第11章信息系统设计——翟小可.ppt
《第11章信息系统设计——翟小可.ppt》由会员分享,可在线阅读,更多相关《第11章信息系统设计——翟小可.ppt(90页珍藏版)》请在三一文库上搜索。
1、1,管理信息系统,2/87,第11章 信息系统设计,本章目标: 在学完本章后读者应能够了解: 信息系统设计的任务 信息系统设计的技术 系统总体设计的内容 系统详细设计的内容,3/87,系统设计及其相关技术 系统总体设计 代码设计 数据库设计 输入/输出设计 系统处理过程设计及安全设计 程序设计说明书及系统设计报告,本章内容,逻辑模型: 需求模型,物理模型: 解决方案的模型,做什么,怎么做,科学合理地提出,从具体到抽象,从抽象又回到具体,系统分析,系统设计,第11章 信息系统的设计,5/87,11.1.1 信息系统设计,1、内容 2、原则 3、依据 4、开发线路比较,6/87,1、系统设计的内容
2、(主要工作),(1)系统总体框架设计:包括流程图设计,功能结构图设计和功能模块图设计等。 (2)系统物理配置方案设计:系统平台设计,包括设备配置。通讯网络的选择和设计以及数据库管理系统的选择等。 (3)代码设计和设计规范的确定。 (4)计算机处理过程设计:包括输入输出设计、处理流程图设计、数据库或数据文件设计、模块内部的算法设计以及编写程序设计说明书等。 (5)最后写出系统设计报告。,7/87,2、系统设计的原则,应遵循以下的主要原则: 系统性 灵活性 可靠性 经济性,8/87,3、信息系统设计的依据,可从以下几个方面考虑: 1、系统分析报告 2、现行技术条件 3、用户需求 4、系统运行环境,
3、9/87,4、信息系统开发的路线比较,专门开发一个信息系统 购买商品软件,10/87,4、信息系统开发的路线比较,1、两条路线都需要系统规划、分析工作。 2、专门开发的方式需要用户、开发商合作走完系统设计、系统实施的整个过程;而购置商品软件的方式通常不需要系统设计阶段,因为系统设计工作早在软件供应商制作出商品软件之前就完成了。,11/87,购置商品软件的过程,12/87,供应商的选择可以着重考虑如下几个方面,(1)供应商的实力 (2)供应商的行业经验 (3)供应商的服务能力 (4)企业的预算与软件价格 (5)系统软件与需求的吻合程度,13/87,ERP供应商,2006年十大领域管理软件供应商入
4、选厂商如下。ERP领域Top 10:(排名不分先后) (国内组)用友、金蝶、神州数码、浪潮、博科、新中大、天心耀华、明基逐鹿、金算盘、正航软件 (国际组)SAP、Oracle、Infor、Sage、QAD、CDC software、Softbrands、IFS、Epicor、Exact,14/87,用友跃居亚洲第二大ERP软件供应商,截至目前(2005年),中国40万家企业运行着用友管理软件,每年有4万家企业选择用友ERP等企业管理软件,每天至少有100万人使用着用友软件;而在泰国等东南亚地区,已经有越来越多的企业开始选择用友ERP产品和服务。 亚洲第一大ERP软件供应商:日本富士通。,15/
5、87,著名ERP供应商ERP项目失败的案例,对许多企业来说,ERP项目不仅有可能是他们在信息系统项目方面数额最大的一笔投资,甚至还有可能是他们整个公司有史以来数额最大的一笔投资。这类项目的涉及范围和复杂性给其实施过程带来了种种不可低估的风险。 1 公司:FoxMeyer公司,实施方:SAP ERP公司 简述:医药经销商FoxMeyer公司坚持认为1996年混乱的ERP部署工作导致了它的破产 。 2 公司:W.W.Grainger公司,实施方:SAP ERP系统 简述:Grainger公司在1998年和1999年花了900万美元来购买SAP软件和服务;在长达6个月的最糟糕时期,Grainger公
6、司损失了1900万美元的销售额和2300万美元的利润 。,16/87,3 Hershey Food公司以IBM软件为主,后来又集成了SAP,Manugisitics Group Inc.和Siebel System Inc.的软件 简述:为迎接1999年的万圣节和圣诞节糖果销售高峰,hershey公司斥资1.12亿美元在几个月的时间内突击部署了一套新的ERP系统,结果却是公司在新ERP系统投入运行后的那个季度的销售额下降了12%。 4 公司:Tri Valley Growers公司 实施方:Oracle ERP系统加应用软件集成 ERP案例简述:Tri Valley是一家农业方面的公司,它在1
7、996年至少花费了600万美元向Oracle公司购买了ERP软件和服务;但结果却是Tri Valley公司决定不再使用Oracle软件并停止向供应商付款;Oracle公司否认了所有指控。此案已于2002年1月由法庭作裁决。,17/87,5 公司:Universal Oil Products公司 实施方:由安达信咨询公司负责实施的LLC ERP系统 ERP案例简述:Universal Oil公司认为安达信咨询公司在1991年为它部署的ERP系统根本无法使用,并在1995年以蓄意欺诈,隐瞒实施和忽视义务等罪名要求对方赔偿1亿美元。 ERP是美好的东西,就像穿鞋一样。同样是一双鞋,在别人脚上又舒服又
8、漂亮,但是如果要你削足适履,你愿意吗?不适应企业实际情况,可能是ERP失败的主要原因。,18/87,系统设计的步骤 总体设计阶段 详细设计阶段,划分子系统;机器设备(软、硬件)的配置数据的存储规律以及整个系统实现规划等进行合理的安排。,具体的代码设计、输入输出设计、信息分类和数据库设计、功能模块设计。,11.1.2 系统总体设计方法和工具,19/87,总体设计阶段需要进行系统模块结构的设计,将一个大系统分成不同层次、多个模块组成的系统。 详细设计阶段,给出每个模块实现的细节,并对模块的输入、输出和处理过程作详细的描述。 常用的设计方法和工具主要有:结构化设计方法(Structured Desi
9、gn,SD),模块结构图,系统流程图等。,11.1.2 系统总体设计方法和工具,20/87,1、结构化设计方法,结构化设计方法是1974年由美国IBM公司的W.Stevens等人首先提出的。其基本思想是采用分解的思想,将系统设计成由相对独立、功能单一的模块组成的结构。 自顶向下、逐层分解,把系统划分为若干子系统,子系统又划分为若干功能模块,模块又划分为子模块,层层划分直到相对独立、功能单一的独立程序为止。,21/87,2、模块结构图,模块结构图又称控制结构图或系统结构图,它是反映模块层次分解关系、调用关系、数据流和控制信息流传递关系的一种重要工具。 模块结构图由模块、调用、数据、控制信息和转接
10、五种基本符号组成。,22/87,模块,把一个系统分解成若干彼此独立,且又具有一定联系,能够完成某个特定任务的组成部分。这些组成部分就称为功能模块,简称模块。 一个模块的规模可大可小。它可以是一个程序,也可以是程序中的一个程序段或一个函数、过程或子程序。 模块是模块结构图中最基本、最主要的元素。,23/87,模块结构图基本符号,24/87,模块的调用关系,a) 调用 b) 判断调用 c) 循环调用,25/87,数据,用带空心圆的箭头表示传送的数据 ,并标上数据名,箭头的方向为数据传送的方向。,26/87,控制信息,查职工,读人事,用带实心圆的箭头表示控制信息,并标上信息名,箭头的方向为传送的方向
11、。,职工号,简历数据,无此职工,27/87,模块化,目标: 每个模块完成一个相对独立的特定功能; 模块之间的关联依赖程度尽量小;接口简单。 优点:使整个系统设计简易、结构清晰,可读性、可维护性强,提高系统的可行性,同时也有助于管理信息系统开发和组织管理。,28/87,模块结构图中模块间的关系,模块之间的耦合性(块间联系) 不同模块之间互联程度的度量。低耦合 模块自身的聚合性(块内联系) 模块内各个元素彼此结合的紧密程度,表示模块的专一化程度;高内聚 模块的扇入和扇出 模块的扇出(Fan Out)是指模块的直属下级模块的个数;模块的扇入(Fan In)是指有多少个上级模块调用它。,29/87,3
12、、系统流程图,信息系统流程图 处理流程图 具体规定了处理过程中的各个细节 P343 图11-8,30/87,11.2 系统总体结构设计,1、系统总体布局 2、系统运行平台设计 3、系统总体结构设计,31/87,11.2.1 系统总体布局,信息系统的总体布局是指系统软、硬件及数据资源在空间上的分布特征。从集中程度看: 1、集中式系统:硬件、软件及数据资源在空间上集中配置的系统。 2、分布式系统:利用计算机网络,将不同地点的硬件、软件及数据资源联系在一起实现相互通信和资源共享的系统。,32/87,11.2.1 系统总体布局,基于计算机网络的分布式系统,出现了不同的计算模式 (1)客户机/服务器(C
13、lient/Sever)模式 (2)浏览器/服务器(Brower/Server)模式,33/87,包括网络设计、计算机软硬件的选择、数据 库管理系统的选择等。 一、网络的设计和选择 网络拓扑结构的选择。 网络的逻辑设计。 网络配置:网络操作系统的选择,数据读写权 限等。,11.2.2 系统运行平台设计,34/87,二、计算机软硬件的选择 硬件:管理对计算机的基本要求是速度快、容量大;操作灵活方便。但计算机的性能指标越高,其费用也越大。 还应考虑兼容性、可扩展性、维修性;技术上成熟可靠;技术服务售后服务好;性价比高的产品。 软件:能否满足用户需求;软件的灵活性;技术支持 三、数据库管理系统的选择
14、 中低档:SQL、MySQL、Acsess 高档:Oracle、Sybase、DB2 DBMS需要和操作系统密切配合,还学考虑用户数量,35/87,11.2.3 系统总体结构设计,36/87,11.2.3 系统总体结构设计,结构化系统设计就是按照系统功能把一个复杂、抽象的系统分解成简单、具体的模块,这些模块规模相对较小、功能单一,也易于编程实现和修改。这种按照自顶向下逐步分解、逐步求精的思想分解所得到的系统模块层次结构图称为层次结构图,又称为H图。,37/87,例:H图,38/87,11.2.3 系统总体结构设计,IPO(Input-Process-Output, 输入处理输出)图 描述了在某
15、个特定模块内部的输入(I)、 处理过程(P)、输出(O)思想。 P352,“申请挂失”模块的IPO图,39/87,代码概念 代码功能 代码设计原则 代码的种类 代码设计书,11.3 代码设计,40/87,代码是代表事物名称、属性、状态等的符号,为了便于计算机对信息的处理,一般用数字、字母或它们的组合来表示。 使用代码的理由: A、唯一性:代码是鉴别编码对象的唯一标志,还进一步提供了序化对象的可能性; B、规范化:可以反映客观事物的类属特性 C、可识别化:代码是人和计算机的共同语言,是两者交换信息的工具。,(1)代码的概念,41/87, 唯一性:代码设计的首要要求。 易用性:好记易用。 可扩充性
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 11 信息系统 设计 小可
链接地址:https://www.31doc.com/p-3419074.html