的管理信息系统7-2.ppt

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

第七章 系统设计 管理信息系统设计的任务是:根据新系统的逻辑模型来构建物理模型(基于计算机、通信系统的技术方案),即根据新系统的逻辑功能要求,结合实际条件,进行总体设计与详细设计。 系统设计又称物理设计,解决系统“怎样做”的问题。 结构化系统开发方法 系统设计的原则 系统性 从整个系统的角度考虑,如系统的代码要统一,设计规范要标准,传递语言要尽可能一致,对系统的数据采集要做到数出一处、全局共享等。 灵活性 要求系统具有很强的环境适应性,如尽量采用模块化结构,提高各模块的独立性。 可靠性 如安全保密性、检错、纠错能力、抗病毒能力等。 经济性 如不要盲目追求技术上的先进,尽量避免不必要的复杂化。 系统设计的内容 总体设计 系统物理配置方案设计 功能结构图设计 详细设计 代码设计 输入输出设计 数据库设计 系统物理配置方案的设计 1.设计依据 2.计算机硬件选择 3.计算机网络的选择 4.数据库管理系统的选择 5.应用软件的选择 功能结构图的设计 所谓功能结构图就是按功能从属关系画成的图,图中每一个框称为一个功能模块。功能模块的划分是非常重要的,结构化系统设计的思想就是模块化,即把一个复杂的系统分解为尽可能独立的小模块,然后分别实现。 功能结构图的设计 功能模块 功能结构图中每一个框称为一个功能模块。 功能模块可以根据具体情况分得大一点或小一点。分解得最小的功能模块可以是一个程序中的每个处理过程,而较大的功能模块则可能是完成某一任务的一组程序。 功能结构图 代码设计 1.代码的概念 代码是客观实体或属性的一种表示符号。在管理信息系统中,代码是人与计算机的共同语言,起着沟通人与计算机的作用。 例如:物资编号、职工编号、学号、课程代号、图书编码、小区代码等。 代码设计 1.代码的概念 代码可以是数字、字母、数字字母的组合等等 示例: 学号: 课程代号: 若已知代码的位数为P,每一位上可用字符数为Si,则可以组成码的总数为: 例如,对每位字符为0-9的三位代码,共可组成C=10*10*10=1000种码。 代码设计 2.代码设计的原则 (1) 唯一确定性。每一代码仅代表唯一的实体或属性,每一实体和属性都用一个确定的代码来表示。 (2)标准化与通用性。尽可能利用国际、国内、部门的标准代码。 (3)实用性。尽量使用原业务处理上已使用且行之有效的代码。 代码设计 2.代码设计的原则 (4)可扩充性。考虑系统的发展与变化,当增加新的实体(或属性)时,不需要变动原代码体系。 (5)易识别性。既要便于管理人员使用时的识别和记忆,又要便于计算机识别、分类。 (6)简明性。尽可能简短、统一、冗余位少。 代码设计 3.代码的种类 (1)顺序码 :是一种用连续数字代表编码对象的码。顺序码简单明了,易扩充,但不便于分类汇总,不能说明任何信息的特征。如001、002、003 (2)块码 :对代码对象分区间进行编码。例如:用块码表示会计科目性质,1001~1911表示资产类科目,2101~2941表示负债类科目等。 代码设计 3.代码的种类 (3)区间码:把数据项分成若干组,每一区间代表一个组,码中数字的值和位置都代表一定意义。又可以分为: 层次码。代码各组从左到右有一定的层次关系。如:邮政编码、图书分类码。 多面码。代码各组代表代表一个独立的属性。如:身份证号码。 代码设计 3.代码的种类 十进制码。一种特殊的层次码,每一层都用一位十进制数来表示 。 如:500自然科学 510数学 520天文学 530物理学 531机构 5311机械 53111 杠杆与平衡 代码设计 3.代码的种类 (4)助忆码:助忆码用文字、数字或文字数字结合起来描述,其特点是可以通过联想帮助记忆。如CLF代表材料费。优点是便于记忆,但不利于分类,有时容易引起联想错误。 代码设计 4.代码结构中的校验位 为了保证正确输入,有意识地在编码设计结构中原有代码的基础上,另外加上一个校验位。 xxxxx x 原码 校验位 代码设计 校验位值的计算 原代码 1 2 3 4 5 权 6 5 4 3 2 对应乘积之和

文档评论(0)

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

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

1亿VIP精品文档

相关文档