[发明专利]一种基于正交分解的互联网应用轻量级软件开发的方法有效
申请号: | 201510415011.0 | 申请日: | 2015-07-15 |
公开(公告)号: | CN105117204B | 公开(公告)日: | 2018-05-29 |
发明(设计)人: | 诸葛斌;朱华;王伟明;彭丹;王保霞 | 申请(专利权)人: | 浙江工商大学 |
主分类号: | G06F8/20 | 分类号: | G06F8/20 |
代理公司: | 杭州求是专利事务所有限公司 33200 | 代理人: | 叶志坚 |
地址: | 310018 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 互联网应用 特征属性 基本功能模块 基本功能 软件开发 应用空间 正交分解 正交空间 逻辑块 通用型 多维 软件功能模块 应用软件开发 个性化软件 功能逻辑块 参数设定 应用开发 正交维度 颗粒度 虚拟机 映射 构建 解耦 维度 裁剪 克隆 抽象 隔离 合并 互联网 开发 | ||
1.一种基于正交分解的互联网应用轻量级软件开发的方法,其特征在于包括如下步骤:
步骤1、构建基于社群关系的互联网应用空间;
步骤2、抽象出互联网应用空间的属性,并选取若干属性作为特征属性,根据特征属性将互联网应用空间映射到多维正交空间;
步骤3、将多维正交空间按照特征属性的单位长度切分成基本功能逻辑块,并开发一个运行在虚拟机中的通用型软件基本功能模块;
步骤4、根据构成维度的参数设定,将基本功能逻辑块合并成不同颗粒度大小的功能逻辑块,对通用型软件基本功能模块进行克隆裁剪,定制出个性化软件功能模块;
步骤5、通过各个软件功能模块的组合来实现基于社群关系的互联网应用软件开发。
2.如权利要求1所述的一种基于正交分解的互联网应用轻量级软件开发的方法,其特征在于步骤1所述的构建基于社群关系的互联网应用空间,是指通过互联网连接的交往密切、关系松散的网络社群空间;所述的社群是指一个拥有多个用户,每个用户都具有相同认知感,并且拥有相同而明确目标和期望的社会群体。
3.如权利要求1所述的一种基于正交分解的互联网应用轻量级软件开发的方法,其特征在于步骤2抽象出互联网应用空间的属性,并选取若干属性作为特征属性,根据特征属性将应用空间映射到多维正交空间,具体如下:
根据用户的需求从多重属性中选择一组互不相关的特征属性A;将特征属性A作为多维空间的构成维度,并将该互联网应用空间映射到由将特征属性A作为构成维度的多维正交空间中。
4.如权利要求1所述的一种基于正交分解的互联网应用轻量级软件开发的方法,其特征在于步骤3所述的将多维正交空间按照特征属性的单位长度切分成基本功能逻辑块,并开发一个运行在虚拟机中的通用型软件基本功能模块,具体如下:
将映射的多维正交空间依据构成维度的单位长度,切分成同等大小的基本功能逻辑块;在虚拟机上开发一个代表基本功能逻辑块的通用型的软件功能模块。
5.如权利要求1所述的一种基于正交分解的互联网应用轻量级软件开发的方法,其特征在于步骤4所述的根据构成维度的参数设定将基本功能逻辑块合并成不同颗粒度大小的功能逻辑块,对通用型的软件功能模块进行克隆裁剪,定制出个性化软件功能模块步骤如下:
4-1.根据构成维度对应的实际参数设定,将基本功能逻辑块进行组合,合并成不同颗粒度大小的功能逻辑块;
4-2.根据组合的要求,对通用型的软件功能模块进行克隆裁剪,定制出个性化的软件功能模块。
6.如权利要求1所述的一种基于正交分解的互联网应用轻量级软件开发的方法,其特征在于步骤5所述的通过各软件功能模块的组合来实现基于社群关系的互联网应用软件开发步骤如下:
在云平台中创建一个用于管理各个定制软件功能模块的虚拟机,在管理虚拟机中定制相应管理机制,通过对各个软件功能模块的调度管理,实现基于社群关系的互联网应用开发。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工商大学,未经浙江工商大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510415011.0/1.html,转载请声明来源钻瓜专利网。