信息系统开发与应用案例教程(新世纪高职高专课程与实训系列教材)
分類: 图书,计算机/网络,数据库,数据库理论,
作者: 陈承欢 主编
出 版 社: 清华大学出版社
出版时间: 2008-6-1字数: 489000版次: 1页数: 311印刷时间: 2008/06/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787302177463包装: 平装编辑推荐
内容特色:
注重基础知识的学习与讲解;
配有丰富的案例与上机实训题;
指导步骤清晰,参考源文件丰富;
每本教材均有配套的电子教案。
内容简介
本书主要围绕三个主题展开:信息系统的应用体验、开发信息系统的理论知识与方法指导和信息系统开发的技能训练。通过分析典型信息系统的操作体验,使读者熟悉信息系统的操作流程,对信息系统中数据的采集、编码、输入、输出与业务处理等方面有一定的认识;通过学习信息系统的基本概念和信息系统分析、设计、实现、测试、评价、维护的理论知识与方法指导,使读者掌握信息系统的开发基本知识和开发方法;通过介绍信息系统开发的技能训练,使读者逐渐积累开发经验,具备开发技能,提高开发能力,满足市场对信息化人才的需求。
本书以真实的信息系统(图书管理系统、进销存管理系统)开发为案例组织教学内容,在真实工作环境十分析信息系统的应用与开发的基本原理与方法。本书采用“项闩导向、任务驱动”教学法讲解知识与训练技能,适用于理论、实践一体化教学。本书强化操作技能的训练,第1—11章都设置了两个技能训练环节:项目实战与同步训练,这两个技能训练符合技能形成规律,能够有效地提高读者的项目开发技能。
本书既可以作为高等本科院校和高等职业院校计算机类各专业以及其他各相关专业的教材和参考书,又可以作为从事信息系统开发的技术人员和管理人员的参考书。
目录
第1章信息系统概述
[本章知识导航]
[理论指导]
1.1信息系统
1.2信息系统的基本结构
1.3信息系统的结构模式
1.4企业信息化
1.5信息系统的开发方法
1.6信息系统的开发过程
1.7信息系统开发的人员分工
[项目实战]
[同步训练]
本章小结
本章习题
第2章信息系统数据的采集与编码
[本章知识导航]
[理论指导]
2.1数据与信息
2.2信息系统的数据采集
2.3信息系统的数据编码
[项目实战]
2.4信息系统基础数据的采集与编码
2.5图书管理系统的数据准备
[同步训练]
本章小结
本章习题
第3章信息系统的应用体验
[本章知识导航]
[理论指导]
3.1图书管理系统的下载与安装
3.2图书管理系统的启动与登录
3.3图书管理系统的初始化
3.4图书管理系统的参数设置
3.5图书管理系统基础数据的新增
3.6图书管理系统基础数据的修改
3.7图书管理系统基础数据的删除
3.8图书管理系统借阅管理功能的实现
3.9图书管理系统的数据查询
3.10图书管理系统的预览与输出
[同步训练]
本章小结
本章习题
第4章信息系统的规划
第5章信息系统的系统分析
第6章信息系统的系统设计
第7章信息系统的数据库设计
第8章信息系统的界面设计
第9章信息系统的程序设计
第10章信息系统的测试
第11章信息系统的评价与维护
第12章信息系统开发的综合实训
参考文献
书摘插图
第1章信息系统概述
1.2信息系统的基本结构
从信息系统对信息的处理过程来看,信息系统由输入、处理和输出三个基本的部分组成。信息系统把收集的原始数据进行适当的处理变成有用的信息输出,输出的数据反馈给信息使用者和信息输入端。
1)输入
各种原始数据通过键盘、扫描仪等输入设备输入到计算机中存储起来,并将这些信息转换为计算机可以处理的数据。
2)处理
对存储在计算机中的数据按业务逻辑的要求进行加工、处理,将数据转变为有用的信息提供给各种信息用户。
3)输出
把经过加工、处理后的数据以各种形式提供给信息用户,如打印报表、输出文件等。
1.3 信息系统的结构模式
随着计算机技术和网络技术的发展,信息系统的结构模式也在不断改进,主要有四种结构模式:单机模式、客户机/服务器模式(Client/Server,C/S模式)、浏览器/服务器模式(Browser/Server,B/S模式)和B/S与C/S的混合模式。
1.单机模式
单机模式是信息系统设计中一种早期的结构模式,一般适用于系统规模较小、数据流量不大的情况。单机系统中,客户端应用程序和数据库服务器一般在同一台计算机上,并且数据库一般采用本地数据(例如Microsoft Access、Visual FoxPro)。客户端应用程序一般通过本地化的数据引擎来访问相应的数据库,例如VB(Visual Basic)qb的Jet引擎。单机模式的信息系统具有比较容易实现、构建系统所需的费用较少、开发周期较短等优点,但单机系统不利于多用户共享系统数据,不支持多用户的并发控制,数据处理不能满足较大系统的要求。对于企业信息化来说,在局部实现计算机数据处理并不能发挥很大的优势,而是需要把各个分散地点的计算机通过网络连接起来,进行批处理或分布式处理。
……