摘要:本课题针对于传统的人工图书管理方式存在的一些问题进行了调查分析,并按照软件工程的理论、方法和规范;分析了需求分析,遵循实用性、系统性的原则进行图书馆管理系统的开发。
图书馆管理系统是典型的管理信息系统(MIS),其开发包括了后台数据库的合理建立以及前台应用程序的设计。对于数据库的建立,要求数据一致性强、完整性强、数据安全性好的数据库;对于前台的设计,则功能完备、易使用、美观大方等。因此结合要求,本课题后台数据库采用的是MYSQL,采用Microsoft visual 2012作为前台。本课题提供五大模块:系统设置模块、读者管理模块、图书管理模块、图书借还模块、系统查询模块。这6个模块里又有许多子模块,通过这些模块之间的相互连接与配合,系统可以完成操作员发出的各种指令。22644
论文将全面介绍所设计的图书馆管理系统的系统功能和业务流程,并对系统进行详细的数据分析和设计。
毕业论文关键词:图书馆管理系统;MYSQL;Microsoft Visual 2012;C# 语言
Intelligent Library Management System
Abstract: This design focus on investigating and analyzing some of the problems in the traditional manual management of existing books in the library. According to the theory, methods and the standardized of the software engineering. I made some requirements analysis, and developed the intelligent library management system follow the principles of practicality and systematic.
The library management system is a typical Management Information System (MIS), and its development included the reasonable establish of the background database, and the design of foreground application. As for the establishment of the database, it requires strong data consistency, integrity, data security. As for the design of foreground application, it requires full-featured, convenient to use, and elegant appearance.
Combined with the above requirements, my program uses the MYSQL as the background database, and the Microsoft Visual 2012 as the foreground application. This system provides five function modules, including System Settings module, reader management module, books management module, query module, and book borrowed module. The five modules also has many sub modules, through the connection and cooperation between these modules, the system can complete the operator from a variety of instruction.
This paper will fully introduce the design of system function and business process of library management system, and detailed the data on the system analysis and design.
Key words: Library Management System ; MYSQL ; Microsoft Visual 2012; C# Language
目录
1 绪论 1
1.1 国内外研究现状 1
1.2 研究背景和意义 2
1.3 运行环境 2
2 技术背景 4
2.1 ASP.NET简介 4
2.2 MYSQL简介 5
2.3 VISUAL STUDIO简介 5
2.4 单元测试简介 5
3 本课题基本内容 7
3.1 数据库的建立 7
3.2 系统基本构架 15
3.2.1 逻辑处理层 15
3.2.2 UI表现层 17
3.3 系统所实现的功能 23
3.3.1 用户模块 23
3.3.2 管理员模块 23
3.3.3 注册登陆模块 24
4 关键技术研究及实现 25
4.1 数据库类的实现 25
4.1.1 DataOperate数据库公共类的实现 25
4.1.2 查询方法的实现(以BookData类为例子) 25
4.1.3 增加方法的实现(以BookData类为例子) 28 ASP.net+mysql智能图书馆管理系统设计:http://www.751com.cn/jisuanji/lunwen_15347.html