发布时间:2023-01-07 22:46:36
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个教学教务管理系统,教学教务管理系统项目使用框架为SSM(MYECLIPSE),选用开发工具为eclipse。
在系统中设计t_leavemessage保存留言信息,在留言中具有内容、留言id、教师、留言时间、教师id、字段,对应英文字段content、id、teacher、leavetime、teacherid、。
留言表的表结构如下所示。
表留言结构表
字段名
类型
长度
是否非空
描述
内容
varchar
255
NOT NULL
content
留言id
varchar
255
NOT NULL
id
教师
varchar
255
NOT NULL
teacher
留言时间
varchar
255
NOT NULL
leavetime
教师id
varchar
255
NOT NULL
teacherid
查询留言信息用例描述,具体用例描述如表2-1所示:
表2-1查询留言信息用例描述表
| 编号 | 1-1 | 用例名称 | 查询留言信息 |
|---|---|---|---|
| 使用人员 | 用户 | ||
| 输入 | 内容、留言id、教师、留言时间、教师id、 | ||
| 系统响应 | 返回根据关键字筛选出的留言信息,并循环展示 | ||
| 前置条件 | 用户进入系统 | 后置条件 | 用户成功搜索留言信息 |
| 交互行为 | 1.用户进入系统 2.用户输入需搜索的留言关键词,进行搜索 3.系统根据关键词模糊搜索leavemessage表中的信息 5.返回页面过滤的留言信息进行循环展示 | ||
| 特别说明 | 用户需使用浏览器,进入系统 | ||
在系统中设计t_course保存课程信息,在课程中具有学院、课程id、学分、课程、名称、字段,对应英文字段college、id、credit、course、name、。
课程表的表结构如下所示。
表课程结构表
字段名
类型
长度
是否非空
描述
学院
varchar
255
NOT NULL
college
课程id
varchar
255
NOT NULL
id
学分
varchar
255
NOT NULL
credit
课程
varchar
255
NOT NULL
course
名称
varchar
255
NOT NULL
name
查询课程信息用例描述,具体用例描述如表2-2所示:
表2-2查询课程信息用例描述表
| 编号 | 1-2 | 用例名称 | 查询课程信息 |
|---|---|---|---|
| 使用人员 | 用户 | ||
| 输入 | 学院、课程id、学分、课程、名称、 | ||
| 系统响应 | 返回根据关键字筛选出的课程信息,并循环展示 | ||
| 前置条件 | 用户进入系统 | 后置条件 | 用户成功搜索课程信息 |
| 交互行为 | 1.用户进入系统 2.用户输入需搜索的课程关键词,进行搜索 3.系统根据关键词模糊搜索course表中的信息 5.返回页面过滤的课程信息进行循环展示 | ||
| 特别说明 | 用户需使用浏览器,进入系统 | ||
在系统中设计t_teachingtasks保存教学任务信息,在教学任务中具有教学任务、教师、任务书、标题、教学任务id、内容、教师id、字段,对应英文字段teachingtasks、teacher、tasksfile、title、id、content、teacherid、。
教学任务表的表结构如下所示。
表教学任务结构表
字段名
类型
长度
是否非空
描述
教学任务
varchar
255
NOT NULL
teachingtasks
教师
varchar
255
NOT NULL
teacher
任务书
varchar
255
NOT NULL
tasksfile
标题
varchar
255
NOT NULL
title
教学任务id
varchar
255
NOT NULL
id
内容
varchar
255
NOT NULL
content
教师id
varchar
255
NOT NULL
teacherid
查询教学任务信息用例描述,具体用例描述如表2-3所示:
表2-3查询教学任务信息用例描述表
| 编号 | 1-3 | 用例名称 | 查询教学任务信息 |
|---|---|---|---|
| 使用人员 | 用户 | ||
| 输入 | 教学任务、教师、任务书、标题、教学任务id、内容、教师id、 | ||
| 系统响应 | 返回根据关键字筛选出的教学任务信息,并循环展示 | ||
| 前置条件 | 用户进入系统 | 后置条件 | 用户成功搜索教学任务信息 |
| 交互行为 | 1.用户进入系统 2.用户输入需搜索的教学任务关键词,进行搜索 3.系统根据关键词模糊搜索teachingtasks表中的信息 5.返回页面过滤的教学任务信息进行循环展示 | ||
| 特别说明 | 用户需使用浏览器,进入系统 | ||
在系统中设计t_coursesplan保存教学计划信息,在教学计划中具有教师、内容、标题、教师id、添加时间、教学计划、教学计划id、字段,对应英文字段teacher、content、title、teacherid、addtime、coursesplan、id、。
教学计划表的表结构如下所示。
表教学计划结构表
字段名
类型
长度
是否非空
描述
教师
varchar
255
NOT NULL
teacher
内容
varchar
255
NOT NULL
content
标题
varchar
255
NOT NULL
title
教师id
varchar
255
NOT NULL
teacherid
添加时间
varchar
255
NOT NULL
addtime
教学计划
varchar
255
NOT NULL
coursesplan
教学计划id
varchar
255
NOT NULL
id
查询教学计划信息用例描述,具体用例描述如表2-4所示:
表2-4查询教学计划信息用例描述表
| 编号 | 1-4 | 用例名称 | 查询教学计划信息 |
|---|---|---|---|
| 使用人员 | 用户 | ||
| 输入 | 教师、内容、标题、教师id、添加时间、教学计划、教学计划id、 | ||
| 系统响应 | 返回根据关键字筛选出的教学计划信息,并循环展示 | ||
| 前置条件 | 用户进入系统 | 后置条件 | 用户成功搜索教学计划信息 |
| 交互行为 | 1.用户进入系统 2.用户输入需搜索的教学计划关键词,进行搜索 3.系统根据关键词模糊搜索coursesplan表中的信息 5.返回页面过滤的教学计划信息进行循环展示 | ||
| 特别说明 | 用户需使用浏览器,进入系统 | ||
在系统中设计t_teacher保存教师信息,在教师中具有教师、性别、年龄、身份证号、教师id、账号、名字、所属院系、字段,对应英文字段teacher、sex、age、idnumber、id、username、name、departments、。
教师表的表结构如下所示。
表教师结构表
字段名
类型
长度
是否非空
描述
教师
varchar
255
NOT NULL
teacher
性别
varchar
255
NOT NULL
sex
年龄
varchar
255
NOT NULL
age
身份证号
varchar
255
NOT NULL
idnumber
教师id
varchar
255
NOT NULL
id
账号
varchar
255
NOT NULL
username
名字
varchar
255
NOT NULL
name
所属院系
varchar
255
NOT NULL
departments
查询教师信息用例描述,具体用例描述如表2-5所示:
表2-5查询教师信息用例描述表
| 编号 | 1-5 | 用例名称 | 查询教师信息 |
|---|---|---|---|
| 使用人员 | 用户 | ||
| 输入 | 教师、性别、年龄、身份证号、教师id、账号、名字、所属院系、 | ||
| 系统响应 | 返回根据关键字筛选出的教师信息,并循环展示 | ||
| 前置条件 | 用户进入系统 | 后置条件 | 用户成功搜索教师信息 |
| 交互行为 | 1.用户进入系统 2.用户输入需搜索的教师关键词,进行搜索 3.系统根据关键词模糊搜索teacher表中的信息 5.返回页面过滤的教师信息进行循环展示 | ||
| 特别说明 | 用户需使用浏览器,进入系统 | ||
在系统中设计t_classadjustment保存调课申请信息,在调课申请中具有内容、教师id、调课申请id、状态、标题、教师、字段,对应英文字段content、teacherid、id、state、title、teacher、。
调课申请表的表结构如下所示。
表调课申请结构表
字段名
类型
长度
是否非空
描述
内容
varchar
255
NOT NULL
content
教师id
varchar
255
NOT NULL
teacherid
调课申请id
varchar
255
NOT NULL
id
状态
varchar
255
NOT NULL
state
标题
varchar
255
NOT NULL
title
教师
varchar
255
NOT NULL
teacher
查询调课申请信息用例描述,具体用例描述如表2-6所示:
表2-6查询调课申请信息用例描述表
| 编号 | 1-6 | 用例名称 | 查询调课申请信息 |
|---|---|---|---|
| 使用人员 | 用户 | ||
| 输入 | 内容、教师id、调课申请id、状态、标题、教师、 | ||
| 系统响应 | 返回根据关键字筛选出的调课申请信息,并循环展示 | ||
| 前置条件 | 用户进入系统 | 后置条件 | 用户成功搜索调课申请信息 |
| 交互行为 | 1.用户进入系统 2.用户输入需搜索的调课申请关键词,进行搜索 3.系统根据关键词模糊搜索classadjustment表中的信息 5.返回页面过滤的调课申请信息进行循环展示 | ||
| 特别说明 | 用户需使用浏览器,进入系统 | ||
在系统中设计t_courseallocation保存课程分配信息,在课程分配中具有教室、课程分配、上课星期、教师、教室id、课程分配id、教师id、课程、课程id、字段,对应英文字段classroom、courseallocation、classweek、teacher、classroomid、id、teacherid、course、courseid、。
课程分配表的表结构如下所示。
表课程分配结构表
字段名
类型
长度
是否非空
描述
教室
varchar
255
NOT NULL
classroom
课程分配
varchar
255
NOT NULL
courseallocation
上课星期
varchar
255
NOT NULL
classweek
教师
varchar
255
NOT NULL
teacher
教室id
varchar
255
NOT NULL
classroomid
课程分配id
varchar
255
NOT NULL
id
教师id
varchar
255
NOT NULL
teacherid
课程
varchar
255
NOT NULL
course
课程id
varchar
255
NOT NULL
courseid
查询课程分配信息用例描述,具体用例描述如表2-7所示:
表2-7查询课程分配信息用例描述表
| 编号 | 1-7 | 用例名称 | 查询课程分配信息 |
|---|---|---|---|
| 使用人员 | 用户 | ||
| 输入 | 教室、课程分配、上课星期、教师、教室id、课程分配id、教师id、课程、课程id、 | ||
| 系统响应 | 返回根据关键字筛选出的课程分配信息,并循环展示 | ||
| 前置条件 | 用户进入系统 | 后置条件 | 用户成功搜索课程分配信息 |
| 交互行为 | 1.用户进入系统 2.用户输入需搜索的课程分配关键词,进行搜索 3.系统根据关键词模糊搜索courseallocation表中的信息 5.返回页面过滤的课程分配信息进行循环展示 | ||
| 特别说明 | 用户需使用浏览器,进入系统 | ||
在系统中设计t_academicstaff保存教务人员信息,在教务人员中具有所属院系、教务人员id、名字、身份证号、性别、账号、教务人员、字段,对应英文字段departments、id、name、idnumber、sex、username、academicstaff、。
教务人员表的表结构如下所示。
表教务人员结构表
字段名
类型
长度
是否非空
描述
所属院系
varchar
255
NOT NULL
departments
教务人员id
varchar
255
NOT NULL
id
名字
varchar
255
NOT NULL
name
身份证号
varchar
255
NOT NULL
idnumber
性别
varchar
255
NOT NULL
sex
账号
varchar
255
NOT NULL
username
教务人员
varchar
255
NOT NULL
academicstaff
查询教务人员信息用例描述,具体用例描述如表2-8所示:
表2-8查询教务人员信息用例描述表
| 编号 | 1-8 | 用例名称 | 查询教务人员信息 |
|---|---|---|---|
| 使用人员 | 用户 | ||
| 输入 | 所属院系、教务人员id、名字、身份证号、性别、账号、教务人员、 | ||
| 系统响应 | 返回根据关键字筛选出的教务人员信息,并循环展示 | ||
| 前置条件 | 用户进入系统 | 后置条件 | 用户成功搜索教务人员信息 |
| 交互行为 | 1.用户进入系统 2.用户输入需搜索的教务人员关键词,进行搜索 3.系统根据关键词模糊搜索academicstaff表中的信息 5.返回页面过滤的教务人员信息进行循环展示 | ||
| 特别说明 | 用户需使用浏览器,进入系统 | ||
在系统中设计t_coursescontent保存教学内容信息,在教学内容中具有内容、教学内容、教学文件、标题、教师、添加时间、教师id、字段,对应英文字段content、coursescontent、coursefile、title、teacher、addtime、teacherid、。
教学内容表的表结构如下所示。
表教学内容结构表
字段名
类型
长度
是否非空
描述
内容
varchar
255
NOT NULL
content
教学内容
varchar
255
NOT NULL
coursescontent
教学文件
varchar
255
NOT NULL
coursefile
标题
varchar
255
NOT NULL
title
教师
varchar
255
NOT NULL
teacher
添加时间
varchar
255
NOT NULL
addtime
教师id
varchar
255
NOT NULL
teacherid
查询教学内容信息用例描述,具体用例描述如表2-9所示:
表2-9查询教学内容信息用例描述表
| 编号 | 1-9 | 用例名称 | 查询教学内容信息 |
|---|---|---|---|
| 使用人员 | 用户 | ||
| 输入 | 内容、教学内容、教学文件、标题、教师、添加时间、教师id、 | ||
| 系统响应 | 返回根据关键字筛选出的教学内容信息,并循环展示 | ||
| 前置条件 | 用户进入系统 | 后置条件 | 用户成功搜索教学内容信息 |
| 交互行为 | 1.用户进入系统 2.用户输入需搜索的教学内容关键词,进行搜索 3.系统根据关键词模糊搜索coursescontent表中的信息 5.返回页面过滤的教学内容信息进行循环展示 | ||
| 特别说明 | 用户需使用浏览器,进入系统 | ||
在系统中设计t_classroom保存教室信息,在教室中具有名称、地址、教室id、字段,对应英文字段name、address、id、。
教室表的表结构如下所示。
表教室结构表
字段名
类型
长度
是否非空
描述
名称
varchar
255
NOT NULL
name
地址
varchar
255
NOT NULL
address
教室id
varchar
255
NOT NULL
id
查询教室信息用例描述,具体用例描述如表2-10所示:
表2-10查询教室信息用例描述表
| 编号 | 1-10 | 用例名称 | 查询教室信息 |
|---|---|---|---|
| 使用人员 | 用户 | ||
| 输入 | 名称、地址、教室id、 | ||
| 系统响应 | 返回根据关键字筛选出的教室信息,并循环展示 | ||
| 前置条件 | 用户进入系统 | 后置条件 | 用户成功搜索教室信息 |
| 交互行为 | 1.用户进入系统 2.用户输入需搜索的教室关键词,进行搜索 3.系统根据关键词模糊搜索classroom表中的信息 5.返回页面过滤的教室信息进行循环展示 | ||
| 特别说明 | 用户需使用浏览器,进入系统 | ||
在系统中设计t_askleave保存请假信息,在请假中具有请假、教师id、状态、请假id、请假时间、标题、请假事由、申请时间、字段,对应英文字段askleave、teacherid、state、id、leavetime、title、askcontent、asktime、。
请假表的表结构如下所示。
表请假结构表
字段名
类型
长度
是否非空
描述
请假
varchar
255
NOT NULL
askleave
教师id
varchar
255
NOT NULL
teacherid
状态
varchar
255
NOT NULL
state
请假id
varchar
255
NOT NULL
id
请假时间
varchar
255
NOT NULL
leavetime
标题
varchar
255
NOT NULL
title
请假事由
varchar
255
NOT NULL
askcontent
申请时间
varchar
255
NOT NULL
asktime
查询请假信息用例描述,具体用例描述如表2-11所示:
表2-11查询请假信息用例描述表
| 编号 | 1-11 | 用例名称 | 查询请假信息 |
|---|---|---|---|
| 使用人员 | 用户 | ||
| 输入 | 请假、教师id、状态、请假id、请假时间、标题、请假事由、申请时间、 | ||
| 系统响应 | 返回根据关键字筛选出的请假信息,并循环展示 | ||
| 前置条件 | 用户进入系统 | 后置条件 | 用户成功搜索请假信息 |
| 交互行为 | 1.用户进入系统 2.用户输入需搜索的请假关键词,进行搜索 3.系统根据关键词模糊搜索askleave表中的信息 5.返回页面过滤的请假信息进行循环展示 | ||
| 特别说明 | 用户需使用浏览器,进入系统 | ||
在系统中设计t_admin保存管理员信息,在管理员中具有管理员、账号、密码、字段,对应英文字段admin、username、password、。
管理员表的表结构如下所示。
表管理员结构表
字段名
类型
长度
是否非空
描述
管理员
varchar
255
NOT NULL
admin
账号
varchar
255
NOT NULL
username
密码
varchar
255
NOT NULL
password
查询管理员信息用例描述,具体用例描述如表2-12所示:
表2-12查询管理员信息用例描述表
| 编号 | 1-12 | 用例名称 | 查询管理员信息 |
|---|---|---|---|
| 使用人员 | 用户 | ||
| 输入 | 管理员、账号、密码、 | ||
| 系统响应 | 返回根据关键字筛选出的管理员信息,并循环展示 | ||
| 前置条件 | 用户进入系统 | 后置条件 | 用户成功搜索管理员信息 |
| 交互行为 | 1.用户进入系统 2.用户输入需搜索的管理员关键词,进行搜索 3.系统根据关键词模糊搜索admin表中的信息 5.返回页面过滤的管理员信息进行循环展示 | ||
| 特别说明 | 用户需使用浏览器,进入系统 | ||
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计