文档介绍:安徽国防科技职业院毕业设计(论文) 报告论文题目: 图书管理系统系别:信息工程系班级: 09网络( 3) 姓名:王铃红学号: 3209012056 学院指导老师: 朱小娟企业指导老师: 史菁菁实习单位: 天通(六安)电子材料有限公司完成时间: 2012-3-15 安徽国防科技职业学院《图书管理系统》 2 摘要随着科学技术的迅速发展,图书馆管理工作的自动化锁需的软硬件条件已经成熟。因此,我安照软件思想和管理信息系统的开放步骤,一图书馆的应用需求为背景,设计开放了本图书馆管理系统。图书管理系统是典型的信息管理系统。本论文介绍了在 环境下开放本系统的详细过程,提出实习图书馆信息管理、资源共享的基本目标,从而推动迈进数字化图书馆的步伐,并阐述系统结构设计和功能设计,从图书的入库登记到查阅浏览,从借书证发放到图书的借阅,形成了一个整体自动化管理模式,从软件工程的角度进行了科学而严谨的阐述。关键词: 图书管理数据查阅安徽国防科技职业学院《图书管理系统》 3 目录一、项目需求与分析………………………………………………………………………… 4 二、图书管理项目设计………………………………………………………………………… 4 表的设计……………………………………………………………………………… 5 书籍信息表的设计…………………………………………………………………… 5 书籍类别信息表的设计……………………………………………………………… 5 管理员信息表的设计…………………………………………………………………… 5 借还记录信息表的设计……………………………………………………………… 5 三、数据库系统的实现………………………………………………………………………… 6 表的实现……………………………………………………………………………… 6 视图的实现…………………………………………………………………………… 8 四、存储过程的实现………………………………………………………………………… 10 五、触发器的实现……………………………………………………………………………… 17 六、系统功能的实现…………………………………………………………………………… 20 七、软件调试及运行结果分析………………………………………………………………… 26 毕业设计总结…………………………………………………………………………………… 29 致谢……………………………………………………………………………………………… 30 安徽国防科技职业学院《图书管理系统》 4 一、项目需求与分析我院图书馆的要求就是藏书全部开放,师生共享、开架借阅。它充分发挥了图书馆的功效,最大限度地为师生服务,这也是图书馆自动化管理的最终目标。实现这一目标,必须有现代化的管理手段和管理体制。各地教育主管部门也都逐步提出学院要采用图书信息管理系统,从而实现人工管理做不到的一些功能并发挥图书馆的最大效益。而随着越来越多的学院采用了现代化的管理软件进行管理,进一步提升了学院管理的现代化水平,从而在竞争中处于有利位置,也对其他兄弟学校起到了示范和促进作用。我院图书管理系统总的实现目标是:建立以馆藏目录为基础的机读书目数据库;实现馆内采购、编目、流通、文献检索等信息化管理;建立图书馆动态网站; 接入校园网为广大师生及时提供馆内的最新信息。长期的目标还要实现直接浏览电子图书以及各馆间的图书互借等。二、图书管理项目设计根据项目需求分析,得出本系统的 E-R 模型如下: 安徽国防科技职业学院《图书管理系统》 5 书籍类别信息表读者信息表书籍信息表借还记录信息信息登记借阅归还书种类编号书籍类别书籍名称书籍编号书籍类别登记日期是否被借出借书证号读者姓名读者性别读者种类登记日期可借书数已借书数借书证编号书籍编号读者姓名读者借书时间还书时间 nm nm 1n 表的设计读者信息表定义如下: 表中列名数据类型可否为空说明借书证号 Varchar (10)not null( 主键)读者借书证号读者姓名 Varchar (10)not null 读者姓名读者性别 Varchar (2)not null 读者性别读者种类 Varchar (10)not null 读者种类登记日期 Datetime null 登记日期可借书数 int Null check<6 可借书数已借书数 int null 已借书数 书籍信息表的设计书籍信息表定义如下: 表中列名数据类型可否为空说明书籍编号 Varchar (10)Not null (主键)书籍编号书籍名称 Varchar (30)Not null 书籍名称书籍类别 Varchar (20)Not null 书籍