管理信牛息系统的系统设计.pptxVIP

  1. 1、本文档共93页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
管理信牛息系统的系统设计

第七章 系统设计;;第一节 系统设计的主要工作;总体设计(概要设计) 把总任务分解为许多基本的、具体的任务。具体的任务合理组织构成总任务,又称为总体设计或概要设计。其基本任务: 系统软件体系结构 系统计算模式 系统运行平台;详细设计 为各个具体任务选择适当的技术手段和处理方法。包括: 代码(编码)设计和设计规范的制定; 数据存储设计:数据库的设计、数据库安全设计等; 计算机处理过程的设计。包括输出设计、输入设计、人机对话设计等。;系统性 实用性 先进性 灵活性(环境适应性) 可靠性 经济性;第二节 代码设计; 一、代(编)码;二、代码的功能;2、分类 当按照分类对象的属性分类,并分别赋予不同的类别代码时,代码又可以作为分类对象类别的标识。;3、排序 当按照分类对象产生的时间、所占的空间或其它方面的顺序关系分类,并赋予不同的代码时,代码又可以作为排序的标识。;4、专用含义 当分类对象需要采用一些专用的符号时,代码可以提供一定的专门含义。 自行车的型号 PA-12 第一个字母表示自行车的用途,如P为普通车、Q为轻便车、Z为载重车、X为小轮车;第二个字母代表车轮直径,A、E、G、M分别指轮径28、26、24、20英寸;“12”是工厂设计的顺序号。;三、代码的设计的基本原则;四、代码的种类;例如:按照GB2261-80规定 1为男性 2为女性;区间码 区间码把数据项分成若干组,每一区间代表一个组,码中数字的值和位置都代表一定意义。;优点: 信息处理比较可靠,排序、分类、检索等操作比较方便。 缺点: 1、码的长度与它的分类属性的数量有关,有时候造成很长的码; 2、在很多情况下,码有多余的数; 3、代码的维护比较困难。;助忆码 助忆码一般用字母、数字来描述,通过联想帮助理解和记忆。 如: 电视机的编码:LED50K680X3DU 助忆码一般适用于编码对象比较少的情况。;四、代码结构中的校验位;抄写错误;XXXXXX;C1;C1;1、算术级数法 以算术级数作为代码本体的加权因子;1;2、几何级数法;1;3、质数法;1;小学思考题一:有一个被警方通缉的男罪犯,打算乘飞机逃走,他强迫一个专门制作假身份证的工人为他做了一假号,当罪犯拿着这个身份证去坐飞机时,却在出关检查时被扣住了,原来是工人在制作身份证时留下了线索。你知道工人留下了什么线索吗?;小学思考题二:王小虎课前也收集了上海的爷爷、奶奶、妈妈和北京的舅舅四个人的身份证号码,但是不记得这四个号码分别是谁的了,你能帮帮他吗?;1、身份证号码属于什么编码?各区间含义? 2、身份证号码编码规则。;510106435 9;510106435 9;第三节 功能结构图设计;模块是可以组合、更换和分解的单元,是组成系统的基本单元。;内聚性   单一的模块或组件最好只完成一件具体的工作,成为一个有具体意义的程序单元;   内聚性越高越好。 耦合性   是指模块或组件之间的相互依赖程度;   耦合度越低越好。;模块化即是将复杂的系统分解成不同粒度的模块的过程,最小的模块完成比较简单的、独立的任务。;将系统的功能进行分解,按功能的从属关系表示的图表。 ;财务科;人 事 科;工资管理信息子系统;  功能结构图设计过程就是把一个复杂的系统分解为多个功能较单一的的过程。   这种把一个信息系统设计成若干模块的方法称做模块化。模块化是一种重要的设计思想,这种思想把一个复杂的系统分解为一些规模较小、功能较简单的、更易于建立和修改的部分。;各个模块具有相对的独立性,可以分别加以设计实现; 模块之间的相互关系(如信息交换、调用关系)则通过一定的方式予以说明。;第四节 信息系统流程图设计;  功能结构图主要从功能的角度描述了系统的结构,但并未表达各功能之间的数据传送关系。 ;   (1)某一功能模块向某一数据文件中存入数据,而另一个功能模块则从该数据文件中取出数据。   例1、 财务部门更新数据存储“客户信用文件”,发货部门提取该信用信息,以便作出合适的决策。;;  (2)虽然在数据流程图中的某两个功能模块之间原来并没有通过数据文件发生联系,但为了处理方便,在具体实现中有可能在两个处理功能之间设立一个临时的中间文件以便把它们联系起来。;抄 写;1、首先为数据流程图中的处理功能画出数据关系图。;;抄写;  2、把各个处理功能的数据关系图综合起来,形成整个系统的数据关系图,即信息系统流程图。;;人事变动 通知单;人事变动 通知单; 1、从数据流程图变换成信息系统流程图并不是单纯的符号改换。;  2、应考虑哪些处理功能可以合并,或进一步分解,然后把有关的处理看成是系统流程图中的一个处理功能。 ;;第五节 系统物理

文档评论(0)

180****5152 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档