主要技术:
开发技术采用Spring MVC+Spring+MyBatis,SSM框架搭建项目。
主要功能:
(1)会员管理。管理包括会员的增删改查。用户信息包括:会员号、姓名、群组和会员级别(1-管理员;2-会员)。
(2)知识管理。管理包括知识的增删改查。知识信息包括知识编号、知识名称、知识描述、价钱。
(3)知识购买。首先实现一个“知识页面”显示所有知识;会员选择知识之后完成购买。
(4)会员知识统计。网站管理员输入会员的会员号,可以查询出该会员所有的订单并计算需要缴纳多少费用。其中订单信息包括会员号、姓名、订单编号、知识列表。
项目运行环境
环境项 | 参数 |
---|---|
JDK | 1.8 |
开发工具 | IntelliJ IDEA 2020.3 x64 |
浏览器 | Google Chrome |
数据库 | MySql 5.7 |
Web服务器 | TomCat 8.5 |
项目目录:
数据库:
功能展示:
登录:系统分为两个角色(管理员、会员),登录通过user表中的role字段判定跳转不同页面。
会员管理:管理员对会员信息进行添加、修改、删除,会员号通过random生成随机数。
知识管理:管理包括知识的添加、修改、删除。知识信息包括知识编号、知识名称、知识描述、价钱。
知识购买:会员登录后显示“知识页面”显示所有知识;会员勾选知识并提交之后完成购买。
会员知识统计: 管理员输入会员的会员号,可以查询出该会员所有的订单并计算需要缴纳多少费用。其中订单信息包括会员号、姓名、订单编号、知识列表。
项目在 IntelliJ IDEA 中直接打开便可运行,功能简单清晰,可用于课程设计提交。
需要源码的看我主页哟