第7章管理信息系统的系统设计资料

上传人:f****u 文档编号:112778918 上传时间:2019-11-07 格式:PPT 页数:241 大小:2.12MB
返回 下载 相关 举报
第7章管理信息系统的系统设计资料_第1页
第1页 / 共241页
第7章管理信息系统的系统设计资料_第2页
第2页 / 共241页
第7章管理信息系统的系统设计资料_第3页
第3页 / 共241页
第7章管理信息系统的系统设计资料_第4页
第4页 / 共241页
第7章管理信息系统的系统设计资料_第5页
第5页 / 共241页
点击查看更多>>
资源描述

《第7章管理信息系统的系统设计资料》由会员分享,可在线阅读,更多相关《第7章管理信息系统的系统设计资料(241页珍藏版)》请在金锄头文库上搜索。

1、主讲人:黄继平 Tel:13883466869 E_mail:hjp,管理信息系统,详细 设计,提出 要求,可行性 研究,系统 评价,系统 维护,验收,编程 调试,系统 转换,详细 调查,初步 调查,逻辑 设计,开发方 案选择,审批,审查,审查,总体 设计,系统规划,系统分析,系统设计,系统实施,系统运行 和维护,系统设计是信息系统开发的一个重要阶段,这个阶段是对新系统的物理模型设计,即通过前面的系统分析报告(针对新系统逻辑功能),从实际出发,进行各种具体设计,确定系统的实施方案,解决系统如何去完成的问题,最终给出详细的设计方案,为下一阶段的实现制定详细计划。 系统设计是寻求解决办法,探索建立

2、新系统的过程。,1 系统设计的任务 2 代码设计 3 功能结构图设计 4 信息系统流程图设计 5 信息系统物理配置方案设计 6 输出设计 7 输入设计 8 数据存储设计,第7章 管理信息系统的系统设计,第7章 管理信息系统的系统设计,9 处理流程图设计 10 制定设计规范 11 编写程序设计说明书和系统设计报告,1.1 系统设计的主要工作 1.2 系统设计模型 1.3 系统设计应遵循的原则,1 系统设计的任务,系统设计是新系统的物理模型设计阶段,根据系 统分析阶段所确定的新系统的逻辑模型,综合考虑各 种约束,选择一个具体的信息系统平台,设计出能在 该平台上运行的物理模型,解决“系统如何做”的问

3、 题。,1.1 系统设计的主要工作,逻辑模型,物理模型,做什么,如何做,科学合理地提出,从具体到抽象,从抽象又回到具体,系统分析,系统设计,1.1 系统设计的主要工作,系统详 细设计,系统总 体设计,系统设 计报告,1.1 系统设计的主要工作,告诉用户系统具体将要做什么。一旦用户同意了这个总体设计,我们会将这个总体设计转换为更加详细的文档。,1.系统总体设计,1.1 系统设计的主要工作,系统的组成部分,即有哪些模块组成 系统的层次及调用关系 模块的处理功能 模块之间的接口,即模块间传递的数据 主要包括信息系统流程图设计、功能结构图设计和功能模块图设计,系统总体结构,1.1 系统设计的主要工作,

4、让系统建设者了解要解决用户的问题所需要的硬件和系统。主要描述系统的硬件配置、人机界面、输入和输出、数据库和网络体系结构等。也就是说,详细设计是系统说明的一个技术层面上的描述。,2.系统详细设计,1.1 系统设计的主要工作,代码设计和设计规范的制定 系统物理配置方案设计: 包括设备配置、通信网络的选择和设计以及数据库管理系统的选择等 数据存储设计: 包括数据库的设计、数据库的安全保密设计等。 计算机处理过程设计: 输入、输出、处理流程图设计及编写程序设计说明书等。,系统详细设计包括,1.1 系统设计的主要工作,系统设 计目标,1.3 系统设计应遵循的原则,运行效率,可靠性,安全性,灵活性,经济性

5、,通常,可以采用以下设计目标来评价一个设计方案的 优劣。,系统性,1.系统性,系统是作为统一整体而存在的,因此,在系统设计中,要从整个系统的角度进行考虑,系统的代码要统一,设计规范要标准,传递语言要尽可能一致,对系统的数据采集要做到数出一处、全局共享,使一次输入得到多次利用。 例如:对于生产管理系统里的零件,有的部门叫做“原材料”,有的部门叫“配件”,有的部门叫“产品”,1.3 系统设计应遵循的原则,2.系统的可靠性,可靠性是指受外界干扰时,系统的抵御能力和恢复能力。 平均故障间隔时间:指前后两次发生故障的平均时间,反映了系统安全运行时间。例如:第一次故障在3:00发生,第二次故障在11:00

6、发生,第三次故障在23:00发生。 则:平均故障间隔时间 =(8 + 12)/ 2 = 10 平均维护时间:指故障后平均每次所用的修复时间,反映系统可维护性的好坏。,1.3 系统设计应遵循的原则,为保持系统的长久生命力,要求系统具有很强的环境适应性,为此,系统应具有较好的开放性和结构的可变性。 在系统设计中,应尽量采用模块化结构,提高各模块的独立性,尽可能减少模块间的数据耦合,使各子系统间的数据依赖减至最低限度。这样,既便于模块的修改,又便于增加新的内容,提高系统适应环境变化的能力。,3.系统的灵活性,1.3 系统设计应遵循的原则,经济性指在满足系统需求的前提下,尽可能减小系统的开销。 一方面

7、,在硬件投资上不能盲目追求技术上的先进,而应以满足应用需要为前提;另一方面,系统设计中应尽量避免不必要的复杂化,各模块应尽量简洁,以便缩短处理流程、减少处理费用。,4.系统的经济性,1.3 系统设计应遵循的原则,5.系统的运行效率,批处理系统:处理速度(即单个业务的平均处理时间) 联机实时处理系统:响应时间(即从终端上发出一项请求到计算机在终端上给出回答所用的时间) 实时录入、成批处理的系统:处理能力(标准时间周期内处理的作业个数),1.3 系统设计应遵循的原则,6.系统的安全性,系统安全性是指系统的硬件和软件免遭故意或偶然损害的能力;保护数据不丢失、不泄露不改动和被销毁的能力;限制数据传播范

8、围(保密)的能力。,1.3 系统设计应遵循的原则,2.1 代码的含义 2.2 代码的功能 2.3 代码的种类 2.4 代码的设计 2.5 代码校验方法,2 代码设计,我们身边常用到什么样的一些代码? 学号 身份证号码 考试证编号 借书证编号 手机号码 衣服尺码 。,2.1 代码的含义,为什么在校学生都有一个学号?在不同的学校,同一个学生的学号又不一样?公民的身份证号码有多少位?它们代表什么意思?想想看,我们每一个人有多少除了名字以外的号码?等等。 编码(代码)是信息系统实现的基础和前提,也是信息系统设计的有机组成部分。合理的编码结构是信息系统是否具有生命力的一个重要因素。,2.1 代码的含义,

9、代码是用来表征客观事物的一个或一组有序的符号,它应易于计算机和人识别与处理。也简称为“码”,一般用数字、字母或它们的组合来表示。 简而言之,代码就是用数字或字母代表事物。,2.1 代码的含义,在手工处理系统中,许多数据如零件号、设备号、图号等早已使用代码。 为了给尚无代码的数据项编码,为了统一和改进原有代码,使之适应计算机处理的要求,在建立新系统时,必须对整个系统进行代码设计。,2.1 代码的含义,代码设计往往是系统设计的第一个步骤,有了良好的代码设计,才能保证整个系统设计的一致性,是系统设计的共同指南。,2.1 代码的含义,2.2 代码的功能,它为事物提供一个概要而不含糊的认定,便于数据的存

10、储和 检索(电话号码地区号:010、021、022、023) 代码缩短了事物的名称,节省了时间和空间 IO - British Indian Ocean Territory 英属印度洋领地 CN - China 中国 HK - Hong Kong 中国香港特区 MO - Macau 中国澳门特区 US America 美国 JP Japan 日本,1.鉴别功能,2.2 代码的功能,使用代码可以提高处理的效率和精度:按代码进行排序或按某种规定算法进行统计分析,可以十分迅速(如按学号排序),2.提高效率,2.2 代码的功能,代码提高了数据的全局一致性(共享性):同一事物在不同场合有不同的叫法,可以

11、通过编码统一起来,减少了因数据不一致而造成的错误(如同一个项目P,有的部门叫项目、有的叫课题、有的叫工程),3.保证一致性,2.2 代码的功能,代码是人和计算机的共同语言:是两者交换信息的工具 代码设计在系统分析阶段就应当开始。由于代码的编制需要仔细调查和多方协调,在系统设计阶段才能最后确定。,4.沟通的桥梁,2.2 代码的功能,【案例】 自行车的型号 PA-12 含义如下: 汉语拼音的第一个字母表示自行车的用途,如P为普通车、Q为轻便车、Z为载重车、X为小轮车。 汉语拼音的第二个字母代表自行车的车轮直径,A、E、G、M分别指轮径28、 26 、24、20英寸的女式车。 最后,汉语拼音后面的阿

12、拉伯数字如PA-12型的“12”,是工厂设计的顺序号。,2.2 代码的功能,代码的种类,顺序码,区间码,助忆码,2.3 代码的种类,顺序码是一种最简单、最常用的代码。这种代码是将顺序的自然数或字母赋予分类对象。如各种票据的编号都是顺序。 例如,用1 代表厂长,2代表科长,3代表科员,4代表生产工人等。 学校里学号构成里的某些部分,1.顺序码,2.3 代码的种类,优点:短而简单,记录的定位方法简单,易于管理; 缺点:(1)代码本身没有给出对象的任何其它信息(没有逻辑基础) (2)新加的代码只能列在最后,删除则造成空 通常,顺序码作为其他码分类中细分类的一种补充手段。,2.3 代码的种类,2.区间

13、码,区间码的定义:把数据项分成若干组,每一区间代表一个组,码中数字的值和位置都代表一定意义。典型的例子是邮政编码、电话号码等。,2.3 代码的种类,【案例】 我国目前使用的居民身份证就是采用一个18位的区间码,前6位表示地区编码,中间8位表示出生年月日,最后4位表示顺序号和其它状态(性别等)。,2.3 代码的种类,我国公民身份证代码的含义,2.3 代码的种类,2.区间码,区间码的优点: 信息处理比较可靠,排序、分类、检索等操作易于进行。 区间码的缺点: 码的长度与它分类属性的数量有关,有时可能造成很长的码,加重计算机处理的负担。 在许多情况下,码有多余的数。 码的维护比较困难。,2.3 代码的

14、种类,某企业的用户分类代码,码21代表该用户为采购总量小于9999元的零售单位。,区间码的类型: 1、多面码:一个数据项可能具有多方面的特性,如果在码的结构中,为这些特性各规定一个位置,就形成多面码。例如表7.1的规定,代码2342表示材料为黄铜的1.5mm方形头镀铬螺钉(每一区间或每一位代表事物某一方面的特性),2.3 代码的种类,多面码示例,编码M010403表示尺码为170的米色男式西服.,多面码示例,多面码的特点是: 柔性好,面的增加、删除、修改都很容易。 可实现按任意组配面的信息检索,对机器处理有良好的适应性。 缺点是不易直观识别,不便于记忆。,区间码的类型: 2、上下关联区间码(层

15、次码):由几个意义上相互有关的区间码组成 (如包含班级信息的学号:109-03-07-02-11),2.3 代码的种类,关联码示例,关联码与多面码的区别: 关联码中必须要根据前几位字符的意义才能判断出后面几位字符的意义; 多面码则从码的构成上就能判断出各位字符的含义。 编码W0391表示尺码为160的女式休闲服。,区间码的类型: 3、十进位码:此法相当于图书分类中沿用已久的十进位分类码,它是由上下关联区间码发展而成的。,2.3 代码的种类,3.助忆码,助忆码用文字、数字或文字数字结合起来描述,其特点是,可以通过联想帮助记忆。 例如: 用W-B-l2代表12英时黑白电视机 用W-C-20代表 2

16、0英时彩色电视机。,2.3 代码的种类,3.助忆码,又如在开发一个商业经贸性公司的信息系统时,在数据库中需要分别存储商品的进、存、销3个环节的价格、成本、资金占用等信息。为了区别起见,这时我们可以规定:字段的前两位分别用J-,C-,X-来表示进、存、销,用后5位数来代表价格、成本、费用、资金占用等等。例如J-price表示进价。这就是一个典型的助忆码。,2.3 代码的种类,3.助忆码,优点:可辅助记忆 缺点: 校对不易,不易反映分类的结构 。 太长的助忆码占用计算机容量太多,不宜采用。 汉字不宜作为编码的符号。 助忆码适用于数据项数目较少的情况(一般少于50个),否则可能引起联想出错。,2.3 代码的种类,1、唯一性 代码的唯一性是代码设计的首要要求,它要求一个编码只能代表一个实体或一个属性。 但如果我们仅仅为了唯一化来编制代码,那么代码编出来后可能是杂乱无章的,使人无法辨认,而且使用起来也不方便。所以我们在唯一化的前提下还要强调编码的规范化。,2.4 代码的设计,2、合理性 代码在逻辑

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号