基于Android和Web的毕业设计

一、选题的目的意义

随着信息技术的革命与发展,计算机已经成为我们学习和工作的得力助手,逐渐改变着信息的管理方式,提高了信息管理的安全性和效率,节省了大量的人力和财力。同时Internet的普及也促进着各个行业的发展,从邮寄信件到E-mail,从电话会议到网络会议,从传统物流到电子商务,从面对面授课到远程教学等等一系列的变化,人们无不感觉到Internet的强大。信息管理技术的迅猛发展正得力于Internet的普及和发展。

基于Android和Web的留学生APP1

目前社会上信息管理系统发展飞快,各个企事业单位都引入了信息管理软件来管理自己日益增长的各种信息。鉴于目前留学规模的日益扩大,留学信息呈爆炸性增长的前提下,信息服务管理的自动化与准确化的要求日益强烈的背景下构思出来的,该项目开发的软件就是为留学生服务的,系统完全独立开发,力求使系统功能简洁明了,但功能齐全且易于操作。该项目设计完成后可用于一些教育单位(包括学校,学院等等)的校园信息服务的管理。

截至2018年6月,我国手机上网用户已经超过9亿,手机网民规模继续保持稳定增长,众多网民更倾向于使用移动互联网服务,通过各类移动APP进行资源共享、信息交流、学习娱乐等活动。教育信息化既是社会信息化浪潮的一个组成部分,又应该是高校面向信息化浪潮首先要做出的前瞻性和战略性的选择。以留学生信息化为突破性改革,谋求学校跨越式发展,业已成为大家的共识,一场以充分利用信息技术, 扩大学习机会,提高学习质量为标志的教育信息化热潮,正席卷着高等教育的各个领域。但伴随着信息建设的进程,诸多问题也一一体现,例如信息化异构系统的资源整合、信息孤岛的数据共享、留学信息化的移动应用不足等,一直成为阻碍信息一体化建设的主要问题。针对这些问题,一体化留学生APP提出了新的解决方案,真正实现涵盖学习、工作、生活、社交等方方面面的一站式留学生信息化服务。

基于Android和Web的留学生APP2

本人察觉,特定的专门针对留学生生活的android应用这个版块存在很大的空白。即使在国外有专门针对华人的网站,但是里面包含巨幅的广告,针对对象并非广大的留学生。所以我设想的基于android的留学生生活向导是专门针对广大留学生团体的移动社交平台,并且简单、方便、快捷,不残渣过多的广告,能够真正的给广大留学生提供实质上的帮助。对于留学生来说,迫切需要这样一个平台能帮助新生熟悉环境,同时给留学生生活导航。本系统的开发使留学生通过手机就可以获取各种各样的信息,给他们的生活学习带来更多便利。

二、国内外研究综述

基于Android和Web的留学生APP3

随着智能手机的普及,具有多重优势的安卓系统获得了前所未有的发展,尤其在移动通信领域,大多数智能手机厂商都把安卓系统作为自己的首选。上述我们说过系统所承载的应用质量如何,很大程度上影响人对这一系统的评价。而安卓系统上的海量优秀应用,更是为其增光添彩。安卓系统作为开源系统大多数应用的开发是免费的,(国外的部分薪金是通过 google market 来获取)这也是其优势之一。智能手机上搭载安卓系统上所承载的应用大致可以分为以下三种类型:通用开发的、面向企业的、面向游戏开发的。其中面向企业的往往是伴随着系统销售、通用和游戏的应用可以放在market 上进行售卖。智能设备上搭载的安卓系统作为开源开放的系统,拥有大量免费的资源,使得其应用数量与其他手机平台比较而言多得多。因此想要在如此众多的应用之中别具一格、提高自己应用的功能性和美观性是必然的。

国内大量管理软件也陆续推出手机版,普及手机应用,让手机应用成为生活不可或缺的一部分。

基于Android和Web的留学生APP4

不仅在国内如此,在国外早已走入智能时代。智能手机,智能办公的发展使得人们的生活越来越轻松,越来越便捷,动动手,触摸下手机就可控制管理能够连接到的一切,很多事情都不再需要自己亲力亲为,一切都可交给智能终端去管理。

综上所述,智能手机应用发展迅速,市场前景一片广阔。基于Android和Web的留学生APP就此孕育而生。

基于Android和Web的留学生APP5

 

三、毕业论文所用的方法和可行性分析

基于Android和Web的留学生APP6

java毕业设计实现过程中所用的方法:查阅文献、资料收集、代码复用等。

本APP主要采用安卓移动开发技术,运用JAVA语言,以eclipse为开发工具,MySQL为数据库软件,辅以Photoshop等图片处理软件进行设计实现。

本软件是一个Android 客户端+WEB服务端应用程序,启动Android上的应用程序后可以查看信息等。Android客户端上的信息数据是通过后台WEB服务端应用程序获取的,这个后台服务可以根据客户端发出的请求,返回信息。 图片和文字这些信息都保存在数据库中。

本课题使用集成开发工具Eclipse,数据库采用My SQL,游客进入APP可以注册为会员,注册会员登录APP可以按照国家或者地区查询学校信息,查询留学信息、查询一些留学申请的信息并且对个人信息的查询和维护等;后台管理员登录后台之后,可以管理学校信息、留学信息、留学申请信息和会员信息。

可行性分析?

1)技术可行性——对于软件技术要求,现在的程序设计语言已非常成熟,数据库使用My SQL中提供的数据库桌面工具,技术方面是可行的。

2)经济可行性-----由于本系统是针对毕业设计的系统,装上该应用软件,即可使用系统,系统成本主要集中在系统软件的开发上,当系统投入运行后可以节约大量的人力,物力。所带来的效益远远大于系统软件的开发成本,在经济上完全可行。

3)操作可行性-----系统在界面设计方面,要充分考虑管理人员的习惯,制作了较精美的人机操作界面,使得操作简单、数据录入迅速、规范、可靠;统计准确;制表灵活;适应力强;容易扩充。

手机客户端的界面功能初步构想:

欢迎界面

 

登录注册界面(另可跳转登录、新用户注册、第三方登录、用户协议)

登录注册要有验证码发信息确认密码等等

用户个人信息统计()

 

进入系统后分别对应四大块(一些学校介绍、一些留学信息、申请、个人中心)

1.学校这一块顶部按国家(美国@英国@澳大利亚@新西兰)设置下拉框可以进行搜索

然后页面分为:

(1)根据个人信息整合的背景进行的学校推荐;

(2)专业;(商科@理工科@文科@医药。。。。)

根据专业排名罗列学校

可以跳转各个学校单独的页面,每个学校页面包括1.介绍的一分钟小视频、地理位置、院校历史、院校特点、教学特色、教学设施、食宿条件、联系方式,2.如何申请该院校跳转收费的中介项目,3.在线客服

(3)地区;

有一张该国家的地图,用户通过点击不同的区域进入不同区域的学校页面,例如点击美国的加州,简要介绍加州的天气情况文化分为人文特色,然后罗列在该州的学校,点击学校可以进入学校页面同(2)的学校界面

(4)排名:

US News /QS排名:罗列学校,跳转同(2)的学校界面

2.留学信息

一些关于留学的心得文章

如何学习英语的窍门

签证大使馆的规定动态

一些学习课程的购买

留学住宿的公寓信息及预订

3.申请

(1)留学初识:关于留学的简单介绍,和国内进行对比

(2)语言考试:雅思、托福、GRE、GMAT(包含考试介绍、课程推荐、考试报名)

(3)提升背景:一些如何提高GPA、丰富文书(多参加竞赛进入导师项目等)作品收集的方法

(4)选择院校:相关材料准备(文书、CV、PS、作品集、成绩单等),申请流程

(5)护照签证:办理的过程要求的告知

(6)行前准备:行李清单、衣食住行

4.个人中心

我的钱包(绑定银行卡)、我的好友、我的消息、我的订单(全部、待支付、已支付)、我的收藏、意见反馈、版本更新、个人设置(头像、昵称、个人背景信息、退出当前账号)

PS:像一些文章还有学校介绍的内容的页面要设置收藏按钮和分享按钮;可以参考51offer留学和myOffer这两款APP

 

相关毕业设计文章

新颖基于java的毕业设计题目50例

新颖基于java的毕业设计题目50例分享:海外购物系统的设计与实现,基于SSM奖学金评定系统与实现,基于Java的网络爬虫的设计与实现等,还有更多基于java的毕业设计题目。

代做毕业设计

代做毕业设计讲解,内容有:对同学院老师进行评价。对自己进行评价,评价结果查看(包括单项指标得分与综合得分以),留言查看,查看修改个人信息,查看自己的任课老师信息等。

计算机毕业设计网_提供免费毕业设计的网站

计算机毕业设计网是一个提供免费毕业设计的网站,免费的毕业设计包含了计算机程序的源码,计算机毕业设计论文原文下载,而且,还提供了了自学的教程,一个不错的免费毕业设计的网站。

一份优秀的计算机毕业设计讲解

本章主要是一份优秀的计算机毕业设计讲解,讲解对象为基于javaee创新创业实验室管理系统,主要讲解了该毕业设计的需求分析,功能分析,以及最终的效果截图展示,希望大家喜欢。

基于安卓的毕业设计

基于安卓的毕业设计之基于android平台的校园心理咨询管理信息系统的设计与实现:随着目前我国互联网技术的不断发展,4G网络通讯技术及Android智能手机的不断普及,以“互联网+”传统行业结合的新行业,成为了当前发展的热门方向。但是,互连网与大学生心理健康教育相结合的信息化发展还处在萌芽的状态。

java毕业设计代做注意事项

java毕业设计代做不单单是供给java计算机专业毕业设计代做,还供给专门针对结业生毕业设计的辩论训练。咱们专门针对各结业生状况,量身为您打造原创的毕业设计。而且组织教师解说,也只要经过上课的方法,才可能让学生真实了解代码中重要功用的完成原理。不至于在辩论中一问三不知。

软件开发毕业设计

软件开发毕业设计之计算机零件报价及组装系统:计算机零件主要有CPU,主板,电源,内存,硬盘,显卡,鼠标,键盘,光驱等。随着科技的发展和人们知识水平的提高,电脑的普及会越来越广,人手一台电脑不再是问题,而电脑的损坏往往是由于个别零件的问题,而人们也不再一无所知,大部分会自己买零件更换,既节省时间又节省金钱。为了方便人们对计算机零件的认知及购买,提高计算机的使用价值,因此开发计算机零件报价及组装系统。

自主学习Java毕业设计指南

本文主要介绍了如何自主学习java,然后制作Java毕业设计的指南,以自主学习智能辅导系统的设计与实现为题目,做一个详细的毕业设计,通过对该毕业设计的需求分析进行设计,希望大家会喜欢。

安卓开发毕业设计项目分析

一个以县区就业创业服务平台为依托,讲解安卓开发毕业设计的文章,主要内容是关于县区就业的平台,包含了毕业设计的需求分析,以及最终效果展示的截图,大家看了以后对安卓开发毕业设计有个理解。

评论