管理信息系统开发设计.ppt
《管理信息系统开发设计.ppt》由会员分享,可在线阅读,更多相关《管理信息系统开发设计.ppt(38页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第六章第六章 系统设计系统设计1 1 系统设计概述系统设计概述一、什麽是系统设计二、系统设计的原则三、系统设计的过程和内容四、关于系统划分五、关于系统配置和机器选型一、什麽是系统设计一、什麽是系统设计1 1、任务:任务:对系统分析阶段提出的新系统模型的进一步实现根据新系统模型来详细的确定新系统结构以及对各种与计算机技术有关的环节进行设计。2、人员:人员:系统设计主要是由系统设计员来完成。3、对系统设计员的要求:对系统设计员的要求:这类人员应更多地了解计算机技术和系统技术设计的描述方法和工具,不同于系统分析员,也不同于程序员。二、系统设计的原则二、系统设计的原则4简单性原则4灵活性原则4统一性原
2、则4可靠性原则4经济性原则三、系统设计的过程和内容三、系统设计的过程和内容1 1、系统概要设计(总体、初步设计)系统概要设计(总体、初步设计)2 2、系统详细设计、系统详细设计3 3、设计内容设计内容系统分解信息分类和代码设计数据库设计(或文件设计)输入输出设计处理过程设计等四、系统划分四、系统划分原则:原则:)子系统相对独立性高;)子系统之间数据依赖性尽可能小;)子系统划分结果使数据冗余小;)考虑今后管理发展的需要;)划分应便于系统分阶段的实现。2 2 代码设计代码设计一、一、代码设计的目的代码设计的目的 1、可识别化 2、规范化 3、使用代码可以节省存储空间4、使用代码便于提高处理效率精度
3、功能功能:识别功能、分类功能、排序功能、统计功能、特定含义。二二 代码种类代码种类1 1、顺序码(连续码、系列码)、顺序码(连续码、系列码)用连续的数字或字母顺序的进行编码。特点:简单、无逻辑性、无弹性、一般不说明信息特征,插入和删除不方便,一般用作其他码的补充手段。二二 代码种类代码种类2 2、组码(成批编码)、组码(成批编码)把代码分成若干组,类似顺序码,从头开始编,分为若干组,留备用代码。如:001006钢板类001特厚钢板002中厚钢板003薄钢板二二 代码种类代码种类3 3、区间码(分组编码法)、区间码(分组编码法)代代码码分分段段表表示示,每每段段代代表表不不同同内内容容,典典型型
4、的的是是身身份份证证编编码、邮政编码,码、邮政编码,如:120106196501130523。又分为:特特点点:码中数字的值及位置都代表一定意义,信息处理可靠,易于排序、分类、检索缺点:缺点:码的长度与其分类属性有关,有时较长,维护难。上下关联码:由几个上下有从属关系的区间码组成,如电话号码是由区号+局号+号码组成。多面码:反映多方面的特性,如:IBM-PC/XT。二二 代码种类代码种类4 4、助记码、助记码特点:特点:便于联想记忆;适适用用于于:数据项数目较少,一般来说小于50,否则联想出错。30号100系列数字式计算机电子DJS130 二二 代码种类代码种类5 5、缩写码、缩写码如:USA
5、 CAAC kg cm6 6、尾数码尾数码最 后 一 位 有 一 定 含 义,如:02301表 示230mm,02302表示230cm,便于不增加主要代码位数而分类。4合理性4唯一性4扩充性4系统性4格式一致4简短4稳定性4可操作性4含义性4适应性三三 编码原则及注意事项编码原则及注意事项四四 代码设计一般步骤代码设计一般步骤选定代码对象决定使用范围和使用期限代码设计和校验编写代码表3 数据库设计数据库设计1.数据库设计数据库设计是数据库应用层的问题,是建立一个DBAS的重要内容。数据库设计是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统的过程并使之能够有效的存储数据,
6、满足各种用户的应用需求(信息需求,处理需求)。2.数据库设计与信息系统开发数据库设计与信息系统开发信息系统着眼于系统、系统功能的实现。数据库是IS的基础,MIS特点之一是一个综合的数据库应用系统。不仅MIS,在DSS,OA系统,ES中同样离不开数据库技术。数据库设计在信息系统开发中作用和地位是重要的。对于大型MIS开发,因为是一个复杂的软件工程、复杂的系统工程问题,数据库设计在系统设计是最重要步骤之一。对于小型的系统开发,作为一个综合的数据库系统可以认为系统开发就是数据库系统的开发,主要内容就是数据库设计。这样的一个DBAS的开发也能称为数据库工程的。3.数据库设计的步骤数据库设计的步骤(1)
7、规划)规划主要任务是进行建立数据库的必要性和可行性分析。确定数据库系统在组织和信息系统中的地位以及各个数据库之间的关系。(2)需求分析)需求分析在DB生命期中占有重要地位、任务,获得用户对数据库的信息需求收集信息需求分析整理信息需求报告评审对于(1)(2)步骤已并入IS开发的系统规划和系统分析阶段,(3)(4)(5)是重要设计内容,(6)(7)是实现和运行维护内容。(3)数据库概念设计()数据库概念设计(为数据库设计所独有的)为数据库设计所独有的)任务:产生反映组织信息的数据库概念结构即概念模式(4)数据库逻辑设计)数据库逻辑设计由概念结构导出具体DBMS处理的数据库逻辑结构(模式、子模式)过
8、程。物理设计指南概念模式约束条件DBMS特性理要求数据库逻辑设计数据库模式、子模式应用程序指南3.数据库设计的步骤数据库设计的步骤(5)物理设计)物理设计为逻辑结构选取一个最适合应用环境的物理结构的过程,包括DB在物理设备上存储结构和访问方法。该设计完全依赖于DBMS,由DBS定义,对于RDBMS内容较少,如索引设计、一致性设计)。3.数据库设计的步骤数据库设计的步骤(6)实现)实现根据逻辑设计和物理设计结果在计算机上建立起实际数据库结构、装入数据、测试和试运行的过程。建立实际数据库结构:建立实际数据库结构:由DBMS的DDL实现逻辑设计、物理设计的结果,建库结构如CREATE测试:测试:用实
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 管理信息系统 开发 设计
限制150内