管理信息系统中实现应用移动化的方法和系统的制作方法
【技术领域】
[0001]本发明涉及计算机领域,尤其涉及一种管理信息系统中实现应用移动化的方法和系统。
【背景技术】
[0002]随着互联网技术的迅速发展,信息技术正悄然改变着人们的生产和生活。在最近的十几年时间里,人们已经从初识互联网,到现在生活中离不开互联网;从起初仅仅通过互联网进行信息的交流和收集,到现在可以基于互联网实现各类的电子商务,为企业带来巨大的利润。在这样一个大的背景下,现代企业需要对信息技术的能力进行提升,信息技术也已成为企业竞争力强弱的重要指标。
[0003]如何运用信息技术增强企业的管理和技术创新能力?如何制定企业信息化发展战略来提升企业的核心竞争力?如何把信息化系统融入日常的管理工作从而为企业带来效益?
[0004]管理信息系统(Management Informat1n System, MIS)是企业信息化建设的产物,是一个以人为主导,利用计算机硬件、软件、网络通信设备以及其他办公设备,进行信息的收集、传输、加工、储存、更新、拓展和维护的系统。能提供信息支持企业或组织的运行管理和决策功能。
[0005]随着云计算时代的到来,使得企业信息化这一话题又有了新的生命。以手机、平板电脑介质为代表的移动终端应用将有机会为企业信息化带来巨大变革。
【发明内容】
[0006]本发明实施例提供了一种管理信息系统中实现应用移动化的方法和系统,能够实现管理信息系统的平台及应用的移动化,从而提升管理信息系统的工作效率。
[0007]第一方面,本发明实施例提供了一种管理信息系统中实现应用移动化的方法,所述方法包括:
[0008]移动终端接收用户的操作指令,并根据所述操作指令加载管理信息系统移动应用平台;所述管理信息系统移动应用平台用于向用户提供所述管理信息系统下支持访问的移动应用的用户界面;所述移动应用运行在云端;
[0009]通过所述管理信息系统移动应用平台提供的用户界面,接受用户输入的对第一移动应用的访问请求;
[0010]根据所述访问请求,所述管理信息系统移动应用平台将所述移动终端的设备模块接口信息发送给所述第一移动应用;
[0011]所述第一移动应用根据所述设备模块接口信息,对相应的设备模块进行操作。
[0012]优选的,在所述管理信息系统移动应用平台将所述移动终端的设备模块接口信息发送给所述第一移动应用之前,所述方法还包括:
[0013]所述管理信息系统移动应用平台获取所述移动终端的设备模块接口信息。
[0014]优选的,在所述接收用户输入的对第一移动应用的访问请求之后,所述方法还包括:
[0015]根据所述访问请求,在所述管理信息系统移动应用平台的用户界面交付所述移动应用。
[0016]优选的,所述在所述管理信息系统移动应用平台的用户界面交付所述移动应用具体为:
[0017]通过所述管理信息系统移动应用平台,向所述移动终端发送所述移动应用的交互界面,并在所述移动终端上进行显示。
[0018]优选的,在所述通过所述管理信息系统移动应用平台提供的用户界面,接受用户输入的对第一移动应用的访问请求之前,所述方法还包括:
[0019]通过所述管理信息系统移动应用平台提供的用户界面,接收用户通过移动终端输入的用户身份信息;
[0020]对所述用户身份信息进行验证,用以确认所述用户身份信息的有效性;
[0021]当验证所述用户身份信息为有效时,在所述管理信息系统移动应用平台的用户界面上加载并显示展示所提供访问的移动应用,其中包括所述第一移动应用。
[0022]进一步优选的,当验证所述用户身份信息为无效时,生成身份验证失败信息,并通过所述管理信息系统移动应用平台的用户界面向用户提示用户身份验证失败。
[0023]第二方面,本发明实施例提供了一种实现应用移动化的系统,所述系统包括:
[0024]移动终端,用于接收用户的操作指令,并根据所述操作指令加载管理信息系统移动应用平台;
[0025]所述管理信息系统移动应用平台,用于向用户提供访问移动应用的用户界面;通过所述用户界面,接受用户输入的对第一移动应用的访问请求;根据所述访问请求,将所述移动终端的设备模块接口信息发送给移动应用。
[0026]移动应用,获取所述移动终端的设备模块接口信息;
[0027]所述移动应用根据所述设备模块接口信息,对相应的设备模块进行操作。
[0028]优选的,所述管理信息系统移动应用平台还用于,获取所述移动终端的设备模块接口信息。
[0029]优选的,所述管理信息系统移动应用平台还用于,根据所述访问请求,在所述管理信息系统移动应用平台的用户界面交付所述移动应用。
[0030]进一步优选的,所述管理信息系统移动应用平台具体用于,向所述移动终端发送所述移动应用的交互界面,并在所述移动终端上进行显示。
[0031]本发明提出的管理信息系统中实现应用移动化的方法,通过加载在移动终端上的管理信息系统移动应用平台提供云端各个移动应用的访问界面,并通过管理信息系统移动应用平台向移动应用提供移动终端的设备模块接口信息,从而实现移动应用对移动终端中设备模块的可操作。本发明提供的方法,能够实现管理信息系统的平台及应用的移动化,从而提升管理信息系统的工作效率。
【附图说明】
[0032]图1为本发明实施例一提供的管理信息系统中实现应用移动化的方法流程图;
[0033]图2为本发明实施例二提供的实现应用移动化的系统示意图。
【具体实施方式】
[0034]为使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明具体实施例作进一步的详细描述。
[0035]本发明实施例提供了一种管理信息系统中实现应用移动化的方法,图1为所述方法的方法流程图。根据图1所示,所述管理信息系统中实现应用移动化的方法包括如下步骤:
[0036]步骤110,移动终端接收用户的操作指令,并根据所述操作指令加载管理信息系统移动应用平台;
[0037]具体的,移动终端是指可以在移动中使用的计算机设备,大部分情况下是指手机或者具有多种应用功能的智能手机以及平板电脑。随着网络和技术朝着越来越宽带化的方向的发展,移动通信产业将走向真正的移动信息时代。同时,随着集成电路技术的飞速发展,移动终端的处理能力已经拥有了强大的处理能力,演变为一个综合信息处理平台。
[0038]管理信息系统移动应用平台是一种云应用,为管理信息系统提供了面向用户的交互平台,用于向用户提供所述管理信息系统下支持访问的移动应用的用户界面。其主要载体为互联网技术,以瘦客户端(Thin Client)或智能客户端(Smart Client)的展现形式,其界面实质上是HTML5,Javascript,或Flash等技术的集成。
[0039]移动应用是指管理信息系统下包括的所有针对访问管理信息系统的移动终端的用户提供服务的应用,这些应用都存储并运行在云端。
[0040]用户的移动终端可以是基于不同操作系统的,相应的,加载在不同操作系统的移动终端上的管理信息系统移动应用平台也是面向不同操作系统的。面向不同操作系统的管理信息系统移动应用平台,具体可以包括基于同一套代码生成面向不同操作系统的多个管理信息系统移动应用平台的用户界面。
[0041]步骤120,通过所述管理信息系统移动应用平台提供的用户界面,接受用户输入的对第一移动应用的访问请求;
[0042]具体的,在用户通过移动设备选择加载管理信息系统移动应用平台时,管理信息系统移动应用平台会通过移动设备的显示屏,向用户显示管理信息系统移动应用平台所提供的用户界面。
[0043]在管理信息系统移动应用平台的用户界面上,加载有向用户提供的管理信息系统所能够支持访问的移动应用;确切的说,是移动应用的信息,或者也可以说是移动应用的访问接口。移动应用的信息在管理信息系统移动应用平台用户界面中的显示方式可以是图标、文字、列表,或者它们的任意组合等。当用户根据显示的移动应用的信息进行选择时,能够触发对相应移动应用的访问。具体过程可以是:管理信息系统移动应用平台获取到用户通过移动设备的触摸屏等输入设备输入的对移动应用的选择指令,根据选择指令生成对该移动应用的访问请求。
[0044]当然,因为移动应用时存储并运行在云端的,因此,在用户使用移动设备进行移动应用访问时,该移动设备需要接入网络中,从而才能通过管理信息系统移动应用平台获取到存储在云端的移动应用的信息。
[0045]步骤130,所述管理信息系统移动应用平台获取所述移动终端的设备模块接口信息;
[0046]具体的,加载在移动终端上的管理信息系统移动应用平台,具有访问移动终端的设备模块的权限。移动终端的设备模块可以包括:摄像头模块、麦克风模块、扬声器模块、GPS模块等;当然还可以包括:文件管理模块、通讯录模块等等。
[0047]当管理信息系统移动应用平台被加载之后,管理信息系统移动应用平台就可以获取到上述这些设备模块的接口信息。
[0048]获取接口信息的动作,可以在管理信息系统移动应用平台加载的过程中同时进行,也可以是在管理信息系统移动应用平台加载之后,当接收到用户对管理信息系统移动应用平台的操作,请求访问某个移动应用的时候再进行。因此,该步骤130是可以在步骤120之前进行的,也可以是在步骤120之后进行的。
[0049]步骤140,根据所述访问请求,所述管理信息系统移动应用平台将所述移动终端的设备模块接口信息发送给所述第一移动应用;
[0050]具体的,根据前述的访问请求,管理信息系统移动应用平台将获取到的设备模块接口信息发送给请求访问的移动应用。移动应用是存储并运行在云端的,在未得到设备模块接口信息之前,移动应用无法直接对移动终端的这些设备模块进行操作。
[0051]步骤150,第一移动应用根据所述设备模块接口信息,操作相应的设备模块。
[0052]具体的,在移动应用接收到设备模块接口信息之后,就可以根据设备模块接口信息中提供的设备模块接口,访问和操作移动终端的这些设备模块,例如,通过GPS模块接口访问GPS模块,获取移动设备的位置信息
;或者,通过通讯录模块接口访问通讯录,获取存储在移动终端中用户的联系人的信息。
[0053]此外,在步骤120之后,所述方法还包括:根据所述访问请求,在管理信息系统移动应用平台的用户界面交付所述移动应用。
[0054]具体的,当移动应用接收到管理信息系统移动应用平台发送的访问请求之后,通过所述管理信息系统移动应用平台,向所述移动终端发送所述移动应用的交互界面,并在所述移动终端上进行显示。移动应用的交互界面可以包括不同计算语言实现的交互界面,如包括 Html5、CSS3 或 Javascript 等。
[0055]此外,因为是采用移动终端实现的管理信息系统应用移动化,考虑到管理信息系统的安全性保障需求,避免除移动终端的用户之外能接触和使用到用户设备的其他人误访问管理信息系统,或者移动终端丢失时被他人非法使用获取管理信息系统内信息的情况,可以对管理信息系统移动应用平台的用户访问权限进行设置。
[0056]在一个具体的例子中,可以通过在管理信息系统移动应用平台中加入用户身份验证的功能。当移动终端接收用户的操作指令请求加载管理信息系统移动应用平台时,管理信息系统移动应用平台通过其提供的用户界面提示用户输入身份信息,以对用户身份进行验证。
[0057]其中,验证的过程可以具体包括:
[0058]通过管理信息系统移动应用平台提供的用户界面接收用户通过移动终端输入的用户身份信息;对用户身份信息进行验证,用以确认用户身份信息的有效性。当验证确认用户身份信息有效时,在管理信息系统移动应用平台的用户界面上加载并显示所提供访问的移动应用。当验证确定用户身份信息无效时,生成身份验证失败信息,并通过管理信息系统移动应用平台的用户界面向用户提示用户身份验证失败。
[0059]本发明提出的管理信息系统中实现应用移动化的方法,通过加载在移动终端上的管理信息系统移动应用平台提供云端各个移动应用的访问界面,使得用户能够通过终端设备对管理信息系统进行操作。通过管理信息系统移动应用平台向移动应用提供移动终端的设备模块接口信息,从而实现移动应用对移动终端中设备模块的可操作。本发明提供的方法,能够实现管理信息系统的平台及应用的移动化,使得管理信息系统的用户可以通过移动终端随时随地使用管理信息系统提供的应用服务,从而有效提升管理信息系统的工作效率。应用本发明实施例提供的方法,当移动应用发生任何变化时,数据的更新是在管理信息系统移动应用平台内进行的。通过管理信息系统移动应用平台适配到不同的手机操作系统中。
[0060]相应的,本发明实施例还提供了一种用以实现上述应用移动化方法的系统,包括:移动终端、管理信息系统移动应用平台和移动应用。
[0061]图2所示为一个具体的实现移动应用化系统的示意图。如图所示,该系统包括四个具有不同操作系统的移动终端(移动终端1、移动终端2、移动终端3、移动终端4)、管理信息系统移动应用平台5和管理信息系统提供的4个移动应用(移动应用1、移动应用2、移动应用3和移动应用4)。
[0062]四个移动终端的操作系统分别为:1S系统、Android系统、Windows Phone系统和Amazon Fire OS 系统。
[0063]管理信息系统移动应用平台5是一种云应用,云应用是云计算技术在应用层的体现,主要载体为互联网技术,以瘦客户端(Thin Client)或智能客户端(Smart Client)的展现形式,其界面实质上是HTML5,Javascript,或Flash等技术的集成。管理信息系统移动应用平台的用户界面具体是针对不同操作系统分别加载在各个移动终端上的。
[0064]移动应用1、移动应用2、移动应用3和移动应用4分别是管理信息系统提供的4种应用。
[0065]当用户通过某个移动终端登陆管理信息系统时,通过登陆管理信息系统移动应用平台5获取管理信息系统提供的应用,然后在管理信息系统移动应用平台5提供的用户界面选择所需应用进行加载,使得用户能够通过移动终端进行管理信息系统的使用和操作。
[0066]此外,管理信息系统移动应用平台5还能够获取移动终端的设备模块接口的信息,并将该信息提供给用户请求访问的移动应用,使得在移动应用被加载到移动终端上为用户提供服务时,也能够通过获取到的设备模块接口的信息对相应的设备模块进行操作和访问。
[0067]本发明实施例提供的管理信息系统中实现应用移动化的系统,以加载在移动终端上的管理信息系统移动应用平台提供云端各个移动应用的访问界面,使得用户能够通过终端设备对管理信息系统进行操作。通过管理信息系统移动应用平台向移动应用提供移动终端的设备模块接口信息,从而实现移动应用对移动终端中设备模块的可操作性。本发明提供的方法,能够实现管理信息系统的平台及应用的移动化,使得管理信息系统的用户可以通过移动终端随时随地使用管理信息系统提供的应用服务,从而有效提升管理信息系统的工作效率。
[0068]专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能宄竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明实施例的范围。
[0069]结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
[0070]以上所述的【具体实施方式】,对本发明实施例的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明实施例的【具体实施方式】而已,并不用于限定本发明实施例的保护范围,凡在本发明实施例的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明实施例的保护范围之内。
【主权项】
1.一种管理信息系统中实现应用移动化的方法,其特征在于,所述方法包括: 移动终端接收用户的操作指令,并根据所述操作指令加载管理信息系统移动应用平台;所述管理信息系统移动应用平台用于向用户提供所述管理信息系统下支持访问的移动应用的用户界面;所述移动应用运行在云端; 通过所述管理信息系统移动应用平台提供的用户界面,接受用户输入的对第一移动应用的访问请求; 根据所述访问请求,所述管理信息系统移动应用平台将所述移动终端的设备模块接口信息发送给所述第一移动应用; 所述第一移动应用根据所述设备模块接口信息,对相应的设备模块进行操作。2.根据权利要求1所述的方法,其特征在于,在所述管理信息系统移动应用平台将所述移动终端的设备模块接口信息发送给所述第一移动应用之前,所述方法还包括: 所述管理信息系统移动应用平台获取所述移动终端的设备模块接口信息。3.根据权利要求1所述的方法,其特征在于,在所述接收用户输入的对第一移动应用的访问请求之后,所述方法还包括: 根据所述访问请求,在所述管理信息系统移动应用平台的用户界面交付所述移动应用。4.根据权利要求3所述的方法,其特征在于,所述在所述管理信息系统移动应用平台的用户界面交付所述移动应用具体为: 通过所述管理信息系统移动应用平台,向所述移动终端发送所述移动应用的交互界面,并在所述移动终端上进行显示。5.根据权利要求1所述的方法,其特征在于,在所述通过所述管理信息系统移动应用平台提供的用户界面,接受用户输入的对第一移动应用的访问请求之前,所述方法还包括: 通过所述管理信息系统移动应用平台提供的用户界面,接收用户通过移动终端输入的用户身份信息; 对所述用户身份信息进行验证,用以确认所述用户身份信息的有效性; 当验证所述用户身份信息为有效时,在所述管理信息系统移动应用平台的用户界面上加载并显示展示所提供访问的移动应用,其中包括所述第一移动应用。6.根据权利要求5所述的方法,其特征在于,当验证所述用户身份信息为无效时,生成身份验证失败信息,并通过所述管理信息系统移动应用平台的用户界面向用户提示用户身份验证失败。7.一种实现应用移动化的系统,其特征在于,所述系统包括: 移动终端,用于接收用户的操作指令,并根据所述操作指令加载管理信息系统移动应用平台; 所述管理信息系统移动应用平台,用于向用户提供访问移动应用的用户界面;通过所述用户界面,接受用户输入的对第一移动应用的访问请求;根据所述访问请求,将所述移动终端的设备模块接口信息发送给移动应用。 移动应用,获取所述移动终端的设备模块接口信息; 所述移动应用根据所述设备模块接口信息,对相应的设备模块进行操作。8.根据权利要求7所述的系统,其特征在于,所述管理信息系统移动应用平台还用于,获取所述移动终端的设备模块接口信息。9.根据权利要求7所述的系统,其特征在于,所述管理信息系统移动应用平台还用于,根据所述访问请求,在所述管理信息系统移动应用平台的用户界面交付所述移动应用。10.根据权利要求9所述的系统,其特征在于,所述管理信息系统移动应用平台具体用于,向所述移动终端发送所述移动应用的交互界面,并在所述移动终端上进行显示。
【专利摘要】本发明实施例涉及一种管理信息系统中实现应用移动化的方法和系统;所述方法包括:移动终端接收用户的操作指令,并根据所述操作指令加载管理信息系统移动应用平台;所述管理信息系统移动应用平台用于向用户提供所述管理信息系统下支持访问的移动应用的用户界面;所述移动应用运行在云端;通过所述管理信息系统移动应用平台提供的用户界面,接受用户输入的对第一移动应用的访问请求;根据所述访问请求,所述管理信息系统移动应用平台将所述移动终端的设备模块接口信息发送给所述第一移动应用;所述第一移动应用根据所述设备模块接口信息,对相应的设备模块进行操作。
【IPC分类】G06F3/0481, G06F9/445
【公开号】CN104898929
【申请号】CN201510294133
【发明人】李东海, 贺剑敏, 蒙朝辉
【申请人】北京圆通慧达管理软件开发有限公司
【公开日】2015年9月9日
【申请日】2015年6月1日