基于JSP在线定制电子请帖Web的测试与管理以及数据库设计与实现毕业论文
2022-01-21 21:45:31
论文总字数:19649字
摘 要
由于计算机网络技术的不断发展,社会活动不再局限于现实生活中,越来越多的社会活动发生在一个巨大的信息传输工具“网络”当中。与此同时信息传递的速度也随着信息化发展越发的迅捷。在此背景下,在线订制电子请帖系统应运而生,本系统主要由JSP技术编写、使用MySQL作为数据库。
本文首先介绍了本项目的开发背景、用到的关键技术、对项目的需求分析。在需求分析的基础上我进行了数据库的设计与实现。此外我采用了黑盒测试方法,对界面和系统功能这两个方面进行了测试。经过全面测试,本系统基本符合最初的设定,系统界面美观,操作灵活,系统功能基本符合需求。然后介绍了一下开发本系统过程中使用的版本管理工具SVN。并在最后对整个系统的开发做了总结。
关键词:电子请帖 MySQL 软件测试 版本管理
Test and Management of Online Customized E-Invitation Web Based on JSP and Design and Implementation of Database
Abstract
With the development of computer network technology, social activities are no longer confined to real life. More and more social activities take place in a huge information transmission tool "network". At the same time, the speed of information transmission is becoming more and more rapid with the development of information technology. Under this background, the online customized electronic invitation system emerged as the times require. This system is mainly written by JSP technology and uses MySQL as the database.
This paper firstly introduces the development background of the project, the key technologies used and the requirement analysis of the project. On the basis of requirement analysis, the database is designed and implemented. In addition, I use the black box test method to test the interface and system functions. After a comprehensive test, the system basically meets the initial settings, the system interface is beautiful, the operation is flexible, and the system function basically meets the requirements. Then it introduces the use of version management tool SVN in the process of developing this system. Finally, the system development is summarized.
Key Words: E-invitation; MySQL; software test; version management
目 录
摘 要 I
Abstract II
第一章 绪论 1
1.1 选题依据 1
1.2 理论和实践意义 1
1.3 研究现状 1
1.4 研究方法和手段 2
第二章 关键技术介绍 3
2.1 JSP技术简介 3
2.2 B/S架构简介 5
2.3 MySQL简介 6
第三章 需求分析 7
3.1 可行性分析 7
3.2 系统的功能需求分析 7
3.3 系统的非功能需求 8
第四章 数据库设计与实现 9
4.1 外部设计 9
4.1.1 标识符和状态 9
4.1.2 数据库可视化工具 9
4.2 结构设计 9
4.2.1 实体属性图 9
4.2.2主要功能ER图 10
4.3 系统构架设计 11
4.3.1 高可用集群s 11
4.3.2 数据库的维护 12
4.4 数据库的实现 12
第五章 软件测试 14
5.1 软件测试 14
5.1.1 软件测试 14
5.1.2 测试过程 14
5.2 测试用例设计与执行 15
5.2.1 UI测试 15
5.2.2 注册模块测试 16
5.2.3 登录模块测试 17
5.2.4 管理员功能模块测试 18
5.2.5 用户功能模块测试 19
5.3 测试结果 20
第六章 版本管理 22
6.1 版本管理的必要性 22
6.2 工具的选择、介绍 22
6.3 工具的安装配置与使用 22
6.3.1服务器端 22
6.3.2客户端 23
总结 25
参考文献 26
致谢 27
附录 28
第一章 绪论
1.1 选题依据
信息技术的高速发展使信息存储、信息传递的方式发生了很大的变化,无纸化、互联网化已经成为一种大趋势。在这种趋势下,电子请帖应运而生。相较于传统的纸质请帖,电子请帖有着经济环保、个性新潮、方便快捷等优点。而且借助各种社交软件,电子请帖省去了传统纸质请帖的送达过程,省去了最为麻烦的“估算时间上的误差”这一环节。电子请帖相较于传统纸质请帖的优势使得电子请帖有了诞生与发展的基础与需求。
本系统就是在此形势下运用JAVA语言实现的一个专门为人们实现电子请帖制作的系统,选用JAVA的原因是JAVA体系非常完善,有众多的免费工具和第三方库足够支撑该系统的开发。在对国内外电子请帖相关系统的发展现状进行了系统分析之后,我们决定基于B/S结构,采用SSM框架开发了这个为人们订制电子请帖的系统。数据库存储主要应用了MySQL数据库技术,保障了数据库的可靠性、安全性和可扩展性。
1.2 理论和实践意义
本项目的目的是为人们解决平常宴请、聚会邀请遇到的问题,纸质请帖太过正式,而电话通知、短信通知又显得太过随意。用电子请帖替代纸质请帖,输入想说的话,传入想展示的图片,制作出一份电子请帖让对方感受到你的诚意,同时又不会显得太过正式或者太过随意。此系统方便了人们的感情交流,拉近彼此间的距离。
在线订制电子请帖系统的特点:1、对于不同信息的存储要求较高;2、多种信息的展示要有条理,不能张冠李戴,对数据处理、数据传递要求较高。
1.3 研究现状
据前期对电子请帖发展现状的调查研究,基本了解了电子请帖制作行业的整体概况。电子请帖已较为成熟,功能也非常全面。可以实现自主选择模板设计请帖,上传照片,输入缘由、宴请地址、流程等功能。目前制作电子请帖较为成熟的网站有:婚礼纪、喜帖吧、欢庆网、战鼓网等。婚纱摄影公司成为电子请帖发展的一大助力,为了吸引人气,他们免费提供模板给新人下载,帮助新人们亲手制作电子请帖。
请支付后下载全文,论文总字数:19649字