摘 要:图书管理系统是高等学校管理机制中的重要组成部分,通过对图书馆管理系统的运行管理机制进行调查和研究,开发了此图书馆管理系统.本系统解决了学校图书管理事务中的常用基本问题及相关统计工作.56261
毕业论文关键词:图书管理系统,Visual Studio 2012,SQL Server 2012,C#
Abstract:Library management system is an important part of university management mechanism. After investing and studying the operation mechanism of the library management system,the library management system was designed. This system can resolve the basic problems in university library management services and related statistic work.
Keywords:library book management,Visual Studio 2012,SQL Server 2012,C#
目 录
1 前言4
1.1 课题背景…4
1.2 系统设计的原则和目标…4
1.3 系统运行环境及开发平台4
2 系统总体分析5
2.1 功能说明…5
2.2 系统总体结构…5
2.3 系统流程图6
3 数据库设计…8
3.1 数据表设计8
3.2 数据库各表的设计…8
3.3 数据库E-R图 13
4 系统实现… 14
4.1 数据库操作类 14
4.2 公共类… 14
4.3 登录界面 14
4.4 图书管理界面 17
4.5 图书读者界面 26
结论 37
参考文献…38
致谢 39
1 前言
1.1 课题背景
随着社会信息量的与日俱增,图书成为信息存储的主要媒体之一,数量、规模更是成倍剧增,不论个人还是图书管理部门都需要使用方便而有效的方式来管理自己的书籍.在计算机日益普及的今天,对个人而言,若采用一套行之有效的图书管理系统来管理自己的书籍,会方便许多.对图书管理部门而言,以前单一的手工检索已不能满足人们的要求而此时此刻,图书管理系统应运而生.
1.2 系统设计的原则和目标
(1)系统设计的原则
安全性:避免非法人员冒借图书,造成图书的丢失.
实用性:合理配置和选取合适的产品型号,使整个系统稳定、可靠且成本最省.
方便性:完善的管理系统,软件操作清晰,管理人员和注册读者都能方便地使用系统.(2)系统设计的目标
具体目标为:
① 学号合法的人能借还图书
② 图书管理人员能为借阅者办理手续
③ 管理人员能随时查询和打印图书信息和借阅信息等
④ 读者能随时查询到自己的借阅情况及历史记录
⑤ 经济合理的运营成本
1.3 系统运行环境及开发平台
本系统运行的软件配置:Window 7/XP版本的操作系统,Visual Studio 2012,SQL Server 2012作为开发工具.
Visual Studio 2012 是一个综合性产品系列,该软件中集成了许多功能和便捷的开发工具,是每一个C#开发人员必选的开发工具.使用该软件开发,可以开发出不同的Windows产品,因功能强大和便捷,可以提高开发的速度.
作为新一代的数据平台产品,SQL Server 2012 不仅延续现有数据平台的强大能力,全面支持云技术与平台,并且能够快速构建相应的解决方案实现私有云与公有云之间数据的扩展与应用的迁移.
2 系统总体分析源'自:优尔-'论/文'网"www.youerw.com
2.1 功能说明
图书馆管理信息系统需要完成的功能主要有:
(1)读者基本信息的输入,包括读者编号、读者姓名、读者性别等.