系统设计和实施.ppt

上传人:牧羊曲112 文档编号:6330875 上传时间:2023-10-17 格式:PPT 页数:44 大小:532.50KB
返回 下载 相关 举报
系统设计和实施.ppt_第1页
第1页 / 共44页
系统设计和实施.ppt_第2页
第2页 / 共44页
系统设计和实施.ppt_第3页
第3页 / 共44页
系统设计和实施.ppt_第4页
第4页 / 共44页
系统设计和实施.ppt_第5页
第5页 / 共44页
点击查看更多>>
资源描述

《系统设计和实施.ppt》由会员分享,可在线阅读,更多相关《系统设计和实施.ppt(44页珍藏版)》请在三一办公上搜索。

1、第7章系统设计和实施,系统设计系统实施,7.1系统设计,系统设计概述 代码设计,7.1.1系统设计概述,系统设计的任务系统设计的执行人员系统设计的原则系统设计的步骤,1.系统设计的任务,系统设计的任务是:在系统分析提出的逻辑模型的基础上,科学合理地进行物理模型的设计。,逻辑模型,物理模型,做什么,怎么做,科学合理地提出,从具体到抽象,从抽象又回到具体,系统分析,系统设计,系统设计的任务,系统设计是寻求解决办法,探索建立新系统的方法过程。它给出可行性研究中建设的系统应如何去做和怎样去做的细节,其重点是把系统功能需求转化成系统设计说明书。系统设计主要包括以下内容:功能设计数据库设计代码设计输入/输

2、出设计人机界面设计计算机系统配置设计,2.系统设计的执行人员,系统设计阶段的任务是靠系统设计员完成。设计员应经过系统分析和设计方法的培训,以能够正确理解系统分析的各项的逻辑功能要求,并能采用规范有效的方法进行系统设计工作,形成规范的系统设计文档,提供程序设计的依据。系统分析员负责对设计成果进行评审,必要时对系统分析资料做一定修正工作。,3.系统设计的原则,简单性 灵活性 系统性(一致性)可靠性 经济性,4.系统设计的步骤,总体设计 详细设计,总体设计,又称初步设计或结构设计,功能设计。内容包括:划分子系统(系统功能结构的划分)模块结构图设计信息系统流程图设计系统物理配置方案设计等,详细设计,在

3、总体设计的基础上,详细设计是要确定每个模块内部的详细执行过程。包括:1.代码设计 2.数据存储文件设计 3.输出设计 4.输入设计 5.其它设计,返回,7.1.2 代码设计,代码设计的原则代码的种类代码的设计步骤,编码设计的原则,1.唯一性2.标准化与通用性3.合理性4.稳定性5.可扩充性与灵活性6.具有规律性7.简洁性,顺序码位别码表意码合成码,编码的种类,1.顺序码,用连续数字代表项目名的编码。例如:00 学校 01 服装学院 02 材料学院 03 纺织学院1 厂长.2 科长 优点:短而简单,记录定位方法简单,易管理。缺点:没有逻辑基础,本身不能说明任何信息的特征,新加的代码只能列在最后,

4、删除则造成空码。通常作为其它码分类中细分类的一种补充手段或项目少内容长且时间不变动的编码。,2.位别码,用不同的位代表不同的类别,每一类按顺序编号的方法。例如:国家行政区划代码:6位数字,按层次表示我国省、地区、县。这种码的特点是码中的数字或字母的位值和位置都代表一定的意义,能够表示编码对象的分类体系,容易追加,容易记忆,进行数据处理方便。,用户分类和代码,3.表意码,把直接或间接表示编码化对象属性的某些文字、数字、记号作为编码。其特点:可通过联想帮助记忆(原封不动地表示代码化对象属性,亦记亦读)。例:TV-B-21,TV-C-29 适用于数据项目较少的情况(一般少于50个),否则可能引起联想

5、出错。另外,位数亦变多,而太长的助记码占用计算机容量太多,不宜采用。,编码对象用两种以上的编码进行组合。可以由多个数据项/字段构成,每个数据项/字段分别表示分类体系中的一种类别。容易进行大分类,增加编码层次,可以从多方面去识别,做各种分类统计非常容易,但位数和数据项个数较多。,4、合成码,5.分类编码的设计步骤1、选定编码化的对象2、明确编码化的目的及编码在系统中的作用3、确定编码使用范围4、确定编码使用期限5、决定编码方法,编码设计实例例:教学管理系统确定编码对象如下表:1、学生学号:8位数字组成,前两位代表入学年,第三四位代表学院编号、第五位代表专业编号,第六位代表班级号,最后两位顺序号。

6、2、课程编码:5位数字组成,第一位表示课程大类号,第二、三位表示课程中类号,第四、五位表示课程顺序号。3、教师编号:采用工作证号,由7位数字组成,前四位代表年份,后三位是该年调进学校的教工顺序号。4、教室编号:由两个数据字段组成,第一个字段表示教室所在楼的编号,可以考虑采用顺序码的编码方法;第二个字段表示教室的房间号,如2楼1号为201等。5、民族编码:按国家标准对民族按顺序编码,99表示外国国籍。,返回,7.2 系统的实施,系统的实施概述 系统的测试 系统的转换 系统的运行 系统的维护,7.2.1 系统实施的概述,系统实施的任务 系统实施的内容 系统成功实施的关键因素,什么是系统的实施?,系

7、统实施指将新系统设计方案转换成实际运行系统的全过程。,系统实施的任务,系统设计说明书是系统实施的出发点。实施阶段的任务是实现系统设计阶段提出的物理模型,即按实施方案 完成一个可以实际运行的信息系统。物理系统的实施(硬件)程序设计及调试(软件)交付用户使用。,系统实施的内容,建立硬、软件环境,选择开发环境和工具;实现物理系统;进行系统测试,排除错误并完善功能;装载数据,系统试运行,做局部调整;用户技术培训和操作培训;进行新旧系统交接;制订系统管理和操作制度,正确运行系统;维护系统,实现设计目标,发挥最大效益。,系统成功实施的关键因素,1.管理因素2.技术因素,1.管理因素,系统实施涉及到开发人员

8、、测试人员、各级管理人员,大量物资、设备、资金和场地,涉及各部门及应用环境,十分复杂,如没有强有力的管理措施,将无法进行。需要加强各部门人员之间的协同工作(行动上、思想上)和人员的培训(质量)。,2.技术因素,数据整理与规范化 软硬件及网络环境建设 开发技术选择和使用,实施成功与失败的原因,实施的最后结果取决于以下因素:1.用户的参与和影响2.管理层的支持3.复杂性和风险项目规模、系统的结构化程度(输入输出即数据处理过程的确定性)、技术经验。失败原因:实施过程的管理用户需求难以确定、工作量难以确定、实施难以按期完成、高层领导难以及时的了解问题、用户的感受和态度容易被忽视。,返回,系统测试,测试

9、的目的是发现程序和系统中可能存在的错误。系统测试的主要内容:单元测试 组装测试 确认测试 系统测试 验收测试,系统的转换,对于实现的信息系统,需要交付用户使用。交付使用是新旧系统的交替,整个交付过程称作系统转换过程,在这个过程中要选择切换的方式;进行用户的操作培训、完成数据的转换等各项工作。系统转换前的准备工作 系统转换的方式,系统转换前的准备工作,1.数据准备2.文档的准备3.用户培训,1.数据准备,是从老系统中整理出新系统运行所需的基础数据和资料,即把老系统的文件、数据加工成符合新系统要求的数据,其中包括历史数据的整理、数据口径的调整、数据资料的格式化,分类,编码,数据的增删改等。,2.文

10、档的准备,在系统开发结束后,应有一套完整的开发文档资料,它记录了开发过程中的开发轨迹,是开发人员工作的依据,也是用户运行系统、维护系统的依据。文档资料要与开发方法相一致,且符合一定的规范。在系统运行之前要准备齐全,形成正规的文件。,3.用户培训,操作人员 管理人员 系统管理人员,系统转换的方式,1.直接转换2.并行转换3.分段转换,1.直接转换,简单、费用低。风险大,应有一定的保护措施。,老系统,新系统,t,切换点,2.并行转换,可保证系统的延续性,可进行新老系统的比较,平稳可靠的过渡。费用高,易延长系统转换的时间。,老系统,新系统,t,并行运行时间,3.分段转换,避免了直接转换的风险,及并行

11、转换的双倍费用,但会出现接口问题。适于大型系统,可保证平稳、可靠。,老系统 新系统,t,分段转换过渡时间,返回,如何确保信息系统的效益是信息系统运行与管理的最主要任务。包括:1、日常运行管理2、系统文档规范3、系统安全保密性,运行管理,1、日常运行情况的记录(异常情况)2、日常维护(存盘、备份)突发事件 易耗品3、适应性维护(小修改、硬件的开设、维修),日常运行管理,1、文档 书面形式的文字资料2、管理工作(1)文档标准与规范的制定 文档的格式(2)文档编写的指导与管理(3)文档的收存、保密与借用手续的办理3、文档的内容及产生阶段技术文档、管理文档、记录文档,系统文档的管理,安全:防止有意或无意的破坏 保密:防止有意的破坏,窃取机密。造成安全问题的原因自源现象操作失误病毒的侵入人为对系统的破坏应对措施普及安全知识,提高防范意识配备齐全的安全设备制定系统损害恢复规程完整地备份系统软件敏感的数据隔离保存,系统的安全保密,系统的维护,硬件维护 数据维护 软件维护 代码维护,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号