• pic 1

    MDA理论的一次探索!

    基于EA的模型驱动插件

  • pic 2

    JAVA、PHP - WEB体系实训课程

    定制企业内训、院校合作

  • pic 3

    结合MDA工具快速完成客户委托!

    遵循RUP工程过程标准

    遵循SCRUM开发过程

    模型驱动快速开发

探索软件工程领域的“能量之源”

EG(r) = mØ(r)

工欲善其事必先利其器

IMDA系列产品是对MDA的软件模型驱动理论的一次探索,目前现有的MDA工具基本都是基于UML生成代码,没有模型之间转换的标准定义,有些工具可以利用模板来生成代码,但这种MDA很多情况对设计人员的UML建模能力要求较高,而且如果一个项目如果完全用MDA生驱动,设计建模的工作量巨大而且繁琐,这也是MDA发展缓慢的主要原因。这次的探索主要是想找到一种快速模型驱动的方法,而且建模的工程尽量简单,降低设计的门槛。

代码生成引擎(EA插件)

IMDA-GenCodeEngine(代码生成引擎)是通过EA提供的API对页面对象模型、逻辑对象模型、实体对象模型进行解析,然后以MCV框架进行逻辑处理,解析代码生成的配置文件,按配置文件配置将指定数据传递给velocity模板引擎,通过模板引擎将框架代码文件生成到指定位置,从而实现自动生成框架代码的目的

  • 支持标准对象模型和类模型

  • 自定义代码文件模板

  • 以任务的方式自定义扩展EA菜单

  • 一个任务可执行多个代码模板生成

  • 可配置生成代码的目录结构

  • 支持MVC模式中任意层次代码,包括SQL脚本生成

模型转换引擎(EA插件)

IMDA-ModelTransformEngine(模型转换引擎)分为两种模型的转换,第一种是将EA中的基础模型元素互相,第二种是基础模型元素与特性扩展元素互相转换,通过EA提供的API对UML模型进行解析,根据具体的模型元素生成预期的目标模型元素。转换及生成原则遵循快速模型驱动方法论。

  • 支持MDA建模过程的正向转换和反向转换

  • 对象中的属性、方法可转换为任意基础元素

  • 提供MDA模型驱动方法论实例

  • 提供外部标准对象结构文件导入

MDA快速原型工具(EA插件)

原型演示框架是通过模型转换后的对象模型要根据指定模板生成代码,如果要生成可运行的原型那么模板必须基于一套技术框架编辑,并且这套框架是可以地理部署并运行的,这里说的演示原型框架和后面的演示项目框架就是这样的技术框架,根据这种框架编辑模板然后生成可运行的项目。

  • 定义原型模板后可自动将模板文件转换为模板模型方便视图层建模

  • 建模后直接生成页面原型,方便快速试错,讨论修改原型业务逻辑缺陷

  • 页面模板模型可复用,用来生成原型后可以添加视图层模板进而生成视图层代码

对于授权用户我们提供产品使用咨询及MDA过程咨询服务

针对定制的开发框架我们也提供特定框架模板及页面模板的二次开发服务

  • :meanspark@outlook.com

  • :994459188

你的软件之路
来这里找到自己的答案

JAVA开发工程师

4,000¥共12周

  • 上课时间:周一至周五 16:30 – 19:30
  • 开课时间:2014.09.08
  • 在校生或应届八折

课程介绍

PHP开发工程师

6,000¥共12周

  • 上课时间:周一至周五 10:00 – 16:00
  • 开课时间:2014.09.08
  • 在校生或应届八折

课程介绍

前端开发工程师

2,000¥共4周

  • 上课时间:周一至周五 16:30 – 19:30
  • 开课时间:满6人随时开班
  • 在校生或应届八折

课程介绍

UML建模及软件工程过程

3,000¥共1周

  • 上课时间:周一至周五 16:30 – 19:30
  • 开课时间:满6人随时开班
  • 在校生或应届八折

课程介绍

了解课程设置

零基础走起

没有基础没关系,只要你真心想进入软件的行业,我来帮你打基础,<<Thinking in java>>也许你还没听过,这是一本880页的java圣经,也许听过但实在看不下去了,这也正常,因为书中术语太多,不好理解。好吧,我们提取精华传授给你,让它作为你踏入java殿堂的宝盒,让你的第一步稳定而有力。

持续更新的技术体系

“授人以鱼,不如授人以渔”。软件的技术是持续更新的,没有尽头,这个想法普遍但并不正确,优秀的工程师从来没这么抱怨过,反而面对新技术更加兴奋,因为他们都掌握了快速使用新技术的方法,除了经验一定有捷径,想找到捷径?来吧!我们来教你捕鱼的方法

如何保证最新?我来教你如何与主流技术官网打交道, 来更新自己的框架版本。

外包及奖励

我们的课程包就业吗?这怎么说呢,根据我们的调研,只要你的功底好选择就多,功底不好运气好虽然选择不多但也会有好的去处,功底不好运气也不好那就没什么说的了,先想办法进到这个行业再说吧。说这些跟包不包就业有什么关系,是的,确实没关系,许多培训机构都承诺包就业,真的就业了吗?只是推荐职位而已。我们也推荐职位,但不会拿就业当噱头,因为这个事情真的真的还是要靠实力和自己的运气说话的。做技术的不掺假。我们就是踏踏实实的教目前主流的技术,大多数公司真实用到的技术而已。

就业,这是一个市场行为,商业运作的结果。我们也运作了,叫外包,呵呵。实训结束评测结果符合职位需求,我们会直接推荐北京的工作机会,是呀,运作的有点远,所以目前只适合想去北京发展的同学。如果北京方面试通过,学费全额返还。

推荐工作机会,这个我们一定有,实训结束,都会推荐沈阳的就业机会给大家,无论是第一次找工作还是离职了想换工作,我们一定有求必应。

完整项目过程

想亲自感受一个软件项目的完整过程真的除了在你当上项目经理后,之前很少有机会,我说的是真的完全经历项目的每个阶段。真实的实训课程就应该是让大家亲身体验,遗憾的是几乎不存在这样的学习机构,但既然我们做了,就是想做真正的实训,让大家感受真实的项目过程,并置身其中。在真实的过程中理解软件,了解自己所长,指引你开启属于自己的职业之路。项目经理?架构师?产品经理?代码极客?也许迷茫,也许你自己也没发现你的潜能,通过置身其中找到自己的答案吧!

多么完整的过程呢?产品规划、需求整理、需求分析、原型设计、详细设计、代码开发、单元测试、BUG管理、项目发布。

你会经历哪些不一样的?头脑风暴、项目例会、代码评审、UML建模、模型驱动架构(MDA)、自动代码生成、亲手搭建开发及运行环境、前端框架、后台技术架构、协同开发、BUG修复流程、部署生产环境等一系列只有在真实项目中才会有幸接触到的事情,实在的说绝对丰富你的经验。

你的软件之路,来这里找到自己的答案。

小组协作竞争机制

苹果的玩法最小化。我们的实训3人一组,每期最多4组,采用小组PK制,设计评审得分高的小组胜出,失败的小组为获胜的小组“打工”。这就是苹果公司研发团队的玩法。

技能评测

实训结束后,学员会获得一次免费技能评测的机会,评测通过多个综合技能考核分类考查你的技术综合素质,最终有9个等级细分你的软件职业技能真实水平。你的职业之路将从你获得的级别起步。

学员要求

虽说是零基础,但你也要会基本的计算机操作吧,比如:会打字、聊QQ、浏览网页、下载东西、安装软件什么的,有一台笔记本电脑,上面有5G以上的剩余空间。

真心想进入软件行业,有决心完成课堂练习,有问题及时提问。

对于提升自己的价值,有内心的渴求;

以上要求缺一不可呦!

课程介绍

Java基础

  • 一切皆对象

  • 面向对象特性

  • 常用对象操作

  • 高级编程

  • 常用对象操作

WEB开发

  • 环境搭建

  • 基础技术

  • SSH无配置框架

  • SSH框架开发

  • WEB技术图谱

框架开发

  • SVN

  • 搭建演示环境

  • 框架讲解

  • 代码调试

  • 框架开发练习

项目过程

  • RUP过程

  • 需求整理方法论

  • 软件建模-UML

  • 软件建模-工具

  • 软件建模-结构

  • 软件建模-原型

  • 会议

实训项目开发

  • 确认需求、分析、设计

  • 分配角色

  • 协同开发

  • 代码评审、代码优化

  • 进度跟踪控制:早会、燃尽图

  • 持续集成

  • BUG跟踪管理

评测及指导

  • 上机测试

  • 简历优化

  • 面试指导

  • 职位评测

了解课程设置

又来了,零基础

“我想做个什么什么样的网站!”有这样想法的人真的可以试试PHP!许多优秀的开源PHP项目铸就了PHP在站长心中至高的地位,因为最终你可以找到一款支持你想法的开源PHP项目,通过对他的二次开发很快就可以实现你的产品的快速上线并运营,而且维护成本低,对于PHP基础真的不重要,重要的是你的想法和如何找到支持你的开源项目,那么你还有什么其他要求呢?

典型开源PHP项目剖析

Think系:ThinkPHP、ThinkSNS、 thinkSAAS;电商平台:ECShop;内容管理: wordpress 、dedeCMS;一线项目逐一剖析,亲身感受二次开发的快感,练到你手软,最后升华你自己,让你的想法不再是想法。

让同学帮你实现想法

每期最多12人,3人一组PK其他小组。在培训的最后一个月,你要做的是尽可能的细化你的方案,并说服你的同学,你的想法被多数人认可,那么大家就来帮你实现它。在方案评审中得分最高的方案将被大家一起去实现。带着你的想法进来,带着你的产品离开。

如果方案真的很靠谱,我们给你更牛的,创业指导+天使投资。

学员要求

虽说是零基础,但你也要会基本的计算机操作吧,比如:会打字、聊QQ、浏览网页、下载东西、安装软件什么的,有一台笔记本电脑,上面有5G以上的剩余空间。

真心想进入软件行业,有决心完成课堂练习,有问题及时提问。

对于提升自己的价值,有内心的渴求;

以上要求缺一不可呦!

更欢迎喜欢互联网创业,有想法的人!

课程介绍

PHP基础

  • 安装

  • 基础语法

  • 表单操作

  • 数据库操作

  • 高级编程

前端技术

  • HTML、CSS

  • JavaScript

  • Jquery

  • Ajax

  • 前端框架

ThinkPHP

  • 基础

  • MVC应用

  • 页面模板

  • 调试

  • 高级应用

开源项目

  • ThinkSNS

  • ThinkSAAS

  • ECShop

  • CMS

实训需求整理

  • 产品规划

  • 确认需求、分析、设计

  • 分配角色

  • 协同开发(SVN)

实训开发

  • 代码评审、代码优化

  • 进度跟踪控制:早会、燃尽图

  • 持续集成

  • BUG跟踪管理

了解课程设置

什么是前端开发工程师

前端开发工程师是Web前端开发工程师的简称,是近五年才真正开始受到重视的一个新兴职业。Web前端开发技术是一个先易后难的过程,主要包括三个要素:HTML、CSS和JavaScript,这就要求前端开发工程师不仅要掌握基本的Web前端开发技术,网站性能优化、SEO和服务器端的基础知识,而且要学会运用各种工具进行辅助开发以及理论层面的知识,包括代码的可维护性、组件的易用性、分层语义模板和浏览器分级支持等。

零基础,又开始了

当你看到一个一个帅气的网站,强烈的好奇去是你去想研究它的制作方法,而不在意他的业务,那你可以考虑前端开发这个事情,把更复杂的业务逻辑留给更苦逼的人完成。前端的你一定要更关注用户体验,如果你善于换位思考,知道怎么把一个蹩脚的东西变得感觉更好,那就来吧,其中的技术让我们来告诉你。让你善用这些技术改造更多的蹩脚网站。

跟上主流的脚步

前端也是技术,技术越好就要付出更多的实践跟脑细胞。在这过程中会带大家接触目前最新的前端技术和框架。通过不断的练习,给上主流的脚步

过程中通过接触大量的插件、框架来开拓自己的眼界,让你在实际工作中用主流的思想解决问题。

学员要求

虽说是零基础,但你也要会基本的计算机操作吧,比如:会打字、聊QQ、浏览网页、下载东西、安装软件什么的,有一台笔记本电脑,上面有5G以上的剩余空间。

真心想进入软件行业,有决心完成课堂练习,有问题及时提问。

对于提升自己的价值,有内心的渴求;

以上要求缺一不可呦!

课程介绍

前端基础技术

  • 简介

  • HTML

  • CSS

  • JavaScript

Jquery

  • 基础

  • 文档处理

  • 事件

  • 效果

  • Ajax

前端框架解析

  • JqueryUI

  • JqueryMobile

  • EasyUI

  • BootStrap

实训前端开发

  • 基于BootStrap开发网站静态页面

  • 基于BootStrap开发后台静态页面

了解课程设置

提升团队技能

学员将掌握基础的UML语义、语法规范,和模型管理机制。并通过课程理解OO方法在应用软件架构设计的应用,设计模式和架构模式。能够使用 UML工具进行项目团队开发,了解如何把“统一建模语言 (UML)”应用到基本的面向对象分析和设计乃至整个软件过程中,使用 UML 表示业务模型、需求模型、设计模型、实现模型、测试模型、部署模型。

系统性的应用OOAD和UML进行模型驱动的软件开发过程。

系统基架建立

为客户建立实际项目的基架,支持后续的开发。

网络及开发技术架构搭建及案例分析

模型驱动设计、开发原理及工具使用

积累工程资产

基于RUP过程的文档模板

需求规格说明书 ,架构设计文档,数据库设计文档,详细设计文档

项目计划,测试计划,需求管理计划

敏捷开发过程文档模板

任务模板、燃尽图模板

任务看板模板

学员要求

有至少一门高级编程语言开发经验

课程介绍

UML基础

  • 图例解析

  • UML建模工具

  • EA工具安装

  • EA工具使用

软件工程过程

  • RUP过程简述

  • Scrum开发过程

  • 需求方法论

  • 小组讨论:需求整理、业务用例描述(故事)

模型驱动开发

  • 面向对象分析、设计、开发

  • 模型驱动开发方法论

  • MDA工具使用

建模及案例分析

  • 建模结构:业务建模、分析建模、设计建模

  • 模型对象:实体模型、逻辑模型、视图模型

  • 案例分析

课程实践

  • 小组讨论建模题目

  • 需求整理及业务建模

  • 分析、设计建模

  • 模型驱动转换

  • 模型对象管理

  • 模型驱动代码结构

基础课程定制:帮助企业员工提升单项软件技能,包括:java开发、php开发、WEB前端开发、面向对象的UML建模等课程,可以根据企业具体需求调整可能内容和培训时间,使课程更适合本企业的需求。

技术架构咨询:除了基础的课程外还可为合作企业提供技术架构咨询,包括:网络技术架构、开发技术架构两方面的架构搭建过程咨询。帮助企业完成符合需求的技术架构升级。

软件工程过程咨询:我们聘请国内顶级的软件工程过程团队为企业提供专业的软件工程过程咨询服务;并结合Scrum将敏捷开发理论融入开发过程,提供更适合中小开发团队的全过程支持服务.

MDA咨询服务:公司提供完整的MDA方法论及产品支撑开发团队快速搭建代码开发框架,达到缩短开发周期1-3倍的效果。

基础课程:我们将积极与院校合作,消减校园技能与社会技能的不平衡,让学生在校园即可接触到目前主流的开发技术,是学生更好的思考未来的职业道路。基础课程可根据院校要求进行内容和时间的调整,使课程更适合在校生的要求。基础课程包括:java技术、php互联网开发技术、互联网前端技术三类基础课程;也包括:软件建模技术UML、软件过程等高级课程。

实训课程:我们将提供真实项目对学生进行实践培训,涵盖RUP、Scrum软件过程的主要阶段和角色,除了让学生体验真实的开发过程学习必备的实践技能,同时培养并指引学生走上自己适合的职业之路。

线下方式

沈阳明势信息技术有限公司 服务咨询部

联系人:刘扬

电话:15640096976

线上方式

Email: meanspark@outlook.com

QQ: 994459188

QQ群:114273472

人人小站: http://zhan.renren.com/meanspark

RUP标准 + 敏捷开发

外包项目开发过程

外包合作方式

项目外包:接受客户以单元模块或整体项目的外包委托,我们将以专业的软件工程过程为标准结合MDA工具快速开发作为服务特色完成客户委托,技术体系包括:java和php的所有WEB开发项目。

资源外包:以人月为单位计算费用的外包形式。人员进驻客户开发场地,统一以客户方项目安排配合项目开发。资源外包签约期不低于6个月。

联系方式

沈阳明势信息技术有限公司

服务咨询部

  • :刘扬
  • :15640096976
  • :meanspark@outlook.com
  • :994459188
  • chrome浏览器
  • firefox浏览器
  • ie9及以上
  • safari浏览器

Copyright © 2013-2014 Meanspark Co. Ltd.

辽ICP备14011381号-1