发布时间:2023-01-17 11:19:45
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个学生信息管理系统的设计与实现,学生信息管理系统的设计与实现项目使用框架为SPRINGBOOTJSP,选用开发工具为eclipse。
根据系统需求创建t_rewardspunishments表,用于储存奖惩信息。根据系统的实际需求奖惩表需要具备字段学号、奖惩id、奖惩分数、类型、奖惩是由、奖惩、,对应t_rewardspunishments表中英文字段为student、id、score、type、resume、rewardspunishments、。通过系统整体功能和表关系进行分析,得出该奖惩表与{关联表}存在外键关系,对应的奖惩表外键字段为{表外键}。在系统中的外键关系为{关联关系}。
奖惩表结构如表所示。
字段名
类型
长度
是否非空
描述
学号
varchar
255
NOT NULL
student
奖惩id
varchar
255
NOT NULL
id
奖惩分数
varchar
255
NOT NULL
score
类型
varchar
255
NOT NULL
type
奖惩是由
varchar
255
NOT NULL
resume
奖惩
varchar
255
NOT NULL
rewardspunishments
测试奖惩修改表
| 测试用例 | 方案 | 输入数据 | 预期结果 | 测试结果 |
|---|---|---|---|---|
| 修改奖惩测试用例 | 在修改奖惩页面输入完整的奖惩信息,包括学号、奖惩id、奖惩分数、类型、奖惩是由、奖惩、,点击添加按钮进行测试 | 学号、奖惩id、奖惩分数、类型、奖惩是由、奖惩、 | 修改奖惩成功 | 修改奖惩成功 |
根据系统需求创建t_curriculum表,用于储存课程信息。根据系统的实际需求课程表需要具备字段专业、课程名称、老师编号、课时、学分、课程号、老师id、年度、课程、院系、,对应t_curriculum表中英文字段为major、name、teacher、classhour、credit、curriculumnum、teacherid、year、curriculum、department、。通过系统整体功能和表关系进行分析,得出该课程表与{关联表}存在外键关系,对应的课程表外键字段为{表外键}。在系统中的外键关系为{关联关系}。
课程表结构如表所示。
字段名
类型
长度
是否非空
描述
专业
varchar
255
NOT NULL
major
课程名称
varchar
255
NOT NULL
name
老师编号
varchar
255
NOT NULL
teacher
课时
varchar
255
NOT NULL
classhour
学分
varchar
255
NOT NULL
credit
课程号
varchar
255
NOT NULL
curriculumnum
老师id
varchar
255
NOT NULL
teacherid
年度
varchar
255
NOT NULL
year
课程
varchar
255
NOT NULL
curriculum
院系
varchar
255
NOT NULL
department
测试课程修改表
| 测试用例 | 方案 | 输入数据 | 预期结果 | 测试结果 |
|---|---|---|---|---|
| 修改课程测试用例 | 在修改课程页面输入完整的课程信息,包括专业、课程名称、老师编号、课时、学分、课程号、老师id、年度、课程、院系、,点击添加按钮进行测试 | 专业、课程名称、老师编号、课时、学分、课程号、老师id、年度、课程、院系、 | 修改课程成功 | 修改课程成功 |
根据系统需求创建t_teacher表,用于储存教师信息。根据系统的实际需求教师表需要具备字段教师、教师id、住址、年龄、性别、电话、密码、学历、姓名、,对应t_teacher表中英文字段为teacher、id、address、age、sex、tel、password、education、name、。通过系统整体功能和表关系进行分析,得出该教师表与{关联表}存在外键关系,对应的教师表外键字段为{表外键}。在系统中的外键关系为{关联关系}。
教师表结构如表所示。
字段名
类型
长度
是否非空
描述
教师
varchar
255
NOT NULL
teacher
教师id
varchar
255
NOT NULL
id
住址
varchar
255
NOT NULL
address
年龄
varchar
255
NOT NULL
age
性别
varchar
255
NOT NULL
sex
电话
varchar
255
NOT NULL
tel
密码
varchar
255
NOT NULL
password
学历
varchar
255
NOT NULL
education
姓名
varchar
255
NOT NULL
name
测试教师修改表
| 测试用例 | 方案 | 输入数据 | 预期结果 | 测试结果 |
|---|---|---|---|---|
| 修改教师测试用例 | 在修改教师页面输入完整的教师信息,包括教师、教师id、住址、年龄、性别、电话、密码、学历、姓名、,点击添加按钮进行测试 | 教师、教师id、住址、年龄、性别、电话、密码、学历、姓名、 | 修改教师成功 | 修改教师成功 |
根据系统需求创建t_notice表,用于储存公告信息。根据系统的实际需求公告表需要具备字段内容、标题、公告、发布时间、,对应t_notice表中英文字段为content、title、notice、addtime、。通过系统整体功能和表关系进行分析,得出该公告表与{关联表}存在外键关系,对应的公告表外键字段为{表外键}。在系统中的外键关系为{关联关系}。
公告表结构如表所示。
字段名
类型
长度
是否非空
描述
内容
varchar
255
NOT NULL
content
标题
varchar
255
NOT NULL
title
公告
varchar
255
NOT NULL
notice
发布时间
varchar
255
NOT NULL
addtime
测试公告修改表
| 测试用例 | 方案 | 输入数据 | 预期结果 | 测试结果 |
|---|---|---|---|---|
| 修改公告测试用例 | 在修改公告页面输入完整的公告信息,包括内容、标题、公告、发布时间、,点击添加按钮进行测试 | 内容、标题、公告、发布时间、 | 修改公告成功 | 修改公告成功 |
根据系统需求创建t_classinfo表,用于储存班级信息。根据系统的实际需求班级表需要具备字段班级人数、班级id、专业、院系、班级编号、辅导员、班级名称、,对应t_classinfo表中英文字段为classsize、id、major、department、classnum、instructor、classname、。通过系统整体功能和表关系进行分析,得出该班级表与{关联表}存在外键关系,对应的班级表外键字段为{表外键}。在系统中的外键关系为{关联关系}。
班级表结构如表所示。
字段名
类型
长度
是否非空
描述
班级人数
varchar
255
NOT NULL
classsize
班级id
varchar
255
NOT NULL
id
专业
varchar
255
NOT NULL
major
院系
varchar
255
NOT NULL
department
班级编号
varchar
255
NOT NULL
classnum
辅导员
varchar
255
NOT NULL
instructor
班级名称
varchar
255
NOT NULL
classname
测试班级修改表
| 测试用例 | 方案 | 输入数据 | 预期结果 | 测试结果 |
|---|---|---|---|---|
| 修改班级测试用例 | 在修改班级页面输入完整的班级信息,包括班级人数、班级id、专业、院系、班级编号、辅导员、班级名称、,点击添加按钮进行测试 | 班级人数、班级id、专业、院系、班级编号、辅导员、班级名称、 | 修改班级成功 | 修改班级成功 |
根据系统需求创建t_student表,用于储存学生信息。根据系统的实际需求学生表需要具备字段性别、电话、学号、学生、民族、姓名、班级、密码、班级id、学生id、入学时间、,对应t_student表中英文字段为sex、tel、username、student、nation、name、classinfo、password、classinfoid、id、admissiontime、。通过系统整体功能和表关系进行分析,得出该学生表与{关联表}存在外键关系,对应的学生表外键字段为{表外键}。在系统中的外键关系为{关联关系}。
学生表结构如表所示。
字段名
类型
长度
是否非空
描述
性别
varchar
255
NOT NULL
sex
电话
varchar
255
NOT NULL
tel
学号
varchar
255
NOT NULL
username
学生
varchar
255
NOT NULL
student
民族
varchar
255
NOT NULL
nation
姓名
varchar
255
NOT NULL
name
班级
varchar
255
NOT NULL
classinfo
密码
varchar
255
NOT NULL
password
班级id
varchar
255
NOT NULL
classinfoid
学生id
varchar
255
NOT NULL
id
入学时间
varchar
255
NOT NULL
admissiontime
测试学生修改表
| 测试用例 | 方案 | 输入数据 | 预期结果 | 测试结果 |
|---|---|---|---|---|
| 修改学生测试用例 | 在修改学生页面输入完整的学生信息,包括性别、电话、学号、学生、民族、姓名、班级、密码、班级id、学生id、入学时间、,点击添加按钮进行测试 | 性别、电话、学号、学生、民族、姓名、班级、密码、班级id、学生id、入学时间、 | 修改学生成功 | 修改学生成功 |
根据系统需求创建t_admin表,用于储存管理员信息。根据系统的实际需求管理员表需要具备字段管理员id、密码、管理员、,对应t_admin表中英文字段为id、password、admin、。通过系统整体功能和表关系进行分析,得出该管理员表与{关联表}存在外键关系,对应的管理员表外键字段为{表外键}。在系统中的外键关系为{关联关系}。
管理员表结构如表所示。
字段名
类型
长度
是否非空
描述
管理员id
varchar
255
NOT NULL
id
密码
varchar
255
NOT NULL
password
管理员
varchar
255
NOT NULL
admin
测试管理员修改表
| 测试用例 | 方案 | 输入数据 | 预期结果 | 测试结果 |
|---|---|---|---|---|
| 修改管理员测试用例 | 在修改管理员页面输入完整的管理员信息,包括管理员id、密码、管理员、,点击添加按钮进行测试 | 管理员id、密码、管理员、 | 修改管理员成功 | 修改管理员成功 |
根据系统需求创建t_achievement表,用于储存成绩信息。根据系统的实际需求成绩表需要具备字段课程号、成绩id、教师id、成绩、学生id、学号、课程id、成绩、教师编号、,对应t_achievement表中英文字段为curriculum、id、teacherid、score、studentid、student、curriculumid、achievement、teacher、。通过系统整体功能和表关系进行分析,得出该成绩表与{关联表}存在外键关系,对应的成绩表外键字段为{表外键}。在系统中的外键关系为{关联关系}。
成绩表结构如表所示。
字段名
类型
长度
是否非空
描述
课程号
varchar
255
NOT NULL
curriculum
成绩id
varchar
255
NOT NULL
id
教师id
varchar
255
NOT NULL
teacherid
成绩
varchar
255
NOT NULL
score
学生id
varchar
255
NOT NULL
studentid
学号
varchar
255
NOT NULL
student
课程id
varchar
255
NOT NULL
curriculumid
成绩
varchar
255
NOT NULL
achievement
教师编号
varchar
255
NOT NULL
teacher
测试成绩修改表
| 测试用例 | 方案 | 输入数据 | 预期结果 | 测试结果 |
|---|---|---|---|---|
| 修改成绩测试用例 | 在修改成绩页面输入完整的成绩信息,包括课程号、成绩id、教师id、成绩、学生id、学号、课程id、成绩、教师编号、,点击添加按钮进行测试 | 课程号、成绩id、教师id、成绩、学生id、学号、课程id、成绩、教师编号、 | 修改成绩成功 | 修改成绩成功 |
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计