团队作业(四)

对于我们这个“局域网内聊天软件”,首先进行下大致的项目分解。该软件的核心便是服务端和客户端的设计。

对于服务端:

1.设计服务器界面,本部分要显示所有系统注册用户的信息,以及服务器IP和开发端口,本部分估计需要4小时。

2.用户的信息管理,这里可设计一个用户信息结构体,例如帐号、姓名、密码、用户IP、是否在线、以及信息的添加、修改和检索操作,本部分估计需要3小时。

3.获取用户信息,可采用文本文件来保存用户信息,本部分估计需要3小时。

4.更新处理用户信息,主要是定时探测用户的运行状态,更新用户信息列表,并向在线用户发送其好友信息,本部分估计需要5小时。

5.对客户端请求信息的处理,如监听客户端请求的用户界面线程函数设计。消息响应函数如帐号申请、连接请求,本部分估计需要6小时。

6.系统群消息发送功能,主要是对所有在线用户发送系统信息,本部分估计需要2小时。

对于客户端:

1.客户端主界面、登录界面的设计,本部分估计需要2小时。

2.具体还包括了网络的设置,以便客户端程序能正确连接到服务器,本部分估计需要3小时。

3.申请帐号函数,应对第一次使用本软件的用户申请帐号,本部分估计需要4小时。

4.连击服务器函数,用已经获取的帐号进行系统登录,本部分估计需要4小时。

5.基本消息的设计,设计到要定义一组消息和常用的数据结构体,本部分估计需要4小时。

6.与服务器端的交互功能,如接受用户信息和接受好友请求,本部分估计需要6小时。

7.客户端直接的交互功能,如信息通信和文件传输,本部分估计需要6小时。

总的来说,服务器端总需求时间是23小时,客户端总需求时间是29小时,总的时间是52小时,考虑到部分团队成员能力不足的问题,这里给20小时用于提升能力,以及可能会产生懈怠问题,后期各分段程序的整合到一起,以及后期的测试估计也要花20小时,时间大致总共需求100小时。这样下来,估计到月号能交付项目a版本,之后的时间用于修改和提升,不出意外的话5月25日能交付项目B版本。

燃尽图:

时间: 2024-12-29 07:27:01

团队作业(四)的相关文章

团队作业四-团队项目汇总

一.Daily Scrum Meeting[Alpha] 团队作业4--第一次项目冲刺(Alpha版本)预备工作 团队作业4--第一次项目冲刺(Alpha版本)第一天 and 第二天 团队作业4--第一次项目冲刺(Alpha版本)第三天 团队作业4--第一次项目冲刺(Alpha版本)第四天 团队作业4--第一次项目冲刺(Alpha版本)第五天 团队作业4--第一次项目冲刺(Alpha版本)第六天and第七天 二.Daily Scrum Meeting[Beta] 三.git git地址: htt

团队作业四

项目名称:俄罗斯方块 类型:单机游戏 运行流程: 功能模块分析:俄罗斯方块对于大家来说都不是陌生的,我们主要设计了一下功能模块: (1)游戏运行界面:可视化平台下玩游戏: (2)游戏控制菜单:可以控制游戏的开始.结束.不同难度系数: (3)设置菜单:设置游戏的显示方式,提供游戏帮助: 项目任务分解: (1)游戏窗体设计,添加各个功能控件,并且修改控件属性,估计6小时左右. (2)编码控制按钮对应属性,例如:游戏开始.载入和保存等等,估计6小时左右. (3)编码窗体菜单项,主要功能对游戏进行控制和

团队作业四之项目分工

此博客对我们项目的需求调研过程,以及预计的项目进展进行估计和简单的分解 我们小组成员能力有限,但是会努力去做,争取实现预期功能.

团队作业四(重写)

李玉纯:进行需求分析. 刘振华:查找资料,同类项目调研. 张庭飞:完成代码,程序结构设计. 具体情况: 基于网络的连连看游戏:需求分析时间:2小时,资金投入:无 此款小游戏意图在人们生活烦躁. 工作无聊. 学习乏味之时提供一种新的打发时间. 舒缓压力的休闲方式. 让人达到心旷神怡. 办事效率加倍的良好状态. 也可训练人的手指灵 活性,也可在幼儿早教中使用,锻炼人的逻辑思维能力.判断力和观察力. 查找资料,同类项目调研:资金投入:无,时间:5小时 1.VC++深入了解,孙鑫.余安萍,电子工业出版社

2016福州大学软件工程第四次团队作业-系统设计成绩汇总

第四次团队作业--系统设计打分统计结果如下: 学号 组别 团队分数 贡献比例 个人分数 031401433 606notconnected 14 16 13.83 031402606 606notconnected 14 14 13.33 031402618 606notconnected 14 18 14.34 031402629 606notconnected 14 14 13.33 031402631 606notconnected 14 19 14.59 031402632 606not

软件工程第四次作业——团队作业

软件工程第四次作业--团队作业 本次作业采用团队作业的方式,我的队友是我的同班同学,他们分别为:(队长)亢健强,贾猛,黄明帅,黄珂锐.我们团队的总体任务是要做一个"乐谱识别与演奏"的软件,拍摄一张乐谱图片,它会使用光学识别转换成音乐. 此次团队作业中我得任务主要是做需求调研,为此我先总结了一下常用的需求调研方法的优缺点,然后结合我们团队的实际情况选出了一种最适合我们的调研方法. 调研方法 优 点 缺 点 实地观察法 调查者在实地通过观察获得直接的.真实可靠的第一手资料 有一定的偶然性,

团队作业八——第二次团队冲刺(Beta版本)第6天

团队作业八--第二次团队冲刺(Beta版本)第5天 一.每个人的工作 (1) 昨天已完成的工作 简单模式逻辑代码涉及与相关功能的具体实现 (2) 今天计划完成的工作 修改完善注册登录内容界面,编辑错题文件写入. (3) 工作中遇到的困难 今天花了较多时间在完善登录注册界面上,这让我们比较担心,如果每天都花很多时间在解决之前的问题,当天的任务又做不好,会不会赶不上进度.如果每天都不能正常完美的完成每天任务,那冲刺最后一天结束的时候,又哪里再有一个明天给我们完善代码.且今天还遇到了写入SD存储卡文件

团队作业八——第二次团队冲刺(Beta版本)第4天

团队作业八--第二次团队冲刺(Beta版本)第4天 一.每个人的工作 (1) 昨天已完成的工作 做一下用户注册的功能和登录功能. (2) 今天计划完成的工作 完成界面跳转 (3) 工作中遇到的困难 界面跳转涉及到逻辑性相对复杂,所以具体做的时候会出现一些小的问题. (4) 每个人的贡献比 二.燃尽图 三.代码 package com.example.asus.app_sizeyunsuan; import android.content.Intent; import android.suppor

团队作业八——第二次团队冲刺(Beta版本)第5天

团队作业八--第二次团队冲刺(Beta版本)第5天 一.每个人的工作 (1) 昨天已完成的工作 完成界面跳转界面. (2) 今天计划完成的工作 简单模式逻辑代码涉及与相关功能的具体实现 (3) 工作中遇到的困难 错题本功能完成过程中遇到一些问题 (4) 每个人的贡献比 二.燃尽图 三.代码 package com.example.asus.app_sizeyunsuan; import android.os.Environment; import android.support.v7.app.A

团队作业(七)

在这学期的团队项目中,各成员都有出力,但出力的多少各有不同. 第一个团队作业由队长叶思维完成,队员们配合拍照,以及在分析选择何种模式时进行了团队大讨论. 第二个团队作业由队长叶思维和队员莫皓中合作完成,其余成员在拍摄时提供了拍摄工具以及灯光效果,在采访用户时,各位成员到处奔波. 第三个团队作业和第四个团队作业以及第五个团队作业由队长叶思维负责整理合并,队员们负责查询资料讨论后并作分析报告.这三个作业算是大家一起努力完成的. 第六个团队作业由队长叶思维负责更改以及整理合并,系统框架由谢军莹和孙宇宏