简述图书馆高校图书管理系统设计与实现

更新时间:2024-02-16 作者:用户投稿原创标记本站原创
摘要:随着信息技术在管理上越来越深入而广泛的运用,图书馆管理系统的实施在技术上已逐步成熟。图书馆管理系统是一个不断进展的新型学科,图书馆要存活要进展,要高效率地把日常活动有机地组织起来,就必须加强图书馆的管理,建立与自身特点相适应的图书馆管理系统。本论文首先介绍了开发该图书馆管理系统的背景以作用和该系统开发中所涉及到的技术,在此基础上按照软件工程的开发流程以系统的需求浅析、设计、实现和测试几个环节来实现了整个图书馆管理系统。在系统需求浅析环节中,文章对系统的功能需求和用例进行了阐述,并对系统的特点和要求进行了深入的浅析,继而在充分考虑实际情况的基础上设计了相应的系统结构,提出了可供采取的系统部署案例。在此基础上描述了该系统的功能模块的划分以及数据库的设计。最后介绍服务端以My Ecppse6.0为开发环境,在B/S架构下,利用开源框架Struts2.0和Hibernate,采取MySQL数据库实现了相应的需求功能模块,并对实现中的重点难点进行了详解。论文首先以系统的开发背景、现实需求和实现作用谈起,然后,重点介绍了系统的设计和实现。设计部分以系统实现目标、实现思路和系统浅析着手,提出了系统的总体设计案例,并对系统的功能设计和数据库设计做了详细的说明;实现部分介绍了系统中各个模块的实现策略。最后,论文通过对系统进行全方位的测试指出了系统中有着的不足之处,并对系统的最终结果进行了客观的评估。关键词:Struts2.0论文Hibernate论文J2EE论文B/S论文图书馆管理论文
本论文由www.808so.com摘要5-6
Abstract6-9
第1章 引言9-11
1.1 课题的作用9-10
1.2 课题的背景10
1.3 论文的组织与安排10-11
第2章 系统浅析11-23
2.1 系统需求11-15
2.1.1 系统总体目标和考核标准11
2.1.2 系统功能需求11-12
2.1.3 系统的USE CASE图12-15
2.2 实现技术和策略15-20
2.2.1 J2EE技术15-16
2.2.2 客户机服务器系统结构16-18
2.2.3 MVC三层架构18-19
2.2.4 Struts2框架介绍19-20
2.2.5 Hibernate框架介绍20
2.3 系统开发环境20-22
2.3.1 后台数据库MySQL20-21
2.3.2 开发平台MyEcppse6.021-22
2.4 小结22-23
第3章 系统总体设计23-37
3.1 系统总体设计描述23
3.2 系统总体设计原则23-24
3.3 系统模块图24-29
3.3.1 系统总体结构24-28
3.3.2 系统模块描述28-29
3.4 数据库设计29-36
3.4.1 数据库管理和维护29-30
3.4.2 系统E-R图30-33
3.4.3 数据库逻辑结构33-36
3.5 小结36-37
第4章 系统详细设计与实现37-59
4.1 详细设计和系统实现步骤37-38
4.2 功能模块的设计和实现38-53
4.2.1 公共检索主系统39-42
4.2.2 个人登录管理子系统42-44
4.2.3 读者管理子系统44-46
4.2.4 图书管理子系统46-49
4.2.5 留言管理子系统49
4.2.6 借阅管理子系统49-50
4.2.7 统计管理子系统50-52
4.2.8 工作人员管理子系统52-53
4.3 数据库的实现53-57
4.4 小结57-59
第5章 系统测试59-67
5.1 软件测试59-60
5.2 测试环境60
5.3 测试内容60-65
5.3.1 安全可靠性测试60-61
5.3.2 用户界面测试61-63
5.3.3 集成测试63
5.3.4 功能测试63-65
5.3.5 性能测试65
5.3.6 安全性测试65
5.4 测试结果与评价65
5.5 小结65-67
第6章 结论67-69
参考文献69-71
致谢71
WWw.808so.com 808论文查重

点赞:11969 浏览:47976