数据库需求分析及流程图_第1页
数据库需求分析及流程图_第2页
数据库需求分析及流程图_第3页
数据库需求分析及流程图_第4页
数据库需求分析及流程图_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、实验5需求分析与数据流图绘制一、实验目的通过对应川系统的数据库耑求分析,设计系统业务流程图和数据流图,利用visio等设 计工具绘制数据流图。二、实验内容和要求利用microsoft visio绘制一个学生学籍管理系统小型数据庳应用系统的数据流图。三、实验步骤和结果(1) 点击“开始”中“程序”主菜单中的“microsoft visio”项,出现“microsoft visio”主界面如图90所示,从中选择“软件”绘图类型中的“数据流模型图”模板。图 9()“ microsoft visio ” 主界而(2) 在dfd绘制界而屮左侧的模型工具屮选屮进程组件(圆角矩形),按下鼠标左键拖放在右侧的

2、绘图贞面,并修改其中的文本,绘制山处理进程,如图91所示。图91绘制处理进程(3)在dfd绘制界面中左侧的模型工具中选中数据存储组件(开口的k:方形),按下 鼠标左键拖放在右侧的绘图贞血,并修改其中的文本,绘制出数据存储表,如图92所示。图92绘制数据存储(4)在dfd绘制界面巾左侧的模型工具巾选巾数据流组件(带有名字的有向线),按 t鼠标左键拖放在右侧的绘图页面的进程与数据存储等组件之间,并修改其中的文本,绘制 出数据流,如阁93所示。图93绘制数据流(5)同理在dfd绘制界面中左侧的模型工具中选中外部实体接口组件,按下鼠标左键 拖放在右侧的绘图页面,并修改其中的文本,绘制出学生学籍管理系统

3、数据流图,如图94 所示。文縛阳 m<1)执田搣入 o)格芄 cq) xm(pmoq)wftbqpi u , j *u d> a i* 心*(vj3. a a - z g- "«- 0.做采傳外, b / u k b)s ji条.=-n-.f r"阁94学生学籍管理系统数据流阁实验6数据库er模型设计一、实验目的通过对应川系统的数据库进行概念设计,设计er模型,利用powerdesigner等er设 计工具绘制数据库er图。二、实验内容和要求利用powerdesigner绘制一个学生学籍管理系统小型数据库应用系统的er图,并在后 台microsoft

4、sql server数据库管理系统自动生成数据库。二、实验步碟和结果1.绘制学生学籍管理er图(studb.pdm)(1)运行“程序”屮的 sybase 下 powerdesigner 6.1.5 32-bit 下的 appmodeler for powerbuilder,如图 95 所示。adobexarolfct 5.0administra货9班的服务txadrwk sb傳记脚 浪企雌番4査湖分析aliur, viar 11 2co3oregg|命令捋示符舻有«»(!)亡| w伴d雜工只亡后动我exploreroutlook express.远格汾肋sslvph茗戶摘

5、oabkm tool* ltud百度工貼r»croio£t office r»rrosofl office t««l%亡hicrosft sql s«rw n»cro«o£l sql s«rr«r q| sybiseapjrflodtltr f«rq app/lod«l«r位b c vprogr,相jc«sicx»trf*1 nicroioft vino (2 adob« acr«b«l 5 0 b 人er

6、obu oistillar 5.0 q microsoft visuu studio 2cc5 i nicroioft . mei pr«i«««rk s-x *2 0 | 亡| ricro.ofl sql swrw 2005注格 >x) 0jnar b. 3 s 22mbi tapodeler tor fe*«r2a4t 14«r?«rt»w solution; hrorlina £acistr«ti«ai泛 sytie cwitrtl20:44图 95 powerdesign

7、er 菜单(2)从出现如图96所示的“选择目标数裾库”对话框屮选择microsoft sql server 7.x, 点击“ok”按钮,进行pdm模型(er图)设计界面。图96 “选择目标数据库”对话框(3)从pdm模型(er图)设计界面左侧的tools工具面板上点取“表(table)”控 件(第三行第二列),在右侧pdm主窗口中点击3次,创建3个table,如图97所示。mkicto* 5ol scire1 zx图97 pdm模型设计主界面(4) 用鼠标双击pdm主窗门的table控制,进入“数据表属性”对话框,在name和 code文本框,分别输入表的显示用的中文名(如学生关系表)和在后台

8、sql server生成表 的英文名(如s),如图98所示。图98“数据表属性”对话框(5) 点* “数据表属性”对话框中的“columns”按钮,出现“表中属性设计”窗口, 在每一行输入表中的一个属性信息,在name列输入属性的显示用的中文名,在code列输 入属性的在后台sql server生成表的英文名,选中在sno后面的“p”复选框,来定义关 键字,如图99所示。insert |delete狐 1+ 1十1 1小m+ 1*1label: lcnyui. | i 乙rjcuiiun. |snochar snamechar(8)sexchar(1)agednamesmallint varc

9、har(12namecode| data type p|f|mjd|nl±j23系号名别龄克学姓性年所.厂厂厂厂 lffrrkrrrr.厂厂厂厂:一厂厂厂厂domain: (none)primary keycheck | alt keys | extended |describeannojate | ok cancel | help |图99“表中属性设计”窗口(6)重复步骤(4)和(5),绘制出课程关系表c和选课关系表sc如图100所示r««frrnil4»r - !»!) 4*1tile it 【icdor.tryclientporrtl

10、3£iev *indo* help0圉圍% aoossnochar(6)snamechar(8)sexchar(1)agesmallintdnamevarchar(12)scsnochar cnochar(6)scoresmallint厂 mandatory p display 厂 identityccnocnamecreditpre cnochar(6)varchar(32)smallintchar(6)图100绘制s、c、sc表后主界面retetewe re4.25 *t a沾讲抒关 s 表 w tatte 选溧关系表m ac«c4» sol seiv<

11、 7 k>r(7)从pdm模型(er图)设计界面左侧的tools工具面板上点取“表关系(reference)” 相应的控件(第四行第一列),分别再从设计界而右侧的窗口屮的sc表(联系表或子表) 拖向s和c (实体表或主表),如图101所示。1aj2£j覆tcueaarrcxi«al r«n<«xic>arp|ia;im<d zi<m洲d laiqifri刮纠甽也ij camigi uezs£園*a口)匚issnqchar(6)snamechar(8)sexchar(1)agesmakntdnamevarchar(1

12、2>scsnochar(6)cnochar scoresmailintsnosnoccnochar(6)cnamevarchar(32)cno = cnocreditsmalhntpre.cnochar(6)图101绘制s、c、sc表及其关联后主界面(8) 在点击主界面上侧的“文件file”菜单中“display preferences”菜单项,出现“displaypreferences”对话框,如图102所示。阁 102 “display preferences” 对话框(9) 从中“display:”中选择“name”单选按钮,则主界面中的s、c、sc表及其关 联关系都显示事先定义的

13、中文名,如图103所示。(10) 点击主界面上侧的“保存”命令按钮,在出现“文件保存”对话框中输入pdm 文件名 studb.pdm。fileqienlviev tia4>v ijelpdlagjul白| jtllcal a 1<>imf| h|a|&|ai<ah3|:i|%雨auoo|o|学牛关系表char(6)char(8)char(1)smallintvarchar(12)选课关系表char(6)课程号char(6)成續smallint课程关系表课程号char(6)课程名varchar(32)学分smallint预选课程号 char(6)谏程号=讲程号ma

14、cttollsql scfs ei 7 x图103 s、c、sc表及其关联关系中文名显示界面2.在后台sql server生成数据表(1)利用sql server的企业管理器创建一个空数据库(例如是stu)(2)设置odbc数据源:1)在图103所示的pdm设计主界面点取“database”菜单屮“configure database”菜 单项,出现“odbc数据源管理器”对话框,如图104所示。点击“添加”按钮,出现“创 建数据源”对话框,如图105所示。图104 “odbc数据源管理器”对话框2d名称pb ihtersolv oem 3. pb ihtersolv oem 3. pb ih

15、tersolv oem 3. pb ihtersolv oem 3. pb ihtersolv oem 3. pb ihtersolv oem 3. pb ihtersolv oem 3. pb ihtersolv oem 3. sql native clientsql server选择您想为其安装数据源的驱动程序e)d11 32-bit 11 32-bit 11 32-bit 11 32-bit 11 32-bit 11 32-bit 11 32-bit 11 32-bitoracle了0racle8paradoxfile (*progresssqlbasesqlserversybasete

16、xtfile (*. *)dl上一步(£) | 芫成 | 取消 |图105“创建数据源”对话框2)在“创建数据源”对话框巾,选择“sqlserver”,点击“完成”按钮,出现“创建 到sql server的新数据源”对话框,如图106所示。图106“创建到sql server的新数据源”对话框3)在图106所示“创建到sqlserver的新数据源”对话框中,名称后面的文本框中输入你想定义的数据源名(如s),在“服务器”后而的组合框中输入“(local)”或点击“下一步”按钮,再点“下一步”,出现“更改更改默认的数据库”对话框,选取“更改默 认的数据库”复选项,在下方的组合框中刚才事先

17、利用sql server的企业管理器创建一个 空数据库(如stu)。点击“下一步”按钮,再点击“完成”按钮,即完成odbc数据源设置,如图107所示。图107“更改更改默认的数据库”对话框(3) 利用绘制的studb.pdm在stu数据库中生成数据表1)在图103所示的pdm设计主界而点取“database”菜单屮“connect”菜单项,出 现“连接到odbc数据源”对话框,如图108所示。在data source name中选取刚刚设罝的 数据源 s(sql server),在下曲的 user name 输入 sa 及其相应 password /u',点lt “connect” 按

18、钮即可连接。阁108“连接到odbc数据源”对话框2)在图103所示的pdm设计主界面点取“database”菜单中“generate database”菜 单项,出现“生成sql server数据库参数设置”对话框,如图109所示,从巾点击“create database”按钮,即可完成在stu数据库中创建数据表s、c和sc。karaaeters for licrosoft sql server2ddatabase name: model_10jone file only| c:program filessybasepowerd esigner 6scriptfile name:directory:owner: (crebas.sql(ah)schema i database | options selectiont ables1 create tabidp primary key r foreign keydeci, integrity p alternate keycheckr physical options r begin script p end scriptr comment1 drdp tableindexesr create index厂 primary key foreign keyalter

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论