• 休闲生活
  • 教育教学
  • 经济贸易
  • 政法军事
  • 人文社科
  • 农林牧渔
  • 信息科技
  • 建筑房产
  • 环境安全
  • 当前位置: 达达文档网 > 达达文库 > 经济贸易 > 正文

    基于B/S模式的规划协同办公系统的研究与实现

    时间:2020-09-14 07:54:14 来源:达达文档网 本文已影响 达达文档网手机站


    打开文本图片集

    摘要:本文回顾了办公自动化的历史过程,提出了开发基于B/S模式规划系统办公自动化的解决方案,并论述了关键技术与实现方法。

    关键词:B/S模式;办公自动化;规划系统;Asp.net2.0;AJAX

    办公自动化(OA)是将计算机技术国与现代化办公结合起来的一种新型的办公方式。传统的办公室中,采用各种新技术、新设备、新机器从事办公活动,均属于办公自动化的范畴。利用办公自动化,可优化现有的调整管理体制及管理组织结构,在有利效率提高的基础上强化决策一致性,增强协同办公能力,最终实现提高决策效能的目的。办公自动化从第1代发展至今,分别经历了硬件配置阶段,数据处理自动化阶段,C/S架构下的工作流自动化阶段,无障碍工作流自动化阶段,协同工作型办公自动化阶段和协同发展型办公自动化阶段。我国办公自动化软件业起步于20世纪80年代末,最初仅提供单机性的辅助办公产品,经过近30年的发展,今天可提供大型、协同工作的各企业、政府、事业单位应用的办公软件。随着计算机技术、网络通信技术、多媒体技术和虚拟现实技术在规划领域中应用的不断发展,办公方式也正面临着一场巨大的变革。规划总局为满足分散在多个地点的分局间统一办公的便捷,实现办公自动化是唯一的解决方法。在这种情况下,我们采用Intranet/Web技术,开发出基于Browser/Server(B/S)模式的网络协同办公系统。

    1 系统设计

    1.1 系统概述

    B/S模式是利用现有的Intranet/Web技术,将应用程序安装在Web服务器上,并将其设计成Web网页的形式,用户端统一使用Web浏览器进行访问,大大降低了对使用者计算机知识的要求,易学易用。需要软件升级更新时,管理员只需在服务器上完成,极大地减少了系统维护人员的工作量及维护成本。网络协同办公系统不仅配置灵活,而且安全可靠,从而保证用户角色权限与高性能用户组的管理。这一系统支持多层次部门、超大用户数以及超大在线数与并发用户数,且系统反应极快,具有极高的响应速度。

    企业的核心竞争力主要体现在各种知识与信息的获取和整合能力上,只有将散在的计算机、文件柜以及各员工的知识、信息,运用现代化的网络手段,将这些知识、信息经整理、处理、创造后在企业内部及时交流、充分流动、广泛共享,使得整个企业的业务水平不断提升,使得员工间沟通理解不断加深,使得企业方针策略得到充分落实。要实现这一目标,员工个体间的协同是非常重要的,员工个体的工作质量和工作效率的提高,将直接关系到整个企业团队的协同效果和整体效益的提高。网络办公系统就是基于这一认识,充分解决了个人知识、公共知识以及共享知识的分类、管理、查询、共享等问题。网络办公系统的应用端,各个人、每一部门均可按照相应的权限,分门别类地管理各种信息、知识、文件、档案,也可方便地创建分类、上载/下载信息。

    1.2 系统所使用技术

    在B/S模式中,以Internet技术为基础网络体系,系统应用程序采用TCP/IP作为通信协议,以Internet的Web模型为标准平台,同时建立防火墙把内部网和外部网隔开。编写B/S模式的应用程序中,包括Web服务器程序、用户端程序、数据库程序、应用服务器程序等,而其核心是Web与数据库系统的接口。

    目前,通过B/S模式访问数据库的技术主要有CGI、PHP、JAVA、AJAX、ASP.NET等。本系统选用ASP.NET2.0和AJAX技术。

    ASP.NET2.0主要特性:(1)高效性。Asp.net不像ASP那样,按操作解释执行,而是运行服务器端的编译后的CLR代码。(2)易于管理。Asp.net简化了服务器端环境和web应用程序的设置,使用一个基于文本、分层次的配置系统。(3)功能强大且富有弹性。Asp.net基于CLR开发,具有功能强大整个.net平台且富有弹性,同样适用于web应用程序。(4)可伸缩性。这一系统将Asp.net设计成可伸缩性,可为集群或者在多处理器环境下设计,从而提高了系统的性能。(5)安全性。Asp.net内建了windows验证,从而使每一应用程序能够独立配置,故可确保应用程序的安全性。(6)可订制和扩展。由于Asp.net提供了良好的扩充结构,因此开发者在适当的级别“插入”其需要的代码。

    AJAX是一种用于在浏览器与 Web 服务器之间使用异步数据传输(HTTP 请求),而不是整个页面,使用人员可从服务器上请求少量的信息而对网页进行操作。因此,AJAX使因特网应用程序具有更快、更小、更友好的界面。

    1.3系统功能特点

    (1)协同办公系统是专用于规划系统的网络办公软件,这一系统采用先进的B/S (浏览器/服务器)操作模式,借鉴了基于政府机关管理软件开发的成功经验与先进技术,使得网络办公系统不受地域的限制。

    (2)协同办公系统集成了包括内部短信息、公告通知、日程安排、工作计划、通讯录、文件传输、網络硬盘等极具实用价值的功能模块。

    (3) 协同办公系统设计时在充分考虑用户实际需求的基础上,立足于现代化办公,化繁就简,选择了用户最常用、最需要、最易操作的功能,而且操作界面和使用上就像传统办公用品一样,具有美观、简单、舒服、人性化的特点,无需进行特殊的学习或培训。

    (4)协同办公系统不仅提供了实用、方便的个人日程安排,而且提供了通讯薄管理工具,使得每个人员工作的计划性、针对性和有效性得到了大大加强。由于各个人协同办工环境的改善,使得整个部门、组织的整体工作质量得到了明显改善。

    2 应用方案设计

    2.1 应用方案总体框架

    系统总体框架如图1所示。

    2.2 应用方案功能介绍

    系统功能主要体现在系统各模块上,以下仅对协同办公系统中的三个模块功能进行简要介绍。

    2.2.1 个人资源库

    个人资源库随时随地自由共享文件和目录,随意权限的设定,独立访问地址,能有效控制以往的单位内因U盘病毒散播现象。个人资源另外一个相对于传统U盘的优点是无限容量,可以保存用户想存的所有资源。

    系统可用中文或者英文表示文件夹名。首先,使用者可以新建几个自己常用的文件夹比如“图片”、“档案”、“报送材料”等等,使用方法与U盘相似。只要记住文件中关键字便可以搜索,与一般的一些搜索功能相似。最好选择自己建立的相应的文件夹,以便以后自己使用时查找。在上传文件时需要注意的是文件名最好是字母或者数字,避免键入中文,如果怕日后搜索文件时麻烦,还可以在上传文件以后改掉文件名,这时候用中文的名称就没问题了。

    删除文件前首先选中文件,单击文件名前面的方框,再单击删除原文件即可。删除文件夹前必须删除文件夹中的所有文件和子文件夹。

    本系统亮点之一就是已经和日常使用的FTP做到了无缝结合,所有FTP上面的数据都可以自动生成到数据库里,再从页面上反映出来,无须人为的单个添加,这样做的好处是可以先将大批量的数据资料传送到FTP,然后通过导入功能,真正做到了几分钟内实现批量生成大量数据的功能。选择自己的文件或文件夹共享给其他的用户,实现资料的流通。选择共享用户名,然后进入共享页面,拷贝出自己想要的文件。

    2.2.2 文传送件

    主要的功能是用户传送给他人或者部门或者自己文件。本功能可以同时提供传送5个文件,总的文件大小不超过10M。这个功能其实相当于u盘,并且接收到的文件可以转发给其他用户。

    2.2.3 工作日程

    工作流程为首先填写工作日程表,然后提交给审核人,审核人同意后方可以办理某件事情,也可以由审核人安排某个人做某件事情。所做的安排最后在本周日程安排表上都可以反映出来,供同事们查询。

    3 结语

    通过对B/S模式办公系统的研究与探索,笔者较成功地开发了规划协同办公系统。本系统可以提高办事工作效率,节约人力资源,提高单位管理水平,有利于推动单位的“无纸化办公”的进程。但由于笔者水平有限,加之难免出现考虑不周的现象,这些都将在以后實际应用过程中进行完善。

    参考文献:

    [1]陈长顺.基于B/S模式的中小学校园网信息管理系统的研究与实现[J].扬州教育学院学报,2003,21(3):2427.

    [2]刘紫玉,王巧玲,梁普选.基于B/S模式的机关办公自动化系统实现[J].计算机应用研究,2004,21(12):218220.

    相关热词搜索: 协同 办公系统 模式 规划 研究

    • 生活居家
    • 情感人生
    • 社会财经
    • 文化
    • 职场
    • 教育
    • 电脑上网