专利名称:一种办公自动化系统生成平台的制作方法
技术领域:
本发明涉及一种系统生成平台。
背景技术:
在现有企事业单位中,实现办公自动化已经成为了一个必然的趋势。但是,不同的单位往往具有不同的流程,有自己不同的公文处理程序。这就造成在系统开发的过程中开发时间过长,缺乏一个统一的生成平台。
发明内容
本发明的目的是提供一种办公自动化系统生成平台。一种办公自动化系统生成平台,其特征在于:所述平台包括开发端和服务器端,其中开发端包括以下模块:
数据库模块:存放数据表;
过程模块:根据数据表中的内容,选择数据表建立过程,将多个数据表形成若干个过
程;
权限管理模块:对用户的权限进行管理,不同的用户所见到过程不同;
代码导出模块:对系统生成的数据进行打包;
数据传输模块:将打包的数据发送至服务端;
其中服务器端将收到的打包数据显示,供客户浏览使用。所述过程模块中还包括以下模块:
过程步骤建立模块:点击产生数据表选择框图,选择数据表,并对步骤进行命名;箭头指示模块:连接两个步骤,使两个步骤之间形成顺序关系,箭头的始点为上一步骤,箭头的终点为下一步骤,若箭头只具有单一出口,即生成的界面只有唯一指向相应下一步骤的按钮,若箭头有多个出口,则表示生成的表单具有相应的按钮,各个按钮对应跳转到相应的下一步骤。所述平台上还包括对各个步骤最终形成界面的显示模块。所述数据库模块中还包括
分类器模块:对属于一个业务部门的数据表进行分类。所述平台还包括对图表进行编辑查询的图表编辑模块。本发明为一个统一的办公自动化系统生成平台,在此平台上可以方便的进行开发调试工作,极大提高了工作效率。
具体实施例方式下面结合具体实施例对本发明做进一步说明。一种办公自动化系统生成平台,其特征在于:所述平台包括开发端和服务器端,其中开发端包括以下模块: 数据库模块:存放数据表;
过程模块:根据数据表中的内容,选择数据表建立过程,将多个数据表形成若干个过
程;
权限管理模块:对用户的权限进行管理,不同的用户所见到过程不同;
代码导出模块:对系统生成的数据进行打包;
数据传输模块:将打包的数据发送至服务端;
其中服务器端将收到的打包数据显示,供客户浏览使用。当应用子系统设计完成后,就可以立即将其发布到服务器端上,该应用子系统就可以运行了。在原有应用系统已投入运行时,动态增加新的应用子系统或修改原有的应用子系统,不影响原有系统的正常运行。开发端上的代码导出模块可以对系统生成的数据进行打包,并支持应用子系统的导入与导出:
应用系统的导入与导出为系统开发商提供了一次设计,重复使用的机制,可以把已设计开发好的A公司“人力资源管理系统”导出形成“人力资源管理系统”模板,导入到B公司的系统中,作适当修改,就能将成熟的A公司“人力资源管理系统”应用到B公司。分类器模块:
记录表指应用子系统所需要的数据表单。通过分类器模块,创建应用子系统所使用到的数据表单。将各个不同的数据表分为若干类,如下图所示:在前面所涉及的“人力资源管理系统”的中增加“员工信息表”、“招聘信息表”,用以记录员工的信息和记录招聘人员相关信息。过程模块:根据数据表中的内容,选择数据表建立过程,将多个数据表形成若干个过程;
过程步骤建立模块:点击产生数据表选择框图,选择数据表,并对步骤进行命名;
过程步骤建立模块,可以对需要设计的应用子系统的具体功能和相关业务流程进行设计。过程可以隶属于子系统,过程可以理解为相应的功能。对过程的操作包括:新建、删除、修改过程属性。过程支持嵌套,即一个过程可以包含多个子过程。例如:在前面所涉及的“人力资源管理系统”的下级增加“招聘”、“绩效考核”、“辞退”等过程。过程可以是有流程化的,也可以是非流程化的。流程化的过程即可理解为工作流,非流程化的过程可以理解为传统意义上的功能模块。过程活动的设计:
活动可以理解为业务流程中的一项工作。如果没有流程关联,活动可以理解为一项具体的子功能。活动之间可以设置活动条件,活动条件支持串行、并行、分支、条件选择等所有的工作流业务逻辑。例如:您可以的“招聘”过程中,增加三个活动“填写招聘表”,“招聘面试”,“录用”,并且设置三个活动的转移条件。箭头指示模块:连接两个步骤,使两个步骤之间形成顺序关系,箭头的始点为上一步骤,箭头的终点为下一步骤,若箭头只具有单一出口,即生成的界面只有唯一指向相应下一步骤的按钮,若箭头有多个出口,则表示生成的表单具有相应的按钮,各个按钮对应跳转到相应的下一步骤。
如:招聘面试这一步骤就有两个后续的选项,即可用进入录用步骤,也可以进入介绍步骤。填写招聘表这一步骤就只有一个后续的选项,即只能进入招聘面试步骤。显示模块:对各个步骤形成界面的界面以视图的形式进行显示,视图分卡片型视图和网格型视图,通过对视图的设置,可以设计出完善的操作界面表现形式。视图中显示的内容是可以调整大小、位置、顺序。记录要素在不同视图中可以指定操作属性:可见、只读、读写。图表编辑模块:通过图表设计器,您可以设计分析图表,E2Q提供饼图、XY轴图、分组图、甘特图。图表设计器支持图表的新建、删除、修改等操作,您可以进行图表的可视化设计,并且能够预览设计效果。报表设计模块:可以可视化设计报表。E2Q的报表支持页眉、页脚、标题栏、列标题、数据区、合计栏的分栏设计。在报表的分栏中可以添加文本、字段、表达式、图片、图元、变量等参数。报表中的每一个元素拥有多种属性,通过设置这些属性,所有格式的报表均可以通过报表设计器设计。设计后的结果可以预览。
权利要求
1.一种办公自动化系统生成平台,其特征在于:所述平台包括开发端和服务器端,其中开发端包括以下模块: 数据库模块:存放数据表; 过程模块:根据数据表中的内容,选择数据表,建立过程,将多个数据表形成若干个过程; 权限管理模块:对用户的权限进行管理,不同的用户所见到过程不同; 代码导出模块:对系统生成的数据进行打包; 数据传输模块:将打包的数据发送至服务端; 其中服务器端将收到的打包数据显示,供客户浏览使用。
2.如权利要求1所述的办公自动化系统生成平台,其特征在于:所述过程模块中还包括以下模块:过程步骤建立模块:点击产生数据表选择框图,选择数据表,并对步骤进行命名;箭头指示模块:连接两个步骤,使两个步骤之间形成顺序关系,箭头的始点为上一步骤,箭头的终点为下一步骤,若箭头只具有单一出口,即生成的界面只有唯一指向相应下一步骤的按钮,若箭头有多个出口,则表示生成的表单具有相应的按钮,各个按钮对应跳转到相应的下一步骤。
3.如权利要求2所述的办公自动化系统生成平台,其特征在于:所述平台上还包括对各个步骤最终形成界面的显示模块。
4.如权利要求3所述的办公自动化系统生成平台,其特征在于:所述数据库模块中还包括 分类器模块:对属于一个业务部门的数据表进行分类。
5.如权利要求4所述的办公自动化系统生成平台,其特征在于:所述平台还包括对图表进行编辑查询的图表编辑模块。
6.如权利要求5所述的办公自动化系统生成平台,其特征在于:所述平台还包括对报表进行编辑的报表设计模块。
全文摘要
本发明公开了一种办公自动化系统生成平台,其特征在于所述平台包括开发端和服务器端,其中开发端包括以下模块数据库模块存放数据表;过程模块根据数据表中的内容,选择数据表,建立过程,将多个数据表形成若干个过程;权限管理模块对用户的权限进行管理,不同的用户所见到过程不同;代码导出模块对系统生成的数据进行打包;数据传输模块将打包的数据发送至服务端;本发明为一个统一的办公自动化系统生成平台,在此平台上可以方便的进行开发调试工作,极大提高了工作效率。
文档编号G06Q10/10GK103106572SQ20131004023
公开日2013年5月15日 申请日期2013年2月1日 优先权日2013年2月1日
发明者缪秦 申请人:重庆亚德科技股份有限公司