基于Android的计算机专业技术交流平台的设计与开发.doc

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

摘要:在智能手机大范围渗入人们生活的今天,许多人在工作和学习方面对手机应用软件的需求面也越来越广。许多学习专用App也应运而生,都在不用程度上满足了使用者对于各方面学习的需求。在更多专业学习功能上,应用软件的开发还有许多可挖掘的地方。本论文所讲述的基于Android的计算机专业技术交流平台,功能不仅仅限于单一的论坛功能,更融合了时下流行的网络直播、在线交互、资源共享等功能,面向计算机行业的学习者和从业者,提供一个学习交流计算机专业技术的平台。

本课题所设计的基于Android的计算机专业技术交流平台的开发,大量运用Android开发环境本身提供的组件,并有效运用服务器的各项功能,来实现数据库对用户信息的管理,论坛信息的筛选,云端文件的调用,在线聊天功能中的响应问题等。在软件开发的过程中,需要进行信息收集、需求分析、功能设计、模块设计、UI设计等前期工作。使用Eclipse开发环境进行PC端服务器的设计,使用JAVA语言进行编程,结合JSP前端使用Maven工具进行开发。Android客户端使用IntelliJ IDEA这一功能强大的开发工具,使用内置Tomcat的Springboot工具,使客户端有效连接到服务器,并从服务器中调用各项数据。

关键词:Android,技术交流,论坛,在线交流

 

目录

摘要

Abstract

1 绪论-1

1.1研究背景-1

1.2目的及意义-1

1.3 论文结构-2

2 相关技术介绍-3

2.1 Android技术介绍-3

2.2  Android构架分析-3

2.2.1应用程序及框架-3

2.2.2系统运行库-4

2.2.3 Android应用的构成和工作机制-5

2.2.4 MySQL数据库-5

3 需求分析-6

3.1 研究目标-6

3.2 系统可行性分析-6

3.2.1经济可行性-6

3.2.2技术可行性系-6

3.2.3操作可行性-7

3.3 系统功能需求-7

3.4 业务流程分析-7

3.5系统用例图-8

3.6数据流程图-10

3.7其它需求-12

3.8 开发运行环境-13

4 系统总体设计-14

4.1功能结构设计思想-14

4.2功能模块设计-14

4.2.1系统总体结构图-14

4.2.2服务器端结构图-14

4.2.3 APP客户端结构图-15

4.3 系统数据库设计-15

5 系统功能实现-19

5.1实现概况-19

5.2 APP客户端功能实现-19

5.2.1 APP端登录功能实现-19

5.2.2用户注册主界面-22

5.2.3技术交流主界面-23

5.2.4新闻资讯查询功能实现-25

5.2.5视频上传功能实现-26

5.3 服务器端功能实现-28

5.3.1服务器端登录实现-28

5.3.2用户管理功能实现-30

5.3.3用户在线交流管理功能实现-31

6 系统测试-33

6.1 测试目的-33

6.2系统测试原理-33

6.3系统的功能测试-34

6.3.1用户登录注册功能测试-34

6.3.2视频功能测试-34

6.3.3技术交流功能测试-34

6.4测试确认-34

7 系统影响-36

7.1对社会的影响-36

7.2对环境的影响-36

7.3对法律的影响-36

8 结束语-37

参考文献-38

致谢-38

相关论文资料:
最新评论
上传会员 番番呀 对本文的描述:本章主要对基于Android的计算机专业技术交流平台的开发设计中,需要用到的技术进行介绍,诸如Android操作系统是如何构成的,其在开发过程中究竟拥有什么样的优势,以及在什么样的软......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: