【技术实现步骤摘要】
本专利技术涉及计算机应用
,具体地说是一种实用性强、软件产品原型的云端分享协作方法。
技术介绍
软件开发的初始阶段,在需求确定后需要产品经理将需求设计成产品原型,以描绘软件界面的基本结构、使用流程,经确认后交付美工和研发进行下一步的美化和开发工作。然而当前产品原型往往是通过快速设计软件(如Axure)生成HTML后,通过邮件发送或本机展示给相关人员确认,在需求变更、相关人员变动时,需要反复执行上述确认过程,并没有实时更新的方法,导致工作效率低下、进度拖延、冗杂文件堆积。最近出现的在线原型设计软件(如墨刀),则可以实现实时更新,在线分享,但是由于生成的文件不能下载、仅保存在服务端,安全性、兼容性不能保证,以致并不能广泛推广使用。基于此,本专利技术提供一种软件产品原型云端分享协作方法,以解决当前软件开发行业中原型设计阶段存在的两大问题:1、背景中产品原型不能实时更新查看、无法及时收集相关人员反馈结果、确认过程反复的问题。2、原型在云端无法下载保存至本地,兼容性不足,不能通过多种快速设计工具设计原型,学习成本高。
技术实现思路
本专利技术的技术任务是针对以上不足之处 ...
【技术保护点】
一种软件产品原型的云端分享协作方法,其实现过程为:基于B/S架构和云服务构建在线软件产品原型云端分享协作模块,利用开源的MYSQL作为后台数据库,然后使用JAVA,通过HTML/CSS/JS建立友好的用户界面。
【技术特征摘要】
1.一种软件产品原型的云端分享协作方法,其实现过程为:基于B/S架构和云服务构建在线软件产品原型云端分享协作模块,利用开源的MYSQL作为后台数据库,然后使用JAVA,通过HTML/CSS/JS建立友好的用户界面。2.根据权利要求1所述的一种软件产品原型的云端分享协作方法,其特征在于,所述云端分享协作模块采用的基础体系架构由下往上顺序为:基础设施层,设置在最底层并用于支撑基础设施,该基础设施包括计算、存储、网络、灾备服务方面;基础平台层,为并行计算、服务中间件、智能WEB的支撑技术平台;服务支撑层,用于用户安全服务以及用于运行监控、自动化部署代码发布;服务获取层,提供开发服务;所述基础设施包括:弹性计算云、负载均衡、物联网、资源灾备,以及关系数据库、非关系型NoSql数据库、内存数据库和分布式文件系统。3.根据权利要求2所述的一种软件产品原型的云端分享协作方法,其特征在于,所述基础平台层支撑的技术中,消息中间件包括服务总线、消息队列、数据交换;智能WEB包括搜索引擎、用户行为分析、推荐引擎、情感分析;并行计算包括用于大数据处理和资源调度的分布式计算、流式计算。4.根据权利要求2所述的一种软件产品原型的云端分享协作方法,其特征在于,所述服务支撑层中,用于用户安全服务的技术包括认证、授权、访问控制、审计,运行监控、代码发布的技术包括运行监控、资源调度、自动化部署。5.根据权利要求2所述的一种软件产品原型的云端分享协作方法,其特征在于,所述服务获取层中开发服务包括类库与软件开发工具包SDK的开发环境、开放服务接口。6.根据权利要求1-5任一所述的一种软件产品原型的云端分享协作方法,其特征在于,所述云端分享协作模块采用的基础体系架构在构建时,基于下列组件实现:基础组件,提供标准通用的软件工具;数据组件,基于云搜索服务,为每个用户提供独立、通用的搜索定制和搜索管理功能;应用组件:提供用户包括在线交流、协作、分享、查看的详细使用需求的功能。7.根据...
【专利技术属性】
技术研发人员:张野,王洪添,张峰,王大伟,陈峰,
申请(专利权)人:山东浪潮云服务信息科技有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。