- 1、本文档共47页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
安徽国防科技职业院
毕业设计(论文)
报告
论 文 题 目: 图 书 管 理 系 统
系 别: 信 息 工 程 系
实习单位:天通(六安)电子材料有限公司
完成时间: 2012-3-15
摘要
随着科学技术的迅速发展,图书馆管理工作的自动化锁需的软硬件条件已经成熟。因此,我安照软件思想和管理信息系统的开放步骤,一图书馆的应用需求为背景,设计开放了本图书馆管理系统。
图书管理系统是典型的信息管理系统。本论文介绍了在asp.net环境下开放本系统的详细过程,提出实习图书馆信息管理、资源共享的基本目标,从而推动迈进数字化图书馆的步伐,并阐述系统结构设计和功能设计,从图书的入库登记到查阅浏览,从借书证发放到图书的借阅,形成了一个整体自动化管理模式,从软件工程的角度进行了科学而严谨的阐述。
关键词:图书管理 数据 查阅
目录
项目需求与分析…………………………………………………………………………4
图书管理项目设计…………………………………………………………………………4
2.1表的设计………………………………………………………………………………5
2.2书籍信息表的设计……………………………………………………………………5
2.3书籍类别信息表的设计………………………………………………………………5
2.4管理员信息表的设计……………………………………………………………………5
2.5借还记录信息表的设计………………………………………………………………5
数据库系统的实现…………………………………………………………………………6
3.1表的实现………………………………………………………………………………6
3.2视图的实现……………………………………………………………………………8
存储过程的实现…………………………………………………………………………10
触发器的实现………………………………………………………………………………17
系统功能的实现……………………………………………………………………………20
软件调试及运行结果分析…………………………………………………………………26
毕业设计总结……………………………………………………………………………………29
致谢………………………………………………………………………………………………30
项目需求与分析
我院图书馆的要求就是藏书全部开放,师生共享、开架借阅。它充分发挥了图书馆的功效,最大限度地为师生服务,这也是图书馆自动化管理的最终目标。实现这一目标,必须有现代化的管理手段和管理体制。各地教育主管部门也都逐步提出学院要采用图书信息管理系统,从而实现人工管理做不到的一些功能并发挥图书馆的最大效益。而随着越来越多的学院采用了现代化的管理软件进行管理,进一步提升了学院管理的现代化水平,从而在竞争中处于有利位置,也对其他兄弟学校起到了示范和促进作用。
我院图书管理系统总的实现目标是:建立以馆藏目录为基础的机读书目数据库;实现馆内采购、编目、流通、文献检索等信息化管理;建立图书馆动态网站;接入校园网为广大师生及时提供馆内的最新信息。长期的目标还要实现直接浏览电子图书以及各馆间的图书互借等。
图书管理项目设计
根据项目需求分析,得出本系统的E-R模型如下:
书籍类别信息表
书籍类别信息表
读者信息表
书籍信息表
借还记录信息表
信息登记
借阅
归还
书种类编号
书籍类别
书籍名称
书籍编号
书籍类别
登记日期
是否被借出
借书证号
读者姓名
读者性别
读者种类
登记日期
可借书数
已借书数
借书证编号
书籍编号
读者姓名
读者借书时间
还书时间
n
m
n
m
1
n
2.1表的设计
读者信息表定义如下:
表中列名
数据类型
可否为空
说明
借书证号
Varchar(10)
not null(主键)
读者借书证号
读者姓名
Varchar(10)
not null
读者姓名
读者性别
Varchar(2)
not null
读者性别
读者种类
Varchar(10)
not null
读者种类
登记日期
Datetime
null
登记日期
可借书数
int
Null check6
可借书数
已借书数
int
null
已借书数
2.2书籍信息表的设计
书籍信息表定义如下:
表中列名
数据类型
可否为空
说明
书籍编号
Varchar(10)
Not null(主键)
书籍编号
书籍名称
Varchar(30)
Not null
书籍名称
书籍类别
Varchar(20)
Not null
书籍类别
登记日期
Dateti
文档评论(0)