zcdby 发表于 2019-4-12 15:27:35

基于JAVAEE的图书馆图书动态管理系统毕业设计论文

技术: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.2Eclipse介绍        4
2.3MySQL数据库        4
2.4JavaScript脚本语言        4
2.5Tomcat服务器        4
2.6JDK        5
2.7JSP技术        6
2.8B/S框架        7
2.9MVC设计模式        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.1V模型        44
6.3.2W模型        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
包含资料:


截图:


百度网盘下载地址(金币充值):
**** 本内容需购买 ****

页: [1]
查看完整版本: 基于JAVAEE的图书馆图书动态管理系统毕业设计论文