团队项目 _社团管理 个人总结 第八组

团队项目 _社团管理 个人总结 第八组

一、项目相关文档整合:

1.需求分析
2.设计文档
3.原型设计
4.项目源码

二、个人工作:

前期准备工作:

需求分析阶段:

我们设计的社团管理系统主要面向三种人员,分别是社长、社员还有管理员。针对社团管理社团的使用人员,提出需求与需要实现的功能并归纳整合。

设计阶段:

首先是数据库设计,ER图的设计如下

数据库设计完毕后编写javaBean并采用hibernate框架连接数据库并测试成功
javaBean:

hibernate框架:

其次是部分时序图:
修改个人信息和添加场地的时序图

后续项目完善阶段:

前端web部分:

静态页面html改造成动态jsp,包括社团报名,社团创建申请,活动报名,入社审批,创建社团审批以及其他页面显示。

后端java部分:

Admin方法模板编写
前端页面与java后端的连接:获取页面信息并与后端方法及数据库交互
用户与管理员登陆
用户注册
加入社团申请、参加活动申请、创建社团申请、活动申请
个人信息修改
加入社团审核、申请活动审核、创建社团审核
社团、活动、成员、审批模糊查询
社长的任命
后端全部方法的测试并修改

整体项目部分:

后端方法整合与前端web页面整合,并测试成功

个人工作总结:

首先,在本次项目中我感觉自己还是收获了很多东西,这次项目我主要负责的内容是前端web动态页面改造以及后端接口编写,方法测试修改并最终整合。在之前的学习中有过一点html静态页面的基础同时写过一些简单的java程序开发。通过这一次项目我感觉自己在这几方面都得到了提升。同时也发现了自身存在的不足之处。首先由于这是一个团队项目,因此也暴露出一些问题,那就是团队间沟通不够及时,任务分配不够合理等,这些从中期原型设计的时候开始渐渐暴露出来,进度滞后导致后期需要花费更多的时间赶进度。同时我个人也还有一些不足,首先在需求和设计方面还存在较大的问题,需求方面一开始设计需求天马行空感觉什么都可以做,但是实际上实现的时候却遇到了问题,甚至受到数据库设计的制约,因此这也暴露出在数据库设计时的问题,设计时考虑不够全面,甚至可能会加入一些实际运用时用不到的多余的属性。这个问题在实现功能的时候还是有比较大的影响。这也让我认识到需求与设计的重要性,以后的开发项目的时候必须先将需求与设计尽可能想清楚再开始接下去的编写。同时在这一次项目中前端与后端的结合是在之前接触的比较少的,因此这一部分的知识都是在现学现做,因此大部分时间都在自学上,同时又因为初学,所以实现的时候还是不够完善,在这一方面还是需要更加努力的去学习,包括一些框架方面的知识也需要去了解学习。通过这次项目我在提高的同时还是认识到了自己的不足,还需要学习更多的知识,拓宽自己的眼界。

对课程的建议:

通过该课程的学习以及团队项目的编写,我感觉自己提高了很多。关于这门课程还有以下几点建议:
1.首先关于团队项目,很多人对于团队项目的开展还是存在一些问题,就比如我们,在项目开展的过程中遇到了一系列的问题,如分工不够合理,交流不够及时,关于这一点我感觉可以适当的多开展小组间的成员交流,并不一定是强制的小组会议,可以是在工作过程中遇到问题时及时开展交流,并记录,条件允许的情况可以让分工合理的小组分享小组交流分工的心得,帮助大部分学生更好的分工。
2.在这个项目的开发过程来看,前期的需求设计环节稍微有点松,可能很多学生的在前期没有紧迫感,导致后期进度赶不上甚至几乎进度为0,因此可以在条件允许的情况下抽取学生展示,并对完成度较高的同学给予奖励,批评完成度较低的同学以加强学生的紧迫感。不至于进度落后。
3.每个组设立组长应该作为一个类似于项目经理这样的一个角色,给组长安排额外任务和奖励,负责统筹,在组员无法按要求完成任务时进行督促。

原文地址:https://www.cnblogs.com/3170122xmj/p/12037190.html

时间: 2024-10-11 16:18:30

团队项目 _社团管理 个人总结 第八组的相关文章

TFS - 使用微软测试管理器实现跨团队项目的测试用例管理

在团队项目之间实现测试用例和测试计划的共享,是很多客户关注的问题.尤其在开发产品+服务的团队中,对测试用例的共享要求比较高.下面就如何在Team Foundation Server中如何实现团队项目之间的用例共享,分析自己的经验.   同一个团队项目: 在TFS的同一团队项目中,可以非常方便的实现测试用例的共享的维护,我们可以在测试计划和测试套件中添加已经存在的测试用例.也可以克隆测试套件和测试计划,非常方便和快速地为测试内容相对比较接近的两个迭代创建测试计划. Figure 1 – 在测试管理

现代软件工程_团队项目_阿尔法阶段_第三次会议记录_2017.11.15

第三次会议记录 会议地点:科大西区图书馆303 会议时间:2017.11.15 18:30-21:30 参会人员:全部 内容一:制作课堂汇报PPT 1.确定展示内容: 团队介绍 组员介绍 团队介绍 项目综述 灵感来源 产品简述 产品价值 市场分析 精品分析 预期收益 调研结果 效果展示 页面产品大纲 产品页面模型 页面原形网址 场景分析 研发计划 2.确定团队核心价值观 让每个科大都能约到合适的人 3.工作分工: 刘荪傲:ppt架构确定,团队介绍,项目综述 姜博文:市场调研分析.效果展示 夏铭阳

现代软件工程_团队项目_阿尔法阶段_第七次会议记录_2017.12.2

第七次会议记录 会议时间:2017.12.2 12:30-13:00 会议地点:中科大西区二号楼一楼吧台 参会人员:刘荪傲 姜博文 顾培健 徐宇飞 张淦霖 夏铭阳 [内容一]:github团队仓库使用 http://blog.csdn.net/gane_cheng/article/details/52205480 https://github.com/keqiyjs [内容二]:团队成员职能变更 刘荪傲由后端开发转到前端开发 姜博文由前端开发转到前端开发+前后端交互+后端开发 [内容三]:新的需

现代软件工程_团队项目_阿尔法阶段_团队建设_第一次会议记录_2017.11.11

第一次会议记录 会议时间:2017.11.11  12:00-14:00 会议地点:中科大西区图书馆201研讨室 参会人员:刘荪傲 姜博文 夏铭阳 顾培健 徐宇飞 张淦霖 [内容一]:自我介绍 六位同学分别进行自我介绍,15级的四位同学均为信息学院英才班学生,刘荪傲与顾培健.徐宇飞与张淦霖为现代软件工程结对编程队友,夏铭阳为14级信息学院学生,姜博文为14级物理学院学生. 大家就自己的编程能力交流了一下,发现6个人中没有人会javascript和java和PHP(很尴尬),任重而道远啊!不过大家

现代软件工程_团队项目_阿尔法阶段_第二次会议记录_2017.11.13

第二次会议记录 会议时间:2017.11.13  12:00-12::30 会议地点:中科大西区第三教学楼A教一楼讨论区 参会人员:刘荪傲 姜博文 顾培健 徐宇飞 张淦霖 [内容一]:页面原型v1.0展示 (一)介绍 经过对比,我们采用了mockplus做页面原型设计软件.于11月12日设计出了v1.0版本. 版本结构如下: v1.0 1.0.0 登录 1.0.1 创建新用户 1.0.2 找回密码 1.0.3 已有自习列表 1.0.4 发布我的自习 1.0.5 我已完成的自习 1.0.6 该自习

现代软件工程_团队项目_阿尔法阶段_需求分析文档_2017.11.13

用户需求分析 版本 v1.0.0 0.目录 1. 引言 1.1 编写目的1.2 项目背景1.3 预期的读者和阅读建议1.4 项目范围1.5 参考资料 2.用户需求分析 2.1. 调查问卷(User Survey) 2.2. 用户场景分析(User Analysis) 用户场景用户需求 2.3. 项目创新点与收益(Approach and Benefit) 创新点收益 2.4. 市场与竞争(Competitors) 市场分析竞争 1. 引言 1.1 编写目的 此需求规格说明书编制目的是明确本项目的

现代软件工程_团队项目_阿尔法阶段_市场调研问卷_2017.11.11

为了方便统计校内同学的需求情况,我们利用问卷星设计问卷并在学生群中进行转发,问卷收集正在进行. 问卷链接:https://www.wjx.cn/jq/18054499.aspx 问卷内容: 问卷内容在问卷星编写之后截图如下

现代软件工程_团队项目_阿尔法阶段_第四次会议记录_2017.11.20

第四次会议记录 会议时间:2017.11.20  12:00-12:15 会议地点:中科大西区第三教学楼一楼讨论区 参会人员:刘荪傲 姜博文 夏铭阳 徐宇飞 张淦霖 [内容一]:前端介绍页面原型v1.0.3 增加: 一.页面简单逻辑判断(没有连接数据库,单纯只是格式判断) 1.登录界面设置唯一的账号和密码,账号不对会提示账号不存在,账号正确密码不对提示密码错误,都正确点击登录连接到首页 2.注册界面设置账号密码昵称为6-16位字符,确认密码需要与密码相同,手机号为11位数字,邮箱后缀名为@mai

现代软件工程_团队项目_阿尔法阶段_前端及后端新增功能_v1.0.1_2017.11.29

前端及后端新增功能v1.0.2 本篇文章的后端功能由php实现,可在阿里云服务器上查看源代码 一.实现功能简介: 注册新用户 登录 检验是否登录 完善我的信息 发布我的自习 显示已有自习列表 翻页查看更多自习 二.具体实现 注册新用户 前端页面为regestered.html 1.表单信息 账号account 密码password 确认密码confirmPassword 昵称nickname 手机号码cellphonNumber 科大邮箱ustcEmail 验证码verificationCode