第七章管理信息系统的系统设计_第1页
第七章管理信息系统的系统设计_第2页
第七章管理信息系统的系统设计_第3页
第七章管理信息系统的系统设计_第4页
第七章管理信息系统的系统设计_第5页
已阅读5页,还剩45页未读 继续免费阅读

下载本文档

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

文档简介

1、管理信息系统的系统设计管理信息系统的系统设计系统设计的任务系统设计的任务代码设计代码设计信息系统流程图设计信息系统流程图设计系统物理配置方案设计系统物理配置方案设计输出设计输出设计输入设计输入设计7.1 系统设计的任务系统设计的任务总体设计总体设计 信息系统流程图设计、功能结构图和功能模块的设计代码设计和设计规范的制定代码设计和设计规范的制定系统物流配置方案设计系统物流配置方案设计数据存储设计数据存储设计计算机处理过程设计计算机处理过程设计 输入设计、输出设计、处理流程图设计、编写程序设计说明系统设计原则系统性灵活性可靠性经济性7.2代码代码设计设计代码的功能代码的设计代码的种类代码:是代表系

2、统中客观存在的事物名称、属性或状态的符代码:是代表系统中客观存在的事物名称、属性或状态的符号。可用数字、字母或它们的组合表示号。可用数字、字母或它们的组合表示编码设计:将系统中具有某些共同属性或特征的信息归并在编码设计:将系统中具有某些共同属性或特征的信息归并在一起,并通过一些便于计算机或人进行识别和处理的符号来一起,并通过一些便于计算机或人进行识别和处理的符号来表示各类信息表示各类信息代码的功能代码的功能它为事物提供一个概要而不含糊的认定,便于数据的存储和检索使用代码可以提高处理的效率和精度代码提高了数据的全局一致性代码是人和计算机的共同语言,是两者交换信息的工具。 试解释身份证号码?号码的

3、结构公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。 地址码(前六位数)表示编码对象常住户口所在县(市、旗、区)的行政区划代码,按GB/T2260的规定执行。 出生日期码(第七位至十四位)表示编码对象出生的年、月、日,按GB/T7408的规定执行,年、月、日代码之间不用分隔符。 顺序码(第十五位至十七位)表示在同一地址码所标识的区域范围内,对同年、同月、同日出生的人编定的顺序号,顺序码的奇数分配给男性,偶数分配给女性。校验码(第十八位数)作为尾号的校验码,是由号码编制单位按统一的公式计算出

4、来的 如果某人的尾号是09,都不会出现X,但如果尾号是10,那么就得用X来代替,因为如果用10做尾号,那么此人的身份证就变成了19位。X是罗马数字的10,用X来代替10,可以保证公民的身份证符合国家标准。代码的设计的原则代码的设计的原则唯一性唯一性合理性合理性可扩充性和稳定性可扩充性和稳定性简单性简单性适用性适用性规范性规范性易于修改性易于修改性代码的种类代码的种类有序码有序码-顺序码顺序码例:各系编码例:各系编码01 01 管理系管理系02 02 土木系土木系03 03 信息系信息系14 14 机电系机电系优点:简单、方便、易处理优点:简单、方便、易处理缺点:不反映编码对象的特征缺点:不反映

5、编码对象的特征例:人的性别代码例:人的性别代码(GB2261-80GB2261-80)1 1 男男2 2 女女区间码区间码 例:邮政编码例:邮政编码 410000 210027410000 210027中国邮政编码采用六位数,分为四级。前二位数表示省、自治区、中国邮政编码采用六位数,分为四级。前二位数表示省、自治区、直辖市;前三位表示邮区;前四位表示该邮区所属县直辖市;前三位表示邮区;前四位表示该邮区所属县(市市)局;最局;最后二位数字指邮件投递局。推行邮政编码,可以利用分拣机自动后二位数字指邮件投递局。推行邮政编码,可以利用分拣机自动分拣,提高效率,加快邮件传递速度。分拣,提高效率,加快邮件

6、传递速度。 410000代表的是湖南省会!代表的是湖南省会!4代表湖南,代表湖南,10代表长沙代表长沙000代表代表地区地区 层次码层次码 例:关于某公司的组织机构的代码含义如下表公公司司级级 科科室室级级 小小组组级级 1 总总公公司司 2 武武汉汉分分公公司司 1销销售售科科 2会会计计科科 1订订单单处处理理组组 2广广告告组组 3会会计计组组 代码112代表总公司销售科广告组十进制码十进制码例例:500. 500. 自然科学自然科学510. 510. 数学数学520. 520. 天文学、地质学天文学、地质学530. 530. 物理学、力学物理学、力学 620 620 工程和技术科学工程

7、和技术科学621 621 机械和电气工程机械和电气工程 621.1 621.1 蒸汽动力工程蒸汽动力工程621.2 621.2 水力机械水力机械621.3 621.3 电气工程电气工程621.38 621.38 电子学电子学621.39 621.39 通信工程通信工程621.4 621.4 内燃机工程内燃机工程621.5 621.5 气动机械与制冷工程气动机械与制冷工程621.6 621.6 泵、管道工程泵、管道工程 特征码(多面码)特征码(多面码) 例:某服装厂生产的服装编码如下:类类别别尺尺寸寸料料子子M(男男装装)F(女女装装)3839404119W1(毛毛料料)C1(布布料料 1) 如

8、某一男装的编码为M38-2W1助记码助记码 例:例:TV-B-12TV-B-12TV-C-20TV-C-20缩略码缩略码 例:例:Amt Amt 总额总额 (amount)(amount)Cont Cont 合同(合同(conntractconntract) )Inv.No Inv.No 发票号(发票号(invoice number)invoice number)EAN-13码(标准码)C P1 P2 P3 M1 M2 M3 M4 I1 I2 I3 I4 I5 校验码校验码 前缀码前缀码 厂商识别代码厂商识别代码 商品代码商品代码 EAN/UCC-13 编码结构编码结构 9 4 0 1 2 3

9、 4 5 6 7 8 9 4代码国家(或地区)代码国家0009美国加拿大50英国爱尔兰3037法国690693中国大陆4044德国88韩国460469苏联885泰国471台湾888新加坡49日本955马来西亚各国各国EAN码码 为什么使用校验码为什么使用校验码 校验码的生成过程校验码的生成过程 实例实例为什么使用校验码为什么使用校验码校验码的生成过程校验码的生成过程 (1 1)对原代码中的每一位加权求和)对原代码中的每一位加权求和 n n位代码:位代码:c c1 1c c2 2c cn n 权因子为:权因子为:p p1 1p p2 2p pn n 加权和:加权和:c1p1+c2p2c1p1+c

10、2p2 + + c+ cn np pn n即即iniipcS 1(2)以模除和得余数以模除和得余数RQMS. 校验码的生成过程校验码的生成过程(3 3)得到校验码)得到校验码将模和余数之差作为校验码将模和余数之差作为校验码将余数直接作校验码,附加在原代码后将余数直接作校验码,附加在原代码后校验码的生成过程校验码的生成过程实实 例例 原代码:原代码:123456123456 权因子为:权因子为:173173173173 模为:模为:1010 将模和余数之差作为校验码将模和余数之差作为校验码生成校验码生成校验码1.81081 (1 1)求加权和)求加权和(3 3)求校验码:)求校验码:带校验位的代

11、码为带校验位的代码为12345691234569S=1S=11+ 21+ 27 + 37 + 33 + 43 + 41 + 51 + 57 + 67 + 63= 813= 81(2 2)求余数)求余数R=1R=110-1=910-1=97.3 功能结构图设计功能结构图设计功能结构图中各层功能与数据流程图的处理(功能)相对应工资管理子系统功能结构图工资管理子系统功能结构图7.4 信息系统流程图设计信息系统流程图设计 信息流程图是新系统的数据流程图为基础绘制的为数据流程图中的处理功能画出数据关系图为数据流程图中的处理功能画出数据关系图把各个功能的数据关系图综合起来,形成各个系统的把各个功能的数据关

12、系图综合起来,形成各个系统的数据关系图数据关系图 输入数据输入数据A输入数据输入数据C输入数据输入数据B输入数据输入数据E处理功能处理功能中间文件中间文件D输出文件输出文件F数据关系的一般形式数据关系的一般形式工资管理子系统的信息系统流程图工资管理子系统的信息系统流程图生产计划优化系统的信息系统流程图生产计划优化系统的信息系统流程图7.5 系统物理配置方案设计系统物理配置方案设计设计依据设计依据计算机硬件选择计算机硬件选择计算机网络选择计算机网络选择数据库管理系统的选择数据库管理系统的选择应用软件的选择应用软件的选择设计依据设计依据系统的吞吐量:系统的吞吐量:系统每秒钟执行的作业数系统每秒钟执

13、行的作业数系统的响应时间系统的响应时间系统的可靠性系统的可靠性系统的处理方式系统的处理方式地域范围地域范围数据管理方式数据管理方式计算机硬件的选择计算机硬件的选择计算机主存计算机主存CPU时钟时钟输入、输出和通信的通道数目输入、输出和通信的通道数目显示方式显示方式外接转储设备及其类型外接转储设备及其类型计算机网络的选择计算机网络的选择网络拓扑结构网络拓扑结构网络的逻辑设计网络的逻辑设计网络操作系统网络操作系统应用软件的选择应用软件的选择软件是否能够满足用户的需求软件是否能够满足用户的需求软件是否具有足够的灵活性软件是否具有足够的灵活性软件是否能够获得长期、稳定的技术支持?软件是否能够获得长期、

14、稳定的技术支持?数据库管理系统的选择数据库管理系统的选择数据库的性能数据库的性能数据库管理系统的系统平台数据库管理系统的系统平台数据库管理系统的安全保密性能数据库管理系统的安全保密性能数据的类型数据的类型目前流行的数据库管理系统有哪些,他们的应用范围是怎样目前流行的数据库管理系统有哪些,他们的应用范围是怎样的?的?.输出设计输出设计输出设计的内容输出设计的内容输出设计的方法输出设计的方法输出报告输出报告输出设计的内容输出设计的内容有关输出信息使用的内容有关输出信息使用的内容输出信息的内容输出信息的内容输出格式输出格式输出设备输出设备输出介质输出介质输出报告输出报告设计输出报告原则设计输出报告原则方便使用者,如果确需修改应征得用户同意方便使用者,如果确需修改应征得用户同意输出表格应考虑系统发展的需要输出表格应考虑系统发展的需要.输入设计输入设计输入设计的原则输入设计的原则数据输入设备的选择数据输入设备的选择输入检验输入检验原始单据的格式设计原始单据的格式设计输入屏幕设计输入屏幕设计输入设计的原则输入设计的原则控制输入量控制输入量减少输入延迟:周转文件,批量输入减少输入延迟:周转文件,批量输入减少输入错误减少输入错误输入过程应尽量简化输入过程应尽量简化数据输入设备的选择数据输入设备的选择键盘键盘磁盘输入装置磁盘输入装置光电阅读器:光符号读入器或扫描仪光电阅读

温馨提示

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

评论

0/150

提交评论