一种手持终端应用程序开发的装置及方法制造方法及图纸

技术编号:26845082 阅读:21 留言:0更新日期:2020-12-25 13:06
本发明专利技术公开了一种手持终端应用程序开发的装置,包括程序开发平台、需求输入模块、源文件获取模块、开发工具选择模块、程序调试和维护模块、用户使用和反馈模块,所述程序开发平台的输入端与需求输入模块、源文件获取模块、开发工具选择模块连接,程序开发平台的输出端与程序调试和维护模块、用户使用和反馈模块连接,开发者通过需求输入模块向程序开发平台输入程序开发的目的和需求,程序开发平台根据输入需要编译程序进行开发,程序设计完成后由使用者进行使用。本发明专利技术设置有软件设计单元,软件设计单元包括应用层、功能层和服务层,通过多种类的功能模块设计,增加软件功能,提高软件实用性,从而满足不同的客户需求。

【技术实现步骤摘要】
一种手持终端应用程序开发的装置及方法
本专利技术涉及程序开发
,具体是一种手持终端应用程序开发的装置及方法。
技术介绍
软件开发是根据用户要求建造出软件系统或者系统中的软件部分的过程。软件开发是一项包括需求捕捉、需求分析、设计、实现和测试的系统工程。软件一般是用某种程序设计语言来实现的。通常采用软件开发工具可以进行开发。软件分为系统软件和应用软件,并不只是包括可以在计算机上运行的程序,与这些程序相关的文件一般也被认为是软件的一部分。经检索,申请号为CN201410294221.4的专利技术专利公开了一种Android应用程序开发方法,具体公开了技术方案“一种Android应用程序开发方法,所述Android应用程序开发方法应用于需要调用隐藏接口的应用程序的开发,同一功能隐藏接口包括一种或多种实现方式,所述同一功能隐藏接口的多种实现方式分别对应于不同的系统平台,所述Android应用程序开发方法包括:在Android应用程序开发环境中增加适配层模块,所述适配层模块用于为开发的应用程序提供所述同一功能隐藏接口的多种实现方式的统一适配接口,在所述应用程序调用所述统一适配接口时,所述适配层模块根据所述应用程序所运行的系统平台来调用对应的隐藏接口;将所述适配层模块编译到所述应用程序中”,该技术方案虽然解决了技术问题“现有技术中在Android手机中需要调用隐藏接口的应用程序无法在windows系统下进行开发的问题”,但无法根据用户需求及时调节程序功能,限制了程序使用范围,无法适用于各类使用者。因此,针对以上现状,迫切需要开发一种手持终端应用程序开发的装置及方法,以克服当前实际应用中的不足。
技术实现思路
本专利技术的目的在于提供一种手持终端应用程序开发的装置,以解决上述
技术介绍
中提出的问题。为实现上述目的,本专利技术提供如下技术方案:一种手持终端应用程序开发的装置,包括程序开发平台、需求输入模块、源文件获取模块、开发工具选择模块、程序调试和维护模块、用户使用和反馈模块,所述程序开发平台的输入端与需求输入模块、源文件获取模块、开发工具选择模块连接,程序开发平台的输出端与程序调试和维护模块、用户使用和反馈模块连接,开发者通过需求输入模块向程序开发平台输入程序开发的目的和需求,程序开发平台根据输入需要编译程序进行开发,程序设计完成后由使用者进行使用,使用者通过用户使用和反馈模块进行使用反馈,开发者接收反馈后对程序进行修改和维护。作为本专利技术进一步的方案:所述源文件获取模块和开发工具选择模块,分别用于存储程序开发过程中所需使用的源文件和开发工具。作为本专利技术进一步的方案:所述程序调试和维护模块用于开发者对设计完成的程序进行调试,同时在程序运行时检测程序异常,并进行异常分析和处理。作为本专利技术进一步的方案:还包括有数据库,数据库设置有日志单元和数据存储单元,日志单元用于存储开发者的程序维护数据和使用者的程序使用数据。作为本专利技术进一步的方案:所述程序开发平台包括有软件设计单元、程序编码单元和软件测试单元,软件设计单元、程序编码单元和软件测试单元依次连接。作为本专利技术进一步的方案:所述软件设计单元包括应用层、功能层和服务层,应用层、功能层和服务层针对用户需要设计多种功能,其中,应用层包括有信息共享平台、资源管理平台和个人门户平台,功能层包括有信息交流平台、文件管理平台和个人办公平台,服务层包括有架构管理单元、系统信息单元和服务管理单元。作为本专利技术进一步的方案:所述用户使用和反馈模块包括有使用信息记录单元、数据整理单元、数据分析单元和反馈单元,所述使用信息记录单元、数据整理单元和数据分析单元依次连接。一种手持终端应用程序开发的装置的开发方法,包括以下步骤:S1、程序开发:开发者通过需求输入模块向程序开发平台输入程序开发的目的和需求,程序开发平台根据输入需要编译程序进行开发,程序设计完成后由使用者进行使用;S2、用户使用:使用者在使用过程中通过用户使用和反馈模块进行使用反馈,程序本身通过使用信息记录单元记录用户使用的历史记录,并将历史记录数据发送至数据整理单元,数据整理单元对历史记录数据进行整理,去除冗余数据后发送至数据分析单元,数据分析单元根据大数据分析模型对数据分析用户程序使用的行为习惯,分析用户的功能需求;S3、程序完善:开发者接收反馈后对程序进行修改和维护,完善程序功能。与现有技术相比,本专利技术的有益效果是:1、本专利技术通过开发者通过需求输入模块向程序开发平台输入程序开发的目的和需求,程序开发平台根据输入需要编译程序进行开发,程序设计完成后由使用者进行使用,使用者通过用户使用和反馈模块进行使用反馈,开发者接收反馈后对程序进行修改和维护;2、设置有软件设计单元,软件设计单元包括应用层、功能层和服务层,应用层、功能层和服务层针对用户需要设计多种功能,通过多种类的功能模块设计,增加软件功能,提高软件实用性,从而满足不同的客户需求。附图说明图1为手持终端应用程序开发的装置的结构框图。图2为手持终端应用程序开发的装置中程序开发平台的结构框图。图3为手持终端应用程序开发的装置中软件设计单元的结构框图。图4为手持终端应用程序开发的装置中用户使用和反馈模块的结构框图。图中:1-程序开发平台、11-软件设计单元、111-应用层、112-功能层、113-服务层、12-程序编码单元、13-软件测试单元、2-需求输入模块、3-源文件获取模块、4-开发工具选择模块、5-数据库、6-程序调试和维护模块、7-用户使用和反馈模块、71-使用信息记录单元、72-数据整理单元、73-数据分析单元、74-反馈单元。具体实施方式下面结合具体实施方式对本专利的技术方案作进一步详细地说明。下面详细描述本专利的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利,而不能理解为对本专利的限制。实施例1请参阅图1~3,本专利技术实施例中,一种手持终端应用程序开发的装置,包括程序开发平台1、需求输入模块2、源文件获取模块3、开发工具选择模块4、程序调试和维护模块6、用户使用和反馈模块7,所述程序开发平台1的输入端与需求输入模块2、源文件获取模块3、开发工具选择模块4连接,程序开发平台1的输出端与程序调试和维护模块6、用户使用和反馈模块7连接,开发者通过需求输入模块2向程序开发平台1输入程序开发的目的和需求,程序开发平台1根据输入需要编译程序进行开发,程序设计完成后由使用者进行使用,使用者通过用户使用和反馈模块7进行使用反馈,开发者接收反馈后对程序进行修改和维护;具体的,本实施例中,所述源文件获取模块3和开发工具选择模块4,分别用于存储程序开发过程中所需使用的源文件和开发工具;进一步的,本实施例中,所述程序调试和维护模块6用于开发者对设计完成的程序进行本文档来自技高网
...

【技术保护点】
1.一种手持终端应用程序开发的装置,其特征在于,包括程序开发平台(1)、需求输入模块(2)、源文件获取模块(3)、开发工具选择模块(4)、程序调试和维护模块(6)、用户使用和反馈模块(7),所述程序开发平台(1)的输入端与需求输入模块(2)、源文件获取模块(3)、开发工具选择模块(4)连接,程序开发平台(1)的输出端与程序调试和维护模块(6)、用户使用和反馈模块(7)连接,开发者通过需求输入模块(2)向程序开发平台(1)输入程序开发的目的和需求,程序开发平台(1)根据输入需要编译程序进行开发,程序设计完成后由使用者进行使用,使用者通过用户使用和反馈模块(7)进行使用反馈,开发者接收反馈后对程序进行修改和维护。/n

【技术特征摘要】
1.一种手持终端应用程序开发的装置,其特征在于,包括程序开发平台(1)、需求输入模块(2)、源文件获取模块(3)、开发工具选择模块(4)、程序调试和维护模块(6)、用户使用和反馈模块(7),所述程序开发平台(1)的输入端与需求输入模块(2)、源文件获取模块(3)、开发工具选择模块(4)连接,程序开发平台(1)的输出端与程序调试和维护模块(6)、用户使用和反馈模块(7)连接,开发者通过需求输入模块(2)向程序开发平台(1)输入程序开发的目的和需求,程序开发平台(1)根据输入需要编译程序进行开发,程序设计完成后由使用者进行使用,使用者通过用户使用和反馈模块(7)进行使用反馈,开发者接收反馈后对程序进行修改和维护。


2.根据权利要求1所述的手持终端应用程序开发的装置,其特征在于,所述源文件获取模块(3)和开发工具选择模块(4),分别用于存储程序开发过程中所需使用的源文件和开发工具。


3.根据权利要求2所述的手持终端应用程序开发的装置,其特征在于,所述程序调试和维护模块(6)用于开发者对设计完成的程序进行调试,同时在程序运行时检测程序异常,并进行异常分析和处理。


4.根据权利要求3所述的手持终端应用程序开发的装置,其特征在于,还包括有数据库(5),数据库(5)设置有日志单元和数据存储单元,日志单元用于存储开发者的程序维护数据和使用者的程序使用数据。


5.根据权利要求1所述的手持终端应用程序开发的装置,其特征在于,所述程序开发平台(1)包括有软件设计单元(11)、程序编码单元(12)和软件测试单元(13),软件设计单元(11)、程序编码单元(12)和软件测试单元(13)依次连接。...

【专利技术属性】
技术研发人员:蔡中挺刘仕强
申请(专利权)人:衡阳斯巴克信息科技有限公司
类型:发明
国别省市:湖南;43

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1