作业要求
参照同学们每天“新冠打卡”的应用,使用MFC对话框程序实现一个具备类似功能的程序。
基本要求:(60分)
1. 采用MFC对话框程序设计程序,工程名和和主对话框名应包含自己的学号(否则不予评分)
2. 程序灵活运用各种对话框控件,可设置当前用户的学号、姓名、当前日期,体温,是否咳嗽、申请进入的校区等信息,并在列表中显示每次提交的信息。
3. 9月11日前完成作业。
扩展要求:
1. 每次提交的信息保存到文件中,每次重启程序后,可重新读取保存在文件中的信息,并在列表中应显示历史信息。(5分)
2. 有登录界面,用户名和密码正确后,才能调用主程序(5分)
3. 学号、姓名、是否咳嗽、申请进入的校区等信息除第一次需要填写外,后续学号、姓名不能修改;是否咳嗽、申请进入的校区信息除非需要修改,否则使用上一次填报的值。(5分)
4. 每天打卡信息采用子对话框的形式填报(5分)
5. 不同的用户登录将显示不同用户的信息(5分)
6. 程序运行演示期间不出错(5分)
7. 其它加分项,例如使用数据库、对话框能显示照片等(10分)