一、技术路线:
开发语言:Java
前端技术:JavaScript、VUE.js(2.X)、css3
数据库:MySQL 5.7
数据库管理工具:Navicat或sqlyog
开发工具:IDEA或Ecplise
二、项目介绍:
三、运行截图:
这部分工作主要由程序编制人员完成。通常在面对一个大型的系统时,这些程序编制人员就会明确分工,每个人都完成不同的功能模块,在用代码实现功能的基础上,提前预留好接口,最后才将他们已完成的功能模块通过接口进行组合。
3.1 管理员功能实现
3.1.1 产品信息管理
管理产品信息是管理员的功能。其运行效果图如下。管理员添加产品信息,查询产品信息,修改产品信息等操作都是在本页面完成。
图3.1 产品信息管理页面
3.1.2 用户管理
管理用户信息是管理员的功能。其运行效果图如下。管理员可以为忘记密码的用户重置密码,可以修改用户信息,包括修改用户照片,修改用户手机号等信息。
图3.2 用户管理页面
3.1.3 公告信息管理
管理公告信息是管理员的功能。其运行效果图如下。管理员具有发布公告信息的权限,可以对之前发布的公告的标题与内容进行更改,可以删除指定的公告信息。
图3.3 公告信息管理页面
3.2 用户功能实现
3.2.1 产品信息
查看产品信息是用户的功能。其运行效果图如下。用户可以在当前页面对产品进行收藏,可以在页面底端对本页面显示的产品进行留言。
图3.4 产品信息页面
3.2.2 公告信息
查看公告信息是用户的功能。其运行效果图如下。用户查看公告信息,可以根据公告名称查询公告,可以点击公告的标题进行其对应内容的查看操作。
图3.5 公告信息页面
3.2.3 修改个人信息
用户在当前模块能够修改个人信息,其运行效果图如下。用户检查个人资料是否在注册时登记错误,并对登记错误的数据,比如手机号,邮箱等数据进行更正。
图3.6 修改个人信息页面