自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 资源 (20)
  • 收藏
  • 关注

原创 老板不懂财务,应该每月给他提供个什么表格比较好,让他知道公司经营状况

管理报表是企业内部管理报告的总称,指的是各种以为企业内部管理者,提供经营管理决策的科学依据为目标,而编制的分析评价报告体系。管理报表是企业相关管理信息的汇总,其目的是服务于企业自身的生产经营需要的。(一)报表是管理者的成绩单许多企业老板都看不懂财务报表。据不完全统计,95%以上中小民营企业的老板和高管,连“三大报表”都看不太明白。对于我来说,这是一个巨大的商机,但是对于中国众多民营企业来说,这无异于是一群老板在“摸黑经营”“无照驾驶”!完全靠感觉经营操控企业。报表是什么?从某种角度来说,报表是行

2021-10-09 17:02:43 4677

原创 给一个检测行业定做开发的一个系统,据说华为也是他们大客户

先让大家看个主界面这个客户之前用的是国内一家客户关系管理系统,但是有些功能没法满足他们个性需求,所以希望我们帮他们研发他们这个检测行业的管理软件,因为熟人介绍,所以这个案子我们只收了成本价开发,考虑到这个行业系统不多,也没有做的非常好的,所以也没法参考,后面通过一个月实地现场调研,总结他们需求以及他们数据流向,开发了此系统。第一个月:主要是了解需求。这是他们的组织架构体系。围绕组织架构体系,在根据公司岗位设置了一些岗位所需要操作的内容。接下来设计权限体系:接下来...

2020-12-25 09:45:22 217

原创 一个排课软件的设计

女朋友刚刚硕士毕业,费了不少周折进入深圳一家公立学校做教务管理工作,恰好学校交代一个给全校老师排课的任务,排了很久都没有排好,于是找到我,了解了他们大致需求后,于是我动手用我们公司的快速开发工具搭建了这个排课软件。第一步了解需求:每个年级一个学期规定了要上的科目,以及每个科目每周的安排课时数。于是我设计了下面这个界面来解决教学任务编排:上面任务解决了每个班级需要配哪些课程,每个课

2013-03-17 11:39:34 6569 1

原创 工资系统的设计

很多企业都离开不了工资计算,小到几个人,大到几千人几万人,本篇文章主要跟大家分享一下最近设计的一个小型工资系统,适合中小型的企业,支持多组织多部门!首先我们要定义好工资的一些辅助项目,所谓辅助项目就是用于计算工资的一些补充项目,这个根据自己公司的本身情况而定,比如有的公司有主管津贴,职务是经理的有每月500的补助,职务是主管的每月有300的补助,像这样的话,我们就要定义一个职务的辅助资料,这个

2012-08-15 11:01:37 5073 7

原创 族谱系统设计思路

春节无事,看了村上的老谱,发现查阅有很多不方便的地方。于是考虑到自己以前做过开发,虽然已转销售2年,还是觉得有必要将村上的族谱做成电子化,这样方能保证查阅阅读方便!于是经过一个多星期的开发,终于完成了族谱,现在截取其中一些族谱软件i界面来展示下:1.族员一览表:左边树型展示所有族员,点开哪个族员右边就显示该族员的子孙后裔信息。右边上面显示的是族员的基本信息,子表显示的是其配偶和孩子信息!

2012-07-26 11:34:20 6433 5

原创 回归一下自己16年的IT之路,到底开发了那些系统

一、 软件行业发展的新趋势1、协同化(信息的网络化、业务的高效化、应用的集成化、资源的协同化)企业中各个应用系统是否能够做到有效统一,您是否还是传统的将其分散到不同的数据库。 2、网络和通讯技术迅猛发展,基于互联网运用已成大势所趋。3、Microsoft .Net 和 J2EE 已成为目前主流的开发技术。谁把握住了主流开发技术,谁将引领主流市场走向。4、平台化开发逐步成为主流的软

2012-07-26 09:03:44 2231

原创 .net快速开发平台

极致管理软件开发平台简介 极致管理软件开发平台基于Microsoft .Net开发技术和模型驱动的技术架构,是面向业务应用的管理软件开发平台。极致管理软件开发平台提供数据实体定义工具、界面设计工具、系统发布工具和运行时框架组件,帮助软件开发人员突破技术瓶颈,实现少写代码或不写代码、快速地开发应用软件的目的。 极致管理软件开发平台基于模型驱动的技术架构,不仅能够快速地开发应用软件,而...

2010-10-16 21:48:34 304

原创 企业级管理软件快速开发平台交流

一、模型驱动的技术架构 极致管理软件开发平台基于模型驱动的技术架构,通过元数据来保存数据实体、用户界面和业务流程的模型。应用软件系统通过运行时框架根据元数据描述的模型来访问数据、加载用户界面并驱动业务流程。 以模型驱动的方式,而不是编程的方式,使软件系统更加易于理解,并且有更好的扩展性和可维护性。 数据实体元数据 使用极致数据实体定义工具进行数据实体定义时,一方面对数据实体...

2010-08-17 11:38:56 243

原创 中小学校成绩信息管理系统

中小学校成绩管理信息系统         每个学校都需要在学期末进行期末考试成绩的统计分析工作,而这些工作都必须在考试结束后近一个星期的时间内完成。大量的成绩数据的统计分析工作如果只靠人工来完成,费时费力,还容易出错。随着计算机技术的飞速发展,计算机在日常管理应用中迅速普及,利用计算机进行学生成绩管理势在必行。因此需开发出一个能满足学校进行成绩的录入,统计,查询,报表和打印等需求的

2009-09-28 23:07:00 11122

原创 利用游标解决字符串聚合的新解

经典老问题,字符串聚合函数求新解[code=SQL]问题描述:无论是在sql 2000,还是在 sql 2005 中,都没有提供字符串的聚合函数,  所以,当我们在处理下列要求时,会比较麻烦:有表tb, 如下:id    value----- ------1     aa1     bb2     aaa2     bbb2     ccc需要得到结果:id     values------ --

2009-04-16 12:40:00 1273 2

原创 动态改变CSS样式

         最近由于一直在忙于两个项目的开发,所以也好久没有在上面发点什么,今天两个案子也快接近尾声了,趁着写设计文档的时间,将其中的一些部分整理出来跟大家一起学习共勉吧。         css做到动态样式变化其实很简单的,简单归纳就是下面几个步骤:1.      首先准备多个不同的样式。如stone.css,stone1.css2.      前台页面写下如下脚本:head

2008-05-31 22:32:00 6428

原创 C#如何读取Excel表格数据并显示到GridView控件

近日,有个项目,需要用Web形式将Excel表格中的数据导入到数据库中,为了简化问题的解决,现在先将表中数据导入到GridView控件上.代码如下:protected void Button1_Click(object sender, EventArgs e)    ...{        string filepath=FileUpload1.PostedFile.FileName;

2007-12-25 22:51:00 11106 1

原创 数组之间转换的一个算法(C#)

      最近手上一个物料管控项目遇到这样一个问题。如果拆解手机A中零件,然后来组装手机B,这个过程中拆下A手机的零件有一部份可能在组装B手机的时候需要用到,但有一部份,组装B手机只能从仓库重新领过,还有被拆下A的手机部分零件B是不需要的,所以要退还仓库。     问题大概如此,现在将问题转换为数组,在拆A手机时候拆下的零件如下记录形式  拆解下来的物料表A

2007-12-10 20:27:00 1048 2

原创 C#设计模式-Builder生成器模式

      生成器模式的定义:将一个复合对象的结构和对象的呈现分开,这样相同的结构可以生成不同的显示。     考虑下面这个例子,每个国家都有它自己的饮食习惯,运动习惯,娱乐习惯,导游(Direct)会根据自己的顾客国籍安排不同的菜谱,推荐不同的运动项目和娱乐节目,从而生成不同的活动清单。(Product)     生成活动清单接口前,先定义一个国家类    public clas

2007-11-07 22:53:00 770

原创 股票的小程序

private void Button1_Click(object sender, System.EventArgs e)  {   double Total,bprice,sprice,temp,procedure,BTotal,STotal;//买卖总资金,买入价,卖出价,临时价钱,手续费,买入需要花费的钱,卖出能够得到的钱   int totalNum;//买入数量   if(txName.

2007-10-30 22:30:00 2495

原创 c# 设计模式之单件模式

     在软件系统中,经常有这样一些特殊的类,必须保证他们在系统中只存在一个实例,才能确保他们的逻辑的正确性。    而单件模式,可以保证一个类有且只有一个实例并提供一个访问它的全局访问点,构建单件模式方法比较多,比较流行的做法是,在类中嵌套一个静态变量,并在第一个创建该实例的时候设置该变量,进入类构造函数时候,再检验该变量。 以下事例://单件模式         publ

2007-10-27 20:37:00 906

原创 C#设计模式之抽象工厂模式

      抽象工厂模式 比工厂模式具有更高层次的抽象性,当要返回一系列相关类中的某一格,而对每个类都能根据需要返回不同的对象时候,这种模式就派上了用场。换言之,抽象工厂是一个工厂对象。它能返回一系列相关类中的某一格,可以用简单工厂决定哪一个类。     下面这个例子作为抽象工厂模式的例子,希望能跟大家一起分享一起进步。     如果我们接到这样一个任务,让我们来设计一个花园,通常我们会先

2007-10-22 22:01:00 1007 2

原创 C#设计模式之工厂方法模式(游泳成绩排名例子)

   原始文件swimer.txt中有如下原始数据,1 Sansan He 23 China 4665 Vivin Luo 23 American 6502 Stone Lee 25 China 5264 Tom Liu 24 Japanese 6123 Jack Chen 20 France 5486 Mvip Bu 24 Russian 700 现在通过利用所学的工厂方法模式设

2007-10-21 00:01:00 1093

原创 C#设计模式之简单工厂模式(资金簿银行帐号管理)

  利用简单工厂模式设计一个私人支票帐簿管理程序,一个人可以拥有几个帐号 ,不同的帐号可以设置每次取钱有不同限制(如以010开头的帐号,每次最多只能取5000,B帐号则每次最多可以取10000),至于存钱,按照常理,就不做限制.  做法步骤:  先设计一个帐号的基类     public class Account//基类         {              pr

2007-10-20 21:47:00 2145

原创 C#设计模式之简单工厂模式

  简单工厂模式根据提供给它的参数,返回几个可能类中的一个类的实例,通常它返回的类都有一个共同的父类和共同的方法,但每个方法执行的任务不同,而且根据不同的数据进行了优化.        简单工厂模式的基类//设计模式简单工厂模式         public class Namer//基类         {              protected string fr

2007-10-19 21:26:00 922

原创 C#设计模式之使用接口的例子

  所谓接口通俗点来说就是一个声明,它规定了一个类要包含的带有指定参数的一系列专门的方法,如果一个类含有这样的一些方法,我们就说这个类实现了接口.   下面是使用接口的一个例子:  第一步:先定义一个接口,如下:  public interface Multisel  {   string GetString(string s);   void SetLabelValue(Label

2007-10-19 19:46:00 4987

原创 C#设计模式之代理类的例子

 C#引入了C语言中的一个独特属性,叫做代理,代理本质上是对另一个类中的函数的引用,可以分派和使用函数而无需要知道它来自哪一个类 ,只要函数满足同样的接口就可以.下面这个例子很简单,功能就是实现一串字符大小写的转换做法步骤:新建一个代理类//定义代理类需要命名空间using System.IO  public class DelegateClass  {   private d

2007-10-17 21:08:00 3741 1

原创 如何利用DataGrid控件做些花样的东西

  报表类网站项目开发过程中,往往需要利用DATAGRID控件做一些统计类的报表,如每日报表统计某日每个时间段每个工站的生产情况,每周报表统计该周每天每个工站的生产情况,每月报表统计该月每一天每个工站的生产情况,总之花样可能很多,但做法总结起来,其实很简单,以每周报表为例.效果如下:  星 期 Tota

2007-10-06 21:49:00 742

原创 如何在DataGrid 控件中实现自定义分页操作

   在一般情况下,DataGrid控件每次翻页操作时,都会将数据源中的数据重新调用依次,当数据源中的数据比较多的时候,这样就会浪费系统的资源和降低程序执行的效率,解决的办法就是如同标题所说,依靠自定义实现分页操作.  前台代码:     后台代码:声明全局变量:int startIndex=0;private void Button2_Click(object

2007-10-06 14:39:00 1110

原创 如何实现在DataGrid中实现DropDownList控件的联动

在C#中,DATAGRID控件的是数据绑定类控件的一个好东东,这其中的奥秘就在于它支持多种样式,而且还能和c#中其他控件实现联动,如下例子:前台代码:                          订单号                                                             " DataTextField="OrderID">     

2007-10-04 22:45:00 1389

原创 C#如何实现画矩形图,饼状图

      在用C#做报表类的网站的时候,很多时候需要一些图形来直观的表达数据所蕴含的信息,这些图形包括曲线图,矩形图,饼状图,  最近作了个项目,内容涉及到画CPK曲线,画某个时间段各个工站的产能图,良率图,以及每月的产能图。现贴出来跟大家一起分享。画出的效果如下:       画图常需要的命名空间是:using System.Drawing;     画图主函数: pr

2007-10-04 21:05:00 14660 14

原创 DataGrid控件的常见数据导出EXCEL技术(2)

 方式三:其实与方式二类似,不同的是方式三如果事先已经知道DataGrid中绑定的是某个二维数组的话,我们可以避免再次访问数据库,这种做法更加高效.而且这样可以屏蔽那些不需要导出的列.if (dgrid.Visible==false) {     daochumsg.Visible=true; daochumsg.Text="您还没有确认导出的内容,请先查找";}else

2007-09-13 14:52:00 795

原创 DataGrid控件的常见数据导出EXCEL技术(1)

 绑定到DataGrid控件中的数据导出Excel表有几种比较常见的方式.现一一介绍.方式一:直接导出,不需要任何加工.这种对那些内容只有一页,而且是纯数据不含按钮的尤其合适.if (dgrid.Visible==false) {     Label5.Visible=true;   Label5.Text="您还没有确认导出的内容,请先查找";}else{  

2007-09-13 14:51:00 887

原创 如何用C#创建一个类并在其他Web页中调用该类的方法(2)

写好这个类后,如何调用呢,比如在CPKAnalysis.aspx页面调用using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Drawing;using System.Web;using System.Web.SessionState;us

2007-09-13 14:48:00 2596

原创 如何用C#创建一个类并在其他Web页中调用该类的方法(1)

  一.   如何创建类,调用类中的方法.如下在SFCWEB项目中增加了Stone.cs类.using System.Collections ;using System.Data;using System.Data.OleDb;using System.Configuration;//这个是连接Access数据库所需要的命名空间using System.Web.UI.HtmlContr

2007-09-13 14:46:00 3963

原创 .NET与常见数据库连接的方式

  一.   Net与数据库的连接方式总结..Net可以与目前流行的所有数据库建立连接,建立连接后便可以访问和查询该数据库,现在一一介绍三种数据库的连接方式.2.1Oracle数据库的连接在与oracle数据库连接的时候,需要为项目添加oracle组件,右键点击树型菜单,点击Add Resource->Com->选择oracle data contral.需要的命名空间

2007-09-13 13:49:00 10214

原创 输入一个数,找比他小的最大五的倍数

#include #include void main(){ double input; double juedui; cout    cin>>input; if(input {  juedui=-input; } else  juedui=input; int k=int(juedui/5); double outvalue=(k-1)*5; double outvalue1=(k+1)*5;

2007-08-31 23:01:00 749

转载 在公司看到的好文章精华

 1   礼物的价值,不在于东西的贵贱,而取决于它在赠送者眼里的价值。经济拮据的朋友请的一顿家常饭,比富翁送的整套大餐,更会令人念念不忘;患难之友的鼓励,比春风得意的旁观者的慷慨陈辞,更能温暖你的心灵.2   有些时间是用来浪费的,就像有些钱是用来乱花的,有些爱情是用来放弃的,有些人,是为了相遇之后再别离的.3   人生苦短,歲月如梭,過分地固執堅持,是一種愚蠢,是一種做人的失敗。何不

2007-08-24 13:20:00 1294

原创 求一个数组中三个最大值的下标

#include using namespace std;int MaxNum[3]={0};void sort(float b[],int NUM){ int i=0; int j=0; float MaxTemp;     int Record=0; while(j {  MaxTemp=b[0];  Record=0;  for(i=0;i  {   if(b[i]>MaxTemp)

2007-07-24 18:50:00 5156

原创 非常有意思的SQL查询语句(自己认为)

写本篇前 首先非常感谢的两位CSDN上的朋友是:echiynn(寶琲)和zhazhaok(喳喳)本人工作中遇到一张比较复杂的表,数据大约几百万条,由于涉及到工作机密,暂时以下面的数据来说明我要处理的问题。数据库中scorenew表中有如下数据:记录了一个学校比较乱的学生成绩记录,每个学生对应不同的课程,一个课程又至少有两个老师,在2006年里考试不及格的同学(result='F'),可在2

2007-07-22 12:08:00 1471

原创 C#使用GDI+绘制高质量图和字体

对于GDI+,在正常的操作,Bitmap-- Graphcis -- DrawImage或者DrawString ,生成图片的话,会产生很多杂点,或者是图片质量不稳定..尤其是在读取图片后,生成缩略图之后,文件会被压缩而失真..主要原因是因为没有重新设置Graphics的几个属性..1.Graphics.SmoothingMode属性: 例如SmoothingMode.HighQuality可以产

2007-07-19 22:46:00 12264 1

转载 C#如何实现图片的随机生成与显示(转载)

如何实现图片的随机生成与显示,且并不把图片存到数据库或硬盘! 作者:tavor 发表日期:2004-7-5 22:44:00 图片的随机生成的原理,就是从数据库中随机读取记录,然后据其构造相应的图片,然后用二进制把其写入Response.OutputStream里。 从数据库中随机读取的原理如下: set rowcount 1 select * from [yourtable] order b

2007-07-19 22:41:00 5921

原创 ASP.NET十分有用的页面间传值方法

一、目前在ASP.NET中页面传值共有这么几种方式:1、表单提交,            ....   form1.submit();   ....   此种方在ASP。NET中无效,因为ASP。NET的表单总是提交到自身页面,如果要提交到别一页面,需要特殊处理。2、链接地址传送接收页面: string str = Request["param1"]3、Session共享发送页面:Sessio

2007-07-19 22:24:00 2688 1

原创 C#取得指定路径下所有目录及文件名称

using System.IO;       ///     /// 取得指定路径下所有目录及文件名称(可递归)    ///     /// 指定路径    /// 要与 strDir 中的文件名匹配的搜索字符串    /// 例:    /// “*.abc*”返回扩展名为 .abc、.abcd、.ab

2007-07-19 21:42:00 8877 1

原创 C#冒泡排序

using System;    using System.Collections.Generic;    using System.Text;       namespace bleb_sort    {        class Program        {            public cl

2007-07-19 21:40:00 776

低代码开发平台.rar

一套.net快速开发平台,内置协同办公OA,权限角色模块,支持单据自定义,报表自定义,套打自定义,工作流程自定义,单据界面自动生成,可以减少80%的工作量,让菜鸟级别的工程师也能开发企业级别的应用

2021-10-09

ERP试用说明.rar

一个简易ERP,类似金蝶K3专业版,有兴趣的可以下载试用,包括协同办公OA,进销存管理,客户关系管理,财务管理,人事管理,生产管理等功能模块!

2021-10-09

企业级管理软件快速开发平台介绍

极致管理软件开发平台基于Microsoft .Net开发技术和模型驱动的技术架构,是面向业务应用的管理软件开发平台。极致管理软件开发平台提供数据实体定义工具、界面设计工具、系统发布工具和运行时框架组件,帮助软件开发人员突破技术瓶颈,实现少写代码或不写代码、快速地开发应用软件的目的。 极致管理软件开发平台基于模型驱动的技术架构,不仅能够快速地开发应用软件,而且开发的软件系统具有高度的扩展性和可维护性,能够根据的用户需求快速地对软件系统进行调整,降低了软件实施和维护过程中的成本和风险,使软件系统能够充分满足用户的个性化需求,以及用户不断发展和完善信息系统的长期目标。 极致管理软件开发平台体现了极致公司充分把握目前管理软件平台化开发的新趋势,融合了极致公司在管理软件领域的行业经验和主流的开发技术,能够帮助软件企业实现“快速开发、随需而变”的目标,从而帮助软件企业在激烈的市场竞争中赢得先机并获得前所未有的高回报。 极致管理软件开发平台的基本思想 一、模型驱动的技术架构 极致管理软件开发平台基于模型驱动的技术架构,通过元数据来保存数据实体、用户界面和业务流程的模型。应用软件系统通过运行时框架根据元数据描述的模型来访问数据、加载用户界面并驱动业务流程。 以模型驱动的方式,而不是编程的方式,使软件系统更加易于理解,并且有更好的扩展性和可维护性。 数据实体元数据 使用极致数据实体定义工具进行数据实体定义时,一方面对数据实体的定义进行了描述,另一方面建立了数据实体之间的关系,这两方面的数据都作为元数据保存到数据库中。极致管理软件开发平台通过OR Mapping(对象-关系映射)的方式封装了对数据库的访问,以对象的方式来访问数据库中的数据,避免了通过写SQL语句来创建或维护数据表,或通过写SQL语句实现对数据的新增、修改、删除和查询的传统编程方式。 元数据的建立和OR Mapping的数据访问方式实现了面向对象的数据访问方式,能够简化编程并实现对业务逻辑的扩展,同时还为实现多数据库的支持建立了良好基础。极致管理软件开发平台简化了以数据为中心的应用程序中与数据持久化相关的编程任务,使开发人员能够将开发重点专注于实现面向对象的业务模型和商业逻辑。 用户界面元数据 极致管理软件开发平台突破了传统的用户界面编程方式,通过定义界面元数据的方式,而不是编程方式来设计用户界面。极致界面设计工具能够根据数据实体的属性以及数据实体之间的关系快速地设计单据、序时薄、报表、菜单、工具栏等用户界面,同时支持通用表单的设计。通过极致界面设计工具设计的用户界面以界面元数据的方式保存在数据库中,运行时框架组件动态加载界面元数据并创建用户界面。通过元数据来描述用户界面的方式实现的界面的动态构造,使用户界面易于调整和维护。 业务流程元数据 极致管理软件开发平台集成工作流引擎,能够对业务流程进行建模。业务流程建模的结果以元数据的方式保存在数据库中,运行时由工作流引擎根据元数据的描述驱动业务流程。 二、成熟的软件基础结构 极致管理软件开发平台集成了诸多的管理软件基础结构,例如对于互联网直联的支持、对多种数据库的支持、集成的工作流引擎、短信平台和邮件系统等。 极致管理软件开发平台预置了大量的基本操作,例如单据的新增、修改、删除、复制、审核、套打等操作,报表的过滤、打印、预览、联查、导出、快速查找、图表分析等操作。 极致管理软件开发平台还提供了基于以上管理软件基础结构开发的诸多的标准组件,例如用户数据库管理、组织机构管理、用户管理、权限管理、文档管理、数据导入导出等,在通过极致管理软件开发平台开发软件系统能够直接使用。 通过使用极致管理软件开发平台提供的基础结构,在开发软件系统时能够极大地缩短软件的开发周期,降低软件开发成本

2010-10-16

.net快速开发平台整体解决方案

极致管理软件开发平台基于Microsoft .Net开发技术和模型驱动的技术架构,是面向业务应用的管理软件开发平台。极致管理软件开发平台提供数据实体定义工具、界面设计工具、系统发布工具和运行时框架组件,帮助软件开发人员突破技术瓶颈,实现少写代码或不写代码、快速地开发应用软件的目的。 极致管理软件开发平台基于模型驱动的技术架构,不仅能够快速地开发应用软件,而且开发的软件系统具有高度的扩展性和可维护性,能够根据的用户需求快速地对软件系统进行调整,降低了软件实施和维护过程中的成本和风险,使软件系统能够充分满足用户的个性化需求,以及用户不断发展和完善信息系统的长期目标。 极致管理软件开发平台体现了极致公司充分把握目前管理软件平台化开发的新趋势,融合了极致公司在管理软件领域的行业经验和主流的开发技术,能够帮助软件企业实现“快速开发、随需而变”的目标,从而帮助软件企业在激烈的市场竞争中赢得先机并获得前所未有的高回报。 极致管理软件开发平台的基本思想 一、模型驱动的技术架构 极致管理软件开发平台基于模型驱动的技术架构,通过元数据来保存数据实体、用户界面和业务流程的模型。应用软件系统通过运行时框架根据元数据描述的模型来访问数据、加载用户界面并驱动业务流程。 以模型驱动的方式,而不是编程的方式,使软件系统更加易于理解,并且有更好的扩展性和可维护性。 数据实体元数据 使用极致数据实体定义工具进行数据实体定义时,一方面对数据实体的定义进行了描述,另一方面建立了数据实体之间的关系,这两方面的数据都作为元数据保存到数据库中。极致管理软件开发平台通过OR Mapping(对象-关系映射)的方式封装了对数据库的访问,以对象的方式来访问数据库中的数据,避免了通过写SQL语句来创建或维护数据表,或通过写SQL语句实现对数据的新增、修改、删除和查询的传统编程方式。 元数据的建立和OR Mapping的数据访问方式实现了面向对象的数据访问方式,能够简化编程并实现对业务逻辑的扩展,同时还为实现多数据库的支持建立了良好基础。极致管理软件开发平台简化了以数据为中心的应用程序中与数据持久化相关的编程任务,使开发人员能够将开发重点专注于实现面向对象的业务模型和商业逻辑。 用户界面元数据 极致管理软件开发平台突破了传统的用户界面编程方式,通过定义界面元数据的方式,而不是编程方式来设计用户界面。极致界面设计工具能够根据数据实体的属性以及数据实体之间的关系快速地设计单据、序时薄、报表、菜单、工具栏等用户界面,同时支持通用表单的设计。通过极致界面设计工具设计的用户界面以界面元数据的方式保存在数据库中,运行时框架组件动态加载界面元数据并创建用户界面。通过元数据来描述用户界面的方式实现的界面的动态构造,使用户界面易于调整和维护。 业务流程元数据 极致管理软件开发平台集成工作流引擎,能够对业务流程进行建模。业务流程建模的结果以元数据的方式保存在数据库中,运行时由工作流引擎根据元数据的描述驱动业务流程。 二、成熟的软件基础结构 极致管理软件开发平台集成了诸多的管理软件基础结构,例如对于互联网直联的支持、对多种数据库的支持、集成的工作流引擎、短信平台和邮件系统等。 极致管理软件开发平台预置了大量的基本操作,例如单据的新增、修改、删除、复制、审核、套打等操作,报表的过滤、打印、预览、联查、导出、快速查找、图表分析等操作。 极致管理软件开发平台还提供了基于以上管理软件基础结构开发的诸多的标准组件,例如用户数据库管理、组织机构管理、用户管理、权限管理、文档管理、数据导入导出等,在通过极致管理软件开发平台开发软件系统能够直接使用。 通过使用极致管理软件开发平台提供的基础结构,在开发软件系统时能够极大地缩短软件的开发周期,降低软件开发成本

2010-10-16

企业级管理软件快速开发平台技术白皮书

极致管理软件开发平台基于Microsoft .Net开发技术和模型驱动的技术架构,是面向业务应用的管理软件开发平台。极致管理软件开发平台提供数据实体定义工具、界面设计工具、系统发布工具和运行时框架组件,帮助软件开发人员突破技术瓶颈,实现少写代码或不写代码、快速地开发应用软件的目的。 极致管理软件开发平台基于模型驱动的技术架构,不仅能够快速地开发应用软件,而且开发的软件系统具有高度的扩展性和可维护性,能够根据的用户需求快速地对软件系统进行调整,降低了软件实施和维护过程中的成本和风险,使软件系统能够充分满足用户的个性化需求,以及用户不断发展和完善信息系统的长期目标。 极致管理软件开发平台体现了极致公司充分把握目前管理软件平台化开发的新趋势,融合了极致公司在管理软件领域的行业经验和主流的开发技术,能够帮助软件企业实现“快速开发、随需而变”的目标,从而帮助软件企业在激烈的市场竞争中赢得先机并获得前所未有的高回报。

2010-10-16

搜集大乌龟,诌老大的sql经典

搜集的csdn论坛mysql版的帖子精华

2009-04-19

个人系统截图

C#常用的面试题,奉献大家

2008-07-03

个人系统截图

ASP.net常用系统截图

2008-07-03

装饰者模式

设计模式之装饰者模式

2008-06-24

ASP.NET效果展示

ASP.NET效果展示

2008-06-12

标准网页模板

该模板保证了在不同浏览器上显示的效果一样

2008-06-04

DXTB编辑器的使用

DXTB在线编辑器的使用

2008-06-02

天轰穿的留言本程序

比较不错的ASP.NET留言本程序,是川哥的经典之作

2008-05-28

一个报表类的网站

用C#写的一个报表类的网站,功能有原始数据查询,分析,每日报表每月报表,以及简单后台管理

2007-11-11

图书管理系统

本系统是用VF开发的图书管理系统,这是我06年的毕业论文哦。

2007-11-05

Excel读写

利用VC编写Excel读取软件

2007-06-06

数据导入程序

用visual c++在点net平台上将数据从文本文件导入到SQL数据库的简单代码

2007-05-27

文件检测程序

本软件需要设计数据库,你看了界面就会知道了

2007-05-27

配置文件检测程序

此处是源代码,详细设计见我的文摘

2007-05-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除