当前位置: 东星资源网 > 文档大全 > 述职报告 > 正文

办公自动化包含什么【基于Web的企业办公自动化的设计与实现】

时间:2019-02-02 来源:东星资源网 本文已影响 手机版

   摘 要:随着互联网和局域网技术的广泛推广,使基于WEB的应用系统得到了快速的发展。特别是基于WEB的计算机应用系统分别在不同领域中得到充分利用。比如在政府职能部门、事业单位、各类企业的内部办公环境中,发挥着越来越重要的辅助作用,并逐渐成为计算机应用系统的主要发展方向。利用信息化技术为政府部门提高安全管理水平、为领导干部提高工作效率、提高领导决策水平和提高综合服务保障能力将具有十分重大而深远的意义。本系统以自己企业日常工作流程为核心,完成了包括人事管理、公共信息、个人助理、超级管理、邮件管理、系统管理诸多功能的设计与开发,从而提高了公司管理运营效益。
   关键词:办公自动化;ASP;SQl
   中图分类号:F272 文献标志码:A 文章编号:1000-872(2012)01-0140-03
  
  收稿日期:2012-01-09
  作者简介:张雷明(1982-),男,天津人,总经理,从事企业市场定位研究。
  
   引言
   1.研究背景及意义。随着三网融合实质化进程的加快,数字化、信息化城市的到来,各行各业都在努力提高自身的核心竞争力,企事业单位信息化、网络化管理模式迅速推进都在证明这样一个社会发展趋势:传统方式以红头文件为主的、强调公文处理的办公自动化的主导地位将逐渐减弱,以提高信息化服务、无纸化管理为主的企业信息服务系统将逐渐取代原有落后的办公自动化。因此,如何很好地利用互联网这一利器,使企业信息化建设逐步完善起来,这就需要一种高效、稳定而安全的办公自动化系统。
   2.办公自动化研究现状及发展趋势。办公自动化于20世纪50年代在美国和日本首先兴起,最早只具备简单的电子数据处理的记录功能,这种功能到60年代被管理信息系统(MIS)取代,到70年代后期才形成涉及多种应用技术的办公自动化系统,它是一种新型综合学科。80年代,国外办公自动化也处于飞速发展阶段,许多著名的计算机软硬件公司都纷纷进入这一巨大的市场。进入90年代以来世界主要发达国家办公自动化领域得到迅速发展。中国办公自动化是从80年代中期才逐渐发展起来的。
   3.办公自动化系统的开发目标。针对背景和现存的问题,一般来说,办公自动化系统是实现办公的无纸化管理。在本系统的设计过程中,预计达到下列目标:(1)面向对象的体系结构设计,运用此种方法开发出来的办公自动化系统是一个很科学、很智能的系统,给人们以直观,快捷而又准确的信息,有一定的扩展性和可开发性。(2)不同于以往的C/S模式,本系统采用了当今流行的B/S模式,前台采用Dreamweaver和HTML语言进行编程,生成ASP界面,有利于人们的浏览;有一定的可维护性和高性能。(3)从系统的角度来说,网站的功能全面,界面方便用户浏览,网站采用了一定的安全措施,有效地提高了系统的安全性;从用户的角度出发,易用,简单地操作,并提供了相应的查询功能,能够极大地满足客户各个方面的需求,提供更大程度上的便利。(4)具有高度的扩展性、灵活性,可以根据软硬件设备的升级更换以及自身企业的发展需要,进行系统地整体或部分升级,不断地发展和创新。(5)在服务器、数据库等多个层次上提供有效的安全防范措施,网站运行时稳定可靠,各项维护功能齐全,易于维护可确保系统安全稳定的运行,易于进行系统的维护。
   4.主要研究工作。本系统以自己企业日常工作流程为核心,完成了包括人事管理、公共信息、个人助理、超级管理、邮件管理、系统管理诸多功能的设计与开发,从而提高了公司管理运营效益。
   一、系统的开发方法及相关技术
   1.自动化办公管理系统软件开发方法。目前,比较成熟的管理信息系统开发方法有:生命周期法、原型法、面向对象法等。
   2.相关技术介绍。(1)ASP技术的介绍。ASP是Active server pags (动态服务器主页),是Microsoft公司开发的WEB服务器端脚本开发环境。应该明确的是ASP既不是程序语言,又不是开发工具,而是一种技术框架。(2)ADO访问数据库技术介绍。ADO(ActiveX Data Objects,动态数据对象),ADO是面向对象的。是微软公司提出的应用程序接口(API)用以实现访问关系或非关系数据库中的数据。(3)Microsoft SQL Server 简介。SQL不同于FoxPro、Access小型数据库,SQL Server是一个功能强大的数据库管理系统。它包括数据继承功能,改进了分析服务、报表服务等特性。
   二、系统分析
   系统分析主要是对现行系统进行充分的调查研究,细致了解现行系统的现状和业务流程,及其存在的主要问题,在此基础上提出新系统的逻辑模型。系统分析主要包括以下几个步骤:(1)系统调查;(2)可行性研究;(3)软件系统的总目标。
   1.系统调查。初步调查的主要方式是参照办公自动化管理系统的基本结构,再与各部门的公司管理人员进行口头交谈,并了解每个部门之间的业务流程。
   公司的组织层次如图1所示。
   2.系统的可行性研究。系统可行性分析的任务是在初步调查的基础上确定项目开发是否必要和具有可行性。此研究的主要目标是进一步明确系统开发设计的目标、功能与规模,以及对系统开发的前提、必要性和影响进行调查分析,并根据用户需要提出一份系统开发的初步方案与规划。
   3.用户界面分析。用户的界面要采用图形化,因为Windows操作界面被广大的PC用户接受,所以系统的用户界面要符合Windows的界面规范,做到美观大方,布局合理和人性化。体现易学、易用、易管理的用户界面设计的原则。
   4.数据库分析。数据库的设计要遵循几个原则:一致性原则:当事务完成时,必须使所有的数据具有一致性状态,做到“数出一门”、“算法统一”、“度量一致”。保证系统数据的完成性和一致性。完整性原则:数据库的完整性是指数据的正确性和相容性。数据的完整性是由各种各样的完整性约束形成的,对输入到数据库的数据要有审核和约束机制。安全性原则:数据库的安全性是指保护数据库,防止非法用户使用数据库或合法用户非法使用数据库造成数据泄露、更改或破坏,即要有认证和授权机制。可伸缩性原则:数据库结构的设计应当充分考虑发展的需要、移植的需要,具有良好的扩展性、伸缩性和适度冗余。
   5.需求分析。所谓“需求分析”,是指对要解决的问题进行详细的分析,弄清楚问题的要求,包括需要输入什么数据,要得到什么结果,最后应输出什么。可以说,“需求分析”就是确定要计算机“做什么”。(1)需求信息的收集。需求信息的收集又称为系统调查。为了充分地了解用户可能提出的要求,在调查研究之前,要做好充分的准备工作,要明确调查的目的、调查的内容和调查的方式。(2)业务流程图。业务流程图是一种表明系统内各部门、人员之间的业务关系、作业顺序和管理信息流动的流程图,它可以帮助分析人员找出业务流程中的不合理的迂回等。办公自动化管理系统业务流程图如图2所示。
   (3)数据流图。数据流图是一种能全面地描述信息系统逻辑模型的主要工具,它与对系统的物理描述无关。由于图形描述简明、清晰,不涉及到技术细节,所描述的内容面向用户,是系统分析员和用户进行交流的有效手段。
   6.办公室信息自动化的功能。办公自动化就是要利用计算机技术、网络技术等综合技术的优势,建设一个全面集成的办公环境,使所有的办公人员能够更加轻松、高效地完成工作。
   三、系统总体设计
   1.概述。系统设计是新系统的物理设计阶段。根据系统分析阶段所确定的新系统的逻辑模型、功能要求,在用户提供的环境条件下,设计出一个能在计算机网络环境上实施的方案,即建立新系统的物理模型。
   2.软件模块结构设计。模块块化设计,简单地说就是程序的编写不是开始就逐条录入计算机语句和指令,而是首先用主程序、子程序、子过程等框架把软件的主要结构和流程描述出来,并定义和调试好各个框架之间的输入、输出链接关系。。
   系统总体结构图,如图3所示。
   3.数据库设计。数据库设计是在选定的数据库管理系统基础上建立数据库的过程。经过系统分析阶段的工作,开发人员对现行管理系统的信息处理步骤和方法都已掌握。在对系统分析阶段的工作成果:数据流图、数据字典进一步分析的基础上,使用实体关系图(E-R图)工具对整个系统的数据库结构进行设计。
   四、系统详细设计与实现
   1.表设计。进一步确定以上关系模式中各个数据项的类型和长度,将每个关系转换为数据库中的二维表格,并确定了各个表的主码。
   2.人机界面设计。界面设计是评价软件美观与布局的一项重要指标, 界面设计则是指对软件的人机交互、操作逻辑、界面美观的整体设计。好的界面设计不仅是让软件变得有个性有品味,还要让软件的操作变得舒适、简单、自由,充分体现软件的定位和特点。
   (1)登录页面。登陆本系统的方法是打开在计算机中的IE浏览器,在地址栏内输入系统管理员告诉您的网址然后点击Enter键,系统便会自动打开登录页面。
   (2)主页
   五、系统测试
   系统测试,英文是System Testing。是将已经确认的软件、计算机硬件、外设、网络等其他元素结合在一起,进行信息系统的各种组装测试和确认测试,系统测试是针对整个产品系统进行的测试,目的是验证系统是否满足需求分析中的规格,发现有问题的地方,从而提出更加完善的方案。
   1.测试的目的及相关问题。软件测试分为几个部分:单元测试集中检查软件设计的最小单元――模块,包括程序测试,即发现程序中的代码错误,然后逐一解决;组装测试相当于联调,主要是考察模块间的接口和各模块之间的联系。
   2.测试过程。在完成办公自动化管理系统开发的过程后,为了使系统能够稳定运行,对系统进行了有针对性的全面测试,采取的方式是:功能测试、性能测试和综合测试。
   3.测试结果。根据测试的结果我们初步认为系统在一般情况下操作正常,一定范围内操作合理,且能提供适当的错误信息,系统有一定的异常处理功能。总体看来,系统的稳定性和安全性都能够得到保障。因此我们认为整个系统的设计和实现基本上达到了预期的目标。
   总结与展望
   本文目的在于对基于关系型数据库及ASP平台的企业办公自动化系统的设计与实现进行分析,通过参与企业办公自动化系统的研究开发,在此阐述了利用软件工程手段解决企业中面临实际问题的方法。
   由于时间和技术有限,只是简单分析了ASP的工作流的设计与实现,系统仍然存在许多不足之处:(1)还需要长期的积累与实践,不断地完善自己,编写出功能实用,语言简单的软件系统;(2)本系统只是一个简单独立的办公自动化系统,并没有整合其他相关信息系统,仍然存在排斥性;(3)信息技术的迅速发展,需要不断更新自己的专业知识,否则某些技术已经完全落后被社会所淘汰;(4)集成化、智能化、通用化、基于知识等四点是未来办公自动化系统的方向,也是该系统应该给予考虑和完善的地方。
  
  参考文献:
  [1] 张宽海,匡松.管理信息系统概论[G].北京:高等教育出版社,
   2004:108-138.
  [2] 萨师煊,王珊.数据库系统概论[M].北京:高等教育出版社,
   2005:203-239.
  [3] 尚俊杰.ASP网络程序设计[M].北京:北方交通大学出版社,2002.
  [4] 邓文渊,陈惠贞,陈俊荣.ASP与网页数据库设计[M].北京:中
   国铁道出版社,2001.
  [5] 周明涛.Dreaweaver MX网页设计指南[M].北京:机械工业出版
   社,2002.
  (责任编辑:栗 玲)

标签:办公自动化 设计 企业 Web