SDP软件快速开发平台 ---- 开发平台详细介绍

一、前言
  在企业间的商业竞争越来越激烈的今天,如何快速实现客户需求,如何快速便捷的开发、修改、更新、维护软件项目系统功能,如何降低软件研发的成本,如何降低公司人员流动对软件开发项目造成的影响、如何提高团队开发效率、如何降低开发人员的技术水平要求、如何缩短开发周期、如何同时开发多个项目等等,在此目标基础上我公司研发了软件快速开发平台(Software Rapid Development Platform)工具,简称SDP。通过软件快速平台能快速便捷的设计开发生成B/S架构 html项目软件。
二、概述

SDP软件快速开发平台是一套面向对象的应用软件快速开发平台。通过图形化、可视化的简单拖拉设置操作,快捷设计出我们所需的表单、流程、报表等,充分体现出所见即所得的开发效果;SDP是一款企业级应用的软件快速开发平台,通过它企业或软件公司或开发人员均可以非常便捷、快速、高质量地开发复杂的业务系统,包括EIP(企业信息门户)、ERP、HR、OA、CRM、EAI(企业应用集成)、MIS、JXC、电子政务平台、信息资源管理系统、数据挖掘分析报表等软件系统。 通过报表引擎,用户可以集成企业内分散的业务数据,制作各类复杂的WEB报表(统计、图形分析、数据钻取等);通过工作流引擎用户可以快速设置制作各类业务操作流程等,通过强大的页面设计功能,可以快速制作各类复杂业务表单设计;通过简单的几步操作可以定义设计完成权限的开发设计(功能、元素、数据;可以达到页面元素级权限,对数据权限精确到横向、纵向、列、单元格控件);开发平台支持用户二次开发各类业务类库,同时支持于其他的系统的业务集成等。SDP开发生成的业务单据全部采用HTML文件,所有的基层类库及样式功能都是采用最低版本的要求实现,有效的完成浏览器的兼容性。

(A)、SDP 设计端--登录

(B)、SDP设计端--设计

(C)、SDP运行端--项目

三、特点

01)快速开发系统,直接生成代码,节约人工,节约成本 
  02)可视化设计,操作简单易用,更新、维护、部署操作简单方便

03)支持多人多项目协同开发,提高协同工作效率

04)减少程序员代码量,只需极少的JS代码就能实现复杂业务功能

05)可以根据客户需求、快速开发出DEMO版,尤其是在大型项目调研对接过程,针对文档性资料不够直观,通过快速生成的DEMO版(其实就是后续正式的程序)让用户非常直观的看到软件项目最终的效果,对项目的调研起到事半功倍的效果,后续只要再次针对业务进行复杂业务逻辑的处理就可以完成项目的开发,基本上项目调研完成,软件项目基本上定型开发就已经完成,效率和效果得到空前提高。

06)SDP节省开发成本,开发速度快,从而满足企业快速发展变化而带来的系统变化的需要。一般普通的刚毕业的程序员只要简单培训,就能开发出项目页面,只需要会简单的JS程序,就能很快完成业务单据的正常的保存、修改、 删除、列表、输出、查询等功能;经过多次检验,一般一个稍微熟悉一点的开发人员一天基本上能开发几十个业务表单及功能,效率得到空前提高;

07)SDP对开发人员要求不高,只需清楚企业管理需求,就可很快速将需求实现。 开发人员需懂一定SQL语法,一般一周即可培训好。当然这只是说针对普通的业务来说的,如果是非常复杂的业务逻辑更新,则还是需要技术高点的人 来写DLL类库来执行更新,所以公司可将开发人员技术等级划分后,合理的分配任务,就能实现此目标。

08)SDP扩展性,适应性强,降低了企业重复购买软件的风险。 企业可在此平台上开发各种系统,集成在一起,充分利用。

09)SDP设计器可以支持多个项目配置,针对不同的项目登录时选择不同配置即可进入不同系统,实现一套平台操作多个应用。所有系统操作方法相同,       每上一个新系统时无需重新培训。

10)SDP实现每实施一个新系统或升级一个旧系统时,能快速部署更新,大大减轻了实施和维护人员的工作量。

11)SDP为开发人员开发好了大量基础性模块,开发人员无需重复开发,如组织 管理、人事管理、个人事务、新闻管理、系统管理、权限管理等。如需修       改,直接修改对应的文件就可以完成新的需求。

12)SDP提供了邮件发送功能,只需在WEB端配置一下邮件服务器就可以实现邮件发送;同时提供的内部消息和新闻通知功能基本满足日常的需求。

13)SDP平台开发生成的项目,是纯HTML源码文件,用户可以轻松阅读修改。(软件项目是B/S架构)

14)通过可视化的页面设计,轻松实现复杂业务页面的功能设计

15)通过流程图设计模块,快速制作业务工作流。

16)通过报表设计工具,可以制作出符合逻辑的中国式复杂报表(包括图表、打印、输出等)

四、适用

SDP软件快速开发平台适用对象:软件开发商、最终用户、程序开发员

(1)、软件开发商       对于软件开发商而言,可以将整个项目基于SDP软件快速开发平台上进行开发,降低调研、设计、开发、维护成本。

通过开发平台轻松快捷的实现各类定制化的软件应用项目。同时支持公司内部员工的多人多项目的开发。大大提高软件的开发效率。

(2)、最终用户       最终用户例如生产型企业等,如果最终用户有一定的开发能力(或有IT开发团队),可以自己分析业务需求,根据企业内部的实际情况,定制化开发符合公司日常使用要求的业务系统(例如:ERP、CRM、订单管理、售后管理、人事管理、薪资管理、绩效管理、生产管理、分析报表等等);开发人员那么完全可以利用SDP软件快速平台进行自主地开发业务系统。

(3)、程序开发员       如果程序开发人员自己有些项目,可以自主通过平台来开发项目,轻松实现项目的开发、部署、安装、维护。

SDP软件快速开发平台可开发应用型软件:    EIP(企业信息门户)、ERP、HR、OA、CRM、EAI(企业应用集成)、MIS、JXC、电子政务平台、信息资源管理系统、数据挖掘分析报表等等应用型软件

五、组成

SDP软件快速开发平台主要有三部分组成:

一、Winform C/S软件设计器

1、主要功能:数据集合、页面设计、流程设计、报表设计、模块设计、权限设计

(1)、数据集合     制作设计数据库表、视图对应的数据集合,用于后续的页面设计、列表、查询、保存、修改等

(2)、页面设计        制作设计业务单据表单,支持单表表单、主从表单、流程表单、列表表单、查询表单、选择表单、图表表单等

时间: 2024-10-25 15:33:38

SDP软件快速开发平台 ---- 开发平台详细介绍的相关文章

铁汇ironfx平台白金账户详细介绍

铁汇ironfx平台白金账户的详细简介如下所示: 1.入金优势: 最低存款2,500美元 2.多种货币交易: 账户适用于9种基准货币,包括美元.欧元.英镑.澳元.日元.瑞士法郎.俄罗斯卢布 波兰兹罗提和匈牙利福林 3.点差选择: 客户可以选择固定或浮动点差 4.杠杆灵活: 从1:1到1:500的灵活杠杆 5.24小时服务: 专职的客户经理,7天24小时服务 6.可电话交易: 交易部门的电话交易 文章来源:外汇返佣网:www.waihuigu.org/ 铁汇ironfx平台白金账户详细介绍

安卓app开发-05-Android xml布局详细介绍

安卓app开发-05-Android xml布局详细介绍 虽然说有 墨刀,墨客 这些图形化开发工具来做 Android 的界面设计,但是我们还是离不开要去学习做安卓原生app,学习 xml 布局还是必要的 (1)准备 首先我们要了解 android 到底有那些布局,和每个布局类型的区别 学习时最好打开 Android Studio 打开 xml 文件对应看一下 配置参数的详细含义不用着急全部理解,放在文章后面,可收藏做查阅[可通过目录跳转] (2)学习目标 学习下xml的布局文件具体写法.这一节

常见的七款API聚合平台对比和详细介绍

我们都知道一句话"巧妇难为无米之炊",数据源就是数据产生价值中的那些大米.那大数据时代企业需要哪些数据呢?根据我个人理解我觉得可以大致分为以下几类: 1.(内部)企业自身业务生产经营环节产生的内部数据[包括销售.客服.仓储.财务等] 2.(运营)可以理解为企业发展过程中掌握在第三方手中的数据,如企业的广告供应商以及一些传播与媒体数据[新媒体.H5.app等] 3.(外部)包括传统调研数据和机器数据[搜索.电商.社交等].而对于外部数据的获取上,企业往往会觉得有难度,这时候就可以借助AP

开发平台详细介绍

一.前言   在企业间的商业竞争越来越激烈的今天,如何快速实现客户需求,如何快速便捷的开发.修改.更新.维护软件项目系统功能,如何降低软件研发的成本,如何降低公司人员流动对软件开发项目造成的影响.如何提高团队开发效率.如何降低开发人员的技术水平要求.如何缩短开发周期.如何同时开发多个项目等等,在此目标基础上我公司研发了软件快速开发平台(Software Rapid Development Platform)工具,简称SDP.通过软件快速平台能快速便捷的设计开发生成B/S架构 html项目软件.

通过开发平台开发软件项目

通过SDP软件快速开发平台,开发应用的典型软件项目: 一.ERP(企业资源管理) ERP企业资源计划管理是一套基于物流.资金流.信息流进行全面一体化管理的管理信息系统. 主要功能包括:采购管理.销售管理.库存管理.生产管理.质量管理.应收管理.应付管理... ... 主要功能: (1).采购管理      采购计划.采购询价.比质比价.采购合同.采购订单.采购收料.采购退料 (2).销售管理      销售计划.销售报价.销售合同.销售订单.销售发货.销售退货 (3).库存管理      采购入

什么是软件快速开发平台

 产生背景 随着社会信息化程度的飞速提高,政府事业单位.企业.等各类机构的业务信息化应用系统已经经历了几代的沿革,从早先的单机版软件到目前网络版应用系统,应用系统越来越复杂,从简单的系统替代手工劳动,发展到以IT支撑业务的发展,一个企业的信息化程度决定了企业的发展能力. 目前企事业单位在IT应用系统建设中存在以下的问题: 整体IT架构凌乱,各应用系统自动地互联互通困难 应用系统建设周期长,需求变化多 IT建设的服务商水平参差不齐,技术平台不统一 系统后期维护困难 (SDP)平台构建了一个企业级的

《盟威软件快速开发平台》开发

来源:http://www.accessoft.com/rdp/tutorial/main.html 因此在使用<盟威软件快速开发平台>时,会有一些特别的讲究,如数据和程序分离(分为后台数据库和前台客户端).默认采用非绑定式窗体.尽量避免使用"OLE对象"或"附件"等其它数据库不支持或对性能影响比较大的字段数据类型等等. 关于软件开发的要点 进行正式开发前,如果你想开发的软件相对较复杂,模块功能比较多,务必要尽量做好前期需求分析.系统整体规划设计等工作,

JEPLUS学习心得之请假单功能的完成——JEPLUS软件快速开发平台

JEPF软件快速开发平台学习心得之请假单功能的完成(一) 首先我也是点一次接触这个软件快速开发平台,我在学习这个平台的同时简单记录下我对这个平台是如何一步步熟悉或者是上手的,也有简单的一点总结和学习心得,希望对你们有用,同时也可以让我对知识点更快速的查缺补漏. 一.开发准备 这个快速开发平台的开发步骤简单来说就是 1.建表,这个步骤很关键,因为后面的其它操作都是围绕着这个创建的表或者很多操作都是对这个表进行操作. 2.添加功能,首先还是需要添加子系统,在子系统中添加模块,在模块中添加你需要开发的

Phenix.NET for CSLA &amp; WF4,企业级、分布式、符合领域建模的OOP软件快速开发平台

2014-5-20版本: Phenix.NET for CSLA & WF 开发平台: http://download.csdn.net/download/phenixiii/7390405 转载自: http://write.blog.csdn.net/postedit/6853423 CSLA & Delphi 爱好者 & Phenix for .net 开发平台用户交流群:206648373 Phenix.NET for CSLA & WF4,企业级.分布式.符合领域