团队开发项目——个人总结

通过开发这款网络游戏的软件并完成这份报告,我从其中收获良多。总结如下:

(1)     要总体描述一款软件的设计开发过程,要从需求分析、概要设计和

详细设计这三个方面来完成。

(2)     需求分析主要是在开发前针对软件的功能进行分析和描述,它的主要

表现形式是用例图。用例图即是描述不同的参与者通过这款软件可以实现什么功能。

在开始的时候,我们从系统功能的角度来划分用例图,所以划分了服务器和客户端

两大部分。但是后来老师指出,这样的设计是不合理的,要从参与者的角度来划分,

因为用例图是从外部来纵观整个系统。所以经过组内的讨论和设计,我们一共实现了

四个用例图,分别从玩家角度、运营商角度、数据库管理员角度和玩家与运营商

交互的角度来描述整个系统的功能,完成了需求的分析;

(3)     我也重新认识了软件的概要设计。在开始进行设计并完成开发文档时,

我们将概要设计写得过于详细:客户端的模块划分不是从功能的角度,而是从程序实现的角度;

服务器的概要设计也过于详细,过多地涉及到了程序实现的细节问题。经过老师的指导,

我们重新整理的思路,概要设计主要是完成了模块划分,使这一部分更加明确清晰。

(4)就程序设计来说,此次的软件开发耗时很长,与之前的课程设计相比架构庞大。

整体的结构还是较为清晰的,但是程序实现时类的设计还有一些不足。比如说人物和NPC类

有一定的共同之处,可以通过对一个人物的基类派生来实现。希望在小学期继续完善。

时间: 2024-11-06 16:33:31

团队开发项目——个人总结的相关文章

团队开发项目《 成语猜猜猜 》个人总结——尹亚男

经过两个月左右的合作,我们 赵静娜 尹亚男 郭林林 胡潇丹 杨霏 袁雪 六人的团队完成了游戏<成语猜猜猜>设计开发.软件还不够完善今后有时间会继续修改,还请大家批评指教. 在开发过程中我的贡献如下: 1.各页背景图制作. 2.窗体.控件的位置.属性调整. 3.搜集素材,包括:常用成语及释义,成语图片,高级成语组图的制作等. 4.部分代码,包括按钮按下时窗体的显示隐藏等. 个人总结: 在团队中我主要负责界面和素材收集,工作量较小也比较简单,只是随着程序不断完善需要不断修改之前的设置,觉得做了许多

项目可行性研究报告---团队开发项目文档

FloatyFish游戏可行性研究报告 1.引言 1.1编写目的 通过查询相关的资料,初步拟定本项目实现方法,之处在开发过程中会遇到的问题以及解决方案,对项目的可行性有一个分析,本报告撰写完毕后交由组长查看. 1.2项目背景 1.2.1 项目名称:FloatyFish 1.2.2 用户:无聊人群 1.2.3 说明:目前一款flappy bird手机游戏非常盛行,但是这款游戏尚无PC版,导致有的人用电脑学习之余想放松一下只能借助手机,但现在智能机电池都不耐用,那么通过编写一款类似于flappy b

团队开发项目简介

团队开发项目简介: 项目名称:校园封神榜 团队成员简介: 宋海林  贾兆款   禹慧慧    张江鹏 项目构思背景: 在大学里的学习,似乎比高中轻松了很多,那是因为很多时候我们觉得无事可做,更重要的一个原因是很多同学不知道该做些什么.其实,在大学里,我们需要学习 很多知识,如为人处事的方法.自我学习的方法.与人交流的方法,最重要的是与人合作的技巧和方法.等我们走上工作岗位以后,我们需要迅速融入一个集体,这 就少不了需要和陌生的同事进行合作开发项目,尤其是对于从事信息行业的同学而言.因此,我们在大

团队开发项目第一次会议

日期 2015年4月5日 所有成员全部参加 一.团队名称:   318 二.队员:   王童博  20122823    石鹤  20122833  李海超  20122827   燕亚峰 20122914 三.队长:   王童博 四.开发项目名称:图书检索软件(安卓) 五.项目说明: 功能:查询图书所在 查询借书情况 由于我们借书时还需登陆图书馆网站查询,十分不方便.把应用搬到移动设备上,这是时代的要求.移动便携设备将蓬勃发展. 六.总结:这次会议开得很好很热烈,大家都踊跃发言,热烈讨论.大家

《团队开发项目之三二维数组的最大子数组之和》

设计思想:按列或按行的次序依次进行计算每个以列或行的次序为基准的每种情况下的每个子矩阵的和,然后再依次进行比较每个子矩阵的和,取出最大的一个即是最大字数组之和: 源代码: //二维数组的最大子数组之和 //李敏,Apr 8th #include<iostream> #include<time.h> using namespace std; void main() { int m,n,a[100][100],k,t,c,i,j,z; int maxsum,sum[100],max=0

团队开发项目需求简介

项目名称:校园封神榜 需求分析: (1).从老师的角度考虑:每年的科技季比赛,老师都需要通过班干部动员学生参加比赛,浪费掉了很多的时间,而且这样通知的效果并不好,很多的学生看不到而且容易忘掉:另外,老师带有很多的科研项目,老师希望学生可以参与到其中,从而达到教学相长的目的. (2).从学生的角度考虑:对比赛感兴趣的同学希望可以参与到比赛中,但是很多时候他们不知道比赛的时间以及其他的注意事项,另外,对于一些大型的比赛,学生需要跨专业组队,学生找不到合适的队友. (3).本平台基于这样的背景,为老师

团队开发项目--用户需求调研

项目名称: 重力解锁 项目编号:01 调研主题: 调查用户对锁屏软件的普遍需求 访谈时间:2015/4/15   14:30~15:30 调研地点: 石家庄铁道大学 访谈部门: 石家庄铁道大学本院和其他院系 参与人员: 曹美娜 1. 访谈目的 调查用户对锁屏软件的有哪些需求,以此来确定我们项目的功能 2. 主要议题 1.通过调查问卷的方式,选取代表性的问题,让被调研者选取填写答案 2.通过访谈的形式,进行某方面具体的询问 3.对调研结果进行汇总分析 3. 调研记录 “重力解锁”软件调查问卷 姓名

团队开发项目特点

我们团队做的项目是一个辅助学习的软件. 我针对NABCD框架中的N(需求)分析我们团队的特点. 我们的软件主要面对的是大一的学生,因为大一新生还没有从高中那种老师.辅导书那种模式中走出来,自己查阅资料的能力不强.遇到问题就可能一拖再拖.我们也是从大一过来,因此深有体会.老师课上讲的例子听不明白,看书也看不懂,布置的作业根本毫无头绪.这个时候,学生的需求就来了,学生们需要一个能够让他们明白的资料平台,能够提供给他们思路,让他们独立的去完成作业.而我们的这款软件,就是把老是讲的例子加上浅显易懂的备注

团队开发项目之用户需求调研报告

项目名称: 项目编号:001 调研主题: 访谈时间: 调研地点: 访谈部门: 参与人员: {注明姓名.职务.联系方式等相关信息} 一.访谈目的 {说明需求访谈需要达到的总体目标.} 二.主要议题 {说明达到访谈总体目标,需要根据各项子目标,完成的分解步骤. 例如:1.企业总体业务流程2.各个表单指标需求3.业务与其他系统的接口等等} 三.调研记录 {记录访谈的主要内容:包括用户对系统提出的要求,及访谈现场临时提出的问题. 具体应包括:业务主题.调研内容记录.模板或者用户确定的表单样式.用户对系统

团队开发项目-----来用------用户需求调研报告

用户需求调研报告 姓名:韩雪东     班级:信1201-1班        学号:20122761       学院:信息科学与技术学院 项目名称:来用 项目编号:100000 调研主题:来用盒子功能用户需求调研 访谈时间:2015年04月14号 调研地点:各学生宿舍 访谈部门:个人宿舍 参与人员: 信1204-1班  马帅 信1204-1班  王鹏 信1204-1班  于鹏飞 信1204-1班  张综艺 信1204-1班  郑修远 信1301-1班  任亮 信1305班     刘俊涛 经1