24小时论文定制热线

热门毕设:土木工程工程造价桥梁工程计算机javaasp机械机械手夹具单片机工厂供电采矿工程
您当前的位置:论文定制 > 毕业设计论文 >
快速导航
毕业论文定制
关于我们
我们是一家专业提供高质量代做毕业设计的网站。2002年成立至今为众多客户提供大量毕业设计、论文定制等服务,赢得众多客户好评,因为专注,所以专业。写作老师大部分由全国211/958等高校的博士及硕士生设计,执笔,目前已为5000余位客户解决了论文写作的难题。 秉承以用户为中心,为用户创造价值的理念,我站拥有无缝对接的售后服务体系,代做毕业设计完成后有专业的老师进行一对一修改与完善,对有答辩需求的同学进行一对一的辅导,为你顺利毕业保驾护航
代做毕业设计
常见问题

河南牧业经济学院图书管理系统开发

添加时间:2019/07/24 来源:大连理工大学 作者:章茜
本图书馆管理系统是在MyEclipse6.5设计开发环境下,J2EE作为平台,采用Struts框架、SQLServer2005数据库和JSP网络编程语言对B/S模式的设计开发与实现。系统基本上实现了预定的各项功能,达到了设计目标的各项任务指标。
以下为本篇论文正文:

摘要

  由于现代科技的发展和时代的进步,特别是由通信和计算机等领域的飞速发展,使得人们的生活和工作成效获得飞速的提升,计算机信息处理系统进入人类生活更加彻底地改进了过去繁琐纷繁的手工运作工作方式。图书管理系统为河南牧业经济学院管理体系中的一个关键组成部分,经过对河南牧业经济学院图书管理方法加以研究调查,设计与实现了基于该学院的图书管理系统。

  本文的所做的主要工作如下:

  本系统主要包含图书管理和系统用户权限管理两大功能。其中图书管理重点包括如下模块:图书借阅管理模块、科目和分类管理模块、图书归还管理模块、图书信息管理模块;系统管理重点包含用户信息管理模块和河南牧业经济学院信息管理模块。关于用户权限功能,分管理员身份和普通用户身份,管理员具备操作上述所有模块的操作超级用户权限功能,而普通用户具有图书信息查询权限功能以及借阅和归还权限功能。

  本系统是在开发平台My Eclipse 6.5上基于JSP行动态网页界面的设计,并使用了Struts2、Spring2.5和Hibernate3等开源框架,通过JDBC驱动和数据库进行无缝连接,且数据库采用主流的SQL server 2005。论文还系统阐述了图书管理系统的系统测试。通过测试,本图书馆管理系统用户交互界面友好、系统可维护性好、系统运行稳定,能够确保图书管理的客观需求,提升图书管理的质量和效率。

  最后,论文将河南牧业经济学院的图书信息管理系统的设计和实现作了总结,并提出了系统的不足之处和后续工作展望。

  关键词:图书管理系统;JSP;开源框架

Abstract

  Due to the advances of current technology and science, especially in the developed of the computer rapidly and communication-related industry, the work efficiency with people has been greatly improved, and the introduction of computer information processing system has revolutionized the operation and management of complex systems. Library management system is an important part of management mechanism in one university, which was developed based on its research operation and management mechanisms for Henan University of Animal Husbandry and Economy.

  The main research works of the dissertation are as following:

  This system has main features, library management and system user permissions management. Library management is mainly related to library information module, lending module, returning module, accounts and category management module;  system user permissions management included university information management module and user information management module. For permission issues, administrator and ordinary user are identified, the administrator has the priority of operating all of the above modules, while ordinary user has priority of querying, borrowing and returning books.

  The system development platform My Eclipse 6.5 JSP-based dynamic web interface design, and use of open source frameworks of the Struts2, Spring2.5 and Hibernate3 seamless connectivity through JDBC drivers and database, and the database is to mainstream SQL server  2005.  The  paper  also  describes  a library  management  system,  system  test systematically. By checking, the library management system is stable, can be maintained easily and has a user-friendly interface. This system can also meet the actual requirement of the library management, which can improve the quality and efficiency of its service by using it.

  Finally, the paper concluded the design and implement of library management system, and some further problems to be improved are also anticipated.

  Key Words:  Library Management System; JSP; Open-source Framework

  21世纪是迅猛发展的信息时代,各行各业各领域目前都离不幵信息的存储和处理,这就是计算机被广泛应用于信息管理系统的重要趋势。计算机能够采集、存储和处理信息功能,使用计算机进行信息的控制和处理,不仅可以提高工作效率,而且能极大的提高系统安全性。特别是针对复杂的数据和信息管理,计算机能够充分发挥它的专有特性,本系统就是为了针对数以万计图书数据存储和管理而设计的。早前图书都是以手工工作操作管理的,随着信息时代和社会的发展,越来越多地图书馆釆用计算机图书管理系统来实现,这样可以得到更好更高效地的管理。对于图书馆而言,一个功能完备的图书管理系统是已成为图书馆重要的管理功能,它可以很大程度上节省人力和物力资源。已有的图书管理方式不仅需要大量人力同时需要大量财力和物力,而且极易造成许多错误的产生。面对图书馆数以万计的图书、纷繁复杂的读者信息以及频繁更替的借还书信息,传统的手工操作和记录方法,不但管理起来极其不方便,而且极易容易出现漏洞,进而导致巨大的损失。因而设计一个信息化、智能化、系统化的图书信息管理系统是至关重要的,合理采用计算机应用管理系统的模块研究将给读者的借阅信息管理、无以计数的书籍管理、信息管理等自动化控制,将会使图书管理工作大为减轻、方便友好的图形用户界面、简便的操作、完善的数据库管理功能,将会使图书管理系统最大限度的应用于现代化图书管理成为图书管理员的得力助手⑴。本文首先概述了一个图书信息管理系统的一般设计方式,然后具体描述了整个图书应用系统的设计方案,阐述了设计系统和开发实现的过程,并对各模块部分进行了详尽的分析和描述,最终达成一个完整的设计方案和系统实现。

  由于河南牧业经济学院图书馆图书的藏书数量大、种类多,如果把全部馆藏藏书准确无误地快速地检索、分门别类,手工工作难以实现,通常是尽管找到了图书的详细信息,但馆中显示此书不在馆内或者已被其它师生借阅。若图书馆的藏书数量显示越多,则手工操作困难问题越发显着[2]。

  若还书、借书工作量越大,则显示图书馆的作用和功能越重要,接着还书登记、实存图书、借书的更新加上借出图书遗失、超期等模块功能的操作,其工作量信息之多,通常为人工操作无法完成和胜任的,并且往往会显现那样的或者这样的问题。

  图书馆的图书应依据瞬间变换地科学技术发展和现实工作需求随时添加和更新,但是因为藏书数量数以万计且图书种类纷繁复杂,同时人为破坏、自然损耗,让图书的统计工作无法随时实现,因此藏书的更新受到无法预计的困难,同时藏书的知识结构也不能跟随科学技术的进步而发展。

  随着计算机在各行业各领域的大量采用,计算机已渐进形成为未来科学技术前进的标志。河南牧业经济学院图书馆,在曰常运行管理工作中总是面对大量的的书籍信息、读者信息以及它们二者之间互相作用带来的还书信息和借书信息。因而要求对还书信息、借书信息、书籍资源、读者资源进行系统管理,随时了解每个环节中信息的变化,必须将由此而引起的信息记录加以及时操作,为了提升河南牧业经济学院图书馆对归还和图书借阅的自动化工作,可以更加及时满足师生用户的需求,提升图书馆信息管理工作效率,下面将设计图书信息管理系统,以达到高效地管理归还和借阅图书的目标[3]。

  图书信息管理系统的重要功用为设计系统用户权限和图书信息管理两个模块功能自动化管理。针对上述两个模块,其中图书信息管理模块主要包含科目和分类管理模块、图书归还管理模块、图书借阅管理模块、图书信息管理模块;此外系统管理包括用户信息管理模块和河南牧业经济学院单位信息管理模块。针对用户权限功能,分普通用户和管理员身份,管理员具备操作上述所有模块的操作超级用户权限功能,而普通用户具有图书信息查询权限功能以及归还和借阅权限功能。

  本论文预期的任务为:设计并实现一个图书馆信息管理系统。完成该系统后,管理员经过可靠安全的数据库管理和存储,简便的对图书馆馆藏的信息资料进行管理,标准化地对师生等信息进行管理,对级别不同用户给予不同的权限,也可以经过互联网为读者提供更为方便迅捷地检索服务和在线查询,进而获得提升图书馆馆藏信息利用效率的目标。

  论文设计和实现了图书信息赞理系统,它依据用户的权限不同,对图书馆馆藏的各类信息加以修改或查询、删除、添加操作。论文按照下列七个章节进行组织:

  第一章是绪论,针对设计和实现图书管理系统的选题背景、研究内容和目的、研究意义和方法作了基本的介绍,确定研究论文的整个框架。

  第二章是系统实现的平台和幵发环境介绍,包括SSH、ExtTS、Web服务器和数据库系统软件SQLServer2005,以及MyEdipse开发环境。

  第三章为系统可行性和需求分析,本章节主要为系统可行性分析、对用户基本需求进行分析、描述了系统功能需求和业务流程同时一些科技技术性能的描述。

  第四章为数据库设计,详细概述了本系统中数据库的设计结构,描述了数据库的概念设计和逻辑结构设计。

  第五章是本论文的核心,详细介绍了图书管理系统的具体实现以及结果展示,也分析了一些富有代表性的模块代码解析。

  第六章是系统测试,包括系统模块测试、集成检测和验收检测。

  第七章为全文总结与展望,该部分对全文作了系统总结以及对未来图书信息管理系统的展望。

河南牧业经济学院图书管理系统开发:

系统登录界面
系统登录界面

普通用户的图书查询界面
普通用户的图书查询界面

管理员登陆的主界面
管理员登陆的主界面

图书管理模块
图书管理模块

编辑图书信息窗口
编辑图书信息窗口

借阅管理模块
借阅管理模块

图书归还成功消息框
图书归还成功消息框

分类管理模块
分类管理模块

用户管理模块
用户管理模块

系统出错提示页面
系统出错提示页面

图书管理员子系统功能测试截图
图书管理员子系统功能测试截图

目录

  摘要
  Abstract
  1 绪论
    1.1 选题依据
    1.2 目前图书管理系统存在的问题
    1.3 课题意义及优势
    1.4 论文的组织结构
  2 开发平台与工具
    2.1 SSH框架
      2.1.1 Struts介绍
      2.1.2 Hibernate介绍
      2.1.3 Spring介绍
    2.2 Tomcat服务器
    2.3 MyEclipse平台
    2.4 SQL Server2005数据库
    2.5 ExtJS介绍
    2.6 系统开发平台工具简介
  3 系统可行性及需求分析
    3.1 可行性分析
      3.1.1 技术可行性
      3.1.2 经济可行性
    3.2 图书管理系统需求概述
      3.2.1 系统目标
      3.2.2 用户类和用户特性
    3.3 图书管理系统需求模型
      3.3.1 功能描述
      3.3.2 管理员用户详细功能描述
      3.3.3 普通用户功能描述
    3.4 系统功能结构图
    3.5 系统流程图
    3.6 系统开发运行环境
      3.6.1 硬件环境要求
      3.6.2 软件环境
  4 系统总体设计分析
    4.1 系统数据库的概念设计
    4.2 系统数据库的逻辑结构设计
    4.3 系统总体设计
      4.3.1 系统设计概述
      4.3.2 概念结构设计
      4.3.3 物理结构设计
    4.4 系统详细设计
      4.4.1 系统设计概述
      4.4.2 具体模块设计
  5 详细系统实现
    5.1 实现环境及技术方案
    5.2 登陆界面
    5.3 普通用户功能实现
    5.4 管理员功能具体实现
      5.4.1 图书信息管理模块
      5.4.2 图书借阅管理模块
      5.4.3 图书归还管理模块
      5.4.4 科目及分类管理模块
      5.4.5 河南牧业经济学院管理模块
      5.4.6 用户管理模块
  6 软件测试
    6.1 软件测试的方法与步骤
    6.2 检测用例设计与检测用例的运行过程及检测结果分析
      6.2.1 模块检测
      6.2.2 集成测试
      6.2.3 验收测试
    6.3 评价
  结论

(如您需要查看本篇毕业设计全文,请您联系客服索取)

相关内容
相关标签:JSP毕业设计
好优论文定制中心主要为您提供代做毕业设计及各专业毕业论文写作辅导服务。 网站地图
所有论文、资料均源于网上的共享资源以及一些期刊杂志,所有论文仅免费供网友间相互学习交流之用,请特别注意勿做其他非法用途。
如有侵犯您的版权或其他有损您利益的行为,请联系指出,论文定制中心会立即进行改正或删除有关内容!