- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《ASP.NET软件开发案例教程》 任务六 网络在线考试系统数据库设计 任务描述 任务分析 任务分析 任务准备 任务准备 任务准备 任务实施 1.使用PowerDesigner设计数据库 任务实施 任务实施 归纳总结 * 在系统开发实施之前,需根据概要设计过程中所完成的网络在线考试系统数据库中各张功能表的逻辑结构,在PowerDesigner中完成网络在线考试系统的数据库的设计及创建。 数据库建模是一种技术。以前,人们根据数据库理论与业务需求手工画出数据流程图、概念数据模型和物理数据模型。在这复杂的设计过程中,经验丰富的设计人员也会犯这样那样的错误,不但建模工作十分艰难,模型的质量也受到很大的影响。为解决这问题,世界各大数据库厂商和第三方合作开发出了智能化的数据库建模工具,如:SYBASE公司的PowerDesinger、PLATIUM公司的Erwin/ERX、Asymetrix公司的ER-Modeler、Bachman information System公司的Generator for PowerBuilder等等,它们是同一类型的计算机辅助软件工程(CASE)工具。CASE 工具把开发人员从繁重的劳动中解脱出来,大大地提高了数据库应用系统的开发质量。国际数据公司高级分析家Tony picardi分析认为:“使用这些工具的原因在于数据库建模变得越来越复杂。”自1994年以来数据库模型设工具经历了一个复兴时期,并逐步被软件人员所接受。 事实上,在数据库建模方面存在的问题是:许多人能解释清楚什么是数据库模型,但很少有人知道怎样利用智能化的数据库建模工具去建立数据库模型。本任务将通过PowerDesigner 工具的使用解决以上的问题。之所以选用PowerDesigner 工具,主要是因为PowerDesigner具有良好的性能价格比,而且它支持目前流行的多种客户端开发工具(如A、PowerBuilder、Deiphi等),同时也支持30多种流行的数据库管理系统。另外PowerDesigner能够满足大、中、小型信息管理系统数据库建模的需求,学会PowerDesigner工具的使用,可以触类旁通地学会其它数据库设计工具的使用。 本任务中通过对PowerDesigner数据库开发工具软件的学习,基于VSS基线库中概要设计及详细设计文档,由项目经理及数据管理员(DBA)使用PowerDesigner完成网络在线考试系统数据库设计及创建。 通过本任务的学习,掌握使用PowerDesigner完成数据库的设计及创建过程。 1. PowerDesigner简介 数据库分析设计,它几乎包括了数据库模型设计的全过程。利用PowerDesigner可以制作数据流程图、概念数据模型和物理数据模型,可以生成多种客户端开发工具的应用程序,还可为数据仓库制作结构模型,也能对团队设计模型进行控制。它可与许多流行的数据库设计软件,例如, Sql Server、MySql、Oracle等数据库管理软件相配合使用来缩短开发时间和使系统设计更优化。 PowerDesigner主要包括以下儿个功能。 (l) DataArchitect (3) AppModeler (4) ODBCAdministrator (2) ProcessAnalyst PowerDesigner主要包括以下四种模型文件。 (1)概念数据模型(CDM) (2)物理数据模型(PDM) (3)面向对象模型(OOM) (4)业务程序模型(BPM) CDM PDM OOM三者的转换关系,如图所示 : (1)安装PowerDesgner 15.1后,打开PowerDesigner设计环境。 (2)在打开PowerDesigner设计环境后,点击菜单栏文件(File)下拉菜单中的新建选项(New),在左侧的模型类型(Model Type)中选择物理数据模型(Physical Data Model),在下方的选项中设置模型名称(Model name),数据库管理系统(DBMS)选择Microsoft Server 2000数据库,点击“确定”按钮,即建立自己的第一个物理数据模型。 (3)在数据库建模工具(PowerDesigner)的图表窗口中设计数据表。 (4)建立表间关系,如图所示。 (5)将设计的数据库表导入到Microsoft Server 2000数据库中,利用查询分析器生成实际数据库表。 生成后的数据库物理模型如图所示。 本任务主要讲述了如何基于前期已完成任务使用PowerDesigner完成网络在线考试系统数据库的设计及创建过程,重点需要大家掌握使用PowerDesiger 设计及创
您可能关注的文档
- 计算机辅助设计资源服务高文胜)内容简介目录课件教学.ppt
- 计算机辅助设计资源服务高文胜)第10章绘制室内平面图课件教学.ppt
- 计算机辅助设计资源服务高文胜)第11章绘制服装专卖店布置图课件教学.ppt
- 计算机辅助设计资源服务高文胜)第12章绘制建筑平面图课件教学.ppt
- 计算机辅助设计资源服务高文胜)第1章AutoCAD2009中文版功能基本概况课件教学.ppt
- 计算机辅助设计资源服务高文胜)第2章AutoCAD2009基础知识与基本操作课件教学.ppt
- 计算机辅助设计资源服务高文胜)第8章AutoCAD2009创建三维模型课件教学.ppt
- 计算机辅助设计资源服务高文胜)第9章绘制室内立面图课件教学.ppt
- 计算机通信与网络国家精品课程配套教材沈金龙杨庚计算机通信与网络_CH01_概述课件教学.ppt
- 计算机通信与网络国家精品课程配套教材沈金龙杨庚计算机通信与网络_CH02_数据通信技术基础课件教学.ppt
- 软件开发实用教程华驰任务十一任务十一课件教学.ppt
- 软件开发实用教程华驰任务十二任务十二课件教学.ppt
- 软件开发实用教程华驰任务十任务十课件教学.ppt
- 软件开发实用教程华驰任务四任务四课件教学.ppt
- 软件技术基础张选芳傅茂洺王欣计算机软件技术基础(邮电)1-2课件教学.ppt
- 软件技术基础张选芳傅茂洺王欣计算机软件技术基础(邮电)2-2课件教学.ppt
- 软件构件与体系结构——原理、方法与技术王映辉15软件框架的设计与实现课件教学.ppt
- 软件构件与体系结构——原理、方法与技术王映辉9软件体系结构编档一)课件教学.ppt
- 过程控制工程第二版东南大学邵裕森等编过程控制第4章1课件教学.ppt
- 过程控制工程第二版东南大学邵裕森等编过程控制第4章2课件教学.ppt
文档评论(0)