发布时间:2023-04-29 07:48:45
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个JAVAEE微课系统,JAVAEE微课系统项目使用框架为SSM(MYECLIPSE),选用开发工具为idea。
管理员模块主要为对系统中的管理员信息进行操作,包括了添加管理员、修改管理员、删除管理员、查询管理员。管理员与数据库中的admin对应。
(1)管理员数据表
该表是存储系统管理员的基本信息。该表所包含的信息主要有管理员id、密码、账号、,具体内容如表3.1所示。
表3.1 管理员表
字段名
类型
长度
是否非空
描述
管理员id
varchar
255
NOT NULL
id
密码
varchar
255
NOT NULL
password
账号
varchar
255
NOT NULL
username
教师模块主要为对系统中的教师信息进行操作,包括了添加教师、修改教师、删除教师、查询教师。教师与数据库中的jiaoshi对应。
(2)教师数据表
该表是存储系统教师的基本信息。该表所包含的信息主要有名字、教师id、密码、个人介绍、账号、,具体内容如表3.2所示。
表3.2 教师表
字段名
类型
长度
是否非空
描述
名字
varchar
255
NOT NULL
mingzi
教师id
varchar
255
NOT NULL
id
密码
varchar
255
NOT NULL
password
个人介绍
varchar
255
NOT NULL
gerenjieshao
账号
varchar
255
NOT NULL
username
成绩模块主要为对系统中的成绩信息进行操作,包括了添加成绩、修改成绩、删除成绩、查询成绩。成绩与数据库中的achievement对应。
(3)成绩数据表
该表是存储系统成绩的基本信息。该表所包含的信息主要有成绩id、分数、课程、用户id、成绩、用户、说明、课程id、,具体内容如表3.3所示。
表3.3 成绩表
字段名
类型
长度
是否非空
描述
成绩id
varchar
255
NOT NULL
id
分数
varchar
255
NOT NULL
score
课程
varchar
255
NOT NULL
kecheng
用户id
varchar
255
NOT NULL
yonghuid
成绩
varchar
255
NOT NULL
achievement
用户
varchar
255
NOT NULL
yonghu
说明
varchar
255
NOT NULL
mark
课程id
varchar
255
NOT NULL
kechengid
课程模块主要为对系统中的课程信息进行操作,包括了添加课程、修改课程、删除课程、查询课程。课程与数据库中的kecheng对应。
(4)课程数据表
该表是存储系统课程的基本信息。该表所包含的信息主要有封面、视频、名称、标签、分类、配套文件、主要知识点、所需工具、课程、分类id、课程id、,具体内容如表3.4所示。
表3.4 课程表
字段名
类型
长度
是否非空
描述
封面
varchar
255
NOT NULL
fengmian
视频
varchar
255
NOT NULL
shiping
名称
varchar
255
NOT NULL
mingcheng
标签
varchar
255
NOT NULL
biaoqian
分类
varchar
255
NOT NULL
fenlei
配套文件
varchar
255
NOT NULL
peitaowenjian
主要知识点
varchar
255
NOT NULL
zhuyaozhishidian
所需工具
varchar
255
NOT NULL
suoxugongju
课程
varchar
255
NOT NULL
kecheng
分类id
varchar
255
NOT NULL
fenleiid
课程id
varchar
255
NOT NULL
id
学习记录模块主要为对系统中的学习记录信息进行操作,包括了添加学习记录、修改学习记录、删除学习记录、查询学习记录。学习记录与数据库中的xuexijilu对应。
(5)学习记录数据表
该表是存储系统学习记录的基本信息。该表所包含的信息主要有用户、学习时间、学习记录、用户id、课程、课程id、,具体内容如表3.5所示。
表3.5 学习记录表
字段名
类型
长度
是否非空
描述
用户
varchar
255
NOT NULL
yonghu
学习时间
varchar
255
NOT NULL
xuexishijian
学习记录
varchar
255
NOT NULL
xuexijilu
用户id
varchar
255
NOT NULL
yonghuid
课程
varchar
255
NOT NULL
kecheng
课程id
varchar
255
NOT NULL
kechengid
用户模块主要为对系统中的用户信息进行操作,包括了添加用户、修改用户、删除用户、查询用户。用户与数据库中的yonghu对应。
(6)用户数据表
该表是存储系统用户的基本信息。该表所包含的信息主要有头像、密码、用户id、名字、用户、账号、最后签到时间、,具体内容如表3.6所示。
表3.6 用户表
字段名
类型
长度
是否非空
描述
头像
varchar
255
NOT NULL
touxiang
密码
varchar
255
NOT NULL
password
用户id
varchar
255
NOT NULL
id
名字
varchar
255
NOT NULL
mingzi
用户
varchar
255
NOT NULL
yonghu
账号
varchar
255
NOT NULL
username
最后签到时间
varchar
255
NOT NULL
zuihouqiandaoshijian
错题本模块主要为对系统中的错题本信息进行操作,包括了添加错题本、修改错题本、删除错题本、查询错题本。错题本与数据库中的cuoti对应。
(7)错题本数据表
该表是存储系统错题本的基本信息。该表所包含的信息主要有用户id、错题本、课程问题id、记录时间、课程问题、错题id、,具体内容如表3.7所示。
表3.7 错题本表
字段名
类型
长度
是否非空
描述
用户id
varchar
255
NOT NULL
yonghuid
错题本
varchar
255
NOT NULL
cuoti
课程问题id
varchar
255
NOT NULL
kechengwentiid
记录时间
varchar
255
NOT NULL
jilushijian
课程问题
varchar
255
NOT NULL
kechengwenti
错题id
varchar
255
NOT NULL
id
答疑评论模块主要为对系统中的答疑评论信息进行操作,包括了添加答疑评论、修改答疑评论、删除答疑评论、查询答疑评论。答疑评论与数据库中的dayipinglun对应。
(8)答疑评论数据表
该表是存储系统答疑评论的基本信息。该表所包含的信息主要有答疑、内容、答疑评论id、评论时间、评论人id、答疑id、评论人名字、,具体内容如表3.8所示。
表3.8 答疑评论表
字段名
类型
长度
是否非空
描述
答疑
varchar
255
NOT NULL
dayi
内容
varchar
255
NOT NULL
neirong
答疑评论id
varchar
255
NOT NULL
id
评论时间
varchar
255
NOT NULL
pinglunshijian
评论人id
varchar
255
NOT NULL
pinglunrenid
答疑id
varchar
255
NOT NULL
dayiiid
评论人名字
varchar
255
NOT NULL
pinglunrenmingzi
答疑模块主要为对系统中的答疑信息进行操作,包括了添加答疑、修改答疑、删除答疑、查询答疑。答疑与数据库中的dayi对应。
(9)答疑数据表
该表是存储系统答疑的基本信息。该表所包含的信息主要有学生、发布时间、描述、答疑、学生id、答疑id、,具体内容如表3.9所示。
表3.9 答疑表
字段名
类型
长度
是否非空
描述
学生
varchar
255
NOT NULL
xuesheng
发布时间
varchar
255
NOT NULL
fabushijin
描述
varchar
255
NOT NULL
miaoshu
答疑
varchar
255
NOT NULL
dayi
学生id
varchar
255
NOT NULL
xueshengid
答疑id
varchar
255
NOT NULL
id
课程评论模块主要为对系统中的课程评论信息进行操作,包括了添加课程评论、修改课程评论、删除课程评论、查询课程评论。课程评论与数据库中的kechengpinglun对应。
(10)课程评论数据表
该表是存储系统课程评论的基本信息。该表所包含的信息主要有课程评论、课程评论id、评论时间、课程、评论人id、评论内容、课程id、,具体内容如表3.10所示。
表3.10 课程评论表
字段名
类型
长度
是否非空
描述
课程评论
varchar
255
NOT NULL
kechengpinglun
课程评论id
varchar
255
NOT NULL
id
评论时间
varchar
255
NOT NULL
pinglunshijian
课程
varchar
255
NOT NULL
kecheng
评论人id
varchar
255
NOT NULL
pinglunrenid
评论内容
varchar
255
NOT NULL
neirong
课程id
varchar
255
NOT NULL
kechengid
学习笔记模块主要为对系统中的学习笔记信息进行操作,包括了添加学习笔记、修改学习笔记、删除学习笔记、查询学习笔记。学习笔记与数据库中的xuexibiji对应。
(11)学习笔记数据表
该表是存储系统学习笔记的基本信息。该表所包含的信息主要有记录时间、学习笔记id、用户、记录内容、用户id、课程、学习笔记、,具体内容如表3.11所示。
表3.11 学习笔记表
字段名
类型
长度
是否非空
描述
记录时间
varchar
255
NOT NULL
jilushijian
学习笔记id
varchar
255
NOT NULL
id
用户
varchar
255
NOT NULL
yonghu
记录内容
varchar
255
NOT NULL
jiluneirong
用户id
varchar
255
NOT NULL
yonghuid
课程
varchar
255
NOT NULL
kecheng
学习笔记
varchar
255
NOT NULL
xuexibiji
用户答题模块主要为对系统中的用户答题信息进行操作,包括了添加用户答题、修改用户答题、删除用户答题、查询用户答题。用户答题与数据库中的yonghudati对应。
(12)用户答题数据表
该表是存储系统用户答题的基本信息。该表所包含的信息主要有用户答题id、问题、回答内容、回答时间、用户id、用户、问题描述、用户答题、,具体内容如表3.12所示。
表3.12 用户答题表
字段名
类型
长度
是否非空
描述
用户答题id
varchar
255
NOT NULL
id
问题
varchar
255
NOT NULL
kechengwenti
回答内容
varchar
255
NOT NULL
huidaneirong
回答时间
varchar
255
NOT NULL
huidashijian
用户id
varchar
255
NOT NULL
yonghuid
用户
varchar
255
NOT NULL
yonghu
问题描述
varchar
255
NOT NULL
wentimiaoshu
用户答题
varchar
255
NOT NULL
yonghudati
教师授权模块主要为对系统中的教师授权信息进行操作,包括了添加教师授权、修改教师授权、删除教师授权、查询教师授权。教师授权与数据库中的jiaoshishouquan对应。
(13)教师授权数据表
该表是存储系统教师授权的基本信息。该表所包含的信息主要有教师id、课程、教师、教师授权id、课程id、,具体内容如表3.13所示。
表3.13 教师授权表
字段名
类型
长度
是否非空
描述
教师id
varchar
255
NOT NULL
jiaoshiid
课程
varchar
255
NOT NULL
kecheng
教师
varchar
255
NOT NULL
jiaoshi
教师授权id
varchar
255
NOT NULL
id
课程id
varchar
255
NOT NULL
kechengid
课程问题模块主要为对系统中的课程问题信息进行操作,包括了添加课程问题、修改课程问题、删除课程问题、查询课程问题。课程问题与数据库中的kechengwenti对应。
(14)课程问题数据表
该表是存储系统课程问题的基本信息。该表所包含的信息主要有题目、课程、课程问题、课程id、参考答案、内容、,具体内容如表3.14所示。
表3.14 课程问题表
字段名
类型
长度
是否非空
描述
题目
varchar
255
NOT NULL
timu
课程
varchar
255
NOT NULL
kecheng
课程问题
varchar
255
NOT NULL
kechengwenti
课程id
varchar
255
NOT NULL
kechengid
参考答案
varchar
255
NOT NULL
cankaodaan
内容
varchar
255
NOT NULL
neirong
学生授权模块主要为对系统中的学生授权信息进行操作,包括了添加学生授权、修改学生授权、删除学生授权、查询学生授权。学生授权与数据库中的xueshengshouquan对应。
(15)学生授权数据表
该表是存储系统学生授权的基本信息。该表所包含的信息主要有课程、学生授权id、学生授权、课程id、用户id、,具体内容如表3.15所示。
表3.15 学生授权表
字段名
类型
长度
是否非空
描述
课程
varchar
255
NOT NULL
kecheng
学生授权id
varchar
255
NOT NULL
id
学生授权
varchar
255
NOT NULL
xueshengshouquan
课程id
varchar
255
NOT NULL
kechengid
用户id
varchar
255
NOT NULL
yonghuid
分类模块主要为对系统中的分类信息进行操作,包括了添加分类、修改分类、删除分类、查询分类。分类与数据库中的fenlei对应。
(16)分类数据表
该表是存储系统分类的基本信息。该表所包含的信息主要有名称、描述、简介、分类、,具体内容如表3.16所示。
表3.16 分类表
字段名
类型
长度
是否非空
描述
名称
varchar
255
NOT NULL
mingcheng
描述
varchar
255
NOT NULL
miaoshu
简介
varchar
255
NOT NULL
jianjie
分类
varchar
255
NOT NULL
fenlei
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计