博主介绍:翰文编程 专注于Java(springboot ssm 等开发框架) vue .net php phython node.js uniapp 微信小程序 等诸多技术领域和课设项目实战、企业信息化系统建设,从业十八余年开发设计教学工作
☆☆☆ 精彩专栏推荐订阅☆☆☆☆☆不然下次找不到哟
我的博客空间发布了2000+题目解决方法案例 方便大家学习使用
感兴趣的可以先收藏起来,还有大家在毕设选题,项目以及论文编写等相关问题都可以给我留言咨询,希望帮助更多的人
下载地址:
【计算机毕业设计】基于javaweb训练管理系统源码数据库,论文资源-CSDN下载
根据模块化的设计思想,将本系统划为6个模块,这些模块组合起来满足系统的正常使用,本系统的功能结构图如图5所示。

图4.1 系统功能图
(2)系统中实体E-R图
根据武警基层中队军事训练管理系统的详细设计系统的要求,规划出了以下一些实体。
用户信息实体,主要包括 用户编号,用户名,密码,姓名,性别,出生日期,证件号,民族,政治面貌,单位,入伍时间,照片,班级,排 等信息实体。如图4.2所示:

图4.2 用户实体属性图
班级信息实体,主要包括 班级编号,班级 等信息实体。如图4.3所示:

图4.3 班级实体属性图
排信息实体,主要包括 排编号,排 等信息实体。如图4.4所示:

图4.4 排实体属性图
科目信息实体,主要包括 科目编号,科目,说明,负责教师,备注 等信息实体。如图4.5所示:

图4.5 科目实体属性图
成绩信息实体,主要包括 成绩编号,科目,学员,成绩,发布时间 等信息实体。如图4.6所示:

图4.6 成绩实体属性图
教学视频信息实体,主要包括 教学视频编号,视频名称,科目,路径,备注 等信息实体。如图4.7所示:

图4.7 教学视频实体属性图
教学理论信息实体,主要包括 教学理论编号,标题,科目,教学内容,备注 等信息实体。如图4.8所示:

图4.8教学理论实体属性图
讨论信息实体,主要包括 讨论编号,疑问,说明,发布人,发布时间,状态,回答 等信息实体。如图4.9所示:

图4.9 科目实体属性图
系统主要用户实体,班级实体,排实体,科目实体,成绩实体,教学视频实体,教学理论实体,讨论实体,如图所示

3.4.2数据库逻辑结构设计
由各个关系模式和根据需求分析阶段数据字典的数据项描述,给出各数据表结构。
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | yhid | INTEGER | 11 | 是 | 用户编号 |
| 2 | yhm | VARCHAR | 40 | 否 | 用户名 |
| 3 | mm | VARCHAR | 40 | 否 | 密码 |
| 4 | xm | VARCHAR | 40 | 否 | 姓名 |
| 5 | xb | VARCHAR | 40 | 否 | 性别 |
| 6 | csrq | VARCHAR | 40 | 否 | 出生日期 |
| 7 | zjh | VARCHAR | 40 | 否 | 证件号 |
| 8 | mz | VARCHAR | 40 | 否 | 民族 |
| 9 | zzmm | VARCHAR | 40 | 否 | 政治面貌 |
| 10 | dw | VARCHAR | 40 | 否 | 单位 |
| 11 | rwsj | VARCHAR | 40 | 否 | 入伍时间 |
| 12 | zp | VARCHAR | 40 | 否 | 照片 |
| 13 | bj | VARCHAR | 40 | 否 | 班级 |
| 14 | p | VARCHAR | 40 | 否 | 排 |
表2 班级信息表
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | bjid | INTEGER | 11 | 是 | 班级编号 |
| 2 | bj | VARCHAR | 40 | 否 | 班级 |
表3排信息表
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | pid | INTEGER | 11 | 是 | 排编号 |
| 2 | p | VARCHAR | 40 | 否 | 排 |
表4科目信息表
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | kmid | INTEGER | 11 | 是 | 科目编号 |
| 2 | km | VARCHAR | 40 | 否 | 科目 |
| 3 | sm | VARCHAR | 40 | 否 | 说明 |
| 4 | fzjs | VARCHAR | 40 | 否 | 负责教师 |
| 5 | bz | VARCHAR | 40 | 否 | 备注 |
表5成绩信息表
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | cjid | INTEGER | 11 | 是 | 成绩编号 |
| 2 | km | VARCHAR | 40 | 否 | 科目 |
| 3 | xy | VARCHAR | 40 | 否 | 学员 |
| 4 | cj | VARCHAR | 40 | 否 | 成绩 |
| 5 | fbsj | VARCHAR | 40 | 否 | 发布时间 |
表6教学视频信息表
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | jxspid | INTEGER | 11 | 是 | 教学视频编号 |
| 2 | spmc | VARCHAR | 40 | 否 | 视频名称 |
| 3 | km | VARCHAR | 40 | 否 | 科目 |
| 4 | lj | VARCHAR | 40 | 否 | 路径 |
| 5 | bz | VARCHAR | 40 | 否 | 备注 |
表7教学理论信息表
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | jxllid | INTEGER | 11 | 是 | 教学理论编号 |
| 2 | bt | VARCHAR | 40 | 否 | 标题 |
| 3 | km | VARCHAR | 40 | 否 | 科目 |
| 4 | jxnr | VARCHAR | 40 | 否 | 教学内容 |
| 5 | bz | VARCHAR | 40 | 否 | 备注 |
表8讨论信息表
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | tlid | INTEGER | 11 | 是 | 讨论编号 |
| 2 | yw | VARCHAR | 40 | 否 | 疑问 |
| 3 | sm | VARCHAR | 40 | 否 | 说明 |
| 4 | fbr | VARCHAR | 40 | 否 | 发布人 |
| 5 | fbsj | VARCHAR | 40 | 否 | 发布时间 |
| 6 | zt | VARCHAR | 40 | 否 | 状态 |
| 7 | hd | VARCHAR | 40 | 否 | 回答 |
3.4.2数据库物理结构设计
1 用户( 用户编号,用户名,密码,姓名,性别,出生日期,证件号,民族,政治面貌,单位,入伍时间,照片,班级,排 )
2 班级( 班级编号,班级 )
3 排( 排编号,排 )
4 科目( 科目编号,科目,说明,负责教师,备注 )
5 成绩( 成绩编号,科目,学员,成绩,发布时间 )
6 教学视频( 教学视频编号,视频名称,科目,路径,备注 )
7 教学理论( 教学理论编号,标题,科目,教学内容,备注 )
8 讨论( 讨论编号,疑问,说明,发布人,发布时间,状态,回答 )
第四章 系统使用说明
5.3管理员功能
5.3.1系统登陆界面
系统界面,具体如下图展示

图5.1 系统首页
5.3.2用户管理
管理系统内的用户信息,具体的信息如下图5.2所示:

图5.3 用户管理
用户进入用户信息管理,填写一个用户信息,包括用户编号、用户名、密码、姓名、性别、出生日期、证件号、民族、政治面貌、单位、入伍时间、照片、班级、排等等用户信息。由用户查看用户信息信息,查看后进行更改用户相关信息,并记录更改后的用户相关信息。
5.3.3科目管理管理
科目信息管理。用户信息如下图5.4所示:

图5.4 科目管理
用户进入科目信息管理,填写一个科目信息,包括科目编号、科目、说明、负责教师、备注等等科目信息。由用户查看科目信息信息,查看后进行更改科目相关信息,并记录更改后的科目相关信息
5.3.4教学视频管理
系统教学视频维护如图5.5所示。

图5.4 教学视频管理
用户进入教学视频信息管理,填写一个教学视频信息,包括教学视频编号、视频名称、科目、路径、备注等等教学视频信息。由用户查看教学视频信息信息,查看后进行更改教学视频相关信息,并记录更改后的教学视频相关信息。
5.3.5成绩管理
用户进入成绩信息管理,填写一个成绩信息,包括成绩编号、科目、学员、成绩、发布时间等等成绩信息。由用户查看成绩信息信息,查看后进行更改成绩相关信息,并记录更改后的成绩相关信息。成绩管理活动图如图所示。

图5.4 成绩管理
大家点赞、收藏、关注、评论啦 其他的定制服务 商务合作 下方联系卡片↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ 或者私信作者
转载自 CSDN-专业IT技术社区
原文链接:https://blog.csdn.net/qq_41221322/article/details/162056908




