- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库需求分析及流程图
实验5 需求分析与数据流图绘制
一、实验目的
通过对应用系统的数据库需求分析,设计系统业务流程图和数据流图,利用Visio等设计工具绘制数据流图。
二、实验内容和要求
利用Microsoft Visio绘制一个学生学籍管理系统小型数据库应用系统的数据流图。
三、实验步骤和结果
(1)点击“开始”中“程序”主菜单中的“Microsoft Visio”项,出现“Microsoft Visio”主界面如图90所示,从中选择“软件”绘图类型中的“数据流模型图”模板。
图90 “Microsoft Visio”主界面
(2)在DFD绘制界面中左侧的模型工具中选中进程组件(圆角矩形),按下鼠标左键拖放在右侧的绘图页面,并修改其中的文本,绘制出处理进程,如图91所示。
图91 绘制处理进程
(3)在DFD绘制界面中左侧的模型工具中选中数据存储组件(开口的长方形),按下鼠标左键拖放在右侧的绘图页面,并修改其中的文本,绘制出数据存储表,如图92所示。
图92 绘制数据存储
(4)在DFD绘制界面中左侧的模型工具中选中数据流组件(带有名字的有向线),按下鼠标左键拖放在右侧的绘图页面的进程与数据存储等组件之间,并修改其中的文本,绘制出数据流,如图93所示。
图93 绘制数据流
(5)同理在DFD绘制界面中左侧的模型工具中选中外部实体接口组件,按下鼠标左键拖放在右侧的绘图页面,并修改其中的文本,绘制出学生学籍管理系统数据流图,如图94所示。
图94 学生学籍管理系统数据流图
实验6 数据库ER模型设计
一、实验目的
通过对应用系统的数据库进行概念设计,设计ER模型,利用PowerDesigner等ER设计工具绘制数据库ER图。
二、实验内容和要求
利用PowerDesigner绘制一个学生学籍管理系统小型数据库应用系统的ER图,并在后台Microsoft SQL Server数据库管理系统自动生成数据库。
三、实验步骤和结果
1.绘制学生学籍管理ER图(studb.PDM)
(1)运PowerDesigner 6.1.5 32-bit 下的AppModeler for PowerBuilder,如图95所示。
图95 PowerDesigner菜单
(2)从出现如图96所示的“选择目标数据库”对话框中选择Microsoft SQL Server 7.X,点击“OK”按钮,进行PDM模型(ER图)设计界面。
图96 “选择目标数据库”对话框
(3)从PDM模型(ER图)设计界面左侧的Tools工具面板上点取“表(Table)”控件(第三行第二列),在右侧PDM主窗口中点击3次,创建3个Table,如图97所示。
图97 PDM模型设计主界面
(4)用鼠标双击PDM主窗口的Table控制,进入“数据表属性”对话框,在Name和Code文本框,分别输入表的显示用的中文名(如学生关系表)和在后台SQL Server生成表的英文名(如S),如图98所示。
图98 “数据表属性”对话框
(5)点击“数据表属性”对话框中的“Columns”按钮,出现“表中属性设计”窗口,在每一行输入表中的一个属性信息,在Name列输入属性的显示用的中文名,在Code列输入属性的在后台SQL Server生成表的英文名,选中在SNO后面的“P”复选框,来定义关键字,如图99所示。
图99 “表中属性设计”窗口
(6)重复步骤(4)和(5),绘制出课程关系表C和选课关系表SC,如图100所示。
图100 绘制S、C、SC表后主界面
(7)从PDM模型(ER图)设计界面左侧的Tools工具面板上点取“表关系(Reference)”相应的控件(第四行第一列),分别再从设计界面右侧的窗口中的SC表(联系表或子表)拖向S和C(实体表或主表),如图101所示。
图101 绘制S、C、SC表及其关联后主界面
(8)在点击主界面上侧的“文件File”菜单中“Display Preferences”菜单项,出现“Display Preferences”对话框,如图102所示。
图102 “Display Preferences”对话框
(9)从中“Display:”中选择“Name”单选按钮,则主界面中的S、C、SC表及其关联关系都显示事先定义的中文名,如图103所示。
(10)点击主界面上侧的“保存”命令按钮,在出现“文件保存”对话框中输入PDM文件名studb.PDM。
图103 S、C、SC表及其关联关系中文名显示界面
2.在后台SQL Server生成数据表
(1)利用SQL Server的企业管理器创建一个空数据库(例如是stu)
(2)设置ODBC数据源:
1)在图103所示的PDM设计主界面点取“Database”菜单中“Configure Database”菜单项,出现“
文档评论(0)