OA设计的六大原则是?

OA设计的六大原则是?,第1张

这六大原则是:

1、实用性原则

实用就是务实不务虚,就是注重解决实际问题,做精、做细核心功能,兼顾常用的辅助功能,实现快捷、方便地布署和使用,并节省投资,降低风险。有OA起来功能一堆,什么客户、人事、财务、资产、知识管理等等一网打尽,却做得粗糙之极,中看不中用。

2、易用性原则

这就要求软件的界面友好,结构清晰,流程合理,功能一目了然,菜单 *** 作充分满足用户的视觉流程和使用习惯。易理解、易学习、易使用、易维护、易升级,实现“傻瓜相机”式的 *** 作,将实施、培训成本和周期降到最低。易用性对软件的顺利实施和使用具有至关重要的意义,易用性的欠缺造成项目失败的案例已经屡见不鲜。

3、先进性原则

OA一个先进的工具,所以应采用先进的技术架构和设计方法,融合先进的管理思想,结构化程度高,灵活性、扩展性、兼容性、升级性好,速度快,符合技术发展趋势,适应用户成长需要。此处需要注意的是避免受“惟技术论”和“惟概念论”的误导,无论是技术还是概念都要以适合自己为准。

4、稳定性原则

OA入到企业中后,就会让人产生很大的依赖性。所以系统从底层数据库到功能层应经过严格测试,数据库稳定,功能顺畅,没有堵塞、丢失数据的现象,能在不同的硬件、网络、 *** 作系统以及 *** 作习惯中长期平稳运行,适合大规模用户使用,以保证日常办公的正常进行。

5、安全性原则

OA统往往保存有企业的核心资料,也会有个人用户的一些保密资料,这就要求系统能有效防止外部各种病毒攻击和恶意攻击,能够进行严格、细致的访问权限管理,内部数据具有多种备份方式。必要的情况下,允许用户进行各种辅助的数据加密、密码保护、身份认证等控制措施。

6、拓展性原则

大部分用户在使OA段时间后,会增加一些功能模块或者OA其他软件系统互联,这就要求软件具有很好的拓展性,能够提供开放和标准的接口,在不影响系统正常使用的情况下与第三方系统灵活对接,实现不同应用系统的互联互通,构建用户的综合性信息处理中心平台。

根据六大设计原则,我们发现,要为用户体现完美的系统性能,就必须以应用为核心,以实用、易用、好用三大主线为出发点,全面兼顾技术、应用与发展的和谐统一。

虽然这六大标准都很重要,但是“水至清则无鱼”,没有任何一OA完美的,能做到其中几项就已经够优秀了。而且,不同的客户需求、特点不同,关注点也不同,只要把关注点设到“优秀”档,把非关注点达到“合格”档,就不难找到适合自己的OA。

华天动力协同OA系统的安全性非常好的,安全设计很完善、很规范。到现在为止还没发现他的盗版呢,这也能看出来,呵呵。

他采用J2EE开发,这个开发平台本身就具有很高的安全性和稳定性。而且他的权限控制到了每一个功能菜单、按钮、文件,非常细致,没有权限就看不到。

其他他采用的安全性包括:

弱密码检测

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

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

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

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

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

图形码认证

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

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

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

密码加密

在数据传输过程中,密码必须是加密的,根据网络传输协议,大多数传输的协议是明文协议,也就是说黑客等可以通过协议的侦听,获得传输内容,然后把汇编出数据。

关于协议的侦听技术已经非常成熟,所以密码在传输中必须是要进行加密的。

一般密码最后会存在数据库中,存在数据库中的密码也必须是加密的。因为,一旦有人能够进入数据库,如果是明文存放的,密码将会不安全。

密码加密的不可逆性

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

数据加密存储。

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

硬件加密锁

有一个USB硬件设备,象U盘一样的东西,里面存放了登陆者的认证信息,当登陆时,必须插上钥匙才能进行密码的验证。

与短信的动态密码方式相比,该方式使用起来比较简单,也比较直观。但是,为了认证密钥,需要设置专门的认证服务器,以及发证的软件,硬件的设备。这些额外的成本比较高。

数字证书

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

电子印章

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

详尽的访问日志

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

内部IP访问限制。

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

特定区域的限制

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

MAC 地址访问限制

在软件系统中,如果标识哪台计算机,一般采用MAC地址,MAC地址是与计算机一一对应,并且是唯一的。

如果需要设定某个用户仅限某台电脑使用,那么可以启用MAC认证。

一旦启动MAC认证后,该用户必须在指定的电脑前才能使用。这符合一人一台电脑的使用状态,安全性也比较高。

访问时间段

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

数据库的默认密码

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

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

对于不同的员工,可以指定其可以查看到的菜单以及可以使用画面上的具体的哪个按钮。

对于不同的文档,可以设定不同的查看人,修改人。不具有某项 *** 作,就不能进行任何 *** 作,甚至看不到相关的文件。

对于不同的审批文档,自己也只能看到与自己相关的部分的文档。

以上的安全措施,用户可以根据实际情况及预算,选择一种或几种进行组合,但在很大程度上,安全与经济性、易用性是成反比的。安全性越高,成本越高,使用的难度会增加。需要量力而言。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6692425.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-26
下一篇 2023-03-26

发表评论

登录后才能评论

评论列表(0条)

保存