联系我们  
名称: 秦皇岛凯博计算机科技开发有限公司
地址: 秦皇岛市海港区文化路295号港瑞商务大厦6楼
手机: 18633544519
  13803241356
Q Q: 190408570
Email: itqhdkb@163.com
主页: https://www.qhderp.com
   
   
   
秦皇岛oa22项优势
源于:

架构优势

华天动力OA融合当前先进的管理理念和开发技术,使用JAVA开发技术,采用主流的MVC架构和基于SOA体系建立三层魔方式结构,能轻松实现跨平台、跨数据库、跨架构、多语言任意使用,拥有魔方般的灵活性,无论是自己开发的还是采购的各种系统,华天动力协同OA都能让用户轻松构建起一个数据共享、流程同步的综合性信息化办公平台。
什么是华天动力协同OA的魔方式架构?
华天动力协同OA系统是一个魔方式架构,这个魔方由多个插接在一起的小方块组成,这些小方块能够根据需求灵活地转动,最终达到一个理想的、有序的位置。 “魔方”概念也是华天动力协同办公随需应变战略的一个具体表现。华天动力魔方式架构的核心有二个,一是基于MVC架构,一是基于SOA体系。

1.1 采用MVC(Model-View-Controller)架构

MVC 结构是传统三层结构的另外一种描述。MVC每个字母代表不同的含义,M模型(Model)、 V视图( View )、 C控制器(Control)。换句话说,M代表着数据的存储(数据库),V代表着最终的用户页面,而C代表着业务的逻辑。
MVC将数据和业务规则从表示层分开,可最大化的重用代码。而且模型返回的数据没有进行格式化,因此同样的构件能被不同界面使用。模型是自包含的,并且与控制器和视图相分离,很容易改变应用程序的数据层和业务规则。如果你想数据库从MySQL移植到Oracle,或者改变基于RDBMS数据源到LDAP,只需改变模型即可。而且,只要正确的实现了模型,不管你的数据来自数据库或是LDAP服务器,视图都会正确的显示它们。另外, MVC应用程序的三个部件相互对立,改变其中一个并不会影响其它两个,依据这种设计思想能构造良好的耦合构件。
MVC的优点不是体现在产品的功能上,而是让软件的结构变得更加合理,更方便修改。如果你想改动一个页面,只需改动一下页面与控制层的关联关系,而不需要改动任何程序。
华天动力对MVC架构的具体应用
第一、在数据层,可通过中间件进行沟通。这样不需要书写任何一行代码,通过简单的类与数据库表的映射实现数据库表的增删改。整个程序中没有一条SQL语句,不修改代码就可实现自动切换到各种数据库类型。(如MySQL/SQLSERVER/ORACLE)
第二、通过标签定义实现与业务层的连接。在HTML页面中,没有一行程序代码,只有标签定义。如果页面需要变更,只须更改标签与业务层的连接关系。
第三、内部通过独立的子工程管理,这样既能保证各个子工程的系统独立性,又能确保对系统的整体管理。
第四、通过页面与程序的分离,实现了多语言和多风格的不同展示系统。

1.2 采用SOA(Service-Oriented Architecture)面向服务架构

SOA,是一个很抽象的技术术语,也是当前最领先的技术架构之一,IBM也在重点推广SOA架构。SOA,简单的说就是以WEB为基础,为每个应用提供相关的接口,类似于原来的API。这样,系统以外的其他系统,不需要了解程序内部的具体释放方式,就可以调用相关系统功能。
例如:以短信收发的接口http://www.???.com/sendsms?phonenumber=?? &content=???,如果该短信服务器提供这样类似的接口,那么第三方软件,就可以很方便地与之进行短信的发送。而一套复杂的系统,通常会提供成千上万个类似的接口,外面系统可通过这些接口,在一定的规范内与原系统进行交互。
华天动力对外提供二种接口类型:
第一种接口是BEAN型的,这是最初始的。通过他的类包和相关的类包定义,使其他的JAVA系统可以与该系统进行通迅。
第二种接口是WebService型的。其他系统通过华天动力提供的Webservice接口,可实现调用OA系统的部分或整体的功能,而无需知晓OA内部系统的细节。例如,华天动力的OA小助手本身没有任何数据存储,是一个瘦客户端,不能进行数据库的读写。但通过调用OA系统的接口,可实现与OA系统的交互。与JAVA 类包方式的接口不同,WebService接口不仅可以被JAVA程序调用,也可以被VB/Delphi/PB等几乎所有的编程语言所调用。不仅在B/S使用,还可以被C/S程序所调用,这大大增强了程序的可扩展性。整个软件基于WebService体系开发,是SOA的核心内容,这也是华天动力能够很好的以SOA作为架构的基础。
魔方式架构优势
从开发角度和应用角度来看,华天动力协同办公的魔方式架构更具优势。它结合了MVC架构和SOA体系各自的优势,大大提高了系统模块的复用性、安全性和可扩展性。降低了开发的难度和开发周期,并有效的降低维护费用,使程序的调用变得更加方便和简单。
从软件使用者的角度来看,这种基于MVC和SOA的魔方式架构,可以让软件更易扩展,持续能力更强,更节省对未来预期的软件投入,并可以与其他系统进行有效的数据整合,真正实现了企业应用软件的“随需而动”。
 

二、 性能和可靠性优

为了保证系统的有效运行,华天动力在性能优化方面进行很多技术突破。主要体现在以下几方面:

2.1 基于数据库的CACHE缓存技术

当每次连接数据库时,将花费较长的时间,在华天动力的系统中,采用数据库连接池的办法,这样系统会重用之前的连接,减少系统频繁与数据库进行连接和断开的操作,从而提高了整个系统的性能。

2.2 基于页面的PAGE CACHE服务器缓存技术

当用户在访问系统时,系统会自动把用户之前访问的频繁的页面在服务端临时保留, 这样,对于频繁访问的页面,客户再次访问时,不需要重新生成,速度就非常快。

2.3 采用了“推”的技术进行数据的刷新

OA系统中,有个特殊的应用点是:当有新消息到达时,系统会自动调出新的消息。为了实现这个功能,其他系统大多数采用轮询技术。即:每隔几秒钟,客户端的浏览器进行刷新,去读相关的数据库是否有新消息,当有新消息时,系统会就弹出消息。如果有100个用户同时刷新,就有产生100个对数据库的操作。
而华天动力采用的方式是当系统有新消息来时,系统会把消息推给客户端,这样用一个线程就能完成工作。用户数量越多,性能优势越明显。

2.4 关键页面采用动态生成,静态访问

为了加快用户访问的速度,华天动力对关键页面进行了特殊处理,预先把相关的页面生成后,当用户调用时,只能调用生成好的静态临时页面。
如:系统登陆时每个人显示的不同菜单,传统的做法是登陆后,读相关的数据库表,然后生成功能菜单,因为此项功能涉及到几百条数据,每次登陆都新生成会占用大量的系统资源,如果几十人同时登陆,服务器在较长一段时间内不能够作出反应。为了解决该问题,华天动力系统在生成用户权限时,自动生成了相应的菜单的文件,当登陆时,只是调用已经生成好的静态文件,大大加快了登陆的速度。

2.5 海量数据导致系统性能下降得到有效解决

A) 对于数据的获取,每次限定了最大的数据量;
B) 对数据进行充分的索引优化,大大提高查询的性能。
C) 对于消息刷新等操作频繁的数据,进行了有效期的设定,默认只会弹出15天的数据。用户也可以根据自己的要求进行修改。
基于以上的优化,华天动力协同OA系统的运行性能非常好,50个同时用户在线时,在P4 2.4/512M内存运行下,CPU整体占用率不超过10%。这大大突破了传统的JAVA程序运行速度慢,运行硬件环境高的缺点。
正因为基于采用了这些性能优化措施,华天动力的系统运行速度非常快,带宽要求低。在CDMA和GPRS网络下都能正常运行,领导出差时,可以随时随地了解单位业务

2.6 大文件上传

大文件上传对于B/S程序来说是一个经典问题,因为受浏览器的约束以及B/S架构的限制,传统上B/S程序很难上传很大的文件。公网上一般超过10M的文件就很难上传上去。而OA系统是一个文档中心,特别是对于公文的扫描件,CAD的图纸等等,往往这些文件都很大,因此解决大文件上传是OA的一个技术点之一。
华天动力OA系统能够正常上传任意大小的文件,并且管理员可以对用户进行配额管理及单文件大小限制。

三、 易用性优势

3.1 全文检索功能

华天动力率先在国内推出全文检索系统,该系统可实现对任何关键字、关键词在Word/Excel/PPT/PDF/RTF/HTML中的查找。通过全文检索系统,在OA中能够快速从历史文档中查找出相关的文档,并可根据OA中文档的权限,自动选取符合阅读权限的文档,能充分符合文档的权限管理的要求。华天动力OA系统全文检索系统的推出,大幅的提高企业办事和工作的效率,也标志着华天动力从OA的追赶者向OA的领跑者的角色转变。

3.2 OA助手

   OA助手是华天动力OA的一个辅助系统,主要是让用户便于使用。实现开机登陆,即时消息弹出,实理对话,文件传送等功能。
华天动力协同办公系统的客户端是一款基于RTX为基础的即时通讯软件,与QQ和MSN等同类产品不同,它不依托于外部的互联网,用户发布信息、文件、新闻、公告、电子期刊可以发送较大容量的附件,并直接存入到服务器,不用做额外的备份。另外,用户还可与任何好友一齐共享文件,文件大小无限制,文件上传下载快捷、稳定且速度超常。与QQ和MSN等同类产品相比,客户端的即时通讯功能也并不逊色。
其一,客户端的文件传输速度更快捷,使双人或多人沟通都更加彻底;
其二,客户端可实现异步传输,即使对方离线,文件也照上传不误,大大改进了用户体验,使用户在传输文件时候不仅有速度的保障,同时,也能够在对方不在线的情况下,传输数据。客户端在即时沟通范围、对象和方式是一种全新的体验。

四、 可扩展性优势

4.1  数据集成技术解决“信息孤岛”现象

随着信息化的发展,企业内部的各种软件系统逐渐丰富起来,如ERP系统、财务系统、人力资源系统、销售管理系统、绩效考核系统等。企业中的各个软件系统运行时,各个系统相对独立,各系统之间的数据无法在统一的平台上展现,使得各个系统之间成为信息孤岛。不得不分别到ERP系统中看生产报表,到财务系统中看资金流量表,到销售管理中看销售情况,这大大降低了信息化时期的办公效率。因此,如何对数据进行有效的集成管理成为增强企业商业竞争力的必然选择。
数据集成(EAI)是国际上最热的信息化课题之一。它把不同来源、格式、特点性质的数据在逻辑上或物理上有机地集中,从而为企业提供全面的数据共享。而OA在经历了第一代消息传递,第二代的工作流,第三代的知识管理之后,迈向了崭新的第四代——信息集成。而第四代OA,是以应用程序之间数据集成为核心,来解决企业信息孤岛的问题。
一直以技术领先和优质的售后服务著称的华天动力OA率先推出具有数据集成功能的新型OA产品,这也标志着华天动力走在了第四代OA的最前列。
华天动力OA的数据集成,可以与第三方业务数据进行完美整合,其具体步骤如下:
第一步:在模板中,可以像EXCEL那样定义格式,可与任何的第三方数据建立数据源、选择字段、生成SQL语句,并且可进行多SQL的累计汇总。
第二步:通过生成的SQL语句,在模板中定义格式和显示的方式。可以出做各种复杂报表形式,如明细表、交叉表等。
第三步:可以把定义好的模板上传到OA的报表模板中。以上三步均由管理员或者厂商提供服务。
第四步:普通用户登陆OA时,可以根据权限查看相关的第三方系统的数据。
第五步:OA系统可以根据设定,自动生成日报表、周报表、月报表,定时向指定人员发送提取出来的数据。实现了第三方数据的消息到桌面。
第六步:可以视情况把数据倒出至Excel/TXT/PDF文档中,作为永久保留。
华天动力基于数据集成的第四代OA,它打破原有系统之间的壁垒,虚拟组建一个实用连通而又独立的系统。这不仅提高了组织内部协作效率、信息效率,还帮助管理者提高管理效率,提高了个人办公效率。

4.2 支持多语言

华天动力协同办公系统,支持中、繁、英、日、韩五种语言,可以满足人们对办公自动化不同语言的要求。华天动力OA办公自动化系统真正实现了支持多种语言在同一平台上的交互使用,此项技术不仅填补了国内协同软件市场的空白,在国际上也处于领先的地位。
用户可以在登录界面中选择不同的语言版本,直接进入不同的语言办公系统。而用户在输入信息时能够输入各种语言文字,无论使用何种语言登陆系统,信息均能够完整正常显示。华天动力多语言版协同OA系统的推出,彻底解决了办公系统语言不通的问题。
 华天动力拥有国内一流的软件研发环境和一流的研发团队,开发过程严格遵循CMM标准,完全遵照国际软件开发标准,整个系统从功能上、结构上更能够适合国际化企业的管理模式,成为外资企业的得力助手。

4.3 多数据库支持

华天动力开发过程中采用中间件技术,所有与数据库的操作都是通过“对象”操作,这大大区别于传统的通过SQL语句与数据库进行交互的方式。通过“对象”模式的开发方式,使整个应用程序与数据库进行了隔离,操作不同的数据库,是中间件(如JDO)在完成。因此,既保证了数据库的动态可扩展性,又保证了系统的稳定性。
尽管目前所有的数据库都支持的SQL 的国际规范,但是不同的数据库之间的SQL语句的差异性非常大,想把一个系统从MySQL切换到SQL SERVER数据库或者切换到Oralce数据库,其中的工作量是非常大的,而且为了产品的稳定需要做大量的测试工作。这也就是大多数协同办公系统的厂商仅支持一种数据库的原因。
但是,不同的数据库系统有其不同的应用面,如:mysql是免费软件,对于小型用户来说,比较方便,对于正规一点的企业,大多数人习惯使用SQL SERVER,而对大型的行业客户,一般都倾向于Oracle,如金融、税务,公安,财政,工商等部分。
作为产品型软件,需要能够适应大多数的用户要求,因此,华天动力的这一优势,能够快速适应客户需求,并最终提供给用户一个健壮的应用系统。
 
 

五、 安全性优势

5.1 详尽的访问日志

华天动力提供详细的日志记录,可以查出谁在什么时候,在哪个地方用了哪个功能,对于登陆失败也有详细记录。好的日志系统可以提供管理员分析的工具,及时发现问题。详细的访问日志是系统安全审计的一个重要组成部分。

5.2 每项功能上有严格的权限划分

对于不同的员工,可以指定其可以查看到的菜单以及可以使用画面上的具体的哪个按钮。
对于不同的文档,可以设定不同的查看人,修改人。不具有某项操作,就不能进行任何操作,甚至看不到相关的文件。
对于不同的审批文档,自己也只能看到与自己相关的部分的文档。

5.3 十六个安全性措施

5.3.1 弱密码检测

对于过于简单的密码,如1234等密码,管理员可以进行程序的扫描和检测,得到相应的检测报告,管理员可以视情况决定是否封锁弱密码的帐号。该封锁过程可以是程序自动进行的,封锁后,会给系统管理员一个内部消息。

5.3.2 三次密码失败自动封锁帐号

为了防止恶意人员猜测用户帐号,如果连续三次输入密码错误,系统将自动封锁该帐号,或者是3小时内不允许再次登陆。封锁后,系统会自动给管理员消息提醒。

5.3.3 密码输入通过软键盘方式进行。

根据Windows的原理,有些恶意程序可以在系统中安装键盘勾子,把键盘输入全部截获后,再伺机发送出去。为了解决该问题,密码输入时采用软键盘输入,即通过点击数字而不是直接键入。目前网上的银行系统均采用软键盘输入方式。

5.3.4 图形码认证

图形认证码现在已经被广泛应用了。主要的目的是为了防止黑客用程序的方式不断的尝试密码。

5.3.5 动态密码,通过短信获得登陆密码

为了加强密码的安全性,进行双重密码认证,当用户需要登陆时,自动发送手机短信到登陆者的手机上,然后用户根据获得的登陆密码,才能登陆上去。这种办法的最大的缺点是不实时,一般短信收发需要一分钟时间,使用起来有点不方便。

5.3.6 密码加密

在数据传输过程中,密码必须是加密的,根据网络传输协议,大多数传输的协议是明文协议,也就是说黑客等可以通过协议的侦听,获得传输内容,然后把汇编出数据。
关于协议的侦听技术已经非常成熟,所以密码在传输中必须是要进行加密的。
一般密码最后会存在数据库中,存在数据库中的密码也必须是加密的。因为,一旦有人能够进入数据库,如果是明文存放的,密码将会不安全。

5.3.7 密码加密的不可逆性

很多程序编写的时候,为了方便,密码是可逆加密的,即按照一定的算法,把加密的数据反转过来,从而获得密码,所以,密码最好采用不可逆算法,即使被黑客获取到最后密码的存储数据,也无法获知真正的密码。

5.3.8 数据加密存储。

数据库中存放的数据大多数是明文存放,如果黑客一旦有机会侵入系统,如果是明文存放的,该数据很容易暴露出来。所以对一些核心数据,华天动力OA系统在数据库存储时,就进行了数据加密。

5.3.9 硬件加密锁

有一个USB硬件设备,象U盘一样的东西,里面存放了登陆者的认证信息,当登陆时,必须插上钥匙才能进行密码的验证。
与短信的动态密码方式相比,该方式使用起来比较简单,也比较直观。但是,为了认证密钥,需要设置专门的认证服务器,以及发证的软件,硬件的设备。这些额外的成本比较高。

5.3.10 数字证书

数字证书如同硬件加密锁,数字证书中存放了使用用户的特征码,在用户登陆或使用特定功能时,通过在系统中存储的特征码与用户的数字证书相比较,确定是否是合法的用户。与硬件加密锁相比,数字证书改少了使用的成本。

5.3.11 电子印章

对于如审批、签字之类的需要有相应高级权限的功能,可以通过电子印章的方式来加强权限的验证,只能授权使用电子印章的人员才能使用相应的电子印章。
 

5.3.12 内部IP访问限制。

可以设定仅限内部的IP地址段的用户才能访问,可以减少外部侵入的风险。

5.3.13 特定区域的限制

可以设定只有某个区域的可以访问系统。如公司只有北京和上海有分支机构,那么设定特别区域限制后,可以减少外部侵入的风险。

5.3.14 MAC 地址访问限制

在软件系统中,如果标识哪台计算机,一般采用MAC地址,MAC地址是与计算机一一对应,并且是唯一的。
如果需要设定某个用户仅限某台电脑使用,那么可以启用MAC认证。
一旦启动MAC认证后,该用户必须在指定的电脑前才能使用。这符合一人一台电脑的使用状态,安全性也比较高。

5.3.15 访问时间段

可以设定某个用户,只有在某个时间段才能使用,如一个用户只能在上班时间才能使用,下班后,就不可使用。这种方式也会加强系统的安全性。

5.3.16 数据库的默认密码

请务必设定和修改数据库的默认密码,现在很多系统的默认密码为空,这会造成很大的安全隐患。
 

六、 功能优势

6.1 基于明细表单的权限的自定义表单工作流系统

华天动力协同办公系统对工作流系统进行了优化,推出了基于WEB表单及明细表的工作流系统。其主体功能如下:
(1) 根据表单中的每个域的字段值控制表单的下一步流向,不同岗位的人员设置相应的不同流程和权限。如审批金额大于3000元的,由总经理审批,金额小于3000元的,由部门经理审批。
(2) 工作流代理制度。当某人不在时,可将相关的工作委托给指定人员办理。
(3) 表单的权限控制。可控制特定人员在特定环节看到的内容和允许修改的内容,可以控制到表单上的每个域,对表单中的任意域的内容进行统计和分析和查询。
(4) 图形化的工作流,采用方便的拖拉方式。
(5) 完全的B/S模式,没有控件和Applet
(6) 通过华天动力内嵌的报表系统生成各类审批的报表,可对过去的报销单进行分类统计。
(7) 从第三方系统(如ERP系统)引入数据到工作流表单中,通过工作流表单流转后,回写到ERP系统中,实现 ERP数据的流转。
(8) 表单定义责任人长时间没有审核,可强制通过。
(9) 支持明细表单,解决目前大多数OA仅支持简单表单(如请假单),但是像报销单中有很多的明细条目却无法实现的问题。
(10) 每张流程模板会自动生成实实在在的数据库表,方便对该流程模板生成的流程单进行二次开发和统计分析。

6.2 专业的公文流转系统,与档案管理完全整合

公文收发文管理表面上与工作流相似,故而很多的OA系统直接把公文放到工作流系统中,公文收发文只是作为工作流中的一个类别存在。
但是,现实情况是,由于公文收发文对于政府及大型企业来说,是一个传统的业务,已经形成了标准,公文的收发文的规则已经成为事实上的业务内容,一般的工作流系统根本无法满足公文收发文的特殊需要。
 华天动力的公文收发文系统做为一个独立的模块,能够完全符合目前单位的收发文要求。

6.2.1 公文发文

(1) 公文发文分为:发文拟稿、发文审稿、发文会签、发文核稿、发文签发、盖章、打印、分发等符合业务的步骤。
(2) 在拟稿过程以及审批过程中,会生成与单位发文业务相一致的发文单。
(3) 文件下发后,随时可以查阅到发文的收看情况。
(4) 在文件审批过程中,可以进行催办、提醒。
(5) 支持电子印章、痕迹保留、手写签名。
(6) 可以通过定制的模板及流程自动流转,也可以通过自定义流程,按自定义流程进行公文流转。
(7) 支持退文,以及退文到之前的任何一级。
(8) 支持并和“或”的审批。
(9) 可以设定每一步的审批的权限,如:是否可以修改正文,是否允许上传附件。
(10) 文件分发结束后,可以归档到“档案管理”系统中,通过借阅的方式查看过去的收文。
(11) 允许打印发文单。

6.2.2 公文收文

(1) 收文拟办后,能够自动生成收文登单和收文登记簿。
(2) 由收文管理员(以下称机要秘书)来负责整个文件的跟踪处理。不需要设定流程。
(3) 机要秘书填写收文单后,根据文件内容,决定跟哪位领导审批,当审批完后,文件自动回到机要秘书,机要秘书根据文件的内容以及前位领导的审批意见决定下一位审批的领导。
(4) 所有领导审批完后,可根据内容是否要分发收文,可以随时查看分发的收文的阅读情况。
(5) 在相关部门处理完后,填写办理单。
(6) 在整个过程中,可以随时进行催办和监督。
(7) 收文过程结束后,可以归档到“档案管理”系统中,通过借阅的方式查看过去的发文。
(8)系统在审批过程中,会自动填写“收文单”的领导签批内容。

6.3 基于岗位和角色的流转系统

华天动力OA系统的工作流系统和公文收发文支持岗位和角色。
(1) 支持一人多岗
(2) 支持固定岗位和相对岗位
(3) 实现人员变动,流程不变
(4) 实现“选人”与“选岗位”并存的方式。
我们以一个简单的报销单为例:
审批流程为:申请者—部门主管—分公司经理—主管副总经理—财务经理
在这个看似简单的流程中,实际上有几个岗位是变动的如:部门主管,分公司经理,主管理副总经理。对于“发起申请”的人不同,所有后面的审批者都会变。
对于很多的OA系统,只能采用具体人的定义方式,那么同一个审批单,就需要每个部门设一个流程,如果有几十个部门,你就得定几十个报销单流程。
而通过华天动力的基于岗位的工作流,一个单位,采用一个流程就可以了。不同的部门的人审批,在流转的时候会找到他的部门主管,他的分公司经理,他的主管副总。

6.4 自由流程和固定流程相结合

 

6.5 文档更新的自动通知

 

6.6 信息发布的自动回执,支持二级审批

【返回】

魔法收录网
版权所有:秦皇岛凯博计算机科技开发有限公司
冀ICP备2024091182号-1