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

  • 需要金币2000 个金币
  • 资料目录论文助手 > 高校设计 > 工业设计 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2020-11-20
  • 论文字数:19298
  • 课题出处:(将大紫)提供原创资料
  • 资料包括:完整论文

支付并下载

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

 

关键词: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


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费