This work belongs courses | Course Link |
---|---|
Where the job requires | Link job requirements |
Team Name | Yang Rong Jie mold Ji Xiang and his tiger |
The target job | Publish and explain product Alpha version |
First, the number of team members learn the names list
student ID | Full name |
---|---|
201731103226 | Zhai Shi Ji |
201731062517 | Zeng Jie |
201731062424 | Young modulus |
201731062632 | Deng Gaohu |
201731062624 | Zhang Xiang |
201731062224 | Chen Yuan Yang |
201731062420 | Hu Sirong |
Second, the project of this α release of address, download and install instructions
Project web address
Web version of Notes Address Gordon
Andrews project addresses
Andrews apk Download
Address recognition program - the secondary function is not integrated on-line
Web client interface and the Android operating since the early end of a good design, the latter has been modified based on feedback, so we are approachable, provide simple instructions below:
Note: Sign up now because there are restrictions, the administrator must agree to apply only in the background can be registered, provided the following trial account (my)
201731103123
zsj123
Web version brief operation:
- The first time you use select "Register account"
- After entering the main screen, selecting the right start or stop punch punch
When Disconnecting wifi "LC", will be automatically determined offline - The left column select "Statistics", you can see a current data visualization capabilities make
- For more features, please experience
Andrews side installation and operation simple:
- Download Android apk after download, can be installed directly allowed (EMUI may make QQ allow installing applications, are allowed to click)
- If not in the music away team wifi range, use the 83-port version (the version can be non-designated wifi environment punch), for the first time please register (if you can log in directly at the end of the registration page)
- Enter the main interface is ranked punch, you can select the "sibling" and you see the same punch grade ranking, select "All" is ungraded
- Select individual bar can see punch, punch stop and other functions
- For more features, please experience
Third, the test report
Alpha version of the back-end test report
1. Test organization of work:
- Visit the website, see if you can access
- registered user
- Login User
- 访问所有的可以访问的接口:数据统计、公告管理、用户设置
- 开始打卡
- 结束打卡
- 刷新首页,查看是否正确计时
2. 测试工具的选择:
Chrome浏览器、PostMan
3. 测试用例
注册了一个账户
{
“studentID” : 201731062517,
“name” : 曾中杰,
“password” :******,
“sex” : 1
}
并尝试访问所有已完成的功能
4. 测试结果截图
- 注册用户
- 登录用户
- 访问所有的可以访问的接口:数据统计、公告管理、用户设置
- 开始打卡
- 结束打卡
- 刷新首页,查看是否正确计时
Alpha版本的安卓端测试报告
1. 测试工作安排:
- 账号密码空登录
- 账号密码错误登录
- 正常打卡
- 未连接指定wifi打卡
2. 测试工具的选择:
安卓手机
3. 测试截图
- 账号密码空登录
- 账号密码错误登录
- 正常打卡下点击开始打卡
- 未连接指定wifi打卡
Alpha版本的人脸识别接口测试报告
1. 测试工作安排:
- 比对人脸信息,传入图片和名字,失败则返回json格式fail to add
- 若是比对成功,则返回人脸打印位置和名字等信息
- 将图片信息加载到本地
- 注册时,将图片名字存入本地
- 获取姓名,得到一张这个人的图片
2. 测试工具的选择:
Chrome浏览器、PostMan
3. 测试截图
- 比对人脸信息,传入图片和名字,失败则返回json格式fail to add
- 若是比对成功,则返回人脸打印位置和名字等信息
- 将图片信息加载到本地
- 注册时,将图片名字存入本地
- 获取姓名,得到一张这个人的图片
四、测试体会与总结
曾中杰——网页端测试:
这些都是很简单的测试,我们前后端已经摸了非常多便已经摸熟了
陈远杨——安卓端测试:
其实一开始让我测试我是拒绝的,毕竟前面已经小崩了很多次了,解决了很多不管是安卓程序本身的问题还是与网页端互联的问题,怕了怕了。但是没办法,程序还是要走一下的。很多测试是我想不到的,是交由团队实验室使用的时候发现的问题,当然,最后这个版本已经(暂时)莫得问题了!
杨模、胡思荣、翟仕佶——人脸识别功能接口测试
我们三个人相当于三人结对编程,起码一半多的代码都是三个人反复修改的,不停的测试bug,最后在我们看来使用Chrome、postman终于都没问题了才松了口气。
五、项目情况总结
1. 项目完成进度
- 网页端已经上线3周多,在学生团队实验室得到充分的使用,排除了重要的bug,主要功能已经完成,日常使用没有问题
- Andrews end of the line has been more than two weeks, and the web client interoperability can be done to exclude an important bug, the main function is nearing completion, there is no problem for daily use
- Face recognition project logistics group first started, has completed a month, but because the web team needs to do first major framework, function, front and rear ends of frequent interaction, little time to integrate this functionality is expected to integrate and handed over next week laboratory use, is expected to officially submit Beta version
2. The feature was not completed
Face recognition is not integrated (expected plan was listed as a secondary project)
3. Follow-up arrangements and Prospects
- Web client add more data visualization
- Recognition functionality into web client, to improve recognition performance
- We hope that more individuals or teams laboratories can use our time and attendance system
V. Summary
Although this version is no better integrate all of the functions, but web client and end Android efficiency are high, both in terms of completion or bug fixes. When the team used in the lab, there is no outstanding issues, he said he welcomed the students, what is the situation began to punch it away deliberately did not appear, do the description of the topics NABCD analysis is correct. This product is suitable for college teachers and students, hope that more individuals or teams laboratories can use our time and attendance system.