摘要:由于收入的持续提升,人们的生活水平得到了极大改善,人们日益重视饮食改善,现在人们更关注的是饮食质量,而并非过去的饮食数量层面。如,我们已步入到了信息时代,社会生产活动由以往的体力劳动为主转变成了当下的脑力劳动,所以,利用计算机来获取所需信息,这是时代发展的大势所趋,同时也展示出了社会的进步。
本文所设计的饮食推进与石材销售平台,其主要的支撑是互联网,为网络上面的所有用户提供方便、快捷的服务。用户既可以在平台上分享相关的饮食信息,也可以在上面查询相关的饮食信息。平台上面的信息查询是对所有用户免费的,并且也是开放的。
用户可查看平台上面的所有信息,根据每个人的不同的饮食需求,来选择最适宜的食谱,并加入到购物车当中;用可通过查看平台上的公告信息,来挑选相关的食谱;用户可基于自身的需要,在平台上面订购不同数量的食谱。
用户选择好食谱后,将食谱里的食材一起打包下单(对单独的食材不进行购买)食材下单后对应该食材中食谱的数量都相应减少(购买时主要针对食谱进行加入购物车和数量修改等)。实现网上在线模拟支付的操作。
在本文当中,比较详细的介绍了系统的结构与操作原理,对系统开发的全过程进行了清晰、全面的介绍。在本文中,首先介绍了系统开发环境,然后依次介绍了系统的分析、设计以及实现,最后介绍了系统的测试,这是非常关键的开发步骤。本文讨论需求分析,系统设计技术和系统功能。在开发过程中,系统主要是为了达到操作简单方便的要求,并寻求具有通用特性的综合系统。通过系统测试以及开展了部分用户的使用,对相关细节进行了相应的改进,整个系统得到了设计和完善。
关键词:食谱推荐,食材销售,SSH,MYECPLISE,MySQL
目录
摘要
Abstract
第1章 绪论-1
1.1 背景及意义-1
1.2 课题研究现状-2
1.3 方案的原理、特点与选择依据-2
1.4 设计目标-3
1.5 设计步骤与实施方案-4
1.6 本文研究内容-4
第2章 系统开发环境介绍-6
2.1 SSH技术简介-6
2.2 B/S结构-6
2.3 MVC模式-8
2.4 MyEclipse简介-9
2.5 MySQL数据库简介-10
第3章 系统分析-11
3.1 系统可行性分析-11
3.1.1 经济可行性-11
3.1.2 技术可行性-11
3.1.3 运行可行性-11
3.2 网站现状分析-12
3.3 系统功能需求概述-12
3.3.1 用户注册和用户登录-13
3.3.2管理员信息-14
3.3.3订单信息-15
3.3.4商品信息-15
3.3.5商品类别信息-16
第4章 系统设计-17
4.1 系统设计主要功能-17
4.2 数据库设计-17
4.2.1 数据库设计规范-17
4.2.2 数据库概念模型-18
第5章系统实现-20
5.1 登录设计实现-20
5.2 管理员功能设计实现-21
5.3 用户功能设计实现-23
第6章 系统测试-27
6.1 功能测试-27
6.2 安全测试-27
6.3 可用性测试-28
6.4 性能测试-28
6.5 测试用例-29
6.6 测试结果分析-30
第7章 结 论-31
参 考 文 献-32
致 谢-33