软件工程课程设计报告报告 联系客服

发布时间 : 星期三 文章软件工程课程设计报告报告更新完毕开始阅读9af722a627fff705cc1755270722192e4436581d

WORD完美格式编辑

3.3模块描述

3.3.1主界面

1)功能:提供成绩管理功能,包括成绩的录入,修改,查询功能。能够根据学生学号对学生成绩进行管理,并能进行批量的成绩录入。提供报表打印功能,方便用户阅读。 2)接口:供学籍管理系统主模块调用。

3)数据:从数据库中获得datatable,用于存放学生信息。并用修改后的datatable更改数据库 4)处理:能够根据学生学号对学生成绩进行管理,并能进行批量的成绩录入。

3.3.2学生信息查询

1)功能:根据学生的学号,系别,提供学生的课程成绩,并能根据课程的类别进行不同的显示。 2)接口:共学籍管理系统主模块调用。

3)数据:从数据库中获得datatable, 统计学生学分。

4)处理:接受用户选择的学号,课程类别,查询数据库生成学生的学分统计表,并通过gridview进行显示,可以给用户提供分页显示功能。

专业资料整理

WORD完美格式编辑

3.3.3成绩录入

1)功能:供教师使用,提供学生的成绩录入功能。提供给用户的选择有学号,姓名,课程名,学分。 2)接口:共学籍管理系统主模块调用。

3)数据:使用学生信息表,学生选课表,课程信息表等数据。 4)处理:对成绩进行查询录入。

3.3.4选课信息,成绩管理

1) 功能:根据所选课程给出学生成绩 2)接口:共学籍管理系统主模块调用。

3)数据:使用学生信息表,学生选课表,课程信息表等数据。 4)处理:根据所选课程给出学生成绩供用户查看。

3.3.5教师信息管理界面 1)功能:教师登录界面

专业资料整理

WORD完美格式编辑

2)接口:共成绩管理系统主模块调用。 3)数据:使用用户新表。

4) 处理:教师登录录入学生成绩

图3.11

3.3.6密码修改

1)功能:供所有登录系统的用户使用,可修改用户密码。 2)接口:供成绩管理系统主模块调用。 3)数据:使用用户信息表。

4)处理:根据用户输入的用户名和密码。进行用户确认后允许进行密码修改。并进行新密码和确认密码的一致性的验证。当用户输入数据合法时更新用户信息数据库。

3. 软件测试报告

3.1 测试范围

目的:通过对软件错误的原因和分布进行归纳,来发现并排除当前软件产品的缺陷,对在需求和设计过程中存在的问题查缺补漏,从而确保软件产品的质量 。

专业资料整理

WORD完美格式编辑

预期结果:找到软件中存在的漏洞,弥补不足

测试步骤:对系统各模块进行黑盒测试,输入各种有代表性的的数据,找出不足

3.2 测试计划

3.2.1 测试阶段

1) 单元测试:

测试每个模块(模块内的算法、接口) 保证每个模块运行正确 2) 集成测试:

测试软件的总体结构,主要是模块中的接口 参照概要设计 3) 确认测试

软件是否满足需求 4) 系统测试

检查软件与系统中的硬件、其他软件系统、人员等是否协调工作 3.2.2 测试进度:

对各模块进行黑盒测试,单元测试和集成测试由各个模块的管理人员完成。系统测试进行总体测试,评测各模块的协调运行情况,最后进行验收测试

3.3 测试项目说明

4.3.1登录模块

1)测试目的:测试登录模块是否能够正确的读取用户信息,进行用户登录。并能根据用户等级的不同,

传递消息给主模块进行相应的功能显示。

2)测试方法:黑盒测试 3)测试用例: 选取理由 超级用户,等级1 等级2的用户 等级3的用户 输入 用户名:zyt 密码:123456 用户名:wyy 密码:123456 用户名:mm 密码:123456 预期结果 正确登录,并显示所有功能 正确登录,并显示成绩查询 正确登录,并显示,成绩管理,成绩录入,密码修改功能 专业资料整理