时光飞逝,不知不觉B模块已经接近尾声,从最初的懵懵懂懂,为了完成一个小游戏而欢喜雀跃,到现在勉强完成一个功能相对完备的项目。这半年带来的不仅仅是能力上的提升,更是找到一个感兴趣的工作的满腔热忱。
B模块项目大约一个月左右时间,在这段时间内我学到了很多。从最初思考项目需求,完成项目的大概设想,在经过小组讨论,根据项目需求,独立设计了相应的数据库。后来在陆老师的指导下,对数据库不合理之处进行修改。然后小组进行分工。我主要完成项目中学生查看考试成绩和查看考试试卷情况、老师查看本班学生成绩信息和试卷情况,并进行修改、管理员相关功能(学校申请、班级管理、科目管理、学生老师管理、成绩统计、个人信息修改)以及超级管理员的审核学校功能、后期项目合并进行错误修改。
最初是使用table表格来实现基本的界面,但后来演示过程中,发现表格和分页在实现上有些小瑕疵,所以在CSDN上查询了一些资料,最后决定修改为easyui来实现后台数据的显示。所以这段时间主要独立学会了easyui的使用,以及导出数据为xlsx表格等几种功能的实现的方法。除了对新技术的学习,还对B模块所学知识进行了系统总结。
感觉项目合作,最重要的是前期分工和讨论,因为我负责后期合并项目所以对这块深有感触,最初团队在交流上有些缺乏,后期整理项目过程中,出现很多错误,比如:dbhelper里面,我建立了单一实例和修删改的统一方法,而小组有些人方法就不一样,导致后期项目错误很多,不仅花费了大量时间去修改不必要的错误,而且项目的各个模块有些乱。
在最后的项目答辩中孙老师也给予了很多宝贵的意见,并指出了项目中的不足之处,相信经过这次的项目合作积累下来的经验,在C阶段项目中能做的更好。所以接下来就是调整好心态,进入C模块的学习,同时感谢老师们的指导。
0条评论
点击登录参与评论