- 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
您可能关注的文档
最近下载
- 特定技能2号农业练习题11.docx
- 2026年在带头固本培元、增强党性等五个带头方面对照检查存在的问题、整改措施材料6份文.docx VIP
- 冰川雪山攀登技巧心得分享心得总结.docx VIP
- 小森印刷机s40操作说明.pdf VIP
- 8篇2026年带头固本培元、增强党性(五个带头)方面存在的问题精选.docx VIP
- 翼状胬肉病人护理精品PPT课件.pptx
- 2026年河北省职业病诊断医师资格(尘肺病类)高分突破必练试题库(含答案).docx
- 2024中医临床实践指南穴位埋线减肥.docx VIP
- 人教PEP版五年级下册英语全册教案(单元整体教学设计).docx VIP
- 2025年贵州省公务员考试题及答案解析.docx
原创力文档

文档评论(0)