考务管理系统MFC C++

目录

1.引言

1.1目的

1.2背景

1.3术语定义

1.4参考资料

2.系统测试计划

2.1产品概述

2.1.1产品背景

2.1.2功能概述

3.系统界面

扫描二维码关注公众号,回复: 17287209 查看本文章

1.登录界面

2.教师端界面

3.管理员端:


1.引言

1.1目的

        本测试计划书旨在为考务管理软件的系统测试提供指导,测试考务管理系统中各个主要功能的完善性和可用性,以求进一步完善系统的功能,适应用户的需求。能够使系统进行快速的改进和系统的提高。为了在软件投入生产性运行之前,尽可能多地发现软件的错误,确保考务管理系统在各种情况下能够正常运行,达到预期的使用效果。

1.2背景

        考务管理系统主要是实现安排考试班级、时间、教室与监考老师,并统计监考工作量的系统。本次测试针对该软件的系统测试进行计划,以确保软件在各种场景下能够稳定运行,并满足用户需求。

1.3术语定义

        考务管理系统:指本次测试针对的软件系统。
        黑盒测试:一种测试方法,不需要了解代码和内部结构,只关注系统的输入输出结果。
        测试用例:对单个功能或功能组件的测试步骤的描述。

1.4参考资料

        《软件质量保证与测试第二版》

        《详细设计课程设计报告》

2.系统测试计划

2.1产品概述

2.1.1产品背景

        考务管理系统软件的当前版本号为v1.0,发布日期为2022年12月,由于人工管理方式在管理效率与效能方面的制约是十分明显的。不仅使办公人员长期处于很高的工作强度的压力之中,同时也越来越明显地形成了办公对教学管理服务的瓶颈,因此对这种现状的改变已经成为当前亟待解决的问题。

        随着信息化技术的跟进,系统的设计目的是满足各种考试场景下的需求,包括大学、高中,小学,教育机构等等,如考试的监考安排、管理,数据的输入、输出、查找等所需操作,使监考安排工作具体化,直观化、合理化。考务管理系统的出现就是为了满足这一需求,一个合格的考务管理系统既可以为学校提供方便快捷的考务管理,又能够为监考教师和相关考务人员提供便捷的考试信息查询服务。

        该系统开发是基于MFC来搭建系统框架。同时,开发团队还采用了一系列敏捷开发的方法和流程等,以确保软件的高质量和稳定性。此外,该系统还具有高度的可扩展性和用户友好性,能够随时根据学校的需求进行定制和修改。

2.1.2功能概述

1.监考申请管理

        (1)监考申请:老师可以进行监考申请,内容包括考试时间,地点,班级,课程名称,以及需要副监考教师的人数,任课老师担任主监考。

        (2)审核监考申请:管理员可以审核监考申请,选择此次考试是否加双倍工作量以及是否通过。

        (3)申报副监考:当管理员审核通过考试后,其他教师可以申报副监考。

        (4)指定副监考:如果在规定申报时间内达不到所需副监考人数,管理员可以指定老师担任副监考。

2.工作量管理

        (1)查看工作量:老师可以查看个人工作量,包括监考次数、监考工作量以及监考完成的考试信息(课程编号、课程名称、考试时间、考试地点、考试班级、副监考人数、考试学期等)

        (2)监考工作量以及次数的增加:当完成一次监考工作时,老师的监考次数+1;当申请监考或申报副监考时,老师的监考工作量+1

3.监考表管理

        (1)个人监考表:老师可以看到个人未完成的需要担任监考老师的考试的信息,包括课程编号、课程名称、考试时间、考试地点、考试班级、副监考人数、考试学期等

        (2)监考统计表:老师以及管理员可以看到所有老师的监考次数以及监考工作量(可在查看时自行选择升降排序)

        (3)总监考表:管理员可以看到所有考试的信息,包括课程编号、课程名称、考试时间、考试地点、考试班级、副监考人数、考试学期、主监考姓名、主监考ID、副监考1ID等

3.系统界面

1.登录界面

67bfea5e1dbf49938e0f7fbb629c22af.png

2.教师端界面

        提交考试申请:

8678e3db2bc74a9a9c7f0979677544bb.png

475523255c67489a8043dc5db618fb99.png

        提交监考申请:选择一项教师提交的考试申请,然后别的教师点击申请可以申请该门考试监考。

dd1dfe887cc64b5a94c91dd3a4ebd91e.png

        个人监考信息查询:

af8be3d34f104eea8f500c5449fc0ee7.png

        教师个人信息:

89f61edc5b2540cebee1c2c330432c03.png

        修改个人信息:

e46af1f3f2724549b0442d4ad73d072e.png

3.管理员端:

        审核考试,是否通过。        

e5b1a87d7dba4645a4da4ba6a2aba961.png

        安排监考教师:

54821b65b0354d04ad8b522e97f91176.png

        工作量统计:

4a784288c4684733af4eacfcc55b78f1.png

需要源码,后台私聊我。

猜你喜欢

转载自blog.csdn.net/weixin_58170033/article/details/135011863