- 1、本文档共39页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
主要内容:
6.1 系统总体结构设计
6.2 代码设计
6.3 数据存储设计
6.4 输入/输出设计
6.5 模块功能与处理过程设计
6.6 系统设计说明书
6.7 小结;从案例中得到的启示
管理信息系统可以使饭店的管理水平和服务质量大大提高;
管理信息系统可以使管理科学化,有利于降低饭店成本;
在设计管理信息系统时,要搞清楚数据流图,然后进行总体设计,最后进行模块的详细设计。;系统设计概述;2. 系统设计的依据;6.1 系统总体结构设计;4.工作效率
系统的工作效率是指系统的处理能力、处理速度、响应时间等与时间有关的指标。这与计算机硬件的选择、程序结构和算法的设计及数据文件的设计有很大的关系。
5.工作质量
工作质量是指系统提供信息的准确度要满足用户的要求,用户对各种功能的使用以及用户的操作灵活、简便、容易,系统输出的报表、屏幕显示的画面等要清晰、美观,人机界面友好。
6.灵活性
灵活性是指系统对环境的变化有很强的适应能力,系统修改、维护方便。这就要求系统采用模块化结构,提高各部分的独立性,尽量减少各子系统之间的依赖性。系统应做到既便于修改,又易于增加新的功能。
7.经济性
在满足上述各项要求的基础上,系统应尽量减少支出费用。系统的运行应为企业产生收益,如降低安全库存量、提高产品质量、压缩贷款资金等,使系统的收益大于支出。;划分计算机处理与人工处理的基本原则
(1)复杂的科学计算。大量重复的数学运算、统计、汇总、报表、数据库检索、分类、文字处理、图形图像基本处理、有关数据的采集、通信等应由计算机完成。
(2)传统的人工判定。目前没有成熟的技术可以应用或有技术但代价太高,则仍用人工处理。
(3)决策性问题。计算机尽可能提供决策依据,由人进行最后决策。;6.1.2 设计原理
1.抽象
由于人类思维能力的限制,每次考虑的问题不能太多,否则很难做出正确求解。面对复杂系统,常用的方法是首先抽出事物的本质特性而暂时不考虑它们的细节。;耦合。软件设计中应该追求尽可能松散耦合的系统。
两个模块彼此间通过参数交换信息,而且交换的信息仅仅是数据,那么这种耦合称为数据耦合。
如果传递的信息中有控制信息(尽管有时这种控制信息以数据的形式出现),则这种耦合称为控制耦合。
公共环境耦合
① 一个模块向公共环境送数据,另一个模块从公共环境取数据。这是数据耦合的一种形式,是比较松散的耦合。如,Windows中的剪切板就是将剪切内容放在一个公共环境,在Windows中的其他模块中都可以使用
② 两个模块都向公共环境送数据又都从里面取数据,这种耦合比较紧密,介于数据耦合和控制耦合之间。
内容耦合
① 一个模块访问另一个模块的内部数据。
② 一个模块不通过正常入口进入到另一个模块的内部。
③ 两个模块有一部分程序代码重叠。;内聚。设计时应该力求做到高内聚。
① 低内聚有如下几类:
如果一个模块完成一组任务,这些任务彼此间即使有关系,关系也是很松散的,则称为偶然内聚。有时在写完一个程序之后,发现一组语句在两处或多处出现,于是把这些语句作为一个模块以节省内存,这样就出现了偶然内聚的模块。如果一个模块完成的任务在逻辑上属于相同或相似的一类(例如,一个模块产生各种类型的全部输出),则称为逻辑内聚。如果一个模块包含的任务必须在同一段时间内执行(例如,模块完成各种初始化工作),则称为时间内聚。
②中等程度内聚主要有两类。
如果一个模块内的处理元素是相关的,而且必须以特定次序执行,则称为过程内聚。如果模块中的所有元素都使用同一个输入数据和(或)生成同一个输出数据,则称为通信内聚。
③高内聚有以下两类。
如果一个模块内的处理元素和同一个功能密切相关,而且这些处理必须顺序执行,则称为顺序内聚。如果模块内所有处理元素属于一个整体,实现一个单一的功能,则称为功能内聚。;6.1.3 描绘软件总体结构的图形工具
1.层次图
描绘软件的层次结构。层次图中的一个矩形框代表一个模块,方框间的连线表示调用关系。;2.结构图(Structure Chart)
描绘软件结构的图形工具。图中一个方框代表一个模块,框内注明模块的名字或主要功能,方框之间的箭头表示模块之间的调用关系。;3.IPO图(Input Processing Output)
对结构图及层次图有力的补充工具。任何功能模块都是由输入、处理和输出三个基本部分组成(IPO关系),IPO图是对数据流程图上模块功能的初步细化,并为其提供输入变量表、处理功能和输出变量表。;6.1.4 结构化设计方法
数据流图是需求分析阶段的一个关键结果,在数据流图中描绘了信息在系统中加工和流动的情况。结构化设计方法(Structured Design,SD),也称为基于数据流的设计方法或面向数据流的设计方法。;2.设计过程
(1)复查并精化
您可能关注的文档
- 关于医嘱的书写及管理幻灯片1.ppt
- 关于阅读的英语课件1.ppt
- 关于中国食品安全问题幻灯片1.ppt
- 关注合理营养与食品安全4幻灯片1.ppt
- 关注食品安全课件1.ppt
- 关注心血管健康课件1.ppt
- 冠脉介入诊疗并发症及其处理幻灯片1.ppt
- 冠脉循环与临床课件1.ppt
- 冠脉造影护理CAG课件1.ppt
- 冠脉造影浅述课件1.ppt
- 北师大版(2024)八年级数学上册课件 3.2 平面直角坐标系 第2课时 点的坐标特征.pptx
- 北师大版(2024)八年级数学上册课件 3.2 平面直角坐标系 第3课时 建立适当的平面直角坐标系.pptx
- 北师大版(2024)八年级数学上册课件 4.3 一次函数的图象 第1课时 正比例函数的图象及性质.pptx
- (人教A版数学选择性必修三)讲义第15讲7.1.1条件概率(学生版+解析).docx
- (人教A版数学选择性必修三)讲义第19讲8.1成对数据的统计相关性(8.1.1变量的相关关系+8.1.2样本相关系数)(学生版+解析).docx
- 北师大版(2024)八年级数学上册课件 5.2 二元一次方程组的解法 第2课时 加减消元法.pptx
- (人教A版数学选择性必修一)2025年秋季学期讲义第01讲1.1.1空间向量及其线性运算(学生版+教师版).docx
- 北师大版(2024)八年级数学上册课件 5.2 二元一次方程组的解法 第1课时 代入消元法.pptx
- 北师大版(2024)八年级数学上册课件 5.3 二元一次方程组的应用 第3课时 二元一次方程组的应用(3).pptx
- 北师大版(2024)八年级数学上册课件 5.4 二元一次方程与一次函数 第2课时 用二元一次方程组确定一次函数表达式.pptx
最近下载
- 清水混凝土模板施工工艺.pdf VIP
- 清水混凝土施工工艺质量控制与防治演示文稿.ppt VIP
- GB50164-2021混凝土质量控制标准.docx VIP
- 文旅项目景区景点城市农文旅融合项目稻田主题策划规划方案【旅游】【文旅】【农旅】【文旅规划】.pptx VIP
- 混凝土结构工程施工质量验收规范(英文版).pptx
- 心血管科中医护理课件.pptx VIP
- 混凝土结构工程施工质量验收规范培训课件.pptx VIP
- 《混凝土结构工程施工质量验收规范》局部修订的条文及.docx VIP
- 2012混凝土结构工程施工质量验收规局部修订.doc VIP
- 《混凝土质量控制标准》XX50164-2011正文精华版.doc VIP
文档评论(0)