教务成绩管理系统软件工程课程设计 .docx

上传人:H****o 文档编号:13057972 上传时间:2022-04-27 格式:DOCX 页数:49 大小:967.05KB
返回 下载 相关 举报
教务成绩管理系统软件工程课程设计 .docx_第1页
第1页 / 共49页
教务成绩管理系统软件工程课程设计 .docx_第2页
第2页 / 共49页
点击查看更多>>
资源描述

《教务成绩管理系统软件工程课程设计 .docx》由会员分享,可在线阅读,更多相关《教务成绩管理系统软件工程课程设计 .docx(49页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、精品名师归纳总结+软件工程课程设计 教务系统成果治理系统学院:理学院专业: 11 级信息与运算科学目录五、总体设计5.1 引言 15.1.1 编写目的 15.1.2 设计背景 1可编辑资料 - - - 欢迎下载精品名师归纳总结5.1.3 定义 15.1.4 参考资料 15.2 任务概述 15.2.1 目标 15.2.2 条件与限制 25.2.3 运行环境 25.2.4 需求概述 35.3 设计思路 35.3.1 教务系统功能分解45.3.2 系统子模式功能图55.4 软件结构设计 75.4.1 软件结构图 75.4.2 精华的数据流图 85.4.3 各模块 IPO 算法描述 125.5 接口设

2、计 155.6 数据库设计 155.7 系统测试 20六、具体设计6.1 设计目的 246.2 功能模块设计 256.3 过程设计 PAD 图 296.4 结构设计与人机界面设计34七、总结7.1 课题总结 487.2 心得体会 48可编辑资料 - - - 欢迎下载精品名师归纳总结五、总体设计5.1 引言5.1.1 编写目的总体设计阶段是进行系统编码的依据,编写本文档的目的在于为程序员的编码供应详细的说明,使程序员能依据具体设计的框图进行正确的编码.从该阶段开发正式进入软件的 实际开发阶段,本阶段完成系统的大致设计并明确系统的数据结构与软件结构.由此更加规范软件开发流程,加速软件开发的速度,提

3、高软件开发的质量,降低工程综合成本.建立同学成果治理系统,采纳运算机对同学成果进行治理,帮忙广大师生提高工作效率,实现同学成果治理工作流程的系统化、规范化和自动化,削减人力财力投资.5.1.2 设计背景该工程的名称为 “同学成果治理系统”.随着学校的规模不断扩大,专业、班级、同学的数量急剧增加,有关同学课的各种信息量也成倍增长,而目前很多高校的同学成果治理仍停留在人工治理阶段,重复工作较多,工作量大,效率低.因此,迫切需要开发基于网络的同学成果治理系统来提高治理工作的效率 .5.1.3 定义同学成果治理:对同学的基本信息、课程挑选、成果的录入、修改、删除、查询等一系列的操作 .5.1.4 参考

4、资料软件工程(第五版)张海藩清华高校出版社信息系统分析与设计清华高校出版社软件工程实践教程电子工业出版社有用软件工程清华高校出版社5.2 任务概述5.2.1 目标该总体说明书的目标是对整个软件系统作整体规划.明确系统的数据结构和软件结构, 给软件和外部系统部件之间的接口定义,各个软件模块的功能说明,数据结构的细节,以及教务系统成果治理系统需求模型所规定的功能和性能要求.通过对教务系统成果治理系统模型的综合分析和细化,最终确定出该教务系统成果治理系统的设计模型.5.2.2 条件与限制由于我们组内人员的开发学问有限,软硬件可能显现故障.具体限制如下:a. 所建议系统的运行寿命的最小值。b. 进行系

5、统方案挑选比较的时间。可编辑资料 - - - 欢迎下载精品名师归纳总结c. 硬件、软件、运行环境和开发环境方面的条件和限制。d. 可利用的信息和资源。e. 系统投入使用的最晚时间.5.2.3 运行环境服务器处理器型号及内存容量:WindowXP 主频 2G 以 ,内存在 512M 以上及可 :客户端:由于这系统是BS 系统 浏览器拜访模式 ,客户端只需借用浏览器及可服务器数据库: MYSQL服务器: tomcat6.0服务器操作系统: window XP5.2.4 需求概述功能:能够实现老师和同学对成果的治理,即完成一些基本的功能,查询,删除,添加,修改等,同时也要实现权限的治理.性能:信息中

6、心供应的同学成果信息必需准时的反映出来,老师和同学能够准时的进行对成果的治理 .输入要求:数据完整,详实.输出要求:简捷,快速,实时.说明对于该软件的时间特性要求:a. 响应时间:少于 3 秒,更新处理时间:少于2 秒b. 数据的转换和传送时间少于5 秒说明对该软件的敏捷性的要求,即当需求发生某些变化时,该软件对这些变化的适应才能:a. 操作方式上的变化:更人性化b. 运行环境的变化:在windowsXP 或以上的版本都能运行5.3 设计思路经过综合分析将本系统划分为治理员模块和同学模块和老师模块.其中治理员模块又划分为同学信息治理、课程信息治理、选课信息治理、成果信息治理、班级信息治理和系统

7、爱护模块 .同学模块划分为个人成果信息模块、个人信息模块、老师评判模块、选课模块和教务治理系统考试通知模块五个子模块。老师模块划分为个人信息模块、考试支配模块、成果录入模块三个子模块,具体情形如下图所示:可编辑资料 - - - 欢迎下载精品名师归纳总结5.3.1 教务系统功能分解同学模块同学可以在该模块中进行考试支配、个人成果、个人信息、选课信息查询,并可以在该模块中选课和对老师进行教案评判,并且仍可以对自己的个人信息进行增删查改等操作老师模块老师可以在该模块中进行选课、退课,成果录入,查看同学对自己的教案评判,录入考试支配信息包括考试时间、的点和同学考号,并且仍可以对自己的个人信息进行增删查

8、改等操作可编辑资料 - - - 欢迎下载精品名师归纳总结治理员模块治理员可以再此模块中添加助理治理员来爱护本软件的远行,并且仍可以对自己的个人信息进行增删查改等操作,仍可以对老师同学的信息进行增删查改的操作(1) 学生信息管理子模块: 该模块主要负责治理全部在校注册同学的个人信息.它为用户治理模块的一个子模块.主要功能包括添加,删除,修改,查找同学信息.每个同学有唯独的学号,治理员添加新生后,新生即可登陆此系统浏览个人信息,登陆此系统的用户名和密码默认都是此同学的学号.(2) 课 程 信 息 管 理 子 模 块 : 该模块负责治理本校全部的课程信息 .主要功能包括添加,删除,修改,查找课程信息

9、 .只有治理员才具有对课程信息进行爱护的权限,课程的类型分三种:公共课,专业课和选修课. 课程治理模块是选课治理模块的基础,只有在课程治理中添有选修课的信息,同学才能进行选课 .(3) 选课信息管理子模块: 该模块负责选课的治理.主要功能包括删除,统计同学选课信息.它以在课程治理系统中爱护 号的信息作为基础,既可以对选修课程进行治理,也可以对统计选课人数,并依据同学选课时间先后打算最终选修此课的同学.(4) 成果信息治理子模块:该模块主要是实现对同学成果的录入查询及考试的违规信息的治理工作,包括:同学成果的录入,学期成果浏览,同学成果查询,班级成果查询,违规信息的增加及浏览.只有治理员可以录入

10、同学每一门课的成果,并能进行修改,同学只能查询自己所学课程的成果,并且可以查询每一学期同学所学课程所获总学分 .(5) 班 级 信 息 管 理 子 模 块该模块负责班级的治理 .主要功能包括添加,删除和修改班级信息,以及对班级信息的查询 . 只有治理员才具有对班级治理信息进行爱护的权限 .同学信息的添加是建立在班级信息爱护的基础上,每个同学必定属于特定的班级.并且在治理员对同学成果查询统计时,可以统计各个班级的平均分,最高分.(6) 同学信息查看子模块:该模块能够实现同学查看个人信息等功能.其中个人信息包括姓名、学号、所在院校、专业班级、入学时间、性别、籍贯、本学期的教案方案支配、本学期的课表

11、等.可编辑资料 - - - 欢迎下载精品名师归纳总结(7) 成果信息查看模块:该模块能够实现同学查看成果的功能.查看的内容包括课程名称,学分,成果等.成果查询时可按以下几种分类:按学期查询、按学年查询、在校学习成果查询、查询已修课程最高成绩、查看某项单科课程.(8) 个人信息治理子模块:该模块负责个人信息的治理.主要功能包括查找同学信息等.5.3.2 系统子模块功能图系统治理添加用户新建角色图 1 系统治理界面功能模块图同学信息治理添加同学同学信息浏览修改同学信息删除同学信息图 2 同学信息治理界面功能模块图可编辑资料 - - - 欢迎下载精品名师归纳总结成果信息治理可编辑资料 - - - 欢

12、迎下载精品名师归纳总结添加同学成果浏览同学成果同学成果查询班级成果查询可编辑资料 - - - 欢迎下载精品名师归纳总结修改同学成果删除同学成果图 3 成果信息治理界面功能模块图5 4 软件结构设计5 4 1 软件结构图1 同学模块软件结构图同学登录模块可编辑资料 - - - 欢迎下载精品名师归纳总结好输入查询结果好输入查询结果可编辑资料 - - - 欢迎下载精品名师归纳总结查询信息数据库输出结果可编辑资料 - - - 欢迎下载精品名师归纳总结开头输入编辑结果原始输入可编辑资料 - - - 欢迎下载精品名师归纳总结用户输入编辑输入屏幕显示可编辑资料 - - - 欢迎下载精品名师归纳总结同学模块软

13、件结构图2 老师软件结构图老师登录模块查询结果好输入查询结果好输入查询信息数据库输出结果编辑结果开头输入原始输入用户输入编辑输入屏幕显示老师模块软件结构图可编辑资料 - - - 欢迎下载精品名师归纳总结5 4 2 精化的数据流图更换胜利信息显示教师更新密码信号密码更新胜利显示读老师信号更换胜利信息显示码密原处理更换更换后的老师信息显示教师息信息师教信管理发布胜利信息显示员信号考试信息处理发布发布胜利显示更新挑选事物类别息 师教信成绩信息读治理员信号查 看 息 评发布胜利信息显示处理发布发布胜利显示价信更新息 生学学信生信号查看胜利信息显示处理查看老师评判信息显示读同学信号学生信息息更换胜利信息

14、显示处理更换学生信更换后的同学信息显示查挑选事物类别看息 试考信查看胜利信息显示查处理查看考试信息显示看成息 绩信查看胜利信息显示处理查看成果信息显示评判息 成功信评判胜利信息显示原密码处理评判评判胜利显示更换胜利信息显示更新密码密码更新胜利显示具有边界教务治理系统的数据流图可编辑资料 - - - 欢迎下载精品名师归纳总结教务系统治理掌握接受任务信号事物操作处理屏幕显示结果输入掌握操作处理输出掌握教务治理系统的第一级分解接收信号读治理员信号读同学信号读老师信号未经精化的输入结构可编辑资料 - - - 欢迎下载精品名师归纳总结事物操作处理可编辑资料 - - - 欢迎下载精品名师归纳总结检索更新信

15、息更新考试信息处理查询信息更换密码处理选课信息处理评判信息可编辑资料 - - - 欢迎下载精品名师归纳总结未经精化的处理结构界面显示结果可编辑资料 - - - 欢迎下载精品名师归纳总结显示更新胜利显示考试信息显示查询结果显示更换密码胜利显示选课信息显示老师评判胜利可编辑资料 - - - 欢迎下载精品名师归纳总结终端屏幕显示未经精化的输出结构可编辑资料 - - - 欢迎下载精品名师归纳总结读治理员信号接受信号读同学信号读老师信号检索更新信息教务更新考试信息系统治理掌握事物操作处理处理查询信息更换密码处理选课信息处理老师评判显示更新胜利显示考试信息界面显示结果显示查询结果显示更换密码胜利终端屏幕显

16、示显示选课信息显示老师评判胜利精化后的教务治理系统的软件结构可编辑资料 - - - 欢迎下载精品名师归纳总结5.4.3 各个模块的 IPO 图的算法描述登录模块输入:用户账号和密码处理:系统验证输出:登陆胜利(失败)成果查询模块输入:个人成果查询处理:从数据库猎取数据输出:个人成果信息登陆模块成果查询模块成果录入模块可编辑资料 - - - 欢迎下载精品名师归纳总结成果录入模块输入:将同学成果录入系统处理:系统将同学成果信息存入数据库输出:成果录入是否胜利老师评判模块输入:同学对老师的教案评判处理:系统对同学输入的信息进行储备输出:教案评判是否胜利老师评判模块教案评价查看模块|可编辑资料 - -

17、 - 欢迎下载精品名师归纳总结教案评判查看模块输入:点击教案评判处理:系统检索输入的教案评判信息输出:老师个人评判考试支配查询模块考试支配查询模块输入:点击考试查询处理:系统检索考试支配信息输出:考试支配信息可编辑资料 - - - 欢迎下载精品名师归纳总结5 5 接口设计5.5.1 外部接口与用户界面在用户界面部分,依据需求分析的结果,用户需要一个用户友善界面.在界面设计上,应做到简洁明白,易于操作,并且要留意到界面的布局,应突出的显示重要以及出错信息.外观上也要做到合理化,考虑到用户多对WINDOW风格较熟识,应尽量向这一方向靠拢.在设计语言上,已打算使用Visual Studio .NET

18、 进行编程 .总的来说,系统的用户界面应作到牢靠性、简洁性、易学习和使用.5.5.2 内部接口内部接口方面,各模块之间采纳函数调用、参数传递、返回值的方式进行信息传递.具体参数的结构将在下面数据结构设计的内容中说明.接口传递的信息将是以数据结构封装了的数据,以参数传递或返回值的势式在各模块间传输.5.6 数据库设计数据库设计是建立数据库及其应用系统的核心技术,是信息系统开发和建设中的核心技术.具体说,数据库设计是指对于一个给定的应用环境,构造最有效的数据库模式,建立数据库及其应用系统,使之能够有效的储备数据,满意各种用户的应用需求 信息要求和出要求 从某种意义上说,数据库设计是整个软件生命周期

19、中关键的环节5.6.1 数据库设计的原就1) 一样性原就 : 对信息进行统一、系统的分析与设计,和谐好各数据源,做到“数出一门”、“算法统一 ”、“度量一样 ”保.证系统数据的一样性和有效性.2) 完整性原就 :数据库的完整性是指数据的正确和相容性.要防止合法用户使用数据库时向数据库加入不合语义的数据.对输入到数据库中的数据要有审核和约束机制.3) 安全性原就 :数据库的安全性是指爱护数据,防止非法用户使用数据库或合法用户非法使用数据库造成数据泄露、更换或破坏.要有认证和授权机制 .4) 可伸缩性原就 :数据库结构的设计应充分考虑进展的需要、移植的需要,具有良好的扩展性、伸缩性和适度冗余.5.

20、6.1 数据库概念模型设计这一设计阶段是在需求分析的基础上进行的,设计出能够满意用户需求的各种实体以及它们之间的关系,为后面的规律结构设计打下基础.依据以上分析,将教务治理系统的数据分为实体和联系.可编辑资料 - - - 欢迎下载精品名师归纳总结教务系统成果治理系统E-R 图如下所示名称课程号所属专业课 程选修教授mn11可编辑资料 - - - 欢迎下载精品名师归纳总结n查徇对应平 时试验n成 绩录入可编辑资料 - - - 欢迎下载精品名师归纳总结看1nn可编辑资料 - - - 欢迎下载精品名师归纳总结姓名1性别出勤考试1姓名显示性别1可编辑资料 - - - 欢迎下载精品名师归纳总结可编辑资料

21、 - - - 欢迎下载精品名师归纳总结学号专业ID 号学院密码n1学 生登录n考号nm查 徇1教务治理系统11显治理nn考试支配n登录老师录1n管理员支配排1编号学院专业ID 号密码可编辑资料 - - - 欢迎下载精品名师归纳总结时间的点评 价查看价老师评判m115.6.2 规律模型设计出勤评判教案评判作业评判具体的基本 E-R 图向关系模型的转化如下:老师:老师 老师编号,老师姓名,性别,所授科目,所教案生,等级(教授、副教授、讲师、助教等) 可编辑资料 - - - 欢迎下载精品名师归纳总结同学:读者 同学学号,同学姓名,性别,院系班级,各课成果治理员:治理员 治理员编号 , 治理员姓名 ,

22、 治理员性别 , 治理员电话 , 治理员的址 个人成果:个人成果(学号,同学姓名,课程名,平常测验成果,考勤成果,试验成果, 考试成果)同学成果信息库:(学号,姓名,性别,授课老师,老师编号,个人成果(补考和重修成果)由 E-R 图导出如下基本表:1 名称:同学基本信息表.表名称标识: StudentTable名称同学姓名学号专业班级所在院校入学时间性别籍贯教案支配课表支配字段名称Studentname Studentid Studentclass Studenacademy Accepttime Gender Hometown StudyarrangementCoursearrangemen

23、t类型varchar date10 varchar varchar date varchar varchar varcharvarchar主键No Yes No No No No No NoNo非空No No No No No No No NoNo2 名称:同学成果表表名称标识: ScoreTable表 2 学习成果表表 1 同学基本信息表名称字段名称类型主键非空课程名称LecturenamevarcharYesYes课程编号CourseIDDate6YesYes学分CreditDate2NoYes同学学号StudentIDDate10NoYes同学姓名StudentnamevarcharNo

24、Yes分数ScoreDate3NoYes3 名称:个人成果组成表表名称标识:ScoreTable表 3 个人成果组成表字段名字段名称数据类型主键同学学号Studentidvarchar( 10)Yes课程编号CourseIDvarchar( 6)Yes时间TimeDate8No平常成果Normalgradevarchar( 3)No考勤成果Attendancegradevarchar( 3)No可编辑资料 - - - 欢迎下载精品名师归纳总结表 4 选课信息表名称字段名称类型主键非空同学姓名StudentnamevarcharNoYes同学学号课程名称StudentIDLecturenameD

25、ate10varcharYesNoYesYes课程编号CourseIDDate6YesYes老师姓名TeachenamervarcharNoYes老师编号TeacherIDDate10NoYes名称字段名称类型主键非空老师姓名TeachernamevarcharNoYes老师编号TeacherIDDate10YesYes课程名称LecturenamevarcharNoYes课程编号CourseIDDate6YesYes考试成果Examgradevarchar( 3)No试验成果Experiment gradevarchar( 3)No4 名称:选课信息表表名称标识: SelectCourseT

26、able(5)名称:老师信息表表名称标识: TeacherTable表 5 老师信息表5.6.3 物理模型设计为了提高在表中搜寻元组的速度,在实际实现的时候应当基于键码建立索引是各表中建立索引的表项:(1) 同学信息(同学编号)(2) 老师信息(老师编号)(3) 治理员信息(治理员编号)(4) 个人成果(同学编号,老师编号)每个数据项都可以直接通过网页的相关文本框来添加、更新.同时要查询时,也可以直观的在页面输入查询条件,就可得到结果.5.6.4 运行设计运行掌握当执行一些操作的时候,可以进行相应的掌握操作.比如终止已经开头的的操作,用户只要关闭页面即可 .简洁快捷 .5.6.5 出错处理信息

27、可编辑资料 - - - 欢迎下载精品名师归纳总结1出错输出信息1. WEB 服务器故障 .打不开首页 .2. 应用服务器故障 .不能执行相应操作.3. 数据库故障 .连接不到数据库,或查询错误.2出错处理计策当显现 WEB服务器故障和应用服务器故障时,不用焦急.一方面后备设备可以立刻开启.另一方面,可能是服务器性能过高,性能降级后,就可以连续工作.当然数据库备份是必要的 .5.6.6 安全保密设计设置相应的措施,以防止不发事故的显现.4. 用户权限 .用户只能在其权限内操作.5. 数据库 .数据做好了保密工作 .5.6.6 爱护设计各模块有联系,又相互独立.一块显现故障,不会影响其他功能.可以

28、很好的只修改这里即可 .5.7 系统测试教务治理系统是同学网上自主选课以及老师的课程发布,教务治理员支配教案方案,实现同学的在线信息查询、选课功能以及老师对课程信息发布的治理等.使用教案方案治理系统,我们不需要铺张的大量的人力、物力资源和铺张时间以及在人为的统计过程中不行避免显现的差错等情形 .随着高校人数的增多,这种弊端会越来越多的暴露出来.因此,使用教务治理系统,使同学只要在运算机前输入自己的个人选课信息即可完成原先几倍的作业量. 从老师的角度来说,同样是节约了大量的工作量,由于老师提出代课申请完成课程发布的工作较同学选课而言更加的复杂,因此通过网上进行课程发布能大幅度的削减老师的工作 量

29、,削减错误的发生几率.作为老师,也只要使用教务治理系统进行操作即可,不用再奔波于教务处和办公室之间.为了便利用户使用教务治理系统,以及在使用教务治理系统尽量极少的发生错误,我们为此做了测试.本系统的测试范畴主要针对以下三方面进行测试:1、对教务治理系统开发的代码分别进行单元测试,集成测试,系统测试,验收测可编辑资料 - - - 欢迎下载精品名师归纳总结试。2、列出测试对象中可将接受测试或将不行接受测试的那些特性和功能。3、对需求分析文档的测试,使撰写的需求文档尽量不会影响测试的设计、开发和实施.5.7.1 测试方法主要的测试方法有黑盒测试和白盒测试. 1)黑盒测试主要是不要求测试人员懂得编程的

30、学问,只是依据程序的功能一项一项的测试,并将有问题的功能点找出来就可以了.所以黑盒测试又叫傻瓜测试.一般用来确认软件功能的正确性和可操作性,目的是检测软件的各个功能是否能得以实现,把被测试的程序当作一个黑盒,完全不考虑程序的内部结构和处理过程,在知道该程序的输入和输出之间的关系或 程序功能的情形下,依靠软件规格说明书来确定测试用例和推断测试结果的正确性.2)白盒测试主要是对是依据程序内部的结构测试程序,检验程序中的每条通路是否都能按预定要求正确工作 .这一方法的前提是把程序看成装在一个透亮的白盒子里,测试人员完全知道程序的结构和处理算法,依据程序内部规律结构相关信息,设计或挑选测试用例,对程序

31、全部逻辑路径进行测试,通过在不同点检查程序的状态,确定实际的状态是否与预期的状态一样.5.7.2 测试过程1. 系统治理模块测试( 1)系统登录窗口测试测试目的 :保证登录窗口的正确性与安全性.测试过程 :使用空密码及错误用户名密码进行登录,查看是否具有错误提示, 错误提示是否符合实际情形.将操作员用户名和密码输入到治理员登录窗口中, 把治理员用户名和密码输入到操作员登录窗口中,检测是否能够登录,是否有错误提示 .( 2)修改密码功能测试测试目的 :检测密码修改是否能够胜利,是否具有容错性.测试过程 :输入错误的原密码,输入空密码.输入不一样的新密码,检测是否有出错提示 .2. 用户模块测试(

32、 1)用户身份测试可编辑资料 - - - 欢迎下载精品名师归纳总结测试目的:检测系统是否可以正确且快速识别不同身份的用户,是否可以鉴别非法用户.测试过程:通过输入老师,治理员,同学等不同身份,看系统能否识别,再输入一个非法用户,看系统是否有出错提示.( 2)用户信息测试测试目的:检测系统对用户信息治理是否正确,清楚,且准时.测试过程:通过添加,修改,删除用户信息看系统能否正确反映.3、功能测试功能测试一般必需在完成单元测试后、集成测试前进行,功能测试包括用户界面测试、各种操作测试、不同的数据输入测试、规律思路测试、数据输入测试和储备测试等.我们的系统分别完成了3 大功能:治理员治理模块:是指教

33、务处治理员能够实现登录功能,可以查看使用中的教案方案,可对老师及同学的账号信息进行增加、删除、修改,可以对同学的成果进行录入,可以发布公告供全部用户查看,添加和爱护信息。在Admin.jsp代码中实现这些功能 .老师治理模块:老师能够实现登录功能,在系统中老师可以在该模块中进行选课、退课,成果录入,查看同学对自己的教案评判,录入考试支配信息包括考试时间、的点和同学考号,并且仍可以对自己的个人信息进行增删查改等操作,可以查看所授课程和系统公告,修改密码 . 在 Teacher.jsp 代码中实现这些功能 .同学治理模块:同学能够实现登录功能,同学可以在该模块中进行考试支配、个人成果、个人信息、选

34、课信息查询,并可以在该模块中选课和对老师进行教案评判,并且仍可以对自己的个人信息进行增删查改等操作,在Student.jsp 代码中实现这些功能 .表 6 具体分析表功能实现功能模块治理员治理模块条件实际成效老师治理模块登录、修改、添加、查看、审核、汇总、录入、发布登录、查询、修改、录入全部实现参数设置未能实现同学治理模块登录、修改、选课、查看、发送信息全部实现经过功能测试,我们对系统的功能未能全部实现,其中仍生成了很多的Bug.显现以上的 Bug ,是由于 mysql 里面的数据库连接错误导致数据丢失,需重新建立数据库,导入到数据库中去,问题解决,程序能够正常运行.可编辑资料 - - - 欢

35、迎下载精品名师归纳总结5.7.3 系统测试系统测试时对整个系统的测试,它是分别功能、性能、负载、强度,安全性,用户界面等方面的测试以下就分别对教案方案治理系统进行如下测试.1、容错性测试经过我们对教务治理系统的测试,该教务治理系统对于错误的输入数据,反常输入,并不会影响产品的正常运行,由此看出我们的教务治理系统的容错性较强,具有肯定的好性能 .2、易用性测试我们此系统功能简洁,操作便利,特别适合于用户,即使没有用户手册,用户也是很简洁上手的 . 由此可看出教务治理系统特别易用.3、界面测试为了使我们的界面更加完善,所以我们对界面做了测试表 7 界面测试用例表检查项窗口切换、移动、转变大小时是否

36、正常图像界面元素的文字能否正确显示图像界面元素的状态是否正确各种界面元素是否支持键盘操作各种界面元素是否支持鼠标操作对话框中的缺省焦点是否正确 数据项能是否正确显示对于常用的功能,用户能否不阅读手册就能使用执行有风险的操作时,有示“确认 ”、“舍弃 ”是否有泛起提测试人员的类别及其评判正常能够正确显示正确支持支持正确能够正确显示能够正常使用没有4、接口测试接口测试是对系统相关联的外部接口,测试检查数据的交换,传递和掌握治理过程,其中仍包括处理的次数,而我们对教务治理系统的接口测试,性能良好,未发觉错误.5、兼容性测试我们的系统兼容性强,无论是对于 C/S 架构的系统,仍是对于 B/S 架构的系统,都无

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术总结

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com