2022年教务成绩管理系统软件工程课程设计.docx
精选学习资料 - - - - - - - - - + 软件工程课程设计 教务系统成果治理系统学院:理学院专业: 11 级信息与运算科学目录五、总体设计 5.1 引言 15.1.1 编写目地 1名师归纳总结 5.1.2 设计背景 1 第 1 页,共 49 页- - - - - - -精选学习资料 - - - - - - - - - 5.1.3 定义 1 5.1.4 参考资料 1 5.2 任务概述 1 5.2.1 目标 1 5.2.2 条件与限制 2 5.2.3 运行环境 25.2.4 需求概述 3 5.3 设计思路 35.3.1 教务系统功能分解 5.3.2 系统子模式功能图 4 5 5.4 软件结构设计 7 5.4.1 软件结构图 75.4.2 精华地数据流图 85.4.3 各模块 IPO 算法描述 1512 5.5 接口设计 5.6 数据库设计 15 5.7 系统测试 20 六、具体设计6.1 设计目地 24 6.2 功能模块设计 256.3 过程设计 PAD 图 296.4 结构设计与人机界面设计 34七、总结名师归纳总结 7.1 课题总结 48第 2 页,共 49 页 7.2 心得体会 48- - - - - - -精选学习资料 - - - - - - - - - 五、总体设计5.1 引言5.1.1 编写目地总体设计阶段是进行系统编码地依据,编写本文档地目地在于为程序员地编码供应详细地说明,使程序员能依据具体设计地框图进行正确地编码.从该阶段开发正式进入软件地实际开发阶段,本阶段完成系统地大致设计并明确系统地数据结构与软件结构 .由此更加规范软件开发流程,加速软件开发地速度,提高软件开发地质量,降低工程综合成本 .建立同学成果治理系统,采纳运算机对同学成果进行治理,帮忙广大师生提高工作效率,实现同学成果治理工作流程地系统化、规范化和自动化,削减人力财力投资 .5.1.2 设计背景该工程地名称为“同学成果治理系统” .随着学校地规模不断扩大,专业、班级、同学地数量急剧增加,有关同学课地各种信息量也成倍增长,而目前很多高校地同学成果治理仍停留在人工治理阶段,重复工作较多,工作量大,效率低 .因此,迫切需要开发基于网络地同学成果治理系统来提高治理工作地效率 .5.1.3 定义同学成果治理:对同学地基本信息、课程挑选、成果地录入、修改、删除、查询等一系列地操作 .5.1.4 参考资料软件工程(第五版)张海藩 清华高校出版社信息系统分析与设计清华高校出版社软件工程实践教程电子工业出版社有用软件工程清华高校出版社5.2 任务概述5.2.1 目标该总体说明书地目标是对整个软件系统作整体规划.明确系统地数据结构和软件结构,给软件和外部系统部件之间地接口定义,各个软件模块地功能说明,数据结构地细节,以及教务系统成果治理系统需求模型所规定地功能和性能要求.通过对教务系统成果治理系统模型地综合分析和细化,最终确定出该教务系统成果治理系统地设计模型 . 5.2.2 条件与限制名师归纳总结 a由于我们组内人员地开发学问有限,软硬件可能显现故障.具体限制如下:第 3 页,共 49 页所建议系统地运行寿命地最小值;b进行系统方案挑选比较地时间;- - - - - - -精选学习资料 - - - - - - - - - c硬件、软件、运行环境和开发环境方面地条件和限制;d可利用地信息和资源;.e系统投入使用地最晚时间5.2.3 运行环境服务器处理器型号及内存容量:WindowXP 主频 2G 以 ,内存在 512M 以上及可 :客户端:由于这系统是 BS 系统 浏览器拜访模式 ,客户端只需借用浏览器及可服务器数据库: MYSQL服务器: tomcat6.0服务器操作系统:window XP5.2.4 需求概述功能:能够实现老师和同学对成果地治理,即完成一些基本地功能,查询,删除,添加,修改等,同时也要实现权限地治理 .性能:信息中心供应地同学成果信息必需准时地反映出来,老师和同学能够准时地进行对成果地治理 .输入要求:数据完整,详实 .输出要求:简捷,快速,实时 .说明对于该软件地时间特性要求:a响应时间:少于 3 秒,更新处理时间:少于 2 秒b数据地转换和传送时间少于 5 秒说明对该软件地敏捷性地要求,即当需求发生某些变化时,该软件对这些变化地适应才能:a操作方式上地变化:更人性化b运行环境地变化:在 5.3 设计思路windowsXP 或以上地版本都能运行经过综合分析将本系统划分为治理员模块和同学模块和老师模块 .其中治理员模块又划分为同学信息治理、课程信息治理、选课信息治理、成果信息治理、班级信息治理和系统爱护模块 .同学模块划分为个人成果信息模块、个人信息模块、老师评判模块、选课模块和考试通知模块五个子模块;老师模块划分为个人信息模块、考试支配模块、成果录入模块三个子模块,具体情形如下图所示:教务治理系统名师归纳总结 - - - - - - -第 4 页,共 49 页精选学习资料 - - - - - - - - - 5.3.1 教务系统功能分解同学模块 同学可以在该模块中进行考试支配、个人成果、个人信息、选课信息查 询,并可以在该模块中选课和对老师进行教案评判,并且仍可以对自己地 个人信息进行增删查改等操作 老师模块 老师可以在该模块中进行选课、退课,成果录入,查看同学对自己地教案 评判,录入考试支配信息包括考试时间、地点和同学考号,并且仍可以对 自己地个人信息进行增删查改等操作名师归纳总结 - - - - - - -第 5 页,共 49 页精选学习资料 - - - - - - - - - 治理员模块 治理员可以再此模块中添加助理治理员来爱护本软件地远行,并且仍可以 对自己地个人信息进行增删查改等操作,仍可以对老师同学地信息进行增 删查改地操作1学生信息管理子模块:该模块主要负责治理全部在校注册同学地个人信息.它为用户治理模块地一个子模块.主要功能包括添加,删除,修改,查找同学信息.每个同学有唯独地学号,治理员添加新生后,新生即可登陆此系统浏览个人信息,登陆此系统地用户名和密码默认都是此同学地学号 .2 课 程 信 息 管 理 子 模 块:该模块负责治理本校全部地课程信息 .主要功能包括添加,删除,修改,查找课程信息 .只有治理员才具有对课程信息进行爱护地权限,课程地类型分三种:公共课,专业课和选修课 .课程治理模块是选课治理模块地基础,只有在课程治理中添有选修课地信息,同学才能进行选课 .3选课信息管理子模块:该模块负责选课地治理.主要功能包括删除,统计同学选课信息.它以在课程治理系统中爱护号地信息作为基础,既可以对选修课程进行治理,也可以对统计选课人数,并依据同学选课时间先后打算最终选修此课地同学 .4成果信息治理子模块:该模块主要是实现对同学成果地录入查询及考试地违规信息地治理工作,包括:同学成果地录入,学期成果浏览,同学成果查询,班级成果查询,违规信息地增加及浏览 .只有治理员可以录入同学每一门课地成果,并能进行修改,同学只能查询自己所学课程地成果,并且可以查询每一学期同学所学课程所获总学分 .5 班 级 信 息 管 理 子 模 块该模块负责班级地治理 .主要功能包括添加,删除和修改班级信息,以及对班级信息地查询 .只有治理员才具有对班级治理信息进行爱护地权限.同学信息地添加是建立在班级信息爱护地基础上,每个同学必定属于特定地班级 .并且在治理员对同学成果查询统计时,可以统计各个班级地平均分,最高分 .6同学信息查看子模块:该模块能够实现同学查看个人信息等功能.其中个人信息包括姓名、学号、所在院校、名师归纳总结 专业班级、入学时间、性别、籍贯、本学期地教案方案支配、本学期地课表等.第 6 页,共 49 页- - - - - - -精选学习资料 - - - - - - - - - 7成果信息查看模块:该模块能够实现同学查看成果地功能.查看地内容包括课程名称,学分,成果等.成果查询时可按以下几种分类:按学期查询、按学年查询、在校学习成果查询、查询已修课程最高成绩、查看某项单科课程 .8个人信息治理子模块:该模块负责个人信息地治理.主要功能包括查找同学信息等.5.3.2 系统子模块功能图系统治理添加用户 新建角色图 1 系统治理界面功能模块图同学信息治理添加同学 同学信息浏览修改同学信息 删除同学信息图 2 同学信息治理界面功能模块图名师归纳总结 - - - - - - -第 7 页,共 49 页精选学习资料 - - - - - - - - - 成果信息治理添加同学成果浏览同学成果同学成果查询班级成果查询修改同学成果 删除同学成果图 3 成果信息治理界面功能模块图54 软件结构设计541 软件结构图 1 同学模块软件结构图同学登录模块查询结果查询信息好输入好输入查询结果输出结果数据库编辑结果名师归纳总结 开头输入原始输入屏幕显示第 8 页,共 49 页用户输入编辑输入- - - - - - -精选学习资料 - - - - - - - - - 同学模块软件结构图2 老师软件结构图老师登录模块查询结果查询信息好输入好输入查询结果输出结果数据库编辑结果开头输入原始输入屏幕显示用户输入编辑输入老师模块软件结构图名师归纳总结 - - - - - - -第 9 页,共 49 页精选学习资料 - - - - - - - - - 542 精化地数据流图教 师信 号教 师 信息挑选事物类别码 密更新密码更换胜利信密码更新胜利显显示息示读老师信号处理更换更换胜利信更换后的老师信显示息息显示管 理员 信号原处理发布发布胜利信发布胜利显示显示息信 师教考试信息息读治理员信号更 新教息 师 信成果 信 息处理发布发布胜利信发布胜利显示显示查 看 评 息 价 信息学 生 信 号更新 息 同学 信处理查看查看胜利信老师评判信息显显示息示读同学信号学 生信 息挑选事物类别同学信息处理更换更换胜利信更换后的同学信显示息息显示查看 息 考试信处理查看查看胜利信考试信息显示显示息查看成 息 绩信评 价 成 息 功 信处理查看查看胜利信成果信息显示显示息原 密 码处理评判评判胜利信评判胜利显示显示息更新密码更换胜利信密码更新胜利显显示息示具有边界教务治理系统地数据流图名师归纳总结 - - - - - - -第 10 页,共 49 页精选学习资料 - - - - - - - - - 教务系统治理掌握接受任务信号事物操作处理屏幕显示结果输入掌握操作处理输出掌握教务治理系统地第一级分解接收信号读治理员信号读同学信号读老师信号未经精化的输入结构名师归纳总结 - - - - - - -第 11 页,共 49 页精选学习资料 - - - - - - - - - 事物操作处理检索更新信息更新考试信息处理查询信息更换密码处理选课信息处理评判信息未经精化的处理结构界面显示结果显示更新胜利显示考试信息显示查询结果显示更换密码显示选课信息显示老师评判胜利胜利终端屏幕显示未经精化的输出结构名师归纳总结 - - - - - - -第 12 页,共 49 页精选学习资料 - - - - - - - - - 读治理员信号接受 信号读同学信号读老师信号检索更新信息教务事物操更新考试信息系统处理查询信息治理作处理更换密码掌握处理选课信息 处理老师评判显示更新胜利显示考试信息界面显示查询结果终端显示屏幕结果显示更换密码胜利显示显示选课信息显示老师评判胜利精化后地教务治理系统地软件结构名师归纳总结 - - - - - - -第 13 页,共 49 页精选学习资料 - - - - - - - - - 5.4.3 各个模块地 IPO 图地算法描述登陆模块登录模块输入:用户账号和密码处理:系统验证输出:登陆胜利(失败)成果查询模块成果查询模块输入:个人成果查询处理:从数据库猎取数据输出:个人成果信息成果录入模块名师归纳总结 - - - - - - -第 14 页,共 49 页精选学习资料 - - - - - - - - - 成果录入模块输入:将同学成果录入系统处理:系统将同学成果信息存入数据库输出:成果录入是否胜利老师评判模块老师评判模块输入:同学对老师地教案评判处理:系统对同学输入地信息进行储备输出:教案评判是否胜利教案评价查看模块| 名师归纳总结 - - - - - - -第 15 页,共 49 页精选学习资料 - - - - - - - - - 教案评判查看模块输入:点击教案评判处理:系统检索输入地教案评判信息输出:老师个人评判考试支配查询模块考试支配查询模块输入:点击考试查询处理:系统检索考试支配信息输出:考试支配信息名师归纳总结 - - - - - - -第 16 页,共 49 页精选学习资料 - - - - - - - - - 55 接口设计5.5.1 外部接口与用户界面在用户界面部分,依据需求分析地结果,用户需要一个用户友善界面.在界面设计上,应做到简洁明白,易于操作,并且要留意到界面地布局,应突出地显示重要以及出错信息 .外观上也要做到合理化,考虑到用户多对 WINDOW 风格较熟识,应尽量向这一方向靠拢 .在设计语言上,已打算使用 Visual Studio .NET 进行编程 .总地来说,系统地用户界面应作到牢靠性、简洁性、易学习和使用 .5.5.2 内部接口内部接口方面,各模块之间采纳函数调用、参数传递、返回值地方式进行信息传递 .具体参数地结构将在下面数据结构设计地内容中说明.接口传递地信息将是以数据结构封装了地数据,以参数传递或返回值地势式在各模块间传输 .5.6 数据库设计数据库设计是建立数据库及其应用系统地核心技术,是信息系统开发和建设中地核心技术.具体说,数据库设计是指对于一个给定地应用环境,构造最有效地数据库模式,建立数据库及其应用系统,使之能够有效地储备数据,满意各种用户地应用需求 信息要求和出要求从某种意义上说,数据库设计是整个软件生命周期中关键地环节5.6.1 数据库设计地原就1)一样性原就 :对信息进行统一、系统地分析与设计,和谐好各数据源,做到“ 数出一门” 、“ 算法统一 ” 、“度量一样 ” .保证系统数据地一样性和有效性 .2)完整性原就 :数据库地完整性是指数据地正确和相容性 .要防止合法用户使用数据库时向数据库加入不合语义地数据 .对输入到数据库中地数据要有审核和约束机制 .3)安全性原就 :数据库地安全性是指爱护数据,防止非法用户使用数据库或合法用户非法使用数据库造成数据泄露、更换或破坏 .要有认证和授权机制 .4) 可伸缩性原就 :数据库结构地设计应充分考虑进展地需要、移植地需要,具有良好地扩展性、伸缩性和适度冗余 .5.6.1 数据库概念模型设计这一设计阶段是在需求分析地基础上进行地,设计出能够满意用户需求地各种实体以及它名师归纳总结 们之间地关系,为后面地规律结构设计打下基础.第 17 页,共 49 页依据以上分析,将教务治理系统地数据分为实体和联系- - - - - - -精选学习资料 - - - - - - - - - 教务系统成果治理系统 E-R 图如下所示选修名称课程号所属专业教授课 程m n 1姓名学 生n n1 查 徇平 时对应1试验录入1 n 老师姓名n成绩1 n n 登录1 看考试出勤显性别示性别登录111编号学号教务治理系统专业nn查 徇考号1治理录管1学院n专业ID 号显理员ID 号学院nn支配m考试支配密码密码评 价时间老师评判地点排1查看价m11 5.6.2 规律模型设计出勤评判教案评判作业评判具体地基本E-R 图向关系模型地转化如下:老师:老师 老师编号,老师姓名,性别,所授科目,所教案生,等级(教授、副教授、名师归纳总结 讲师、助教等)第 18 页,共 49 页- - - - - - -精选学习资料 - - - - - - - - - 同学:读者 同学学号,同学姓名,性别,院系班级,各课成果 治理员:治理员 治理员编号 , 治理员姓名 , 治理员性别 , 治理员电话 , 治理员地址 个人成果:个人成果(学号,同学姓名,课程名,平常测验成果,考勤成果,试验成果,考试成果)同学成果信息库:(学号,姓名,性别,授课老师,老师编号,个人成果(补考和重修成果)由 E-R 图导出如下基本表:1 名称:同学基本信息表 .表名称标识: StudentTable表 1 同学基本信息表名称字段名称类型主键非空同学姓名StudentnamevarcharNoNo学号Studentiddate10YesNo专业班级StudentclassvarcharNoNo所在院校StudenacademyvarcharNoNo入学时间AccepttimedateNoNo性别GendervarcharNoNo籍贯HometownvarcharNoNo教案支配StudyarrangementvarcharNoNo课表支配CoursearrangementvarcharNoNo2 名称:同学成果表表名称标识: ScoreTable 表 2 学习成果表名称字段名称类型主键非空课程名称LecturenamevarcharYesYes课程编号CourseIDDate6YesYes学分CreditDate2NoYes同学学号StudentIDDate10NoYes同学姓名StudentnamevarcharNoYes分数ScoreDate3NoYes3 名称:个人成果组成表表名称标识: ScoreTable 表 3 个人成果组成表名师归纳总结 字段名字段名称数据类型主键第 19 页,共 49 页同学学号Studentidvarchar(10)Yes课程编号CourseIDYesvarchar( 6)时间TimeDate8No平常成果Normalgradevarchar( 3)No考勤成果AttendancegradeNovarchar( 3)- - - - - - -精选学习资料 - - - - - - - - - 考试成果Examgradevarchar( 3)No试验成果Experiment grade varchar( 3)No4 名称:选课信息表 表名称标识: SelectCourseTable 表 4 选课信息表名称字段名称类型主键非空同学姓名StudentnamevarcharNoYes同学学号StudentIDDate10YesYes课程名称LecturenamevarcharNoYes课程编号CourseIDDate6YesYes老师姓名TeachenamervarcharNoYes老师编号TeacherIDDate10NoYes(5)名称:老师信息表 表名称标识: TeacherTable 表 5 老师信息表名称字段名称类型主键非空老师姓名TeachernamevarcharNoYes老师编号TeacherIDDate10YesYes课程名称LecturenamevarcharNoYes课程编号CourseIDDate6YesYes5.6.3 物理模型设计 为了提高在表中搜寻元组地速度,在实际实现地时候应当基于键码建立索引是各表中建立索引地表项:1同学信息(同学编号)2老师信息(老师编号)3治理员信息(治理员编号)4 个人成果(同学编号,老师编号)每个数据项都可以直接通过网页地相关文本框来添加、更新 观地在页面输入查询条件,就可得到结果 .5.6.4 运行设计 运行掌握.同时要查询时,也可以直当执行一些操作地时候,可以进行相应地掌握操作 .比如终止已经开头地地操作,用户只要关闭页面即可 .简洁快捷 .5.6.5 出错处理信息名师归纳总结 - - - - - - -第 20 页,共 49 页精选学习资料 - - - - - - - - - 1>出错输出信息1.WEB 服务器故障 .打不开首页 .2.应用服务器故障.不能执行相应操作.数据库故障 .连接不到数据库,或查询错误3.2>出错处理计策当显现 WEB 服务器故障和应用服务器故障时,不用焦急 .一方面后备设备可以立刻开启.另一方面,可能是服务器性能过高,性能降级后,就可以连续工作 .当然数据库备份是必要地 .5.6.6 安全保密设计4.设置相应地措施,以防止不发事故地显现.用户权限 .用户只能在其权限内操作.5.数据库 .数据做好了保密工作.5.6.6 爱护设计各模块有联系,又相互独立.一块显现故障,不会影响其他功能.可以很好地只修改这里即可 .5.7 系统测试 教务治理系统是同学网上自主选课以及老师地课程发布,教务治理员支配教案方案,实现同学地在线信息查询、选课功能以及老师对课程信息发布地治理等.使用教案方案治理系统,我们不需要铺张地大量地人力、物力资源和铺张时间以及在人为地统计过程中不行避免显现地差错等情形 .随着高校人数地增多,这种弊端会越来越多地暴露出来 .因此,使用教务治理系统,使同学只要在运算机前输入自己地个人选课信息即可完成原先几倍地作业量 .从老师地角度来说,同样是节约了大量地工作量,由于老师提出代课申请完成课程发布地工作较同学选课而言更加地复杂,因此通过网上进行课程发布能大幅度地削减老师地工作量,削减错误地发生几率.作为老师,也只要使用教务治理系统进行操作即可,不用再奔波于教务处和办公室之间为了便利用户使用教务治理系统,以及在使用教务治理系统尽量极少地发生错误,我们为此做了测试 .本系统地测试范畴主要针对以下三方面进行测试:1、对教务治理系统开发地代码分别进行单元测试,集成测试,系统测试,验收测名师归纳总结 - - - - - - -第 21 页,共 49 页精选学习资料 - - - - - - - - - 试;2、列出测试对象中可将接受测试或将不行接受测试地那些特性和功能;3、对需求分析文档地测试,使撰写地需求文档尽量不会影响测试地设计、开发和实施 .5.7.1 测试方法 主要地测试方法有黑盒测试和白盒测试 . 1)黑盒测试 主要是不要求测试人员懂得编程地学问,只是依据程序地功能一项一项地测试,并将有问题地功能点找出来就可以了.所以黑盒测试又叫傻瓜测试.一般用来确认软件功能地正确性和可操作性,目地是检测软件地各个功能是否能得以实现,把被测试地程序当作一个 黑盒,完全不考虑程序地内部结构和处理过程,在知道该程序地输入和输出之间地关系或 程序功能地情形下,依靠软件规格说明书来确定测试用例和推断测试结果地正确性 .2)白盒测试 主要是对是依据程序内部地结构测试程序,检验程序中地每条通路是否都能按预定要求正 确工作 .这一方法地前提是把程序看成装在一个透亮地白盒子里,测试人员完全知道程序地 结构和处理算法,依据程序内部规律结构相关信息,设计或挑选测试用例,对程序全部逻 辑路径进行测试,通过在不同点检查程序地状态,确定实际地状态是否与预期地状态一样 .5.7.2 测试过程 1. 系统治理模块测试(1)系统登录窗口测试 测试目地 :保证登录窗口地正确性与安全性 .测试过程 :使用空密码及错误用户名密码进行登录,查看是否具有错误提示,错误提示是否符合实际情形.将操作员用户名和密码输入到治理员登录窗口中,把治理员用户名和密码输入到操作员登录窗口中,检测是否能够登录,是否有错 误提示 .(2)修改密码功能测试 测试目地 :检测密码修改是否能够胜利,是否具有容错性 .测试过程 :输入错误地原密码,输入空密码 否有出错提示 .2. 用户模块测试(1)用户身份测试.输入不一样地新密码,检测是名师归纳总结 - - - - - - -第 22 页,共 49 页精选学习资料 - - - - - - - - - 测试目地:检测系统是否可以正确且快速识别不同身份地用户,是否可以鉴别非法用户 .测试过程:通过输入老师,治理员,同学等不同身份,看系统能否识别,再输入一个非法用户,看系统是否有出错提示 .(2)用户信息测试测试目地:检测系统对用户信息治理是否正确,清楚,且准时.测试过程:通过添加,修改,删除用户信息看系统能否正确反映3、功能测试功能测试一般必需在完成单元测试后、集成测试前进行,功能测试包括用户界面测试、各种操作测试、不同地数据输入测试、规律思路测试、数据输入测试和储备测试等 .我们地系统分别完成了 3 大功能:治理员治理模块:是指教务处治理员能够实现登录功能,可以查看使用中地教案计划,可对老师及同学地账号信息进行增加、删除、修改,可以对同学地成果进行录入,可以发布公告供全部用户查看,添加和爱护信息;在Admin.jsp代码中实现这些功能. 老师治理模块:老师能够实现登录功能,在系统中老师可以在该模块中进行选课、退课,成果录入,查看同学对自己地教案评判,录入考试支配信息包括考试时间、地点和学生考号,并且仍可以对自己地个人信息进行增删查改等操作,可以查看所授课程和系统公告,修改密码 . 在 Teacher.jsp代码中实现这些功能.同学治理模块:同学能够实现登录功能,同学可以在该模块中进行考试支配、个人成果、个人信息、选课信息查询,并可以在该模块中选课和对老师进行教案评判,并且仍可以对自己地个人信息进行增删查改等操作,在Student.jsp 代码中实现这些功能.表 6 具体分析表功能实现条件实际成效功能模块治理员治理模块登录、修改、添加、查看、审核、汇全部实现总、录入、发布名师归纳总结 老师治理模块登录、查询、修改、录入参数设置未能实现第 23 页,共 49 页同学治理模块登录、修改、选课、查看、发送信息全部实现经过功能测试,我们对系统地功能未能全部实现,其中仍生成了很多地Bug.显现以上地 Bug ,是由于mysql 里面地数据库连接错误导致数据丢失,需重新建立数据库,导入到数据库中去,问题解决,程序能够正常运行.- - - - - - -精选学习资料 - - - - - - - - - 5.7.3 系统测试系统测试时对整个系统地测试,它是分别功能、性能、负载、强度,安全性,用户界面等方面地测试以下就分别对教案方案治理系统进行如下测试 . 1、容错性测试经过我们对教务治理系统地测试,该教务治理系统对于错误地输入数据,异常输入,并不会影响产品地正常运行,由此看出我们地教务治理系统地容错性较强,具