StrutsHibernate在web图书管理系统中的应用

上传人:M****1 文档编号:508154648 上传时间:2023-12-26 格式:DOC 页数:56 大小:973KB
返回 下载 相关 举报
StrutsHibernate在web图书管理系统中的应用_第1页
第1页 / 共56页
StrutsHibernate在web图书管理系统中的应用_第2页
第2页 / 共56页
StrutsHibernate在web图书管理系统中的应用_第3页
第3页 / 共56页
StrutsHibernate在web图书管理系统中的应用_第4页
第4页 / 共56页
StrutsHibernate在web图书管理系统中的应用_第5页
第5页 / 共56页
点击查看更多>>
资源描述

《StrutsHibernate在web图书管理系统中的应用》由会员分享,可在线阅读,更多相关《StrutsHibernate在web图书管理系统中的应用(56页珍藏版)》请在金锄头文库上搜索。

1、毕业设计(论文)任务书第1页毕业设计(论文)题目:Struts+Hibernate在web图书管理系统中的应用毕业设计(论文)要求及原始数据(资料):1搜集资料,为论文做好前期准备。对所涉及的主要知识,进行全面的复习。2对业务逻辑进行数据建模,确定毕业设计所需要的技术框架。3需求分析,设计数据库表,对系统进行总体的设计。4对系统的进行详细的设计,并对整个系统进行详细的测试,尽量避免BUG。5. 根据业务逻辑,设计接口以及抽象类。6训练检索文献资料和利用文献资料的能力;7训练撰写技术文档与学位论文的能力。第2页毕业设计(论文)主要内容:1了解struts和Hibernate以及web相关技术;2

2、熟悉web的开发环境和hibernate的配置文件;3设计web开发的三层架构; 4. 深入分析struts关键技术与hibernate的配置过程;5. 熟练掌握基于web的程序编写;6设计图书馆管理系统的各功能模块。7对图书管理系统的实现进行详细的设计。学生应交出的设计文件(论文):1内容完整、层次清晰、叙述流畅、排版规范的毕业设计论文;2包括毕业设计论文、源程序等内容在内的毕业设计电子文档及其它相关材料。 第3页主要参考文献(资料):1 刘志海,通用试题库系统的设计与实现. 信息化建设,计算机与信息技术2 黄红丹,“计算机文化基础”网上考试系统的开发与实现. 科技广场,2007.73(美)

3、巴特利特 周哲玉等译. CSS入门经典J.人民邮电出版社.2007.34 胡百敬,姚巧玫 著. SQL Server 2005 数据库开发详解J .电子工业出版社.2006.65 王国辉 王易.JSP数据库系统开发案例精选J.人民邮电出版社,2006.56 周影. 网络编程语言JSP实例教程M.北京:电子工业出版社,2003,67 Phil Hanna .JSP技术大全.J.机械工业出版社,2002.38 陈海山.深入Java Servlet网络编程.J.清华大学出版社,2002.29 李春葆,曾平著.数据库原理与应用基于SQL Server 2000M.北京:清华大学出版社,200610 1

4、Prosentient Systems Pty Ltd, Ultimo.Open Source Library Management Systems: A Multidimensional Evaluation. Australian Academic & Research Libraries, 2008, Vol.39 (1)11 Kulthida Tuamsuk,Kanyarat Kwiecien,Jutharat Sarawanawong.A university library management model for students learning support. Intern

5、ational Information and Library Review, 2013, Vol.45 (3-4)12 Atanas Radenski,Jeff Furlong,Vladimir Zanev.The Java 5 generics compromise orthogonality to keep compatibility. The Journal of Systems & Software, 2008, Vol.81 (11)专业班级软件1019班学生崔云飞要求设计(论文)工作起止日期2014年3月17日2014年6月27日指导教师签字日期2014年3月17日教研室主任审查

6、签字日期系主任批准签字日期Struts和Hibernate在web图书管理系统中的应用摘 要本文对基于hibernate和struts的图书馆管理系统的设计与开发过程进行了分析与叙述。主要是根据开发的步骤来进行说明和分析。先从课题的背景和研究目的出发对图书馆的现状进行了阐述,强调了信息管理系统在现在图书馆的重要作用也说明了进行图书馆管理系统开发的重要性。根据项目开发的基本步骤从系统设计到详细设计以及各个功能模块的实现,最后是对项目的测试,使得该项目做到稳定和强壮。在系统设计中是对项目的总体说明,系统的结构设计,系统的各功能数据流和系统的业务流程分析都在系统设计中有详细的说明和介绍。在详细设计中

7、,主要介绍了数据库的设计和各功能模块实现,从视图到代码都做了简单的介绍。最后是对项目的测试,主要是通过黑盒测试来完成的,保证程序的各个功能的实现。关键词:管理系统;hibernate;struts;测试Application of struts and hibernate in library management systemAbstractIn this paper, book management system design and development process is analyzed and described. In accordance with the actual s

8、teps of system development, the article from the system overview, system analysis, system design and system realization of these four sections of the system development process are described. System were the main issues outlined in the background, meaning and status of the subject analysis; system a

9、nalysis, system design includes a pre-needs analysis, business process analysis, data flow analysis and data dictionary analysis; and system design is the system architecture, various functional modules, database structure design to achieve specific process to analyze the system display, the system

10、design section to explain in more detail and with a table diagram shows. The article also lists the key function module code.This paper seeks to book management system for development and design to find a practical solution in the analysis of -Bo at home and abroad on the basis of the status of the

11、system, and after repeated exploration and study after study, using JSP and soft SQL programming language Server database and ultimately the book management system development, and in a series of tests, reached a user-friendly, functional requirements, operations designed to clear.Key Words:JSP;SQL;

12、 Book目 录摘 要iAbstractii1 绪论11.1 课题背景11.2 课题目的11.3 开发工具11.4 总体设计22 需求分析32.1 功能需求32.2 性能需求32.3 图书管理员需求42.4 接口需求53 系统设计63.1 系统体系结构设计63.2 系统各功能数据流分析63.3 系统业务流程分析103.4 数据库设计113.5 系统开发工具与开发模式的选择153.6 开发技术174 系统实现194.1 登陆模块的实现194.2 图书类别管理模块214.3 图书管理模块224.4 读者管理模块244.5 图书借阅管理模块265 系统测试及维护285.1 测试目的285.2 测试方

13、法285.3 测试结果28结 论30参考文献31致 谢32外文33外文翻译441 绪论1.1 课题背景当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算机广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大提高了其安全性。尤其对复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理和信息管理系统的开发密切相关,系统的开发是系统管理的前提本系统就是为了管理好图书馆信息而设计的。图书馆的信息化从最初的对图书馆业务管理实行信息化发展到对图书馆各个业务流程进行系统和网络化管理,并建立大规模以个体文献目

14、录为主的资源共享系统。进入21世纪,充分利用计算机网络和信息技术,逐步实现不同载体的实体文献的信息化管理符合多方位的联机查询。图书馆的计算机信息化管理。图书是我们最好的获取信息的方式,但由于图书馆图书收藏量大大增加,是传统的图书管理员的工作日益繁重起来,迫使人们起用新的管理方式来管理图书。所以不能再用人工的方法来管理大量的图书,需要一个严密的系统软件来进行图书馆的管理。该图书馆管理系统需要对日常的工作进行管理如借书还书、缴纳罚金;拥有查询功能如图书书名、作者、出版社查询,借阅历史和罚款历史查询;好要系统严密的管理图书和借书者的基本资料等。就是在这样的背景下,我们需要开发出应用于图书馆的的信息管

15、理系统。1.2 课题目的图书管理系统是智能办公系统(IOA)的重要组成部分,因此,图书管理系统也以方便、快捷的优点正慢慢地进入人们的生活,将传统的图书管理方式彻底的解脱出来,提高效率,减轻工作人员以往繁忙的工作,减小出错的概率,使读者可以花更多的时间在选择书和看书上。从而使人们有更多时间来获取信息、了解信息、掌握信息。因此开发一个图书管理系统对现在的图书馆是迫在眉睫。毕业设计是高校教学最后也是最重要的一个环节,它是对学生整体能力的一次全面评测。通过毕业设计可以增强学生实践能力,强化学生的动手能力,也是学生走向社会前最后一次强化课题。图书管理系统主要涉及到软件开发技术,数据库技术,网站的知识等,涵盖面广,可有效地提高学生综合运用所学知识分析解决问题的能力,培养其掌握科学研究方法,正确的设计思想,探索创新,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 医学/心理学 > 基础医学

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