山东大学项目实训—7月8日
一、基本任务介绍
这一周,我们开始具体的开发任务,我的任务是教学任务的管理,教学管理任务是保证管理员通过此功能来管理一次活动,如可以是一次讲座,每个活动应该有固定开始时间,结束时间,限制人数,活动内容介绍,活动使用的教室;同时可以查看当前选座情况、导出选座名单等。
我主要负责的功能是:创建教学、可选座位管理、房间冲突检测、生成签到二维码。
二、完成任务
今天我主要进行的依旧是界面的设计,我将界面再一次进行了优化,主要是对输入内容进行简单的验证,比如所填的内容不能为空、活动时间等时间设置的规范化,结束时间不大于开始时间的设计等。主要的界面设计没有改变仅仅进行了简单的优化。
界面设计如图:
今天还进行了座位可视化的设计,设定可选座位的值为1,不可选座位值为2,过道值为0,根据座位的值来可视化界面。并将选择不可坐后的值,修改为可坐为1,不可坐为0,以字符串的形式传给后端。不过只是进行了简单的设计,没有进行界面的优化,后期会进行界面的优化。
界面设计:
点击不可选后:
三、下一步计划
后端同学已经完成创建教学的开发,下一步就是进行端口和接口的交接,进行前后端的交互;还有将二维码功能和座位管理功能进行完善。