同学录手机软件的设计与开发.docx

资料分类:计算机信息 上传会员:潘教授 更新时间:2021-09-26
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:8943
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

【摘要】 随着近年来计算机技术的快速发展,特别是计算机网络的发展,深刻的改变了人们生活的各方面。过去的种种陈旧的联系方式,已经不能够满足现代生活的需要。同学录作为一种方便校友之间联系的系统应运而生.随着人的教育经历的增长,同学也越来越多。那么,同学信息就是我们成长过程中必须管理的信息。

    本课题是基于android平台的同学录设计与开发,采用java语言进行开发,以SDK作为开发环境,用云数据库进行数据的存储。电子同学录以结构清晰的MVC结构进行架构。

    本文介绍了设计所需要的相关技术,以三个模块作为背景,介绍了每个模块的布局与代码实现。该同学录手机软件的主要功能大致有:注册用户、用户登录、用户个人信息的填写、查询用户以及在线用户一对一的聊天。除了基本的界面设计,还运用到了http网络技术以及即时通讯相关技术。其中即时通讯使用socket编程进行实现。

 

关键词:Android,数据库,JAVA,注册,登录,即时通讯。

 

目录

摘要

Abstract

1  绪论-1

1.1 课题研究背景-1

1.2研究目的-1

1.3 开发工具-1

2 系统开发工具与技术-3

2.1  系统开发工具-3

2.1.1 Android系统-3

2.1.2 Java开发语言-3

2.2 开发环境-4

3  需求分析-5

3.1  系统可行性-5

3.2 经济可行性-5

3.3  需求可行性-5

4   系统概要分析-6

4.1 关键技术-6

4.2  系统流程设计-6

4.2.1  总体功能设计-6

4.2.2 业务流程设计-7

5  系统详细设计-8

5.1 注册及登录模块-8

5.1.1 登录模块-8

5.1.2 注册模块-9

5.1.3 网络连接-10

5.2用户查找模块-11

5.2.1  匹配查找用户-11

5.2.2 精确查找用户-14

5.3 主页模块-16

5.3.1 布局实现-17

5.3.2 代码实现-17

5.4 即时通讯模块-18

5.4.1 全局规范-18

5.4.2 在线发送消息-18

5.4.3 离线发送消息-19

6软件测试-22

总 结-23

参考文献-24

致谢-25

相关论文资料:
最新评论
上传会员 潘教授 对本文的描述:首先,若是按照收费的方式来分的话,分为免费的同学录与收费的同学录。由于同学录软件的普遍性,免费的同学录居多,比如说中国的超级校友录就是收费的同学录,但网易同学录等......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: