欧普下载是国内较新、较齐、较安全的软件下载基地!
当前位置:首页 ›› 其他软件 ›› 编程相关 ›› EasyCode软件辅助设计生成系统下载

EasyCode软件辅助设计生成系统 v2.10 免费版

[下载地址]
EasyCode软件辅助设计生成系统 v2.10 免费版

EasyCode软件辅助设计生成系统是一款优秀的.Net平台辅助设计和代码生成工具,全新的类设计界面,可生成规范的注释、界面、对象结构、各种文档、需求分析等,还具有数据库关联设计、在线翻译、自动匹配、分级模块设计等实用功能,大大提高设计效率。是目前比较完善的一款设计工具,推荐广大开发者下载!

EasyCode软件辅助设计生成系统 v2.10 免费版

软件功能

1、真正面向对象设计与生成

当面向对象成为当今软件工程的主流意识形态之后,对面向对象的要求无疑成为了企业开发的共同诉求。而EasyCode在设计之初就考虑了这一诉求,强调系统的整体设计,进而通过对基础对象(类)的设计来完成对系统的架构,并根据业内流行的“三层架构模板”生成专业级的解决方案、代码和界面。生成之后的代码可读性强,易于根据不同的业务需求扩展和升级。

2、同时设计系统与数据库

软件系统的开发与数据库的开发往往是紧密联系在一起的,而传统过程中数据库的开发与软件的开发是分开进行的,不仅耗费了大量的时间,而且有可能因为分工的原因导致结构不完全匹配,后期再进行反复的修改。而采用EasyCode设计软件时,在设置基础对象信息的同时就可以通过“数据映射”来建立基础对象与数据库表之间的联系。设计基础对象与设计数据库同步进行,使基础对象与数据库之间的联系一目了然,并且可以直接生成多种主流数据库的脚本代码。(更换数据库时,仅需修改配置文件。)

3、轻松解决多表关联应用

多表关联是软件系统开发中经常遇到的一个问题,一张表的数据往往会与另外一张表的某个字段相关联。例如一个员工属于一个部门,部门信息与员工信息分别存储在两张表中,员工信息表有一个“部门编号”字段用来存储员工的部门信息。EasyCode为这种情况提供了一套完整的解决方案,在设计基础对象(类)时,可以将员工类的部门属性类型设置为部门类(不是部门编号),EasyCode将自动为这种关联生成相应的前台和后台代码。在员工信息维护界面时,您可以通过下拉框选择部门,部门信息会始终显示部门名称而使用部门编号来存储。

4、快速设计功能模块与界面

在软件开发过程中,界面的设计和开发往往会花去程序员大量的时间,尤其是在缺乏专业UI设计师的情况下,如何设计出一款优秀的、友好的界面往往是许多软件开发人员的心病。即使有了界面源码,在源码上替换控件、更改控件名称、为控件的事件绑定处理方法也会在整个开发周期中占不小的比例。EasyCode可以直接为系统设置分级模块,并将模块关联到基础对象(类),而在基础对象(类)设置中亦可轻松设置界面显示的控件,样式等,直接生成出专业、美观的界面。

5、直接预览界面设计效果

客户在项目开发的各个阶段往往都会要求看到项目的实际界面效果,那么在与客户的沟通中拿出一套界面原型是很需要的,很多企业往往会要求美工为此专门定做一套界面,这无疑会占用大量时间。而即使在开发中的软件,也必须编译完成后才能看到界面效果。EasyCode专门为此提供了“界面设计效果预览”功能,完成对模块和基础对象(类)的设计之后即可直接看到界面效果,各个模块的列表、查看、编辑界面及导航栏样式等一览无余,这无疑可以在与客户的沟通中起到事半功倍的效果。

6、在线翻译及自动匹配

基础对象(类)的名称往往都是英文,而在设计时,如果开发人员对英文不熟悉,则需要针对每个属性单独查询,耗费了很多时间。为此EasyCode在设计基础对象(类)时,提供了“在线翻译”的贴心功能,输入属性的中文友好名称后,点击“在线翻译”按钮,EasyCode会自动将友好名称全部翻译为属性名称并填入相应区域。在设置基础对象(类)与数据库表的关联时,点击“自动匹配”,EasyCode会根据属性的类型自动匹配相应的数据表类型,助您轻松完成基础对象(类)与数据库的关联设计。

7、直接导出各类型设计文档

作为符合现代软件工程规范的软件开发过程,各种类型的软件设计文档时必不可少的。无论在于客户沟通还是开发团队内部交流,文档都起到了举足轻重的作用。文档格式要求复杂且用语专业,往往会令设计者花费大量时间和精力。为此EasyCode提供了软件设计文档的生成功能,支持“总体设计文档”、“基础对象(类)设计文档”、“数据库设计说明文档”等常用设计文档,可通过设置文档生成信息和项目信息直接生成Word格式的文档,便于您与开发团队或客户进行交流讨论。

8、无限可能的升级与服务

EasyCode强大的研发团队会针对界面与代码模板不断发布更新,通过升级与服务,您可以选择符合项目需求的界面,采用更新、更前沿的软件架构来设计和实现项目需求,设计出更加完美的解决方案。同时我们也会根据您使用的反馈,不断调整升级与服务计划。我们期待您告诉我们您的意见、需求及想法。有了这些,我们将创造无限可能。

9、生成专业级别解决方案

EasyCode可以生成VS2008/VS2010的解决方案文件(Asp.Net/WinForm)。所生成出的代码可编译通过,在保证代码性能的同时,具有优异的可读性与扩展性。您可以根据不同的项目需求直接基于生成的解决方案框架进行修改与扩展,而无须重新搭建项目框架。EasyCode的软件框架由资深软件架构师负责设计和评测,后期也会不断推出更好、更新的框架,使您无须投入研发即可使用和了解各类优秀框架。

EasyCode使用教程

使用EasyCode生成“员工管理系统”

EasyCode是一款全新的、功能极为强大的.Net软件辅助设计与代码生成系统,EasyCode不仅可以为您生成专业级“同时支持多数据库的三层架构”数据访问源码,还可以为您生成专业级的系统模块界面。使用EasyCode绝不只是简单的对数据库进行反向工程,你可以轻松解决:类与类之间的交互引用、类与数据库表之间映射、数据访问中的多表关联等问题。

EasyCode还贴心的为您提供了:在线翻译与自动匹配属性名称、生成及执行数据表的创建SQL,导出各类开发常用文档(WORD2003格式)、直接预览所设计系统的运行时效果等功能,让您的系统设计开发工作,真正事半功倍。EasyCode也十分容易使用,下面就以“员工管理系统”为例,展示使用EasyCode生成项目的完整流程。

1.使用帐号登录系统

EasyCode软件辅助设计生成系统 v2.10 免费版

双击运行“EasyCode.exe”运行EasyCode主程序。系统会出现“用户登录”窗口,输入您所注册的EasyCode帐号和密码,单击确定按钮后就可以进入系统主界面。

2.项目信息设置

使用用户帐号登录进入EasyCode后,系统会自动为您创建一个空的新项目。单击“设计”区域的“项目信息”按钮,进入“项目信息设置”界面。

EasyCode软件辅助设计生成系统 v2.10 免费版

填写基本信息 :在“项目全称”文本框中填写“员工信息管理系统”,"设计人员"文本框中填写“李雷、韩梅梅”,项目说明中填写“本系统对员工信息进行管理”。

填写命名空间 :“公司/开发组”文本框中填写“NASA”,“项目英文简称”文本框中填写“HRSystem”,其余各层命名空间均采用EasyCode默认格式,各层命名空间分别为:用户界面层:UIL;业务逻辑层:BLL;数据实体层:COL;数据访问层:DAL;系统框架层:SFL。

选择项目模板 :本例中模板类型选择“WINFORM应用程序”,模板名称选择“Outlook经典样式”。

选择数据存储 :本例中因数据库类型为SQL Server2005,因此只勾选“SQL Server” 并设为默认。至此,项目信息设置完毕。

3.基础对象设计

单击“设计”区域的“基础对象”按钮,开始对系统中的基础对象(类)进行设计。

EasyCode软件辅助设计生成系统 v2.10 免费版

添加“性别”对象 :单击右侧的“添加”按钮,系统弹出基础对象(类)设计窗口。在“基本信息”选项页中设置“类的名称”为“Sex”,友好名称为“性别”,功能描述为“性别数据转换类”。因为“性别”对象可被其他引用,且不关联数据库,所以选择“类型名称”为“数据转换类”,并勾选“强制有效性检查”。关于“普通基础类”、“数据转换类”、“数据访问类”的区别请参考EasyCode自带的帮助文件。

在“类的属性”选项页中点击“添加”按钮,左边的属性列表中自动新增了一行,输入以下两条数据:友好名称:编号,属性名称:Id,属性类型:int;友好名称:名称,属性名称:Name,属性类型:string。

在“内置数据”选项页中点击“添加”按钮,输入以下两条数据:变量名称:Male,编号:1,名称:男;变量名称:Female,编号:2,名称:女。注意:此处输入的数据类型必须与之前设计的属性类型相匹配。

EasyCode软件辅助设计生成系统 v2.10 免费版

在“可引用性”选项页中勾选“该类可以作为其他‘数据访问类’的一个属性被引用”选项(数据转换类必须勾选此选项),选择用于界面显示的属性为“Name”,用于数据存储的属性为“Id”。至此,“性别”对象添加完毕。“人员状态”对象的设置过程与“性别类型”相似,不再重复叙述。

添加“部门信息”对象 :单击右侧的“添加”按钮,系统弹出基础对象(类)设计窗口。在“基本信息”选项页中设置“类的名称”为“Department”,友好名称为“部门信息”,功能描述为“部门信息数据访问类”。因为“部门信息”对象可被其他对象引用,并且与“性别”对象不同的是,“部门信息”对象关联数据库,并且可以在系统中进行维护,所以选择“类型名称”为“数据访问类”,并勾选“强制有效性检查”。关于“普通基础类”、“数据转换类”、“数据访问类”的区别请参考EasyCode自带的帮助文件。

在“类的属性”选项页中点击“添加”按钮,左边的属性列表中自动新增了一行,分别输入“部门编号”、“部门名称”、“简介”三个属性,并设置属性名称、属性类型和备注,此处不一一列举。

在“数据映射”选项页右击“数据列名称”表头,选择“快速匹配数据列的名称与类型”,系统自动根据属性信息设置“数据列名称”、“数据列类型”与“数据列精度”。“部门编号”列勾选“是否主键”、“自动编号”、“不可为空”三个选项,“部门名称”勾选“不可为空”选项。

在“列表显示”选项页为三个属性设置相关信息。本例中列表只需要显示“部门名称”一个属性,且宽度自适应,所以仅对“部门名称”属性勾选“显示于列表”选项,显示宽度一栏填写“*”。(注:“*”表示自适应大小)

在“控件绑定”选项页设置各属性界面显示的各项参数,“部门编号”属性在各界面中均不显示,所以均选择“无”,“部门名称”属性的“查看界面控件”、“添加界面控件”、“修改界面控件”分别为“文本标签”、“文本框”、“文本框”,“简介”属性在“查看界面”不显示,在其他界面均以“文本框(多行)”显示。“标签宽度”、“控件宽度”、“间隔宽度”均采用系统默认参数,各属性均勾选“新行显示”选项。

在“可引用性”选项页中勾选“该类可以作为其他‘数据访问类’的一个属性被引用”选项,选择用于界面显示的属性为“Name”,用于数据存储的属性为“Id”。至此,“部门信息”对象添加完毕。

添加“员工信息”对象 :单击右侧的“添加”按钮,系统弹出基础对象(类)设计窗口。在“基本信息”选项页中设置“类的名称”为“Employee”,友好名称为“员工信息”,功能描述为“员工信息数据访问类”。因为“员工信息”对象关联数据库,所以选择“类型名称”为“数据访问类”。关于“普通基础类”、“数据转换类”、“数据访问类”的区别请参考EasyCode自带的帮助文件。

EasyCode软件辅助设计生成系统 v2.10 免费版

本例中已有相应设计文档,在文档中对“员工信息”对象的“友好名称”整列复制,在“类的属性”选项页中“友好名称”表头右击选择“粘贴整列友好名称”,系统会自动填充整列“友好名称”内容,再点击“自动翻译友好名称为属性名称”,系统会翻译“友好名称”列并填充“属性名称”列。因本例中属性类型大多为“string”,因此右击“属性类型”表头,选择“批量设置属性类型”,在打开的窗口中选择“string”并确定,设计窗口的各属性类型均设置为“string”,再根据需求对其他类型字段。如“自动编号”为“int”型进行修改,此处不一一详述。

“数据映射”、“列表显示”与“控件绑定”选项页中的相应设置参考“部门信息”的设置过程,此处不一一详述。“员工信息”对象不具有可引用性,因此不勾选“可被其他对象引用”选项。至此“员工信息”对象设置完毕,“系统用户”对象的设置过程与“员工信息”相似,不再重复叙述。

4.功能模块设计

添加“员工信息管理”模块: 单击添加功能模块按钮,在弹出的功能模块设计窗口中,输入如下信息,模块名称:“员工信息管理”、所在路径:“ManageEmployee”、模块类型:“列表-添加-修改-删除”,设置相应的按钮图片和主题图片,切换至“参数设置”选项卡选择“关联基础对象”为“Employee”,单击“确定”按钮保存“员工信息管理”模块。

添加“系统设置”父模块: 单击添加模块分组按钮,在弹出的添加模块分组窗口中,输入如下信息,模块分组名称:“系统设置”,单击“确定”按钮保存模块分组。

为“系统设置”添加“个人信息设置”等子模块: 选中刚创建的“系统设置”模块分组,双击右侧功能模块列表中的空白模块修改其中的信息,模块名称:“部门信息管理”、所在路径:“ManageDepartment”、模块类型:“列表-添加-修改-删除”,设置相应的按钮图片和主题图片,切换至“参数设置”选项卡选择“关联基础对象”为“Department”,单击“确定”按钮保存“部门信息管理”模块。按照类似方法依次添加“个人信息管理”与“系统用户管理”子模块。

界面效果预览: 单击“系统运行时界面效果预览”链结,查看系统界面效果预览。

EasyCode软件辅助设计生成系统 v2.10 免费版

5.生成VisualStudio解决方案

单击“设计”区域的“VS项目”按钮,进入“Visual Studio项目生成选项”界面,选择项目类型为“单项目类型,各个分层置于同一项目的子目录中”选项,选择生成版本为“Visual Studio 2010”,设置输出路径为“F:\”,点击“立即生成”按钮,在指定路径获取EasyCode所生成Visual Studio解决方案源代码文件,至此整个“员工信息管理系统”项目生成过程结束。各步骤的具体操作介绍详见软件自带的帮助文件。

下载EasyCode软件辅助设计生成系统 v2.10 免费版
本地下载地址:
本地电信下载
本地电信下载
本地联通下载
本地联通下载
本地迅雷下载
本地迅雷下载
移动用户下载
移动用户下载

版权声明:本站提的序列号、注册码、注册机、补丁等均来自互联网,仅供学习交流之用,请在下载后24小时内删除。

相关文章
软件评论
请自觉遵守互联网相关政策法规,评论内容只代表网友观点,与本站立场无关!
    登录   注册