内容正文:
信息系统的软件与应用
信息系统的工作过程
信息系统的工作过程
4.1.1信息系统的体系结构及其工作过程
1.信息系统主要的体系结构
客户机/服务器结构(C/S结构)
浏览器/服务器结构(B/S结构)
对等网络结构
(P2P结构)
1.客户机/服务器结构
客户机/服务器结构是以数据库服务器为中心、以客户机为网络基础、在信息系统软件支持下的两层结构模型。
1.客户机/服务器结构
安装的软件 功能 应用
客户端
操作系统和特定的客户端软件
用户的需求收集、响应、处理 资源、服务和内容的获取者,依靠服务器获得所需要的网络资源 一般的商场销售管理系统
服务器
数据库操作系统、数据库管理系统以及其他的服务器软件 数据存储 资源、服务、内容的提供者,为客户机提供网络必需的资源
2.浏览器/服务器结构
浏览器/服务器结构是对客户机/服务器结构的一种变化或者改进结构。用户工作界和极少部分事务逻辑在浏览器端实现,主要事务逻辑在服务器端实现。
优点:简化了客户端计算机载荷,减轻系统维护与升级的成本和工作量,降低用户的总体成本
应用:一般的在线学习管理系统
3.对等网络结构
对等网络体系结构取消了服务器的中心地位,各个系统内计算机可以通过数据交换直接共享资源和服务。
对等网络结构模式有:P2P模式、集中模式、混合模式
信息系统的工作过程
4.1.2信息系统的开发过程
信息系统的开发过程一般分为五个阶段,分别是系统规划、系统分析、系统设计、系统实施、系统运行与维护
系统规划
是系统开发的起始阶段
目标:明确系统的发展方向、系统规模和开发计划
主要任务:明确“做什么”, 包括分析结构与功能,理清系统相关的业务流程和数据流,明确系统的逻辑需求,建立系统的逻辑方案
系统分析
主要目标:根据系统规划书所确定的范围,明确用户的需求及其解决方案,建立用户认定的逻辑模型。
主要任务:进行系统总体设计,包括确定系统所需采用的体系结构,划分信息系统功能结构,配置信息系统环境;进行系统详细设计,包括数据库设计、代码设计、输入输出以及用户界面设计等。
系统设计
主要目标:根据系统分析说明书的要求设计系统的技术蓝图。
主要任务:包括配置系统运行的软硬件环境,选择适合的开发环境及工具,软件编程与测试,网络数据库的建立与测试,进行数据转换、系统交接。
系统实施
主要目标:将设计阶段的成果在计算机和网络上具