发布时间:2023-04-28 00:42:26
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个企业管理系统,企业管理系统项目使用框架为SSM(MYECLIPSE),选用开发工具为idea。
系统中设置t_attendance表和Attendance类进行考勤 数据的保存。考勤包含状态、考勤、月份、考勤id、员工id、员工、字段,在t_attendance表和Attendance类对应的字段名称为state、attendance、month、id、staffid、staff、。考勤表的表结构如下所示。
表考勤结构表
字段名
类型
长度
是否非空
描述
状态
varchar
255
NOT NULL
state
考勤
varchar
255
NOT NULL
attendance
月份
varchar
255
NOT NULL
month
考勤id
varchar
255
NOT NULL
id
员工id
varchar
255
NOT NULL
staffid
员工
varchar
255
NOT NULL
staff
表管理考勤测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_1 | 在菜单栏中点击,考勤管理,响应考勤控制层中attendancemanage方法,通过selectattendance方法查询出所有考勤信息通过for语句进行展示,从而实现后续管理操作 | 在浏览器通过输入搜索考勤地址响应服务器中搜索考勤接口,使用查询考勤方法查询出所有考勤信息,在管理考勤页面进行循环展示 | 登录系统,点击考勤管理按钮,等待浏览器响应 | 获取所有考勤信息,并在页面中进行展示,每个考勤信息具有修改和删除操作 | 获取所有考勤信息,并在页面中进行展示,每个考勤信息具有修改和删除操作 | 通过 |
系统中设置t_project表和Project类进行项目 数据的保存。项目包含项目、负责人id、发布时间、负责人、项目文件、介绍、名字、字段,在t_project表和Project类对应的字段名称为project、staffid、addtime、staff、file、introduce、name、。项目表的表结构如下所示。
表项目结构表
字段名
类型
长度
是否非空
描述
项目
varchar
255
NOT NULL
project
负责人id
varchar
255
NOT NULL
staffid
发布时间
varchar
255
NOT NULL
addtime
负责人
varchar
255
NOT NULL
staff
项目文件
varchar
255
NOT NULL
file
介绍
varchar
255
NOT NULL
introduce
名字
varchar
255
NOT NULL
name
表管理项目测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_2 | 在菜单栏中点击,项目管理,响应项目控制层中projectmanage方法,通过selectproject方法查询出所有项目信息通过for语句进行展示,从而实现后续管理操作 | 在浏览器通过输入搜索项目地址响应服务器中搜索项目接口,使用查询项目方法查询出所有项目信息,在管理项目页面进行循环展示 | 登录系统,点击项目管理按钮,等待浏览器响应 | 获取所有项目信息,并在页面中进行展示,每个项目信息具有修改和删除操作 | 获取所有项目信息,并在页面中进行展示,每个项目信息具有修改和删除操作 | 通过 |
系统中设置t_task表和Task类进行任务 数据的保存。任务包含状态、所属项目、任务、任务名字、任务id、字段,在t_task表和Task类对应的字段名称为state、project、task、name、id、。任务表的表结构如下所示。
表任务结构表
字段名
类型
长度
是否非空
描述
状态
varchar
255
NOT NULL
state
所属项目
varchar
255
NOT NULL
project
任务
varchar
255
NOT NULL
task
任务名字
varchar
255
NOT NULL
name
任务id
varchar
255
NOT NULL
id
表管理任务测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_3 | 在菜单栏中点击,任务管理,响应任务控制层中taskmanage方法,通过selecttask方法查询出所有任务信息通过for语句进行展示,从而实现后续管理操作 | 在浏览器通过输入搜索任务地址响应服务器中搜索任务接口,使用查询任务方法查询出所有任务信息,在管理任务页面进行循环展示 | 登录系统,点击任务管理按钮,等待浏览器响应 | 获取所有任务信息,并在页面中进行展示,每个任务信息具有修改和删除操作 | 获取所有任务信息,并在页面中进行展示,每个任务信息具有修改和删除操作 | 通过 |
系统中设置t_staff表和Staff类进行员工 数据的保存。员工包含名字、年龄、部门、部门id、账号、员工、密码、字段,在t_staff表和Staff类对应的字段名称为name、age、department、departmentid、username、staff、password、。员工表的表结构如下所示。
表员工结构表
字段名
类型
长度
是否非空
描述
名字
varchar
255
NOT NULL
name
年龄
varchar
255
NOT NULL
age
部门
varchar
255
NOT NULL
department
部门id
varchar
255
NOT NULL
departmentid
账号
varchar
255
NOT NULL
username
员工
varchar
255
NOT NULL
staff
密码
varchar
255
NOT NULL
password
表管理员工测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_4 | 在菜单栏中点击,员工管理,响应员工控制层中staffmanage方法,通过selectstaff方法查询出所有员工信息通过for语句进行展示,从而实现后续管理操作 | 在浏览器通过输入搜索员工地址响应服务器中搜索员工接口,使用查询员工方法查询出所有员工信息,在管理员工页面进行循环展示 | 登录系统,点击员工管理按钮,等待浏览器响应 | 获取所有员工信息,并在页面中进行展示,每个员工信息具有修改和删除操作 | 获取所有员工信息,并在页面中进行展示,每个员工信息具有修改和删除操作 | 通过 |
系统中设置t_department表和Department类进行部门 数据的保存。部门包含名称、部门、字段,在t_department表和Department类对应的字段名称为name、department、。部门表的表结构如下所示。
表部门结构表
字段名
类型
长度
是否非空
描述
名称
varchar
255
NOT NULL
name
部门
varchar
255
NOT NULL
department
表管理部门测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_5 | 在菜单栏中点击,部门管理,响应部门控制层中departmentmanage方法,通过selectdepartment方法查询出所有部门信息通过for语句进行展示,从而实现后续管理操作 | 在浏览器通过输入搜索部门地址响应服务器中搜索部门接口,使用查询部门方法查询出所有部门信息,在管理部门页面进行循环展示 | 登录系统,点击部门管理按钮,等待浏览器响应 | 获取所有部门信息,并在页面中进行展示,每个部门信息具有修改和删除操作 | 获取所有部门信息,并在页面中进行展示,每个部门信息具有修改和删除操作 | 通过 |
系统中设置t_notice表和Notice类进行公告 数据的保存。公告包含公告、公告id、标题、内容、字段,在t_notice表和Notice类对应的字段名称为notice、id、title、content、。公告表的表结构如下所示。
表公告结构表
字段名
类型
长度
是否非空
描述
公告
varchar
255
NOT NULL
notice
公告id
varchar
255
NOT NULL
id
标题
varchar
255
NOT NULL
title
内容
varchar
255
NOT NULL
content
表管理公告测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_6 | 在菜单栏中点击,公告管理,响应公告控制层中noticemanage方法,通过selectnotice方法查询出所有公告信息通过for语句进行展示,从而实现后续管理操作 | 在浏览器通过输入搜索公告地址响应服务器中搜索公告接口,使用查询公告方法查询出所有公告信息,在管理公告页面进行循环展示 | 登录系统,点击公告管理按钮,等待浏览器响应 | 获取所有公告信息,并在页面中进行展示,每个公告信息具有修改和删除操作 | 获取所有公告信息,并在页面中进行展示,每个公告信息具有修改和删除操作 | 通过 |
系统中设置t_leaveinfo表和Leaveinfo类进行请假 数据的保存。请假包含结束时间、请假、开始时间、员工id、状态、请假id、原因、标题、类型、字段,在t_leaveinfo表和Leaveinfo类对应的字段名称为endtime、leaveinfo、starttime、staffid、state、id、reason、title、type、。请假表的表结构如下所示。
表请假结构表
字段名
类型
长度
是否非空
描述
结束时间
varchar
255
NOT NULL
endtime
请假
varchar
255
NOT NULL
leaveinfo
开始时间
varchar
255
NOT NULL
starttime
员工id
varchar
255
NOT NULL
staffid
状态
varchar
255
NOT NULL
state
请假id
varchar
255
NOT NULL
id
原因
varchar
255
NOT NULL
reason
标题
varchar
255
NOT NULL
title
类型
varchar
255
NOT NULL
type
表管理请假测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_7 | 在菜单栏中点击,请假管理,响应请假控制层中leaveinfomanage方法,通过selectleaveinfo方法查询出所有请假信息通过for语句进行展示,从而实现后续管理操作 | 在浏览器通过输入搜索请假地址响应服务器中搜索请假接口,使用查询请假方法查询出所有请假信息,在管理请假页面进行循环展示 | 登录系统,点击请假管理按钮,等待浏览器响应 | 获取所有请假信息,并在页面中进行展示,每个请假信息具有修改和删除操作 | 获取所有请假信息,并在页面中进行展示,每个请假信息具有修改和删除操作 | 通过 |
系统中设置t_files表和Files类进行文件 数据的保存。文件包含名字、文件、介绍、文件id、字段,在t_files表和Files类对应的字段名称为name、files、introduce、id、。文件表的表结构如下所示。
表文件结构表
字段名
类型
长度
是否非空
描述
名字
varchar
255
NOT NULL
name
文件
varchar
255
NOT NULL
files
介绍
varchar
255
NOT NULL
introduce
文件id
varchar
255
NOT NULL
id
表管理文件测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_8 | 在菜单栏中点击,文件管理,响应文件控制层中filesmanage方法,通过selectfiles方法查询出所有文件信息通过for语句进行展示,从而实现后续管理操作 | 在浏览器通过输入搜索文件地址响应服务器中搜索文件接口,使用查询文件方法查询出所有文件信息,在管理文件页面进行循环展示 | 登录系统,点击文件管理按钮,等待浏览器响应 | 获取所有文件信息,并在页面中进行展示,每个文件信息具有修改和删除操作 | 获取所有文件信息,并在页面中进行展示,每个文件信息具有修改和删除操作 | 通过 |
系统中设置t_wages表和Wages类进行工资 数据的保存。工资包含罚款、金额、工资、月份、员工、员工id、工资id、字段,在t_wages表和Wages类对应的字段名称为fine、amount、wages、month、staff、staffid、id、。工资表的表结构如下所示。
表工资结构表
字段名
类型
长度
是否非空
描述
罚款
varchar
255
NOT NULL
fine
金额
varchar
255
NOT NULL
amount
工资
varchar
255
NOT NULL
wages
月份
varchar
255
NOT NULL
month
员工
varchar
255
NOT NULL
staff
员工id
varchar
255
NOT NULL
staffid
工资id
varchar
255
NOT NULL
id
表管理工资测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_9 | 在菜单栏中点击,工资管理,响应工资控制层中wagesmanage方法,通过selectwages方法查询出所有工资信息通过for语句进行展示,从而实现后续管理操作 | 在浏览器通过输入搜索工资地址响应服务器中搜索工资接口,使用查询工资方法查询出所有工资信息,在管理工资页面进行循环展示 | 登录系统,点击工资管理按钮,等待浏览器响应 | 获取所有工资信息,并在页面中进行展示,每个工资信息具有修改和删除操作 | 获取所有工资信息,并在页面中进行展示,每个工资信息具有修改和删除操作 | 通过 |
系统中设置t_admin表和Admin类进行管理员 数据的保存。管理员包含管理员id、密码、账号、字段,在t_admin表和Admin类对应的字段名称为id、password、username、。管理员表的表结构如下所示。
表管理员结构表
字段名
类型
长度
是否非空
描述
管理员id
varchar
255
NOT NULL
id
密码
varchar
255
NOT NULL
password
账号
varchar
255
NOT NULL
username
表管理管理员测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_10 | 在菜单栏中点击,管理员管理,响应管理员控制层中adminmanage方法,通过selectadmin方法查询出所有管理员信息通过for语句进行展示,从而实现后续管理操作 | 在浏览器通过输入搜索管理员地址响应服务器中搜索管理员接口,使用查询管理员方法查询出所有管理员信息,在管理管理员页面进行循环展示 | 登录系统,点击管理员管理按钮,等待浏览器响应 | 获取所有管理员信息,并在页面中进行展示,每个管理员信息具有修改和删除操作 | 获取所有管理员信息,并在页面中进行展示,每个管理员信息具有修改和删除操作 | 通过 |
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计