更新时间:04-18 上传会员:Chaturanga
分类:计算机信息 论文字数:8036 需要金币:1000个
摘要:本文以开发阳光电影网站为背景,探讨MyBatis和Spring的框架的整合。开发过程采用B/S结构,以Spring为容器,以MVC处理响应请求,以MyBatis对sql进行处理,以MySQL作为数据源,Redis作为缓存,BootStrap作为前端框架,通过MyEclipse, Hbuilder,Tomcat等开发工具,搭建了一个电影网站。该电影网站可以观看电影,可以下载,也可以实时分享影评。该电影网站的前台界面优美简洁,增强了用户体验,后台界面清晰易操作,方便了管理人员管理数据库。
关键词:MySQL JSP JDBC Spring SpringMVC MyBatis
目录
摘要
Abstract
1.引言-1
1.1系统的开发背景-1
1.2 开发目的和意义-1
1.3 开发意义-1
1.4 开发环境及技术介绍-1
1.4.1 开发环境-1
1.4.2 技术介绍-2
2.系统分析-3
2.1 任务概述-3
2.2 功能需求分析-3
2.2.1 前台-3
2.2.2 后台-4
2.3 性能需求分析-4
3.系统概要设计-5
3.1 系统体系结构-5
3.2 主要功能设计-5
3.2.1 主要功能模块-5
3.2.2 系统流程设计-6
4.数据库设计-8
4.1 数据库概念设计-8
4.2 数据库逻辑结构设计-11
4.2.1 数据库详细设计-11
4.2.2 数据表关系设计-13
5.系统详细设计-14
5.1 登录/注册界面设计-14
5.2 前台页面设计-15
5.2.1 前台首页概述-15
5.2.2 前台首页技术分析-16
5.2.3 前台详情页概述-16
5.2.4 前台详情页技术分析-17
5.2.5 前台我的主页概述-18
5.2.6 前台我的主页技术分析-18
5.2.7 地区/类型搜索页概述-19
5.2.8 地区/类型搜索页技术分析-19
5.2.9 模糊查询页-19
5.2.10 模糊查询页技术分析-20
5.3 后台界面设计-20
5.3.1 后台首页概述-20
5.3.2 后台首页技术分析-21
5.4 系统重难点分析-21
5.4.1 系统配置-21
5.4.2 拦截器功能实现-23
5.4.3 上传/下载功能实现-23
5.4.4 支付功能实现-24
6.总结与展望-26
7.参考文献-27
8.致谢-28