复习-管理信息系统6.ppt

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
知识点-2 系统划分与功能结构设计 知识点-2 系统划分与功能结构设计 知识点-2 功能结构图与模块结构图 知识点-3 代码设计 1、输出设计 (1)输出内容设计:输出什么?给谁使用? (2)输出格式设计:符合业务习惯,便于阅读理解、视觉美观,风格统一。 (3)输出设备选择:显示、打印、磁盘、磁带等。 2、输入设计 (1)输入设计原则:输入量少、简便、尽早检验。 (2)输入格式设计:填表式输入,联机指导帮助。 (3)输入设备选择:键盘输入、文件输入、系统输入。 (4)数据校验 3、人机对话设计 (1)人机对话设计考虑因素:用户需求、友好性。 (2)人机对话的类型:菜单式、命令式、填表式、应答式。 一、功能结构设计 (1)系统模块结构图 (2)模块设计说明 二、代码设计 三、数据库设计 (1)需求分析 (2)概念设计(E-R图) (3)逻辑设计 (4)物理设计 四、用户界面设计 (1)输入设计 (2)输出设计 五、物理配置方案设计 六、系统实施方案      管理信息系统课程 重庆能源职业学院 管理信息系统强化训练 Management Information System 重庆能源职业学院 王玉柱 第六章 系统设计 主要知识点 1 系统设计的主要任务 2 系统划分与功能结构设计 3 代码设计 4 数据库设计 5 用户界面设计 6 物理配置方案设计 7 系统设计说明书 知识点-1 系统设计的主要任务 系统设计回答未来系统“怎么做?”的问题。 (1)系统设计主要任务: 功能结构设计:将系统划分为模块,确定模块的调用关系。 代码设计:建立一套代码体系,用数字、字符等标识系统中的对象。 数据库设计:设计数据库逻辑结构,进行规范化处理。 输入输出设计:用户操作界面设计。 物理配置方案设计:物理平台构建。 (2)系统设计的原则 系统性原则:充分考虑系统的整体性、一致性。 灵活性原则:系统容易修改,便于扩展。 可靠性原则:使系统运行稳定,平均故障时间较短。 经济性原则:尽可能降低系统开发与维护成本。 1、系统划分 系统划分是 根据系统目标和功能需求,将整个系统划分为具有独立性的子 系统和模块的过程。 系统划分方法有两种: (1)从数据流程图导出。这种方法比较科学,逻辑性强,但比较烦琐。 (2)直接划分:根据管理业务的逻辑和业务习惯对系统进行划分,实际中使用较多。 系统划分原则: (1)自顶向下逐层分解的原则。 (2)划分后的子系统/模块具有较高独立性,接口简单,信息关联少。 (3)充分考虑系统的可扩展性。 2、模块化设计 (1)模块:是完成特定功能的一段程序。模块应具备四个要素:输入输出、处理功能、内部数据、程序代码。模块是组成系统的基本构件。 (2)模块化设计:模块化系统设计是自上而下将系统划分为多个大小适当、功能明确、具有一定独立性且容易实现的模块。 (3)模块设计优化原则 ① 模块的内聚和耦合:内聚性反映模块内部的紧密性,内聚越高,独立性越高。耦合反映模块之间的依赖程度,耦合越低,独立性越高。因此,在模块设计时要尽量使块内联系紧密,块外联系松散。 ② 模块的扇入与扇出系数:扇入系数是指该模块被直接调用的个数,扇出系数是指该模块直接调用其它模块的数量。 好的设计应该是高层扇出系数较高,中层扇出系数较低,底层扇入系数较高,平均扇入、扇出系数为3-4,一般不超过7。 数据通讯 控制通讯 模块 调用 代码就是用一组符号来表示客观事物。 1、代码的功能 (1)标识:唯一标识一个对象; (2)分类:代码可作为区分编码对象类别的标志; (3)排序:代码可作为编码对象排序的标志; (4)代码是人和计算机的共同语言,是两者交换信息的工具。 2、代码的种类 (1)顺序码:用连续数字代表编码对象。 (2)区间码:区间码主要分为:层次码、十进制码、特征码。 (3)助记码:为了便于记忆,直接用编码对象特征进行编码。 3、代码设计原则:唯一性,标准化、合理性、可扩性、简洁性、系统性。 4、代码校验: J=[C1×P1+C2×P2+…+Cn×Pn] mod M 知识点-4 数据库设计 数 据 库 设 计 步 骤 系 统 开 发 阶 段 用户要求分析 概念结构设计 逻辑结构设计 物理结构设计 系统分析(详细调查) 系统分析(逻辑设计) 系统设计 系统设计

文档评论(0)

wxc6688 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档