需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:13416 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
【摘要】当今社会,网络应用随着Internet的快速发展变得越来越丰富多彩。随着电子商务的快速发展,越来越多的行业中都出现了电子商务,外卖系统的推出,可以方便用户和商户之间建立联系,提供共赢。 本文系统地介绍了整个外卖系统的软件开发过程,其中核心模块包含用户管理、商户管理、后台管理模块。用户通过系统可以进行下单等功能。 本系统采用SpringMVC+Spring+Hibernate来实现,是基于B/S架构的系统,方便用户随时随地浏览菜品进行下订单操作。Spring的IoC和AOP特性提高了软件开发的效率,方便开发者开发出好的系统。
【关键词】:B/S架构; SpringMVC; 外卖
目录 摘要 Abstract 1绪论-1 1.1 研究背景-1 1.2 课题研究现状-1 1.3 课题研究目的-2 2开发工具和环境简介-3 2.1 J2EE开发平台-3 2.2 MVC模式-3 2.3 SSH(SpringMVC+Spring+Hibernate)框架介绍-4 2.4 MySQL简介-7 2.5 Bootstrap前端框架-7 3系统可行性和需求分析-8 3.1 可行性研究-8 3.1.1 技术可行性分析-8 3.1.2 运行可行性分析-8 3.1.3 经济可行性分析-8 3.2 需求分析-8 3.2.1 系统对象介绍-8 3.2.2 系统基本架构-9 3.2.3 功能性需求-9 4总体设计-11 4.1 系统总体设计结构-11 4.2 数据库设计-11 4.2.1概要设计-11 4.2.2逻辑设计-13 4.2.3数据库接口管理-16 5详细设计和实现-18 5.1 环境的搭建-18 5.2 用户模块的实现-19 5.2.1 主界面-19 5.2.2 用户注册-20 5.2.3 用户登录-21 5.2.4 浏览菜品-22 5.2.5 填写订单信息-24 5.3 商户模块的实现-25 5.3.1 商户注册-25 5.3.2 菜品管理-25 5.4 管理员模块-26 5.4.1 管理员界面-26 5.4.2 用户管理-27 6系统测试-28 6.1 测试的重要性及其目的-28 6.1.1 测试重要性-28 6.1.2 测试目的-28 6.2 测试的步骤-28 6.3 测试的内容-28 6.3.1 用户登录测试-28 6.3.2 后台管理员登录测试-29 6.3.3 用户注册测试-29 6.3.4 订单功能测试-30 6.4 测试结论-31 7总结-32 参考文献-33 致谢-34 |