软件开发
文章平均质量分 63
码农君莫笑
我是一个标准的码农,梦想是开发一款能够体现自己水平的软件产品,现在有时间和精力来实现我的梦想,也算人生一大快事
展开
-
信管通低代码快速开发平台简介(完)
十八、后记 虽然很忙,还是花了一些时间把这一系列的博文匆匆忙忙的写完了,虽然文笔有限,但是还是想跟大家一块儿共勉,低代码开发平台是未来的一个发展方向,随着技术的不断成熟,预计在不太遥远的将来就会大规模使用,到那时可能受到冲击最大的可能就是我们这些程序员,因为低代码开发可以迅速的完成代码的编辑,或者说就基本不用编写代码了就可以完成业务系统研发工作,这样对于程序员的需求就不那么多了,同时,对程序员的就业素质要求却大大提高,以后需要的并不是普通的程序员,而是要有架构师水平的高级程序员。 ...原创 2021-09-11 10:48:12 · 138 阅读 · 0 评论 -
信管通低代码快速开发平台简介(十二)
十五、信管通低代码开发工具优点它是基于复杂业务系统开发中遇到的共性问题,提出的合理解决方案,因此,它可以满足大多数复杂业务系统的开发工作。 它使用EF Code First+WCf Data Services数据访问模式,系统内部集成了数据库定义工具,不仅可以方便的设计数据库表,数据字段,数据表之间的关系,自动生成相关的数据访问服务器端和客户端的数据访问c#代码,通过编译,可以形成服务端和客户端可执行程序。 它提供有丰富的基础控件,在此基础控件的基础上,可以设置通用控件和专用控件,作为各类系统组件的原创 2021-09-11 09:39:01 · 226 阅读 · 0 评论 -
信管通低代码快速开发平台简介(十一)
十三、信管通低代码开发工具菜单与状态栏设计 信管通低代码开发工具的功能菜单是用户执行某一个功能的按钮,我们现在使用的是Ribbon工具栏方式,所以它是三级模式,第一集是功能菜单页,第二级是功能菜单群,第三级是功能菜单项,功能界面是跟第三级的功能菜单项相关,功能菜单项定义的时候还要指明功能界面显示的方式,可以直接嵌套在主界面里里头显示,也可以直接作为一个独立的窗体显示,独立窗体方式也有两种模式,第一种模式是窗体的四边到屏幕的边框距离的等边框的模式,可以分别设置窗体的上下和左右与屏幕的边框距离,...原创 2021-09-11 09:35:34 · 205 阅读 · 0 评论 -
信管通低代码快速开发平台简介(十)
十二、信管通低代码开发工具框架设计 前部分介绍了组件设计,其实可以很明显看出每个组件是跟一个数据库表相关的,而数据库表和表之间是存在着一定的关系的,在信息管理系统中,主要的关系是一对多的关联关系,在这里头设置了关联关系,主要是由附表指向主表,首先,功能区架构是由多个框架所组成,每个框架关联一个组件,同时也是关联一个数据库表,那么,定义框架和框架之间的关系,其实就定义了这些组件之间的关系,以此展现数据表与表之间的关系,一般来说,表格组件和树状列表组件中包含主表,而容器组件、表格组件、树状列表组...原创 2021-09-07 22:03:25 · 3681 阅读 · 0 评论 -
信管通低代码快速开发平台简介(九)
十一、信管通低代码开发工具组件设计 组件是界面框架的一个功能区域的定义,它把专用控件和通用控件有机的结合在一起,形成完整功能区域完成某一个数据表的读写处理,组件分为容器组件,表格组件,树状列表组件,图表组件,报表打印组件,这些组件各有各的用处。 容器组件是最基础的组件,同时也是最复杂的,它是把我们前面定义的专用控件和通用控件有机的摆放在容器组件内部,每一个被放到容器内部的控件,一般都会跟数据字段相关联,也有些不跟数据字段关联,而是设置未当前处理记录相关的计算表达式,通过计算获...原创 2021-09-06 08:25:04 · 210 阅读 · 0 评论 -
信管通低代码快速开发平台简介(八)
十、信管通低代码开发工具控件设计 控件设计是信管通低代码开发工具的界面显示最基础要素设计部分,在这里信管通低代码开发工具集成了多种基础控件,例如文本框、下拉框、选择框,备注框,条码框,图像框和文件交换框等,在此基础上,可以对每一种基础控件进行设置形成系统所需要展示的最终样子,按通用性分为通用控件和专用控件,通用控件是所有的项目都可以使用,比如说金额框,而专用控件则是指本项目所专用的控件,如政治面貌框,仅在与人力资源相关的项目才会设计,无论通用控件还是专用控件,就其设计难易程度来说有些是简单的,...原创 2021-09-04 17:41:44 · 172 阅读 · 0 评论 -
信管通低代码快速开发平台简介(七)
九、信管通低代码开发工具客户端数据访问 WCF Data Services由Entity Framework中的Entity Data Model(EDM)为基底,Data Services Framework的角色就是做为 EDM 的 HTTP 出入口,开发人员可以利用 HTTP动词来访问Data Services Framework,某种程度来说,WCF Data Services是由 EDM + WCF而成的一种数据供应服务,它可以被放在WCF HTTP通道,ADO.NET以及 IIS...原创 2021-08-29 08:53:44 · 306 阅读 · 0 评论 -
信管通低代码快速开发平台简介(六)
七、信管通低代码开发工具数据库设计 EF的全称为Entity Framwork,是ADO.NET中的一套支持开发面向数据的软件应用程序的技术,是微软的一个ORM框架。微软提供的这种ORM工具,支持面向数据的软件应用程序的技术。ORM让开发人员节省数据库访问的代码时间,将更多的时间放到业务逻辑层代码上。EF提供变更跟踪、唯一性约束、惰性加载、查询事物等。开发人员使用Linq语言,对数据库操作如同操作Object对象一样省事。EF的有三种模式。1、DataBase First(数据库优先模式...原创 2021-08-24 10:39:10 · 255 阅读 · 0 评论 -
信管通低代码快速开发平台简介(五)
七、信管通低代码开发工具研发思路 信管通低代码开发工具开始的设计思想是为了满足大多数的企业和事业单位具体业务信息管理系统开发而研发,企业和事业单位使用的这些系统虽然功能各异,但是从整个界面的结构都是差不多的。下图是院校科研后勤财务报销信息管理系统的一个界面,它可以代表绝大部分这类信息管理系统的模样,从这个图片我们可以看出整个的系统界面是分为三部分的,一部分是菜单,一部分是功能框架,还有一部分是状态栏,菜单是使用人员控制软件所要完成的各种功能,每个菜单控制某一个功能框架或系统内部功能,功能框架...原创 2021-08-23 16:20:15 · 2217 阅读 · 0 评论 -
信管通低代码快速开发平台简介(四)
六、信管通低代码开发工具软件架构信管通低代码快速开发平台如下图所示。分为两部分的,一部分是开发设计,另外一部分是实施测试,业务系统开发人员使用开发设计部分先建立数据库,设计基础和专用控件,设计全局变量,然后设计显示组件、网格组件、树状网格组件、图表组件,如果有报表,则进行报表设计,这些设计完毕后再进行系统状态栏、界面设计和菜单设计。由于系统可以让多名业务系统开发人员使用,开发相同或不同业务系统,信管通低代码快速开发平台还提供了复杂的人员管理和项目管理功能。信管通低代码快速开发平台软件架构信.原创 2021-08-22 10:40:55 · 179 阅读 · 0 评论 -
信管通低代码快速开发平台简介(三)
信管通低代码开发工具包括两个大部分,一部分是公司内部使用的设计工具,负责业务系统的研发设计,另一部分是终端客户使用的应用工具,是由公司内部业务系统开发人员使用的设计工具设计好的业务系统在终端客户的一个交换处理软件平台,从而满足用户的不同业务要求,终端客户应用工具又分为单机版和网络版,适应用户的不同应用环境。信管通低代码开发工具总体结构图如图所示。信管通低代码快速开发平台就是公司内部使用的设计系统,信管通综合协办公信息管理系统就是终端用户使用的业务系统交互信息处理的平台,信管通低代码开发工具设计.原创 2021-08-20 09:29:30 · 1496 阅读 · 0 评论 -
信管通低代码快速开发平台简介(二)
四、低代码好感度不高的原因程序员们喜欢“低代码”工具的理念。对他们来说,更少的代码意味着更少的工作和更快的项目、更高的满意度、更精简的预算甚至是更丰厚的奖金。但是他们也都知道,在最后系统提交期限接近,由于系统复杂而引起的低代码开发工具的问题不能及时解决,或者业务系统开发人员设计完成后发现低代码开发工具不合适时,理想和现实之间往往存在很大的反差。业务系统开发人员欣赏低代码开发工具以更少的时间和精力交付工作的能力。低代码开发工具理论上可以产生一种良性机制,可以搜索、排序和处理表格数据。当时机成熟的时候,他们原创 2021-08-19 08:32:03 · 184 阅读 · 0 评论 -
信管通低代码快速开发工具简介(一)
一、低代码开发简介低代码开发平台是通过少量代码就可以快速生成应用程序的开发平台。它的强大之处在于,允许企业业务人员或专职系统研发人员使用易于理解的可视化工具开发自己的应用程序,而不是传统的编写代码方式。通过低代码开发平台构建数据模型、功能组件、业务控件、数据报表、功能界面、工具菜单和业务流程等所需的功能,必要时还可以添加自己的代码。完成特殊业务逻辑、功能构建后,可以直接交付应用并进行更新,自动跟踪所有更改并处理数据库脚本和部署流程,实现在Windows、IOS、Android、Web 等多个平台上的部署原创 2021-08-19 08:24:31 · 1254 阅读 · 2 评论