毕业设计(论文)图书信息管理系统

上传人:枫** 文档编号:486218320 上传时间:2024-01-04 格式:DOC 页数:150 大小:2.40MB
返回 下载 相关 举报
毕业设计(论文)图书信息管理系统_第1页
第1页 / 共150页
毕业设计(论文)图书信息管理系统_第2页
第2页 / 共150页
毕业设计(论文)图书信息管理系统_第3页
第3页 / 共150页
毕业设计(论文)图书信息管理系统_第4页
第4页 / 共150页
毕业设计(论文)图书信息管理系统_第5页
第5页 / 共150页
点击查看更多>>
资源描述

《毕业设计(论文)图书信息管理系统》由会员分享,可在线阅读,更多相关《毕业设计(论文)图书信息管理系统(150页珍藏版)》请在金锄头文库上搜索。

1、【摘要】在当前社会,各行各业越来越重视信息系统,信息自动化的作用也越来越大,使人们从繁杂的事务中解放出来,从而提高了工作效率。信息系统以其向着无纸化办公方向发展的特点受到了社会的普遍欢迎,每个企业都有很多物品信息的来往,而且随着时间的累积,企业规模的逐渐扩大物品信息的资料也会越来越多。因此,各类企业积极开发、应用用于企业物品来往管理的信息系统,然而企业对公司内部的各种商品交易统计管理工作还停留在纸介质的基础上,这种手工管理方式已经越来越不适应企业的发展要求了,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。为了让图书馆物质管理更加合理化,信息化,时代

2、化,节省人力物力,提高效率,减少出错情况,避免大量重复性的工作。经过对图书馆实际情况的调查、分析,结合本人所学知识,开发了此图书信息管理系统,更加方便的管理与图书相关的各类信息。本系统以图书馆实际情况为背景而设计开发的,界面友好,使用简单方便,功能齐全,能够将与图书馆相关的各方面信息有机结合起来,主要包括系统用户(员工)职工(教师)信息、学生信息、图书信息、供货商信息、图书订单信息管理;图书信息、职工和学生信息查询等功能,能满足对图书管理的基本要求;还包括了图书信息的统计、借书与还书功能、简单的聊天互动界面、系统用户的登录认证和权限的划分、管理系统的简单锁机功能、系统数据的备份、良好的帮助环境

3、、订单和供货商信息的打印。是一个能够独立运行的信息管理系统,由管理员对用户进行权限管理,适合多用户操作。对于不同的用户,在本图书信息管理系统中的权限不尽相同。【关键词】信息 管理 数据库 借书 还书 统计 备份和还原目 录前 言9第一章 开发背景10第一节 项目提出的意义10第二节 开发目的10第三节 应用目标11第四节 系统特点11第五节 软件配置11一、操作系统选择11二、数据库选择12三、开发工具介绍12四、项目后期计划13第二章 可行性分析和需求分析14第一节 可行性分析14一、经济可行性14二、技术可行性15三、社会可行性16四、法律可行性16五、管理可行性16第二节 需求分析17一

4、、理解需求18二、功能需求19三、数据流图19第三章 系统设计21第一节 系统模块划分21第二节 数据库设计25一、数据库设计概述25二、数据库需求25三、E-R图分析26四、数据库逻辑结构设计29第三节 系统流程分析33第四章 系统实现34第一节 主窗体34第二节 登录界面34第三节 借书系统35第四节 还书系统36第五节 功能模块37第五章 系统的测试44第一节 测试的基本层次44第二节 测试的实施45结 论48结束语49参考文献50附录 源代码51前 言随着人类社会的发展,人类对知识的需求也不断地增长。在这种形势下,书籍就渐渐地成为人们获取并增长知识的主要途径,而图书馆就自然而然地在人们

5、的生活中占据了一定的位置。学校作为教书育人的中坚力量,图书馆的作用更是举足轻重。学校图书馆要做到安全顺畅的运转,为广大同学提供良好的服务,就必须有一套完善健全的运行管理机制,在信息化的时代,选择一款“学生图书馆管理系统”软件成为各个学校的首选。联系实际,考虑各层次学校的情况,软件本身要求易学,界面友好,容易掌握,可以较简单方便的管理各种图书信息;硬件的配置要求不能太高,这样可以很好的适应当前的学校图书馆。在开发思路上,由于学校图书馆不存在商业利益,所以系统设计开发的周期要短,成本要低。系统的总体特点应该是方便、简单、实用。图书馆信息管理是图书馆经常遇到的问题。随着图书馆各方面的不断完善,图书馆

6、每日要处理的事务越来越多,对信息的准确度也要求越来越准确。为了让信息能够更好的管理,以减少对图书馆财产和各方面的损失,传统管理办法已基本不适应新形势的要求。在计算机飞速发展的今天,应用数据库技术实现企业信息管理是必要的工作,应用图书管理系统对图书馆的图书信息(图书馆日常事务中的一种)进行管理,既能够提高工作效率,又能提高工作水平。作为计算机应用的一部分,使用计算机对图书馆信息来往进行管理,具有手工管理所无法比拟的优点.如:检索迅速、查找方便、可靠性高、存储量大、保密性好、成本低等。这些优点能够极大地提高的效率,也是图书馆管理工作科学化、正规化管理的重要条件。现代图书馆图书信息管理工作的信息量越

7、来越大,而且信息的密度不断提高,靠传统的管理方法和人工操作手段已经无法搞好图书馆日常信息管理工作。而计算机作为数据处理系统,已逐渐成为企业管理现代化的重要手段,在企业管理中正在发挥着重要的作用。图书信息管理系统能够为图书馆管理者提供充足的信息和快捷的查询手段。如果企业使用传统人工的方式管理企业物品往业,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间长了,将产生大量的文件和资料,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。综上所述,开发一个图书管理系统是十分必要

8、的。第一章 开发背景第一节 项目提出的意义信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到社会生活的各个领域。计算机与人类的关系愈来愈密切,然而还有人由于计算机操作不方便继续用手工劳动。为了适应现代社会人们高度强烈的时间观念,使用图书管理系统软件对图书信息进行管理将会为图书馆物品管理带来了极大的方便。第二节 开发目的本项目名称为图书管理系统。系统功能主要包括:能够存储一定数量的图书信息,并方便有效的进行相应的书籍数据操作和管理、能够对一定数量的读者进行相应的信息存储与管理;能够提供一定的安全机制,提供数据信息授权访问。所以,为企业开发图书馆图书信息管理系统的目的是:为了图书馆管理图

9、书的工作更方便。 为了减轻管理人员的工作负担。节约资源,提高物品信息的精确度。方便快速操作,精简人员,节约开支。提高物品管理的自动化、现代化水平,采用计算机代替手工劳动,规范物品管理的操作过程。第三节 应用目标通过本系统软件,能帮助图书馆管理人员利用计算机,快速方便的对物品进行管理、输入、输出、查找等所需操作,使散乱的物品信息能够具体化,直观化、合理化。从而提高物品管理的自动化、现代化水平,采用计算机代替手工劳动,规范物品管理的操作过程。使用图书管理系统软件对图书信息进行管理将会为图书馆物品管理带来了极大的方便。第四节 系统特点本系统具有以下特点:功能全面,操作简单,功能得到拓展。能够将图书馆

10、各方面的信息(包括员工、教师学生信息、图书信息、图书订单和供货商信息等)有机结合起来。界面友好,使用简单方便,因为用户一般都不是计算机专业人员,系统的设计首先要能使用户能够容易地掌握该系统,且能很方便的使用该系统,从而进行更加便利的管理。本系统是一个基于C/S技术的系统,实现了数据的集中管理,提供最大程度上的数据共享,在保障了数据的一致性的同时,降低系统的维护工作量。在数据库操作技术上以ADO.NET数据库访问技术和SQL语言为主。第五节 软件配置软件配置主要包括数据库选择、操作系统的选择、开发工具的选择。图书管理系统的软件配置要根据用户对系统的稳定性要求、系统的容量以及用户的维护水平来确定。

11、一、操作系统选择用户习惯使用微软的Windows操作系统对Windows系统的操作比较熟悉,管理员维护Windows操作系统水平较好,因此推荐选择Windows XP作为开发和测试平台,后期的运行环境也推荐选择Windows XP系统。二、数据库选择国际国内的主导关系型数据库管理系统有SQLServer、ORACLE、SYBASE、ACCESS和DB2。SQLServer 是大中型数据库,可以适合大容量数据的应用。SQLServer具有功能强大,操作简单,易于维护等诸多优点,是每个企业开发系统的优先选择对象,而其提供的友好界面,能使普通的管理人员快速入手,所以我选择了SQLServer 200

12、5作为系统的数据库。SQL Server 2005 还为您的数据管理与分析带来了灵活性,允许单位在快速变化的环境中从容响应,从而获得竞争优势。从数据管理和分析角度看,将原始数据转化为商业智能和充分利用 Web 带来的机会非常重要。作为一个完备的数据库和数据分析包,SQL Server 2005 为快速开发新一代企业级应用程序、为企业赢得核心竞争优势打开了胜利之门。作为重要的基准测试可伸缩性和速度的记录保持者,SQL Server 2005 是一个具备完全 Web 支持的数据库产品,提供了对可扩展标记语言 (XML) 的核心支持以及在 Internet 上和防火墙外进行查询的能力。三、开发工具介

13、绍本系统所使用的开发工具是Visual Basic 2008 。Visual Basic 2008是Microsoft Visual Studio 6.0 可视化工具中的一个开发系统。是一个用于快速开发基于Windows的客户机/服务器应用程序的高效工具,与以前各版本相比Visual Basic 2008具有以下新特点: 提供了高效能的源码编译器,使应用程序得到优化; 提供了新的比其他数据访问接口更加方便,更加全面的数据访问接口ADO(ActiveX Data object),能访问除了标准的关系型数据库(如 Access Foxpro SQL server 等)中的数据库外,还能访问邮件数据

14、,Web上的文本或图形目录服务器等信息; 提供了动态的HTML页面设计器; 提供了WEB CAASS设计器; 提供了高效的帮助环境;Visual Basic 6.0开发软件的优势: 可视化程序设计; 面向对象的程序设计; 事件驱动的编程机制; 高度的扩充性; 支持大型数据库的连接与存取操作。本系统的前端开发工具Microsoft Visual Basic 2008是Microsoft公司推出的具有战略性发展的新一代开发平台。它将Microsoft公司的所有编程语言的开发环境统一起来,可以创建、配置和运行Web服务以及Windows平台的应用。.NET框架中,所有的编程语言,都将生成托管代码,并

15、且可以一次编写,随处运行。在.NET框架中vb语言,充分利用了.NET框架的优点,又具有严格的类型安全,版本控制及无用单元收集等。vb面向对象可视化编程的特点,有利于系统的开发,鉴于Visual Basic有如此强大的功能,我选用Microsoft Visual Basic 2008来完成这个图书信息管理系统。四、项目后期计划本管理系统是一款图书馆管理系统,所涉及的功能为图书馆相关的一切事务。系统功能主要包括:图书信息的管理、图书馆员工信息的管理、学生信息的管理、职工信息的管理、图书供货商信息的管理、与供货商相关的图书订单信息的管理。除了这些功能之外,本管理系统还新增加了图书馆员工辅助功能备忘录(方便记忆)和特色的即时即用图书馆管理系统聊天功能(实现互动交流);另外,本管理系统还增加了锁机功能。所谓锁机并不是锁定了计算机,而是锁定了正在该计算机上使用本系统的管理员操作界面。该工能的实现是靠弹出一个密码对话框,需要输入锁机密码才能再次在不退出系统的情况下继续使用本系统,当管理员点击锁机时,管理员操作界面已经没有了。在本系统的管理成员之

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号