| 这个作业属于哪个课程 | 课程链接 |
|---|---|
| 这个作业要求在哪里 | 作业要求的链接 |
| 团队名称 | 杨荣模杰和他的佶祥虎 |
| 这个作业的目标 | 做出团队项目的需求分析,设计原型,做出初步分工与进度安排 |
一、团队成员的学号姓名列表
| 学号 | 姓名 |
|---|---|
| 201731103226 | 翟仕佶 |
| 201731062517 | 曾中杰 |
| 201731062424 | 杨模 |
| 201731062632 | 邓高虎 |
| 201731062624 | 张祥 |
| 201731062224 | 陈远杨 |
| 201731062420 | 胡思荣 |
二、拟开发项目简介;
- 狼眼考勤系统用户对象是学校师生,是一个可在多终端实现考勤功能的系统。
- 用户可在网页端、APP端等多终端实现登录注册,仅需采集面部特征
- 用户可以通过人脸识别+定位同时成功,完成签到签退
- 用户可以查看签到签退可视化记录
三、 典型用户及用户故事;
- 典型用户:
| 信息 | 内容 |
|---|---|
| 姓名 | 蕉太狼 |
| 职业 | 学生 |
| 是否学生实验室管理员 | 是 |
| 动机 | 希望有个智能化的方式可以快捷且较为准确的记录实验室人员考勤 |
| 典型场景 | 他得找出纸张记实验室人员的考勤状态,还要一段时间整合一次 |
| 典型描述 | 作假太简单了,担心...而且好无聊啊,好低效啊! |
| 信息 | 内容 |
|---|---|
| 姓名 | 小灰灰 |
| 职业 | 学生 |
| 是否学生实验室普通人员 | 是 |
| 动机 | 每天都要用手写一下考勤状态,有时还太投入然后忘了考勤时间 |
| 典型场景 | 他慢慢回想再去记今天的考勤状态。哎!不如给自己多加一点考勤时间? |
| 典型描述 | 真不是我故意造假多写考勤时间,我只是记得不精确,嘿嘿! |
-
用户故事
假设:后来实验室引进了狼眼考勤系统
- 小灰灰注册后,在登录界面输入了自己的账号密码,选择“记住”,下次即可自动登录
- 小灰灰录入了自己的面部特征信息,再定了下位,进行今日份签到
- 在离开实验室时,小灰灰再次登录简单操作一下进行签退
- 蕉太狼顺便看了下今天实验室的考勤状态,可视化结果非常的清晰明了,蕉太狼:糟了是心动的感觉
四、软件功能
分为3个等级
a.高——软件必须实现的功能,用户有明确的功能定义和要求;
b.中——软件应该实现的功能,用户的功能定义和要求可能是模糊的、不具体的、或低约束的,但是这类功能的缺少会导致用户的不满意,因此这类功能的具体需求应当由需求分析人员诱导用户产生并明确;
c.低——软件尽量实现的功能,并可根据开发进度进行取舍,但这类功能的实现将会增加用户的满意度。
| 序号 | 功能名称 | 功能需求标识 | 优先级 | 简要描述 |
|---|---|---|---|---|
| 1 | 打卡 | F1 | a | 最基础的功能,打卡签到 |
| 2 | 登陆注册 | F2 | a | 对身份信息进行识别 |
| 3 | 后台管理 | F3 | b | 后台管理签到,预防突发情况 |
| 4 | 人脸识别 | F4 | b | 拓展功能,可人脸识别签到 |
五、 说明所采用的原型开发工具,展示系统原型模型。
使用的原型开发工具:墨刀
web原型截图:



<a href=https://free.modao.cc/app/mebr9niituek10rzljjz0ggcmsuja#screen=sk10rzlsoca3j0u3g>APP原型链接


六、初步开发计划(分工及进度安排)。
- 近期分工安排:
| 学号 | 队内身份 | 主要任务 |
|---|---|---|
| 3226 | 产品经理,算法+硬件工程师 | 人脸识别脚本功能初步做完,准备封装成库 |
| 2517 | 后端工程师 | web组后端搭建完毕,数据库接口编码完成,准备前端实现 |
| 2424 | 算法+硬件工程师 | 人脸识别脚本功能初步做完,准备封装成库 |
| 2632 | 后端工程师 | web组后端搭建完毕,数据库接口编码完成,准备前端实现 |
| 2624 | 前端工程师 | web组后端搭建完毕,数据库接口编码完成,准备前端实现 |
| 2224 | 安卓工程师 | app初步成型,准备功能完善 |
| 2420 | 算法+硬件工程师 | 人脸识别脚本功能初步做完,准备封装成库 |
- 进度安排:
| 周次 | 安排 |
|---|---|
| 第1周 | 进行需求分析,原型设计,明确分工,做出进度安排 |
| 第2周 | 做出产品demo,进行初次产品测试,提出完善方案、改进计划 |
| 第3~5周 | 不断完善与改进,实现预期功能,做到界面友好、方面易用 |
| 第6周 | 完成最终测试,准备好文档,做好答辩准备 |
