管理信息系统的设计教学课件PPT.ppt

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
管理信息系统的设计教学课件PPT

5.9.2 页面的设计规范 * <table><tr><td>text</td></tr></table> <table> <tr> <td>text</td> </tr> </table> 5.10输入/输出设计 * 输入输出设计对于系统开发人员并不重要,但对用户来说,却显得尤为重要 (1)它能够为用户建立良好的工作环境,激发用户努力学习、主动工作的热情; (2)它是一个组织系统形象(Cooperation Identify System, CIS)的具体体现; (3)符合用户习惯,方便用户操作,使目标系统易于为用户所接受。 (4)为用户提供易读易懂的信息形态。 * 5.10.1 输入设计 输入设计的目的是提高输入效率,减少输入错误。 输入设计的设计原则包括:控制输入量,尽可能利用已知数据计算;减少输入延迟,批量输入、周转文件输入;减少输入错误,采用多种校验方法和验证技术;避免额外步骤;简化输入过程。 输入设计的内容一般包括:输入界面设计;输入设备选择;输入设计首先要确定输入设备的类型和输入介质。 目前常用的输入设备大致包括以下几种:光电阅读器;键盘--磁盘输入装置;终端输入。 * 5.10.2 输出设计 输出设计的目的是为了正确及时反映和组成用于管理各部门需要的信息。信息是否能够满足用户需要,直接关系到系统的使用效果和系统的成功与否。 输出设计的主要内容包括:输出信息使用情况;信息的使用者、使用目的、信息量、输出周期、有效期、保管方法和输出份数; 输出信息内容;输出项目、精度、信息形式(文字、数字); 输出格式,表格、报告、图形等; 输出设备和介质,如:打印机、显示器等;介质如:磁盘、磁带、纸张(普通、专用)等。 * 5.10.3 用户界面原型 界面原型不描述太多细节,通常包含以下内容: 1)需要由用户输入到系统中的数据窗口或表格; 2)需要由系统执行的操作按钮; 3)系统3应及时做出回应的事件; 4)需要由系统输出给用户的数据窗口或消息。 * 思考题 1. 列出系统设计的原则及任务。 2. 阐述总体设计的目标及要求。 3. 列出系统总体设计的步骤。 4. 理解程序的设计规范。 5. 解释输入/输出设计。 * * * 本章内容 5.1系统设计概述 5.2系统总体设计 5.3面向对象的设计 5.4设计模式 5.5设计软件类 5.6系统结构设计 5.7代码设计 5.8对象持久化与数据库 5.9 系统程序设计规范 5.10输入/输出设计 * 5.1 系统设计概述 * 5.1.1 系统设计的原则 1)系统性原则 2)层次性原则 3)灵活性原则 4)安全可靠性原则 5)经济性原则 6)实用性原则 7)管理的可接受性原则 * 5.1.2系统设计的任务 系统设计工作应该自顶向下地进行。 首先设计总体结构, 然后再逐层深入, 直至进行每一个模块的设计。 总体设计主要是指在系统分析的基础上,对整个系统的划分(子系统)、机器设备(包括软、硬设备)的配置、数据的存贮规律以及整个系统实现规划等方面进行合理的安排。 系统设计的主要任务是进行总体设计和详细设计。 * (1)总体设计,总体设计包括系统模块结构设计和计算机物理系统的配置方案设计。 系统模块结构设计的任务是划分子系统, 然后确定子系统的模块结构,并画出模块结构图。 在这个过程中必须考虑以下几个问题: 首先如何将一个系统划分成多个子系统; 其次每个子系统如何划分成多个模块; 同时还需注意如何确定子系统之间、模块之间传送的数据及其调用关系; 最后如何评价并改进模块结构的质量。 * (1)总体设计 1)系统总体布局方案的确定 2)系统总体结构的设计 3)数据存储的总体设计 4)系统物理配置方案设计 (2)详细设计 1)代码设计; 2)人机交互设计(用户界面设计); 3)文件和数据库设计; 4)模块处理过程设计(模块详细设计); 包括输入设计、输出设计、处理流程图设计、模块内部的算法设计等 5)网络设计; 6)制订系统实施进度与计划; 7)编写系统设计报告; * 1、系统设计的任务 系统设计的任务就是要依据这些文档资料,采用正确的方法来确定系统各功能模块在计算机内应该由哪些程序组成,它们之间用什么方式联结在一起以构成一个最好的系统机内结构,同时还要使用一定的工具将所设计的成果表达出来,另外考虑到实现系统功能的需要,还要进行数据库的详细设计、编码设计、输入/输出界面(人—机界面)设计等等 2、系统设计步骤 第一步进行数据库的物理设计。 根据总体方案及系统分析的实际需求,考虑数据库的存储方式(集中式或分布式);考虑物理库的数量及每一个物理库所包含的数据库表的内容;从查询处理效率等方面考虑数据库表的索引问题等等。 第二步进行编码设计。 编码是系统的重要组成部分,与数据的规范性和

文档评论(0)

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

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

版权声明书
用户编号:5024214302000003

1亿VIP精品文档

相关文档