第五章信息系统设计_第1页
第五章信息系统设计_第2页
第五章信息系统设计_第3页
第五章信息系统设计_第4页
第五章信息系统设计_第5页
已阅读5页,还剩67页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第五章信息系统设计

系统设计是管理信息系统开发的一个重要阶段,这个阶段是对新系统的物理设计,即通过前面的系统分析报告对新系统逻辑功能的要求分析从实际出发,进行各种具体设计,确定系统的实施方案,解决系统如何去完成的问题,最终给出详细的设计方案,为下一阶段的实现制定详细计划。系统设计是寻求解决办法,探索建立新系统的过程。该阶段由几个步骤构成。它给出可行性研究中建设的系统应如何去做和怎样去做的细节,其重点是把系统功能需求转化成系统设计说明书。系统设计包括总体和详细设计两部分。

5.1

系统设计概述5.1.1

系统设计的任务5.1.2

系统设计的原则5.1.3

系统设计的步骤5.1.4

系统设计的方法返回按键或击鼠标☆5.1.1

系统设计的任务主要工作返回逻辑模型物理模型做什么怎么做科学合理地提出从具体到抽象从抽象又回到具体系统分析系统设计按键或击鼠标主要工作1.总体设计(模块结构图设计等)2.代码设计和设计规范的制订3.系统物理配置方案设计(设备配置、通信网络的选择和设计及DBMS的选择等)4.数据存储设计(DB设计、DB安全保密设计等)5.计算机处理过程设计(输入、输出、处理流程图设计及编写程序设计说明书等)返回按键或击鼠标☆5.1.2

系统设计的原则

★简单性

★灵活性

★完整性

★可靠性

★经济性返回

★简单性

只要能达到预定的目标和实现预定的功能,系统就应避免一切不必要的复杂,尽量简单。返回

★灵活性

系统对外界环境条件的变化有很强的适应性。这样其可保持长久的生命力。为此,系统应具有较好的开放性和结构的可变性。返回

★完整性(系统性)

系统是作为一个整体而存在的。因此,在系统设计中要从整个系统的角度进行考虑,系统的代码要统一,设计规范要标准,传递语言要尽可能一致,对系统的数据采集要做到数出一处、全局共享,使一次输入得到多次利用。返回

★可靠性

指系统抵御外界干扰的能力及受外界干扰时的恢复能力。一个成功的MIS必须具有较高的可靠性,如安全保密性、检错及纠错能力、抗病毒能力等。返回

★经济性

系统应该给用户带来一定的效益(直接经济效益、间接经济效益)。系统的投资和经营费用应尽快得到回收。返回5.1.3

系统设计的步骤◎总体设计◎详细设计返回◎总体设计又称初步设计或结构设计。——确定系统的模块结构内容包括:划分子系统模块确定模块间的联系评价模块结构质量返回按键或击鼠标☆◎详细设计

在总体设计的基础上,详细设计是要确定每个模块内部的详细执行过程。包括:

1.代码设计2.数据存储文件设计3.输出设计4.输入设计5.其它设计返回按键或击鼠标☆5.2代码设计5.2.1

代码的功能5.2.2

代码设计的原则5.2.3

代码的种类返回5.2.1

代码的功能代码:代表客观存在的实体及其各种属性的符号,如:数字、字母或他们的组合。1.可使数据的表达方式标准化、唯一化;2.可减少信息量,节省存储空间;3.便于信息的传递和进行分类、合并、检索等处理,提高计算机处理信息的效率;4.标明事物所处状态。返回按键或击鼠标☆5.3.2代码设计的原则1.唯一性2.标准化与通用性3.合理性4.稳定性5.可扩充性与灵活性6.具有规律性7.简洁性返回1.唯一性

每个代码都仅代表唯一的实体或属性。返回2.标准化与通用性

凡国家和主管部门对某些信息分类和代码有统一规定和要求的,则应采用标准形式的代码,以使其通用化。例如,纺织系统关于纺织工业产品标准编码的规定,以“2”打头表示纯毛类产品,其中“21”表示纯毛哔叽产品,“22”表示纯毛华达呢类产品,“24”表示纯毛花呢类产品等。这样在查找或统计某一类产品时就十分方便了。如要查找纯毛类产品,只要对文件记录进行一次排序,显示出“2”字打头的一段即可。再要细分的话,就再限定第二位,如“22”字打头的显示出来就是纯毛华达呢类产品的记录。返回3.合理性

代码结构要合理,尽量反映编码对象的特征,并与事务分类体系相适应,以便代码具有分类的标识作用。如:身份证号码返回4.稳定性

代码应能适应环境的变化,要具有不能改变的持久性,避免经常修改代码,具有稳定性。返回5.可扩充性与灵活性

代码系统要考虑系统的发展变化。当增加新的实体或属性时,直接利用原代码加以扩充,而不需要变动代码系统。返回6.具有规律性

便于编码和识别。代码应具有逻辑性,直观性好的特点,便于用户识别和记忆。对于一些易混淆的字母,如I,O,Z等,尽量不用。返回7.简洁性

代码的长度应以短小为好,代码的长度会影响所占据的存储单元和信息处理速度,也会影响代码输入时出错的概率及输入、输出速度。返回5.2.3代码的种类1.顺序码2.区间码3、层次码3.助记码返回1.顺序码

又称系列码,是一种用连续数字代表编码对象的码(1:厂长.2:科长)。优点:短而简单,记录定位方法简单,易管理。缺点:没有逻辑基础,本身不能说明任何信息的特征,新加的代码只能列在最后,删除则造成空码。

通常作为其它码分类中细分类的一种补充手段。返回按键或击鼠标☆01……宣传部02……组织部01-04为政治部03……04……05……行政科06……膳食科05-08为总务处07……基建科08……有序码因为没有逻辑含义作基础,一般不能说明信息的任何特性,但在有些场合下使用它比较方便。2.区间码

把数据项分成若干组,每一区间代表一个组,码中数字的值和位置都代表一定意义。例:

①邮政编码产品条码②某企业的用户分类和代码

区间码的类型返回按键或击鼠标☆用户分类和代码用户类型(第一位)采购总量(第二位)码12345分类批发部门零售单位教育界国防部门其它部门码12345

分类<9999元10000-9999元30000-49999元>49999元返回3、层次码代码的不同位有不同的含义4.助记码

用文字、数字或文字数字结合起来描述,其特点:可通过联想帮助记忆(原封不动地表示代码化对象属性,亦记亦读)。例:

TV-B-21,TV-C-29

适用于数据项目较少的情况(一般少于50个),否则可能引起联想出错。另外,位数亦变多,而太长的助记码占用计算机容量太多,不宜采用。返回按键或击鼠标☆缩略码是助忆码的特例,从编码对象名称中撮几个关键字母作为代码,例如:

Amt总额(amount)Cont合同(contract)Inv.No发票号(invoicenumber)

输出设计输出设计的内容包括:(1)有关输出信息使用方面的内容,包括信息的使用者、使用目的、报告量、使用周期、有效期、保管方法和复写份数等;(2)输出信息的内容,包括输出项目、位数、数据形式(文字、数字);(3)输出格式,如表格、图形或文件;(4)输出设备,如打印机、显示器、卡片输出机等。对行打机尚须注明字/行,行/页;(5)输出介质,如输出到磁盘还是磁带上,输出用纸是专用纸还是普通白纸等。输出格式设计不同的输出方式,其格式有区别:

⑴简单组列

⑵表格式

⑶多窗口关联式

⑷坐标图式返回⑴简单组列式

把若干组有关的输出数据,按一定的顺序要求,在进行简单的组织之后,显示在屏幕或打印纸上。输出程序设计简单,输出内容直观、排列简单紧凑,适合数据项不多,而数据量较大的场合采用,常作为核对、查询用的输出格式。例:返回例:学生成绩核对单学号英语数学计算机经济学9820140189788990982014029087908098201403878895709820140488908079返回⑵表格式

指按有关规定或自行设计格式的传统中文表格,可用作屏幕或打印输出,目前使用最多的输出格式之一。

由于内容的多少或受到屏幕大小限制,在格式上有所不同。一般包括:

◎表头:标题、表头线、栏目;◎表体:行间线、行;◎表尾:表底线、表尾说明。使用工具:屏幕格式设计、表格格式生成。返回格式结构按键或击鼠标☆表格的格式结构考生成绩表

考号姓名专业成绩主考加试总分文化程度第页(共页)制表人:时间:返回⑶多窗口关联式

屏幕输出中,用于在多窗口内同时显示关联数据的输出格式。该格式可实现关联数据的实时动态响应,适于基本信息查、删、改操作。优点:关联数据显示输出的实时性、动态性,操作简便,输出效果形象生动。缺点:实现复杂。返回示例多窗口关联显示输出示例返回

身份证号码姓名

01001陈进01002查尔斯01003江平01004高乐01005孙敬

…………

身份证号码:01002姓名:查尔斯性别:男出生年月:1873.6出生地:伦敦职业:画家

……01002查尔斯按键或击鼠标☆⑷坐标图式

数据取值变化在坐标平面反映出来的一种图示输出格式。适用于显示或打印输出。优点:直观,可进行多项数据的比较和观察数值变化的趋势。缺点:打印输出比较困难。返回直方图折线图按键或击鼠标☆直方图返回012345折线图返回12345输入设计

1.输入设计的原则

2.输入设计的内容

3.输入设计的格式

4.输入数据的校验

输入设计是MIS系统与用户之间交互的纽带,决定着人机交互的效率。返回1.输入设计的原则⑴最小量原则⑵简单性原则⑶早检验原则⑷少转换原则⑸减少延迟原则返回⑴最小量原则

在保证满足处理要求的前提下使输入量最小。输入量越小,出错的机会越小,花费时间越少,数据一致性越好。返回⑵简单性原则

输入的准备、输入过程应尽量容易,以减少错误的发生。返回⑶早检验原则

对输入数据的检验尽量接近原数据发生点,使错误能及时得到改正。返回⑷少转换原则

输入数据尽量用其处理所需形式记录,以免数据转换介质时发生错误。返回⑸减少延迟原则

输入数据的速度往往成为提高信息系统运行效率的瓶颈,为减少延迟,可采用周转文件、批量输入等方式。返回2.输入设计的内容⑴确定输入数据内容⑵确定数据的输入方式⑶确定输入数据的记录格式⑷输入数据正确性校验⑸确定输入设备返回⑴确定输入数据内容

确定输入数据项名称、数据内容、精度、数值范围等。返回⑵确定数据的输入方式

数据的输入方式与数据发生地点、发生时间、处理的紧急程度有关。若发生地点远离计算机,发生时间是随机的,又要求立即处理,则采用联机终端输入。对于数据发生后不需要立即处理的,可采用脱机输入。返回⑶确定输入数据的记录格式

输入设计的主要内容之一。记录格式是人际之间的衔接形式,十分重要,设计得好,容易控制工作流程,减少数据冗余,增加输入的准确性,并容易进行数据的校验。返回⑷输入数据正确性校验

输入设计的重要内容。输入设计最重要的问题是保证输入数据的正确性。对数据进行必要的检验,是保证输入正确的重要环节。返回⑸确定输入设备①常用输入设备②选择应考虑因素返回①常用输入设备与介质返回

设备介质特点终端控制台键盘

磁盘机

磁带机光学标记读出器

扫描仪介质

磁盘

磁带输入卡上的光学标记图纸特点适用于少量数据,直接人工输入或用于人机对话等适用于大量数据的输入,成本低,速度快,携带方便适用于大量数据的输入成本低,速度快,携带方便,易于保存可直接将光学标记转换成编码输入,效率高适用于图形图像数据的输入磁性墨水字符识别机、条形码识别机、声音识别仪等②选择应考虑因素☆输入的数据量与频度;☆数据的来源、形式、收集环境;☆输入类型、格式的灵活程度;☆输入速度和准确性要求;☆输入数据的校验方法、纠正错误的难易程度;☆可用的设备和费用。返回⑶输入设计的格式

大多数数据的输入是通过相应的输入接口软件,通过屏幕界面完成的。

①简列式

②表格式

③全屏幕编辑方式返回

①简列式把一组相关的数据项,按顺序排成几列,输入时只要按顺序逐个地键入数据,完成一组数据的输入。格式简单、直观、易用程序实现。适用于输入数据项不多的情况。返回例例请输入入库单数据入库单号:入库日期:原材料代码:入库单价:入库量:返回

②表格式

把一组输入的数据项排列成一张空白表的格式,操作员象填表一样输入数据,该方式称为“表格式输入方式”。

符合人们日常习惯,受欢迎。但要注意和安排屏幕,尽量与数据载体的格式一样,输入操作会觉得亲切自如,不易出错。返回例例返回职工代码姓名性别籍贯出生年月政治面貌文化程度职务部门职称参加工作时间工资电话邮编职工人事信息卡录入

③全屏幕编辑方式

利用数据库语言系统本身提供的全屏幕编辑功能,可以在屏幕上造出一张与数据库文件相一致的二维关系表。移动记录指针或选择字段,能够实现记录的追加、修改和删除等操作。该方式操作方便、实时性高、编程简单,适合于计算机专业人士使用。应注意对数据文件的安全性保护。返回例例

XHYY

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论