【技术实现步骤摘要】
一种基于聚类分析和富文本的Web应用系统设计方法
本专利技术涉及软件工程,特别是涉及一种基于聚类分析和富文本的Web应用系统设计方法。
技术介绍
通过信息化来提高管理水平,已经是各行各业的共识。但是,许多单位对上不上信息化系统是犹豫不决的。根本原因是,信息化系统总是跟不上用户的需求变化。在信息化系统开发过程中,开发方经常要不断地对软件进行修改,以适应用户需求的变更,致使开发进度和成本无法控制。另一方面,已经交付运行的信息化系统,使用方需要不断地投入资金和人力进行升级,以适应用户需求变化。信息化系统绝大多数是B/S架构的Web应用系统,其基本架构是前端页面、后台应用与数据库系统。用户通过浏览器访问前端页面,向后台应用提交数据或者查询请求;后台应用对用户提交的数据或者查询请求进行运算,将数据或运算结果存入数据库系统,或者从数据库系统查询数据,进行运算,将数据或运算结果通过前端页面反馈给用户。当用户需要管理的数据的属性发生变化时,前端页面、后台应用代码与数据库结构都要进行相应的修改,信息系统软件需要二次开发、测试与部署,新 ...
【技术保护点】
1.一种基于聚类分析和富文本的Web应用系统设计方法,其特征在于:包括如下步骤:/n1.1对用户需要管理的数据进行聚类分析,将非单独使用的同类数据分别合并为富文本数据;/n1.2聚类分析后设计数据库结构;/n1.3通过前端页面提交数据时,同时提交前端页面版本号及聚类富文本;/n1.4当聚类数据的属性发生变化时,相应的表单增加一个前端页面版本;/n1.5需要补填历史数据时,导航到相应版本的前端页面填报;/n1.6后台应用收到前端页面提交的数据时,将前端页面版本号、富文本数据及剩余的需要存储的数据,按照步骤1.2的设计存入相应的数据表与字段中;/n1.7用户打开历史表单时,后台 ...
【技术特征摘要】
1.一种基于聚类分析和富文本的Web应用系统设计方法,其特征在于:包括如下步骤:
1.1对用户需要管理的数据进行聚类分析,将非单独使用的同类数据分别合并为富文本数据;
1.2聚类分析后设计数据库结构;
1.3通过前端页面提交数据时,同时提交前端页面版本号及聚类富文本;
1.4当聚类数据的属性发生变化时,相应的表单增加一个前端页面版本;
1.5需要补填历史数据时,导航到相应版本的前端页面填报;
1.6后台应用收到前端页面提交的数据时,将前端页面版本号、富文本数据及剩余的需要存储的数据,按照步骤1.2的设计存入相应的数据表与字段中;
1.7用户打开历史表单时,后台应用根据业务表单的数据库主表中存储的版本号,导航到对应版本的前端页面来显示历史数据。
2.根据权利要求1所述的基于聚类分析和富文本的Web应用系统设计方法,其特征在于:所述步骤1.2的设计过程如下:
1.2.1每个同类数据合并的富文本数据,使用一个字段存储;
1.2.2业务表单的数据库主表中设计一个版本号字段,存储该业务数据的版本号。
3.根据权利要求2所述的基于聚类分析和富文本的Web应用系统设计方法,其特征在于:所述步骤1.3的具体步骤如下:
1.3.1按照正常操作需要设计前端页面,每个聚类分析的同类放入一个指定id命名的DOM元素中;
1.3.2设计一个input隐藏域,所述input隐藏域的value值为前端页面版本号;
1.3.3为每个聚类富文本设计一个input隐藏域;
1.3.4设计一个获取聚类富文本的JavaScript函数,取得各个聚类富文本,存入为相应的input隐藏域的value中;
1.3.5设计一个更新DOM元素的JavaScript函数,将保存聚类富文本的input隐藏域的value,赋值到相应的DOM元素;
1.3.6利用JavaScript,在数据提交到后台应用前执行上述获取聚类富文本的JavaScript函数。
4.根据权利要求3所述的基于聚类分析和富文本的Web应用系统设计方法,其特征在于:所述步骤1.4的具体步骤如下:
1.4.1复制当前前端页面文件,文件取名为原文件名后加上版本号;
1.4.2修改当前前端页面文件的内容,使之与数据的属性...
【专利技术属性】
技术研发人员:陆德波,韩梦迪,岳荣涛,焦红爱,
申请(专利权)人:中船重工武汉凌久高科有限公司,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。