|
1、功能概述
企业业务应用平台全面转向微软Visual.Net架构,采用面向对象的方式开发,企业业务应用平台强大的系统仅仅由“公告”、“消息”、
“账户”、“报表”、“模板”、“数据表”、“查询” 、“文件夹”八大对象组成,,对象高度统一代表了产品精良设计和巧妙构思。各对象意义如下:
◆公告:企业内部通知、分为短期通知和长期布告,能够主动通知到所有人,能够追踪公告阅读状态。
◆消息:企业内部邮件系统,可追踪阅读状态,允许未读撤办,也被报表抄送通知和数据更新通知所调用。
◆账户:系统的账户和权限体系,分机构进行管理
◆报表:在客户端所有的流程审批对象统称为报表,由预定义好的模板生成新报表,按预先定义的流程方式进行审批,按附件不同分为Word报表和Excel报表,Excel报表的数据可以取出并导入到数据表中查询和分析。
◆模板:模板就是二次开发的应用,也就是管理员预先定义好的业务流程,分为报表流程模板和应用程序模板,报表流程模板由基本属性、流程定义和附件模板组成,按附件类型分为Word和Excel,流程有指定式、任意式、安排式、反复式、单程式五钟.
◆数据表:管理员自定义的数据结构,针对Excel类型的流程模板所定义,用于将Excel报表中的数据取出并导入到数据表中。
◆查询:管理员定义的对数据表进行查询、分析和修改维护的对象。
◆文件夹:管理员定义的分类存放模板和查询的文件夹,分为“项目”、“文件夹”两层结构。
企业业务应用平台的二次开发,就是由管理员在企业业务应用平台管理端中创建“模板”、“数据表”、“查询”、“文件夹”这四种对象。对象之间的关系如下图所示:

2、设计理念
在建设企业信息化管理的过程中,都遵循这么一个过程:替代手工劳动(用Office处理文档)--〉实现协同做业提高办公效率(OA)—〉通过数据分析提供决策支持(MIS或ERP)。第二和第三个过程都建立在网络的基础上,目前国内大多数企业都在进行网络化的建设,非常遗憾的是,目前市场上能够提供的产品大多将第二和第三个过程分裂开,如常见的Lotus
Notes和Exchange
Server,他们都基于文档型数据库,只支持文档的审批而无法实现结构化的数据汇总分析。所以大多数企业只能建立两个独立系统满足这两种需求,然而两个系统之间无法协同工作。企业业务应用平台正是为了解决这一问题而生:
◆企业业务应用平台首先是一个基于审批的办公自动化系统
首先,企业业务应用平台像大多数OA系统一样,能够通过邮件方式实现各种文件的审批,如收发文、会议纪要、报告、报表等,而且企业业务应用平台建立文件的审批流程无需复杂的二次开发,而且可以随时修改,这点非IT人士都可以做得到。下图是一个典型的文件审批流程:发文者按照预先定义好的格式撰写一个Word文件,按照预先定义的流程进行审批,审批过程结束后在企业业务应用平台中存档。
◆企业业务应用平台还是一个基于SQL Server的数据库系统
与目前的办公自动化软件不同的是,企业业务应用平台具有强大数据处理功能,它能对一张基于Excel的数据表格进行审批,并将表格文件中的数据提取到数据库中进行合并分析。因此,企业的许多关键业务如:日常报表、费用审批、项目管理、远程统计、数据表格等都可以在企业业务应用平台中轻松实现。
实际上,与常规的软件应用相比,企业业务应用平台用Excel来实现数据输入和报表输出,Excel相当于用户界面,更进一步的是:Excel界面能像邮件一样实现审批,通过导入技术将表格中的数据在数据库中合并,并通过一个自定义的查询进行分析。下图是一个设备采购业务的审批流程,申请者在一个预先定义好的Excel表格中填写设备申购单,经过领导审批、采购员办理完成流程后、企业业务应用平台将设备价格等数据从Excel表格中导入到数据库中、提供领导随时查询和生成汇总报表,从而形成一个完整的全过程管理。

◆ 企业业务应用平台又是一个基于Office的二次开发平台
能够通过企业业务应用平台二次开发各种管理系统,开发简单、周期短、成本低、易维护,而且能完全满足用户需求是其最大的优点。
企业业务应用平台具有足够的灵活性,几乎所有的对象都能让用户自己创建,包括账户、子系统、文件夹、节点、模板、流程、权限、数据表、查询和分析报表等。
一个简单的业务开发模式是:定义Excel作为业务处理界面,在企业业务应用平台的[流程模板]中定义规则、流程和审批权限,用[数据表]定义业务的数据结构,流程结束时Excel的数据将被取出存入该数据表中,用[查询]定义数据表的查询、统计和维护,以及权限分配。如果用户需求简单,几乎不用编程写代码,数小时内就能完成一个完整的功能模块。如下图所示:

3、 功能结构图

4、 功能详述
◆ 客户端功能详述
|
客户端功能详述
|
|
对象
|
功能
|
功能描述
|
备注
|
|
登录
|
登录和配置
|
允许本机启动时自动登录,允许保存用户名口令自动登录,登录后常驻任务栏
|
|
|
新信息提醒
|
自动检测新信息,包括公告、消息和报表,新信息弹出提醒,提醒延迟小于 30 秒,从提醒窗口直接进入信息处理。
|
默认配置
|
|
待办事宜
|
未读(或在办)信息等待处理
|
未读公告和消息、未读和待办报表都在待办事宜节点统一处理。
|
|
|
联系人
|
联系人在线状态
|
自动获得所有联系人的当前状态,状态包括联机、离开和脱机,状态更新延迟小于 30 秒
|
默认配置
|
|
发送消息或短信
|
对选中联系人或机构发送短信或消息
|
|
|
个人设置
|
登录选项、个人选项、服务器配置等
|
|
|
短信
|
发送短信
|
对多个联系人发送短信,对外发送短信
|
对外发短信需要管理员授权
|
|
短信提醒功能
|
集成在公告、消息和报表中,三种设置:短信提醒、未联机人短信提醒、间隔预定时间未读提醒
|
间隔时间可以自己设定
|
|
公告
|
新建和阅读公告
|
新建公告将主动通知到所有用户桌面,公告分为暂时通知和长期布告两种,公告可以加附件,设定截止时间,过时自动消失
|
|
|
公告阅读状态追踪
|
允许查看哪些人阅读和未读公告,允许对未读公告人短信提醒
|
|
|
消息
|
收件箱、发件箱、草稿箱、垃圾箱
|
用户对消息的文件夹管理
|
|
|
新建和阅读消息
|
消息能够主动通知到桌面,允许附件、优先级、短信提醒,转发、回复等功能
|
|
|
消息接收状态追踪
|
发件人允许查看收件人阅读状态,未读收件人可以短信提醒
|
|
|
消息撤回
|
未读消息的收件人,允许发件人删除,所有收件人未读,允许撤回消息
|
|
|
报表
|
项目、收报箱、发报箱、草稿箱、垃圾箱
|
用文件夹分类存放报表
|
|
|
新建报表
|
通过模板创建报表,按照模板预定的方式审批, Excel 报表中的数据允许导入到数据库中,有附件、优先级、短信提醒、回复、转发等功能
|
|
|
审批报表
|
四种审批意见:同意(报表进入下一步)、返回(返回给以上的任意层)、完成(流程结束导入数据)、中止(流程结束报表作废),允许编辑附件,设置提醒。
|
|
|
报表流程追踪
|
参与报表审批的人都可以查看报表流程,能够查看当前审批状态,所有审批人的审批意见、处理时间和对报表的修改痕迹等
|
|
|
报表撤办
|
在下一审批人未读报表的前提下,允许将报表撤回重新审批。
|
|
|
模板
|
启动报表流程
|
有模板新建报表,模板按项目和文件夹分类存放,有使用者权限的用户才能使用模板新建报表
|
|
|
管理报表流程
|
有模板管理者权限的人,能够查看与模板有关的所有报表,监督处理时间,查阅报表文件等
|
|
|
查询
|
数据表查询
|
查询按项目和文件夹分类存放,查询能按预先定义的条件进行综合查询,查询的结果可以导入到 Excel 中统计分析。可以查询记录的详细信息,包括相关的报表及附件。
|
|
|
记录编辑和删除
|
有管理权限的用户可以在查询中管理数据,允许直接修改数据,或者修改 Excel 报表后重新导入。
|
|
|
记录更新提醒
|
数据发生更新后,自动会通知给指定人(以短信或消息的方式)
|
|
◆管理端功能详述
|
管理端功能详述
|
| 对象
|
功能
|
功能描述
|
备注
|
| 账户
|
机构管理
|
账户分机构管理
|
|
| 账户管理
|
创建账户、修改、禁用和删除账户
|
|
| 账户导入导出
|
通过 Excel 快速导入账户,导出账户到 Excel 备份账户
|
|
| 文件夹
|
项目管理
|
新建和管理项目
|
|
| 文件夹管理
|
项目下可以新建模板和查询文件夹
|
|
| 项目导入和导出
|
项目下所有对象和用户数据都可以导入和导出,包括文件夹、模板、数据表、查询,甚至是报表和附件。该功能用于备份项目、复制或分发项目
|
|
| 模板
|
报表流程模板
|
用于创建报表流程,由基本属性、流程定义和附件模板组成,按附件类型分为 Word 和 Excel
,按流程类型分为指定式、任意式、安排式、反复式、单程式五种。
允许指定使用者、管理者和众多选项。
|
|
| 应用程序模板
|
用于数据接口或应用扩展,分为文档式、指向式和 URL 式三种。直接打开文档或一个网站连接。
|
|
| 模板复制和迁移
|
允许复制模板属性,或者在项目之间迁移模板,用于模板的快速创建。
|
|
| 数据表
|
模板数据表
|
根据 Excel 模板创建真实数据表,并将真实数据表的字段与 Excel 单元格关联上,用于 Excel
报表完成时将数据取出导入数据表中
|
|
| 关联数据表
|
在真实数据表和模板之间建立关联,允许多个模板的报表数据导入同一数据表。例如按金额将合同分为两个模板流程,但合同数据存入同一数据表,方便管理。
|
|
| 独立数据表
|
创建数据库中的真实数据表
|
|
| 存储过程
|
在数据表中预定义的 SQL 存储过程,在导入数据表时执行,用于处理数据之间的关联和规则。
|
企业版功能
|
| 查询
|
数据表查询
|
允许定义对数据表的查询,由基本属性、字段绑定、限定条件、排序条件、查询条件、导出方式、模板关联、查询关联组成。
允许定义查询的使用者和管理者,使用者可以查看数据,管理者可以修改和删除数据。
|
模板和查询关联属于企业版功能
|
| 视图查询
|
允许对数据库的视图定义查询,视图可以关联多个表,设置条件和表达式,可以实现复杂的查询和数据统计。
|
企业版功能
|
| 查询复制
|
复制查询可以简化查询定义的工作量
|
|
| 系统
|
数据管理和维护
|
由管理员对公告、消息、报表、短信等数据进行查询和删除等管理
|
|
| 系统配置
|
可以指定关键参数,如客户端检测间隔、短信检测间隔、对外短信启用、附件大小限制、 Web 查询路径
|
|
◆ 短信模块功能详述
|
短信模块功能详述
|
| 对象
|
功能
|
功能描述
|
备注
|
| 短信模块
|
短信发送和装置
|
短信模块和短信发送装置(类似只发短信的手机)相连,在在指定间隔内,将短信从 FlowMIS
数据库中取出交给短信装置发出
|
|
| 短信服务和设置
|
短信服务启动停用,登录配置,发送选项等
|
|
◆服务器配置模块功能详述
|
服务器配置模块功能详述
|
| 对象
|
功能
|
功能描述
|
备注
|
| 服务器配置程序
|
创建 FlowMIS 数据库
|
第一次安装时运行,创建 FlowMIS 数据库和登录用户
|
|
| 修复 FlowMIS 数据库
|
重建登录用户并修复其和 FlowMIS 数据库的关系,用于备份和恢复数据库后
|
|
◆ Web查询模块功能详述
|
Web 查询模块功能详述
|
| 对象
|
功能
|
功能描述
|
备注
|
| Web
查询
|
查询对象在 Web 页中显示
|
将查询对象及相关的项目和文件夹在 Web 中使用
|
企业版功能
|
|