图书管理系统的设计与实现

 2024-01-23 09:01

论文总字数:17795字

摘 要

为了给图书馆提供一个阶梯,就有了图书管理系统。系统方便了对图书,读者档案等各方面进行管理。它可以完成读者借书,读者还书,图书借阅,读者管理等基本的功能。它能很好地管理图书馆,也能很好地为读者考虑。在我准备设计之前,我针对图书管理进行了一些需求分析,运用了计算机信息化管理的方法,为图书管理过程形成一整套动态的管理。我这次毕业设计的图书管理系统采用Microsoft Visual Studio 2010为开发工具,数据库采用Microsoft SQL Server 2005。

图书管理系统的总体任务实现学校图书管理的系统化、规范化和自动化。

 

关 键 词:SQLServer2005,管理系统,图书馆,信息

Abstract :School books for the library management system and other departments to provide a platform for the books, readers, such as the efficient management of its span to be completed to update the book, book readers, book readers, to borrow books, such as overtime charges span the task of the system is able to Good for library services, but also a good service for readers in the span of this design, I directed huaiyinshifan School of Informatics software had a library management needs analysis, change management before the hand-book and low efficiency of some of the drawbacks of using Computer information management, I graduated from the design of the library management system for Microsoft Visual Studio 2005 development tools, database using Microsoft SQL Server 2005.

System development to achieve the overall mission of the school library management and systematic standardization and automation span

Key words: school library management system and needs analysis, design, database design, system

目 录

1 前言 4

1.1系统开发背景 4

软件的基本平台 4

系统概述 4

2开发技术的简介 5

2.1 ASP.NET简介 5

2.2 C#简介 6

2.4 Microsoft Visual Studio简介 6

3系统需求分析 7

3.1 系统的功能要求和性能要求 7

3.2 系统的功能模块图 7

4系统数据库设计 10

4.1数表的结构 10

4.2数据字典 12

4.3数据实体E_R图设计 12

5系统实现 12

5.1 登录窗口的设计与实现 13

5.2图书馆信息管理界面 14

5.3读者界面管理 16

5.4图书管理 16

6 测试 23

6.1模块功能完整性测试 23

6.2数据库功能和权限分配测试 23

总 结 25

参考文献 26

致谢 27

1 前言

1.1系统开发背景

如今是飞速发展的信息时代。在各行各业中离不开计算机信息化处理。使用计算机进行信息控制,不仅缩短工作时间,而且具备很高的安全性。面对复杂的信息管理,计算机能够充分发挥它本身优势。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。为了帮助人们更好的查询图书馆的各方面信息,就需要提供最好的服务,提供最完善的设施和最先进的技术。在信息时代,更重要的是还必须要有一个完善的管理信息系统。本系统就是一款基于B/S结构的图书管理系统,它可以借用互联网的优势,方便快捷的实现读者和管理者的交户,方便管理者在第一时间了解读者的需求,及时做好应对措施,从而可以使经营者在竞争日益激烈的图书管理行业中取得优势!

软件的基本平台

.NET技术基于平台和服务器的互相独立, 开发人员能够利用这些丰富的客户端和服务器端框架轻松构建以客户为中心的 Web 应用程序,这些应用程序可以集成任何后端数据提供程序、在任何当前浏览器内运行并完全访问 ASP.NET 应用程序服务和 Microsoft 平台。

本系统是在Windows 7系统下,使用Microsoft Visual Studio 2010和Macromedia Dreamweaver 8工具结合的方式开发的,数据库使用MySQL。

系统概述

“淮阴师范学院图书管理系统”是典型的信息管理平台, 其开发基于B/S模式的网上管理系统,采用的是.NET +MSSQL模式。Servlet采用的是IIS,开发工具使用Microsoft Visual Studio 2010。

本图书管理系统主要是针对淮阴师范学院而开发的。从功能上来说,系统具有一切基本功能,系统以Web界面与用户交互,为用户提供信息并接受其操作,同时通过数据库管理系统来存储信息数据。系统实现了对信息数据的浏览、查询、编辑和管理等基本数据库操作,采用了模块化设计方法,根据用户的需求及程序的应用与维护的易用性,将各个部分置于不同的模块当中,方便了程序的扩展与维护,同时建立了程序功能复用的基础。

用户在浏览系统时首先看到的就是系统登陆页面。在登陆页面用户可以输入用户名和密码登录到系统,进行图书信息的管理。管理界面聚集了大量的信息。

2开发技术的简介

2.1 ASP.NET简介

ASP.NET 是统一的 Web 应用程序平台,它提供了为建立和部署企业级 Web 应用程序所必需的服务。ASP.NET 为能够面向任何浏览器或设备的更安全的、更强的可升级性、更稳定的应用程序提供了新的编程模型和基础结构。

剩余内容已隐藏,请支付后下载全文,论文总字数:17795字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;