- 浏览: 34611 次
- 性别:
- 来自: 大连
最新评论
支持Mocoolka,请点击这里
https://code.csdn.net/2013ossurvey#gitvote32
设计原则
------------------------------
Mocoolka在设计开发的过程中遵循以下设计原则:
开源
开发平台
模型驱动
模块化
富互联网应用程序(RIA)
轻量级服务器
支持多个数据库
支持多种移动设备
Mocoolka的目标是在遵循这些原则下提供技术最先进、功能最完善的应用程序。
开源
----------------
Mocoolka的是基于开源技术构建的一个开源项目。我们的目标是利用由开源社区的优势开发出优良的基础组件,稳定的开发平台,以确保我们的平台的领先性。必要时,我们将把收益回馈给开源社区。
云开发平台
----------------------
Mocoolka的开发平台致力于快速的把需求转化为应用,用最少的操作搭建出功能最全面地应用程序是我们的目标之一。开发平台涉及开发过程中的所有领域。
不需安装任何的软件,直接在浏览器中使用开发平台
集成SCM(0.5未实现)
自动建立过程(0.5未实现)
自动更新过程(0.5未实现)
自动部署过程(0.5未实现)
内置的几种常见的发展需要的基础设施:
MVC框架
数据访问层(基于Hibernate)
Web服务器
报表
XML和JSON 数据服务
通过电子邮件发送(0.5未实现)
进程调度(0.5未实现)
MDD开发管理
多语言用户界面支持
内置的安全模型
内置的企业模型(0.5未实现)
多币种支持
支持多总帐(0.5未实现)
模型驱动开发
---------------------
Mocoolka的遵循模型驱动开发(MDD)方法。这意味着Mocoolka中使用与技术无关的模型来定义应用程序组件,如窗口和数据。基于此应用程序模型,生成代码和其他软件构件。
Mocoolka的数据模型信息称为模型数据以xml的方式存储在Mocoolka的应用字典中。
模型驱动开发,旨在通过分离的内容和抽象模型,以提高生产率和再利用。该模型是一个抽象的定义的系统组件,其中包含足够的信息来驱动的生成的一个(或多个)实现该系统中的具体的技术。
这种分离关注抽象的功能描述模型中的一个具体的技术隐藏技术的复杂性,业务领域专家可以在经过简单的培训后,不需要程序员的参与就能自定义过程、表单,快速的实现需求。
模块化
-----------------
模块化是一种能力,允许模块之间互相独立,模块定义和打包了自己的功能和配置。
模块化改变开发和部署的方式,可以快速适应用户需要。而不是自定义代码,以符合用户要求,它有可能从外部,从一个独立的模块扩展功能,并配置它。
这种新的方法有几个优点。最重要的是:
启用纯分布式开发,可以开发新的功能模块,通过在一个纯粹的分布式方式。
从其他团队开发的稳定的模块中继承,修改将比新开发一个模块大大的节约开发和部署的时间。此模块中包括的版本是独立于其他模块的生命周期。
提高了代码的可维护性:通过模块的开发意味着独立包装。随着模块的依赖和保持一个适当的定义API的稳定更新的一个实例的过程很简单,只需要用户一个点击。
鼓励共享和再利用开发出新功能:通过模块开发,与其他人分享将会很简单。如果开发商希望分享他们的模块,打包他们的模块发布到Mocoolka仓库中。之后,这些模块将公开,而其他用户可以搜索并安装他们通过一个简单的过程。
纯Web应用程序 - 富客户端
---------------------------
Mocoolka就其本质而言是一个纯Web应用程序。无处不在的Web浏览器提供了一个通用的接入点。 Mocoolka的允许用户完全通过浏览器使用的应用程序,且只需要浏览器就可以开发、部署、发布、升级。
最低客户端最低要求是:具有一个Web浏览器的计算机系统。
此外,基于网络的意味着该产品可以通过互联网交付,更新的应用程序,不用在的数百个客户端计算机分别安装和升级。
传统的Web应用程序在用户界面方面有很大的局限性。这种情况已经改变,引进新的网络技术,如AJAX。随着AJAX和类似的框架,它有可能发展成一个丰富的,互动性和用户友好的界面
支持多个数据库
---------------------------
Mocoolka将不依赖于某个数据库,便于客户部署和维护。
支持多种移动设备
----------------------------
Mocoolka因为采用模型驱动的方式,显示和业务规则已经定义在模型中,所以不需要用户对移动设备有配置,所有的模型自动转化为移动设备可以识别的屏幕。
https://code.csdn.net/2013ossurvey#gitvote32
设计原则
------------------------------
Mocoolka在设计开发的过程中遵循以下设计原则:
开源
开发平台
模型驱动
模块化
富互联网应用程序(RIA)
轻量级服务器
支持多个数据库
支持多种移动设备
Mocoolka的目标是在遵循这些原则下提供技术最先进、功能最完善的应用程序。
开源
----------------
Mocoolka的是基于开源技术构建的一个开源项目。我们的目标是利用由开源社区的优势开发出优良的基础组件,稳定的开发平台,以确保我们的平台的领先性。必要时,我们将把收益回馈给开源社区。
云开发平台
----------------------
Mocoolka的开发平台致力于快速的把需求转化为应用,用最少的操作搭建出功能最全面地应用程序是我们的目标之一。开发平台涉及开发过程中的所有领域。
不需安装任何的软件,直接在浏览器中使用开发平台
集成SCM(0.5未实现)
自动建立过程(0.5未实现)
自动更新过程(0.5未实现)
自动部署过程(0.5未实现)
内置的几种常见的发展需要的基础设施:
MVC框架
数据访问层(基于Hibernate)
Web服务器
报表
XML和JSON 数据服务
通过电子邮件发送(0.5未实现)
进程调度(0.5未实现)
MDD开发管理
多语言用户界面支持
内置的安全模型
内置的企业模型(0.5未实现)
多币种支持
支持多总帐(0.5未实现)
模型驱动开发
---------------------
Mocoolka的遵循模型驱动开发(MDD)方法。这意味着Mocoolka中使用与技术无关的模型来定义应用程序组件,如窗口和数据。基于此应用程序模型,生成代码和其他软件构件。
Mocoolka的数据模型信息称为模型数据以xml的方式存储在Mocoolka的应用字典中。
模型驱动开发,旨在通过分离的内容和抽象模型,以提高生产率和再利用。该模型是一个抽象的定义的系统组件,其中包含足够的信息来驱动的生成的一个(或多个)实现该系统中的具体的技术。
这种分离关注抽象的功能描述模型中的一个具体的技术隐藏技术的复杂性,业务领域专家可以在经过简单的培训后,不需要程序员的参与就能自定义过程、表单,快速的实现需求。
模块化
-----------------
模块化是一种能力,允许模块之间互相独立,模块定义和打包了自己的功能和配置。
模块化改变开发和部署的方式,可以快速适应用户需要。而不是自定义代码,以符合用户要求,它有可能从外部,从一个独立的模块扩展功能,并配置它。
这种新的方法有几个优点。最重要的是:
启用纯分布式开发,可以开发新的功能模块,通过在一个纯粹的分布式方式。
从其他团队开发的稳定的模块中继承,修改将比新开发一个模块大大的节约开发和部署的时间。此模块中包括的版本是独立于其他模块的生命周期。
提高了代码的可维护性:通过模块的开发意味着独立包装。随着模块的依赖和保持一个适当的定义API的稳定更新的一个实例的过程很简单,只需要用户一个点击。
鼓励共享和再利用开发出新功能:通过模块开发,与其他人分享将会很简单。如果开发商希望分享他们的模块,打包他们的模块发布到Mocoolka仓库中。之后,这些模块将公开,而其他用户可以搜索并安装他们通过一个简单的过程。
纯Web应用程序 - 富客户端
---------------------------
Mocoolka就其本质而言是一个纯Web应用程序。无处不在的Web浏览器提供了一个通用的接入点。 Mocoolka的允许用户完全通过浏览器使用的应用程序,且只需要浏览器就可以开发、部署、发布、升级。
最低客户端最低要求是:具有一个Web浏览器的计算机系统。
此外,基于网络的意味着该产品可以通过互联网交付,更新的应用程序,不用在的数百个客户端计算机分别安装和升级。
传统的Web应用程序在用户界面方面有很大的局限性。这种情况已经改变,引进新的网络技术,如AJAX。随着AJAX和类似的框架,它有可能发展成一个丰富的,互动性和用户友好的界面
支持多个数据库
---------------------------
Mocoolka将不依赖于某个数据库,便于客户部署和维护。
支持多种移动设备
----------------------------
Mocoolka因为采用模型驱动的方式,显示和业务规则已经定义在模型中,所以不需要用户对移动设备有配置,所有的模型自动转化为移动设备可以识别的屏幕。
发表评论
-
Mocoolka 状态机-动作设计一
2013-07-15 11:21 928状态机设计见http://fastspeeed.iteye.c ... -
Mocoolka 状态机设计
2013-07-12 08:12 1038了解mocoolka更多的信息,直接访问http://sour ... -
Mocoolka 用户自定义字段设计
2013-06-21 12:14 938在系统实施期间,根据实际的要求可能对窗体的字段有增加。 增加的 ... -
Mocoolka 企业应用基础模块设计
2013-06-17 10:13 904Mocoolka 企业应用基础模块设计 支持Mocoolka ... -
Mocoolka 代码讲解 屏幕生成器之FORM生成
2013-06-14 08:43 1380支持Mocoolka,请点击这里 https://code.c ... -
Mocoolka 自动帮助实现
2013-06-07 08:58 930思路:帮助基于模型数据,模型数据中有本窗体所有的控件、按钮,只 ... -
Mocoolka 多语言操作步骤
2013-06-07 08:46 807设计 有两种类型文本,一种是系统本身,一种是模块内 1) 系统 ... -
Mocoolka 多语言开发步骤
2013-06-03 10:08 846因为多语言要保存到xml中,按照框架需要增加实体、通过设计导入 ... -
Mocoolka 多语言、自动帮助设计
2013-06-03 09:49 1081多语言在原有xml中增加语言节点 操作步骤是在设计中选语言,增 ... -
Mocoolka 0.5预览版发布
2013-05-31 13:13 987Mocoolka 0.5预览版发布 Mo ... -
Mocoolka 技术方案 .net后台移动设备前端
2012-05-09 10:53 7491)使用通用http协议 2)遵循ERP SERVER协议,在 ... -
(2012) MoCoolKa 5月份工作计划
2012-05-09 10:39 967(2012) MoCoolKa 5月份工作计划 4月份总结 ... -
设计花火
2012-04-08 22:25 641设计花火 把ERP协议组件处理部分到数据库层,可以看成是 ... -
(2012) MoCoolKa 4月份工作日志
2012-04-08 16:47 764(2012) MoCoolKa 4月份工作日志 4月份计划 ... -
MoCoolKa2012路线图
2012-04-08 16:05 727MoCoolKa2012路线图 (记录想法,随时更新) Mo ... -
[MoCoolKaErpGen代码讲解] WCF knownType 在web.config中生成
2012-04-07 04:35 1178MoCoolKaErp只有一个入口,接收参数为基类,按WCF协 ... -
MoCoolKaErp简介
2012-04-07 00:24 800MoCoolKaErp简介 设计原则:模型驱动、配置驱动、动作 ... -
MoCoolKa项目v0.5子项目功能简介
2012-04-06 22:04 836MoCoolKa项目v0.5子项目功能简介 SERVER端 E ...
相关推荐
Mocoolka Cloud 是基于web的设计、开发、管理平台 分析人员可以通过平台直接建立软件,无需编写代码。从而使分析人员更专注于业务逻辑、创新并创造真正的商业价值。支持PC、移动设备访问。 Mocoolka App 是在...
修炼成Javascript中级程序员必知必会_资源分享
内容概要:本文详细介绍了如何使用MATLAB的深度学习工具箱,在果树病虫害识别任务中从数据准备、模型设计、训练优化到最后的模型评估与应用全流程的具体实施步骤和技术要点。涵盖了MATLAB深度学习工具箱的基本概念及其提供的多种功能组件,如卷积神经网络(CNN)的应用实例。此外,文中还具体讲述了数据集的收集与预处理方法、不同类型的深度学习模型搭建、训练过程中的超参数设定及其优化手段,并提供了病虫害识别的实际案例。最后展望了深度学习技术在未来农业领域的潜在影响力和发展前景。 适合人群:对深度学习及农业应用感兴趣的科研人员、高校师生和相关从业者。 使用场景及目标:①希望掌握MATLAB环境下构建深度学习模型的方法和技术细节;②从事果树病虫害管理研究或实践,寻找高效的自动化解决方案。 阅读建议:在阅读本文之前,建议读者熟悉基本的MATLAB编程环境及初步了解机器学习的相关概念。针对文中涉及的理论和技术难点,可以通过官方文档或其他教程进行补充学习。同时,建议动手实践每一个关键点的内容,在实践中加深理解和掌握技能。
nodejs010-nodejs-block-stream-0.0.7-1.el6.centos.alt.noarch.rpm
机械模型与技术交底书的融合:创新点详解与解析,机械模型加技术交底书,有创新点 ,机械模型; 技术交底书; 创新点,创新机械模型与技术交底书详解
免费JAVA毕业设计 2024成品源码+论文+数据库+启动教程 启动教程:https://www.bilibili.com/video/BV1SzbFe7EGZ 项目讲解视频:https://www.bilibili.com/video/BV1Tb421n72S 二次开发教程:https://www.bilibili.com/video/BV18i421i7Dx
免费JAVA毕业设计 2024成品源码+论文+数据库+启动教程 启动教程:https://www.bilibili.com/video/BV1SzbFe7EGZ 项目讲解视频:https://www.bilibili.com/video/BV1Tb421n72S 二次开发教程:https://www.bilibili.com/video/BV18i421i7Dx
nodejs010-nodejs-cmd-shim-1.1.0-4.1.el6.centos.alt.noarch.rpm
西门子四轴卧加后处理系统:828D至840D兼容,四轴联动高效加工解决方案,支持图档处理及试看程序。,西门子四轴卧加后处理,支持828D~840D系统,支持四轴联动,可制制,看清楚联系,可提供图档处理试看程序 ,核心关键词:西门子四轴卧加后处理; 828D~840D系统支持; 四轴联动; 制程; 联系; 图档处理试看程序。,西门子四轴卧加后处理程序,支持多种系统与四轴联动
基于黏菌优化算法(SMA)的改进与复现——融合EO算法更新策略的ESMA项目报告,黏菌优化算法(SMA)复现(融合EO算法改进更新策略)——ESMA。 复现内容包括:改进算法实现、23个基准测试函数、多次实验运行并计算均值标准差等统计量、与SMA对比等。 程序基本上每一步都有注释,非常易懂,代码质量极高,便于新手学习和理解。 ,SMA复现;EO算法改进;算法实现;基准测试函数;实验运行;统计量;SMA对比;程序注释;代码质量;学习理解。,标题:ESMA算法复现:黏菌优化与EO算法融合改进的实证研究
基于MATLAB的Stewart平台并联机器人仿真技术研究与实现:Simscape环境下的虚拟模拟分析与应用,MATLAB并联机器人Stewart平台仿真simscape ,MATLAB; 并联机器人; Stewart平台; 仿真; Simscape; 关键技术。,MATLAB中Stewart平台并联机器人Simscape仿真
Grad-CAM可视化医学3D影像
探索comsol泰勒锥:电流体动力学的微观世界之旅,comsol泰勒锥、电流体动力学 ,comsol泰勒锥; 电流体动力学; 锥形结构; 电场影响,COMSOL泰勒锥与电流体动力学研究
免费JAVA毕业设计 2024成品源码+论文+数据库+启动教程 启动教程:https://www.bilibili.com/video/BV1SzbFe7EGZ 项目讲解视频:https://www.bilibili.com/video/BV1Tb421n72S 二次开发教程:https://www.bilibili.com/video/BV18i421i7Dx
PFC6.03D模型动态压缩模拟与SHPB霍普金森压杆系统理论及实验数据处理技术解析,PFC6.03D模型,动态压缩模拟,还包括: SHPB霍普金森压杆系统理论知识介绍,二波法和三波法处理实验数据,提出三波波形,计算动态压缩强度等 ,PFC模型; 动态压缩模拟; SHPB霍普金森压杆系统; 理论介绍; 二波法处理; 三波法处理; 三波波形; 动态压缩强度。,"PFC模型下的动态压缩模拟及SHPB理论实践研究"
ProASCI 开发板原理图,适用于A3P3000
免费JAVA毕业设计 2024成品源码+论文+录屏+启动教程 启动教程:https://www.bilibili.com/video/BV1SzbFe7EGZ 项目讲解视频:https://www.bilibili.com/video/BV1Tb421n72S 二次开发教程:https://www.bilibili.com/video/BV18i421i7Dx
1、文件内容:pykde4-devel-4.10.5-6.el7.rpm以及相关依赖 2、文件形式:tar.gz压缩包 3、安装指令: #Step1、解压 tar -zxvf /mnt/data/output/pykde4-devel-4.10.5-6.el7.tar.gz #Step2、进入解压后的目录,执行安装 sudo rpm -ivh *.rpm 4、安装指导:私信博主,全程指导安装
基于Comsol模拟的三层顶板随机裂隙浆液扩散模型:考虑重力影响的瞬态扩散规律分析,Comsol模拟,考虑三层顶板包含随机裂隙的浆液扩散模型,考虑浆液重力的影响,模型采用的DFN插件建立随机裂隙,采用达西定律模块中的储水模型为控制方程,分析不同注浆压力条件下的浆液扩散规律,建立瞬态模型 ,Comsol模拟; 随机裂隙浆液扩散模型; 浆液重力影响; DFN插件; 达西定律模块储水模型; 注浆压力条件; 浆液扩散规律; 瞬态模型,Comsol浆液扩散模型:随机裂隙下考虑重力的瞬态扩散分析
A simple fast, easy use distributed file system written by golang(similar fastdfs).go-fastdfs