没有合适的资源?快使用搜索试试~ 我知道了~
《数据库系统概论》课程设计论文.doc
0 下载量 57 浏览量
2023-07-30
02:08:22
上传
评论
收藏 415KB DOC 举报
温馨提示
试读
23页
《数据库系统概论》课程设计论文.doc
资源推荐
资源详情
资源评论
。
-可编辑修改-
理 学 院
《数据库系统概论》课程设计论文
题 目:宁夏医科大学图书管理系统数据库设计
学 号:
专业班级:
姓 名:
日 期:
。
-可编辑修改-
摘 要
在计算机日益普及的今天,对个人而言若采用一套行之有效的图书管理系统来管理自己
的书籍,会方便许多。对图书管理部门而言,以前单一的 手 工 检 索 已 不 能 满 足 人 们 的 要 求 ,
往往是投入了大量的人力和财力却得不到高效的管理效率。为了便于图书资料的管理需要有
效的图书管理软件,减轻工作人员的工作量,方便工作人员对它的操作,提高管理的质量和
水平,做到高效、智能化管理,达到提高图书借阅信息管理效率的目的。采用数据库技术生
成的图书馆借阅管理系统将会极大地方便借阅者并简化图 书 馆 管 理 人 员 和 工 作 人 员 的 劳 动 ,
使工作人员从繁忙、复杂的工作进入到一个简单、高效的工作中。基于这个问题,开发了大
学图 书馆借阅 系统。系 统 采用 C/S 模式 ,实现了 借 还书的 方 便、高效 性、有效 性和及时 性 。
本文通过设计和开发一个中小型高校图书馆管理系统的实践,阐述了高校图书管理软件中所
应具有的基本功能、设计、实现。
关键字:图书借阅;人员管理;图书维护;
。
-可编辑修改-
目 录
1.需求分析说明书 ................................................3
1.1.引言 ............................................................3
1.2.需求分析阶段的目标与任务 ...........................................3
1.2.1.处理对象 ................................................3
1.2.2.处理功能及要求 ...........................................4
1.2.3.安全性和完整性要求 .......................................4
1.3 需求分析阶段成果 ..................................................4
2.概念模型设计.........................................................9
2.1 引言 ............................................................9
2.2 任务与目标 ......................................................10
2.3 阶段结果........................................................10
3.逻辑模型设计 .......................................................12
3.1 逻辑设计的任务和目标 ..............................................12
3.2 数据组织 ........................................................12
3.2.1 将 E-R 图转换为关系模型 ......................................12
3.2.2 模型优化...................................................13
3.2.3 数据库模式定义..............................................13
3.2.4 用户子模式定义 .............................................15
3.3 数据处理 ........................................................16
4.物理模型设计 .......................................................17
4.1 物理设计阶段的目标与任务...........................................17
4.2 数据存储方面.....................................................17
4.3 系统功能模块.....................................................17
4.3.1 读者基本信息的查询和更新模块..................................17
4.3.2 图书基本信息的查询和更新模块..................................18
参考文献 ......................................................25
附录 所有的 SQL 运行语句 .........................................34
1. 需求分析阶段
1.1 引言
。
-可编辑修改-
进行系统设计,首先要对系统的现状进行分析。根据系统的目标、需求和功能,制定和
选择一个较好的系统方案,从而达到一个合理的优化系统。每个学校都有图书馆,最初由于
图书数量和种类较少,人工手动管理比较方便和灵活。随着社会的发展,图书的数量和种类
越来越多,人工手动管理会降低工作的效率,希望建立一个图书管理系统,是为了解决人工
手动管理图书信息在实践的问题,从而达到系统化、规范化、标准化的水平。该系统的建立
不但给管理者带来了方便,也节省了工作时间从而提高了工作效率。
需求分析是在于要弄清用户对开发的数据库应用系统的确切要求。数据库设计的第一步
是明确数据库的目的和如何使用,也就是说需要从数据库中得到哪些信息。明确目的之后,
就可以确定您需要保存哪些主题的信息(表),以及每个主题需要保存哪些信息(表中字
段)。
在构造系统时,首先从需求出发构造数据库表,然后再由数据库表结合需求划分系统功
能模块。这样,就把一个大的系统分解成了几个小系统。这里把系统的层次划分为了四个部
分:图书维护,人员信息管理,图书借阅管理,信息查询。能够实现以下功能:
○1
进行新书入库、现有图书信息修改以及删除;
② 能够实现对读者基本信息的查询和编辑管理;
③ 能够进行超期罚款功能;
④ 能够进行借阅信息的查询功能;
1.2 需求分析阶段的目标与任务
1.2.1 处理对象
读者信息:读者编号,姓名,性别,学号,学院,专业,年级,类型,类别编号,
办证日期
管理员信息:管理员编号,姓名,性别,权限,登录口令,住址,电话
馆藏图书信息:图书编号,索书号,图书名称,作者,出版社,单价,摘要,关键字,
副本数,分类,出版日期,状态
借阅信息:图书编号,读者编号,图书名,作者,借阅日期,归还日期,归还日期,应
还日期,罚金
借阅历史信息:图书编号,读者编号,图书名,作者,借阅日期,还书日期
罚款信息:读者编号,图书编号,图书名,作者,借阅日期,应还日期,归还日期,罚
款金额,处理状态,管理员编号
1.2.2 处理功能及要求
1.能够存储一定数量的图书信息,并方便有效的进行相应的书籍数据操作和管理,这主要
包括:
1) 图书信息的录入、删除及修改。
2) 图书信息的多关键字检索查询。
3) 图书的出借、返还及超期罚款或丢失赔偿。
2.能够对一定数量的读者、管理员进行相应的信息存储与管理,这其中包括:
1) 读者信息的登记、删除及修改。
剩余22页未读,继续阅读
资源评论
zzzzl333
- 粉丝: 706
- 资源: 7万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功