- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第13章 数据库系统开发
教学提示:本章学习软件开发方面的一些知识,因为会涉
及软件工程方面的知识,而且都是很抽象的介绍性的知
识,因此读者在学习时,掌握软件开发的步骤和一般方法
就可以了,不必注重过多的细节问题。
教学目标:了解软件开发的基本步骤,掌握系统开发程序
的过程和方法。
返回 上页
第13章 数据库系统开发
13.1 软件开发的步骤和过程
13.2 系统需求分析
13.3 数据库设计
13.4 应用程序设计
13.5 系 统 测 试
返回 上页
13.1 软件开发的步骤和过程
软件开发的生命周期一般划分为6个阶段:计划、需求分
析、逻辑设计、程序编制、调试、运行和维护。前4个阶段
称为分析和设计阶段,后2个阶段称为实现和运行阶段。
返回返回 上页
13.2 系统需求分析
需求分析阶段在整个软件开发过程中是一个非常重要的
步骤。在需求分析阶段,程序开发者需要收集数据库所有用
户的信息内容和处理要求以及相关的安全性、完整性等方面
的要求,确定实现目标所要采用的程序开发语言和可能要用
到的数据库系统,确定系统的功能和边界需求分析的目标,
并把这些要求写成用户和程序设计者都能接受的文档,即
《需求分析说明书》。
返回返回 上页
13.2.1 需求分析的内容
需要分析做得好不好,关系到以后整个程序的设计是否
能正常开展和如期完成。许多时候,由于在做需求分析时不
够仔细,考虑不到位,使得程序设计开发即将完成或已经完
成后又重新返工、重新设计或追加功能等,给用户和设计者
带来不少麻烦。所以,在进行需求分析前,要做好充分准
备,在需求分析过程中,倾听用户的功能需求,并保留一定
的扩展空间,以保证软件开发的顺利结束。
返回返回 上页
3.2.2 需求分析的步骤
1. 收集
2. 分析整理
3. 评审
返回返回 上页
13.3 数据库设计
根据应用和用户的要求,设计有效的数据库模式,建立
数据库及其应用系统的过程称为数据库设计。
在软件开发阶段,数据库设计往往是一个非常重要的环
节。现在行业中的系统程序多以大量信息数据的管理为主。
为方便对信息的管理。管理信息系统便出现了,这些系统无
一例外要用到数据库。数据库成为这些管理信息系统中的一
个重要组成部分,数据库设计也成为整个软件开发过程中的
一个重要过程。
返回返回 上页
13.3.1 建立数据库文件的要求
(1) 尽量减少数据的重复,使数据具有最小的冗余度。
(2) 提高数据的利用率,使众多用户都能共享数据资源。
(3) 注意保持数据的完整性。
(4) 注意同一数据描述方法的一致性,使数据操作不致发
生混乱。
(5) 对于某些需要保密的数据,必须增设保密措施。
(6) 数据的查找率高,根据需要数据应能被及时维护。
返回返回 上页
13.3.2 数据库设计的主要工作
(1) 建立实际数据库结构
(2) 装入实验数据测试,以确认功能是否满足设计要求。
(3) 装入数据
(4) 其他设计工作
返回返回 上页
13.4 应用程序设计
应用程序设计即代码编写,是利用一种或多种程序开
发语言或开发工具表达上一阶段确定的各模块控制流程。
在应用程序设计阶段,根据软件系统所要实现的功能和
使用环境,合理的选择开发工具,设计出实现这些功能的代
码。
返回返回 上页
13.5 系 统 测 试
1. 软件测试的目的
2. 维护数据库的安全性与完整性
3. 监测并改善数据库性能
4. 增加新功能、修改错误
返回返回 上页
您可能关注的文档
- 3dsMax2009基础教程第1章.pdf
- 3dsMax2009基础教程第2章.pdf
- 3dsMax2009基础教程第3章.pdf
- 3dsMax2009基础教程第4章.pdf
- 3dsMax2009基础教程第5章.pdf
- 3dsMax2009基础教程第6章.pdf
- 3dsMax2009基础教程第7章.pdf
- 3dsMax2009基础教程第8章.pdf
- 3dsMax2009基础教程第9章.pdf
- 3dsMax2009基础教程第十二章.pdf
- 2025贵州黔南州都匀市中小企业融资担保有限责任公司拟聘用人员考前自测高频考点模拟试题及完整答案详解.docx
- 2025贵州铁路投资集团有限责任公司招聘35人模拟试卷及参考答案详解1套.docx
- 2025贵州优建建筑劳务有限公司考前自测高频考点模拟试题及答案详解1套.docx
- 2025贵州银行金融科技相关岗位招聘10人考前自测高频考点模拟试题附答案详解.docx
- 2025第十三届贵州人才博览会沿河土家族自治县县管国有企业引才17人考前自测高频考点模拟试题及完整答.docx
- 2025赤峰环保投资有限公司招聘3人考前自测高频考点模拟试题及答案详解1套.docx
- 2025贵州安顺市社会科学界联合会招聘公益性岗位人员考前自测高频考点模拟试题及完整答案详解1套.docx
- 2025贵州金丽农业旅游产业发展集团有限公司招聘经理层高级管理人员(财务总监)1人考前自测高频考点模.docx
- 2025贵州黔东南州剑河县顺诚公司紧急招聘长期搔菌人员15人考前自测高频考点模拟试题及参考答案详解.docx
- 2025黑龙江东北林业大学土木与交通学院派遣人才招聘1人模拟试卷及参考答案详解.docx
文档评论(0)