西柚考勤系统——alpha1

这个作业属于哪个课程 http://edu.cnblogs.com/campus/xnsy/GeographicInformationScience
这个作业的要求在哪里 https://www.cnblogs.com/harry240/p/11524162.html
团队名称 超越队
这个作业的目标 1.增强团队协作能力 2.提高自我编程能力 3.完成软件主要功能编码实现

一、成员列表

姓名 学号
201731024205 蔡玉蓝
201731024207 郑雪
201731024209 何玉姣
201731024211 王春兰

二、发布地址及安装手册

1.下载地址

链接:https://pan.baidu.com/s/10OqxfaR6g7hv2I5oF-5gnw
提取码:ig1x

2.操作手册

Windows应用,下载压缩包内含简明操作手册

三、测试报告

1.测试工作安排
学号 工作安排
201731024205 测试”学生考勤、系统管理员管理、教师服务”部分
201731024207 测试“主界面、登录界面、数据库链接界面”部分
201731024209 测试“学生信息、教师信息、学生服务”部分
201731024211 测试“各项基础信息管理、课表信息、数据库链接层代码”部分
2.测试工具选择

Visual Studio 2015

3.测试用例及结果截图

(1)登录界面: 输入用户名及密码后与数据库内信息匹配则登陆成功,反之提示登录失败信息。(郑雪)
在这里插入图片描述
(2)主界面: 登录成功则会进入到主界面,登录角色不同,对应界面不同。(郑雪)
教师:
在这里插入图片描述
管理员:
在这里插入图片描述
学生:
在这里插入图片描述
(3)数据库连接界面: 数据库链接发生错误时显示 (王春兰)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
(4)基本信息管理: 学生信息、教师信息、系统信息、基本信息管理、课表管理 (王春兰)
基本信息管理: 包括院系设置、专业设置、班级设置、教研室设置、宿舍设置、办公室设置、教室设置、考勤时间设置、考勤状态设置。

由于各项基本信息设置操作相同,此处以 院系设置 为例,就不在多加以赘述

院系设置: 添加、修改、查询、删除院系
1、添加
在这里插入图片描述
在这里插入图片描述
2、修改
在这里插入图片描述在这里插入图片描述

3、查询
在这里插入图片描述
4、删除

在这里插入图片描述在这里插入图片描述
PS:课表信息管理、学生信息管理与教师信息管理功能相同,所以此处以学生信息管理为例,避免篇幅太长就不多加以赘述( 课表信息管理: 王春兰 学生、教师信息管理: 何玉姣)

学生信息管理
学生信息录入:点击录入按钮后,录入新加学生信息
在这里插入图片描述
学生信息维护:添加、修改、删除、查询学生信息(具体操作与院系设置相同,此处不再截图举例)
在这里插入图片描述

学生信息查看:按照班级查看学生并进行筛选

在这里插入图片描述
在这里插入图片描述
(5)学生服务:包括查看个人课表、查看个人出勤信息、查看教师、设置个人资料 (何玉姣)
查看个人课表:
在这里插入图片描述
查看个人出勤信息:
在这里插入图片描述
查看教师信息:
在这里插入图片描述
设置个人资料:
在这里插入图片描述
(6)教师服务: 包括设置个人信息、查看学生信息、点名、查看个人课表 (蔡玉蓝)

点名: 包括随机点名和全员点名

全员点名:
在这里插入图片描述
随机点名:
在这里插入图片描述
查看个人课表:
在这里插入图片描述
设置个人资料:
原始样子
在这里插入图片描述
加了个人照片以后
在这里插入图片描述
查看学生信息: 点击相应节点即可显示相应班级信息
在这里插入图片描述
(7)考勤功能部分: 包括录入考勤信息、学生考勤信息维护和学生出勤信息查看 (蔡玉蓝)
学生考勤信息录入
在这里插入图片描述
学生出勤信息维护: 可添加、修改、删除、查询
在这里插入图片描述
对考勤功能部分代码做了测试(获取当前学年、周数)
在这里插入图片描述
(8)用户管理: 修改密码、用户信息维护
修改密码(系统管理员、教师、学生一致,此处测试工作所有队员都有参与)
在这里插入图片描述
成功修改密码:
在这里插入图片描述
用户信息维护
在这里插入图片描述

4.测试体会与总结

蔡玉蓝: 此次测试主要是检查各页面之间跳转,功能方面是否存在问题以及发现系统目前所存在的bug还有代码审查工作。在测试工作过程中也发现了一些编码过程中没有发现的问题,在下阶段的工作当中会进行逐一解决。
郑雪: 此次测试中未发现异常情况,在测试过程中也体会到了测试工作的重要性,很多问题都需要在测试过程中才能发现症结所在,虽然目前能力有限,但希望在接下来的工作当中能越做越好。
何玉姣: 在此次测试中,考勤系统软件基本达到设计要求,软件功能比较完整,用户界面良好。但是在测试中也发现软件的一些不足与缺陷,比如数据库设计有限,导致每个班人数较少,等等一些缺陷,需要在软件进一步修改和维护时予以纠正。
王春兰: 1、连接数据库时,本机数据库中未含考勤系统数据库的话需要在SQL Sever 中进行对数据库的附加,但因为未配置服务器能力有限这个问题目前也无法解决。
2、登录部分借鉴了之前学C#时的作业,基本无异常情况。
3、信息维护和添加这两个功能设计用户体验可能会感觉有冗余情况,这个问题可能会在以后的阶段中进行调整。

四、项目情况总结

1.已完成内容

以上测试所述功能

2.未完成内容

(1)点名功能中当前同学点完到后未实现标记当前同学已点到的功能,学生名单选取存在一定的不合理性
(2)用户注册功能
(3)数据库信息并不十分完善
(4)点名语音播报

3.alpha2展望及安排

(1)展望
目前阶段已完成系统大部分功能实现,但其中仍有许多bug,希望能在下一阶段工作中得到改进
(2)安排

人员 任务
数据库信息更加真实完善 王春兰
点名标记 蔡玉蓝
用户注册 何玉姣
学生名单选取 郑雪
posted @ 2019-11-13 13:40  23586  阅读(295)  评论(1编辑  收藏  举报