实习答辩项目分享-侣行婚礼婚品采购系统

前言:本次项目是大四老学长的实习项目,非毕业答辩,是在跟学校合作的一家机构实习,说是实习,实际上是进行简单的培训,大概为期了一个月左右,实习期结束后要求小组交出一个答辩项目来。本次实习选择的方向是JavaEE电商实战项目,个人感觉这方面的用途会比较大,其他可选的方向还有前端,vue小程序,java网络爬虫等。

附上项目的地址:
Github传送门: 侣行婚礼-婚品商城采购系统
下载更快的码云传送门:侣行婚礼-婚品商城采购系统
正文:
一、 开发背景

软件名称:侣行婚礼-婚品采购商城系统(WeddingShop)

使用对象:需要购买婚品的人,提供线上服务

二、 需求分析

  1. 系统分析
    本次选择的项目是婚品采购系统,主要是开发出一个具有如今各大主流电商平台都具有的基本功能:浏览商品,加入购物车,提交订单,订单支付后跳转我的订单等。
    项目网站的名称是:侣行婚礼,主要寓意是情侣之间,就像是一场长跑的马拉松,一直陪伴的走下去。

三、开发环境

系统环境:Windows 10 专业版

开发工具:IDEA 2019

Java版本:JDK 1.8

服务器:tomcat 8.5x

数据库:MySQL 8.5+

系统采用技术:Servlet+Jsp+Jdbc+jQuery+Ajax+MVC框架

四、其它的看截图:

一、项目首页展示:
图一:

图二:

图三:

图四:

二、登录和注册页面:

登录页面:

注册页面:

三、婚品商城页面展示:
1.商城头部

2.商城底部

3.商城搜索页面

四、商品详情页:

五:购物车和订单提交:


我的订单明细

六、后台登录界面和各管理模块
1.后台登录模块:

2.后台首页:

3.会员管理:

4.商品管理:

5.分类管理:

工程目录结构:

最终项目包含文件:

以上就是整个项目的前台和后台的模块,下面将介绍项目的搭建和如何部署到tomcat并运行!
1.安装mysql8.5 以上的数据库版本,版本过低会导致不兼容
2.在IDEA中Clone到本地的项目时,将文件下的shop.sql 文件导入到名为shop的数据库中(数据库的名字更改为和 resources 下 c3p0-config.xml 中配置的数据库名一致)
3.将resources 下 c3p0-config.xml 下的配置文件中,数据库的账户和密码改为自己本地Mysql的账户,密码即可
4.开发工具推荐使用IDEA
以上就是对所有项目的整体概括,能力有限,只是分享出来和大家一起探讨,技术上的不足还请多多包涵,评论区请留言一起学习吧!

posted @ 2020-10-06 23:50  Jacksonwu  阅读(543)  评论(2编辑  收藏  举报