图书借阅与推荐系统的设计与实现

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

郑州轻工业学院

本科毕业设计(论文)

题目图书借阅与推荐系统的设计与实现

学生姓名

专业班级

学号

院(系)

指导教师

完成时间

郑州轻工业学院

毕业设计(论文)任务书

题目图书借阅与推荐系统的设计与实现

专业计算机科学与技术学号540907010109姓名

主要内容:

基于J2EE的图书借阅与推荐系统:模拟图书馆中借书还书的关系;借阅用户的信息管理;图书馆方面书籍信息以及借阅信息的管理。

基本要求:

设计严谨,功能完善;界面流畅,使用方便;扩充性强,易于维护;性能良好,安全可靠。

参考资料:

1.原始资料

[1] 钟鸣.Servlet与JSP权威指南[M].北京:机械工业出版社,2002年.89-93

[2] 周竞涛.Eclipse完全手册-基础[J].进阶.高级.北京:电子工业出版社,2006.44-48

[3] Rima Patel sriganesh.精通EJB3.0[M].北京:电子工业出版社,2007.23-33

[4]张席,戴劲. Java语言程序设计教程[M]. 西安:西安电子科技大学出版社,2003.131-156 2. 技术条件

硬件条件:个人电脑一台

软件配置:系统采用Windows2007,使用office2003系列软件,开发工具采用MyEclipse、数据库支持Oracle、服务器Tomcat6.0以及JDK1.60

完成期限:

指导教师签名:

专业负责人签名:

目录

摘要 ............................................................................................................................ I ABSTRACT .............................................................................................................. I I 1. 绪论.. (1)

1.1课题意义 (1)

1.2目前图书管理系统存在的问题 (2)

1.3本文的主要内容 (2)

2. 相关技术及开发工具 (4)

2.1 相关技术简介 (4)

2.1.1 J2EE平台 (4)

2.1.2 数据库语言 (4)

2.2 开发工具简介 (5)

2.2.1 MyEclipse6.0简介 (5)

2.2.2 数据库简介 (5)

2.2.3 服务器简介 (5)

3. 系统分析 (7)

3.1可行性分析 (7)

3.1.1 技术可行性 (7)

3.1.2.经济可行性 (7)

3.2 图书借阅推荐管理系统需求概述 (7)

3.2.1系统目标 (7)

3.2.2用户类和用户特性 (8)

3.3图书借阅推荐管理系统需求模型 (8)

3.3.1功能描述 (8)

3.3.2图书管理员详细功能描述 (9)

3.3.3读者详细功能描述 (10)

4. 总体设计 (11)

4.1系统总体结构设计 (11)

4.1.1 图书管理系统总体结构图 (11)

4.1.2 读者管理模块功能 (12)

4.1.3 管理员模块功能 (12)

4.2数据库设计 (13)

4.2.1 数据库设计概述 (13)

4.2.2 数据库表结构设计 (16)

5.系统实现 (22)

5.1 登录模块程序设计 (22)

5.2 系统管理员功能模块的实现 (26)

5.3 图书信息管理功能模块的实现 (29)

5.4 图书借还功能模块的实现 (32)

5.5 读者管理功能模块的实现 (37)

6. 结束语 (39)

致谢 (40)

参考文献 (41)

图书借阅与推荐系统的设计与实现

摘要

随着现代社会信息更新速度变快,传统的图书管理模式工作量大,出错率高,出错后不易更改的弊端渐渐凸显出来。在这种情况下,计算机被广泛应用于信息管理系统。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。

根据用户的实际需求,结合详细认真的分析,设计并实现了图书馆管理系统。本系统使有jsp进行网页界面的设计,使用MVC设计模式,采用了开源框架Struts1,主要实现了对于图书信息的管理,对于读者信息的管理,对于操作员信息的管理,以及对于图书借还等信息的管理等功能。

本系统自运行以来,运行稳定安全,界面美观大方,它采用了JSP技术做前台以及Oracle数据库做后台,以此保证了界面的美观和数据的稳定。

关键词图书管理;信息管理;jsp;strut

BOOK RECOMMEND ATIONS FOR

THE MANAGEMENT OF THE SYSTEM

DESIGN AND IMPLEMENTATION

ABSTRACT

With modern social information update speed becomes faster, the traditional library management mode workload, error rate, the error is not easy to change the drawbacks of getting prominent. In this case, the computer is widely used in information management systems. Use of computer information control, not only to improve the work efficiency, but also greatly improves their security. Especially for complex information management, the computer can give full play to its advantages.

According to the user's actual demand, combined with careful and detailed analysis, design and implementation of a library management system. The system enables a jsp for web interface design, using the MVC design pattern, using the open-source framework Struts1, the main achievement of the book information management, information management for the reader, for the operator information management, and waiting for the books borrowed information management and other functions.

Since operation of the system, run stable and secure, elegant interface, it uses the JSP technology as a receptionist and Oracle database to do the background, in order to ensure the appearance of the interface and data stability.

KEY WORDS Book management, Management of information ,Jsp,Struts

相关文档
最新文档