没有合适的资源?快使用搜索试试~ 我知道了~
图书管理系统数据库结构课程设计说明书
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 88 浏览量
2022-11-25
10:39:30
上传
评论 1
收藏 123KB DOCX 举报
温馨提示
试读
41页
图书管理系统数据库结构课程设计说明书
资源推荐
资源详情
资源评论
《数据库应用开发项目技术》课程设计
学 号:
姓 名:
学 院:电气与信息工程学院
专 业:计算机科学与技术
指导教师:
分 数:
2015 年 X 月 X 日
目 录
1.课程设计目的
2.课程设计内容
2.1 课程设计题目及要求
2.2 数据库需求分析
2.2.1 功能分析
2.2.2 数据流图
2.2.3 数据字典
2.3 数据库概念设计
2.3.1 局部 E-R 图
2.3.2 全局 E-R 图
2.4 数据库逻辑设计
2.4.1 读者信息表表的逻辑结构
2.4.2 图书信息表的逻辑结构
2.4.3 借书证表的逻辑结构
2.5 数据库物理设计
2.5.1 数据表的创建
2.5.2 表中约束,规则的创建
2.5.3 视图的创建
2.5.4 存储过程的创建
2.5.5 触发器的使用
2.6 数据的测试
2.6.1 数据插入,修改,删除的测试
2.6.2 存储过程的测试
2.6.3 触发器的测试
3.课程设计总结及心得体会
4.参考文献
1.课程设计目的:
数据库应用开发项目设计是数据库系统原理实践环节的及为重要的一部分,其目
的是:
(1)培养学生能够应用数据库系统原理在需求分析的基础上对系统进行概念设计,
学会设计局部 ER,全局 ER 图。
(2)培养学生能够应用数据库系统原理在概念设计的基础上应用关系规范化理论
对系统进行逻辑设计,学会在 ER 图基础上设计出易于查询和操作的合理的规范化
关系模型。
(3)培养学生能够应用 SQL 语言对所设计的规范化关系模型进行物理设计,并且能
够应用视图,存储过程,触发器,游标技术以保证数据库系统的数据完整性,安全
性,一致性,保证数据共享和防止数据冲突.
(4) 培养学生理论与实际相结合能力, 培养学生开发创新能力
2.课程设计内容:
2.1 课程设计题目及要求
本文研究的图书管理系统的数据库。 计算机主要是借助软件用来存储、更新
数据的,并有统计书目的功能。使用管理系统软件,虽然需要投入一定的资金,
但同时却可以使处理速度成倍、成十倍的增加,使在固有的时间内能让尽量多的
会员办理完手续,增加了处理速度,而且可以减少员工数量,是公司更加精简;
由于计算机是一种高精度的机器,所以使用计算机软件辅助后,出错的几率也就
变得非常低了。
2.2 数据库需求分析
2.2.1 功能分析
根据这些需要,本系统需要建立“用户信息”表,“图书借阅”表,“读者信
息”表,“借阅逾期”表,“系统日志”表,“图书信息”表,“日志”表,“预
借”表,“罚款日志”表和“续借信息”表等。
事务需求分析
经过实际考察、咨询和分析,图书管理系统主要应该具有以下功能模块。
(1)读者登录界面部分,要求有如下功能:
① 可以显示读者信息(包括当前借书情况以及是否有罚款在身等相关信
息);
② 图书查询功能;
③ 借书操作;
④ 续借操作;
(2)管理员登录界面部分,要求有如下功能:
① 新书上架操作(完成新书录入工作);
② 图书信息修改操作;
③ 图书相关统计操作;
④ 办理借书证操作;
⑤ 借书证的挂失与解封等操作;
⑥ 接收还书;
⑦ 接收罚金
2.2.2 数据流图
借书基本信息
系统管理员
借书证
图书借阅
剩余40页未读,继续阅读
资源评论
文档优选
- 粉丝: 90
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功