基于ASP.NET的图书管理系统设计与实现
资料介绍:
基于ASP.NET的图书管理系统设计与实现(论文19000字)
摘 要
随着社会的发展,信息资源的高效利用成为了人们关注的焦点。图书馆是我们所熟知的一种信息资源整合的平台,不仅内容资料众多,而且借阅量流动性非常大,而传统的图书馆人工管理存在着不少的缺点,比如人力成本高,工作量大,查阅图书不效率等。所以,开发一个图书馆信息管理系统是非常有必要的。
而如何使图书管理系统更加高效,是本文研究的重点。系统应包括后台数据库的建立和维护以及前端网站的开发两个部分,实现了图书管理员对读者信息管理,图书信息管理,图书的借阅、归还管理,读者留言管理等功能以及实现读者的新用户注册,读者检索图书功能,读者的借阅记录,未归还信息以及超期图书信息,读者的留言板等功能.
本系统用Visual Studio2008作为前台开发工具SQL Server2005作为后台数据库。该系统UI友好,操作方便,不仅能让读者及时地查阅各类图书藏书情况以及借阅情况,还方便为图书馆管理人员提供方便有效的图书管理方式。相较于传统,不仅减少人力劳动工作了,更智能更有效的运转图书馆的运作。
关键词: 图书管理;数据库技术;Visual Studio2008;SQL Server 2005
[资料来源:http://www.doc163.com]
Abstract
With the advent of the new century, how to efficiently use resources is getting more and more people's attention. As a distribution center of information resource, library has many books and a large number of users borrow books from there. But there are lots of drawbacks in traditional manual library management, such as heavy work of managing and inquiring. Therefore, It is very significant to develop a library information management system.
This article aims to develop an efficient library management system. The system includes the establishment and maintenance of database, and the development of the front website. In the system, librarians can manage readers’ and books’ information, books lending and restoring, and readers’ comments, etc. At the same time, readers are able to retrieve books and so on.
Visual Studio2008 is taken as development tool for website and SQL Server2005 is taken as back-end database. The system is user-friendly, flexible and practical, which can provide a simple and quick way of modern library management for librarians. Readers can also timely know the collection of all kinds of books and their borrowing. Compared with the traditional mode of library management, the system can greatly reduce the complexity of the manual operation, and improve the work efficiency. [资料来源:http://doc163.com]
Keywords: library management; database technology; Visual Studio2008; SQL Server 2005
目 录
1 绪论 1
1.1 研究背景 1
1.2 图书管理系统研究现状 1
1.3 研究目的及意义 2
1.4 论文的主要研究内容 2
2 平台知识介绍 3
2.1 系统体系结构模式的选择 3
2.1.1 C/S模式体系结构 3
2.1.2 B/S模式体系结构 3
2.1.3 B/S模式下的三层架构技术 4
2.2 ASP.NET技术 4
2.3 数据库管理系统SQL Server 2005 5
2.4 Microsoft.NET开发平台概述 6
2.4.1 基本组成 7
2.4.2 Famework框架介绍 7
3 系统需求分析 8
3.1 系统功能模块 8
3.2 系统的开发目标 8
3.3 系统的设计原则 9 [资料来源:http://Doc163.com]
3.4 系统的需求分析 9
3.4.1 读者功能需求分析。 9
3.4.2 管理员功能需求分析。 9
3.5 系统的软硬件需求 10
4 系统概要设计 10
4.1 图书基本信息管理 11
4.1.1 数据流图 11
4.1.2 前台用户数据流图 11
4.1.3 后台管理员数据流图 11
4.1.4 E-R图分析与设计 12
4.2 系统数据分析和设计 14
5 系统界面设计及实现 18
5.1 系统前台功能模块设计 19
5.1.1 图书管理系统首页设计 19
5.1.2 读者首页界面模块的设计与实现 20
5.1.3 图书借阅记录查询模块的设计与实现 21
5.1.4 图书查询模块的设计与实现 22
5.1.5 留言板模块的设计与实现 23
5.2 系统后台功能模块设计 24
5.2.1 读者管理模块的设计与实现 25 [版权所有:http://DOC163.com]
5.2.2 读者类型管理模块的设计与实现 25
5.2.3 读者借阅管理模块的设计与实现 26
5.2.4 图书归还管理模块的设计与实现 27
5.2.5 图书管理模块的设计与实现 28
5.2.6 图书类型管理模块的设计与实现 29
5.2.7 书架管理模块的设计与实现 30
5.2.8 图书查询模块的设计与实现 31
5.2.9 留言管理模块的设计与实现 32
6 系统的测试 33
6.1 系统测试的目的 34
6.2 系统测试方法与结果 34
7 总结 35
参考文献 36
致 谢 37
[资料来源:http://doc163.com]