基于Android的Wifi即时聊天软件设计.docVIP

  • 13
  • 0
  • 约1.58万字
  • 约 22页
  • 2020-01-27 发布于浙江
  • 举报
目 录 TOC \o 1-3 \h \z \u 《软件技术专业综合实训》报告书 1 1.课程设计计划 3 2.系统需求分析与功能设计 3 3. 总体设计 4 4. 数据库设计 5 5. 程序模块设计 6 6. 技术难点与分析 7 7. 系统测试 8 8. 心得体会 9 9. 参考文献 10 课程实训计划 1.2015.10.26~2015.11.8:Wife聊天app框架的初步建立。 2.2015.11.9~2015.11.15:登录注册模块的完成。 3.2015.11.16~2015.11.22:搜索创建WiFi的实现。 4. 2015.11.23 ~ 2015.11.30: 消息模块的完成。 5. 2015.12.1 ~ 2015.12.8: 设置模块的实现。 6. 2015.12.9 ~ 2015.12.15: 文档的制作、项目的完善。 7. 2015.12.16~2015.12.18: 积极准备,完成答辩 系统需求分析与功能设计(根据课题的要求进行简单的需求分析,设计相应的数据流图,得出相应的系统功能需要, 系统数据流图) 2.1.可行性分析? 开发任何一个基于手机的应用程序,都会受到资源和时间上的限制。因此,在接收任何一个应用程序发任务之前,必须根据用户可能提供的资源和时间条件进行可行性分析,旨在减少项目开发风险,避免人力、财力和物力的浪费。风险分析与可行性分析在很多方面是相互关联的,项目的风险越大,开发质量高的软件的可行性的几率就越小。????? 2.1.1经济可行性? 采用的手机数据流量作为通信手段,当今通信技术的迅速发展,2G的运营商的GSM网络已经逐渐被当今的3G、甚至是4G所取代,而且现在很多手机都可连接无线wifi,?实现数据流量资费的减少,加强了本Wifi聊天软件的经济可行性。???? ?2.1.2.技术可行性? 开发一个聊天软件,用到的技术不会十分复杂,用到最多的就是客户端与服务端的数据交换时所用到的servlet及常见的数据库技术,android系统下的解析json数据以及UI的设计,经查阅相关资料是可以实现的。 2.2.系统功能需求: 用户的登录,注册功能。 搜索或创建Wifi热点。 修改用户资料,删除聊天记录 声音及震动开关 5) 用户即时聊天(文字,表情,语音) 3. 开发及运行环境分析: 1)开发环境:此软件需要应用于高于Android 2.3系统版本的安卓手机上,所以要求开发的app是基于Android进行开发的,要求用到的开发软件为Eclipse + ADT + SDK的集成开发环境。同时还需要安装的有:JDK6或更高版本。32位或64位Windows系统。 2)运行环境:目前市场上所出售的安卓手机版本最低是4.0及4.0以上的安卓手机占绝大部分,人们用的手机最低配置为Android 2.3,所以,所需要的手机运行环境为Android2.3 及Android 2.3以上的手机。 4. 系统基本流程: 3. 总体设计 (根据功能需求,设计系统的总体结构。系统总体功能模块图,菜单的设计) 系统总体功能模块图: 初始加载页面: 用户注册页面: 创建或搜索Wifi页面: 查看对方设备.IP及下拉刷新页面: 进行聊天页面: 消息页面: 设置页面: 4. 数据库设计(完成数据库的概念设计、逻辑设计,按数据库设计方法和规范化理论得出符合3NF的逻辑模型, ER图设计,ER图转化为相应的关系模式,设计数据库的逻辑模型(以表格),在机器上完成数据库的物理设计) 3NF的逻辑模型: 用户: 昵称,性别,星座,头像图标,状态,用户序号ID,最后一次登录时间 手机:设备名称,IMEI(国际移动设备标识的缩写) 用户ER图: 手机ER图: 数据库的逻辑模型: 用户表: 列名 数据类型 长度 允许为空 功能描述 id int 32 否 用户序号ID name varchar 20 否 昵称 sex char 16 否 性别 status int 32 否 状态 avatar int 32 否 头像图标 lastdate double 64 否 最后一次登录时间 constellation int 32 否 星 手机表: 列名 数据类型 长度 允许为空 功能描述 IMEI varchar 20 否 国际移动设备标识的缩写 device varchar 20 否 设备名称 5. 程序模块设计 (设计并编写输入\输出、查询\统计、数据维护等功能模块的应用程序, 每个人设计2个以上的模块,一个组完成一个完整的系统,数据库访问,存储过程调用等作重点阐述) 登录注册: private int mAge; private int

文档评论(0)

1亿VIP精品文档

相关文档