数据库系统实验报告.docx
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
数据库系统实验报告 学 号: 题 目 数据库系统综合实验 学 院 计算机科学与技术学院 专 业 计算机科学与技术 班 级 计算机 姓 名 指导教师 施继珉 数据库系统实验报告全文共29页,当前为第1页。 数据库系统实验报告全文共29页,当前为第1页。 2019 年 12 月 28 日 原创性声明 所呈交的报告是我在老师指导下进行的研究工作及取得的研究成果。除了特别加以标注和致谢的地方外,报告中不包含其他人已经发表或撰写过的研究成果。 小组成员及分工: 学号 姓名 班级 分工 计算机 代码部分: 系统框架、数据处理层 文档部分: 需求分析:1.1、1.2、1.3 数据库设计与实现:2.1、2.2、2.4 应用程序设计:3.1 计算机 代码部分: 前端交互层、请求处理层、业务逻辑层 文档部分: 需求分析:1.4 数据库设计与实现:2.3 应用程序设计:3.2、3.3 签名 日期 数据库系统实验报告全文共29页,当前为第2页。 数据库系统实验报告全文共29页,当前为第2页。 正文 1 需求分析 1.1问题背景 为了更好的服务于图书馆运转功能,现为图书馆的借还书功能设计数据库。要求能够对图书资料进行管理,如登记新书,删除不存在的书目,对已经变更的图书信息进行修改,还可以根据多种条件从数据库中查询书目的详细信息。能对新读者信息进行登记,对已经变更的读者信息进行修改,对不再借阅的读者信息进行删除。还可以查询读者的详细信息,以及读者借阅过的书目和正在借阅的书目。需要提供借阅登记表和返还登记表来管理借阅,并且提供查询借阅次数最高的前10个书目。借此为用户提供更加健全完善的服务。 1.2现实环境 1.2.1部门组成情况 图书馆可提供PC机供图书馆管理人员以及读者使用。考虑到现实背景,使用该系统的人员为信息咨询部人员与流通部门人员,以及大学本科及以上的学生、老师。主要教育背景皆为大学本科及以上,拥有一定的计算机基础,能够使用英文实行基本的交流。 1.2.2业务活动 1)查询图书详细信息。在新书到馆时,登入书籍信息。当书籍信息发生变化或错误时,更新书籍信息,以及删除失效书籍。 2)查询读者详细信息。添加图书馆新读者,并为其开通图书馆借还书系统的读者使用账号。删除不再使用的读者。 3)读者进行借阅与归还图书的功能,并查询自己的历史借阅记录、现在借阅记录以及未归还图书过期信息。 数据库系统实验报告全文共29页,当前为第3页。4)管理员能够分别查询历史借阅、归还记录、正在借阅未归还以及正在借阅并且已到期的记录,并多条件查找借阅归还信息。 数据库系统实验报告全文共29页,当前为第3页。 5)提供借阅榜供查阅借阅排行前十的书籍。 1.2.3用户需求 读者: 登陆借还书系统,查询个人信息并更改密码 多条件复合查询书籍信息。 查询自己的历史借书记录。 查询自己正在借阅的图书记录。 查询借阅数前十的书籍。 借阅图书与归还图书。 管理员: 登陆借还书系统,修改个人密码。 多条件复合查询书籍信息,也可以修改某一本书的信息。 多条件复合查询读者信息,并修改读者信息及密码。 分别查询历史借阅、归还记录、正在借阅未归还以及正在借阅并且已到期的记录,并根据多个条件查找借阅归还信息。 协助读者借书还书。 查询借阅数前十的书籍。 1.2 系统分析 1.2.1 数据字典 数据库系统实验报告全文共29页,当前为第4页。数据项 数据库系统实验报告全文共29页,当前为第4页。 数据项 索书号 含义说明 馆内唯一标注图书信息的编码 类型 char 长度 8 取值含义 分类号(由字母和数字组成)+种次号(数字) 与其他数据项的逻辑关系 数据项 图书名称 含义说明 图书的唯一名称 类型 char 长度 50 取值含义 定义图书的标志,可重复 与其他数据项的逻辑关系 与图书一一对应 数据项 出版社 含义说明 该图书的出版社名称 类型 char 长度 20 取值含义 由图书出版信息中出版社的信息可得 与其他数据项的逻辑关系 数据项 出版日期 含义说明 该图书的出版日期 类型 datetime 长度 4 取值含义 该图书出版信息中的出版年份 与其他数据项的逻辑关系 数据项 在馆数量 含义说明 该图书目前在图书馆内的数量 类型 int 长度 2 取值含义 最多还可以提供多少本书借给读者 与其他数据项的逻辑关系 决定读者是否能够借到这本书,由馆藏数量和实际借书情况决定 数据项 馆藏数量 含义说明 该图书馆总共拥有该书的数量 类型 int 长度 2 取值含义 只有图书馆购入该书或者该书损坏、丢失时才做调整 与其他数据项的逻辑关系 决定初始在馆数量 数据项 读者编号 数据库系统实验报告全文共29页,当前为第5页。含义说明 数据库系统实验报告全文共29页,当前为第5页。 唯一标识读者身份的编号 类型 cha
剩余28页未读,继续阅读
- 2301_774852082023-11-27资源值得借鉴的内容很多,那就浅学一下吧,值得下载!
- 粉丝: 168
- 资源: 3万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助