06 2012 档案

摘要:体验快速开发的快感(如下) 阅读全文
posted @ 2012-06-28 20:56 IvanDesign 阅读(968) 评论(1) 推荐(0)
摘要:文件服务器与文件管理运行图(如图1)功能开发初衷:解决数据库中的单据信息和物理文件对接;如业务系统中的BOM数据和BOM设计文件对接(图2)解决用户业务文件多出查看解决用户文件保存、文件加密(图7)解决用户业务文件共享和调阅数据查阅解决用户扫描文件快速保存解决用户画图文件的保存(保存);如材料进料方向、开料方向等等(图4)功能开发功能明细与部分原理(详细写太多):编写文件服务器;文件服务器专门分区保存数据;如单据对接文件区、补丁升级区、用户文件区、流程文件区、导航文件区等如果数据库数据和物理业务文件对接;采用数据中的全球码生成文件夹保存此数据记录的所有文件(图2)对用户上传、下载、阅读文件进行 阅读全文
posted @ 2012-06-28 19:58 IvanDesign 阅读(1059) 评论(0) 推荐(1)
摘要:文件服务器多文件阅读器开发多文件阅读器初衷:解决客户端未安装相应格式软件(如Word、Excel等)解决文件管理中文件加密;相应格式软件打不开解决用户在使用文件管理中减少软件间的频繁切换解决用户在使用文件管理中降低用户操作次数开发多人员阅读器原理:采用Orcale公司AutoVue软件;使用软件的动态链接库注册AutoVue软件的dll和OCX动态链接库在C#调用此dll和Ocx动态链接库编写菜单功能界面;并编译生成动态链接库(FileExplorer.dll)在系统的参数中配置编译的动态链接库和类名(图4)反射调用编译的动态链接库和类名传递文件参数;如路径、文件名在文件管理器中下载文件服务器 阅读全文
posted @ 2012-06-28 19:29 IvanDesign 阅读(417) 评论(0) 推荐(0)
摘要:通用查询模块开发此通用查询模块的初衷开发强度降低;不需要重复开发使用者可以设置自己的查询方案;自定义查询方案开发者可以自定义查询方式模块开发原理根据设置的数据字典;加载数据字典的字段信息(图1)如果没有数据字典;将根据记录集的字段类型自动设置设置查询的逻辑字符(图2)用户设置查询信息;用户可以保存设置的查询方案(图6)根据数据字典的字典类型;自动设置查询内容的类型(图3、图4、图5)用户设置查询字段的排序程序进行SQL拼接提交SQL代码到数据库数据库返回查询的记录集客户端加载返回的记录集此模块的缺点查询语句采用SQL拼接查询方案保存使用不直观查询方案不能共享;只能自己查看自己的查询方案查询方案 阅读全文
posted @ 2012-06-26 20:05 IvanDesign 阅读(3473) 评论(0) 推荐(0)
摘要:数据字典功能步骤1.根据设置的SQL语句读取记录集的字段信息(图1)2.设置字段信息;如:字段名称、类型、长度、显示顺序、小数位数、筛选(主要是在选择关联表数据时使用)(图2)3.在打开界面时加载设置好的数据字典4.在调用通用查询页面时调用设置好的数据字典(图3)5.可以在开发时调用设置好的数据字典;如设置控件长度、名称、筛选(图4)、默认值等等6.可以在设计界面时;调用设置好的数据字典;自动生成界面的控件我开发此模块的初衷:在编写程序时调用;可以降低程序功能开发时间和复杂度可以在查询的时候调用;避开重复开发可以在程序开发好后;改动字段名称;不需要重新改动源代码代码改动时或者程序二次开发时;方 阅读全文
posted @ 2012-06-26 19:25 IvanDesign 阅读(1461) 评论(0) 推荐(0)
摘要:快速开发平台快速开发程序1.数据字典如下图:2.界面设计器代码如下 1 <object name="" assembly="System.Windows.Forms.Form, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" TreasuryVersion="1"> 2 <Font>宋体, 9pt</Font> 3 <BackColor>Control< 阅读全文
posted @ 2012-06-25 22:14 IvanDesign 阅读(2085) 评论(0) 推荐(0)
摘要:根据Grid显示列自动生成报表目的减少报表开发次数降低程序报表开发难度;达到多次重用减少相似报表重复开发;节省开发时间提高程序开发速度原理获得界面表格Grid显示的列;自动生成需要打印的列信息;根据系统参数自动设置打印模版的纸张大小;根据系统参数自动设置打印模版的抬头根据需要打印列自动设置打印模版列抬头信息根据需要打印列自动设置打印模版的列信息字段绑定根据需要打印列自动设置打印模版的合计列根据系统参数自动设置打印模版的结尾;如页码等自动生成打印模版报表预览界面加载自动生成的打印模版推送Grid的数据到报表预览界面显示报表预览界面效果演示(如下图) 阅读全文
posted @ 2012-06-25 21:21 IvanDesign 阅读(591) 评论(0) 推荐(0)
摘要:快速开发平台主界面功能介绍(系统截图如下)1.菜单栏浏览器:只要显示系统的功能模块样式:可以设置系统的显示样式界面菜单:显示系统已经打开的界面;并可以统一关闭所有打开界面参数设置->更新在线用户:刷新当前使用系统的所有在线用户参数设置->软件升级:手动升级客户端系统;并且同步系统的最新版本客户端软件(此为系统管理员自行设定)帮助->注册OCX:注册系统需要使用的OCX文件帮助->换图:切换系统的主界面的底图帮助->关于:显示系统关于信息帮助->帮助:开发系统者的Blog(http://www.cnblogs.com/DesignIvan/)退出:关闭系统2. 阅读全文
posted @ 2012-06-25 20:59 IvanDesign 阅读(1529) 评论(0) 推荐(0)
摘要:本SQL代码主要功能为根据业务人员设置的监控字段(保存在数据库AuditLogType表的监控规则);减去了数据表操作日志代码的编写;并且系统管理员可以根据数据库服务器性能自由调整监控字段的量。可以做到一次开发;多次使用。以下代码是生成日志表(AuditLogging)和设置监控字段表(AuditLogType);GetUserID函数为获得当前操作数据库的用户;此函数可以和业务系统的用户对接;可以在找不到业务系统用户的情况下;获得数据库的SUSER_NAME(如sa等数据库用户);这样不管是业务系统修改数据;还是从数据库直接修改数据都可以记录。缺点是监控表设置太多,生成太多的触发器,将影响服 阅读全文
posted @ 2012-06-20 21:58 IvanDesign 阅读(697) 评论(1) 推荐(0)
摘要:本程序采用C#编写;功能主要为客户端可以设计单据的路程图,并可以保存到文件服务;图形化设计直观;并且可以在业务单据中看到单据的审批人员;流程进度情况。原理为客户端设计器流程图;保存到文件服务器;即完成流程图的设计器修改;并且不用部署;系统自动调用变更后的流程图运行业务单。 运行图示如下图功能如下:打开:打开文件服务器中保存的功能导航模块的图图示保存:把设计好的功能图示;保存到文件服务器中新建:新建导航清楚:清楚设计的导航图示导出:可以把设计好的图示;导出为viso、xml、pdf等格式打印预览:功能同Word打印:功能同Word增加节点:增加导航的节点;在节点可以设置审批人员、审批结果、审批方 阅读全文
posted @ 2012-06-20 21:22 IvanDesign 阅读(1356) 评论(0) 推荐(0)
摘要:本程序使用C#编写;此模块作用为让程序功能使用人员直观的知道程序功能模块的先后顺序和操作的先后顺序;原理为客户端通过设计器设置程序的功能流程;并保存的文件服务器上;在使用人员程序中可以直观的调出程序模块的图示;使用人员可以直接点击图示的节点;直接进入相应的功能模块(需要有权限)功能如下:打开:打开文件服务器中保存的功能导航模块的图图示保存:把设计好的功能图示;保存到文件服务器中新建:新建导航清楚:清楚设计的导航图示导出:可以把设计好的图示;导出为viso、xml、pdf等格式打印预览:功能同Word打印:功能同Word增加节点:增加导航的节点;在节点出可以指定界面(如下图2)恢复:功能同Wor 阅读全文
posted @ 2012-06-20 20:55 IvanDesign 阅读(519) 评论(0) 推荐(0)
摘要:本程序采用C#编写;主要原理为把客户端设计的报表模版;保存到数据;供其他界面模块使用。达到便捷快速设计调整报表;并且不用部署客户端;客户端在使用报表时首先加载数据库中最新的报表模版;并且呈现报表。报表设计器功能如下:打开:打开本地保存的报表模版新建:新建打印模版上传数据:把设计好的报表模版保存到数据库下载数据:加载数据服务器上的报表模版报表向导:通过向导自动生成报表模版保存:保存设计的报表模版到本地另存为:保存设计的报表模版到本地返回:退出报表设计器撤销:功能同Word恢复:功能同Word剪切:功能同Word复制:功能同Word粘贴:功能同Word删除:功能同Word全选:功能同Word工具箱 阅读全文
posted @ 2012-06-20 20:36 IvanDesign 阅读(1455) 评论(5) 推荐(0)
摘要:界面设计器主要设计器程序界面;并保存在数据库中;便于读取修改设计界面信息。客户端设计界面(一般是管理员或者程序员设计);把界面信息保存到数据库中,其他用户使用此功能时;先从数据库读取界面信息到客户端;并运行时编译生成界面配合代码设计器;共同完成这个功能模块的编译运行。一处修改全部生效;不需要部署;同时可以支持和其他系统高度集成(提供代码和界面设计器)和拓展功能。本功能采用C#编写;截图如下。功能点:打开:打开本地保存的界面信息。保存:保存当前编辑的界面到数据库。另存为:保存当前编辑的界面到本地磁盘。复制:功能同Word(只是此处是设计的界面控件)。粘贴:功能同Word(只是此处是设计的界面控件 阅读全文
posted @ 2012-06-18 21:35 IvanDesign 阅读(1362) 评论(0) 推荐(0)
摘要:程序的代码设计器使用的语言为IronPython;此功能主要是从数据库调出IronPython代码;客户端进行运行时编译;修改程序代码不用编译和部署;直接客户端生效为最新的代码运行;达到一处编写所有更新。还能达到二次开发的其他系统集成的优点(因为提供代码);截图如下。功能如下:打开:打开本地代码并显示在设计器中。保存:保存当前编辑的代码(数据库中)。另存为:保存当前编辑的代码(本地磁盘中)。字体:设计编辑器的字体、大小等。放大:放大编辑的代码。缩小:缩小编辑的代码。页面设置:设置打印的纸张、方向、页边距。打印:代码输出到打印机。删除当前用户代码:删除当前用户当前界面存在数据库中的代码。注释/取 阅读全文
posted @ 2012-06-18 21:15 IvanDesign 阅读(892) 评论(0) 推荐(0)
摘要:本代码为通过特定关键字的字符串自动生成单据号;解决编程中频繁编写代码自动生成单据号。@SJ ---为格式字符串(以下是关键字含义)"%Y"表示完整年 如:2012"%y"表示简写年 如:12"%M"表示两位月份 如:01"%m"表示简写月份 如:1"%D"表示天 如:08"%d"表示简写天 如:8"%W" 或者 "%w"表示周(全年52周) 如:05(全年第五周)"%H"表示完整小时 如:08"%h&quo 阅读全文
posted @ 2012-06-13 11:05 IvanDesign 阅读(1828) 评论(1) 推荐(1)
摘要:服务端补丁安装(使用ServerConfig程序)停止服务并卸载服务下载服务端补丁包 http://yunpan.cn/lk/481xkj1mvc安装服务并启动服务客户端补丁安装分为手工和自动现在客户端补丁 http://yunpan.cn/lk/483d0g2avc手工安装补丁 关闭程序;复制补丁文件并替换自动安装补丁 通过ServerConfig程序设置自动升级。 阅读全文
posted @ 2012-06-12 22:57 IvanDesign 阅读(503) 评论(0) 推荐(0)
摘要:服务端安装步骤1.安装数据库 设置数据库服务器登录信息、库名、数据文件存放位置等;点击下一步即可完成数据库的安装。2.安装OLAP数据库设置OLAP服务器地址、库名、数据文件存放位置;点击下一步即可完成OLAP数据库的安装。3.设置应用服务器设置数据库服务器登录信息设置OLAP数据库登录信息设置应用服务器端口(请在防火墙中开放端口)安装应用服务器的服务;并可以控制应用服务器的开启与关闭;也可查看服务的设置信息。4.设置文件服务器设置文件服务器的地址和端口、文档存放路径;点击下一步即可完成文件服务器的设置服务器地址 样式为(tcp://127.0.0.1)可以安装文件服务;启动和关闭文件服务;也 阅读全文
posted @ 2012-06-12 21:06 IvanDesign 阅读(561) 评论(0) 推荐(0)
摘要:工作流模块界面打开报错后续将改进此BUG-----此问题已经在Sp1补丁中解决 阅读全文
posted @ 2012-06-12 12:00 IvanDesign 阅读(299) 评论(0) 推荐(0)
摘要:本开发平台为免费软件提供以下平台开发功能:界面设计器代码设计器报表设计器数据分析设计器功能导航设计器流程设计器TSQL设计器文件管理器提供以下业务功能:用户管理模块权限管理模块日程管理模块数据审计模块数据字典模块组织架构模块任务设置模块参数设置模块下载方式和地址http://www.cnblogs.com/DesignIvan/archive/2012/06/12/DesignSetup.html 阅读全文
posted @ 2012-06-12 11:54 IvanDesign 阅读(2536) 评论(2) 推荐(0)
摘要:1.数据库安装为SQL Server 2005 Sp2以上版本2.数据库需要安装数据库仓库功能模块3.此程序只能在数据服务器、文件服务器、应用服务器上运行4.可以把数据服务器、文件服务器、应用服务器分开也可在同一台服务器5.应用服务器、文件服务器环境为.Net 2.0 sp2 以上6.客户端运行环境为.Net 2.0 sp2 以上7.本服务端、客户端程序可在32位、64位上运行8.系统帮助需要在IIS中创建WEB站点(路径为服务端安装路径下的File\Help)9.服务端程序运行需要管理员权限10.如果需要跨域访问数据仓库;需要在IIS做数据库仓库中转11.本程序网址 http://www.c 阅读全文
posted @ 2012-06-12 10:45 IvanDesign 阅读(570) 评论(0) 推荐(0)
摘要:完整程序下载地址: http://pan.baidu.com/netdisk/extractpublic?uk=825013169 (百度网盘) Microsoft ADOMD.NET 下载地址: http://yunpan.cn/lk/48wy1ywqvc Microsoft .NET Frame 阅读全文
posted @ 2012-06-12 10:30 IvanDesign 阅读(6119) 评论(3) 推荐(3)
摘要:系统运行环境服务端硬件环境内存:1GB以上CPU:2.0GHz以上硬盘:40G以上软件环境操作系统:Windos Xp以上数据库:SQL Server 2005 Sp2以上.Net环境:Microsoft .NET Framework 2.0 Sp2以上客户端硬件环境内存:256M以上CPU:1.5GHz以上硬盘:40G以上软件环境操作系统:Windows 2000 以上.Net环境:Microsoft .NET Framework 2.0 Sp2以上ASIS:ADOMD.NET 2005 以上备注:ADOMD.NET 是一个 Microsoft .NET Framework 对象模型,软件开 阅读全文
posted @ 2012-06-12 10:24 IvanDesign 阅读(1019) 评论(0) 推荐(1)