《代码设计》PPT课件

《代码设计》PPT课件

ID:39389334

大小:304.69 KB

页数:130页

时间:2019-07-02

《代码设计》PPT课件_第1页
《代码设计》PPT课件_第2页
《代码设计》PPT课件_第3页
《代码设计》PPT课件_第4页
《代码设计》PPT课件_第5页
资源描述:

《《代码设计》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Chapter9MIS设计Section1MIS概述Section2代码设计Section3I/O设计Section4模块功能与结构设计Section5编制系统设计报告Section1MIS设计概述系统设计的目的目的:在系统分析提出的逻辑模型的基础上,科学合理地进行物理模型的设计。系统模型分为逻辑模型和物理模型。逻辑模型主要确定系统做什么,在系统分析阶段提出而;物理模型则主要解决怎样做的问题,在系统设计阶段提出。系统设计的任务系统总体结构设计子系统划分(U/C矩阵)系统流程图计算机及网络系统配置方案设计系统详细设计代码设计数据结构与数据库设计输入输出设计模块功能与处理过程设

2、计系统设计报告系统设计原则系统性可靠性灵活性经济性工作效率工作质量系统性:系统是作为一个整体而存在的,整个系统的设计应风格一致,设计要规范,使用的计算机软件平台要尽量一致,系统采用的代码体系要统一,最可能大地做到数据共享,使数据一次输入得到多次使用,人-机界面的风格要一致等等。可靠性:可靠性是指系统在运行过程中抵御干扰、保障正常工作的能力。可靠性是系统正常运行的保证,它包括对错误数据的检错和纠错能力,对错误操作和外界干扰的抵御能力,系统的自恢复能力,数据在传输过程中的完整性及正确性等。同时,还要求系统应具有保密性和抗计算机病毒的能力。灵活性:灵活性是指系统对环境的变化有很强

3、的适应能力,系统修改、维护方便。这就要求系统采用模块化结构,提高各部分的独立性,尽量减少各子系统之间的依颇性。这样,使系统既便于修改,又容易增加新的功能。经济性:系统的运行应能为企业产生收益,系统的收益大于支出。经济性指在满足系统需求的前提下,尽可能减小系统的开销。一方面,在硬件投资上不能盲目追求技术上的先进,而应以满足应用需要为前提;另一方面,系统设计中应尽量避免不必要的复杂化,各模块应尽量简洁,以便缩短处理流程、减少处理费用。工作效率:系统的工作效率是指系统的处理能力、处理速度、响应时间等与时间有关的指标。这与计算机硬件的选择、程序的结构及算法的设计以及数据文件的设计有

4、很大的关系。工作质量:工作质量是指系统提供信息的准确度要满足用户的要求,用户对各种功能的使用以及用户的操作灵活、简便、容易,系统输出的报表、屏幕显示的画面等清晰、美观,人-机界面友好。Section2代码设计概念MIS中,每种实体(人、事、物、部门)都必须有代码。代码是代表事物名称、属性、状态等的符号,一般用数字、字母或它们的组合来表示。代码的功能唯一标识实体节省存储单元提高数据处理效率代码设计的原则代码要具有唯一性标准化和通用性,代码设计要尽量采用国家或有关部委颁发的编码标准可扩充性,当增加新实体时,可直接在原代码系统中扩充,而不用重新组织。代码的设计要能满足三、五年的使

5、用要求。短小精悍现代化企业的编码系统已由简单的结构发展成为十分复杂的系统。为了有效地推动计算机应用和防止标准化工作走弯路,我国十分重视制订统一编码标准的问题,并已公布了GB2260-80中华人民共和国行政区划代码、GBl988-80信息处理交换的七位编码字符集等一系列国家标准编码,在系统设计时要认真查阅国家和部门已经颁布的各类标准。代码设计在系统分析阶段就应当开始。由于代码的编制需要仔细调查和多方协调,是一项很费事的工作,需要经过一段时间,在系统设计阶段才能最后确定。编码方法(一)顺序码(二)区间码(三)助记码(一)顺序码顺序码又称系列码,它是一种用连续数字代表编码对象的码

6、。优点:简单明了;代码短。缺点:没有逻辑基础,(本身不能说明任何信息的特征,)不易于分类处理;增加编码只能排在最后;删除则造成空码。适用:通常作为其他码分类中细分类的一种补充手段。(二)区间码某企业的用户分类和代码。区间码把数据项分成若干组,每一区间代表一个组,码中数字的值和位置都代表一定意义实例:中国公民身份证1-2:所在省市2-4:所在地区5-6:所在县区7-10:年11-12:月12-13:日14-16:户口所归属的派出所17:性别18:校验码优点:分类基准明确,码中的数字(或字母)与位置代表一定的意义,因而检索、分类或排序都很方便;缺点:有时造成代码过长。(三)助记

7、码助忆码用文字、数字或文字数字结合起来描述,其特点是,可以通过联想帮助记忆。例:用TV-C-20代表20英寸彩色电视机。助忆码适用于数据项数目较少的情况(一般少于50个),否则可能引起联想出错。此外,太长的助忆码占用计算机容量太多,也不宜采用。代码结构中的校验位代码作为计算机的重要输入内容之一,其正确性直接影响到整个处理工作的质量。特别是人们重复抄写代码和将它通过人手输入计算机时,发生错误的可能性更大。为了保证正确输入,有意识地在编码设计结构中原有代码的基础上,另外加上一个校验位,使它事实上变成代码的一个组成部分。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。