APP下载

基于Android Resource sharing APP系统设计与实现

2017-06-06宫永刚王红刚

电脑知识与技术 2017年9期
关键词:导航手机app移动互联网

宫永刚 王红刚

摘要:随着移动互联网技术以及4G网络的不断发展和智能手机的广泛使用,大多数人越来越倾向于用手机等电子设备来了解外界的信息。为了让当代大学生有寻求更多勤工俭学的机会和利于提高自我专业知识和专业能力的企业实习。因此,开发一款基于Android平台Resource sbaringApp具有重大意义。整个开发过程分为两部分:客户端基于Android,使用E-clipse开发;后台服务PC端Web,使用B/S框架Visual studio开发。系统设计主要包括App三个模块和PC端的两个模块:分别为:首页、兼职、个人中心和信息、个人中心。

关键词:移动互联网;手机APP;用户定位;导航

随着移动互联网技术以及4G网络的不断发展和智能手机的广泛使用,大多数人越来越倾向于用手机等电子设备来了解外界的信息。基于移动互联网的应用软件呈现个性化、多样化,它正极大地改变着每位自然人的生活方式、学习方式和思维方式。在第四代通讯技术和基于移动设备的互联网的时代,它们具有无与伦比的优势在于信息的共享和传播。对于大学生而言,互联网的优势在于能够了解和学习书本以外的知识,还能学习到与专业相关的知识,同时能让更多的当代大学生有寻求勤工俭学的机会和有助于提高自我专业知识和专业能力的企业实习。所以,急需开发基于手机平台的信息资源共享信息平台。

1.Resource sharing APP系统总体设计

Resource sharingApp属于C/S模式,整个實现分为两部分:客户端基于手机平台,后台服务端使用Net开发。系统的主要涉及原则是,手机端界面要美观且易于操作,主要包括用户管理,兼职功能主界面,首页,兼职,个人中心等功能板块。

1.1系统功能结构图

本系统包括客户端和服务器两部分功能,总体功能结构如图1所示。

1.2数据库设计

通过对Resource sharing的需求调研,我们设计了3个数据实体,用户、兼职、企业。根据数据库规范化的要求,利用SQLServer 2008设计了物理数据表,其中各实体采用PowerDesigner设计出E-R图以及生成了对应的数据库表。

2.系统主要功能模块

2.1登录模块

如果用户有Resource shatingAPP中注册有账号,就可以直接登录系统,访问APP中的信息,并且随时可以进入个人中心进行个人信息的维护。同时还可以进行兼职和实习等工作的签订。如没有,则需要注册,注册通过后,才能进行上述步骤。

2.2首页模块

首页模块由定位、搜索栏、导航栏、所需要的热门岗位等内容组成。用户可以借助手机中的定位芯片,定位自己所在的城市,对自己所需要岗位信息内容进行查看和咨询。

2.3兼职模块

兼职模块由兼职信息、导航栏、聊天、导航等内容组成,最重要的内容是位置服务。

位置服务是通过定位设备与卫星定位系统或者通过带有移动网络的设备与基站进行通信,获取到的经纬度信息,提供给移动用户本人、他人或者通信系统,以实现与位置相关的服务。现代的地图服务的核心便是围绕经纬度信息进行提供服务的,把通过定位设备获取到的经纬度信息上传到地图的服务端,这样就可以进行经纬度和地理坐标的反编译,而得到形象的定位服务。定位技术的实现,是地图服务的核心,比如搜索地理坐标,实时导航等。

Android手机平台在其中嵌入了GPS硬件模块,以便用户实现定位服务,Googte推出的地图功能更是完善和丰富了Android系统地图服务的能力。用户通过GPS定位,能在Google地图上方便地显示当前的位置和该地点周边的信息。另外一种定位方法是,通过手机与基站之间的通信,基站会定时向移动设备发送通讯信号,以确认用户是否在本服务区,因为基站是固定的,所以可以通过基站的信号对地理位置进行较精准的定位。虽然其定位精度会比GPS差,但速度却比GPS快很多。利用位置服务可以很方便地对公司的位置进行定位和导航。

2.4个人中心

个人中心模块用于用户私有信息的查询、修改。同时,还可以实现兼职和实习工作的签订信息的管理,只有权限正确的用户,才有权使用该功能。

3.系统的详细设计与实现

详细设计是软件开发的实现环节,即对系统的概要设计的细化,详细设计每个模块的实现算法,数据结构、程序结构。在详细设计阶段,根据需求分析的结果,设计出满足用户需求的软件模块。

3.1系统业务流程图

1)系统数据流图

2)登录数据流图

3.2客户端

1)APP客户端

进入Resource sharingAPP首页,可以看到主题为Resource sharing的主界面,主界面分为四块,分别为:定位、搜索栏、导航栏以及热门岗位。点击相应的导航,可以跳转到相应的功能模块。

2)PCWeb端

在PC Web端,企业用户利用注册过的企业账号和密码,进入企业功能管理界面,在后台中,企业根据自己的需要来发布招聘信息和查看签订工作的信息。

4.结束语

作为跨世纪的有志大学生,我们对自我工作能力和自主创业能力尤为重视。提出倡导大学生在完成学业的同时利用课余时间选择有助于提高自我专业知识和专业能力的兼职来完善自我的思想观念;在兼职过程中注重对自我素质能力的提升,充分利用自己的课余时间。引导在校大学生改变对兼职的认识,提高自我素质、,在完成学业的同时,注重自我创新能力、素质的提高,实现自力更生甚至自主创业。也就是说,在现在学习的过程中还能进一步在兼职中提升我们自身的专业知识和能力,增加我们自主创业的机会。

如今,人们对自身素质和能力尤为重视,不仅体现在上班族身上,而且在大学生身上也尤为突出。大学生在平时的生活之中,随时随地都会需要用钱,虽然不是特别大的支出,但对毫无经济收入的大学生来说,也算得上一种经济负担。并据资料显示,大学生在校期间课业负担并不重,平时课余时间较多,而且80%的大学生想要在课余时间做一些兼职来减轻家里人的负担进而来提升自己的工作能力,使自己在走上工作岗位后能胜任自己的工作,这样就能起到一石二鸟的作用。兼职平台由于能提供更多的兼职资讯,给学生和企业之间搭起了一座可直达的桥梁,对大学生和企业都有不可或缺的利益,顺应了时代的发展潮流,成为了我们大学生提高自主创新能力的首选。我们的项目就是建立一个全方位定位的兼职平台。

有一些大学生因在象牙塔般的大学里堕落,找不到自己的目标,上网成瘾,最后甚至拿不到学士学位证;还有一些大学生虽顺利毕了业,但失去了与人交往的能力,在工作岗位中埋头苦干,但却见不到任何成果,最后搞得自己也没有了信心,无法继续下去。因此,学校领导也指出,应该让学生在毕业之前尽量多做些实践活动,例如兼职或者志愿者之类的,来增强自身的工作能力、创新思维和与人沟通、交往的能力。由此可见,兼职平台的出现是便利人们生活的,它是顺应时代发展的,它是可行的。

猜你喜欢

导航手机app移动互联网
智能手机APP支持下的大学英语听力教学
基于手机蓝牙的无线智能控制系统的设计
大数据环境下基于移动客户端的传统媒体转型思路
基于移动互联网的心理健康教育初探