随着信息数据的日益增长,依靠传统的手工处理工作的模式无法适应于人们的需求,传统手工处理图书馆的借书还书工作的模式为:读者将所需要借的图书和借阅证交给图书管理人员,图书管理人员将每本描述图书的信息和读者的借阅证放在小方格里,并在借阅证和每本书贴的借阅条上填写借阅信息,这样就完成了借书过程。还书时,读者将要还的书交给图书管理人员,图书管理人员根据所还图书的图书信息找到相应的书卡和借阅证,修改、添加还书信息,这样就完成了还书过程。显然利用这种方式处理图书的借阅与归还存在着诸多的弊端,如处理过程手续繁琐、工作量大、效率低下、浪费大量的人力和物力、不可避免的存在出错率高等问题,同时对于大量资料的查询、更新及文护存也在着不同程度上的困难。在相对的时间下不能够保证高质量、高效率的工作,所以推行现代化的图书馆管理系统势在必得,当然系统的设计必须与社会需求紧密配合,这样才能够有效的解决传统手工处理图书管理信息所存在的各种问题[7-9]。
1.2选题意义
计算机技术的普遍推行使得计算机的应用成为现代科技的重要组成部分,而图书馆管理系统应用则是图书馆现代化的核心和主导部分,基于以前的人工管理方式在这个追求效率的信息化社会中立显出各种弊端,所以图书馆管理也要迈向信息自动化、智能化[10]。本系统着力实现将图书馆人工管理工作转换为计算机管理,将图书信息数据化,使图书管理工作更加规范化、高效化、程序化,尽可能的避免图书管理过程中的随意行,提高信息处理的效率,能够准确、有效、及时的查询、检索和修改图书的相关信息。因此能够在一定程度上提高管理人员的工作效率,也为读者提供更好的服务质量。
2.开发环境及技术介绍
2.1 ASP.NET
本平台采用ASP.NET 进行开发,ASP.NET是Microsoft公司推出的Web开发平台,也是目前最先进、特征最丰富、功能最强大的Web开发平台。这种程序架构是建立在通用语言上的。ASP.NET具有方便、灵活、性能优、生产效率高、安全性高、完整性强等特点,是目前主流的网络编程环境之一。
ASP.NET支持多种开发语言。其中C#语言是一种功能强大、面向对象的编程语言,它从C语言和Visual C++派生而来,是Microsoft公司.NET技术核心开发语言,因此本系统选择C#语言作为开发语言。
2.2 SQL Server
SQL Server 的数据管理和系统管理是图形化的操作界面,使数据管理更加直观、简单,提供了大量的编程接口使编程人员有更大的选择余地,提供数据仓储的功能使数据更容易被程序调用。SQL Server 可以完全满足本系统要求,因此选择SQL Server作为数据存储。
3.项目需求分析和总体设计
3.1项目需求分析
该系统主要用于实现学校内部图书馆的新书入库、权限设置、图书借阅、图书搜索、读者查询、图书信息调整等智能化管理过程。在使用操作过程中力求简单方便,图书管理人员只需略懂电脑知识便能操作自如,着力摒弃传统图书管理模式,尽力实现高效、方便、快捷的图书管理方式[11-13]。同时,读者在查询图书时也能够快速准确的搜索到相应的图书信息。
3.2系统设计的目标
上一篇:asp.net+sqlserver高校教师信息管理设计+源代码
下一篇:PHP+mysql图书管理系统设计+源代码

PHP+IOS的会议管理系统的设计+ER图

标准件经销管理系统【959字】

客户關系管理系统的发展与研究【1843字】

學生成绩管理系统的设计与实现【1741字】

港航管理系统门户网站之思考【2521字】

数字图书馆系统中的IP网络...

局域网图书资料查询系统【4032字】

AT89C52单片机的超声波测距...

志愿者活动的调查问卷表

C#学校科研管理系统的设计

10万元能开儿童乐园吗,我...

神经外科重症监护病房患...

中国学术生态细节考察《...

公寓空调设计任务书

承德市事业单位档案管理...

医院财务风险因素分析及管理措施【2367字】

国内外图像分割技术研究现状