基于Android的校园通讯系统的设计与实现.doc

资料分类:设计作品 上传会员:将大紫 更新时间:2020-11-20
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:19298
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘  要:与中小学的情况不同,高校中的大学生除了上课时能见到老师外,平时里主要通过班干部联系老师或者辅导员,或者课后单独去办公室找老师。对于老师来说,在私人社交账户上添加学生为好友不太实际。目前的应用市场上充斥着各类社交软件,且均有基本社交功能以及其他强大功能,但过于冗杂的功能对师生之间的学习交流并没有任何实质性帮助,反而偏离设计软件的初衷。另外,常规社交软件的不足还在于缺少一些更为实用的功能(如课表查询、成绩查询)。因此,为高校师生设计一款满足基本沟通、促进日常交流的应用软件势在必行。本课题以本校情况为切入点,对本校师生的需求进行实际分析后,设计了一款校园通讯软件。除了一些基本功能外,我们还个性化地定制了满足各种需求的配套服务。本系统旨在让师生之间的沟通交流更加顺畅,方便了师生的在校生活。

 

关键词:Android开发;即时通讯;社交网络系统;C/S架构;

 

目录

摘要

Abstract

1 背景介绍-2

1.1 社交系统的意义-2

1.2 校园通系统的意义-2

1.3 使用技术介绍-2

1.3.1 Java语言-2

1.3.2 Android和发送网络请求优化-3

1.3.3 Mysql数据库-3

1.3.4 Jdbc数据库连接-4

1.3.5 Http通信协议-4

1.3.6 C/S架构-4

1.3.7 Token验证技术-5

1.4 本文结构说明-5

2 系统分析-6

2.1 功能需求分析-6

2.2 可行性分析-6

2.3 系统功能结构设计-7

2.3.1 登录注册-9

2.3.2 即时通讯-9

2.3.3 发表说说-10

2.3.4 评论收藏-10

2.3.5 关注和取关-10

2.3.6 动态筛选-10

2.3.7 查看课表、自习教室、学习成绩-10

3 系统设计-11

3.1 各项功能用到的数据结构-11

3.2 数据库设计-12

3.2.1 User表-13

3.2.2 Content表-14

3.2.3 Comment表-15

3.2.4 Token表-15

3.2.5 Protect表-16

4 详细设计-16

4.1 设计目标-16

4.2 运行环境-17

4.3 系统配置-17

4.4 各界面以及功能设计-17

5 软件测试-24

5.1 软件测试的意义和方法-24

5.2 各功能模块测试-24

5.2.1 用户注册-24

5.2.2 用户登录-25

5.2.3 发布动态-26

5.2.4 发布评论-27

5.2.5 关注与取关-27

5.2.6 动态收藏-28

5.2.7 即时通讯-29

5.2.8 密码修改-31

5.2.9 忘记密码-32

5.3 测试小结-33

6 结论-34

参考文献-35

致    谢-36

相关论文资料:
最新评论
上传会员 将大紫 对本文的描述:本系统当中具有一系列信息发布、收藏、通讯等业务,所以需要一定的存储数据的工具来将系统中的数据进行存储。为了使开发成本降到最低,通过一番比较,mysql数据库应用于本系统中......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: