万码学堂2022级学生朱*春
项目感言:
时光飞逝,转眼间我们迎来了第一个项目,短短的25天很快就过去了,在这短短的25天里,了解了关于一个项目的流程。了解了自己的不足,知道了自己努力的方向。回顾这次项目实训,让我了解自己的不足以及以后自己努力的方向,同时也让我明白了开发的流程,增加一点项目开发经验。
第一阶段我们小组选择的项目课题是开发一个仿学校教务管理系统的一个网站,主要目的是更好的服务这个网站使用者的遍历查询,功能大致类似大学时期的校园网的学习系统,前台针对的是学生/教师的课程查询,班级查询以及假期查询。后台具有对学生/教师的账号注册,账号信息修改,账号注销修,查询列表等功能,分配本校的教学资源,安排学生上课时间,放假时间等功能。本次项目我们运用了之前所学的知识,后端采用了MVC的框架,使项目框架看上去条理更加清晰,前端使用了HTML,JS,JQuery,正则表达式,Ajax,EL表达式、核心标签库等技术,通过本次项目功能的开发,验证了之前所学的知识、检验了我们前期学习的成果,巩固加深并不断深入的学习、通过小组为单位,小组中每个人都负责一些功能,然后把这些功能串起来形成完整的功能链,不单单考验我们个人的能力,还考验了我们的团队协作能力。通过本次项目实训,我个人对于项目的开发过程有了新的体会与经验,对于代码的编写能力和功能实现的逻辑也有了相应的进步。
通过本次开发的经验得出如下结论:本质上的东西都是差不多的,要学会举一反三,本质都是一个模板套路,要及时的推拉,不能耽误别人。做完一部分就测试一部分不要攒着,任何地方都有可能出错,多细心检查bug。开发团队项目一定要团结,项目不是个人的。要团队合作才能更好地学习,团队之间多交流自己的想法。工作要及时去做去完成避免耽误其他人的工作,要按时完成工作,多注意功能完善。有团队精神在于我们小组实训过程中的共进退,从不因为自己分工任务提前完成而拉下其他组员,意识到小组是一个有组织、有记录、有共同目的的集体而不是一个由分散的个人组成的团体。不要怕产生分歧,要冷静下来积极解决。只要静下心来所有问题都可以解决。
本次项目历时一个月的开发与调整、小组成员分工合作下,大致完成了该项目的大多数功能,可惜对于该项目的一些具体功能如:发布课后作业,在线小测验和一些小细节上的逻辑处理做的还不够好,争取在之后的一段时间里对这些未完善的功能和不足的细节方面进行实现和优化,使该项目能更进一步完善。