艾圣奇软件工厂是以模板技术为基础的软件快速开发工具,也是为了帮助软件公司:降低开发成本、提高开发速度、提高软件品质的一个辅助开发工具.
1、 此软件主要包含两个开发模板:Form模板和List模板,通过简单的xml配置和dhtml的Attribute配置,可以完成单表、多表、相关连多表的新增、删除、修改、查询、复杂查询、Lov、对指定字段加密等功能,不需要编写代码;
2、此软件包含一组美观的dhtml组件。
http://www.scgisit.com/
目前系统支持.net ,sql server,oracle;系统架构b/s,ajax
| | | |
 |
软件企业走向产业化模式,必须满足两个基本条件: 1、必须具备类似制造业的技术,能批量完成具体的功能; 2、大量的低廉的软件蓝领能加入到软件开发中,并且能够开发出高质量的软件产品。 根据这两个条件,艾圣奇软件工厂开提出自己的开发模式: 1、软件蓝领利用Form模板和List模板,通过配置xml和dhtml的属性完成单表、多表、相关连多表的新增、删除、修改、查询、复杂查询、Lov、对指定字段加密等功能,而不需要编写任何代码。 2、高级软件工程师负责复杂业务逻辑的处理,以及通过艾圣奇软件工厂提供的组件组合需要功能。
一个基于数据驱动的软件开发70%以上的工作都是进行复杂繁琐的表单维护和数据查询,这种开发模式把表单维护和数据查询等繁琐的工作丢给软件蓝领处理,而把高级软件工程师从繁重重复的表单维护和数据查询中解放出来,使其专注入更重要的业务逻辑中。从而提高的软件的品质和降低了开发成本。 因为表单维护和数据查询功能是通过艾圣奇软件工厂Form模板和List模板实现的,软件蓝领只是做一些配置工作,所以同时也保证了表单维护和数据查询功能的产品品质,避免了因为软件蓝领的技能水平带来的产品品质问题。
| | | 标题:RE:艾圣奇软件工厂开发模式 作者:123qwe 版主:scg |
 |
艾圣奇软件工厂产品的开发理念:提高软件产品的开发速度﹑降低开发成
本﹑使软件蓝领能开发出高品质的产品。它具有以下优势:
1. 开发简单
只要进行简单的xml配置﹑控件属性的配置,就可以完成表单的维护
比如:新增﹑删除﹑修改﹑查询﹑翻页﹑字段加密﹑栏位验证等功
能);
2. 开发速度快
只要学会后,15分钟之内可以完成一个复杂表单(三个相关联﹑10到
15个字段的数据表)的维护
3. 降低开发成本
a. 低成本软件蓝领用来进行简单表单的开发,以便把高成本的软件工
程师从重复繁重的表单维护中解放出来,使其 把精力放在更加重要的
业务逻辑处理中,从而达到提高产品质量﹑缩短开发周期节约开发成
本的目的;
b. 我们将提供与艾圣奇软件工厂产品有关的设计文件(表单概要设计
说明书﹑表单详细设计说明书等)以减少客户文档编写的工作,使客
户把主要精力集中在重要业务逻辑设计和文档编写工作中,以节约开
发成本。
4. 足够安全
a.能够很方便的对指定的字段进行加密;
b.能够防止SQL注入等攻击。
| |