1.前言
企业OA办公软件系统主要包括了三方面的内容:电子办公,对外服务以及协同办公。电子办公解决了企业各部门的办公自动化,是企业信息化的基础;对外服务功能,突出企业的服务本质,重点是面向客户的服务,是信息化建设的核心。协同办公就是将企业部门之间、企业于客户之间、总公司与分公司等地域之间有机的整合起来,实现了信息传递和共享,通过它的建设并以计算机网络技术为依托,提高信息化水平,在企业内部实现信息资源共享和流通,让管理层、员工、客户及时了解工作情况掌握各方面动态,同时改善了办公条件、引进快捷的办公模式,使得企业的工作环境、管理方式也更加高效化、规范化和科学化。
上海潍可昕信息技术有限公司自主开发的道特网络企业信息管理系统V2.0是基于互联网的平台支撑系统。具有在不同层次的信息门户(EIP)和网络办公自动化系统功能。信息门户是从信息流角度,注重内部信息流、外部信息流及内外部信息交互;办公自动化系统(OA)强调工作流,尤其强调数据采集加工、事务处理,它通过基本工作流,尤其强调数据采集加工、事务处理;它通过应用服务器的构建模式合理设计,不仅为用户提供了信息共享、事务处理和决策分析,更重要是它结合公司管理和业务的现实应用,充分利用互联网技术的优势,动态的满足了企业的现实应用需要。
本平台重在于快速搭建信息化建设平台,并提供了丰富的网络办公与管理的应用系统和传统OA的办公应用功能。可以运行于多种硬件网络(内部网、局域网、互联网以及内外网络集成办公网)环境。
2.系统设计思想
3、系统结构
系统模型图
本系统负责接受用户的请求,处理用户的登陆及各种操作。用户通过本系统可以管理和使用集成在系统平台之上的各个应用模块及第三方应用模块。
4.系统特点
4.1人性化设计——简单明了的用户界面及操作
道特网络企业信息管理系统V2.0在用户界面和操作风格上独具特色。由于微软windows系列操作系统垄断了几乎所有的桌面计算机系统,因而人们对于使用微软的windows文件显示方式(大图标/小图标……)、操作习惯(鼠标单击/双击/右键……)、常用概念(文件/文件夹/打开/编辑/复制/粘贴/属性/资源管理器……)已经有了深刻的熟悉的印象。本系统在文件的显示、页面布局、操作习惯、常用概念上大部分和windows操作系统保持一致,具有很强的亲和力。使一般用户很快接受并掌握系统的大部分操作。毋庸置疑的是一个优秀的办公软件系统第一特点就是要人性化设计,容易理解、容易使用。
4.2先进的技术架构
本系统完全基于微软.Net架构,支持HTML,XML规范,以面向对象技术为基本开发方法。微软公司.net架构是国际最先进的技术平台与工业标准之一,具有国际领先水平。是国际上占主流地位的政府、企业信息化架构,大多数知名软件及系统集成商都根据该标准开发软件及应用。系统采用目前主流的浏览器/服务器工作方式(BS结构),优点是容易部署,维护方便,能够降低总体拥有成本,对客户端的计算机配置和性能要求不高。客户端不用安装其它软件,就像我们平时上网浏览网页一样,有个浏览器(通常是IE5.5)就行了。极大的方便了用户进入系统办公。
4.3前瞻性的系统集成平台
企业信息化是一个统一规划下的分步骤实施的过程,如果没有一个面向所有使用者,面向未来的信息平台,各个业务应用系统(如人事管理、财务管理、公文管理、客户管理、公文传输、视频点播、网站发布系统等)就会形成“信息孤岛”,难以整合在一起。使用户频繁登陆不同的系统,在不同的系统中检索信息,重复操作相同的信息等等弊端。道特网络企业信息管理系统提供了整体应用集成平台,降低独立业务系统之间的应用整合投资。本系统不仅仅是一个单纯的软件产品,它还是企业未来知识管理、业务系统集成、第三方系统集成的核心平台。系统平台在设计伊始严格按照“模块化设计、积木式集成、傻瓜式操作、增量式扩容”的产品设计理念进行设计和开发,有效的保证系统的实用性、先进性。我们为用户和第三方软件开发公司提供开发接口和标准。也就是说用户可以自己或找其它公司开发基于系统之上的应用模块。
4.4优秀的权限管理体制
4.4.1支持两层权限管理模式
一般办公软件的权限配置是一层结构,即系统管理员(或系统管理组的成员)负责设置系统的用户、角色,可以使用的功能模块。道特网络企业信息管理系统为了适合企业应用的特点,采用两层权限设置结构,即系统管理成员负责管理系统用户、系统安全、系统日志及运行情况等重大功能,系统管理成员可以设置系统及应用模块的用户、角色,可以使用的功能模块。同时可以指定某一应用模块的管理员,由此管理员负责管理应用模块内部的用户、角色、权限分配、安全日志等功能。这种方式的优点:
在大用户量时(比如200以上)可以减少系统管理员的工作量,维护量,使系统管理员可以把时间和精力投入到系统安全、数据安全、备份和容灾等重要工作中去。
4.4.2支持对称和非对称权限设置
一切办公软件系统或信息管理系统在权限控制中最重要的是两个因素是功能程序及其产生的信息。如在网站发布模块中,“添加新闻”“读取新闻”都是一个功能,“关于五一放假的通知”是这个功能产生的一条具体的信息。在一般信息管理系统中,只要你拥有“读取新闻”的权限,那么就可以看到并打开“关于五一放假的通知”这条新闻。这就是对称权限设置。本系统在权限设置中既可以控制给不给某一用户“添加新闻”“读取新闻”的功能,又可以控制让此用户能不能看到“关于五一放假的通知”这条信息。即用户拥有的功能与用户能看到那些信息没有直接关系。即就是非对称权限管理。
同时支持对称和非对称权限设置系统是企业实际办公的需要,是未来办公软件及信息管理系统的发展趋势。
4.4.3多种多样的权限配置方式
支持给单个用户配置可以使用的应用模块,可以读取的文件夹(信息);
支持给一组用户配置可以使用的应用模块,可以读取的文件夹(信息);
支持用户——角色——应用模块的配置方式;
支持用户——角色——文件夹(信息)的配置方式;
支持给应用模块配置可以访问的用户方式;
支持给文件夹(信息)配置可以访问的用户方式;
4.5增强的系统安全及稳定性
4.5.1网络及服务器安全
本系统在设计时充分考虑网络办公环境对于系统安全严格的要求,因而配合网络结构、服务器分布、防火墙等设备的使用严格控制软件系统潜在的安全威胁。系统和用户之间,应用系统和数据库服务器之间启用最基本的服务和端口。系统可以对每一个接入应用平台的计算机终端进行有效性验证。支持客户端软件登录认证,支持客户端USB_KEY认证,支持SSL安全连接。
4.5.2数据安全
对于日常办公产生的所有信息以及与办公业务相关的所有邮件、图片、word文档等数据,我们统一存放在数据库中,对于重要数据进行了加密。大大减少病毒的入侵以及被窃取的可能。对于数据资料的备份很方便,可以扩展备份、容灾性能更好的磁盘阵列存储系统。
4.5.3系统支持多应用服务器的负载均衡,支持应用数据库的快速切换,在部分服务器宕机的情况下不影响用户的正常访问。可以提供不间断的高可用办公系统。
4.6大用户量支持及异构用户支持
一套办公软件系统可以供多少用户使用?这是一个人们容易忽视的问题。一般从程序运行及服务器性能来讲,支持一两百用户在线没有任何问题本身。而这个数据对于一般办公软件系统都可以达到。这个数据对用户来讲意义不大,甚至是一种误导,会使用户疏忽:从软件本身的业务使用上来讲,可以支持多少个用户使用。假如配置一个用户的权限需要1分钟,那么系统有50个用户就要花50分钟,如果系统有500个用户呢?这个时候你如果不改革新的方法,那么就要花500分钟来完成这个工作(这仅仅是其中之一的工作)。我要把一份文件发送给系统的另外一个用户(比如某某领导),在50个用户里面检索这个人很快可以找到,同样的方法在500个用户里检索这个人的话……
这就是用户量问题的核心:不在于运行软件系统的服务器支持多少用户,而在于系统所有信息的录入、显示、检索、权限配置、选择等都要有创新的、优化的方法,给用户带来使用上的方便快捷。
道特网络企业信息管理系统V2.0,支持1000用户以上系统规模。以树状结构来组织信息是本系统的一大优点,可以真实的反映信息之间的层次关系。可以把大量的信息(文件)分成若干层次的组(文件夹),支持单个信息、一组信息、多组信息的同时操作。同时,系统把用户分配到各个模块分开管理,支持系统角色和模块角色,支持两层权限管理体系,支持自定义用户组等设计,使系统在大用户量的时候依然方便快捷。
系统同时又是灵活的、强大的异构用户办公系统。即系统用户不仅包含本单位用户,可能还有上级部门(领导/用户),同级部门(领导/用户),下级部门(领导/用户)。不同的单位用户在系统中的权限有严格的区分,同一单位的不同用户在权限上也是错综复杂的。本系统可以灵活设置不同类型用户在系统中的工作区域,可以看见的公共信息,可以使用的公共程序等。
4.7多任务工作模式
一般办公软件系统只支持单一工作界面,即就是用户只能同时进行一种工作,使用一种功能。本系统支持灵活的多任务工作模式。即用户可以同时查看、使用多个模块的信息或功能。
5系统基础功能介绍
5.1系统综合管理
5.1.1用户管理
可以按照企业组织机构进行用户的分组管理。支持多极分类,可以按照实际中人员的先后顺序给系统用户排序,比较符合企业实际情况。可以方便的停用用户而不必删除用户。
5.1.2系统角色管理
为了便于系统管理员管理大量的用户,方便管理员对用户的权限进行维护,系统专门建立了系统级别的角色。可以方便的新建和删除角色,可以自定义角色分组,支持组内的权限继承。
5.1.3系统管理程序
为管理员提供应用模块权限配置程序、登陆日志查看程序、接入计算机管理程序、忘记密码处理程序、系统操作日志管理程序、用户配置信息程序等管理工具。可以使管理员全面的了解和配置整个系统的安全运行。
5.1.4信息分类管理(文件夹)
具有windows风格的显示及操作界面。可以建立信息的分类,支持无限级分类,可以指定某一类文件夹可以存放那一类信息,可以为这一类信息分配相应的权限。支持读、写、修、删的完全权限分配。可以指定信息的查看方式,提供给不同的用户不同的显示模式。支持文件夹的复制和剪切。
5.2信息存档管理系统
本系统支持信息任意的自定义分类,支持高级别的信息安全设置,支持windows风格的信息显示及操作。可以对信息进行完善的读、写、修、删、检索操作。支持大数据量存储。
5.3电子邮件系统
收发电子邮件,支持多邮箱,具有独立的电子邮件通讯录,可以方便的把系统中的应用信息(文件)通过电子邮件发送出去,可以把邮件的内容和附件方便的集成到系统地其他应用业务中去,减少用户工作量,提高了工作效率。表现出系统高度的信息协同处理能力。
基于数据库邮件系统,防止病毒感染系统服务器,提高安全性。
5.4内网信息发布系统
可以把日常的办公业务信息发布到统一的网站中去。信息有严格的权限设置,不同的用户可以看到不同的信息。可以自定义栏目,可以集成文字、图像、视频等信息类型。优点是发布的信息可以来自办公系统,和日常办公紧密结合;发布的信息具有严格的权限管理,每一个用户只能看到自己有权限的信息;
5.5信息上报下发系统(公文交换系统)
适合企业办公特点,可以在单位内部部门之间,上下级单位之间,同级职能部门之间进行安全的快速的任何信息(公文)的交换。具有来文提示、回执、督办的功能。支持公文加密。
具有和系统业务结合的能力,可以方便的把收到的信息(公文)存档、转发、发布到网站。
5.6事务处理系统
在日常办公中,每个人都要处理来自于领导或同事交办的公文或事务,同时自己可能向下级或同事分派需要办理的公文或事务。系统统一的事务处理中心可以让用户集中处理自己待办的事务。
此系统包括未处理事务、已处理事务、以发送公文、批注、转发等功能。
5.7即时消息中心
此系统功能之一是可以通过图像、声音、弹出提示框、手机短信等方式向用户即时提醒重要信息。如有新邮件,有新的个人事务,有新的办公事务,收到新的公文,会议提醒等等。
此系统又是重要的信息交流平台,可以实现用户与用户之间的即时信息交流(如聊天),可以给其他用户发送磁盘文件。具有实时、高效、安全的特点。
5.8我的网络硬盘
此系统可以使每一个用户把自己常用的或者重要的文件存放到服务器上,可以在任何接入系统的计算机上方便的打开、下载、转发给别人,可以设置共享,方便其他用户的使用,减少软盘和优盘的使用,减少了病毒的传播。它的价值在于安全的存储,方便的使用。
5.9帮助、学习、交流、反馈系统
本系统创新的在所有功能页面设置系统帮助中心,用户在使用中可以很方便的查看系统帮助,可以把自己掌握的业务技能发布到系统中供其他用户查看,可以提出自己的问题,可以及时反馈使用中对系统的建议和意见。本系统解决了软件系统开发人员和使用人员的沟通问题,解决的用户对于系统不会用或不好用的问题。减少了大用户量的培训问题,有利于改进系统的缺点,促进了软件项目的成功实施。
5.10个人办公系统
此系统提供一些个人常用的设置和办公功能。
1个人信息维护——可以更改个人的常用信息。可以更改个人的登陆名称和密码,使别人更不容易猜出自己的用户名和密码。
2个人事务——安排个人的工作计划,安排个人近期需要处理的事务,监督计划和事务的执行情况。具有自动提醒的功能。
3记事本——跟windows记事本类似的简单实用的信息记录工具。
4个人图片管理——提供个人图片的上传和查阅,可以分类归档管理自己的图片。
5通讯录——功能强大的联系薄,支持任意分组,快速常用检索,搜索。可以讲联系人信息导入到电子邮件系统,操作简单。
5.11信息公告系统
负责向系统用户提供统一的公告信息、通知、新闻、学习材料、规章制度等公共资料库。具有栏目任意分类功能,有一完善的权限控制体系。
5.12业务应用系统
本系统需要根据用户的业务需要,按照一定的规范,在管理系统的基础上集成开发。
6系统运行环境要求
6.1网络环境要求
应用服务器、数据库服务器、邮件服务器、视频服务器等系统服务器群之间最低链路带宽10Mbps,推荐100Mbps,客户端与应用服务器之间的最低链路带宽大于40Kbps,推荐512Kbps。服务器机房具有稳定的电源及适宜的温度。
为了办公系统及单位内部计算机整体安全,建议在外网和内网之间增加网络防火墙设备。
6.2硬件环境要求
6.2.1小型办公系统用户——50人以内
需要1台服务器(web服务,数据库服务,认证服务共同运行),CPU英特尔至强2.4G以上,内存1G ECC,硬盘36G。
6.2.2中型配置——办公系统用户200人以内
至少需要2台服务器,应用程序服务器:CPU英特尔至强2.4G以上,内存1G ECC,硬盘36G。
数据库服务器:CPU英特尔至强2.4G以上,内存1G ECC,硬盘36G。
6.2.3大型配置——办公系统用户300人以上
需要2台服务器以上,具体配置及服务器部署方案需要根据性能要求和负载情况,应用模块的具体情况,用户对安全的要求等方面设计。
6.3软件环境要求
服务器操作系统:Microsoft Windows 2000 Server 或Microsoft Windows 2000 Advanced Server或Microsoft Windows 2003 Server,要求安装Microsoft .Net Framework1.1。
数据库系统要求:Microsoft SQL Server 2000。
客户端计算机操作系统:Microsoft Windows 98,Microsoft Windows 2000系列,Microsoft Windows XP系列操作系统。要求计算机显示分辨率达到1024*768,要求浏览器版本5.5以上。