软件工程项目实践 大作业 仿QQ 软件的设计与实现 软件工程项目实践 大作业 仿QQ 软件的设计与实现 班级: 20090615 学号: 2009061503 姓名: 教师: 于 金 峰 平时成绩 30 分: + 大作业成绩:70 分: = 总分:_ _ 成绩: _ 教师评语: 小计 F1 F2 F3 F4 F5 3 5 2 8 4 6 5 3 2 5 5 5 F6 F7 F8 F9 F10 2 5 4 4 3 15 2 2 4 3 2 4 教师签名: 2012 年6 月 一、项目可行研究 新近一两年Android 手机如雨后春笋般涨势迅猛,由此基于Android 系统的应用开发也变得更加普遍,结合本次课程的学习,也为了更好的培养我们的自主开发能力,我们小组开发了这个模仿QQ 的聊天系统
二、需求阶段 1
系统功能需求 (1 )登录功能
(2 )客户可以通过服务器转发,实现一对一和多对多聊天
(3 )实现呼叫功能
(4 )客户端程序应该可以实时显示目前其它用户的状态
(5 )应该具有易用、美观的图形界面
系统性能需求 实用性:为信息交流提供方便,有效进行作业管理
操作简单:本系统应该适用于不同水平的使用者,包括事业单位和企业单位,同时系统不应太复杂和烦琐,因此要求系统的操作尽可能简单易行
技术先进:产品的系统设计和开发应紧跟着整个计算 机发展 潮 流,采 用当 时最 先进的设计思 想 ,利 用最 新的开发技术和开发工 具
使系统能够 无 论 在 功能设计上 ,还 是 在 技术实现上 ,都 处 于同行业的领 先地 位
安 装 使用简便:服务器端的安 装 简洁 明 了,客户机无 需 再 装 任 何 软 件 就 可以直 接 注 册 登陆 聊天
适应性:应该能广 泛 应用于不同类 型 的企事业单位
系统采 用模块 化 设计,用户可以根 据 自己 的实际