Vol120,No第20卷第6期2002年6月情报科学June,2002网络办公自动化系统的设计与开发李贺王颖莉孙淑琴(吉林青少年杂志社,长春130021)(吉林大学信息管理系,长春130022)摘要本文系统地介绍了网络办公自动化系统的设计与开发全过程。系统分析与设计遵循了软件工程的原则,开发上选择了ASP技术。关键词网络办公自动化系统系统分析系统设计ASPTheDesignandDevelopmentofNetBasedOfficeAutomationSystemLiHeWnagYingli(DepartmentofInformationManagementofJilinUniversity,Changchun130022)SunShuqAbstractThisarticlesystematicallydescribesthewholeprocessofdevelopinga“NetBasedOfficeAutomationsystem”.ThebasicprincipleofsoftwareengineeringisfollowedinsystemanalysisandASPtechnologyisadoptedinsystemdevelopment.KeywordsNetbasedofficeautomationsystemSystemanalysisSystemdesignASP过去,计算机技术应用于日常办公,使人们可以进行文字处理、电子报表以及进行简单的人事管理、财务管理等,这仅仅提高了个人的工作效率。今天,计算机网络、通讯技术的日渐成熟,对办公自1系统规划与分析系统规划与分析是关系到系统开发过程的重(OA)一环,良好的系统规划和详尽的系统分析可以大动化产生了深远的影响。提高系统开发成功的几率。下面将从可行性分析办公自动化已不再局限于某个部门或工作组,而是应用于大范围的组织,如商业系统、卫生系统、政府系统等。实现新的意义上的办公自动化系统,关键是软件。作为业界开发桌面办公的软件巨头之一的Lotus公司,以其全新的群间Notes,率先揭开了办公软件革命的序幕,Microsoft、Novell等公司也纷纷推出自己的电子邮件系统,如Exchange、求分析两方面说明此系统的分析过程。(1)可行性分析。经济可行性:其一,本系在开发时,基本的Internet/Intranet服务器、PC及网络设备已经具备,并且具有可在网上共享的印机、扫描仪等外设,软件方面拥有现行版本SQLSERVER、Office,VisualStudio等软件包,此,硬、软件上的投资是很少的。其二,由于采(Smartsuit、Office、PerfectOffice等)上加入了件新的办公自动化系统,为员工带来了极大的方便,网络通讯、Web等功能。新型的办公软件旨在深入开发网络资源和提高群组的工作效率,不再局限于工作组之间的信息交流和处理,更强调一个行业、一个系统的运作,在广域网和不同的硬件、软件以大大提高工作效率,减少管理费用。由于系统易用性,培训费用也将非常低。技术可行性:技术可行性主要考虑系统开发技术难度、技术的适用性、以及现有的硬、软件上运行,实现。充分用Internet/Inranet/Extranet技术去件等,另外还要考虑到技术发展对系统的影响。于目前中小型企业大都采用Windows平台,微软基于上述办公自动化的发展趋势,我们选择了利用较成熟的ASP技术开发针对中小企业的网络ASP技术已经发展到310版本,在安全性、运行率等方面有很大的提高,并且可以和其他微软产---本文来源于网络,仅供参考,勿照抄,如有侵权请联系删除---案。dows95/98/me,IE510以上。(2)需求分析。需求分析就是要与用户充分沟通,收集各方面意见,确定系统的逻辑模型,并提交系统的数据流图(DFD)。经过对用户需求的调查与分析,本系统应实现以下几方面功能:①能进行快速、灵活的查询;②能进行权限控制,确保信息与数据的安全;③能够自定义功能,给用户提供个性化工作环境;④具有网络打印功能;⑤能同时支持局域网和广域网,轻松实现移动办公和家庭办公;⑥基于B/S结构,具备管理员后台维护功能。系统分析主要有结构化和面向对象两种方法。对于中小型的系统来说,系统没有很高的复杂性,逻辑关系比较明确,采用结构化分析,自顶向下逐层对系统功能进行分解,可以达到比较满意的效果。数图2第二层数据流图(3)数据库设计。数据库的设计分为逻辑设计和物理设计两部分。在数据库逻辑设计方面,也可以遵循自顶向下的结构化设计方法,确定系统目标后,采用E-R图设计数据库的概念模型,然后根据此模型导出数据库的关系模型,一般情况下,关系模型应分解至第三范式。由于本系统库表结构比较据流图(DFD)是结构化分析的主要工具。本系统繁琐,在此不详细列出。在物理设计上,本系统将的部分...