高级软件工程第八次作业:“两只小熊队”团队作业-5
团队作业:学生信息管理系统
成员:周菲(队长)201810812007
孔繁燕 201810812001
1.Alpha版本测试报告
测试过程中发现的Bug数:
- 修复的bug:窗口数据保存不到文件中
窗体按钮点击响应失败
连接数据库失败
数据源从文件切换到数据库失败
- 不能重现的bug:无
- By design的bug:下拉框显示不了班级数据(忘了窗体的依赖关系,已解决)
- 应该修复,但由于时间问题需要推迟到下一版本修复的bug:基本已解决
- 没有能力修复,将来也不打算修复的bug:暂无
场景测试:用户通过正确的用户名和密码进行登录,随后进入管理界面,可以对班级、学生、成绩分别进行管理,每个功能模块都可以进行增加、删除和修改,用户可以根 据自己的实际情况进行输入。当把学生的个人信息以及每个科目的成绩输入之后,系统会自动计算该学生的总成绩。
测试环境:Winodws7操作系统
产品发布所满足的出口条件:
测试表:
测试项 | 检验点 | 预期结果 | Windows7操作系统 | Windows8操作系统 |
登录框 | 输入用户名和密码 | 可以输入 | √ | √ |
输入信息不正确或没有输入 | 提示用户名或密码不正确 | √ | √ | |
登录按钮 | 点击 | 可以点击并跳转到下一界面 | √ | √ |
取消按钮 | 点击 | 退出界面 | √ | √ |
管理 | 管理按钮 | 弹出各个管理模块 | √ | √ |
班级管理 | 班级管理按钮 | 弹出班级管理界面 | √ | √ |
增加按钮 | 可以输入班级编号、班级名称 | √ | √ | |
修改按钮 | 可以对选中的班级信息进行修改 | √ | √ | |
删除按钮 | 删除选中的班级信息 | √ | √ | |
学生管理 | 学生管理按钮 | 可以点击,并跳转到学生管理界面 | √ | √ |
增加按钮 | 可以输入学号、姓名、性别、年龄、班级、手机号 | √ | √ | |
修改按钮 | 对选中的学生信息进行修改 | √ | √ | |
删除按钮 | 删除选中的学生信息 | √ | √ | |
成绩管理 | 成绩管理按钮 | 可以点击,并跳转到成绩管理界面 | √ | √ |
增加按钮 | 输入某个学生每门课程的成绩,并自动计算所有成绩的总分 | √ | √ | |
修改按钮 | 对某个学生的成绩进行修改 | √ | √ | |
删除按钮 | 删除某个学生的所有成绩 | √ | √ |
该系统的所有功能均能在这两种系统中进行很好的实现,能够进行正常登录,并输入有效信息。
2.Alpha版本发布说明
- 列出Alpha版本的所有功能:
- 登陆:教师通过输入正确的用户名和密码进行登陆
- 取消:退出登陆界面
- 班级管理:输入学生所属班级编号、班级信息,并能进行增加、删除和修改
- 学生管理:输入学生学号、姓名、性别、年龄、班级、手机号,并能进行增加、删除和修改
- 成绩管理:输入学生学号、姓名、数学成绩、英语成绩、VB成绩、C成绩,并能自动计算所有成绩的总分,也可以在此基础上进行增加、删除和修改
- 对运行环境的要求:Windows7、Windows8系统均可
- 安装方法:安装好该系统的exe文件即可直接运行
- 描述系统已知的问题和限制:系统功能比较简单,能够实现最基本的操作,如果想要使得功能更加丰富,还有待改进,但由于能力有限,目前还未能实现系统功能的进一步完善。
- 说明软件的发布方式以及发布地址:已上传到Coding,地址为:https://coding.net/u/dhlg_201810812001/p/xsxxglxt
3.Alpha阶段个人总结
周菲Alpha阶段个人总结博客地址:https://www.cnblogs.com/sugarfei/p/10074192.html
孔繁燕Alpha阶段个人总结博客地址:https://www.cnblogs.com/kfy-1104/p/10075306.html
4.Alpha版本展示博客:https://www.cnblogs.com/kfy-1104/p/10076987.html