发布时间:2023-05-06 18:09:43
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个高校党员信息管理系统,高校党员信息管理系统项目使用框架为SSM(MYECLIPSE),选用开发工具为idea。
用户在进行党员数据添加操作时,需要输入完整的确定积极分子时间、党员id、年龄、出生日期、党员、年级、获得党校结业证书时间、账号、QQ号、身份证号、密码、是否通过六级、学院名称、支部id、参加活动次数、毕业时间、班级、联系方式、民族、是否通过四级、名字、学号、成为预备党员时间、是否毕业、专业、入党申请时间、介绍、工作单位、是否获得党校结业证书、支部、籍贯、信息。通过输入完整的确定积极分子时间、党员id、年龄、出生日期、党员、年级、获得党校结业证书时间、账号、QQ号、身份证号、密码、是否通过六级、学院名称、支部id、参加活动次数、毕业时间、班级、联系方式、民族、是否通过四级、名字、学号、成为预备党员时间、是否毕业、专业、入党申请时间、介绍、工作单位、是否获得党校结业证书、支部、籍贯、信息,点击添加党员按钮。将党员数据提交到党员控制层的addpartymember方法中,进行添加partymember数据的操作。根据分析添加党员的用例描述如表所示。
表添加党员用例描述
| 用例名称 | 添加党员 |
|---|---|
| 用例操作者 | 用户 |
| 用例简述 | 本用例用于用户添加党员 |
| 前置条件 | 用户登陆系统后执行操作 |
| 操作步骤 | 用户登录系统,输入党员的字段信息,通过添加党员方法,在党员控制层中接受suretime、id、age、birthday、partymember、gradeinfo、partyschooltime、username、qq、idnumber、password、level6、college、branchid、activitiesnum、graduationtime、classinfo、tel、nation、level4、name、studentnumber、prepertime、graduation、major、joiningtime、introduce、workunit、partyschool、branch、nativeplace、字段数据,使用insert into t_partymember语句插入数据到数据库中 |
| 系统反馈 | 提示用户登录成功,跳转到添加党员页面,添加完成党员后,党员控制层返回添加党员成功信息 |
| 响应时间 | 1S |
| 输入参数 | 确定积极分子时间、党员id、年龄、出生日期、党员、年级、获得党校结业证书时间、账号、QQ号、身份证号、密码、是否通过六级、学院名称、支部id、参加活动次数、毕业时间、班级、联系方式、民族、是否通过四级、名字、学号、成为预备党员时间、是否毕业、专业、入党申请时间、介绍、工作单位、是否获得党校结业证书、支部、籍贯、 |
删除党员测试数据
| 测试用例编号 | 测试步骤 | 操作 | 预期结果 | 测试结果 |
|---|---|---|---|---|
| 01 | 在管理党员页面,点击删除按钮 | 点击删除党员按钮,提示删除党员成功 | Pass,提示删除成功 | 与预期相同 |
| 02 | 手动输入党员id信息 | 地址栏跳转shanchupartymember?id=-1 | Fail,数据库无此信息 | 与预期相同 |
| 03 | 不输入党员id信息 | 地址栏跳转shanchupartymember?id= | Fail,数据库无此信息 | 与预期相同 |
用户在进行党费数据添加操作时,需要输入完整的学号、学院、是否缴费、支部、党费、姓名、缴费时间、缴费金额、党费id、信息。通过输入完整的学号、学院、是否缴费、支部、党费、姓名、缴费时间、缴费金额、党费id、信息,点击添加党费按钮。将党费数据提交到党费控制层的adduserpay方法中,进行添加userpay数据的操作。根据分析添加党费的用例描述如表所示。
表添加党费用例描述
| 用例名称 | 添加党费 |
|---|---|
| 用例操作者 | 用户 |
| 用例简述 | 本用例用于用户添加党费 |
| 前置条件 | 用户登陆系统后执行操作 |
| 操作步骤 | 用户登录系统,输入党费的字段信息,通过添加党费方法,在党费控制层中接受studentnumber、college、ispay、branch、userpay、name、paymenttime、amount、id、字段数据,使用insert into t_userpay语句插入数据到数据库中 |
| 系统反馈 | 提示用户登录成功,跳转到添加党费页面,添加完成党费后,党费控制层返回添加党费成功信息 |
| 响应时间 | 1S |
| 输入参数 | 学号、学院、是否缴费、支部、党费、姓名、缴费时间、缴费金额、党费id、 |
删除党费测试数据
| 测试用例编号 | 测试步骤 | 操作 | 预期结果 | 测试结果 |
|---|---|---|---|---|
| 01 | 在管理党费页面,点击删除按钮 | 点击删除党费按钮,提示删除党费成功 | Pass,提示删除成功 | 与预期相同 |
| 02 | 手动输入党费id信息 | 地址栏跳转shanchuuserpay?id=-1 | Fail,数据库无此信息 | 与预期相同 |
| 03 | 不输入党费id信息 | 地址栏跳转shanchuuserpay?id= | Fail,数据库无此信息 | 与预期相同 |
用户在进行党员文件数据添加操作时,需要输入完整的标题、党员文件id、发布时间、文件、党员文件、信息。通过输入完整的标题、党员文件id、发布时间、文件、党员文件、信息,点击添加党员文件按钮。将党员文件数据提交到党员文件控制层的addfileinfo方法中,进行添加fileinfo数据的操作。根据分析添加党员文件的用例描述如表所示。
表添加党员文件用例描述
| 用例名称 | 添加党员文件 |
|---|---|
| 用例操作者 | 用户 |
| 用例简述 | 本用例用于用户添加党员文件 |
| 前置条件 | 用户登陆系统后执行操作 |
| 操作步骤 | 用户登录系统,输入党员文件的字段信息,通过添加党员文件方法,在党员文件控制层中接受title、id、addtime、file、fileinfo、字段数据,使用insert into t_fileinfo语句插入数据到数据库中 |
| 系统反馈 | 提示用户登录成功,跳转到添加党员文件页面,添加完成党员文件后,党员文件控制层返回添加党员文件成功信息 |
| 响应时间 | 1S |
| 输入参数 | 标题、党员文件id、发布时间、文件、党员文件、 |
删除党员文件测试数据
| 测试用例编号 | 测试步骤 | 操作 | 预期结果 | 测试结果 |
|---|---|---|---|---|
| 01 | 在管理党员文件页面,点击删除按钮 | 点击删除党员文件按钮,提示删除党员文件成功 | Pass,提示删除成功 | 与预期相同 |
| 02 | 手动输入党员文件id信息 | 地址栏跳转shanchufileinfo?id=-1 | Fail,数据库无此信息 | 与预期相同 |
| 03 | 不输入党员文件id信息 | 地址栏跳转shanchufileinfo?id= | Fail,数据库无此信息 | 与预期相同 |
用户在进行活动数据添加操作时,需要输入完整的支部id、活动、内容、活动id、封面、人数、类型、标题、支部、活动时间、信息。通过输入完整的支部id、活动、内容、活动id、封面、人数、类型、标题、支部、活动时间、信息,点击添加活动按钮。将活动数据提交到活动控制层的addactivity方法中,进行添加activity数据的操作。根据分析添加活动的用例描述如表所示。
表添加活动用例描述
| 用例名称 | 添加活动 |
|---|---|
| 用例操作者 | 用户 |
| 用例简述 | 本用例用于用户添加活动 |
| 前置条件 | 用户登陆系统后执行操作 |
| 操作步骤 | 用户登录系统,输入活动的字段信息,通过添加活动方法,在活动控制层中接受branchid、activity、content、id、pic、usernum、type、title、branch、activitytime、字段数据,使用insert into t_activity语句插入数据到数据库中 |
| 系统反馈 | 提示用户登录成功,跳转到添加活动页面,添加完成活动后,活动控制层返回添加活动成功信息 |
| 响应时间 | 1S |
| 输入参数 | 支部id、活动、内容、活动id、封面、人数、类型、标题、支部、活动时间、 |
删除活动测试数据
| 测试用例编号 | 测试步骤 | 操作 | 预期结果 | 测试结果 |
|---|---|---|---|---|
| 01 | 在管理活动页面,点击删除按钮 | 点击删除活动按钮,提示删除活动成功 | Pass,提示删除成功 | 与预期相同 |
| 02 | 手动输入活动id信息 | 地址栏跳转shanchuactivity?id=-1 | Fail,数据库无此信息 | 与预期相同 |
| 03 | 不输入活动id信息 | 地址栏跳转shanchuactivity?id= | Fail,数据库无此信息 | 与预期相同 |
用户在进行类型数据添加操作时,需要输入完整的类型id、名称、信息。通过输入完整的类型id、名称、信息,点击添加类型按钮。将类型数据提交到类型控制层的addtype方法中,进行添加type数据的操作。根据分析添加类型的用例描述如表所示。
表添加类型用例描述
| 用例名称 | 添加类型 |
|---|---|
| 用例操作者 | 用户 |
| 用例简述 | 本用例用于用户添加类型 |
| 前置条件 | 用户登陆系统后执行操作 |
| 操作步骤 | 用户登录系统,输入类型的字段信息,通过添加类型方法,在类型控制层中接受id、name、字段数据,使用insert into t_type语句插入数据到数据库中 |
| 系统反馈 | 提示用户登录成功,跳转到添加类型页面,添加完成类型后,类型控制层返回添加类型成功信息 |
| 响应时间 | 1S |
| 输入参数 | 类型id、名称、 |
删除类型测试数据
| 测试用例编号 | 测试步骤 | 操作 | 预期结果 | 测试结果 |
|---|---|---|---|---|
| 01 | 在管理类型页面,点击删除按钮 | 点击删除类型按钮,提示删除类型成功 | Pass,提示删除成功 | 与预期相同 |
| 02 | 手动输入类型id信息 | 地址栏跳转shanchutype?id=-1 | Fail,数据库无此信息 | 与预期相同 |
| 03 | 不输入类型id信息 | 地址栏跳转shanchutype?id= | Fail,数据库无此信息 | 与预期相同 |
用户在进行教师数据添加操作时,需要输入完整的职称、教师、年龄、教师id、名字、电话、账号、性别、信息。通过输入完整的职称、教师、年龄、教师id、名字、电话、账号、性别、信息,点击添加教师按钮。将教师数据提交到教师控制层的addteacher方法中,进行添加teacher数据的操作。根据分析添加教师的用例描述如表所示。
表添加教师用例描述
| 用例名称 | 添加教师 |
|---|---|
| 用例操作者 | 用户 |
| 用例简述 | 本用例用于用户添加教师 |
| 前置条件 | 用户登陆系统后执行操作 |
| 操作步骤 | 用户登录系统,输入教师的字段信息,通过添加教师方法,在教师控制层中接受title、teacher、age、id、name、tel、username、sex、字段数据,使用insert into t_teacher语句插入数据到数据库中 |
| 系统反馈 | 提示用户登录成功,跳转到添加教师页面,添加完成教师后,教师控制层返回添加教师成功信息 |
| 响应时间 | 1S |
| 输入参数 | 职称、教师、年龄、教师id、名字、电话、账号、性别、 |
删除教师测试数据
| 测试用例编号 | 测试步骤 | 操作 | 预期结果 | 测试结果 |
|---|---|---|---|---|
| 01 | 在管理教师页面,点击删除按钮 | 点击删除教师按钮,提示删除教师成功 | Pass,提示删除成功 | 与预期相同 |
| 02 | 手动输入教师id信息 | 地址栏跳转shanchuteacher?id=-1 | Fail,数据库无此信息 | 与预期相同 |
| 03 | 不输入教师id信息 | 地址栏跳转shanchuteacher?id= | Fail,数据库无此信息 | 与预期相同 |
用户在进行支部数据添加操作时,需要输入完整的介绍、名称、图标、支部id、信息。通过输入完整的介绍、名称、图标、支部id、信息,点击添加支部按钮。将支部数据提交到支部控制层的addbranch方法中,进行添加branch数据的操作。根据分析添加支部的用例描述如表所示。
表添加支部用例描述
| 用例名称 | 添加支部 |
|---|---|
| 用例操作者 | 用户 |
| 用例简述 | 本用例用于用户添加支部 |
| 前置条件 | 用户登陆系统后执行操作 |
| 操作步骤 | 用户登录系统,输入支部的字段信息,通过添加支部方法,在支部控制层中接受introduce、name、logo、id、字段数据,使用insert into t_branch语句插入数据到数据库中 |
| 系统反馈 | 提示用户登录成功,跳转到添加支部页面,添加完成支部后,支部控制层返回添加支部成功信息 |
| 响应时间 | 1S |
| 输入参数 | 介绍、名称、图标、支部id、 |
删除支部测试数据
| 测试用例编号 | 测试步骤 | 操作 | 预期结果 | 测试结果 |
|---|---|---|---|---|
| 01 | 在管理支部页面,点击删除按钮 | 点击删除支部按钮,提示删除支部成功 | Pass,提示删除成功 | 与预期相同 |
| 02 | 手动输入支部id信息 | 地址栏跳转shanchubranch?id=-1 | Fail,数据库无此信息 | 与预期相同 |
| 03 | 不输入支部id信息 | 地址栏跳转shanchubranch?id= | Fail,数据库无此信息 | 与预期相同 |
用户在进行入党积极分子数据添加操作时,需要输入完整的民族、工作单位、名字、班级、年级、专业、关系转出单位、身份、转正时间、入党积极分子id、入党积极分子、成为预备党员时间、年龄、获得党校结业证书时间、生日、学号、是否毕业、手机号、毕业时间、籍贯、QQ号、学院名称、确定为积极分子时间、支部名称、性别、关系转出时间、入党时间、照片、介绍、信息。通过输入完整的民族、工作单位、名字、班级、年级、专业、关系转出单位、身份、转正时间、入党积极分子id、入党积极分子、成为预备党员时间、年龄、获得党校结业证书时间、生日、学号、是否毕业、手机号、毕业时间、籍贯、QQ号、学院名称、确定为积极分子时间、支部名称、性别、关系转出时间、入党时间、照片、介绍、信息,点击添加入党积极分子按钮。将入党积极分子数据提交到入党积极分子控制层的addoutstandingmembers方法中,进行添加outstandingmembers数据的操作。根据分析添加入党积极分子的用例描述如表所示。
表添加入党积极分子用例描述
| 用例名称 | 添加入党积极分子 |
|---|---|
| 用例操作者 | 用户 |
| 用例简述 | 本用例用于用户添加入党积极分子 |
| 前置条件 | 用户登陆系统后执行操作 |
| 操作步骤 | 用户登录系统,输入入党积极分子的字段信息,通过添加入党积极分子方法,在入党积极分子控制层中接受nation、workposition、name、classinfo、grade、major、transferoutunit、identity、regularworker、id、outstandingmembers、partymember、age、schoolcertificate、birthday、studentnumber、graduation、tel、graduationtime、nativeplace、qq、college、activisttime、branch、sex、transferoutunittime、joiningparty、pic、introduce、字段数据,使用insert into t_outstandingmembers语句插入数据到数据库中 |
| 系统反馈 | 提示用户登录成功,跳转到添加入党积极分子页面,添加完成入党积极分子后,入党积极分子控制层返回添加入党积极分子成功信息 |
| 响应时间 | 1S |
| 输入参数 | 民族、工作单位、名字、班级、年级、专业、关系转出单位、身份、转正时间、入党积极分子id、入党积极分子、成为预备党员时间、年龄、获得党校结业证书时间、生日、学号、是否毕业、手机号、毕业时间、籍贯、QQ号、学院名称、确定为积极分子时间、支部名称、性别、关系转出时间、入党时间、照片、介绍、 |
删除入党积极分子测试数据
| 测试用例编号 | 测试步骤 | 操作 | 预期结果 | 测试结果 |
|---|---|---|---|---|
| 01 | 在管理入党积极分子页面,点击删除按钮 | 点击删除入党积极分子按钮,提示删除入党积极分子成功 | Pass,提示删除成功 | 与预期相同 |
| 02 | 手动输入入党积极分子id信息 | 地址栏跳转shanchuoutstandingmembers?id=-1 | Fail,数据库无此信息 | 与预期相同 |
| 03 | 不输入入党积极分子id信息 | 地址栏跳转shanchuoutstandingmembers?id= | Fail,数据库无此信息 | 与预期相同 |
用户在进行管理员数据添加操作时,需要输入完整的账号、管理员、管理员id、信息。通过输入完整的账号、管理员、管理员id、信息,点击添加管理员按钮。将管理员数据提交到管理员控制层的addadmin方法中,进行添加admin数据的操作。根据分析添加管理员的用例描述如表所示。
表添加管理员用例描述
| 用例名称 | 添加管理员 |
|---|---|
| 用例操作者 | 用户 |
| 用例简述 | 本用例用于用户添加管理员 |
| 前置条件 | 用户登陆系统后执行操作 |
| 操作步骤 | 用户登录系统,输入管理员的字段信息,通过添加管理员方法,在管理员控制层中接受username、admin、id、字段数据,使用insert into t_admin语句插入数据到数据库中 |
| 系统反馈 | 提示用户登录成功,跳转到添加管理员页面,添加完成管理员后,管理员控制层返回添加管理员成功信息 |
| 响应时间 | 1S |
| 输入参数 | 账号、管理员、管理员id、 |
删除管理员测试数据
| 测试用例编号 | 测试步骤 | 操作 | 预期结果 | 测试结果 |
|---|---|---|---|---|
| 01 | 在管理管理员页面,点击删除按钮 | 点击删除管理员按钮,提示删除管理员成功 | Pass,提示删除成功 | 与预期相同 |
| 02 | 手动输入管理员id信息 | 地址栏跳转shanchuadmin?id=-1 | Fail,数据库无此信息 | 与预期相同 |
| 03 | 不输入管理员id信息 | 地址栏跳转shanchuadmin?id= | Fail,数据库无此信息 | 与预期相同 |
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计