一种配置模型在系统开发中的应用方法与流程

文档序号:14623324发布日期:2018-06-08 03:26阅读:208来源:国知局

本发明涉及一种模型配置程序文件结构技术领域,特别涉及一种配置模型在系统开发中的应用方法。



背景技术:

《配置模型》技术为开发应用系统的原型化设计提供了基础条件,同时利用该技术轻松产生程序功能并方便功能升级和维护。

传统软件结构化设计的典型代表是“瀑布模型\"。这种模型将软件生存期划分为若干阶段,根据不同阶段工作的特点,运用不同的方法、技术和工具来完成该阶段的任务。软件人员遵循严格的规范,在每一阶段工作结束时都要进行严格的阶段评审和确认,以得到该阶段的一致、完整、正确和无多义性的文档,把这些文档作为阶段结束的标志“冻结\"起来,并以它们作为下一阶段工作的基础,从而保证软件的质量。

但是,在开发的早期用户往往对系统只有一个模糊的想法,很难完全准确地表达对系统的全面要求,软件人员对于所要解决的应用问题认识更是模糊不清。经过详细的讨论和分析,也许能得到一份较好的规格说明,但却很难期望该规格说明能将系统的各个方面都描述得完整、准确、一致,并与实际环境相符。尽管在传统软件生存期管理中通过加强评审和确认,全面测试来缓解上述问题,但不能从根本上解决这些问题。

为了解决这些问题,逐渐形成了软件系统的快速原型的概念。在形成一组基本需求之后,通过快速分析方法构造出待建的原型版本,然后根据顾客在使用原型的过程中提出的意见对原型进行修改,从而得到原型的更新版本,这一过程重复进行,直至得到满足顾客需求的系统。

总体来说,原型化方法是用户和软件开发人员之间进行的一种交互过程,适用于需求不确定性高的系统。它从用户界面的开发入手,首先形成系统界面原型,用户运行用户界面原型,并就同意什么和不同意什么提出意见,它是一种自外向内型的设计过程。

然而,原型化设计却面临着原型程序生成的难点,如果对于开发的软件在过去已经有类似的开发系统,可以通过简单修改部分功能建立起使用原型,和用户沟通,达到更好的原型化开发效果,如果没有类似的开发系统,创建原型程序仍然需要占用开发人员的一定时间,同时用户在使用原型的过程中提出的意见对原型进行修改也需要工作量和时间。

需要研发一种《配置模型》的系统开发应用方法,用以改善原型化方法带来的问题。



技术实现要素:

为了克服现有技术的不足,本发明提供一种配置模型在系统开发中的应用方法,改善了原型化方法带来的问题,开发人员只要构造出数据结构,就可以通过配置功能产生出初步设计中用户所能见到的原型程序,并且也可以通过配置进行原型程序的修改,因此研发模型程序完善了原型化设计,使原型化设计更加实用。

为了达到上述目的,本发明采用以下技术方案实现:

配置模型在系统开发中的应用方法,所述的配置模型涵盖模板功能模块和模型程序模块,所述的配置模型的应用方法是在由模板功能模块产生的基本运行环境和建好的模型程序模块的基础上,通过挂接菜单的方法和进行程序配置产生各种应用程序的过程。

所述的模板功能模块包括产生配置模型的系统运行环境文件:用户登陆文件、菜单文件、登陆日志文件、修改日志文件、代码文件和配置文件,保证系统基本的运行;建立应用文件结构,奠定应用程序开发的基础。

所述的模型程序模块是已经建好的多个通用窗口功能模块,包括:增删改界面功能模块、查询界面功能模块、统计界面功能模块、报表界面功能模块和数据分析界面功能模块。

所述的配置模型的应用方法包括如下步骤:

步骤一、利用模板功能模块建立配置模型开发环境;

步骤二、建立或连接对应数据库;

步骤三、利用模板功能模块产生系统环境文件;

步骤四、利用模板功能模块产生应用文件结构;

步骤五、将模板功能模块产生的应用文件结构和已建立的模型程序模块两者结合起来,采用菜单分配功能生成用户所需的初始的管理界面、查询界面、统计界面、分析界面、报表界面;

步骤六、调整窗口功能的配置文件内容:显示项、增加项、修改项、查询条件,统计项、数据项顺序、显示宽度等内容,生成用户最终所需的管理界面、查询界面、统计界面、分析界面、报表界面;

步骤七、完成应用程序的生成。

与现有技术相比,本发明的有益效果是:

1、本发明提出的一种配置模型在系统开发中的应用方法以配置文件方式快速产生应用程序,为原型化设计应用管理系统创造了方便条件。以配置文件方式快速产生应用程序,在开发系统过程中极大地减少了开发人员的编程工作量。以配置文件方式维护应用程序,方便了开发人员对应用系统的维护。

2、配置模型利用了配置方式自动产生简单的信息增删改功能和各种数据分析查询界面,省略了原型化设计中的程序编制,当一些业务上有变动,需要改变原型程序功能,可以根据业务需要通过简单的‘功能配置’来完成。

完整性:配置模型系统是一个自身完整的系统,利用‘模板功能’产生应用环境,包括系统结构建立、配置文件结构建立、通用代码结构建立、自动完成通用登陆界面、通用菜单界面、通用授权界面等;利用‘模型程序’和配置文件产生各种应用界面。

维护性:由‘模型程序’衍生的功能界面可以通过修改配置文件信息来完成升级或修改界面,为业务变更创造了方便条件。

附图说明

图1是本发明提出的一种配置模型在系统开发中的应用方法的流程图;

图2是本发明提出的一种配置模型在系统开发中的应用方法中具体步骤五的方法图;

图3是本发明的一种配置模型在系统开发中的应用方法中具体步骤五的具体实施例图;

图4是本发明的一种配置模型在系统开发中的应用方法中具体步骤六的具体实施例中的管理、查询、报表功能配置界面图;

图5是本发明的一种配置模型在系统开发中的应用方法中具体步骤六的具体实施例中统计功能配置界面图;

图6是本发明的一种配置模型在系统开发中的应用方法中具体步骤六的具体实施例中报表、分析功能配置界面图;

图7是本发明的一种配置模型在系统开发中的应用方法所生成的用户最终的管理界面的示例图;

图8是本发明的一种配置模型在系统开发中的应用方法所生成的用户最终的查询界面的示例图;

图9是本发明的一种配置模型在系统开发中的应用方法所生成的用户最终的统计界面的示例图;

图10是本发明的一种配置模型在系统开发中的应用方法所生成的用户最终的分析界面的示例图;

图11是本发明的一种配置模型在系统开发中的应用方法所生成的用户最终的报表界面的示例图。

具体实施方式

以下结合附图对本发明提供的具体实施方式进行详细说明。

配置模型在系统开发中的应用方法,所述的配置模型涵盖模板功能模块和模型程序模块,所述的配置模型的应用方法是在由模板功能模块产生的基本运行环境和建好的模型程序模块的基础上,通过挂接菜单的方法和进行程序配置产生各种应用程序的过程。

所述的模板功能模块包括产生配置模型的系统运行环境文件:用户登陆文件、菜单文件、登陆日志文件、修改日志文件、代码文件和配置文件,保证系统基本的运行;建立应用文件结构,奠定应用程序开发的基础。

所述的模型程序模块是已经建好的多个通用窗口功能模块,包括:增删改界面功能模块、查询界面功能模块、统计界面功能模块、报表界面功能模块和数据分析界面功能模块。

如图1所示,所述的配置模型的应用方法包括如下步骤:

步骤一、利用模板功能模块建立配置模型开发环境;

步骤二、建立或连接对应数据库;

步骤三、利用模板功能模块产生系统环境文件;

步骤四、利用模板功能模块产生应用文件结构;

步骤五、如图2所示,将模板功能模块产生的应用文件结构和已建立的模型程序模块两者结合起来,采用菜单分配功能生成用户所需的初始的管理界面、查询界面、统计界面、分析界面、报表界面;

如图2所示,采用菜单分配功能,将模板功能模块产生的应用文件结构和已建立的模型程序模块中的模型程序提取出来,放入用户最终所需的界面的菜单文件中,系统依据应用文件结构自动配置管理程序、配置查询程序、配置统计程序、配置分析程序和配置报表程序,最后,程序运行,生成用户最终所需的管理界面、查询界面、统计界面、分析界面、报表界面。

步骤六、调整窗口功能的配置文件内容:显示项、增加项、修改项、查询条件,统计项、数据项顺序、显示宽度等内容,生成用户最终所需的管理界面、查询界面、统计界面、分析界面、报表界面;

步骤七、完成应用程序的生成。

步骤八、根据用户变更要求随时调整配置文件内容来完成应用程序维护。

【具体实施例】

本发明的方法可以使用通用的计算机语言实现,例如:PB。

图3为所述配置模型的应用方法中步骤五的具体实施例图,图中左侧为由模板功能模块产生的应用文件结构的各种记录表文件,其中将“病种信息单记录”示例点击成了黑色,表示进行了选择,图中右侧设置有各种配置(挂)按钮,例如:在选定了某个应用文件结构的记录表文件后,通过点击右侧的“挂通用查询”按钮,即将此应用文件结构的记录表文件挂接在了已经建立好的模型程序模块“查询界面功能模块”中,最终生成了图8的用户查询界面。

图4-6为所述配置模型的应用方法中步骤六的具体实施例图,图4为管理、查询、报表功能配置界面,图中设有“显示项、增加项、修改项、显示宽度等”的选择功能框。例如:在“显示项”的选择功能框中打“对号”的即在用户最终界面进行显示,图5为统计功能配置界面,图中设有“统计项”的选择功能框。图6为报表、分析功能配置界面,图中左侧列出了各种记录表单中各个选项,右侧为选中的需要在用户统计表中列出的项目。

图7-11为由本发明的方法生成的用户最终的管理界面、查询界面、统计界面、分析界面和报表界面的示例图。

配置技术上解决程序功能上的问题说明如下:

●解决模型程序窗口功能共有问题包括:

动态配置查询条件;

动态配置数据显示项;

动态配置程序数据项显示顺序;

解决数据导出问题;

动态配置计算列;

统一配置数据项的下拉窗口;

动态配置数据显示的缺省条件;

动态配置字段显示宽度。

●解决数据查询窗口界面问题包括:

配置数据显示的排序字段;

配置数据分组显示;

配置单记录显示数据窗口;

配置显示记录的日期掩码;

配置显示记录汇总值。

●解决数据统计界面问题包括:

解决数据排序问题;

解决投影(显示明细)显示问题。

●明细报表、汇总报表界面问题包括:

配置程序明细报表数据项。

以上实施例在以本发明技术方案为前提下进行实施,给出了详细的实施方式和具体的操作过程,但本发明的保护范围不限于上述的实施例。上述实施例中所用方法如无特别说明均为常规方法。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1