- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
?
?
web课程设计
网上商城系统
?
?
web课程设计:网上商城系统
项目详情:课程设计:网上商城系统 2019.6-2019.71.1 选题目的及意义网上购物系统构建初始目标主要是面对广大消费者,网上商店成本较低,而且运营简单方便,不需要太多人力来管理,不会因为商店的面积影响客流量,用户足不出户就能买到到喜欢的商品。1.2 开发环境
操作系统 Windows×64位
JDK jdk-12.0.1
MyEclispe MyEclispe2017
数据库 MySQL5.7
编写语言 Java
2.1 可行性分析网上购物系统对于所有销售者讲,具体优势体现在不受营业时间和地域的限制,不必支付使用现实的场地所产生的种种费用,不必承担显示经营可能产生的风险。从消费者角度讲,不受营业时间的限制,足不出户就看到各种商品,节约了大量的时间与金钱,满足了消费者付出最小成本得到最大受益的目的。网上购物能够兴起并相对稳定发展,是由于相对传统购物方式,它能够降低消费者的机会成本,同时也降低消费者的机会,达到双赢。
2.2 需求分析前台用户进入首页,可以查看各种商品图片,通过点击商品图片来查看商品的详细信息。事先登录或者先注册再登陆,然后可以购买自己所需商品,也可以使用购物车暂存商品,最后提交订单。管理员登录系统后,可以对商品信息,订单信息,客户信息,权限进行管理。
3.1 功能设计前台用户注册为会员,登录开发者商城系统浏览商品,用户根据目录商品查询商品,用户对自己的个人信息进行更改,对暂存入购物车中的商品进行更改,当用户确定订购商品完毕后,将其提交到服务器生成订单。后台方面,管理员可以添加商品,商品下架,修改商品信息,创建订单,查询订单,修改订单,添加客户,查询客户,禁用客户。
3.2 数据库设计(1)管理员信息表(admin):用于记录管理员的基本信息。(2)用户信息表(users):用于记录前台用户的基本信息。(3)系统功能表(functions):用于记录系统提供的功能信息。(4)商品信息表(meal):用于记录系统提供的商品信息。(5)商品类别表(goods):用于记录系统提供的商品类别信息。(6)订单主表(orderdts):用于记录订单的主要信息。(7)订单子表(orders):用于记录订单的详细信息。
图1 管理员信息表图
图2 用户信息表图
图3 系统功能表图
图4 商品信息表图
图5 商品类别表图
图6 订单子表图
图7 订单主表图4.1 涉及知识点网上购物系统是电子商务的一个典型案例,由前台和后台两部分组成。系统在开放过程中整合了Spring4,Hibernate5和Struts2框架。其中,Struts2框架用来处理页面逻辑,Hibernate5框架用来进行持久化操作,Spring4对Struts2和Hibernate5进行整合。4.2 系统运行前台用户进入首页,可以查看各种商品图片,如图8所示。
图8 系统首页图先登录或者先注册再登陆,然后可以购买自己所需商品,如图9所示。
图9 用户登录图
图10 用户注册图用户可以使用购物车暂存商品,最后提交订单,如图11所示。
图11 购物车图用户可以查看自己的订单,如图12所示。
图12 订单图
图13 修改个人信息图管理员可以进行商品管理,如图14所示。
图14 商品管理图管理员进行订单管理/查询订单,如图15所示。
图15 订单管理图
图16 订单统计图4.3 源程序清单***源码+数据库*** 见 我的资源:开发者商城源代码+数据库5.1 技术总结开发者商城主要运用了这学期学习的spring整合hibernate和Struts2框架技术,以及之前学过的HTML+CSS+JSP+JavaScript等网页技术,通过myeclipse和MySQL数据库完成了网站的搭建工作。期间,我们遇到并解决了网站框架搭建配置、数据库连接、数据校验等问题,从中获取了大量实战经验。5.2设计体会通过这次完整的通过spring整合hibernate和Struts2框架搭建网上购物商城,对网站整体框架搭建设计有了更深刻的学习。
?
-全文完-
您可能关注的文档
- VLSI数字集成电路设计-互联问题.docx
- VLSI数字集成电路设计-导线.docx
- VLSI数字集成电路设计-时序电路.docx
- VLSI数字集成电路设计-组合逻辑门-第1篇.docx
- VLSI数字集成电路设计-组合逻辑门.docx
- VS生成类图使用详细步骤(类设计器).docx
- Vue+Spring-Boot项目实战:导航栏与图书页面设计.docx
- vue子组件使用父组件样式-如何使用样式化组件重新设计未启动.docx
- vue移动端金融UI组件库滴滴MandMobile面向金融场景设计附功能思维导图.docx
- Vue组件设计-实现水波涟漪效果的点击反馈指令.docx
- 场地脚手架工程施工方案(3篇).docx
- 2024年浙江省丽水市松阳县玉岩镇招聘社区工作者真题及参考答案详解一套.docx
- 2024年河南省郑州市惠济区古荥镇招聘社区工作者真题及答案详解一套.docx
- 2024年浙江省杭州市淳安县文昌镇招聘社区工作者真题及完整答案详解1套.docx
- 2024年浙江省台州市三门县小雄镇招聘社区工作者真题带答案详解.docx
- 2024年浙江省宁波市余姚市河姆渡镇招聘社区工作者真题及完整答案详解1套.docx
- 2024年浙江省丽水市景宁畲族自治县雁溪乡招聘社区工作者真题及答案详解一套.docx
- 2024年浙江省杭州市临安市板桥乡招聘社区工作者真题及答案详解一套.docx
- 2024年湖北省宜昌市点军区土城乡招聘社区工作者真题及答案详解一套.docx
- 2024年浙江省台州市路桥区桐屿街道招聘社区工作者真题附答案详解.docx
文档评论(0)