- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
PAGE
PAGE18
PAGE
网上水果商城系统的设计与实现
目录
TOC\o1-3\h\u5115摘要 1
14748一、绪论 2
5354(一)研究背景 2
31522(二)研究意义 2
2564(三)相关技术 2
232791.Spring框架 2
268632.SpringMVC框架 2
41873.MyBatis框架 3
27329二、系统需求分析 3
23231(一)系统功能需求分析 3
311391.前台系统 3
192112.后台系统 4
7304(二)系统可行性分析 4
100151.技术可行性 4
229472.经济可行性 5
74043.操作可行性 5
3456三、系统总体设计 5
27563(一)前台主页 6
25576(二)后台管理员 6
7076四、系统详细设计 6
18691(一)数据库设计 6
24928(二)功能页面 8
72421.首页 8
284762.登录注册 9
318153.购物车 10
206574.留言 11
310425.后台系统 12
1235五、系统测试 15
11838(一)系统测试目的 15
31190(二)系统测试所用的方法 16
31476(三)系统测试内容 16
22932(四)系统测试结果 17
11962结束语 18
22376致谢 19
13165参考文献 20
PAGE
PAGE18
摘要
生活中的衣食住行都已经离不开网络,网上商城系统更是互联网时代的宠儿,基于此原因进行开发出亲民和良好用户体验的网上商城系统显得非常重要。根据现有的商城系统基于Java语言开发,本系统采用的技术主要有Spring,SpringMVC,MyBatis,Maven,Jquery,Jsp等。数据库采用的是MySQL5.7,服务器Tomcat8.0,开发工具用的是IntelliJIDEA。开发出一款水果商城系统。该系统前台主要功能有普通用户的注册登录,商品展示,商品分类,购物车和订单以及留言功能。后台管理员主要的功能有商品的管理更新,商品的图表分析和商城系统的维护。本商城实现不仅水果的网上的在线销售而且操作简单,界面美观。
关键词:Java;Mysql;SSM;Maven;水果商城系统;系统设计
绪论
研究背景
2020年刚开始,随着湖北武汉开始的新冠肺炎的爆发,国民开始了抗击肺炎的阻击战,大家积极响应政府号召,大家全部进行居家隔离,为了防止病毒的传播与蔓延。大家的实体购物需求受到了制约,为了保障大家在疫情防控期间的居民幸福指数,和解决水果滞销的问题,我设计了基于SSM框架的水果商城系统,可以实现市场上多种品质的水果的在线售卖,用户不需要出门进行购买,实现在线选购和水果自由。
研究意义
本文开发的水果商城系统,可以将自己的实际需求交给计算机来完成,不但可以使用户更加的方便而且对商家不在受疫情时受到地域和时间限制,商家随时都可以对水果市场和客户的需求进行相关的操作,水果商城系统可以让客户通过多种途径,多种方式途径来了解水果商品信息的信息,水果商城系统对客户来说更加得便利,对管理员来说可以提高工作效率,让工作变得更加的智能和方便。
相关技术
Spring框架
该框架是使用控制反转容器(IOC)来实现对象的注入、管理不同对象间的依赖关系,运用XML文件进行配置Bean,在项目需要的地方进行引用即可。这种方式可以大大降低应用开发的复杂度,从而提升了系统的可维护性并且降低了系统的开发复杂度。
SpringMVC框架
SpringMVC是SpringFrameWork产品中的一部分,已集成到SpringWebFlow中。SpringMVC将控制器,模型对象,调度程序和管理器对象的角色分开。浏览发出请求(Request)给Controller。Controller处理请求并将请求交给Model。浏览器发出请求(Request)给Controller。Controller处理请求并将请求交给Model。
MyBatis框架
MyBatis是一款性能高效的持久层框架,其底层是通过Java的反射和映射方式来对JDBC繁琐的执行步骤进行封装,避免了传统JDBC代码需要手动设置各个参数以及最终返回的结果集,MyBatis框架主要是采用XML或注解的方式来进行配置和映射操作,开发者只需定义好Dao层的接口以及相关XML配置文件即可实现对数据库的操作,
您可能关注的文档
- 汽修专业毕业论文完整范文-汽车启动系统的常见故障诊断与维修.docx
- 汽修专业毕业论文完整范文-汽车污染途径及控制措施.docx
- 汽修专业毕业论文完整范文-论汽车燃油供给系统故障诊断与排除.docx
- 汽修专业毕业论文完整范文-新能源汽车的常见故障及维修分析.docx
- 汽修专业毕业论文完整范文-新能源汽车发展现状与趋势研究.docx
- 汽修专业毕业论文完整范文-浅谈燃油供给系统故障的诊断与排除.docx
- 汽修专业毕业论文完整范文-汽车保养中发动机、底盘传动与起制动探讨.docx
- 汽修专业毕业论文完整范文-汽车怠速不良的原因分析及排除方法.docx
- 汽修专业毕业论文完整范文-汽车发动机燃油供给系统的故障诊断.docx
- 汽修专业毕业论文完整范文-汽车空调制冷系统常见故障的诊断与排除.docx
文档评论(0)