号:
2012305023
重庆工商大学派斯学院
   
图书馆管理系统
课程名称
ASP.NET课程设计
   
12级计算机科学与技术
学生姓名
易  州
同组同学
马进、陶应仁
指导教师
程光德
2014
12
26

基于ASP.NET的图书馆管理系统设计与开发
摘要:本文论述的图书馆管理系统具有图书基本信息管理、图书查询、用户管理以及管理员管理等功能。本系统是各大中小学实现图书馆信息化管理的有效工具,同时本系统中采用的新技术可作为其他信息系统构建时的参考。
关键字:图书馆管理、系统,数据库
Abstract: Library management system discussed in this paper with books basic information management, the books inquiry, user management, administrator management functions. This system is the effective tool for middle and primary school library information management, and new technology adopted in this system can be used as a reference when other information system construction.
KeywordLibrary management; System; Database
一、引言
随着信息技术的迅猛发展,信息化已经渗透到社会生活的各个领域和各个层面,并日益成为提高效率,消除差错,节约成本的有效途径。20世纪60年代以来,在微电子技术和通信技术迅速发展的推动下,图书馆图书借阅管理也充分利用软件来进行管理,其目标是借助先进的信息处理技术和计算机网络技术来提高图书管理的效率和质量,将管理与办公活动纳入到自动化、现代化的轨道中。
1.背景
近年来,随着图书馆规模的不断扩大,图书数量也相应的增加,有关图书的各种信息量也成倍增加,面对着庞大的信息量,传统的人工方式管理会导致图书馆管理上的混乱,人力与物力过多浪费,图书馆管理费用的增加,从而使图书馆的负担过重,影响整个图书馆的运作和控制管理,以及人们要在大量图书中寻自己新欢的书本。
这样的管理方式存在着许多的缺点,如:效率低、人力和财力上开销大、管理图书时容易使图书摆放出错。在人们查图书时需要花费大量时间,容易使人们在图书时产生疲劳,从而放弃。
2.行性分析
通过开发图书馆管理系统使人力和财力都大大降低;提高了学校图书馆的管理水平,促进了管理的现代化等。在图书馆图书借阅管理系统中,一切的设计理念都是为了实现图书借阅的高效率和准确性。系统提供读者基本资料维护、查询图书等的管理,系统还具备图书的查询管理并提供进行相关信息。
从而使管理效率大幅度提高,使人们查阅图书方便,节约了大量时间。
二、需求分析
1.系统需求
本套系统的开发拟以电脑来代替手工办公模式,并可推广至各中小学图书馆、大学图书馆以及校外图书馆使用。在系统开发上,我们选取的工具是ASP.NET ,数据库采用Microsoft SQL Server 2012
2.功能需求
基于以上开发背景分析及目标定位,将“图书馆管理系统”划分成用户管理、管理员管理2大模块。各模块所完成的子功能如图2.1所示。
2.1模块划分图
3.运行需求
asp文件管理系统
服务器端配置:
1)、搭建web服务器,安装文件系统组件;
2)、安装SQL SERVER后台数据库;
3)、安装.NET 3.5
客户端配置:
世界之窗浏览器
三、总体设计
1.基本设计概念和处理流程
用户或管理员在运行本系统时,首先出现一个“身份验证”框,对用户或管理员身份进行确认,然后才能进入到相应的管理模块,如图3.1所示。
图3.1登录流程图
对于图书馆管理员来说,当新进入一批新书时,应将图书分类后输入图书的相关信息。当图书被借走或卖了时,管理员应及时修改或删除此图书的信息;并且要每过一段时间清查
图书,以便用户能得到准确的相关信息。