LAB 4 Second pair programming assignment

曦与 助教 2021-09-30 20:52:29

Deadline2021-10-09 23:59pm

This assignment requires the development of a Bobing software based on the prototype of the first pair programming assignment.

Basic format requirements

requirement 0

In order to facilitate teachers or teaching assistants in other schools to understand the actual situation of the course, please add a format description at the beginning of the assignment:

The Link Your Classhttps: ...
The Link of Requirement of This Assignmenthttps: ...
MU STU ID and FZU STU IDeg. 13579_24680
Teammate's MU STU ID and FZU STU IDeg. 13579_24680
Teammate's blog linkhttps: ...
GitHub linkhttps: ...
Video demo linkhttps: ...

The code is as follows:

|The Link Your Class|<concrete link>|
|-- |-- |
|The Link of Requirement of This Assignment|<concrete link>|
|MU STU ID and FZU STU ID | |
|Teammate's MU STU ID and FZU STU ID | |
|Teammate's blog link |<concrete link>|
|GitHub link|<concrete link>|
|Video demo link |<concrete link>|

requirement 1

  • Typesetting style is standard and beautiful.

  • The whole document has a unified style.

  • Pay attention to font and line spacing, picture centering, etc.

Implementation requirements

  • Interface requirements

    • Beautiful design. UI design standard is unified, beautiful and delicate.

    • Users are easy to understand and use, which is in line with the usage habits of mainstream people.

  • Functional requirements

    • Six dice, randomly shaking to produce results.

    • Many people are allowed to participate, which can be in the form of stand-alone version or network, and can automatically judge the result.

Coding requirements

  • Make appropriate code specifications and conduct tests.

  • Using git for version control, two people should complete coding through git cooperation. Both should have code writing and corresponding unit testing.

Blog requirements

  1. Basic format [see Lab1].

  2. Give the student number of the paired partner and the corresponding blog address of this assignment.

  3. Give what you think are the key or difficult functions and programming thinking, at least 2 points.

  4. Give a photo, including the paired classmates, work place, computer, and other items or scenes that can express the working experience of pair programming.

  5. Pair programming experience.

  6. Give at least 3 events that take a long time in coding, arguing, reviewing, etc., and give you great gains.

  7. PSP and learning progress bar. refer to:http://www.cnblogs.com/vertextao/p/7469789.html

  8. Give GitHub link and commit record.

  9. Give a link to the video demonstration of software running.

Grading standards(60)

  • Functional practicability(20)——Is there a basic function?

    • Basic: single machine form, six dice, randomly shaking the output results, allowing multiple people to participate, and automatically judging the results.(15)

    • Advanced: support network connection, and be able to participate in Bobing online.(5)

  • Degree of innovation(5)——Do you have your own innovation?

  • Degree of interface beautification(5)——Is the interface logical and beautiful?

  • Blog description(20)——Is the job content written as required, and the description specification?

  • Code specification(5)

  • Git commit information specification, two people should complete coding through git collaboration.(5)

...全文
1176 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
CSDN-Ada助手 2023-01-13
  • 打赏
  • 举报
回复
您可以前往 CSDN问答-Python 发布问题, 以便更快地解决您的疑问
这个是完整源码 python实现 大数据 Spark pyspark 可视化大屏+Kafka+FastAPI+Vue3 【深度学习毕业设计】人脸识别 智能门禁系统(深度学习+OpenCV DNN+FastAPI+Vue3) 源码+论文 完整版 数据库Mysql 出入控制是安防体系中的基础环节。长期以来,IC 卡、密码键盘和门禁钥匙在企事业单位中广泛使用,但存在卡片易丢失、密码易泄露、冒用难追溯等问题。尤其在人员流动性较高的园区与写字楼场景中,卡片补办成本高,权限变更往往滞后,管理方难以及时掌握“谁在何时从何处进出”的完整信息。近年来,深度学习推动生物特征识别技术快速落地,人脸识别因采集成本低、通行体验好、可与视频监控联动,成为智能门禁的主流方案之一。 在智慧园区和数字化办公场景中,门禁系统不仅要完成“开门”,还要完成“管人、管设备、管权限、管记录、管告警”的闭环。将人脸识别与后台管理系统结合,能够把身份核验、权限策略和安全事件处理统一到同一平台,提升管理效率与安全水平。对组织管理者而言,系统可以支撑考勤辅助、访客管控与安全审计;对通行者而言,非接触式识别减少了掏卡刷卡的繁琐步骤,也降低了交叉接触风险。因此,研究并实现一套结构清晰、技术路线明确、可演示可扩展的带人脸识别智能门禁系统,具有明确的工程意义与教学价值。 本课题选择 OpenCV DNN、YuNet 与 SFace 作为识别技术路线,结合 Python、FastAPI 与 Vue3 完成系统开发。该方案无需依赖商业闭源 SDK,模型文件体积较小,部署门槛低,适合本科毕业设计在有限硬件条件下完成可运行原型,同时又能体现深度学习在实际工程中的应用方式。与单纯调用云端识别 API 相比,本地化推理更有利于保护人脸生物特征数据,也便于在论文中完整展示算法调用链路与系统设计细节。 从人才培养角度看,本课题横跨软件工程、数据库原

183

社区成员

发帖
与我相关
我的任务
社区描述
福州大学 梅努斯国际工程学院 软件工程 教学
软件工程 高校
社区管理员
  • 单步调试
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧