毕业论文基于web的图书管理系统.doc
《毕业论文基于web的图书管理系统.doc》由会员分享,可在线阅读,更多相关《毕业论文基于web的图书管理系统.doc(59页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、. .毕业设计论文中文题目:基于WEB的图书管理系统的设计与实现学习中心:XX大学教学站 专 业:计算机科学与技术姓 名:XXXX学 号:XXXXX指导教师:XX2021 年11 月05日远程与继续教育学院交通大学毕业设计(论文)承诺书本人声明:本人所提交的毕业论文?基于WEB的图书管理系统的设计与实现?是本人在指导教师指导下独立研究、写作的成果。论文中所引用的他人无论以种式发布的文字、研究成果,均在论文中明确标注;有关教师、同学及其他人员对本论文的写作、修订提出过且为本人在论文中采纳的意见、建议均已在本人致辞中加以说明并深致意。本人完全意识到本声明的法律结果由本人承担。本毕业论文?基于WEB
2、的图书管理系统的设计与实现?是本人在读期间所完成的学业的组成局部,同意学校将本论文的局部或全部容编入有关书籍、数据库保存,并向有关学术部门和相关教育主管部门呈交复印件、电子文档,允采用复制、印刷等式将论文文本提供给读者查阅和借阅。论文 _签字_年_月_日指导教师已阅:_签字_年_月_日. .word.zl. .交通大学毕业设计(论文)成绩评议年级层次专业XX题目指导教师评阅意见成绩评定: 指导教师:年 月 日答辩小组意见辩论小组负责人: 年 月 日交通大学毕业设计(论文)任务书本任务书下达给: 2021级 计算机科与技术专业 学生XX设计论文题目:基于WEB的图书管理系统的设计与实现一、设计论
3、述容1使用软件工程中的构造化法进展软件的需求分析、软件设计;2掌握JAVA#语言开发管理系统的一般性研究;3灵活使用JAVA语言与oracle数据库的连接及功能实现等技术要点。二、根本要求1开发前,认真进展工程调研;2查找并阅读三本左右关于JAVA语言与oracle数据库的书籍;3查阅相关技术文章,以及通过网络查询的资料。三、重点研究的问题1JAVA开发环境、调式环境;2JAVA语言与oracle数据库连接的应用;3构造化程序设计法及其相关工具。四、主要技术指标1论文格式要求符合?交通大学关于毕业论文的要求?;2掌握使用构造化法管理软件工程的分析、设计和开发过程;3掌握使用JAVA语言开发应用
4、软件的流程与步骤。五、其他要说明的问题注意需求分析的法和手段下达任务日期: 2021 年 06 月 21 日要求完成日期: 年 月 日辩论日期: 年 月 日指导教师:开 题 报 告题 目:基于WEB的图书管理系统的设计与实现报告人:XXX2021年06月25日一、文献综述芳、邓敏他们认为容管理系统是一个具有良好扩展性、稳定性和高效率的信息共享平台。一个好的信息管理系统,并不是表达在其开发技术有多么高端,而是表达在系统的设计思路和功能实现的策论上。随着网络应用的丰富和开展,很多往往不能迅速跟进大量信息衍生及业务模式变革的脚步,常常需要花费多时间、人力和物力来处理信息更新和维护工作1。肖希明指出:
5、随着现代信息技术的迅速开展,特别是网络环境的形成,信息的生产、存储和传递的式发生了革命性的变化。数字信息资源以传统信息资源难以比拟的优势逐渐成为信息资源的主体。数字信息资源是一个的数字资产,是学术研究信息的数字存档,一个的科技创新能力以及与此相关的国际竞争力都依赖于其快速、有效地开发与利用数字信息资源的能力。因此,数字信息资源建立与效劳,已成为信息化开展战略的重要组成局部2。乐野、钟刚毅指出近年来在信患技术的推动下,我国的图书馆事业进入快速开展时期。各级各类图书馆深入学习实践科学开展观,坚持以人为本和读者第一的理念,加快文献资源建立和自动化、数字化建立的步伐,创新效劳机制,提升效劳水平,不断推
6、进图书馆的改革与开展。2021年底,文化部、教育部、科技部召开了“全国文化、教育、科技系统资源共享效劳基层经历交流会。为了深入贯彻这次会议的精神,一大批图书馆努力探索合作协调、资源共享的新模武,积极为经济建立和社会开展提供更高水平的文献信息效劳3。1,邓敏 ?容管理系统CMS的开展与应用? 2007-032肖希明 ?数字信息资源建立与效劳研究? 2021-07-013 乐野、钟刚毅 ?数字时代图书馆建立的理论与实践? 2021-01-01二、选题的目的和意义经过详细的调查,目前我国各类高等学校中有相当一局部单位图书资料管理还在使用传统的人工管理式,这种式效率低、XX性差、出错率高且较为繁琐。另
7、外,随着图书资料数量的增加,其工作量也将大大增加,这必将浪费多人力和物力,给图书资料信息的查找、更新和维护都带来了很多困难。随着计算机技术的飞速开展和广泛普及,业务处理信息化已经渗透到各行各业的工作当中,在图书管理领域,图书管理系统成为目前图书馆建立的根本目标,它的建立对于图书馆的管理员和使用者来说都至关重要。使用计算机对图书信息进展管理,有着“检索迅速、“查找便、“可靠性高、“存储量大、“XX性好、“寿命长、“本钱低、“便于打印等诸多优势,这些优势能够极大地提高图书管理的效率。也是图书馆的科学化、正规化管理,与世界接轨的重要条件。因此,开发一套图书管理系统是非常必要的事情。三、研究案本系统选
8、择windows2007做为开发平台。采用B/S架构,以Myeclipse6.6作为开发工具,应用JSP开发技术,Java作为开发语言,Javascript作为脚本语言,利用oracle10g数据库实现数据的存储管理,采用SSH(struts+spring+hibernate)框架实现MVC设计模式。系统主要用于图书馆日常工作的管理,主要任务是用计算机对读者、图书等各种信息进展日常管理,如增加、删除、修改、查询、图书的借阅和归还的管理等。该系统使用人群分为系统管理员和普通用户。实现管理员对用户信息的维护、对图书上架、下架、等维护,实现普通用户的注册、对图书的查询、借阅、归还等操作。四、进度方案
9、1) 2021.05.102021.06.25:查阅相关文献资料,明确研究容,学习开发所需JSP、Oracle10g、框架等相关技术,确定案。完成开题报告。2) 2021.06.262021.06.30:对开发系统进展需求分析等开发的前期工作。3) 2021.07.012021.08.31:进展开发工具选择与配置,准备开发环境,具体代码编写。4) 2021.09.012021.10.10:撰写论文。5) 2021.10.112021.12.05:修改论文。6) 2021.12.062021.12.15:打印论文、制作辩论PPT、辩论。五、指导教师意见指导教师: 年 月 日中 期 报 告题目:基
10、于WEB的图书管理系统的设计与实现报告人:XXX 2021 年 08 月 15 日一、进展情况经过前一阶段对图书管理系统的需求分析、系统设计、系统开发等一系列的工作的开展,系统已初见雏型,系统的主要功能页面以及相关的功能页面根本完成,并且建立了局部数据库表。下面针对重点容做详细说明:1 系统设计目标1) 数据库存储平安、可靠;2) 信息分类清晰、准确;3) 保证数据查询的多样性、灵活性;4) 实现对图书借阅、续借和归还的数据信息跟踪;5) 提供灵活、便的权限设置功能;6) 具有易维护和易操作性;7) 界面设计友好、美观。2 数据库设计根据业务需求,做了如下数据库设计:1) FLOW_USER表
11、:记录所有人员信息;2) BOOK_BASIC_MESS表:记录图书的根本信息;3) BOOK_BORROW_MESS表:记录图书的借阅和归还情况信息;4) SYS_MODEL表:记录系统中涉及到的模块信息;5) SYS_ROLE_SYST表:记录系统角色信息;6) SYS_RLSY_USER表:记录用户所具有的所有系统角色的配置信息;3 系统功能构造图根据图书管理系统的实际需求,可以将图书管理系统使用用户划分为图书管理员和普通用户两种,针对这两种角色来说,将系统功能做如下划分:二、指导教师意见指导教师: 年 月 日结 题 验 收一、完成日期二、完成质量三、存在问题四、结论指导教师: 年 月
12、日中 文 摘 要随着人类社会的开展,人类对知识的需求也不断增长。在这种形势下,书籍就渐渐成为人们获取并增长知识的主要途径,而图书馆自然而然地就在人们的生活中占据了一定的位置。本课题针对当前我国图书管理多数采用人工管理的现状以及即使采用了计算机图书管理系统却不能完全满足图书管理的要求,设计了这个开放式的图书管理系统。图书管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前台的应用程序的开发两个面。针对图书管理系统,本文进展了全面的可行性分析,详细论证了系统需求分析、系统设计、数据库设计和系统测试过程。本系统使用JSP进展网页界面的设计,使用MVC设计模式,采用开源框架Stru
13、ts、Hibernate和Spring(即SSH)进展开发。后端的数据库采用Oracle,通过JDBC驱动和数据库进展无缝连接。系统实现了用户注册、用户登录、图书管理、图书借阅管理等功能模块。用户注册模块实现了学生在系统中注册用户的功能;用户登录模块实现用户的登录和权限判定;图书管理模块实现了对图书的添加、删除、修改、查询等功能;图书借阅管理模块实现了学生对图书的借阅、还书的查看等功能。本系统以学校的图书馆为开发背景,利用开发工具的强大功能,本系统从图书的录入到查询浏览,读者的借阅到归还,都形成了一个自动化的管理模式,改善了图书的管理,也提高了工作效率。系统运行结果说明,图书管理系统可以满足借
14、阅者和图书管理员双面的要求。关键词:图书管理系统,借阅,JSP,SSH,Oracle 10g,JDBC英 文 摘 要With the development of human society, human is also growing demand for knowledge. Under such circumstances, the book gradually became the main way to gain and increase knowledge, and the library will e very naturally in peoples lives to occu
15、py a certain position. This topic based on the current situation of artificial management of library management in China and the most used even with the puterized library management system can not fully meet the requirements of library management, library management system design of the open. Librar
16、y management system is the typical information management system, its development mainly includes two aspects the establishment and maintenance of the database and the application prospects of development.According to the library management system, this paper conducted a prehensive feasibility analy
17、sis, detailed argument the system requirements analysis, system design, database design and system testing process.The design of the system using JSP Webpage interface, using MVC design patterns, the use of open-source framework Struts, Hibernate and Spring (SSH) development. The back-end database u
18、sing Oracle, seamless connection through the JDBC driver and database.The system has realized the user registration, user login, library management, library management function module. User registration module realized the students registered users in the function of the system; user login module to
19、 achieve the login and user permissions determine; library management module for the books to add, delete, modify, query and other functions; library management module to achieve the students to books borrowing, but also books check function.This system to the school library as the development backg
20、round, using the powerful function of development tools, the system from the book entry to the inquiry browsing, readers borrow to return, all form an automated management pattern, improve the management of books, but also improve work efficiency. The system running results show that, the books mana
21、gement system management system may satisfy the borrower and the double requirements of librarians.Key words:Library management system, borrowing, JSP, SSH, Oracle 10g, JDBC目 录一、进展情况4第一章绪论11.1课题意义及目的11.2课题目标1第二章可行性分析32.1社会可行性32.2经济可行性32.3技术可行性32.4操作可行性4第三章相关技术简介53.1框架53.1.1Struts框架53.1.2Spring框架53.1
22、.3Hibernate框架53.2开发语言53.2.1JAVA53.2.2JavaScript63.2.3JSP63.3设计模式73.4数据库7第四章系统概要设计84.1系统目标设计84.2系统设计思想84.3系统功能描述84.4系统用例图114.5数据库设计124.5.1数据库技术简介124.5.2总体表设计124.5.3数据库表构造124.5.4实体及实体图15第五章系统详细设计与实现175.1程序流程图175.2模块详细设计185.2.1登录模块185.2.2图书管理员功能模块界面205.2.3普通用户功能模块界面31第六章系统测试37结论38参考文献39致40. .word.zl. .
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业论文 基于 web 图书 管理 系统
限制150内