一.系统概述
本课题是根据咖啡文化宣传需要以及网络的优势建立的一个中国咖啡文化宣传网站,来实现中国咖啡文化宣传以及咖啡商品售卖的功能。
本中国咖啡文化宣传网站应用Java技术,MYSQL数据库存储数据,基于SSM+Vue框架开发。在网站的整个开发过程中,首先对系统进行了需求分析,设计出系统的主要功能模块,其次对网站进行总体规划和详细设计,最后对中国咖啡文化宣传网站进行了系统测试,包括测试概述,测试方法,测试方案等,并对测试结果进行了分析和总结,进而得出系统的不足及需要改进的地方,为以后的系统维护和扩展提供了方便。
本系统布局合理、色彩搭配和谐、框架结构设计清晰,具有操作简单,界面清晰,管理方便,功能完善等优势,有很高的使用价值。
二.技术环境
jdk版本:1.8 及以上
ide工具:Eclipse或者 IDEA
数据库: mysql5.7
编程语言: Java
java框架:SSM
服务器:Tomcat
maven: 3.6.1
详细技术:HTML+CSS+JAVA+SSM+MYSQL+VUE+MAVEN
三.功能设计
本中国咖啡文化宣传网站主要满足两种用户的需求,这两种用户分别为管理员和用户,下面将对这两种用户分别实现的功能进行详细的阐述。
(1)用户:用户在系统前台可查看系统信息,包括首页、咖啡商城、咖啡文化等,注册登录后主要功能模块包括购物车、个人中心、我的订单、我的地址、我的收藏,用例图如图所示。
(2)管理员:管理员登录后可对系统进行全面的管理,主要功能模块包括个人中心、用户管理、咖啡分类管理、咖啡商城管理、联系我们管理、系统管理以及订单管理。管理员用例图如图所示。
本中国咖啡文化宣传网站主要包括用户模块和管理员模块,根据第三章中系统功能需求分析,可画出本中国咖啡文化宣传网站的结构图如图所示:
本程序在设计结构选择上首选B/S,也是为了满足程序今后升级便利,以及程序低维护成本的要求。本程序的网络拓扑设计也会在下图展示,通过图形的方式来描述更容易理解。
四.系统实现效果
用户功能模块的实现
没有账号的用户可进入注册界面进行注册操作,用户注册界面的运行效果如图所示.
用户要想实现咖啡购买等操作,必须进行登录操作,在登录界面输入正确的用户名和密码,选择登录类型,点击登录按钮进行登录,用户登录界面如图所示。
用户可进入系统主界面查看系统信息,系统主界面的运行效果如图所示.
用户可选择咖啡查看咖啡详情信息,登录后可进行加入购物车和购买操作,咖啡详情界面如图所示。
用户在购物车界面可查看购物车咖啡信息,并可进行修改数量、删除咖啡以及购买等操作,购物车界面展示如图所示。
用户在我的订单界面可查看个人订单信息,我的订单界面如图所示。
用户可增删改查个人地址信息,我的地址界面如图所示。
管理员功能模块的实现
管理员要想进入系统后台对系统进行管理,首要进入登录界面,需通过正确的账号、密码进行登录操作,管理员登录界面如图所示 。
管理员可管理所有订单信息,订单管理界面展示如图所示 。
管理员可查看、修改和删除用户信息,并可新增用户,用户管理界面展示如图所示 。
管理员可增删改查咖啡分类信息,咖啡分类界面展示如图所示 。
管理员可添加、修改和删除咖啡信息,咖啡商城管理界面如图所示。
管理员可进入到添加咖啡信息界面进行添加咖啡信息,添加咖啡信息界面展示如图所示 。
论文目录
目 录
摘 要 I
Abstract II
目 录 III
第1章 绪论 1
1.1 课题背景 1
1.2 设计原则 1
1.3 研究内容 2
第2章 关键技术简介 3
2.1 Java技术 3
2.2 SSM框架 3
2.3 B/S结构 4
2.4 MYSQL数据库 4
第3章 系统分析 6
3.1 可行性分析 6
3.1.1 技术可行性 6
3.1.2 经济可行性 6
3.1.3 操作可行性 6
3.1.4 时间可行性 6
3.2 系统功能分析 7
3.3 系统性能分析 8
3.4 系统流程分析 8
3.4.1注册流程 8
3.4.2登录流程 9
3.4.3购买流程 10
第4章 系统设计 11
4.1 系统结构设计 11
4.2系统顺序图 11
4.2.1登录模块顺序图 11
4.2.2添加信息模块顺序图 12
4.3 数据库设计 13
4.3.1 数据库E-R图设计 13
4.3.2数据库表设计 15
第5章 系统的实现 18
5.1 用户功能模块的实现 18
5.1.1用户注册界面 18
5.1.2用户登录界面 18
5.1.3系统主界面 19
5.1.4咖啡详情界面 20
5.1.5购物车界面 20
5.1.6我的订单界面 21
5.1.7我的地址界面 21
5.2 管理员功能模块的实现 22
5.2.1管理员登录界面 22
5.2.2订单管理界面 22
5.2.3用户管理界面 23
5.2.4咖啡分类管理界面 23
5.2.5咖啡商城管理界面 23
5.2.6添加咖啡信息界面 24
第6章 系统测试 25
6.1 程序测试 25
6.2 测试方案计划 25
6.3 测试方法 26
6.4 测试分析 26
第7章 总结 27
参考文献 28
致 谢 29
此源码非开源,若需要此源码可扫码添加微信进行咨询!