(word)数据库设计报告说明.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(word)数据库设计报告说明

需求分析概念结构设计逻辑结构设计?物理结构设计数据库的建立和测试数据库运行和维护需求分析要求按照系统的思想,根据收集的资料,对系统目标进行分析,对业务的信息需求、功能需求以及管理中存在的问题等进行分析,抽取本质的、整体的需求,为设计一个结构良好的系统逻辑模型奠定坚实的基础。 1.5业务流程分析 一个简化的选课系统业务流程如图2所示: 1.6 需求描述 1. 6.1数据流图 数据流图是通过系列符号及其组合来描述系统功能的输入、输出、处理或加工构造。 数据流图中使用的符号在各种书籍和资料上表达不尽相同,目前许多常用的一些流行的数据库辅助设计工具如Microsoft Visio、Sybase PowerDesigner、Oracle Designer、Rational Rose、Erwin等符号都不统一。 注意:DFD表示数据被加工或处理的过程,箭头只是表示数据流动的方向,不能有分支、循环的情况。 数据流图命名规则之一:数据流图的中加工、处理过程一般采用动词及其短语;数据源点或终点、数据存储(数据文件或表单形式)、数据流(一项或多项数据)等一般为名词或名词短语。 数据流图命名规则之二:流图中的命令所使用的语言要基本上反映实际的情况,在整个DFD中必须要唯一,尽量避免含有像加工、处理、存储这样的元名称。 (1)系统的全局数据流图 (2)系统局部数据流图 1.6.2 数据字典 数据流图表达了数据与处理的关系,数据流图作为直观的了解系统运行机理的手段,并没有具体描述各类数据的细节,只有通过数据字典进一步细化才能对系统的需求得到具体而确切的了解。数据字典用来说明数据流图中出现的所有元素的详细的定义和描述,包括数据流、加工处理、数据存储、数据的起点和终点或外部实体等。 数据字典包括的项目有:数据项、数据结构、数据流、数据存储、加工逻辑和外部实体。可使用一些符号来表示数据结构、数据流和数据存储的组成。 数据字典项目一般较多,可选择重要的几个对象加以描述。 (1) 数据流 表1 P3中数据流的描述 序号 数据流名 来源 流向 组成 说明 1 (学生)教学计划查询请求 需要选课的学生 P3.1 班级号或学号 注意查询类别的区别 2 教学计划数据 S2教学计划信息 P3.1 +课程编号+开课学年+开课学期 3 学生课程选择数据 P3.2 S5学生选课信息 课程编号+年号+学期号   4 选课信息查询 教务员 P3.3 班级号+课程号+学年+学期   (2)数据存储 表2 P3中数据存储的描述 序号 数据文件 文件组成 关键标识 组织 1 S2教学计划信息 班级号+课程编号+开课学年+开课学期 按开课学年,学期,班级降序 2 S3学生选课信息 学号+课程编号+开课学年+开课学期 全部 按开课学年,学期,班级降序 3 S5课程数据清单 课程编号+课程名称+课程说明 课程编号 课程编号排序 (3)处理过程 表3 P3中处理过程的描述 序号 处理过程 编号 输入 输出 处理逻辑 1 查询教学计划 P3.1 学生选课查询请求+教学计划数据 针对的教学计划 针对选课请求进行查询 2 选课信息录入 P3.2 针对的教学计划 学生课程选择数据 根据学生对应的教学计划选择课程 3 选课信息查询 P3.3 选课信息查询+选课数据 没经确认的选课 根据班级和课程号检查对应的未确认的选课清单清单 4 选课信息确认 P3.4 选课审核+没经确认的选课 经确认的选课信息 选择选课清单进行确认 (4)数据项 表4 P3中数据项的说明 序号 数据项 数据对象说明 数据构成 1 学号 1{英文|数字}10 入学年号+班级序号+顺序号 2 选课时间 4{数字}-2{数字}-2{数字} 年+月+日 3 课程名称 1{汉字|英文|数字}20   4 班级号 1{英文|数字}6   5 教师编号 1{英文|数字}10   6 开课学年 4{数字}   7 开课学期 {1|2}   8 课程说明 0{汉字|英文|数字}100   英文=[‘a’…’z’|’A’…’Z’] 数字=[‘0’…’9’] 二、概念设计 上述的数据流图和数据字典共同构成了对用户需求的表达,它们是系统分析员(数据库管理员)在需求调查过程中和用户反复交互得到的。建设系统实际要处理的数据基本上已经在数据流图中得到体现,整个设计过程的后续步骤提供基础和依据。 概念设计就是通过对需求分析阶段所得到的信息需求进行综合、归纳与抽象,形成一个独立于具体数据库管理系统的概念模型,主要的手段为ER图。 在概念设计阶段,主要采用的设计手段目前还是实体联系模型(E-R

文档评论(0)

lunwen2011829 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档