6.管理信息系统的系统设计.ppt
《6.管理信息系统的系统设计.ppt》由会员分享,可在线阅读,更多相关《6.管理信息系统的系统设计.ppt(21页珍藏版)》请在冰豆网上搜索。
六六.管理信息系统的系统设计管理信息系统的系统设计Managementinformationsystems本章主要内容结构设计数据库设计1.总体设计代码设计功能模块设计2.代码与功能设计输入/输出设计系统分析报告3.界面设计与分析报告zzzzzzzzz六.管理信息系统设计1.总体设计系统设计:
根据前一阶段系统分析的结果,在已经获得批准的系统分析报告的基础上,进行系统的设计。
系统分析:
逻辑处理。
如:
业务流程、数据流程系统设计:
物理设计。
如:
代码设计、界面设计系统设计的主要任务是从系统分析说明书出发,根据系统分析阶段对系统逻辑功能的要求,同时在考虑技术、经济、环境等条件的基础上,确定系统的总体结构和各部分的技术方案,提出系统的实施计划。
zzzzzzzzz数据库设计p146系统设计的主要工作:
1.总体设计:
包括系统流程设计、功能结构图设计和功能模块设计。
2.代码设计:
设计规范的制定。
3.物理设计:
包括设备配置、通信网络选择和设计等。
4.数据存储设计:
包括数据库设计和数据库安全。
5.计算机处理过程设计:
包括界面设计、输入/输出设计等。
系统设计的原则:
1.系统性:
整体统一(规范、标准、一致)2.灵活性:
便于修改(开放性、模块化)3.可靠性:
抵抗干扰(安全性、检错和纠错)4.经济性:
降低成本(实用性、简洁)代码(code)是人为确定的代表客观事物(实体)名称、属性或状态的符号或者这些符号的组合。
一般用数字、字母或它们的组合来表示。
代码设计问题是一个科学管理的问题。
好的代码设计方案可以使很多计算机处理变得十分方便,还能将一些现阶段计算机很难处理的工作变成很简单的处理。
代码的功能:
1.为事物提供清晰的认定,便于数据存储和检索2.提高处理的效率和精度3.提高数据全局的一致性4.人机信息交换的工具我国公布了GB1988-80信息处理交换的七位编码字符等一系列国家标准编码zzzzzzzzz2.代码与功能设计代码设计的一般步骤:
1.确定代码对象2.考察代码的使用情况3.设计代码种类4.考虑代码的检验性能5.编写代码表代码设计时应注意的问题:
1.在逻辑上满足用户需求,在结构上与处理方法一致。
2.系统化,一个代码应唯一标识它所代表的属性。
3.设计代码时,应预留足够位置,以适应变化。
4.避免误解,不使用易混淆的字符,数字。
如:
lO与10;不要把空格作为代码。
5.采用不易出错的编码结构。
如:
WV2与W2V6.当代码过长时,应分段处理。
如:
400-8899-316代码的种类:
1按文字类型分类按代码使用的文字种类可以将代码分成:
数字码、字符码和混合码。
例如:
上网帐号、用户名、密码2按功能分类1)顺序码(系列码):
连续数字代表编码对象的码。
如:
经管系专业代码083321-4;093341-4。
(顺序码短而简单,易于管理)2)区间码:
将数据项分组,每一区间代表一个组。
如:
邮政编码330000、地区电话区号0791。
(区间码便于排序、分类、检索)3)助记码:
用文字、数字或其结合来描述,帮助记忆。
如:
手机型号诺基亚N97、数码相机富士F754)缩略码:
5)校验码:
如:
身份证号码的最后一位系统功能结构设计:
1.模块化:
模块化就是把程序划分成独立命名且可独立访问的模块,每个模块完成一个子功能,把这些模块集成起来构成一个整体,可以完成指定的功能,以满足用户的需求。
2.抽象:
在现实世界中,一定事物、状态或过程之间总存在着某些相似的方面(共性)。
把这些相似的方面集中和概括起来,暂时忽略它们之间的差异,这就是抽象。
3.逐步求精:
逐步求精是一种自顶向下的设计策略。
按照此策略,系统的体系结构是通过逐步精化处理过程的层次而设计出来的。
通过逐步分解对功能的宏观陈述而开发出层次结构,直至最终得出程序设计语言表达的程序。
信息系统流程图设计:
用户界面是指信息系统与用户交互的接口,通常包括输出、输入、人机对话的界面与方式等。
(对于用户来说,输出是系统开发的目的和评价系统是否成功的标准。
因此,系统设计过程与运行过程正好相反,不是从输入设计到输出设计,而是从输出设计到输入设计。
)用户界面设计是一个组织系统形象的具体体现,能够为用户建立良好的工作环境,能激发用户学习、工作的热情;界面设计还要求符合用户习惯,方便用户操作,使目标系统易于为用户所接受,为用户提供易读易懂的信息形态。
3.界面设计与分析报告用户界面输出表单输入表单系统设计报告:
系统设计报告是整个系统设计阶段形成文档的总称,它是系统实施的依据。
系统设计报告不仅要确切地反映系统设计方案,而且要按照规范提高报告的编写质量,使后继阶段如编程工作能顺利进行,是运行与维护的必备文件。
系统设计报告主要包括如下的内容:
1.系统设计目标2.系统功能结构3.系统平台的配置报告4.系统流程设计报告5.模块设计说明书6.代码赋值清单,根据代码结构,列出代码对象的具体代码值7.数据库文件的设置清单及其说明8.用户界面设计说明9.系统安全及保密设计说明