基于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

 

评论