DB课程设计规范.doc_第1页
DB课程设计规范.doc_第2页
DB课程设计规范.doc_第3页
DB课程设计规范.doc_第4页
DB课程设计规范.doc_第5页
已阅读5页,还剩8页未读, 继续免费阅读

下载本文档

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

文档简介

数据库课程设计步骤及要求模板1需求分析图5-7 还书处理第二层数据流图图5-8 注销处理第二层数据流图数据字典: (1) 数据项:借书证号 含义说明:唯一标识一个借书证 别名: 借书证号 类型:字符型 长度:11 取值范围:00000000000099999999999 取值含义:前四位表示办证的年份,中间的四位表示办证的月份、日期,最后四位表示办证时的编号 (2)数据结构:读者 含义说明:定义了一个读者的信息结构 组成:读者编号,姓名,性别,出生日期,所在部门,读者类型,身份证号,联系地址 (3)数据流:总书目信息 说明:表示图书馆存放的每一本书的信息 数据来源:编目 数据去向:流通 组成: 平均流量: 高峰期流量: (4)数据存储:总书目表 说明:记录图书馆每一本书的情况 流入数据流:简书目信息 流出数据流:总书目信息 组成: 数据量:平均每年5000条 存取方式:随机存取 (5)处理过程:借书 说明:完成总书目表中图书的借阅处理 输入:借书证号,图书条码号 输出: 处理:首先判断借书证的有效性,其次判断是否有超期未罚款情况,若无上述情况可进行借书处理。借书处理作为一个事务来完成,首先修改总书目表中的图书状态,然后将该图书条码号加入到流通表中。处理时间不超过0.5秒。2概念结构设计 E-R模型 确定实体、属性 按作为属性的两条准则判断分E-R图 每个实体属性: 简书目() 总书目 ()流通 (借书日期,还书日期)超期()借书证() 视图的集成各实体的属性如下所示 :简书目 ( 简书目号 ,ISBN, 书名 , 作者 , 图书副本数 , 单价 , 出版社 ) 总书目 ( 图书条码号 , 编码日期 , 图书状态 )流通 ( 借书日期 , 还书日期 )超期 ( 超期天数 , 罚款金额 )借书证 ( 借书证号 , 办证日期 , 借书证状态 )读者 ( 读者编号、姓名、性别、出生日期、身份证号、联系地址 ) 读者类型 ( 类型编号、类型名称、借阅天数、借阅量、超期罚款额 ) 部门 ( 部门编号、部门名称、上级部门号、电话、地址、 E-mail) 3逻辑结构设计经过转化后可得如下关系 :简书目 ( 简书目号 ,ISBN, 书名 , 作者 , 图书副本数 , 单价 , 出版社 )总书目 ( 图书条码号 , 简书目号 , 编码日期 , 图书状态 )流通 ( 借书证号 , 图书条码号 , 借书日期 , 还书日期 )超期 ( 借书证编号 , 图书条码号 , 超期天数 , 罚款金额 )借书证 ( 借书证号 , 读者编号 , 办证日期 , 借书证状态 )读者 ( 读者编号、姓名、性别、出生日期、身份证号、联系地址 , 部门编号 , 读者类型编号)读者类型 ( 类型编号、类型名称、借阅天数、借阅量、超期罚款额 )部门 ( 部门编号、部门名称、上级部门号、电话、地址、 E-mail)建立以上各表和必要的视图4物理结构设计 存取方法选择:建立必要的索引等 性能评价等5数据库的实施 数据的载入; 应用程序的编码和调试;6. 数据库运行及维护 试运行; 用户使用说明书; 运行、维护;说明:1、以数据库课程设计报告的电子版作为成绩评定依据2、提交内容:1)按数据库设计步骤提交各步文档2)脚本文件3)可执行文件4)数据库课程设计分析、总结(

温馨提示

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

最新文档

评论

0/150

提交评论