网益云——软件工程之现场编程实战

这个作业属于哪个课程 https://edu.cnblogs.com/campus/fzu/SE2020
这个作业要求在哪里 https://edu.cnblogs.com/campus/fzu/SE2020/homework/11480
团队名称 网益云
这个作业的目标 对本次项目进行需求分析和原型设计

github

提交日志

程序运行

登录界面

  • 学生登录:学号 + 密码
  • 老师登录:字母 + 学号 + 密码

投票页面

  • 只支持实现给某某组投票

数据库设计

投票结果

  • 表名:result
  • 数据:组名( groupname )、票数( votenum )

学生登陆信息表

  • 表名:student
  • 数据:学生学号( username )、登陆密码( password )

老师登录信息表

  • 表明:teacher
  • 数据:老师登录名( username )、登陆密码( password )

运行环境

  • Pycharm Django 虚拟环境
  • Mysql 数据库( Navicat for Mysql )

逻辑设计

登录

  • 学生登录:学号 + 密码
  • 老师登录:字母 + 号码 + 密码

反思

  • 本来的实现思路是前端编写页面,登录和数据的保存由后端完成。
  • 但是实际操作中,由于时间原因,还是用 js 实现页面数据的保存。
  • 这次的现场编程体现了团队协作的重要性,沟通真的很重要,思路没说清楚,设计和 coding 人员的交流不足,都很影响作业最后的结果。

组内分工

  • 前端:余立、徐源、白耿龙
  • 后端:岳嘉宁
  • 博客:胡启华 林钊宁
posted @ 2020-11-07 11:35  网益云  阅读(224)  评论(6编辑  收藏  举报
/*****小猫咪看板娘*****/