- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
5.3 数据依赖的公有系统 ★????在实际应用中,为得到好的DB设计,要视具体 情况对数据库处理,既可合并,也可能分解。 但Normalizationd理论仍起指导作用。 第六章 数据库设计 6.1 数据库设计概述 6.1.1结构化生命周期法 ——基于软件工程思想的一种信息系统设计方法 ⒈ 可行性分析(系统调查) ⑴经济可行性分析:资金投入 ⑵技术可行性分析:相应技术 ⑶使用可行性分析:系统被用户接受、使用。 ⑴⑵⑶都是整个项目立项与否的重要阶段,∴高层 决策者参与讨论决定。 6.1.1结构化生命周期法 ⒉ 需求分析(系统分析) 其方法在P210,过程在P211。 系统开发中最重要的一步。 ∵认识现实世界,了解企业需求是设计数据库的基础 ,否则,即使有先进的技术、高超的水平,也不可 能设计出用户所需的系统。 目标:详细调查要处理的对象,了解原系统(年工/以 前计算机系统)情况,确定新系统功能、目标。 虽然“技术含量不高”,但非常重要,是系统成功与否的关键。并且强调用户参与,离开用户将寸步难行。 6.1.1结构化生命周期法 ⒊ 总体设计(概念结构设计) 把用户的信息要求统一到一个整体的逻辑结构或概念 模式中,独立于任何硬件和数据库管理系统。 应用程序:完成于系统划分、功能模块划分。 数据库角度:概念模型设计。 ⒋ 详细设计(逻辑结构设计) 应用程序:给出功能模块说明,考虑实施方法,设计 存储过程。 数据库角度:根据具体的DBMS设计DataBase、设计关 系,考虑数据的完整性、考虑数据的安全和备份策略。 6.1.1结构化生命周期法 ⒌编程 根据上一步设计结果进行具体实施。 建立数据库并装入原始数据,建立存储过程。 编程,调用应用程序代码。 ⒍调试与试运行 前一阶段作了局部测试,现在:各子系统、各模块要 联合调试和测试,并试运行(试运行:听取用户意见 )。 6.1.1结构化生命周期法 ⒎系统运行,评价与维护(运行) 最后一步将系统交给用户使用。 使用过程中,可能还会出现新的问题,甚至提出新要求,∴不断对系统评价,维护。 数据库系统的维护不是一朝一夕的事。只要DataBase System存在,就要不断的评价、调试、修改,直至数据库生命周期结束、或完全重新设计为止。 6.1.1结构化生命周期法 要求开发过程严格按阶段进行,前一阶段完成,才开 始下一阶段,没一阶段都要有严格的文档资料。 优点:每一步目标明确,易于管理。 缺点:用户只参与了需求分析阶段工作,对即将建立 的新系统没有直观的预见,很可能开发方开发 的系统不是用户所需要的。 6.1.2快速原型方法(Rapid Prototyping Approach) ——为克服前述方法的缺陷应运而生 ⒈基本思想 根据原型进行快速开发,对存在的问题反复修正,直至形成用户满意的系统。 6.1.2快速原型方法(Rapid Prototyping Approach) ⒉ 原型 ——“企业作业原型”、“软件功能原型” 反映了最终系统的基本功能黑本特征,依此可快速开发一个可以演示的系统,用户在这个原型系统中得到启发,发现存在的问题,提出新的要求,并和开发人员一起修正和发展原型,如此反复,最后形成用户满意的原型。 用户参与了开发的全过程; 整个过程用户看得见; 因系统离自己的目标越来越近而兴奋。 6.1.2快速原型方法(Rapid Prototyping Approach) ⒊ 优点 提高系统开发质量,降低开发成本,缩短开发周期, 最大程度的满足用户需求。 注:①采用该方法要有快速开发工具的支持; ②靠原始手工作坊式一条条编程不行; ③要求开发人员熟练掌握快速开发工具,对用户 的修改意见课作出快速的反应。 6.1.2快速原型方法(Rapid Prototyping Approach) 其它方法: l??????? 面向对象法; l??????? DADM演示与讨论; l???
您可能关注的文档
- 环境与资源经济学 第一章~第十二章.ppt
- 生态学 什么是生态学.ppt
- 软件工程 第一章~第六章.ppt
- 数据库应用基础教程——Visual FoxPro 6.0篇 第1章~第16章.ppt
- 数据库原理与应用 第1章~第7章.ppt
- 第五章 水体污染物化学.ppt
- 电力电子技术 Power Electronic Technology 第二讲 电力电子器件及其驱动电路.ppt
- 工业废水处理 INDUSTRIAL WASTEWATER TREATMENT.ppt
- 环境工程监测 第一章~第十七章.ppt
- 计算机visual foxpro教案 第一章~第十三章.ppt
- 2.水和废水监测技术 2.1金属污染物监测分析技术 2.2非金属无机污染物监测分析技术 2.3有机污染物监测分析技术.ppt
- 5.2电工安全用具 5.3安全用具的检查和保管制度 5.4电气安全作业制度 5.6电工安全作业措施.ppt
- 第九章 大气环境规划 第一节~第五节.ppt
- 工程估价 第九章 工程量清单计价规范编制概况.ppt
- 环保知识讲座 第二讲 资源与资源保护.ppt
- 环境仪器分析 第一章~第八章.ppt
- 建筑工程经济与管理 第一章~第四章.ppt
- 清洁生产导论 第一章 引言.ppt
- 生态环境规划目标与发展战略 第一节~第四节.ppt
- 生物处理新技术 生物脱氮除磷新工艺 活性污泥法新工艺.ppt
最近下载
- 2025年锁骨下静脉局部解剖图.pptx VIP
- 融合新闻:通往未来新闻之路-暨南大学-中国大学MOOC慕课答案.pdf VIP
- 中国成语大全.pdf VIP
- 《SHSG-033-2003 石油化工装置基础工程设计内容规定》.pdf
- 机动车排放检验比对试验报告.docx VIP
- 2025年(新题型)初中生物(人教版)七年级上册专项练习综合测试卷(含答案)【可编辑】.docx VIP
- 中心静脉穿刺().ppt VIP
- 维密塑型培训课程课件.pptx VIP
- 人工智能音乐创作PPT.pptx VIP
- 《NBT 35098-2017 水电工程区域构造稳定性勘察规程》(2026年)实施指南.pptx VIP
原创力文档


文档评论(0)