《轨道交通行业网络办公自动化系统开发分析.docx》由会员分享,可在线阅读,更多相关《轨道交通行业网络办公自动化系统开发分析.docx(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、轨道交通行业网络办公自动化系统开发分析yangliu导语:就如今开发OA的技术来讲,主要集中分为三大类:基于C/S构造的应用程序开发、结合C/S构造和Web技术的复合应用程序、基于B/S构造的动态网页技术。一、开发工具与技术的研究就如今开发OA的技术来讲,主要集中分为三大类:基于C/S构造的应用程序开发、结合C/S构造和Web技术的复合应用程序、基于B/S构造的动态网页技术。以下将分析这三类技术的各自优缺点:C/S构造系统:是传统开发形式,一般以数据库和客户端的两层构造实现,也有参加中间件的三层或者多层构造,在OA早期是标准的系统形式,但随着计算机技术的开展和网络的开展,它已经无法知足如今的远
2、程网络办公和挪动办公,逐渐被新的技术所取代;C/S+Web技术:是为了补充C/S构造的缺乏,在C/S根底上参加Web技术来实现对远程数据的获取,但拥有一定局限性,如数据及时更新、软件晋级等问题就无法很好解决;B/S构造系统:是援用动态网页技术,参加OA的开发理念,完全适应网络办公和挪动办公需求,也是当代办公自动化系统的首选技术。就B/S构造的开发,详细技术又有多种选择:JSP+J2EE,ASP+IIS,ASP.net+Microsoft.NETFramework,PHP+Apache,就这几门技术,可以讲各有其优缺点,分析如下:JSP技术:具有良好的跨平台性,加上J2EE功能特别强大,但是J2
3、EE的布置使开发本钱显得略高,而且没有良好的安装界面。PHP技术:是早期动态网页技术中的强手,但随着JSP技术与ASP技术的不断更新,使得PHP技术略微比拟落后。ASP技术:类似于PHP技术,开发简便,快速,加上IIS的功能支持,是比拟简易快速的开发技术。ASP.net:可以讲是ASP技术的替换技术,是ASP的一大进步,在Microsoft.NETFramework的强大支持下,可以使用C#、VB、Javascript三种语言来编写代码,采用预先编译技术,使得代码平安性加强。最终讨论结果:在针对于轨道交通行业,建议采用ASP.net技术,理由是,该技术易于效劳器的维护,本钱相对较低,开发周期较
4、短。假如轨道交通工程中效劳器采用了Linux系统,在该平台下采用JSP技术较成熟。二、OA概述人们普遍使用计算机来进步个人工作效率,但是在需要很多人一起协同工作的当代工作环境中,我们更需要进步我们的整体工作效率。利用网络通讯根底及先进的网络应用平台,建立一个平安、可靠、开放、高效的信息网络和办公自动化、信息治理电子化系统,为治理部门提供当代化的日常办公条件及丰富的综合信息效劳,实现档案治理自动化和办公事务处理自动化,以进步办公效率和治理程度,实现企业各部门日常业务工作的标准化、电子化、标准化,增强档案部门文书档案、人事档案、科技档案、财务档案等档案的可治理性,实现信息的在线查询、借阅。最终实现
5、“无纸办公。办公自动化,一个极大的概念,一个炒作了很久的概念。无论是办公设备公司,还是系统集成公司,都大力推出自己的办公自动化产品。有办公设备、办公自动化电脑、办公自动化软件。可见,办公自动化中内容庞大,可为空间不可小视。那么,首先我们来讨论一个问题,什么是办公?办公实际就是文件的制作、修改、传递、签定、保存、销毁、存档的经过。那么随着文件的这一流程,产生了各种各样的设备。随着技术的开展,计算机网络技术的进步,办公自动化网络的建立也得到了大力推广。传统的办公形式主要以纸介质为主,在信息革命的浪潮中,显然已经远远不能知足高效率、快节奏的当代工作和生活的需要。怎样实现信息处理的自动化和办公的无纸化
6、逐步得到了人们的重视。传统办公形式办公自动化提了多年,但效果并不明显,人们还是停留在单机字处理和表格处理的所谓办公自动化的初级阶段。信息的沟通和分享,以及团队的协同运作等无法完美的实现,极大地限制了工作的效率。Internet/Intranet的迅猛开展,为信息的沟通和分享,团队的协同运作提供了技术的保证,同时也预示着网络化办公时代降临。网络化办公形式现有办公自动化系统和大型信息治理系统中,企业业务流程重组或是文件流转功能都是核心功能。同时我们也以为,企业办公主要是一个文件流转的经过,所有的办公事务都可以抽象成一个数据库表单。传统的办公自动化系统和大型MIS系统在处理企业治理流程中大多采用企业
7、业务流程重组BKR,其核心思想就是要先优化企业业务治理流程,再根据优化后的流程建立企业信息系统。这样不仅在系统建立中工作量宏大,同时面临来自企业内部重重的阻碍。但是在轨道交通行业中我们的核心思想是;前期系统建立中不牵涉企业内部业务流程重组,只是协助企业通过方便的流程自定义等功能进展流程电子化,以及不断根据实际需求去改变电子化流程。三、系统构造设计如今的网络办公自动化系统可以讲百家争鸣,各有所长,但是一般的B/S构造系统都做得比拟固定,也就是针对某个行业甚至某个企业而开发的,有众多的限制和代码固化,不利于灵敏的OA定制和客户化!而且很多OA系统都具有一样的功能,只是表现手法和操纵流程有所不同罢了
8、,所以,他们的根本是一致的,是有共性的,是可以统一的。我的根底思想是开发一个底层的通用型OA平台,在此平台下实现OA系统的主要功能模块的底层操纵,这样,当针对轨道交通行业或行业内不同工程开发OA系统时,只需在此根底上稍加修改,就可以成为一套具有很强针对性的OA系统,这样方便该系统的二次开发,也方便于针对不同工程的OA系统的定制。系统构造如下:底层通用型治理模块是整个OA系统的根底,而应用层模块是面对客户的,它是界面和业务逻辑的结合体,针对不同的工程将有所不同,这种构造将很好的解决一套OA的多种定制功能,便于二次开发。四、通用型治理模块功能划分针对于这个底层模块,它并不需要实现实际的功能,它主要
9、是负责完成应用层交付的任务和与底层数据库交换数据,所以它的功能是比拟抽象的、统一的和可扩展的。固然如此,我们还是将这个模块按不同的功能细分,由于办公系统有些模块之间联络并不严密,比方公文治理系统与公共信息系统,邮件治理系统与办公设备治理系统之间的联络就不是那么严密,甚至可以完全分开。所以我们的底层治理模块针对于这些情况,主要分为八大功能子模块:1公文治理公文治理主要负责公文的发送与承受工作,发送流程按照流程定制来完成,所以还包括流程定制功能。这三大块是OA的核心局部,实现也最为复杂,十分是流程定制功能,是一个非常灵敏的模块,它决定了该OA系统的效率和可用性2邮件治理邮件治理主要功能是发送与承受
10、内部邮件,发送与承受外部邮件外部邮件效劳器必须支持pop3,邮件需要存入数据库,以便今后阅读查询3表单治理表单治理是一个辅助性模块,根本上在其他所有模块都有可能用大它的功能,它主要是实现表单模板的定制,表单的存储,打印等功能。在一个轨道交通工程中,表单是很重要的一个东西,它在办公经过中出现的频率紧次于公文,所以这个模块也非常重要,并且表单的定制与打印是一个技术难点4档案治理档案治理功能是对预备归档的公文或工程各类合同、协议、文件、指示、资料等的一个公道存储与查阅功能,针对于复杂的分类和查阅权限,实现公道存取,治理得根本功能5人事治理人事治理功能主要包括:员工资料治理,员工薪资治理,员工考勤治理
11、,员工权限治理,部门机构治理,部门任命治理等等公司内部人事治理的所有功能,本子模块将以底层视角反响员工得治理,包括职务和所属性质都将按统一形式规划,便于应用层定制模块6日程安排日程安排是办公系统的一个必不可少的辅助功能,可分为个人日程,部门日程,主要需要解决的是日程的根本存储和信息提示7公共信息治理公共信息包含:行业新闻、文档、员工论坛、资料下载等功能,主要是针对所有部门的一个共用系统,该系统可以采用传统形式,如论坛可以采用BBS系统等,底层主要是统一标准,提供根本功能8会议治理会议对于任何一个公司都是重要的,而会议的形式随着网络的开展也变得多样化起来,除了传统的会议,还有网络会议,视频会议等
12、新型会议方式,使得相隔甚远的人之间也可以有了当面沟通的环境。对于相隔较远的部门,如总公司与子公司之间的沟通建议采用非视频的网络会议,由于这个即可以知足网速,也可以知足沟通得需求。对于处于同一个大厦的各部门,建议使用视频会议,由于参加多媒体的功能,可以使得会议气氛跟贴近传统会议的效果,而且沟通也更人性化,同时也可以得到局域网网速得支持。这八大功能子模块都是OA系统得根底,在此之上,我们可以创立更多的功能和辅助,可以使得OA的定制变得轻松而丰富。通过以上的综合分析,该办公自动化系统的开发将分为三期完成,第一期是根底类库的开发,第二期是底层治理模块的开发,第三期是应用层定制。每一期都是下一期的根底,但可以独立使用,只有三期完成,才算完成整套OA系统。0