数据库需求分析及流程图.docx

上传人:b****1 文档编号:250176 上传时间:2023-04-28 格式:DOCX 页数:12 大小:704.40KB
下载 相关 举报
数据库需求分析及流程图.docx_第1页
第1页 / 共12页
数据库需求分析及流程图.docx_第2页
第2页 / 共12页
数据库需求分析及流程图.docx_第3页
第3页 / 共12页
数据库需求分析及流程图.docx_第4页
第4页 / 共12页
数据库需求分析及流程图.docx_第5页
第5页 / 共12页
数据库需求分析及流程图.docx_第6页
第6页 / 共12页
数据库需求分析及流程图.docx_第7页
第7页 / 共12页
数据库需求分析及流程图.docx_第8页
第8页 / 共12页
数据库需求分析及流程图.docx_第9页
第9页 / 共12页
数据库需求分析及流程图.docx_第10页
第10页 / 共12页
数据库需求分析及流程图.docx_第11页
第11页 / 共12页
数据库需求分析及流程图.docx_第12页
第12页 / 共12页
亲,该文档总共12页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

数据库需求分析及流程图.docx

《数据库需求分析及流程图.docx》由会员分享,可在线阅读,更多相关《数据库需求分析及流程图.docx(12页珍藏版)》请在冰点文库上搜索。

数据库需求分析及流程图.docx

数据库需求分析及流程图

实验5 需求分析与数据流图绘制

一、实验目的

通过对应用系统的数据库需求分析,设计系统业务流程图和数据流图,利用Visio等设计工具绘制数据流图。

二、实验内容和要求

利用MicrosoftVisio绘制一个学生学籍管理系统小型数据库应用系统的数据流图。

三、实验步骤和结果

(1)点击“开始”中“程序”主菜单中的“MicrosoftVisio”项,出现“MicrosoftVisio”主界面如图90所示,从中选择“软件”绘图类型中的“数据流模型图”模板。

图90 “MicrosoftVisio”主界面

(2)在DFD绘制界面中左侧的模型工具中选中进程组件(圆角矩形),按下鼠标左键拖放在右侧的绘图页面,并修改其中的文本,绘制出处理进程,如图91所示。

图91 绘制处理进程

(3)在DFD绘制界面中左侧的模型工具中选中数据存储组件(开口的长方形),按下鼠标左键拖放在右侧的绘图页面,并修改其中的文本,绘制出数据存储表,如图92所示。

图92 绘制数据存储

(4)在DFD绘制界面中左侧的模型工具中选中数据流组件(带有名字的有向线),按下鼠标左键拖放在右侧的绘图页面的进程与数据存储等组件之间,并修改其中的文本,绘制出数据流,如图93所示。

图93 绘制数据流

(5)同理在DFD绘制界面中左侧的模型工具中选中外部实体接口组件,按下鼠标左键拖放在右侧的绘图页面,并修改其中的文本,绘制出学生学籍管理系统数据流图,如图94所示。

图94 学生学籍管理系统数据流图

实验6 数据库ER模型设计

一、实验目的

通过对应用系统的数据库进行概念设计,设计ER模型,利用PowerDesigner等ER设计工具绘制数据库ER图。

二、实验内容和要求

利用PowerDesigner绘制一个学生学籍管理系统小型数据库应用系统的ER图,并在后台MicrosoftSQLServer数据库管理系统自动生成数据库。

三、实验步骤和结果

1.绘制学生学籍管理ER图(studb.PDM)

(1)运行“程序”中的Sybase下PowerDesigner6.1.532-bit下的AppModelerforPowerBuilder,如图95所示。

图95PowerDesigner菜单

(2)从出现如图96所示的“选择目标数据库”对话框中选择MicrosoftSQLServer7.X,点击“OK”按钮,进行PDM模型(ER图)设计界面。

图96 “选择目标数据库”对话框

(3)从PDM模型(ER图)设计界面左侧的Tools工具面板上点取“表(Table)”控件(第三行第二列),在右侧PDM主窗口中点击3次,创建3个Table,如图97所示。

图97 PDM模型设计主界面

(4)用鼠标双击PDM主窗口的Table控制,进入“数据表属性”对话框,在Name和Code文本框,分别输入表的显示用的中文名(如学生关系表)和在后台SQLServer生成表的英文名(如S),如图98所示。

图98“数据表属性”对话框

(5)点击“数据表属性”对话框中的“Columns”按钮,出现“表中属性设计”窗口,在每一行输入表中的一个属性信息,在Name列输入属性的显示用的中文名,在Code列输入属性的在后台SQLServer生成表的英文名,选中在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”菜单中“DisplayPreferences”菜单项,出现“DisplayPreferences”对话框,如图102所示。

图102 “DisplayPreferences”对话框

(9)从中“Display:

”中选择“Name”单选按钮,则主界面中的S、C、SC表及其关联关系都显示事先定义的中文名,如图103所示。

(10)点击主界面上侧的“保存”命令按钮,在出现“文件保存”对话框中输入PDM文件名studb.PDM。

图103 S、C、SC表及其关联关系中文名显示界面

2.在后台SQLServer生成数据表

(1)利用SQLServer的企业管理器创建一个空数据库(例如是stu)

(2)设置ODBC数据源:

  1)在图103所示的PDM设计主界面点取“Database”菜单中“ConfigureDatabase”菜单项,出现“ODBC数据源管理器”对话框,如图104所示。

点击“添加”按钮,出现“创建数据源”对话框,如图105所示。

图104 “ODBC数据源管理器”对话框

图105 “创建数据源”对话框

2)在“创建数据源”对话框中,选择“SQLServer”,点击“完成”按钮,出现“创建到SQLServer的新数据源”对话框,如图106所示。

图106 “创建到SQLServer的新数据源”对话框

3)在图106所示“创建到SQLServer的新数据源”对话框中,名称后面的文本框中输入你想定义的数据源名(如s),在“服务器”后面的组合框中输入“(local)”或“.”,点击“下一步”按钮,再点“下一步”,出现“更改更改默认的数据库”对话框,选取“更改默认的数据库”复选项,在下方的组合框中刚才事先利用SQLServer的企业管理器创建一个空数据库(如stu)。

点击“下一步”按钮,再点击“完成”按钮,即完成ODBC数据源设置,如图107所示。

图107 “更改更改默认的数据库”对话框

(3)利用绘制的studb.PDM在stu数据库中生成数据表

1)在图103所示的PDM设计主界面点取“Database”菜单中“Connect”菜单项,出现“连接到ODBC数据源”对话框,如图108所示。

在Datasourcename中选取刚刚设置的数据源s(SQLServer),在下面的Username输入sa及其相应Password后,点击“Connect”按钮即可连接。

图108 “连接到ODBC数据源”对话框

2)在图103所示的PDM设计主界面点取“Database”菜单中“GenerateDatabase”菜单项,出现“生成SQLServer数据库参数设置”对话框,如图109所示,从中点击“CreateDatabase”按钮,即可完成在stu数据库中创建数据表S、C和SC。

图109 “生成SQLServer数据库参数设置”对话框

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2