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

    1.4实现目标

    1、程序员少写代码就能实现业务功能(大部分仅仅拖拖控件)。
    2、有了需求来,定制修改非常容易(特别适合快速原型开发模式)。
    3、基于SOA架[3]  构,异构系统扩展方便。
    4、SDP节省开发成本,开发速度快,从而满足企业快速发展变化而带来的系统变化的需要。
    5、SDP对开发人员要求不高,只需清楚企业管理需求,就可很快速将需求实现。开发人员需懂一定SQL、JS语法,一般三到五天即可培训好。
    6、SDP扩展性,适应性强,降低了企业重复购买软件的风险。 企业可在此平台上开发各种系统,集成在一起,充分利用。
    7、SDP所有逻辑均设置在中间层或数据库里,登录时选择不同数据库即可进入不同系统,实现一套系统操作多个应用。所有系统操作方法相同,每上一个新系统时无需重新培训。
    8、SDP实现每实施一个新系统或升级一个旧系统时,能快速部署,大大减轻了系统管理员的工作量。
    9、SDP为开发人员开发好了大量基础性模块,开发人员无需重复开发,如组织管理、人事管理、新闻管理、消息管理、用户管理、权限管理等。
  • 相关阅读:
    步步为营 .NET 设计模式学习笔记 十三、Bridge (桥接模式)
    步步为营 .NET 设计模式学习笔记 十五、Composite(组合模式)
    Web服务器及客户端软件推荐
    步步为营 .NET 代码重构学习笔记 二、提炼方法(Extract Method)
    步步为营 .NET 代码重构学习笔记 十
    步步为营 .NET 设计模式学习笔记 十、Builder(建造者模式)
    步步为营 .NET 代码重构学习笔记 八
    新浪微博的文字滚动更新效果
    几段javascript实现一个打字游戏效果
    jquery实现简单的手风琴效果
  • 原文地址:https://www.cnblogs.com/1834235472qq/p/7443184.html
Copyright © 2011-2022 走看看