VisualRules使得软件项目的开发时,对于业务逻辑层的开发不再需要编写代码,因此也就无需去管理Struts,Spring,Hibernate哪些相关的类和xml配置文件,甚至部分页面的代码也是自动生成的,因此对应的项目管理工作也要相应的发生改变。以下针对项目管理的各个方面描述对应的变化:
项目人员角色管理
由于VisualRules极大的简化了软件项目的编码工作,因此软件编码人员不用太多,相应的可以增加业务分析人员以及设计人员的比重,同时可以安排设计人员和业务分析人员,参与一部分规则的配置工作。在角色的分工上,分为需求分析人员、规则设计人员、数据库设计人员、web框架及页面模板设计人员、规则配置人员、公共代码设计人员、测试人员等角色。其中系统分析员可以兼任需求分析、规则设计、数据库设计,高级程序员可以兼任web框架及页面模板设计、规则配置、公共代码设计,一般程序员可以担任测试工作以及规则配置工作。
项目文档配置管理
基于VisualRules进行开发,在进行规则配置时,规则包是存储在xml格式的文件中。因此针对项目代码的配置管理中,首先需要对规则包文件进行配置管理。然后需要管理由规则包编译生成的可执行文件以及由页面配置器生成的页面代码。其他的配置管理工作就和一般的软件项目管理是一样的,还需要对需求规则说明书、模块设计说明书、数据库设计说明书、测试用例、测试报告等这些都需要进行对应的配置管理。
项目版本控制
规则包可以指定版本,并且在配置服务器中,可以同时存储多个版本。当需要执行不同的版本时,只需要替换导入现有的版本即可。
项目开发模式
基于VisualRules的项目开发,可以采用敏捷开发模式。当分析完整体的功能模块,按照功能点进行快速开发。可以根据数据库的设计,设计并配置数据处理逻辑,同时可以用页面配置器生成对应的处理页面,进行测试和运行工作。这些配置页面可以直接作为快速的demo页面或者最终运行的页面。
分享到:
相关推荐
包含mysql-for-visualstudio-1.2.7 安装包以及mysql-connector-net-6.9.8 每个VS版本连接mysql的对应安装文件关系
Visual GC插件(org-graalvm-visualvm-modules-visualgc.nbm)
mysql-for-visualstudio-1.2.7.msi,visual studio驱动
mysql-connector-net-6.9.9.msi mysql-connector-net-6.10.7.msi mysql-for-visualstudio-1.2.8.msi Win64OpenSSL-1_1_0i.exe
最新版 mysql-for-visualstudio-1.2.8.msi. mysql数据库连接visualstudio,
java 虚拟机jvm内存管理软件visualVM的插件visualGC,适合jdk1.7和jdk1.8。使用方法:打开visualVM,工具->插件->已下载->添加插件,定位到本地下载的visualGC位置,然后打开。重启visualVM即可。
mysql-connector-net-6.8.3.msi mysql-connector-net-6.9.9.msi mysql-for-visualstudio-1.2.6.msi mysql-for-visualstudio-1.2.7.msi
Visual-Rules规则引擎产品介绍-PPT课件.ppt
jvisualvm GC 插件com-sun-tools-visualvm-modules-visualgc.zip
连接Mysql的连机器文件
com-sun-tools-visualvm-modules-visualgc.nbm
最新版 mysql-for-visualstudio-1.2.9.msi. mysql数据库连接visualstudio,
mysql-for-visualstudio-1.2.8-noinstall
mysql-for-visualstudio-1.2.6.msi 可用于连接visual studio 2015,配合mysql-connector-net-6.9.9.msi使用
mysql for vs 插件 1.29 版本
mysql-for-visualstudio-2.0.5-noinstall
visual c++ all in one installation
MySQL for Visual Studio provides access to MySQL objects and data using Microsoft Visual Studio. MySQL for Visual Studio provides