xx省中小学省级标准化学校建设图书管理系统软件设计大学本科毕业论文.doc
《xx省中小学省级标准化学校建设图书管理系统软件设计大学本科毕业论文.doc》由会员分享,可在线阅读,更多相关《xx省中小学省级标准化学校建设图书管理系统软件设计大学本科毕业论文.doc(40页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、河北省中小学省级标准化学校建设图书管理系统软件摘 要 随着日前科技发展日益迅猛的需要,信息产品的要求也越来越高,人们日益发现书籍作为知识力量传播的载体已经无法满足人们的需求,于是出现了电子书籍等高科技产品。现今的图书管理系统却少有能跟进时代需求的较为完善的系统。除此之外,当前我国仍存在着一个严峻的现象:一般的中小学校虽然设有图书馆,却没有一套完整的管理系统,不能对书籍、信息等拥有一套合理的、健全的操作管理。这不仅使得图书的管理混乱、来源去向无法追踪,同时也影响了学生们对图书的借阅,更是影响了学生们的全面发展、影响了我国人才的培养。 为了解决以上问题,特地为河北省中小学的图书馆设计了本系统。本系
2、统主要分为五大功能:图书管理、读者管理、借阅管理、条形码打印、统计报表。五大功能各自坚守自己的岗位,通过ConnDB类与数据库相连,并相互建立依赖关系。于此同时,为了避免书籍杂乱无章存放的现象,本系统要求首先需要为图书馆的书架信息进行分类存储,才能添加书籍并要求书籍信息内存储与其相关的存放位置及书架信息。除此之外,为了融入现代高速发展的信息科技时代,本系统在现有的基础上,还添加了电子图书的录入、存储与阅读等的功能,保证了图书不会单一枯燥。针对河北省中小学人数不多、图书馆里馆藏书籍数量不多的特点,本系统为图书管理等的操作均采用了简单式的能满足基本功能的方法。为了适应高校拥有多个分校、多个图书馆分
3、区的特点,本系统采用了C/S模式并提供书架管理以协助学校的图书分区储存。为了保护图书信息的安全,本系统采用sql server2012设计了相关数据库,并能新添了一名可登陆用户,并允许且只能允许服务器使用此身份访问数据库。本文介绍了在.NET平台下利用C#语言、采用C/S模式实现河北省中小学省级标准化学校建设图书管理系统软件基本功能的全过程。首先从图书信息管理的实际情况出发,为系统的开发背景、需求分析、设计原则进行了相关阐述,然后为系统的详细设计和功能实现与测试进行了相关叙述,最后为对本系统的总结与展望。关键词: 图书管理系统 ;SQL Server2012 ;C# ;.NET ;visual
4、 studio2012The construction of the school library management system software provincial standards in primary and secondary schools in Hebei Province Abstract With the increasingly rapid development of a science and technology,information products are increasingly high requirements, people increasing
5、ly find books as the carrier of knowledge power transmission has been unable tomeet the needs of people, so the emergence of electronic books and other high-tech products. The books management system management system nowhas more perfect system to follow the requirements of the times. In addition,th
6、e current our country still has a serious phenomenon: the general schoolalthough a library, but not a complete set of management system, not on the books, information has a set of reasonable, perfect operation management.This not only makes the book management confusion, comes to impossible to trace
7、, but also affected the students to borrow books, but also affect theoverall development of students, training of the talents in China.In order to solve the above problem, specially designed the system for theprimary and middle schools in Hebei province library. This system is mainlydivided into fiv
8、e functions: books management, reader management, library management, bar code printing, statistical report. Five major functions of eachstick to their posts, ConnDB and database connected by, and establish dependencies. At the same time, in order to avoid books be storedphenomenon, this system requ
9、ires first need to be classified storage for the library shelves to add information, books and books information storagerequirements associated with location information and bookshelf. In addition, in order to fit in with the rapid development of modern information technologyera, the system on the e
10、xisting basis, add the electronic book entry, storageand reading and other functions, to ensure the books can not single and boring. Collection of books not much number according to the characteristics of primary and secondary schools in Hebei province are few in number, the library, the system for
11、library management operation using the method ofsimple type can meet the basic function. In order to meet the multi campuslibrary, a plurality of partition, the system uses the C/S mode and provide the shelf management to assist school books partition storage. In order to protectthe information secu
12、rity, the system design related database using SQLserver2012, and can add a login user, and allows only allows the server to access the database using this identity. This paper describes the use of C# language, using C/S mode to realize the whole process of construction of school basic functions of
13、library management system software provincial standards in primary and secondary schools in Hebei Province under.NET platform. First, from the actual situation of library information management, system development background, needs analysis,design principles are described, and then the description a
14、nd implementation of test for detailed design and function of the system, finally the summary and Prospect of this system.Keywords: library management system; SQL Server2012; C#;.NET; visualstudio2012 目 录1 绪论11.1 背景11.2 目的11.3 意义12 设计理论与技术基础32.1 设计原则32.2 管理理论32.2.1 MIS理论32.2.2 图书管理32.2.3 读者管理32.2.4
15、借阅管理32.3 人机交互理论32.3.1 人机交互的特点与要求42.4 C#语言的支持42.5 数据库的支持43 需求分析63.1 确认目标63.1.1 功能需求63.1.2 性能需求93.1.3 环境需求93.1.4 可靠性需求93.1.5 安全保密要求93.1.7 资源使用需求103.2 面向对象的分析103.2.1 系统分析103.2.2 相关用例图124 系统设计144.1 数据库设计144.1.1 数据库分析144.1.2 数据库概念设计144.1.3 数据库逻辑结构设计164.2 服务器与客户端的设计234.2.1 服务器与客户端之间的联系设计234.2.2 服务器数据建模234
16、.2.3 客户端数据建模255 设计实现与测试265.1 登陆功能265.2 主界面265.3 系统设置275.4 图书管理275.5 读者管理285.6 借阅管理285.7 书架管理295.8 条形码打印305.9 统计报表305.9.1 对书籍的统计305.9.2 对读者的统计315.10 功能测试326 总结与展望34参考文献35致谢361 绪论1.1 背景(1)开发背景传统的方式首先要把买来的图书资料登记到资料本上,再给每本书分类贴上标签及制作和标签想对应的图书分类卡票,最后图书分类卡片按类别分别放置在文件柜里。对于有图书证的学生或教师来说,还要对他们的资料做一定的记录。并且在人们来借
17、书的时候,首先持证者要去存放图书分类卡片的文件柜里查找想借的书是否在架,如果卡片存在,再按照图书分类卡片在相应的书架上找到需要的图书,然后登记持证者的借还书时间和在书签条上写下借还书记录,等等。无论是对于图书的管理还是对借阅的管理,都十分复杂不方便。 而在图书管理系统中采用计算机管理图书是一种计算机应用技术的创新,它解决了传统复杂的纯手工方式,避免了图书管理与借阅等流程中的繁琐细节,并且带来了方便了对图书与读者的统计。(2)图书管理系统产生的背景 图书管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立数据库一致性和完整性
18、较强、数据安全性较好的库,后者则要求应用程序功能完备,易使用等特点。 经过分析发现,采用visual studio开发工具可以有效便捷地对数据库进行操作,采用sql server可以创建一个较为稳定、安全的数据库,且二者可以相互操作,还可以采用visual studio开发工具方便快捷地随意生成、替换所需控件,方便了窗体的设计。于是,在此基础上,首先建立了一套数据库、服务器、客户端相互连接的基本体系。再经过对初始原型系统的不断修正和改进,不断努力实现能够满足用户需求的可行的系统软件。1.2 目的 为了实现书籍与其他文献的集中存储、分布管理,为了便于资料的便捷查询和安全控制,为了追踪书籍的来源、
19、去向、统计所有馆藏书籍信息,为了提高效率、减少人力资源,为了跟进时代的需求、社会的需要,为了广大莘莘学子的全面发展与综合素质的提高,编写了本系统。1.3 意义(1)提高了图书管理效率 友好、健全的图书管理系统不仅具有一种人性化的设计,还可以在不同情况下跟进用户需求进行不断的改进。在这种强大的支持下不仅可以不断减少管理员操作管理所耗费的精力,还可以避免管理人员操作的错误率,提高服务质量。(2)带动了学生看书的积极性 存在着不少中小学生认为自己一看书就犯困,然而上网时却来劲儿。而本系统嵌入了电子书籍的查看与阅读,紧密跟进时代的需求,不仅有效地避免了学生们的这一弊端,还可以促进学生们的积极性。(3)
20、提供了多元化、综合化的服务 跟进时代步伐的一套图书管理系统不仅实现管理服务的多元化、综合化,还有效地提升了网络信息资源的利用效率。具备登陆权限的人员,可以在任意地点下载客户端登陆进行查询、添加电子书籍、查看电子书籍等操作,打破了传统的单一服务形式。(4)提高了图书管理人员的综合素质 图书管理系统的应用为图书管理人员的工作职能带来了重大的变革,这要求图书管理人员应当具备较高的综合素质,在网络信息时代不断完善自己的知识体系。促使图书管理人员自觉地提高综合技能、熟练运用计算机技术,能够自主建立各种文献数据库、解答读者的问题,并指导读者如何获取其所需的资料信息。2 设计理论与技术基础2.1 设计原则
21、本系统秉承方便管理员操作的原则、即时保存与管理信息的原则、人机交互友好的原则、数据通讯流畅的原则、为人民服务的原则,全力为河北省中小学打造一个与时俱进的图书管理系统软件。力争完善系统的每一个重要环节,避免“蝴蝶效应”给系统带来的重大损失。2.2 管理理论 为了避免图书馆内读者对书籍频繁的借阅与归还带来的凌乱问题、为了解决书籍随意存放造成的杂乱无章问题等等,一个有组织、有效率的管理显得尤为重要。2.2.1 MIS理论 MIS(Management Information System)即管理信息系统,是一个以人为主导的,利用计算机硬件、软件、网络设备,进行信息的收集、传递、存储、加工、整理的系统
22、,以提高组织的经营效率。 管理信息系统是有别于一般的信息系统,因为它们都是用来分析其他信息系统在组织的业务活动中的应用。学术上,管理信息系统通常是用来指那些和决策自动化或支持决策者做决策有关的信息管理方法(例如决策支持系统、专家系统和主管支持系统)的统称。2.2.2 图书管理 图书管理为专门为图书而打造一套管理方案。它统计了图书的订购时间、订购价格、入库时间、出库时间、从属分类、存放位置等的信息。无论是入库还是出库,它都有一套体系记录其相关信息,并且需要判断是否可以进行该操作。2.2.3 读者管理 只有拥有相应权限的读者才能进行相关操作。与此同时,管理员需要统计所有读者的信息,并且记录该读者是
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- xx 中小学 省级 标准化 学校 建设 图书 管理 系统软件 设计 大学本科 毕业论文
限制150内