注:仅展示部分文档内容和系统截图,需要完整的视频、代码、文章和安装调试环境请私信up主。
目 录
小家电集中营网站的设计与实现
摘 要:随着互联网的不断发展,网上购物以高效、低成本的优势,成为了人们购物的首选,网上购物平台不断增多,但是关于家电的种类杂乱、不集中,关于家电购买渠道比较分散。所以小家电集中营网站是基于网络专门购买家电的虚拟购物网站,对家电进行集中式管理,利于用户更快更全面的对家电进行筛选,小家电网站的开发与设计既促进了行业的发展,也给用户提供了优质服务,节省了人们的购物时间,为店铺降低了成本。
小家电集中营网站的设计与实现进行了需求分析、设计、实现、测试等一系列方法和过程,采用Java语言进行编程以及SSM结构的框架进行开发,利用MySQL数据库服务器对数据进行管理,小家电集中营网站开发的总体任务是实现小家电集中营管理的网站化、规范化和自动化,从而提高小家电集中营的管理效率。
关键词:小家电集中营网站,网站设计,SSM,MySQL
2.3 SSM框架
SSM框架集由Spring、MyBatis两个开源框架整合而成(SpringMVC是Spring中的部分内容),常作为web项目的框架。
Spring:Spring的核心思想是IoC(控制反转),它将类和类之间的依赖从代码中脱离出来,用配置的方式进行依赖关系描述。由IoC容器负责类的创建,管理,获取等,它解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。
Spring MVC: 核心 Servlet即 DispatcherServlet,它承担中介或是前台这样的职责。MVC设计思想:MVC是Model-View-Controller的缩写,它是一种设计模式,把一个业务逻辑封装到多个组件中去,用这种方式来提高系统的可扩展性,从而提高开发效率。它是一种将复杂问题简单化的设计模式,同时也是一种分层的设计模式。它用一种清晰明了的方式把系统分成了几个部分。
MyBatis: MyBatis是一个优秀的持久层框架,它对jdbc操作数据库的过程进行封装,使开发者只需要关注 SQL 本身,而不需要花费精力去处理例如注册驱动、创建connection、创建statement、手动设置参数、结果集检索等jdbc繁杂的过程代码。 Mybatis通过xml或注解的方式将要执行的各种statement(statement、preparedStatemnt、CallableStatement)配置起来,并通过java对象和statement中的sql进行映射生成最终执行的sql语句,最后由mybatis框架执行sql并将结果映射成java对象并返回。
5.2.1商品信息
商品信息在前台最主要的任务就是将商品进行整合,可以按照类型、价格、品牌等方面进行寻找商品,这样便于用户更好更快的找到商品,用户找到心仪商品后,可以进行收藏、购买等操作,当0库存时将会影响用户购买此商品。前台商品信息界面图如图 5.1 所示。
5.3.1个人中心
管理员在后台个人中心界面可以进行修改密码和查看管理员个人信息。
5.3.2用户管理
管理员可以查看用户的账号、性别、姓名等相关信息,可对用户的信息进行修改,也可删除用户。后台用户界面图如图 5.5所示。
5.3.3商品信息、新品上市
商品信息、新品上市在后台管理员可以上传商品相关信息,包括商品名称、价格、单次购买、库存、商品分类和商品详情等功能操作还可以对该商品信息进行修改和删除,以及查看用户对此商品的评价信息管理员可以进行回复,也可以通过名称、类型等对商品进行搜索后进行修改、删除以及详情。商品信息后台界面图如图 5.6所示。
参考文献
[1]俞海,顾金媛. 数据库基本原理及应用开发教程[M].南京:南京大学出版社:应用型本科计算机类专业“十三五”规划教材, 2017.
[2]何新起,任慎存,田月梅. 网页设计与前端开发[M].北京:人民邮电出版社:, 2016.
[3]赵丽. 我国家电企业营销渠道的策略研究[D].哈尔滨:哈尔滨工程大学,2007.
[4]宋修刚. 海尔家电销售网站的设计与实现[D].济南:山东大学,2009.
[5]李林. 基于WEB平台的家电类商品智能导购网站的研究[D].广州:华南理工大学,2011.