- 8
- 0
- 约2.5千字
- 约 16页
- 2016-12-25 发布于广东
- 举报
Tankertanker Design 第14章 软件工程案例 14.1 结构化设计案例-学生宿舍管理系统 14.2 面向对象设计案例-广告管理系统 1.需求分析 本阶段根据系统的需求分析确定数据库的设计目标,收集数据库应用环境下该系统所需要的基础数据以及对这些数据的具体处理要求,确定用户的需求。用户对数据库的需求包括: (1)信息需求。即在数据库中需要存储哪些数据。 (2)处理需求。在设计中要求确定系统应该实现的功能。 本阶段系统的分析采用功能模块分解图,数据流图等的技术实现。 面向过程开发案例-学生宿舍管理系统 2.软件设计 依据需求分析的结果,确定系统由哪些模块组成以及模块之间的相互关系,包括接口设计、数据结构设计、数据库设计和过程设计等内容。其中,数据库设计包括概念设计和逻辑设计。 (1)概念设计 1)数据抽象。即根据需求分析的结果,抽取出与系统相关的特性,运用E-R方法,根据概念模式设计系统的局部E-R模型。 2)设计全局概念模式。分析局部E-R模型,解决各个E-R模型关于对象定义不一致问题,对各个E-R模型进行合并优化等,最终形成数据库的全局概念模式。 (2)逻辑设计 ? 逻辑设计主要完成数据库表的建设,注明主码,外码,并作说明。具体内容如下所示: 1)初始关系模式。将全局概念模式(E-R图)转换成初始的关系模式。 2)关系模式的规范化处理。根据数据
您可能关注的文档
- 软件测试技术作者田秋成第4章黑白灰盒测试方法课件.ppt
- 软件测试技术作者田秋成第5章功能与性能测试方法课件.ppt
- 软件测试技术作者田秋成第6章现代测试方法课件.ppt
- 软件测试技术作者田秋成第7章自动测试方法课件.ppt
- 软件工程第2版作者王宜贵第4章软件设计课件.ppt
- 软件工程第2版作者王宜贵第9章软件项目管理课件.ppt
- 软件工程第2版作者王宜贵附录A统一建模语言UML课件.ppt
- 软件工程——共同演进的方法与实践作者田文洪第八章软件测试策略课件.ppt
- 软件工程——共同演进的方法与实践作者田文洪第二章软件过程模型课件.ppt
- 软件工程——共同演进的方法与实践作者田文洪第九章软件维护课件.ppt
- 2026秋季新教材湘美版小学美术四年级上册(全册)教学设计(附目录p107).docx
- 2026秋新教材湘美版小学美术五年级上册(全册) 教学设计(附目录p103).pdf
- 2026秋新教材湘美版小学美术五年级上册(全册) 教学设计(附目录p103).docx
- 2026秋季新教材湘美版小学美术四年级上册(全册)教学设计(附目录p107).pdf
- 江苏省丹阳中学2027届化学高二上期中联考试题含解析.doc
- 2027届新疆巴州三中高一上化学期中质量跟踪监视模拟试题含解析.doc
- 2027届福建省师大附中化学高一上期末联考试题含解析.doc
- 林州一中分校2027届高二化学第一学期期中复习检测试题含解析.doc
- 宁夏大学附属中学2027届高三化学第一学期期中考试模拟试题含解析.doc
- 贵阳市第二实验中学2027届高一上化学期中质量检测试题含解析.doc
原创力文档

文档评论(0)