吃乎app的开发已经基本完成。写此项目开发总结报告,以方便我们在以后的项目开发中来更好的实施项目的订制开发; 让我们在今后的项目开发中有更多的资料来规范我们的开发过程和提高我们的开发效率。
随着目前大学校园的学生生活越来越不注意自己的饮食,导致很多大学生存在隐性饥饿的症状,所以我们制作了吃乎这款app,可以根据学生的身体情况制定健康食谱,并且可以让学生提前预定想吃的菜品,学校也会按照预定的菜品安排菜谱,也避免了食堂拥挤。
用户可以注册普通用户或商家用户,来登录不同的页面操作。
用户可以提供自己的身体各项指标信息,app会根据你的身体指标为你制定适合你的菜谱,你可以规划自己的饮食。
用户可以提前选择想吃的菜品并加入订单提交,商家会看到预定的情况选择合适的菜谱。
用户可以加入订单的菜品提交,用户会获得一个号码牌,并且可以选择几点去取和打包还是在食堂吃。
(1)软件开发历时四周;
(2)开发的反复性比较多;
(3)对学生的需求理解不是很透彻。
综合以上,此项目的开发效率不是很高,相反有相当一定时间的浪费。
通过我们代号01011团队的共同努力协作,吃乎app已经很好的完成了需求分析工作。经过对该软件的试用观察,该软件开发的还是比较成功的,但是还是存在着一些问题,造成这些问题的原因是多方面的。如:前期需求分析变更频繁、用户需求的理解上也存在一定问题,这就需要我们用一定的时间来维护小组成员提出的新问题和存在的bug。总的来说,此软件的开发还是比较成功的。
结合结对编程规范,规范了命名约定、注释约定、成员函数的命名等,在今后的项目开发中,我们最好是能根据团队编程规范,更好的规范相关函数的命名。通过小组讨论的方式研究出适合本小组的业余剧团模式,该模式可以让每个人在团队中听从队长的指导和安排。挑选自己擅长的以及听从队长安排的去完成团队任务,可以更好的使一个新组建的团队融合到一起。在设计人机界面的过程中,通过使用墨刀工具,将软件的登录界面图和内部信息界面图绘制出来,以方便后期UI设计人员更好的掌握系统架构者的架构思想,更好的满足用户的功能需求。
1.团队的组建尤其重要。在软件工程项目确立后,要尽快的建立起项目开发团队。项目团队成员的团结合作、相互沟通是非常重要的,团队成员之间要相互学习彼此的优点和技术,使团队的能力不断的提高。这样,在项目的开发过程中,团队才不会被难题困住不动。另外,团队中要有一个PM,PM要能很好的在用户与开发成员之间沟通协调,以此来更好的理解用户的功能需求。人的记忆力总是有限的,所以就要求开发团队成员要尽可能的编写一些开发文档,这些文档往往是我们在项目开发后期要用到的可寻资料。这样会使整个项目的开发事半功倍。
2.出现了错误或bug,要及时修改,不能拖,导致项目无法进行。并且我们要让用户也参与到项目的开发团队中来,也就是说我们要使用户把自己也纳入到项目的开发团队中来,如此一来,我们掌握用户需求的真实性、可靠性就会大大的提高,也就不会为项目的后期功能开发埋下陷阱。
项目历时两个星期时间,在这两个星期的时间里,使我们组对于项目有了更深刻的理解。首先是对软件工程课程的更进一步学习,理解。此次的综合训练是紧跟课程同时进行的。在课程进行的同时,老师对其用到的知识进行了详细的讲述。包括团队的建立,题目的选择,团队中各个组员之间的关系和整个项目选择的过程模型等。非常感谢每一个团队成员,也更加感谢彭馨仪老师给了大家一个这样的合作机会,希望我们团队的每位成员在以后的项目开发中能够像这次团队项目开发一样,将自己的开发过程发布到博客上来,为自己今后的学习提供参考。
原文:https://www.cnblogs.com/DH01011/p/11930429.html