基于Java的电影订票网站的设计与开发
技术:Java、JSP等摘要:
本文以电影售票系统的开发设计为主要依据,以MyEclipse作为前台开发工具,以MySQL后台数据库,整个系统用简洁明快的界面展现出来,使操作简单可行,用户使用方便、简洁。本
系统采用当今比较先进的SSH(即Struts、Spring、Hibernate)框架技术开发一个性能优越、可扩展性强和安全可靠稳定的电影售票系统。系统主要分为前端用户界面和后台管理界面。前端主要实现了用户登录、用户注册、首页、新闻公告、影院信息、电影信息等功能模块;后台主要实现了系统用户管理、注册用户管理、新闻公告、电影类型、影院管理、电影管理、订单管理等功能模块。通过对各功能模块的测试,测试结果良好,可以推广使用。
关键词:电影售票系统;MyEclipse;MySQL;SHH
目录:
摘要 I
Abstract II
1绪论 1
1.1课题背景 1
1.2课题研究意义 1
1.3主要目标 2
1.4论文组织结构 2
1.5本章小结 3
2开发工具及环境简介 4
2.1Java语言 4
2.2开发工具 4
2.2.1MyEclipse 4
2.2.2Tomcat 5
2.2.3MySQL 5
2.2.4Servlet 6
2.3后端开发 6
2.3.1Spring 7
2.3.2Struts 7
2.3.3Hibernate 8
2.4前端开发 9
2.4.1JSP 9
2.4.2JavaScript 10
2.4.3CSS 10
2.5硬件需求及环境 10
2.6本章小结 11
3需求分析 12
3.1可行性分析 12
3.1.1技术可行性 12
3.1.2经济可行性 12
3.1.3社会可行性 13
3.2需求调研 13
3.3功能需求分析 13
3.4本章小结 18
4系统总体设计 19
4.1架构设计 19
4.2功能模块设计 19
4.3数据库的分析与设计 20
4.3.1概念结构设计 21
4.3.2逻辑结构设计 23
4.4系统架构类图 24
4.5系统交互图 25
4.6本章小结 26
5系统详细设计与实现 27
5.1详细设计概述 27
5.2程序流程图 27
5.3系统配置 29
5.3.1应用层配置 29
5.3.2数据库连接配置 29
5.3.3SessionFactory模式的配置 30
5.4后台功能实现 31
5.4.1系统登录实现 31
5.4.2系统用户管理模块 32
5.4.3新闻公告管理模块 32
5.4.4电影类型管理模块 33
5.4.5电影管理模块 33
5.5前台功能实现 34
5.5.1用户登录模块 34
5.5.2用户注册模块 34
5.5.3页面首页模块 35
5.5.4新闻公告模块 35
5.5.5电影列表模块 36
5.5.6电影预定模块 36
5.7本章小结 37
6系统测试 38
6.1系统测试目的与意义 38
6.2测试计划 38
6.2.1测试目标及任务概括 38
6.2.2测试方案及环境 39
6.2.3测试覆盖率和风险分析 39
6.3测试过程 39
6.3.1登录页面测试 40
6.3.2用户管理模块测试 40
6.3.3新闻公告管理模块测试 41
6.3.4电影类型管理模块测试 41
6.3.5电影管理模块测试 42
6.3.6订单管理模块测试 42
6.3.7前台功能模块测试 43
6.4系统测试总结 44
6.4.1系统测试阶段 44
6.4.2系统缺陷状态 44
6.5总体质量评估 45
6.6本章小结 45
结论 46
致谢 47
参考文献 48
附录 49
(一)外文文献 49
(二)中文翻译 56
论文字数:31632
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]