校园交流平台APP的设计与实现毕业论文
2022-02-14 20:18:49
论文总字数:23794字
摘 要
随着互联网的迅速发展,手机和网络成为了人们生活中不可或缺的一部分。信息交互越来越便捷,越来越多的人开始在网络上分享自己的生活。相比传统的
手机电话和信息功能,社交网站和APP成为了人们与亲朋好友保持联系的好帮手。不但不需要高昂的通信费用,而且还具有群聊、寻找新朋友等功能,拓宽了人们的社交面。
本文实现了校园交流平台,本应用分为用户模块和管理员模块。用户模块实现了用户账号管理、查询信息、评论等功能;管理员模块实现了对数据库的管理功能,主要包括管理员登陆、账号管理、信息分类管理、一键添加等功能。
本应用基于Android,开发环境为Eclipse ADT、 SQlite为后台数据库,并通过在Android4.4.2的测试机上调试完善来实现。
关键词:校园交流平台;Eclipse;Android; SQlite
Design and Implementation of Campus communication platform APP
Abstract
With the quickly development of Internet, people cannot live without mobile phone and Internet in daily life. Exchanging information is more and more convenient. At the same time, more and more people prefer to share their life on the internet. Compared with traditional function of phone—calling and texting, communication websites and APP are used to be a helper to connect with family and friends. It not only has low communication fee, but also has new functions like multi- communication and find new friends. These functions broad social contact.
This thesis realized the platform of school communication. The system includes user module and attendant module. User module realizes the functions including management of users’ account number, searching information and comment; attendant module realizes the functions including attendant log in, account management, catalogue information, adding in with one-click.
The system, based on Android, Eclipse ADT as it’s environment, SQlite as background database, will be tested and realized in test machine Android4.4.2,
Key words: platform of school communication;Eclipse;Android;SQlite
目 录
摘要 I
ABSTRACT II
第一章 绪论 1
1.1课题背景 1
1.2选题的目的和意义 1
1.3课题主要研究内容 2
第二章 开发语言与环境简介 4
2.1 JAVA 4
2.2 Android 5
2.2.1 Eclipse 5
2.2.2 ADT 5
2.2.3 SDK 5
2.2.4 Android 5
2.3 SQlite数据库 6
2.4本章小结 6
第三章 系统分析与设计 7
3.1 需求分析 7
3.2 APP概要设计 9
3.3应用功能模块图 9
3.4数据库设计 11
3.4.1 数据库介绍 11
3.4.2 数据库设计 11
3.4.3 数据库连接 12
3.5 表的设计和建立 12
3.5.1 数据库表myuser 12
3.5.2 数据库表kind 14
3.5.3 数据库表content 15
3.5.4 数据库表comment 16
3.6本章小结 17
第四章 校园交流平台APP的实现 18
4.1应用初始页 18
4.2用户模块 19
4.2.1用户注册登录模块 19
4.2.2个人信息与评论管理模块 21
4.2.3发表信息模块 26
4.2.4发表评论模块 30
4.2.5模糊查询与ID查询信息模块 31
4.3管理员模块 34
4.3.1管理员登录模块 34
4.3.2用户账号管理模块 34
4.3.3信息的分类管理模块 36
4.3.4信息管理模块 36
4.3.5一键添加模块 37
4.4本章小结 40
第五章 总结与展望 41
5.1 总结 41
5.2 存在问题及改进 41
5.3 展望 42
参考文献 43
致 谢 44
第一章 绪论
1.1课题背景
信息的传递是现今网络的主要功能之一,而信息的交流方式,从刚开始的网络博客例如Facebook、新浪微博,到后来的实时聊天例如网页QQ、PC客户端QQ、Line,以及后来随着手机的流行,QQ和微信WECHAT更成为人们使用频率愈来愈高直至几乎人人使用的软件。
当然,每种信息交互的软件的流行,究其原因,都是有其优势的,比如Facebook和新浪微博这类网络博客的兴起,是因为使用这些软件的用户乐于去分享,明星、行政人员或团体发布的消息则因为更具有讨论价值而吸引更多这样的用户去关注;另外有特殊才能的人,也可以通过微博分享自己的收获心得,对研究同样事物的人也会起到很多帮助。又比如QQ、Line这类的实时聊天系统,则在具备私聊功能代替手机信息功能、语音功能代替手机通话功能的前提下,只收取很少的网络流量费用,因此获得了甚至比使用微博更多的用户群体。与此同时,群聊功能更是比手机很难实现的多人通话功能便捷很多,以及实时聊天系统本身也在将优势扩大化以及开发更多人性化的功能,这也是如今人人使用QQ与微信的原因之一。
而如今笔者想说的是,第三种交互方式:交流平台。最简单经典的就是百度贴吧,贴吧成为了志同道合的人在相同事物上的经验分享与交流的场所,拥有不需要添加好友,也能在自己感兴趣的吧里寻找信息和参与讨论的优势。贴吧也是资源的聚集地,例如你想学一些软件,很多软件是官方收费才能下载的,但在贴吧里,会有各路大神给你提供一些破解版软件,和适合新手的教程教学。
1.2选题的目的和意义
随着互联网技术的发展,手机应用的不断开发与更新,人与人在网络之间的数据交互也越来越频繁与流行。人们喜欢通过一些交流平台来分享自己身边的事情,与此同时,因为移动式、便携式通信工具的流行,人们不再满足于PC端的
请支付后下载全文,论文总字数:23794字