什么是基于android平台的移动办公应用客户端设计和开发

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了什么是基于android平台的移动办公应用客户端设计和开发相关的知识,希望对你有一定的参考价值。

android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。Android操作系统最初由Andy Rubin开发,主要支持手机。2005年8月由Google收购注资。2007年11月,Google与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发改良Android系统。随后Google以Apache开源许可证的授权方式,发布了Android的源代码。第一部Android智能手机发布于2008年10月。Android逐渐扩展到平板电脑及其他领域上,如电视、数码相机、游戏机等。2011年第一季度,Android在全球的市场份额首次超过塞班系统,跃居全球第一。 2012年11月数据显示,Android占据全球智能手机操作系统市场76%的份额,中国市场占有率为90%。2013年09月24日谷歌开发的操作系统Android在迎来了5岁生日,全世界采用这款系统的设备数量已经达到10亿台。随着社会分工与经济建设的不断发展[4],管理在物业的快速发展中越来越重要。为了提高物业的办公效率,开发一个适用的协同办公系统已经尤为重要。协同办公系统已经不是最初的简单的文字处理功能,而因为具备不断创新的功能,开发不同的模块,实时更新,与时俱进。在信息技术日新月异的今天,随着新技术、新功能的演变,开发一个任务协作系统有着多种技术手段来实现。如何根据具体需求采用合适的技术来实现,是很多软件开发者正在考虑的问题。目前为止,从我国物业协同自动化办公的现状来看,还存在一些问题:(1)物业的硬件设施不够完善,推行先进的自动化技术较为困难。(2)用户对协同办公系统的理解不够透彻,以为办公系统仅限于使用办公软件针对文字进行编辑等操作,使用邮件传递信息,导致宣传先进的协同办公系统遇到阻力。(3)功能不够完善,缺少针对性,很多物业在建设协同办公系统的时候,没有考虑到真正的物业需求,也没有充分考虑自身的特点,缺少明显的针对性,开发的软件并不完全适用于本物业的情况。此外,现有的协同办公系统普遍存在着办公效率不高的问题,一直得不到解决。目前,很多软件开发平台并不十分成熟,还处于初级阶段,并不能完全满足协同办公所需的强大功能。通常,大型国企物业公司以办公事务处理为主,涉及到的范围也比较宽泛,如:文字处理、文件管理、资料管理、档案管理、文件传递等,需要的功能比较复杂。因此,协同办公系统还需要基于成熟的开发平台,面对更系统并完善的功能开发所需的功能。本办公事务系统采用工作流技术,实现对物业服务管理进行办公事务的业务过程建模、过程分析、过程管理等操作,进而实现协同办公的目的。对物业使用工作流方法进行事务管理,不仅有助于规范单位的业务流程,而且有利于对物业进行业务进行优化组合,而且建立的业务过程模型自身就是单位十分重要的数据库,对提高单位的信息化程度,工作效率及竞争力均具备重要意义。同时采用UML技术,可以为系统提供更高效并友好的界面,更有利于人机交互。任务协作系统是解决物业日常内部管理问题的产品,它可以完整、清晰地掌握全范围的任务分布及执行情况,并对物业全局范围的任务进行统一有序的管理。该系统能够帮助物业实现现代化的管理,把握物业发展方向,留住物业现有资源,能为物业发掘潜力资源和可开拓性资源,为提高物业的市场综合竞争力和物业的经济效益,使物业最终成为学习型物业,具有很强的现实意义。论文首先介绍了物业服务系统的研究背景,对所需要解决的问题进行了概述,讨论了项目的研究意义与重要性,阐述了系统开发方法和相关技术。论文提出了系统的设计目标,对系统进行了详细的需求分析,包括业务需求、功能需求、数据需求和非功能需求,给出了系统的业务流程图并进行了用例描述;在系统设计中,对系统进行了总体设计与模块设计,包括发文管理、内部会议、计划内会议报批、会议召开申请、会务组织方案审批、任务执行反馈、督办计划、督办反馈、督办变更、督办报告、来文来电、大事记、每日要情、领导日程、接待管理、重大活动审查、重大活动反馈、信息采编、公告管理等功能模块,给出了模块设计的功能结构图和处理流程图,详细阐述了设计内容,进行了界面设计;论文最后对研究的内容进行了总结,阐述了本人的主要工作,指出了论文存在的不足,并对进一步的工作进行了展望。在 21 世纪中,物业服务系统这一高效的管理模式更有助于物业服务公司的发展,其站在整个管理信息起点上,协调及集成全部节点企业资源,对于战略伙伴协同、快速响应以及信息资源集成等内容都是强调的。以 B/S 模式以及 ASP.NET 技术为基础,完成了面向物业信息管理电子商务人员管理系统的设计和实现,管理水平的提升主要是依靠信息技术优点实现,从而,决策者对信息及分配资源能够较快且较准确的掌握,同时对资源实现合理分配,且能够实现服务人员的服务质量的提升,也就能够最优化生产、管理及销售。对于该物业服务系统的开发过程,将大量较先进和较成熟的软件引入,而其流程及安全性的设计是最核心的内容。目前,市场中绝大多数的物业公司需求量都是极大的,尤其对于中小物业而言,其管理信息管理对物业的发展意义更加的重大。本文对国内外供应物业管理系统进行了深入调研,通过阅读众多的文献,为物业服务管理系统的设计奠定了理论的基础,具体工作内容包括:1. 对于以网络计算机技术为基础的物业服务系统而言,详细的介绍了其开发过程中,所涉及到的理论的基础。基于物业管理相关的基本概念、运作模式、人员管理系统特点及电子商务平台等内容,从而找到了物业管理系统的基础。对 ASP.NET技术优缺点进行分析,选择最优开发工具,对 C/S 及 B/S 网络架构进行分析,选择最合理开发模式。同时,对异步交互 Ajax 技术进行深入的研究,以该技术为基础,在 AjaxPanel 的辅助下,实现人员管理系统性能的提高,使用户操作体验也得到完善。2. 对人员管理系统需求分析进行详细阐述。人员管理系统的描述,是结合人员管理系统功能及性能完成的。利用用例法有效的分析人员管理系统功能性需求相关内容,完成信息展示、跟人商务中心以及后台管理等子人员管理系统用例模型的构建。也分析了非功能性需求内容。3. 对人员管理系统开发过程中,涉及到的核心技术进行研究,并提出了具体的设计方案。以设计原则为依据,利用三层应用影星人员管理系统安全设置、人员管理系统安全措施以及身份认证方案等的探索,对安全规划设计策略了详细的论述。4. 针对所开发的人员管理系统,对其运行环境及应用的开发工具等内容实现了有效的研究并确定,同时对总功能模型也实现了设计,此外,基于此,针对包括登录、供方业绩、采购计划、综合查询、供方资料、人员管理系统管理以及检验数据输录入在内的模块,提出设计过程中需注意的重点内容,也就能够有效的设计流程及界面。5.监测管理信息管理电子商务人员管理系统功能及性能,设置监测相关参数;测试人员管理系统功能,说明了实际的运行过程中,人员管理系统的运行基本稳定,且效果较理想。随着信息技术的高度发展,物业服务系统信息化建设需要面对新的机遇与挑战。建设高效协同办公系统,挖掘员工知识,共享员工知识,达到知识资源的再利用,进一步提高工作质量和效率,建立办事高效、运转协调、行为规范的行政管理体制已成为重要环节。办公信息化建设应用的进程和水平,将对本单位的信息化工作起着重要的推论动作用。在安卓手机的逐渐普及下,越来越多的物业服务人员接触并使用安卓系统的移动终端,安卓手机已经成为物业服务人员生活中的重要工具。在物业服务中心,物业服务人员提供直接信息,随着移动互联网络的发展,物业服务人员大都采用手机进行随时随地上网,登陆校园网来了解自己的校园信息,但是智能手机无论从执行效率、内存大小、屏幕大小以及操作方式都与计算机有很大差别,如果单纯用智能手机里浏览器通过网址连接物业和开发商网站获取信息,如同计算机里显示样式一样,就会给智能手机带来一定的负担。因此为了使物业服务人员更好的利用手机方便为小区人们提供服务,开发基于Android平台的智能移动终端应用软件,依托移动互联网络,让物业服务人员可以随时随地了小区业主的生活需求。一、研究设计方案课题主要研究并实现的内容有如下几方面。(1)数据库的设计和实现,根据系统需求以及功能分析进行设计。(2)web端系统框架设计,为了保证系统具有更好的安全性以及可维护性和可扩展性,将采用四层体系结构:数据模型层,数据访问层,业务逻辑层以及表示层。具体实现如下。①物业服务系统的各页面实现。尤其是首页,根据用户的账号密码进行登录。②用户管理模块的实现。其中包括,用户注册,修改密码。③管理模块的实现。实现对于业主以及物业服务人员的各种信息资源增加、修改,删除。(3)手机端学生模块的实现。能够完成输入业主的基本信息,选择物业服务需求,查询个人信息,了解服务资讯等功能。二、文章内容与结构本文由五章内容组成,其中:第一章介绍了本文的研究背景,对所需要解决的问题进行了概述,讨论了项目的研究意义与重要性,阐述了论文的主要内容以及本人的主要工作。第二章阐述的安卓系统的简介和概述。第三章的是本文所涉及到的开发方法及相关技术,包括:软件工程开发模型、工作流技术等。第四章是本文的核心内容之一,针对物业服务系统的业务需求、功能需求、及非功能需求等进行了详细分析,给出了主要的业务流程图并进行了功能阐述与分析。第五章是本文的重点,在进行了系统总体设计的基础上,给出了功能模块设计的情况,主要进行了功能的结构设计、界面设计及流程设计分析。第六章总结了本文所做的工作,同时对进一步的工作进行了展望。 参考技术A 安卓手机移动办公App软件的开发及应用研究

移动互联网不断发展的同时,扩大移动终端设备普及程度,手机和平板等移动终端设备被广泛应用在各个办公领域,实现移动办公目标,空间和时间等因素不再对办公产生任何影响和限制。我国很多行业都在建立高效的管理系统,目的是使企业的管理成效得以提升,进而提升对移动办公软件的需求。通过开发和应用安卓手机移动办公App软件,能够使企业办公效率得以显著提高,为工作人员工作的开展提供便利条件,使办公活动更加灵活化,办公流程趋向简单化,实现工作量分流化发展。为满足人们的自动化办公需求,应加强对安卓手机移动办公 App软件的深度开发,促进其应用范围的扩大。
1、系统硬件组成和架构设计
在安卓手机移动办公App软件的开发过程中,需在数据库服务器设计的基础上进行系统硬件的架构,因为该服务器中涉及数据库和手机程序运行相关数据信息,可对其加以利用,促进访问等操作的实现。同时,还要对 VPN 服务器进行优化,应注意设计的网段应超过两个,保障数据中转的顺利进行。企业内网需连接该服务器,并访问服务器内部数据库,使其与服务器之间进行数据的交互。另外,借助专线连接外部网络,利用外网与安卓手机交互数据。
在开发过程中,服务器中应部署 Web Service 服务器,保证其运行过程的稳定。除此之外,还应重视安卓手机用户操作的设计工作。办公App软件安装在办公人员的安卓手机上,要保证其因特网能够访问Web Service服务器,从而获取内网中的相关数据,并显示在办公人员安卓手机的办公软件中。办公人员在利用手机执行各种操作的过程中,相应的操作指令会直接发送到 Web Service 服务器中,并进行及时有效的处理,最终向数据服务器中迅速发送处理的结果,使操作系统各项功能得以有效保障。
2、系统软件与关键技术
将安卓系统作为基础进行移动办公App软件的开发,后台程序以Web Service服务器为主,使其在移动终端上实现对一些企业内网功能的操作,包括发布、下载和浏览等。办公人员通过在安卓手机上下载并注册登录该移动办公App软件,可在自身权限范围内执行多项操作,包括删除和修改等。在移动终端上直接应用该移动办公App软件,在外网环境下实现直接访问内网网页,促进移动办公目标的实现 。办公App软件连接VPN专线后,用户利用手机流量或 Wi-Fi 进行相 应的操作,具有较高的办公灵活性,并且该软件程序具有较小的内存,所以用户将软件安装在自己的手机上不会对手机的其他性能和存储产生较大影响。
3、数据交互和系统软件设计
在设计该软件前台界面的过程中,采用线性布局联合相对布局的方式,从而形成紧凑合理的界面布局。另外,在操作软件功能的过程中,将 HttpPost 通信方式应用在前台操作界面上,从而调用 Web Service 服务器接口,这样获取数据更加方便,同时使前台界面顺利完成相应的操作,利用该接口向 Web Service 服务器提交相关的操作数据,通过以上操作,各项功能操作和数据之
间的交互目标得以实现 。Web Service 发布在VPN服务器中,使企业内外网之间连接在一起,在此基础上,对相关数据进行操作,借助外网的端口对接口公开这些数据,这样在外网环境下利用该移动办公软件对相关数据进行访问,即利用手机App软件对内网内的数据进行直观的浏览。
4、安卓手机移动办公App软件运行效果
安卓手机移动办公App软件根据上述程序进行开发和应用,有效解决之前存在的管理问题。例如:企业相关领导处于出差等状态,无法通过企业内部的电脑及时审批企业所出现的紧急抢修手续,进而影响企业检修工作的顺利开展。而利用该办公软件企业相关领导借助手机就能够完成审批工作,显著提高企业的工作效率 。另外,企业领导利用该移动办公软件还能对 内部的经营和生产实际情况进行及时了解,即利用手机就能够对企业的生产调度等信息进行动态掌握,显著提高企业整体管理水平。本回答被提问者采纳

以上是关于什么是基于android平台的移动办公应用客户端设计和开发的主要内容,如果未能解决你的问题,请参考以下文章

什么是android开发 知乎

在线oa办公与其他系统有啥不同?

Weex在苏宁移动办公开发中是如何实践的?

Weex技术在苏宁移动办公开发中的实践

无漏项学习平台

为什么说云狐工作易一站式移动办公SaaS平台一定是未来!