软件工程——团队答辩
团队成员的姓名、学号及博客链接地址
- 潘玖庆 1500802069 https://www.cnblogs.com/PanJQ/
- 温晨 1500802074 http://www.cnblogs.com/wen1500802074/
- 刘佳娜 1500802079 https://home.cnblogs.com/u/ljn1500802079/
- 祝海霞 1500802080 https://home.cnblogs.com/u/zh-x1106/
- 叶凯 1500802044 http://www.cnblogs.com/yekaiit/
团队项目的总体效果截图:
微信效果图:
注册界面:
注册成功之后的界面:
登录界面:
登录成功后的界面:
学生反馈问题的界面:
老师的二维课堂界面:
学生领取秘籍(下载学习资料)的界面:
学生上传请假条的界面:
上传时可以预览:
教师上传学习资料的界面:
教师查看到勤情况的界面(内含查看请假情况):
教师发布作业的界面:
查看老师发的作业单:
将大家的问题汇总:
开发项目过程的博客链接
第一次团队作业:http://www.cnblogs.com/PanJQ/p/6849182.html
第二次团队作业:http://www.cnblogs.com/PanJQ/p/6877042.html
第三次团队作业:http://www.cnblogs.com/PanJQ/p/6920801.html
第四次团队作业:http://www.cnblogs.com/PanJQ/p/6995492.html
软工—-答辩作业:http://www.cnblogs.com/PanJQ/p/6986341.html
实现的功能及其效果的描述
- 学生用户
-
学生签到:用户需要签到时,进入到公众号的课堂签到这一项,就会出现相应的界面用户
用户只要登陆账号后台就自动记录登录时间,一举两得方便又快捷。 -
资源下载:用户需要一些学习资料时,进入到公号中后会出现相应的界面,点击其中的资
源下载这一项会出现相应的界面,学生用户可以在这个界面下载各科目的最新
课件及其他形式的学习资料,也可以直接打开查看,或者存入百度云方便学生
学习。 -
问题反馈:用户需要向老师请教一些问题时,进入到公众号中的快速反馈这一项会出现相
应的界面,学生用户可以在这个界面向教师提疑惑的问题(例如,数据库和PHP
如何连接),建议和意见、或者进行学术交流切磋一番,反馈成功后会出现提示
成功的界面,等待教师答复即可。当点击界面中“来暴打小编啊”时,会出现各
类邮箱的界面,可以写邮件给小编,和小编交流互动,讨论一些有趣的话题。 -
上传假条:用户因为各种原因而无法做到上课准时到勤时,进入到公众号中的上传请假条
一项,出现相应的的界面。学生可以通过此界面根据自己的需求上传说明文件
或者照片(如请假条照片),以便让教师查看到勤情况及请假学生的具体情况。
-
- 教师用户
-
上传课件:用户需要在此平台上传些学习资料时,进入到公众号中的上传课件这一项时会
出现相应的界面,教师可将课件及其他学习资料上传到这个界面,上传成功后
就会出现成功提示的界面给学生提供一个方便学习的平台,提高学生的学习效率。 -
发布作业:用户需要在此平台发布一些课后作业,课前预习,单元总结。。时进入到公众号
的发布作业这一项,出现正确界面后。根据用户的需要,可以输入文字或者上传
相关文件。上传成功之后会出现成功提示的界面,清楚又便捷,解决了学生容易
忘记作业的困扰。 -
查看签到情况:用户需要去查看学生的上课到勤情况时,进入到公众号的出勤情况这一项显示
相应界面,在界面中可以看到不同班级的应到人数、实到人数以及未到人数
并且,教师可以具体查看请假学生的学号,及请假凭证。方便教师管理学生。 -
二维课堂:很多老师富有责任感,会帮助同学辅助学习,但又不能实时的讲解,老师可以自己录制视频传到视频网站等地,将链接复制生成的二维码,同学们扫码之后可以直接观看老师的讲解视频。
-
问题池:老师可以看到学生的提问,做出回答。
-
软件测试的平台、硬件配置、浏览器类型等条件。
平台:微信6.5.7(如下图)
硬件配置:
- 系统版本 Windows10 专业版 64位操作系统
- CPU Intel Core i7-5500U 2.40GHz
- 内存 8.00GB
- 系统版本 Android 7.0
- CPU 高通骁龙820
- 内存 4.00GB
浏览器:
- windows ie浏览器, Microsoft Edge
- Android QQ浏览器 Ucla浏览器
构建,发布,运行程序,及对项目讲解的视频链接:
项目的不足之处:
1. 教师和学生注册时,即使两次登陆的账号都是一样的,但是选取不同的用户类型时,还是可以注册很多次的,可能会导致登陆的时候,出现错误。
2. 网页与微信浏览内核不兼容,导致无法继续访问页面.
3. 因水平和时间的原因,我们的微信网页界面还并不是很完善和美观,在这一点上我们会尽力改善
4. 基本的功能可以实现,功能的扩展上还需要努力。
5. 由于没有高级授权 因此课件下载和资源分享无法长期存在于服务器中 只能存在于服务器的临时文件夹中,过段时间就会失效
可以扩展的功能有:
1. 上交作业。
2. 一对一辅导报名及分配。
3. 对已注册的教师和学生的信息进行汇总,并且可以增加或者修改又或者删除教师及学生已有的信息。
4. 作业相似度检测功能,能够将学生提交的作业进行相似度检测。
5. 社交功能学生老师可互加好友,在线交流。