- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于SSH框架美妆商城设计与实现
基于SSH框架美妆商城设计与实现
摘要:网上购物对当今传统的零售企业带来了巨大的冲击,同时也带来了巨大的商机。网上商城使人们购买货物时无需亲临现场,而且网上支付的方式更加方便、快捷,同?r可以节省租店面、招雇员等一些费用。本系统采用MVC三层架构设计模式,采用Struts框架开发,结合Tomcat WEB服务器。逻辑层开发基于J2EE平台,表现层采用B/S结构,使用StrutsTaglib+JSP进行页面呈现,使用Hibernate第三方框架对数据进行持久化并使用MYSQL数据库进行数据存储。实现网上商城和后台管理的功能,确保为用户提供网络购物更好的服务。网上购物网站不仅仅是商品和服务的推广,而且通过网络将买家与卖家、厂商和合作伙伴紧密结合在了一起,从而消除了时间与空间带来的障碍。
关键词:网上购物;SSH框架;MVC模式
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2017)31-0286-03
1 概述
网上购物已经成为人们一种新的购物方式,尤其是现在的年轻人更热衷于在网上进行购物。网上商品物美价廉,购买方式简单方便,足不出户就能买到称心如意的商品,这使得对开发网上购物系统的技术要求更高了。传统的购物网站采用JSP,Servlet以及JavaBean技术进行开发,系统扩展能力不强,不能够满足人们快速增长的需求。并且在显示页面时,有时要进行逻辑处理,降低了运行效率。另外,对数据库的处理往往过于复杂,特别是与数据库的连接浪费了大量的时间,这使得使用SSH这三个开源框架的优点被很好地体现出来了。SSH框架的设计思路是将整个系统的实现分为三层:表现层、业务逻辑层、持久层。表现层主要是负责前台的显示,业务逻辑层主要负责处理业务逻辑以及页面的转向,持久层主要负责后台与数据库的连接以及交换数据。这样大大增加了系统的扩展性,能够即时的调整系统功能来满足用户的需求,使得结构更加严谨。每层完成指定的任务,减轻页面显示时的工作量,增加了系统的执行效率。此外增加了持久层,也就增加了数据更多的安全性。
2 需求分析
2.1 系统需求
美妆购物商城系统主要分为三类用户:
普通用户:是指以游客身份访问网站的用户。此类用户只能浏览商品信息、商品分类信息、商品品牌分类信息等内容。
商城会员:是指注册成为会员,并根据账号和密码登录了系统的用户。会员登录了系统之后,除了可以查看商品信息以及各种分类商品信息,还可以将商品添加到购物车中,以及删除某些不想要的商品,确定购物车的商品填写收货信息并提交订单。
后台管理员:后台管理员主要负责管理后台信息;主要有订单管理,商品信息管理;商品分类管理以及用户管理。订单管理主要有未发货和已发货订单,管理员可以点击发货安排发货;商品管理主要有添加商品、上传商品图片、删除、修改、查看的管理。商品分类管理主要有添加分类、删除、修改、查看管理。用户管理主要有查看用户信息管理。
2.2 功能需求
前台模块:
1) 用户注册:用户填写个人信息进行注册,注册成功后系统将用户信息保存在用户表。
2) 用户登录:用户通过登录页面登录进入商城首页,可以浏览购买商品。
3) 新品上架模块:将最新添加的商品显示在页面的新品上架板块,方便用户了解商城的最新动态。
4) 特别推荐模块:将商城以为特别的值得推荐的商品显示在首页的特别推荐的板块。
5) 热门商品模块:将最热门的商品显示在商城首页的热门商品显示板块,可以让用户了解大家的购物趋向。
6) 商品分类展示:将商品的分类显示在页面上,方便用户快速找到目标商品。
7) 购物车:用户可以将想要购买的商品添加进购物车方便购物,也可以删除不需要购买的商品。
8) 我的订单:用户购买商品的信息都保存在订单表,可以根据我的订单功能来查看未付款的订单进行付款,并查看历史订单。
后台模块:
1) 商品管理:管理员通过后台管理系统可以实现查询,增加,修改,删除商品信息。
2) 分类管理:管理员通过后台管理系统可以实现查询,增加,修改,删除商品分类的信息。
3) 订单管理:管理员通过后台管理系统可以查看用户订单,删除用户订单,以及修改用户订单的状态。
4) 用户查看:管理员通过后台管理系统可以查看注册的用户。
5) 管理员登录:管理员登录后台管理系统进入后台管理系统。
2.3 业务流程分析
美妆商城用户通过前台页面浏览商品,选购商品添加进购物车,选择付款或者选择继续购物,点击付款,判断用户是否登录,若无,则跳到登录页面登录,否则便可填写收货信息提交订单;后台管理员通过后台管理系统查询订单,审核订单,订单无误之后确认发货,并
您可能关注的文档
最近下载
- 雷克萨斯-Lexus IS-产品使用说明书-IS300-ASE30L-AEZLZC-LEXUS雷克萨斯IS300OM53D87C_01-1705-00.pdf VIP
- 静配中心-高警示药品管理考核试题(附答案).docx VIP
- 静配中心-高警示药品管理考核试题.docx VIP
- 静配中心药品日常管理考核试题(+答案解析).docx VIP
- 静配中心药品日常管理考核试题及答案.docx VIP
- 静配中心业务知识考核试题题库及答案.docx VIP
- 人物细节描写课件.pptx VIP
- 精准医疗与传统治疗比较.docx VIP
- 静配中心考试题库和答案.docx VIP
- 西雅图中央图书馆案例分析.pdf VIP
文档评论(0)