- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第六章 系统设计;一、什麽是系统设计;二、系统设计的原则;三、系统设计的过程和内容;四、系统划分;§2 代码设计; 二 代码种类; 二 代码种类;二 代码种类; 二 代码种类; 二 代码种类;合理性
唯一性
扩充性
系统性
格式一致
;四 代码设计一般步骤;§3 数据库设计;2.数据库设计与信息系统开发
信息系统着眼于系统、系统功能的实现。
数据库是IS的基础,MIS特点之一是一个综合的数据库应用系统。不仅MIS,在DSS,OA系统,ES中同样离不开数据库技??。
数据库设计在信息系统开发中作用和地位是重要的。
对于大型MIS开发,因为是一个复杂的软件工程、复杂的系统工程问题,数据库设计在系统设计是最重要步骤之一。
对于小型的系统开发,作为一个综合的数据库系统可以认为系统开发就是数据库系统的开发,主要内容就是数据库设计。
这样的一个DBAS的开发也能称为数据库工程的。
;3.数据库设计的步骤
(1)规划
主要任务是进行建立数据库的必要性和可行性分析。确定数据库系统在组织和信息系统中的地位以及各个数据库之间的关系。
(2)需求分析
在DB生命期中占有重要地位、任务,获得用户对数据库的信息需求
收集信息需求——分析整理信息需求——报告评审
对于(1)(2)步骤已并入IS开发的系统规划和系统分析阶段,(3)(4)(5)是重要设计内容,(6)(7)是实现和运行维护内容。
;(3)数据库概念设计( 为数据库设计所独有的)
任务:产生反映组织信息的数据库概念结构即概念模式
(4)数据库逻辑设计
由概念结构导出具体DBMS处理的数据库逻辑结构(模式、子模式)过程。
?
?;(5)物理设计
为逻辑结构选取一个最适合应用环境的物理结构的过程,包括DB在物理设备上存储结构和访问方法。该设计完全依赖于DBMS,由DBS定义,对于RDBMS内容较少,如索引设计、一致性设计)。
;(6)实现
根据逻辑设计和物理设计结果在计算机上建立起实际数据库结构、装入数据、测试和试运行的过程。
建立实际数据库结构:由DBMS的DDL实现逻辑设计、物理设计的结果,建库结构如CREATE
测试:用实验数据对应用程序测试是否满足功能、性能要求
装入数据:加载数据库形成一个带实际数据的DB(准备工作、录入、校验)等很复杂的工作。
(7)运行和维护:安全性、完整性维护、性能改善、修改错误、增加新功能
;§4 输入输出设计(I/O设计); 一、输出设计; 一、输出设计; 二、输入设计; 二、输入设计; §5 处理过程设计; 二、处理流程设计工具; 2、程序流程图(程序框图); 3、结构化自然语言(伪码); 4、PAD图(问题分析图);?
;?
;?
;?
;?
;?
;?
;;?
文档评论(0)