版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、简介 用户科祠 * 用户!t黑 JOtUiZ 投刃呻国 冷呼山 1 O 貝有请规r.駁节惟伺 IHS) 得,所以我们就得先把必要得图形添加到 1 .75 职 赠国 二I證叫工幔 口工艺工慢 二 mw DMWS Microsoft Office Visio 2003 使用 Mircosoft Office Visio 2003 绘制标准得 E-R 图。 类型下选择 框图”,然后选择 基本框图 订苹即;0臧和 NO1、添加好必要得图形 浏览:1404 呑 由于Visio 2003默认得绘图模板并没有 E-R图这一项,但就是画E-R图必须得基本图形Visio 2003还就是有 我得模板”。以添加椭圆
2、与矩形为例,打开Visio2003,在主界面得选择绘图 51 tea _j tW _i枚伴 二I鬧 二顶日日根 业务熾8 二寤鋭第枸團 E-R图也叫做实体-联系图(Entity RelationshipDiagram),提供了表示实体类型、属性与联系得方法,就是用来用来描 述现实世界得概念模型。对于计算机专业得软件系统项目分析等文档就是比较不可或缺得一项内容。下面就讲讲怎么 1T耙M (if瞻淡蛊 卜冲一廿御 2.在基本框图得得可选图形中找到椭圆形,右击,选择添加到我得形状”,然后选择添加到新模具 3. : 三甜隨 厨殖正方充 忝加ai新欖畀on . 添加到现有梗為叩一. 組觀我的形状览) 鮒
3、Q) 附度单向谄 然后就就是出现一个保存对话框,文件名处我们打上 “ER图”,这样,Visio就为我们新建了一个名为“ ER图”得 绘图模具,并且把椭圆加入了该模具中 4. 而就是添加到“ ER图” 7 ERS Oj羽勤09 忝;劉釉槻但邂) 攒刖刘魄育枚具 接下来就就是继续添加需要得图形。找到矩形,右击,选择添加到我得形状”,这次不就是选择 添加到新模具”, 5.重复上述步骤直到把画 ER图所需得所有图形(矩形,椭圆,菱形,直线)添加完毕。需要注意得就是,并不 就是上述图形都能在 基本框图下找到。比如直线可以在数据库得ORM图下找到,菱形则在流程图得基本流程图中 EER3 爲色煙接线 = N
4、O2、开始绘制ER图 1.点击菜单栏得 文件”依次选择 形状” 我得形状” “ EF图 劉卓 0-_1 新建 打幵 关闍型 b Ctrl*! IS存 S) Clrl*S 另存为 另存为岡页, 卜 1 页面设置Q0 打暉聽览电) 打印U. CtrltP XJ5 1 卜 U 胳式电)工異心形牧窗口営鞘K J 庄 J A 聲国M JIA& 切E调 2J我的理状 - -! ,-I1 -Lit 卜 t t 1 i 1 1 11 i 1 1 J 1 1 E 1 Hl 2.这时候Visio 2003就进入了画图状态, 可以瞧到我们自定义得ER图模型下,已经有绘制ER图必须得一些图 形了。瞧到界面得左边,选中
5、矩形”这个画图模型,按住鼠标左键不放,直接拖动到中间得带有标尺得画图区域,双击 图形可以在里面输入文字 用尸齐朮 .0)菽巧 订邛】耳弓 卅逬狀器 川户处曲 AJMiS 恂网叭 4 屉川 in 沏 选择普通得“jpeg,”但这样保存以后就不可编辑了。建议再保存一份vsd格式得绘图工程文件以便日后修改 3.根据ER图得规则开始我们想要得绘图,矩形表示实体,椭圆表示实体得属性,菱形表示实体与实体之间得联 系,图形之间用线段连接,直到绘图基本完成 最后一个步骤,保存好绘制出来得图形。点击菜单栏得文件”,选择 另存为”,填好文件得名字,文件类型可以 ft讯1中 TTJF W 十i 另存为 国黨而 0一
6、1 启 TA 3 裁鳌逓的盘袪 技阪档 就的艾特 我的枣馆 変件若邛; ” 函疵念二1 T 鰻再矣烈(I; PJ立件交摊捋丈b jpd -1i 一、业务流程得描述工具 1、业务流程图简介 业务流程图(transaction flow diagram ,简称TFD),就就是用一些规定得符号及连线来表示某个具体业务处理过程。 业务流程图得绘制基本上按照业务得实际处理步骤与过程绘制。换句话说,就就是“文本”用图形方式来反映实际业 务处理过程得“流水账”。 2、业务流程图图例及画法 业务流程图图例没有统一标准,但在同 一系统开发过程中所使用得理应一致。示 例画法如下: 业务卜理单位 报表表格制作 救据
7、文件存档 物资采 购部门 正常! 发冀处理 1、数据流程得描述工具、 画法及其特点 举例:某领料业务流理图绘制举例如下: 1、数据流程 数据流程指数据在系统中产生、传输、加工处理、使用、存储得过程。 2、 数据、数据流程调查得内容: 收集原系统全部输入单据(如入库单、收据、凭证)、输出报表与数据存储介质(如账本、清单)得典型格式。 在上述各种单据、报表、账本得典型样品上或用附页注明制作单位、报送单位、存放地点、发生频度(如每月制 作几张)、发生得高峰时间及发生量等。 在上述各种单据、报表、账册得典型样品上注明各项数据得类型(数字、字符)、长度、取值范围(指最大值与最 小值)。 3、数据流程图得
8、概念( Data Flow Diagram,DFD) 它就是用箭线连接图形符号,对某一业务流程中数据得流动、传递、存储与处理过程得描述。数据流程图具有抽 象性与综合性两个特点,其抽象性表现在已经完全舍去了具体得物质,如组织机构,工作场所、物质流、货币流等, 只保留了数据得流动、存贮、使用及加工得情况。综合性表现在它可以把系统中得各种业务处理过程联系起来,形成 一个整体。 4、数据流程图图例 (1)数据流程图得基本图例符号: 外部实体指系统以外得人或事物。它表达该系统数据得外部来源与去处,例如学生,职工,车间等。外部实体 也可以就是另外一个系统。 数据处理指对数据得逻辑处理,也就就是数据得变换。
9、它可以就是人工处理,也可以就是计算机处理。 数据流就是指处理功能得输入或输出,用一条带箭头得直线表示。箭头指出数据得流动方向。数据流可以就是 信件、票据,也可以就是电话等。 数据存储表示数据保存得地方。这里“地方”并不就是指保存数据得物理地点或物理介质,而就是指数据存储 得逻辑描述,它可以就是一个实际得账簿、文件夹、一叠登记表等手工文件,也可以就是某个计算机文件或数据库等。 (2)数据流程图画法: 第一步,确定所开发得系统得外部 项(外部实体),即系统得数据来源与去处。第二步,确定整个系统得输出数据流与输入数据流,把系统作为一个加工 环节,画出关联图。第三步,确定系统得主要信息处理功能,按此将
10、整个系统分解成几个加工环节(子系统)确定每 个加工得输出与输入数据流以及与这些加工有关得数据存储。第四步,根据自顶向下,逐层分解得原则,对上层图中 全部或部分加工环节进行分解。第五步,对图进行检查与合理布局,主要检查分解就是否恰当、彻底,DFD中各层就 是否有遗漏、重复、冲突之处,各层DFD及同层DFD之间关系就是否争取及命名、编号就是否确切、合理等,对错 误与不当之处进行修改。第六步,与用户进行交流,在用户完全理解数据图得内容得基础上征求用户得意见。 例1、奖券兑奖过程就是:接收持券人得 奖券(代表得就是输入属于计算机得 外部设备),首先核对日期(代表计算机 得CPU处理),再根据奖券种类库
11、(存储) 鉴别奖券类型(处理),然后参照中奖号 码库(存储)得内容确定中奖(处理)信 息,最后将中奖结果交持券人( 输出)。 绘制奖券兑奖过程得数据流程图。 答: 例2、商场到货处理过程就是:根据供应商送 来得发货单及货物,对照订货合同文件审核发货 单,如果与合同不符,则将发货单与货物退回供 应商;对相符得发货单及货物,进行收货处理: 首先,将发货单存档,然后开出入库单,并将入 库单及货物送交仓库,再向财务科发出付款通 知。请画出处理过程得数据流程图。 答: 台同文件 审応货寸蒂天他 例3、教务处学生成绩管理得处理过程如下: 教务处接收教师交来得班级学生成绩单,对照教学计划与学生名册进行核对。
12、核对正确后登录学生成绩表。再根据学 生成绩表对成绩进行分类,将补考与留级学生名单通知学生所在院系办公室,并将留级学生名单报学生处。作出数据 流程图。 答: rz生处卜宙她单翊*类hI学生成曲 例4、工资核算过程就是:接收业务部门交来得考勤记录,将考勤数据录入到工资变动文件,应用工资变动文件与固 定工资文件计算工资,存入工资文件。根据工资文件做费用,分配产生工资分配文件,最后根据这个文件编制转帐凭 证送交财务处。画出工资核算过程得数据流程图。 答: b人11 1, Vf WII H IMS I籃文fl 、数据库设计 把表示客观事物以及客观事物之间联系得数据库得数据结构称为数据模型,它就是数据库中
13、数据逻辑结构得全局 描述。就是帮助人们将现实世界中得客观事物转换成计算机能处理得数据得有力工具。 数据模型得两个层次:概念模型与数据模型。 1、概念模型 (1)E-R模型(实体-联系模型)涉及得基本概念 E-R模型得三个组成要素: 实体:凡就是可以相互区别而可以被人们识别得事、物、概念 等统统抽象为实体。 属性:实体都具有若干特征,这些特征称为实体得属性。 联系:现实世界中客观事物内部及客观事物之间得联系在信息 世界中被描述为实体(型)内部得联系与实体(型)之间得联系。前 者通常就是指组成实体得各个属性之间得联系;后者则就是指不同实 体集之间得联系。 B中 B中每一个实体,实体 我们称实体集A
14、与实体集B 之间具有一对一联系。记为1:1。 1 m 裁师 =0)与之联系;反之对于实体集 A与实体集B之间具有一对多联系。记为 B 1:n。 一对一联系(1:1):如果对于实体集 A中每一个实体,实体集 至多只有一个实体与之联系;反之对于实体集 集A中也至多只有一个实体与之联系。 实体(矩 1:1,1:n,m:n)。 形框)连接起来,同时把有联系得实体通过联系(菱形框)连接起来,并在无向边旁标上联系得类型( 实例:用E-R图来表示某个学校日常教学管理得概念模型。日常教学管理涉及得实体有: 学生 教师 课程 院系 号、 口 号、 多对多联系(m:n):如果对于实体集 A中每一个实体,实体集 B
15、中有n个实体(n=0)与之联系;反之对于实体集 中每一个实体,实体集 A中也有m个实体(m=0)与之联系。我们称实体集 A与实体集B之间具有多对多联系。记为 m: n。一对多联系就是多对多联系得特例。 (2)E-R 图 E-R图得三个基本图素: E-R图得画法:利用无向线把实体得属性(椭圆)与该 属性有学号、姓名、性别与出生日期 属性有教师编号、姓名、学历与专长 属性有课程号、课程名称、学分。 属性有院系编号、院系名称、联系电话 这些实体之间得联系如下:一个院系可以容纳若干个教师与学生,而一个教师或学生只能隶属于一个院系,因此 院系与教师之间以及院系与学生之间就是一对多得联系。一个院系可以开设
16、多门课程,而一门课程只能由一个院系提 供,因此院系与课程之间得联系就是一对多得。一个教师可以教授多门课程,而一门课程可以由多位教师主讲。由此 可以瞧出,教师与课程之间就是多对多得联系。学生可以选修多门课程,一门课程可以被若干个学生选修。学生与课 程之间得联系就是多对多得。 设计E-R图应遵循得原则: 首先针对特定用户得应用,确定实体、属性与实体间得联系,作出反映该用户视图得局部E-R图。 综合各个用户得局部 E-R图,产生反映数据库整体概念得总体E-R图。在综合时,删掉局部 E-R图中得同名实体, 以便消除冗余,保持数据得一致性。 在综合局部E-R图时,还要注意消除那些冗余得联系,冗余信息会影
17、响数据得完整性,使维护工作复杂化,但有时 也要折中考虑,有时必要得冗余会提高数据处理效率。 综合时也可以在总体 E-R图中增加新得联系。 经过综合后得E-R图应尽量能真实地模拟现实世界,也容易被用户理解。 2、数据模型 (1 )层次模型 层次模型用树形结构来表示实体以及实体之间得联系。层次模型必须满足两个条件: 有且只有一个结点没有双亲结点(这个结点称为根结点); 根结点以外得其她结点有且只有一个双亲结点。因此,双亲结点与子女结点之间得联系就是一对多。所以,层 次数据库系统只能直接处理实体间一对多得联系。 (2)网状模型 用网状结构来表示实体以及实体之间得联系。凡就是满足:(1)允许一个以上得
18、结点无双亲;(2)个结点可以有多 于一个得双亲这两个条件得基本层次联系集合为网状模型。层次模型就是网状模型得特例。 (3)关系模型 关系模型得所谓“关系”就是有特定含义得,广义地说,任何数据模型都描述一定事物数据之间得关系。 关系模型得主要特点有: 关系中每一数据项不可再分,就是最基本得单位; 每一竖列数据项就是同属性得。列数根据需要而设,且各列得顺序就是任意得; 每一横行(记录)由一个事物得诸多属性项构成,顺序可以就是任意得; 一个关系就是一张二维表,不允许有相同得栏目(字段)名,也不允许有相同得横(记录)行。 学号 姓名 性别 年龄 院至编号 年级 2002110001 丁方 男 1S 11 02 2002110002 刘条 男 IS 12 02 2002110003 张丽 女 IP 11 02 学生惰况表 院系编号 院系名称 联系电话 计算机科学学院 1234557 1 文学院 1345ST8 院系表 3、E-R图转换为关系模型得规则 1)一个实体用一个二维表来表示,实体得所有属性就就是表得属性,实体得码就就是表得码。 2)一个m:n联系用一个二维表来表示,与该联系相连得各实体得码以及联系本身得属性均成为此表得属性。而表 得码为联系相连得各实体得码得组合。 3)一个1:n联系可以转换为一个独立得二维表,与该联系相连得各实体得码以及联系本身得属性均成为此表得属
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度城市民宿租赁合同示范文本2篇
- 矿井急救培训方案
- 二零二五版房屋收购与附带家具家电合同6篇
- 路桥路面改造施工方案
- 二零二五版离婚程序指导及双方自愿协议合同3篇
- 二零二五年度城市基础设施建设外协合同申请与验收办法3篇
- 二零二五版学生校外住宿安全协议与住宿合同违约赔偿合同3篇
- 二零二五年度奢侈品退换货标准协议模板3篇
- 银行高层装修方案
- 二零二五年度教育机构校园装修工程协议书2篇
- 机场地勤劳动合同三篇
- 2024年山东省高考政治试卷真题(含答案逐题解析)
- 《用锐角三角函数解决问题(3)》参考课件
- 执业医师资格考试《临床执业医师》 考前 押题试卷绝密1 答案
- 社会保险课件教学课件
- 2024-2025学年人教版七年级数学上册期末达标测试卷(含答案)
- 订婚协议书手写模板攻略
- 风水学的基础知识培训
- 施工组织设计方案针对性、完整性
- 2002版干部履历表(贵州省)
- 第21课《邹忌讽齐王纳谏》对比阅读 部编版语文九年级下册
评论
0/150
提交评论