职场大变样社区

217

主题

226

帖子

1072

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1072
跳转到指定楼层
楼主
发表于 2019-4-12 15:27:35 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
技术:Java、JSP等
摘要:
随着科学技术的进步,计算机行业迅速发展,大大提高了人们的工作效率。计算机信息处理系统的引进已彻底改变了许多系统的经营管理。
图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理。图书馆管理系统是学校管理机制中的重要组成部分,通过对图书馆管理系统的运行管理机制进行调查研究,开发了此图书馆管理系统。
本系统分为管理员和读者两个用户角色,涉及到图书馆图书的相关功能是动态的,图书的类别不是一成不变的,图书的信息是可以更新的,图书的借阅操作是动态进行的,借阅时间和还书时间以及借阅状态的变更都体现出了动态管理的特点,为此设计的模块包括图书类别模块、图书信息管理模块、读者信息模块、借阅信息模块、用户须知模块。
该系统使JSP设计界面,采用MVC设计模式,后台数据库则采用的是MySql,保证数据具有较高的完整性、一致性和安全性。
关键词:图书馆管理;Java;Mysql;MVC

目录:
摘要                Ⅰ
Abstract                Ⅱ
1  绪论        1
1.1 项目背景        1
1.2 国内外相关研究现状及发展趋势        2
1.3 研究意义        2
1.4  研究内容        3
2  系统开发平台及技术简介        4
2.1  开发平台        4
2.2  Eclipse介绍        4
2.3  MySQL数据库        4
2.4  JavaScript脚本语言        4
2.5  Tomcat服务器        4
2.6  JDK        5
2.7  JSP技术        6
2.8  B/S框架        7
2.9  MVC设计模式        7
3  系统分析        8
3.1  系统可行性分析        8
3.1.1  技术可行性        8
3.1.2  经济可行性        8
3.1.3  操作可行性        8
3.1.4  法律的可行性        9
3.2  功能需求的获取        9
3.3  开发环境的需求        10
3.4  安全性需求        10
3.5  性能需求        11
3.6  其它需求        11
4 系统总体设计        13
4.1  概述        13
4.2  设计原则        13
4.3  用户类和用户特性        14
4.4  系统功能模块设计        14
4.5  系统总体流程图设计        16
4.6  系统总体用例图设计        17
4.6.1  主要用例的用例描述        17
4.6.2  用例图        18
4.7  数据库设计        19
4.7.1  数据库设计原则        19
4.7.2  数据库的概念结构设计        20
4.7.3  数据库设计概述        22
4.7.4  逻辑结构设计        23
5  系统实现        26
5.1  登录模块        26
5.1.1  功能概述        26
5.1.2  流程说明        26
5.1.3  界面图设计        26
5.1.4  主要代码        27
5.2  注册模块        28
5.2.1  功能概述        28
5.2.2  流程说明        28
5.2.3  界面图设计        29
5.2.4  主要代码        29
5.3密码修改模块        30
5.3.1  功能概述        30
5.3.2  流程说明        30
5.3.3  界面图设计        30
5.3.4  主要代码        30
5.4图书类别信息管理模块        31
5.4.1  功能概述        31
5.4.2  流程说明        31
5.4.3  界面图设计        31
5.4.4  主要代码        32
5.5  图书信息管理模块        33
5.5.1  功能概述        33
5.5.2  流程说明        33
5.5.3  界面图设计        33
5.5.4  主要代码        34
5.6  读者信息管理模块        35
5.6.1  功能概述        35
5.6.2  流程说明        35
5.6.3  界面图设计        35
5.6.4  主要代码        36
5.7  借阅信息管理模块        37
5.7.1  功能概述        37
5.7.2  流程说明        37
5.7.3  界面图设计        37
5.7.4  主要代码        38
5.8  用户须知信息管理模块        40
5.8.1  功能概述        40
5.8.2  流程说明        40
5.8.3  界面图设计        40
5.8.4  主要代码        40
5.9  书架信息管理模块        41
5.9.1  功能概述        41
5.9.2  流程说明        41
5.9.3  界面图设计        42
5.9.4  主要代码        42
6  系统测试        43
6.1  系统测试目的与意义        43
6.2  测试实例的方法与目标        43
6.3  测试模型        44
6.3.1  V模型        44
6.3.2  W模型        45
6.4  测试模型的选择        46
6.5  测试方法        46
6.5.1  白盒测试        46
6.5.2  黑盒测试        47
6.6 测试方案        47
6.6.1  测试策略        47
6.6.2  测试计划        47
6.6.3  测试条件        48
6.7  测试环境与条件        48
6.8  测试用例        48
6.8.1  登录功能测试用例        49
6.8.2  注册功能测试用例        50
6.8.3  密码修改功能测试用例        51
6.8.4  添加图书类别功能测试用例        52
6.8.5  添加图书功能测试用例        53
6.9  测试总结        54
结  论        55
致  谢        56
参考文献        57
附 录 A 外文原文        58
附 录 B 外文翻译        67

论文字数:31381
包含资料:


截图:


百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览支付


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

职场大变样社区 分享高质量学习资料(电子课本、毕业设计、编程视频、项目源码、电子书籍等)

快速回复 返回顶部 返回列表