项目参与过程
第一次团队作业:
在第一次团队作业中,我和小组其他三名成员负责完成我们组内自行划分的任务二:根据任务一的项目编写“中大人的移动生活攻略”,分析目前各方所希望实现需要的功能。编写ppt及相应文档。
第二次团队作业:
在第二次团队作业中,我和小组其他三名成员负责完成我们组内自行划分的任务三:根据任务一,选择一组界面表达假想项目产品的使用过程,给出简单的未来产品使用描述。编写ppt及相应文档。
第三次团队作业:
在第三次团队作业中,我和小组其他三名成员负责完成我们组内自行划分的任务三:根据项目校园食堂用餐系统,编写项目管理计划。编写ppt及相应文档。文档使用md格式编写提交到码云仓库。PPT发到群里统一提交。
第四次团队作业:
在第四次团队作业中,我和小组其他一名成员负责软件的部分界面设计,根据会议所提出的需求,进行相关ui的设计和实现,并编写设计文档。
第五次团队作业:
在第五次团队作业中,我和小组其他四名成员负责软件测试相关内容,开发测试用例。
技术报告:
工具与环境
语言:html、css、javascript
第三方库:Bootstrap、JQuery、Animate.css
IDE:VS Code 1.45.1
其他工具:mockplus
功能需求:
设计信息发布页面,需要实现以下功能:
选择发布信息的种类;
输入相关物品名称;
进行对相关物品的描述;
导入相关物品的照片;
联系方式的输入;
发布和退出;
开发过程:
清楚了解了所需全部功能;
浏览相关资料学习ui设计的方法;
学习mockplus使用方法;
进行各部分功能设计;
整合各部分至同一页面实现最终效果;
总结:
我负责的工作主要是设计,没有太多涉及相关前后端代码的开发,相对比较简单。我们小组的分工非常明确,前端部分在主页整合前可以完全并行工作,而每个人的目录、相应文件命名以及配色的使用也有统一规范,使得后续的整合和后端部署比较方便。我们使用一个共同的Github仓库进行协同开发,并借助看板进行进度管理,整个开发进程基本按部就班,没有什么太大的问题。通过这次协同开发过程,我对项目进度管理,特别是看板在其中的应用有了更具体的认识。