1219 spring3 项目总结
Spring3 项目总结
|
列志华 (组长) |
团队guihub https://github.com/LWHTF/OrderingFood |
|
|
黄柏堂 |
||
|
韩麒麟 |
||
|
王俊杰 |
||
|
冯铭杰 |
http://www.cnblogs.com/55fmj/ |
任务看板

燃尽图

成员个人总结
列志华:
这次我在团队当中是担任项目经理还有兼职后端工程师,主要是数据库设计、后台开发、页面设计等工作。其实工作量还是挺大的,要面对的问题也是挺多的,不仅仅要完成在上课过程中各科的作业,还要在课余时间完成软件工程的项目设计。在整个项目开发工程中,不管是服务器端的设计问题还是客户端的设计问题都要关心,这就使得开发进度缓慢。这是一个很好的锻炼机会,可以让我们团队每个人都参与进来,一起齐心协力的完成同一个项目这是锻炼我们的工作能力的好机会,而且也让我们找到了各自存在的问题。
由于这是我们第一次共同协作完成一个项目所以工作效率问题是制约我们的主要问题,所以燃尽图上我们打多数时候都是落后于我们的理想工作效率的。这也是我们今后需要改进的一个方面。不管怎么说项目的进展还是相对顺利的。
王俊杰:
经过这次软件工程的大作业合作,让我们明白了团队合作的重要性,在这次团队合作中,尽管大家有时候意见不够统一,但也是能够通过相互沟通,与交流,最后达到意见共识。工作中分配任务,和个人能力相互挂钩的,就像木桶效应一样,不仅队友间的相互支持,还要有合理的合作与沟通才能完成这次项目的前提。虽然我们做出来的项目不尽人意,但是我们在乎的是过程,而不是一个完美的结果,我们也初步的完成了点餐系统的基本功能,虽然外观看起来不是很好看,但功能齐全。重要的是这次软件工程让我们再次明白团队合作的重要,希望我们团队以后合作更好,继续加油。
韩麒麟:
这一次项目的开发涉及到移动手机,安卓的应用,这对我们而言是一个很有挑战性的项目,毕竟安卓对我们而言也是一个接近全新的东西。
在项目初期,主要是需求的获取。于是我们上网找了一些项目需求分析做为参考,同时还找了一些软件来进行实际的使用,清晰了项目开发的方向和目标,做了一份较为详细的项目要求文档,并对项目的功能进行了分析,并编写相应文档。需求文档完成后,小组内召开会议,针对项目需求文档进行项目目标和项目范围确认,并进行项目分工,开始各自的工作。
在开发的过程中,有时我的意见和组长的意见会有些不同,有些理念相互之间表达得也不是很清楚,就会导致做出来的东西有时和组长的要求有些出入,或者就是达不到要求,导致拖慢项目的进度,所以说,组员之间需要多些交流,才能更好的促进项目的完成。
这次项目我最大的收获就是,干事情之前必须先全局统筹,有一个明确的目标和方向和多些交流沟通,不然一个模块的问题会引发另一个模块的问题,从而剪不断理还乱,拖延了项目的进度,带来数不尽的麻烦。尽管我们已不是第一次合作,我们也有过一些争执,但是我们是一个团队,更重要的是要懂得相互包容和理解。
冯铭杰:
本人在我们团队中担任的是产品负责人,同时还参与了对项目的编写工作。其中包括了APP界面的编写和美化,以及一些需求、设计和测试的文档,包括更新博客的进度,还有以及各个版本的更新。
在一开始我接到自己任务的时候,我有过那么一些迷茫,整个人也毫无头绪,也没有什么好的想法,后来还是在网上自己找了一些相关的资料来查看,去了解这个项目的整个开发过程和一些核心的地方。渐渐有了自己的一些想法,在设计APP的界面时,也曾遇到过一些困难,比如说一些相关的布局有点乱,不知道如何安排,还有就是一些特效和背景,有一些是之前没有接触过的,都是自己上网查看一些相关的例子,然后学习。
在我自己设计APP界面的时候有一些地方处理的不是很恰当,导致了后来团队里其他人的程序编写出了一点问题,还有就是对JavaScript的不熟悉,而导致耽误了大家很多的时间,后来也是通过时间来进行弥补。
一开始我们团队接手这个课程设计的时候,我们也有过对这个网上订餐系统题目的讨论和分析,从一开始大家各抒己见,每个人都发表着自己不同的看法,到后来,我们将每个人的想法都集合在一起,去粗存精。我们虽然在过程中也遇到过各种各样的困难,但是最后还是通过我们团队的每个人付出了许多的汗水和劳动完成了这个项目的编写工作。虽然项目是已经完成了,但是我们知道,我们自身还是存在着各种不足,这些都是需要我们自己通过学习来减少我们的不足,以后学习的东西还有很多。
黄柏堂:
移动智能化时代,手机APP应用当道!APP软件开发正改变生活!随时随地阅读、休闲娱乐甚至移动办公,你只需要一部智能手机,让智能手机来丰富你的生活,你的生活立马多姿多彩!因此,手机app中不可缺少的点餐可以让你足不出户。通过这次的小组合作,使我获得不少的知识和技能。首先,小组合作的分工使我懂得互助互利,并且大家不懂的东西用过上网查阅寻找最佳方案。其次,做这次项目让我懂得使用更多的插件,接触更多的安卓知识,比如对应的布局,实现控件属性的定义等等这些知识。最后,感谢助教老师和杜老师的指导。最后的最后,这次项目是我懂得团队的意义,互相帮助,互助互利。
Android客户端



后台界面显示





1219 spring3 项目总结的更多相关文章
- 【转】spring3 MVC实战,手工搭建Spring3项目demo
更新:这几天对spring3的理解又进了一步,今天抽空把这篇文章中的错误和不当之处做了修改. 最近的项目在用Spring3,涉及到了基于注解的MVC,事务管理,与hibernate的整合开发等内容,我 ...
- spring3 项目更新
列志华 (组长) http://www.cnblogs.com/liezhihua/ 团队guihub https://github.com/LWHTF/OrderingFood 黄柏堂 http:/ ...
- 12 19 spring3 项目总结
项目截图: 林集团 https://home.cnblogs.com/u/linjituan/ 团队guihub: https:///github.com/MoiGi 李鹏飞 https://www. ...
- 1219 Vue项目创建及基础
目录 vue项目 1. 项目创建 cmd创建 可视化创建 2. 项目启动 vue重新构建依赖 pycharm管理vue项目 3. 项目目录介绍 index.html index.js App.vue ...
- Spring3系列4-多个配置文件的整合
Spring3系列4-多个配置文件的整合 在大型的Spring3项目中,所有的Bean配置在一个配置文件中不易管理,也不利于团队开发,通常在开发过程中,我们会按照功能模块的不同,或者开发人员的不同,将 ...
- 模块化之Spring3.0 web fragment和gradle构建项目
1.背景 模块化开发很久以前就开始普及的概念.但是到了企业实际情况中,真正把模块化作为系统架构的核心的不多.或者说对模块化有这个意识,但是具体到底该如何实现,有些模糊,同时也许因为项目紧.任务中. ...
- Maven3路程(六)用Maven创建Spring3 MVC项目
Maven3路程(六)用Maven创建Spring3 MVC项目 一. 环境 spring-framework-3.2.4.RELEASE jdk1.7.0_11 Maven3.0.5 ec ...
- SSH项目整合教学Eclipse搭建SSH(Struts2+Spring3+Hibernate3)
这篇博文的目的 尝试搭建一个完整的SSH框架项目. 给以后的自己,也给别人一个参考. 读博文前应该注意: 本文提纲:本文通过一个用户注册的实例讲解SSH的整合.创建Struts项目,整合Hiberna ...
- Spring3 + Spring MVC+ Mybatis 3+Mysql 项目整合(注解及源码)
Spring3 + Spring MVC+ Mybatis 3+Mysql 项目整合(注解及源码) 备注: 之前在Spring3 + Spring MVC+ Mybatis 3+Mysql 项目整合中 ...
随机推荐
- android NDK debug 遇到的问题与解决方法
最近在研究android NDK 的eclipse调试,遇到点问题,总结一下: 1.Unknown Application ABI :在application.mk里面添加APP_PLATFORM ...
- C++语法
http://stackoverflow.com/questions/4269034/what-is-the-meaning-of-prepended-double-colon
- jquery处理json对象
在服务器端的php脚本: <?php $data['id'] = 1; $dat['name'] = "mary"; $da['red']= array_merge($dat ...
- ISO20000
ISO20000IT运维服务标准流程: 策划 建立 实施 运行 监控 回顾 维护 改进 方法论PDCA: Plan Do Check Act
- EnumRemarkAttribute,获取属性值
首先自定义一个RemarkAttribute [html] view plain copy using System; using System.Collections.Generic; usin ...
- PLC数据访问
PLC是很多机床设备上都有的控制中心,和PLC通信是很多做工厂管理系统的必经之路. 一年前有个项目需要和PLC(西门子S200)通信,不仅读取里面的数据,还需要写数据需要控制机床的运行,当时不大了解, ...
- -Three.js开发指南---用three.js创建你的第一个三维场景(第一章)
本章主要做了下面的工作 1 生成一个简单的场景,该场景的物体只有平面和坐标轴 2 在第一个demo的基础上添加光源和方块物体,并生成阴影 3 在第二个demo的基础上,增加动画,使得方块进行旋转 4 ...
- .NET的ExcelOperate
using System; using System.Web; using Excel = Microsoft.Office.Interop.Excel; namespace Comm { /// & ...
- [PHP] - Apache + PHP 环境搭建
Apache和PHP的版本分别为: httpd-2.4.9-win64-VC11.zip php-5.6.9-Win32-VC11-x64.zip 下载地址: php-5.6.9-Win32-VC11 ...
- bzoj1091: [SCOI2003]切割多边形
Description 有一个凸p边形(p<=8),我们希望通过切割得到它.一开始的时候,你有一个n*m的矩形,即它的四角的坐标分别为(0,0), (0,m), (n,0), (n,m).每次你 ...