成为客户的顾问.doc

上传人:壹****1 文档编号:559789443 上传时间:2023-01-10 格式:DOC 页数:27 大小:476.51KB
返回 下载 相关 举报
成为客户的顾问.doc_第1页
第1页 / 共27页
成为客户的顾问.doc_第2页
第2页 / 共27页
成为客户的顾问.doc_第3页
第3页 / 共27页
成为客户的顾问.doc_第4页
第4页 / 共27页
成为客户的顾问.doc_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《成为客户的顾问.doc》由会员分享,可在线阅读,更多相关《成为客户的顾问.doc(27页珍藏版)》请在金锄头文库上搜索。

1、第六章 管理信息系统的系统设计提要:在系统分析阶段,我们明确了新系统的功能结构及信息结构,也就是系统的逻辑模型,对新系统回答了 “做什么?”的问题。在系统设计阶段我们需要回答的中心问题是“如何做?”,即通过给出新系统物理模型的方式描述如何实现在系统分析中规定的系统功能。本章讲述管理信息系统设计的内容、实现步骤及为完成系统设计工作需要掌握的方法、设计和描述工具。例6-1 系统设计情景案例青钢管理信息系统的系统设计北京科技大学李教授领导的课题组完成了青岛钢铁集团计算机管理信息系统的系统分析工作之后,马上召开了课题组的内部会议。在会议上李教授明确了开发组下一阶段的工作。首先李教授指派开发组中对计算机

2、硬件及网络非常熟悉的曾教授根据系统分析报告中给出的系统功能及信息需求与若干家计算机公司一起研究设计青钢管理信息系统的计算机及其网络硬件、系统软件的选型问题。通过比较各家给出的设计方案及报价,与青钢信息中心的傅主任、马副主任共同选定了由北京太极计算机公司提出的计算机和网络硬件及系统软件方案。为了使开发组及青岛钢铁集团能很快地掌握相关硬件及系统软件的使用与维护方法,开发组的骨干成员请相应计算机供应商进行了专门培训。在完成系统的硬件及系统软件平台的设计工作后,开发组的总体技术负责人高博士指示各子系统的负责人带领各自的开发人员,以系统分析报告为基础,考虑到所采用的计算机硬件平台、数据库管理系统及开发工

3、具,依据现有系统的业务流程设计新系统的数据处理流程,进而对相应的数据类进行设计(如增加新数据类,去除无用数据类,改造某些数据类等)。根据得到的新系统的数据流程最后确定青钢管理信息系统的功能结构,此时的功能结构实际上就是新系统的应用软件结构。完成上述工作后,在得到了新系统的数据处理流程和系统应用软件结构的同时,我们还得到了新系统的数据类(由数据字典给出)。在总体技术负责人高博士的带领下,开发组依据得到的数据类的结构(即数据字典)完成了整个系统的数据库设计工作,并对其中系统全局性应用的共享编码类数据,如:物资编码、供应商编码、产品编码、会计科目编码进行了全系统内各子系统之间的协调。开发组的设计人员

4、对新系统的应用软件结构中的组成部分即功能模块进行了进一步的设计工作。这些工作包括对每一模块的用户界面、处理过程、输入输出的设计。最后各子系统开发人员将上述设计结果进行了汇总整理,形成了青钢管理信息系统的系统设计报告,并开始了下一阶段系统实施阶段的工作。通过上述系统设计过程的情景案例,我们可以看出管理信息系统设计阶段遵循自顶向下的设计原则,首先进行总体设计,逐层深入,直至完成系统每一模块的详细设计和描述工作,这也说明了系统设计阶段的工作分为两部分,即系统的总体设计(或概要设计)和详细设计。管理信息系统的总体设计是在系统分析工作的基础上,主要完成下述工作:(1)设计新系统的计算机硬件结构及系统软件

5、结构。(2)根据选定的硬件平台及系统软件(尤其是开发工具及数据库系统)的特点,设计新系统的数据处理流程及数据类。(3)由新系统的数据处理流程确定新系统的应用软件结构。(4)依据数据类完成新系统的数据库设计及共享编码的设计。详细设计又称物理模型设计,真正回答新系统如何做的问题。详细设计的对象为构成系统的每一个功能模块,其主要工作为:(1)功能模块的处理过程设计。(2)功能模块的输入、输出设计。第一节 硬件结构及系统软件结构的设计一、 硬件结构的设计计算机硬件平台的选择在很大程度上决定了整个系统的成本,也决定了整个系统的性能指标。一般来说,如果系统的数据处理是集中式的,则可采用单主机多终端模式,此

6、时要求以大型机或性能较高的小型机作为主机。对于具有一定规模的企业管理应用,按其管理功能来看,其应用本身就是分布式的,此时所选择的计算机系统的计算模式也应该是分布式的,即客户端以微机为主,服务器可采用性能一般的小型机或性能高的微机。计算机及网络的各项技术参数的选择可依据系统要处理的数据量及数据处理的功能要求来决定。当选定计算机应用系统的计算模式之后,我们就可以确定系统的网络拓扑结构,并根据系统的逻辑功能划分(如有多少子系统)确定网络的逻辑结构(子网或网段的划分),这实际上也就决定了网络的主要连接设备及服务器等重要部分的构成,此时应遵循的重要原则就是应尽量使信息交换量大的应用放在同一网段内。例6-

7、2 某企业供销公司营销计算机系统的硬件结构设计案例:某大型供销公司决定建设计算机供销管理系统,在完成了系统分析工作之后确定了整个系统由物资供应子系统、产品销售子系统及服务于公司领导的综合查询三个子系统构成。 主办公大院A楼C楼B楼图6-1 办公部门分布图该系统涉及的主要办公部门分布在一个主办公大院内(见图6-1)。物资管理部门集中在A楼,产品销售部门集中在B楼,C楼是公司领导的办公地点。其中A楼有三层,B楼两层,C楼两层。A、B、C三楼间距离分别为:AC=300米,CB=200米。除了上述管理部门之外,物资管理还有4个物资仓库,产品销售管理还有两个货场及一个货运站,这些机构离主办公大院都在21

8、0公里左右。根据上述情况,开发组给出了下面的硬件结构方案:(1)主办公大院内计算机应用系统的计算模式采用B/S模式。(2)在主办公大院内建立连接A、B、C三楼的主干光纤网。(3)从主干光纤网在A、B、C三楼分别接出三个星型网络用于建立物资子系统、产品销售子系统及综合信息查询子系统。(4)对于离主办公大院较远的物资仓库、产品货场及货运站,通过电话拨号的方式接入办公大院内的系统,考虑到拨号接入的速度较低,该部分的应用采用C/S计算模式。整个系统的硬件结构见图6-2。图6-2 系统硬件结构图C楼B楼物资仓库、货场、货送站ModemModemA楼在A楼、B楼的子网中各有两台服务器分别担当物资供应子系统

9、及产品销售子系统的数据库服务器及应用服务器。二、 系统软件结构设计系统软件结构的设计工作,实际上是对确定的硬件结构中的每台计算机指定相应的计算机系统软件,包括操作系统、数据库管理系统、应用服务器系统、开发工具软件等。(一) 操作系统的选择服务器上操作系统一般选择多用户网络操作系统,如Unix、Netware、Windows NT等。其中Unix的特点是稳定性及可靠性非常高,但缺点是系统维护困难、系统命令枯燥。Netware适用于文件服务器工作站工作模式,在五年前市场占有率很高,但现在应用的较少。Windows NT安装、维护方便,具有很强的软硬件兼容能力,并且同Windows系列软件的集成能力

10、也很强,一般认为是最有前途的网络操作系统。客户机上的操作系统一般是采用易于操作的图形界面的操作系统,现在多数选择Windows系列,如Windows98等。(二) 数据库服务器系统软件的选择管理信息系统中,数据库服务器是必不可少的网络组成部分。因此,数据库管理系统软件的选择对管理信息系统的建设有着举足轻重的影响。目前市场上流行的数据库管理系统有Oracle、Sybase、SQL Server、DB2及Foxpro等。其中Oracle、Sybase、SQL Server是开发大型管理系统时数据库系统软件中的首选,而Foxpro在小型管理信息系统建设中选用较多。在数据库选择方面,另一个要注意的因素

11、是数据库软件的行业占有性。如果在某一行业中企业采用Oracle的比例很高,那么同一行业中的其他企业建设管理信息系统时一般也应采用相应的数据库系统软件,这样有利于相互的数据交换。(三) 应用服务器系统软件及开发工具的选择系统软件结构中的另一个方面是应用服务器软件及系统开发工具的选择。系统开发工具的选取首先依据的是管理信息系统应用的模式,即是CS模式还是BS模式,若你的系统确定开发的应用为BS模式就应选择支持B/S模式的应用服务器软件及开发工具。如果你的网络操作系统选择的是Windows NT,则微软公司的Internet Information ServerIIS是建立支持Web应用的首选应用服

12、务器软件。目前B/S模式应用的开发工具很多,如Delphi、ASP、Power Builder的较高版本都支持B/S模式应用的开发。当然,若管理信息系统采用BS模式,则客户端计算机上还需安装浏览器软件,现在用得最多的是微软公司的IE4.0及以上版本。C/S模式的开发工具及运行环境一般安装在客户端计算机上,用于C/S模式应用开发的系统工具软件用得较多的为Power Builder。例6-3 系统软件结构设计案例例6-2中某企业供销公司计算机管理系统的系统软件配置方案为:(1) A、B两楼内的四台服务器均采用Windows NT Server 4.0网络操作系统。(2) A、B两楼内的两台数据库服

13、务器均采用Oracle8.0作为数据库服务器软件。(3) A、B两楼内的两台应用服务器均采用IIS3.0作为Web应用服务器软件。(4) 主办公大院内的客户端应用采用BS模式工作,客户端操作系统采用Windows98,浏览器采用IE4.0,应用开发工具采用ASP和Delphi5.0。(5) 物资仓库、产品货场、货运站的客户端采用C/S模式工作,这样可以减少网络上的数据传输量,操作系统采用Windows98,应用开发及运行环境采用Power builder6.0。上述配置方案可标注在系统硬件结构图中(见图6-2)。第二节 数据处理流程及数据类的设计在系统分析阶段我们得到了现行系统所有的数据处理流

14、程和数据字典,这里的设计工作是将这些结果针对新系统的要求进行设计改造,进而得到新系统的数据处理流程及数据字典。例6-4 新系统的数据处理流程及数据字典的设计例设图6-3是系统分析阶段得到的“手工银行对帐”业务的数据流图。图6-3 手工银行对帐数据流图编制余额调节表企业日记帐对帐单已达帐未达帐余额表对帐在设计新系统的银行对帐处理流程时,考虑到计算机的应用,我们进行如下调整:(1)增加“对帐单”的录入功能。(2)增加“银行对帐数据”及“企业对帐数据”两个数据类。(3)增加从“企业日记帐”提取并形成“企业对帐数据”的功能。(4)增加“对帐结果数据” 数据类。(5)增加对帐结果打印(整理输出)功能。这样我们得到新系统的银行对帐数据处理流程如图6-4所示。提取对帐单录入对帐整理输出企业对帐数据对帐结果数据余额调节表已达帐企业未达帐银行未达帐银行对帐数据企业日记帐图6-4设计得到的银行对帐数据流图新增加的“银行对帐数据”数据字典为:表6-1 “银行对帐数据”数据字典 项名例类型取值范围备注科目代码10201数值型37位数字日期票据号 可唯一确定一条记录日期92/05/31日期型摘要收鞍钢欠款字符型20个汉字票据号Z10006字符型20个字符收/付收字符型2个字符金额150000.00数值型12位数字2位小数已达标志已达字符型4个字符其它数据类的数据字典略。例6-5 在例5-

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号