基于JavaEE的在线预约厨师上门服务平台毕业设计论文
技术:Java、JSP、框架等摘要:
随着社会的不断发展,科学技术的不断进步,人们的生活方式发生了翻天覆地的变化,传统领域与互联网结合,催生了众多新事物的出现,人们开始使用淘宝购物,使用滴滴打车,微信扫描二维码付款,还有摆满大街小巷的摩拜和小黄车。同时大家对生活品质也有了更高的要求,开始关注精神和物质更高层次的需求,趋向于选择专业的、定制化一对一的服务。因此,本课题研究的在线预约厨师上门服务平台,作为未来新型生活方式的重要组成部分,具有很高的研究价值。
基于上述背景,本文介绍了一个基于JavaEE技术,使用SSM框架搭建的在线预约厨师上门服务平台的设计和实现。系统实现四大模块:用户模块(包括用户注册、用户登录与注销等功能)、订单模块(包括新建订单、删除订单、查询订单等功能)、厨师模块(包括接单、提现等功能)、管理员模块(包括用户管理、厨师管理、订单管理等功能)。
文章一共分为四部分:第一部分是对目前主流开发技术的介绍,包括前后端技术、数据库技术;第二部分是系统概要设计,包括系统架构、系统用例、数据库设计;第三部分是系统详细设计,包括各个模块功能的设计与实现;第四部分是软件测试,包括数据完整性测试和功能测试。
关键词:Web开发;JavaEE技术;SSM框架;MySQL数据库
目录:
摘要 I
Abstract II
1绪论 1
1.1 研究背景和目的 1
1.2 国内外研究现状 1
1.3 本文主要工作 2
1.4 本文组织结构 2
2相关技术分析 4
2.1 JavaEE设计模式 4
2.2 SSM框架 5
2.2.1 Spring 5
2.2.2 SpringMVC 5
2.2.3 MyBatis 5
2.3 mySQL数据库技术 5
2.3.1 mySQL简介 5
2.3.2 常用命令 6
2.4 其他相关技术 7
2.4.1 HTML 7
2.4.2 CSS 8
2.4.3 jQuery 8
3系统需求分析 10
3.1 系统的可行性分析 10
3.1.1 技术可行性 10
3.1.2 经济可行性 10
3.2 系统的功能性需求 10
3.3 系统的业务建模 11
4系统概要设计 14
4.1 系统总体架构 14
4.1.1 系统架构图设计 14
4.1.2 网络拓扑图设计 14
4.2 系统用例设计 15
4.3 数据库设计 15
4.3.1 数据库逻辑结构设计 16
4.3.2 数据库物理结构设计 17
5系统详细设计 20
5.1 系统目录结构 20
5.2 关键代码 22
5.2.1 User类 22
5.2.2 Admin类 23
5.2.3 Chef类 24
5.2.4 Order类 25
5.3 模块设计与实现 28
5.3.1 用户模块设计与实现 28
5.3.2 管理员模块设计与实现 32
5.3.3 厨师模块设计与实现 35
5.3.4 订单模块设计与实现 36
5.4 良好的用户体验 41
6系统测试 42
6.1 测试概述 42
6.2 测试用例 42
6.2.1 登录功能测试 42
6.2.2 注册功能测试 43
6.2.3 下单功能测试 43
6.3 测试结论 44
总结与展望 45
参考文献 46
致谢 47
附录: 48
外文原文 48
中文译文 56
论文字数:20035
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
么有分,谁能送我点积分啊::>_<:: 啥也不说了,感谢楼主分享哇!
页:
[1]