SDP开发

1.1 前言

在企业间的商业竞争愈来愈激烈的今天,如何快速实现客户需求,若是快速方开发、修改、更新系统功能,如何下降软件研发的成本等等,在此目标基础上研发了软件快速开发(SDP)工具。经过平台设计器快速开发生成 B/S架构软件。SDP软件开发工具它采图形化可视化操做,所见即所得;经过拖拉便可完成表单、流程、报表页面的设计;用户经过编写JS文件,调用封装的单据的保存、查询、删除等方法,便可完成页面的功能设计。
 

1.2 简介

平台工具设计的全部的页面发布后,将生成HTML格式的源码文件,WEB系统采用HTML伪静态技术,经过javascript、htc、ajax、.net、html等实现WEB应用系统的功能运行;
经过SDP软件开发平台能够实现:
1)快速开发系统
2)直接生成代码,节约人工,节约成本
3)简单易用,容易操做
4)缩短了开发系统的周期
5)生成WEB系统
6)系统维护、升级方便简单

1.3特色

  1. 一、可视化设计
直接在平台上作出可视化的页面以及列表;经过拖动快速生成复杂多表头列表,经过勾选数据结合字段当即生成组合查询内容等;
二、轻松实现单表表单、主从表单
整合了单表表单、主从表单的功能;
三、强大的权限功能
平台权限经过简单操做设计就能够实现,权限控制到记录级、字段级;
四、可视化的流程设计
经过可视化的流程图设计,快速定义业务单据的工做流;
 
五、快速报表设计
经过平台报表设计工具,能够快速开发生成各类复杂的统计分析
六、快速设计导入报表
经过平台快速配置Excel表格数据的导入功能;
七、开发人员的技术要求大大下降
大量控件、页面新增修改保存等事件方法,都已封装成JS方法,用户直接调用就能够;开发人员能够无需了解底层代码,就能实现页面功能;
八、可视化开发,所见即所得
采用可视化开发,直接经过控件的拖拉,控件设计成什么样式,生成HTML源码后,显示就是设计时的样式;实现所见即所得的效果;
九、适合团队开发
平台支持多人协做开发;好比有的设计数据库,有的画界面,有的写事件的函数等,大大提升团队的开发效率。
十、稳定性高
平台基础事件是通过大量实际运行调整过的基础类库,性能和效率都有很明显的提升,若是用平台开发要新写的代码不多,则开发出错的几率很小。
十一、轻松应对技术人员的流动
当前技术人员的流动每每让公司损失巨大,SDP平台开发的,一 我的设计的表单就很容易让其它人看懂和使用。于是能使技术人员离职造 成的影响变得很小。通常一个刚毕业的学生,熟悉平台基本上3天就能够设计完成90%以上的经常使用页面、功能(新增、删除、审核、等)的设计。
十二、轻松维护升级
经过平台能够很轻松快捷的维护更新客户系统,好比在页面中增长几个字段等,经过平台几分钟就能成;一我的维护人员能够同时维护多家客户,而且响应效率将获得控件提升。

1.4实现目标

一、程序员少写代码就能实现业务功能(大部分仅仅拖拖控件)。
二、有了需求来,定制修改很是容易(特别适合快速原型开发模式)。
三、基于SOA架[3]   构,异构系统扩展方便。
四、SDP节省开发成本,开发速度快,从而知足企业快速发展变化而带来的系统变化的须要。
五、SDP对开发人员要求不高,只需清楚企业管理需求,就可很快速将需求实现。开发人员需懂必定SQL、JS语法,通常三到五天便可培训好。
六、SDP扩展性,适应性强,下降了企业重复购买软件的风险。 企业可在此平台上开发各类系统,集成在一块儿,充分利用。
七、SDP全部逻辑均设置在中间层或数据库里,登陆时选择不一样数据库便可进入不一样系统,实现一套系统操做多个应用。全部系统操做方法相同,每上一个新系统时无需从新培训。
八、SDP实现每实施一个新系统或升级一个旧系统时,能快速部署,大大减轻了系统管理员的工做量。
九、SDP为开发人员开发好了大量基础性模块,开发人员无需重复开发,如组织管理、人事管理、新闻管理、消息管理、用户管理、权限管理等。
相关文章
相关标签/搜索