毕业论文(设计)题目
基于SSM的手机商城的设计与实现
一、选题依据(包括目的、意义、国内外现状和发展趋势,主要参考文献):
(一)选题的背景:
目前市面上已经有很多手机店专卖店铺,而且有很多店铺已经做出了不错的业绩,是全国连锁店。然而随着时代的进步,人们渐渐倾向于在线购物的消费方式。手机店的销售也应该与时俱进,加强自身的信息化建设,才能在越来越激烈的竞争中保持竞争优势。如今市场上也已经存在了此类的在线销售网站,但是现有的手机店在线销售网站还存在着商品单一、操作难、页面不美观、缺少后台管理等问题,还有很大的进步空间。这些问题因素也导致了网站在市场上的推广受到一定的限制。如何开发出成本低廉、功能齐全、页面美观的手机商城网站正是我们目前需要解决的问题。
(二)选题目的及意义:
本系统目的是方便广大用户在线购买自己喜欢的手机,打破传统购买方式促进消费,也让用户足不出户即可完成手机的购买,享受到线上购物的便捷,数据也可以作为商家分析销售情况的基本数据来源。
本系统的目标是要完成一个基于B/S架构的基于智能推荐的b2c销售网站功能的设计和开发。这些模块主要包括商品管理、用户管理、订单管理、商品管理等功能。实现对基于智能推荐的b2c销售网站信息进行管理,实现管理自动化,系统化,规范化。本系统开发过程主要采用基于SSM框架技术,使用JSP页面技术,后台数据库采用MySQL开发而成,保证查询,添加,删除,修改等功能。
(三)国内外的现状和发展趋势:
现在的人们工作繁忙,休息的时间非常的少,基本没有时间到实体商店去购买商品,但是生活中有一些必需品又不得不购买,于是,网上购物就产生了。在很多年前,外国人就已经开始在商业中心使用计算机来进行信息管理了,还建立了一个大规模的购物网络,很多国外的家庭也早就已经习惯了在家里进行购物了。到如今计算机经过几十年的发展和应用,已经非常成熟了。如今,越来越多的商家在网上开起商店,向消费者展示出一篇新鲜的购物大地。在美、日等信息化程度较高的国家和地区,网络商店发展速度迅猛,美国的世界第一超一流的零售商,如沃尔玛等纷纷跻身于网络经商的行列。
在中国,随着改革开放和互联网的迅速发展,网络购物也已经深入到人民众的生活中,现在网络购物的人数呈现出指数增长。可见人们对网上购物的需求也呈指数增长,网上的销售比传统销售更具竞争力。如今,第三方交易平台已经成为人们日常必不可少的网络交易的工具。例如淘宝、京东、唯品会等,给人们的生活带来了极大的便利。因此,网络购物的前景是非常光明的。
(四)参考文献:
[1] 杨开振等. Java EE互联网轻量级框架整合开发— —SSM框架spring和Redis实现[M]. 北京:电子工业出版,2017.
[2]李俊民. HTML 5+CSS 3网页设计经典范例[M].北京:电子工业出版,2010.
[3]邹红霆. 基于SSM框架的Web系统研究与应用[J]. 湖南理工学院学报(自科版), 2017,30(1):39-43.
[4]程杰. 大话设计模式[M]  北京:清华大学出版社,2010
[5]郭航宇,成丽君. 基于javaEE的诗词文化网站系统设计与实现[J]. 电子技术与软件工程,2018(11):7-8.
[6] 杨黎薇. 基于JavaEE设计模式的烈度速报建设与应用[J]. 世界地震工程,2018,34(02):147-156.
[7] 牛勇超. 基于JavaEE的开放实验管理系统的设计与实现[J]. 实验技术与管理,2017,34(01):153-156.
[8]韩姗姗. 面向复杂学习的高校计算机实践类教材建设[J]. 计算机教育,2017(03):57-60.
[9] 张晓刚. 项目进阶驱动的JavaEE课程实践教学改革探索[J]. 计算机教育,2016(09):115-118.
[10] 王小正,杨鑫,侯青. 面向应用型本科院校的JavaEE教材建设[J]. 计算机教育,2015(12):98-101.
[11] 黄统奎,张艳红. 基于JavaEE高校毕业设计管理系统的设计与实现[J]. 电脑知识与技术,2014,10(19):4384-4386.
[12] 王荣芝,周洪翠,于世华. 基于Android+JavaEE技术的旅游助手系统设计与实现[J]. 电子技术与软件工程,2014(19):64-65.
[13]. 翟悦,王立娟. 基于CDIO模式的JavaEE课程改革方案研究[J]. 电脑知识与技术,2015,11(19):140-141.
[14]朱敏,朱晴婷,李媛媛编著. JSP Web应用教程[M].北京:清华大学出版社,2018
[15]陶林峰. 基于J2EE的网上商城的设计与实现[D] ,2015.
二、研究内容(具体研究/设计内容,重点解决的问题,预期结果):
(一)设计内容
1用户角
1.1用户管理
    功能描述:
1)注册用户ssm框架实现登录功能
2)登录用户
3)用户信息修改
1.2地址管理
    功能描述:
1)添加地址
2)登录用户
3)用户信息修改
1.3购物车管理
    功能描述:
1)添加购物车
2)核对购物车内商品信息
1.4订单管理
  功能描述:
1)核对订单信息
2)提交订单
1.5 商品信息浏览
    功能描述:
1)浏览所有商品
2)查询商品
2 管理员角
2.1商品管理
    功能描述:
1)修改商品信息
2)查询商品信息
3)添加商品信息
2.2 用户管理
    功能描述:
1)查询用户信息
2.2订单管理
    功能描述:
1)查询订单
2)修改订单状态
3)删除订单
2.4 评论管理
      功能描述:
1)删除评论
2)查询评论
2.5商品分类管理
    功能描述:
1)添加商品分类信息
2)修改商品分类信息
3)删除商品分类信息
4)
(二)重点解决的问题
1. 数据库的设计,数据表的联系
2. 数据录入及按类型保存
3. 界面美化及安排
4. 购物车的设计,合并相同的购物车项
5. 库存检验,支付方式
(三)预期结果
用户进入主页面后会看到商品类别列表、商品轮播图、商品推荐、商品搜索栏,顶部导航条显示用户登录信息等内容。点击类别进入商品列表,分页显示。
点击商品可进入商品详情页面,包含商品价格、图片、描述等信息,可以加入购物车购买,然后结算。后台分为用户管理和商品管理,管理员可以修改商品信息和发布商品,也可以对订单和评论进行管理。
三、研究/设计方案(包括研究/设计方法、技术路线,理论分析、计算、实验方法和步骤及其可行性,可能出现的技术问题及解决办法):
(一)设计方案、技术路线
MySQL5.7为数据库进行数据库设计
eclipse为开发平台,开发友好的用户界面,实现相应的功能。
1)设计工程框架,系统总体模块设计;
2)应用主界面设计;
3)为各模块制定相应的界面,实现相应的功能。
SSM(Spring MVC、Spring、MyBatis)为项目框架, 前端HTML+CSS+JavaScript。
(二)可能遇到的技术问题和解决方法
1、数据库连接的问题
解决方案:使用JDBC连接数据库。
2、页面排版与样式问题,图片显示不出等
解决方案:通过CSS样式可以解决。
四、创新之处:
1、使用轮播图设计,使界面更加美观,用户体验感更好
2、设置商品评论功能,方便用户了解与筛选商品
五、工作基础及条件:
1. 系统开发平台为eclipse
2. JDK8.0、tomcat8.5
3. Mysql 5.7数据库
4. SSM(Spring MVC、Spring、MyBatis)
5. HTML+CSS+JavaScript

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。