公文流转系统(通用OA)000.docx
《公文流转系统(通用OA)000.docx》由会员分享,可在线阅读,更多相关《公文流转系统(通用OA)000.docx(39页珍藏版)》请在三一办公上搜索。
1、通用OA公文流转子系统需求分析 第一版摘 要随着计算机和网络信息技术的迅速发展,办公自动化越来越受到企事业单位的重视,电子公文也应运而生。电子公文与纸质公文不同,它以计算机电子文档为载体,以计算机为处理和存储工具,以计算机网络及其他数据通信介质为传输渠道的新的公文及公文处理形式。具有存储体积小、检索速度快、远距离快速传递及同时满足多用户共享等优点,极大提高了办公效率,更能适应不断增长的业务要求。本系统是基于.NET平台进行设计开发的,首先讨论了设计与实现该系统的相关技术,然后根据需求分析设计系统的总体结构和功能模块,再通过系统结构、程序结构的设计与开发,构建了一个基于.NET平台,以Asp.N
2、ET为实现语言、以SQL server 2005为数据库的系统,实现了公文从拟稿到发文,从收文到承办等的一系列流转过程,具有高效、全面、易用等特点。关键词:Web;办公自动化;电子公文;.NET;B/SABSTRACTThe development of Office Automation is attached more and more importance by institutions and enterprises with the rapid development of computers and information technology, the electronic of
3、ficial document emerges at the historic moment. The electronic official document is different to the paper official document. It is a new form for official document management, with carrier by computer electronic document, with processing and storage tools by computer, with transmission channels by
4、computer networks and other data communications medium. The electronic official document has excellence of store small, retrieval speed, transmit remotely, and so on. Compare with the paper official document, it enhances office efficiency greatly, can meet the growing operational requirements.The sy
5、stem is designed by making use of .NET platform. In this paper, first discussed the designment and realization of the system related technologies, and then design a system based on the requirements analysis of the overall structure and functional modules, and through the system structure and program
6、ming process, establish an efficient, comprehensive and usable electronic official document system based on .NET platform, language of Asp.NET and SQL Server database, which achieves a series of flow processes such as documents drafting, dispatching, receiving, undertaking.Keywords: Web; Office Auto
7、mation; Electronic official document; .NET; B/S目 录第1章 前言11.1 OA背景11.2 系统开发的目的及意义11.3 系统开发的内容21.4 办公自动化的特点31.5 办公自动化的发展趋势3第2章 系统体系结构分析与开发平台简介52.1 C/S与B/S结构模式52.1.1 C/S模式在0A应用中的不足52.1.2 B/S结构模型的优势52.2 0A系统的开发环境72.2.1 开发平台72.2.2 ASP.NET简介7第3章 系统需求分析103.1 系统需求分析的前提103.2 系统的功能需求113.2.1 业务流程113.2.2 功能需求13
8、3.3 系统性能要求13第4章 系统总体设计144.1 系统总体结构144.1.1 系统结构144.1.2 网络结构154.2 公文流转系统功能154.2.1 发文管理154.2.2 收文管理164.3 系统运行环境18第5章 系统详细设计与实现195.1 系统数据库设计195.1.1 数据库需求分析195.1.2 数据库概念结构设计215.1.3 数据库逻辑结构设计235.2 系统开发策略275.3 功能的详细设计与实现285.3.1 发文拟稿305.3.2 发文核稿315.3.3 发文审核325.3.4 发文签发335.3.5 发送公文335.3.6 公文签收345.3.7 收文登记345
9、.3.8 收文拟办355.3.9 收文阅批365.3.10 收文分办365.3.11 收文承办375.3.12 收文归档375.3.13 公文催办385.3.14 公文查询385.3.15 归档公文查询39第1章 前 言1.1 OA背景办公自动化(Office Automation,简称OA)是20世纪70年代中期发达国家迅速发展起来的一门综合性技术。我国的OA经过从80年代末至今10多年的发展,已从最初提供面向单机的辅助办公产品,发展到今天可提供面向应用的大型协同工作产品。现在,办公自动化到底要解决什么问题呢?我们说,办公自动化就是用信息技术把办公过程电子化、数字化,就是要创造一个集成的办公
10、环境,使所有的办公人员都在同一个桌面环境下一起工作。但是随着信息技术和网络技术的飞速发展,我国现有的许多办公自动化系统在一定程度上己经很难满足不同企业的需求。首先,大多数办公自动化系统主要针对传统的企业管理方式与业务模式,注重对公文、档案以及人事财务的管理,即企业有形资产的管理,而现代企业所需要的是对知识的管理、企业内部的信息交流以及资源的共享,即企业无形资产的管理。其次,目前许多办公自动化产品是基于群件系统或者关系数据库管理系统进行开发,这两者对于一般的中小型企业来说,都不太合适。前者对于中小型企业的经营现状来说,成本较高,开发、实施与维护较为困难。后者却需要在客户端安装应用程序,安装维护较
11、困难,同时在通信手段、广域网支持方面不够,系统的扩展性和伸缩性较差。微软的新一代开发平台 Microsoft.NET的问世为中小型企业办公自动化带来了新的希望,它强大的 WEB开发模式与关系数据库结合的开发方式将成为办公自动化系统开发的一个新的发展方向,使得我国办公自动化系统的模式更加多样化,适用性更强。1.2 系统编写的目的及意义网络信息技术正日益广泛地渗透到社会生活的各个方面,逐渐成为人们工作和生活不可缺少的一部分。现今,办公自动化系统也正在被不同程度的引入,作为一个企业的基本通信平台、协作工作平台和知识管理的平台。现代办公自动化系统的任务是提高整个企业的运作效率,进而提高企业的核心竞争力
12、。在我国,大部分的OA系统仍是采用传统的C/S模式,虽然可以达到资源共享、协同工作的目的,但都没有完全发挥网络给我们带来的巨大优势。另外一部分已有的基于Web的办公自动化系统功能和业务相对比较单一,不能适应不同企业的需求,尤其是较大一部分中小型企业的需求。因此针对我国中小型企业、特别是科技开发类企业,开发一套较为实用的办公自动化系统,己经成为一个急需解决的问题,也成为开发本管理系统的目的所在。 本系统采用微软的新一代开发平台.NET的集成开发环境,为办公自动化系统的实现提供了一套新的解决方案。通过对该系统的应用,能够在一定程度上弥补现有各种办公自动化系统的各种弊端 (成本高、维护困难、系统集成
13、难等),为实现现代化办公迈出坚实的一步,同时,本系统也为中小型企业实现全面自动化办公提供了高效的便捷的服务.1.3 系统开发的内容Microsoft.NET平台的出现为办公自动化系统的开发与应用提供了一个新的发展方向,改变了已有办公自动化系统形式单一的局面。本系统开发的内容主要围绕在.NET平台下,开发一个能够实现资源共享和协同办公的办公自动化(OA)系统的OA公文流转子系统。主要解决OA系统中有关公文流转的工作流程,要求借助流程的思想,配合权限管理子系统,实现用户的发文管理、收文管理。要求以Microsoft.Net和SQL Server 2005为开发环境。主要任务是设计较为通用的收文管理
14、和发文管理办公流程,要求给出规范的系统设计方案、数据库设计方案,实现能够运行的原型系统。1 办公发文模块:发文处理是指以本单位发出去的文件的处理过程。行文具有相似的工作处理流程。发文处理模块有以下要求:所有的发文要求通过计算机进行拟稿、核稿、审核、签发、发文、归档。2 办公收文模块:收文处理是指给本单位或本单位领导或有关部门批阅的文件的处理过程。收文处理模块有以下要求:要求对所有来文通过计算机进行签收、登记、拟办、阅批、分办、承办、催办、归档。3 公文查询模块:公文查询模块分为两部分,分别为发文查询和收文查询,每个查询又分为确切查询和模糊查询。4 归档公文查询模块:此模块实现对已归档公文的查询
15、,按部门和公文类型进行查找。1.4 办公自动化的特点1 高效、快捷:提高办公效率是办公自动化的最终目的。利用企业内部网络将整个企业联系在一起,工作人员能够充分利用各种共享资源进行辅助办公,从而提高企业的工作效率。2 规范性:办公的流程、办公的方式应当尽量的符合办公人员的习惯,使办公人员在由传统的办公方式转换为现代的自动化办公方式不会觉得有太大的障碍,同时在本质上要符合国家的规范,而在方式上要以提高办公效率为准。3 安全性:随着信息化和计算机网络的发展,网络中的安全问题日益严重。企业内部的大多数的数据、资料、文档都放在网络之上,因此一个完善的办公自动化系统应该能有效的保护这些数据防止被非法访问和
16、篡改。因此安全性也成为办公自动化的一个重要特征。4 易用性:办公自动化是企业内部人员进行协作的一个信息平台,由于企业人员工作性质与技术水平的差异,一个好的办公自动化系统应该符合不同层次人员的需要,实现界面简单、易操作。1.5 办公自动化的发展趋势随着科学技术的发展,OA技术的研究正在以前所未有的速度发展。一方面企业的发展客观上促使了办公自动化技术的发展;另一方面随着全球经济一体化进程的加速,企业与企业之间的交流与合作也越来越密切,电子商务的蓬勃发展客观上也要求有功能更为全面的办公自动化产品的出现。展望下一代的 OA应具备以下特点:1 基于Web的服务,完成从C/S模式到B/S模式的转换,从而使
17、用户表示层独立出来,商业应用规则以一个整体的形式在独立的服务器上运行;2 与其他企业应用系统和资源的集成,从而使得访问企业数据和应用更为方便;3 基于知识的管理,进入知识经济时代,我们人人都是知识工作者,要求办公自动化系统必须具有知识内涵,并能提供知识管理所需的最基本的IT工具,知识存储库和知识交流场所,从更高级的意义上来说,是提供基于知识的岗位要求和评估体系;4 多媒体技术将会更多地运用于办公自动化系统中,存储和处理的信息类型将更加多样化;5 为企业高层管理人员提供更加强大的决策支持,与决策支持系统紧密结合。第2章 系统体系结构分析与开发平台简介2.1 C/S与B/S结构模式C/S和B/S是
18、当今世界开发模式技术架构的两大主流技术。C/S是美国Borland公司最早研发,B/S是美国微软公司研发。2.1.1 C/S模式在0A应用中的不足C/S(Client/Server,客户机/服务器)模式又称C/S结构,是软件系统体系结构的一种。C/S模式简单地讲就是基于企业内部网络的应用系统。与B/S(Browser/Server,浏览器/服务器)模式相比,C/S模式的应用系统最大的好处是不依赖企业外网环境,即无论企业是否能够上网,都不影响应用。因此C/S模式常常成为企业信息系统的首选,OA系统也不例外。但是随着Web技术的成熟和发展以及Web应用的诸多优势,这种结构逐渐显现出了它的不足。1
19、开发成本较高:C/S结构对客户端软硬件要求较高;2 移植困难:不同开发工具开发的应用程序,一般来说互不兼容,不能搬到其它平台上运行;3 用户界面风格不一,使用繁杂,不利于推广使用;4 维护复杂,升级麻烦:如果应用程序要升级,必须到现场为客户机一一升级;5 信息内容和形式单一;6 新技术不能轻易应用:因为一个软件平台及开发工具一旦选定,不可能轻易更改。2.1.2 B/S结构模型的优势B/S(Browser/Server,浏览器/服务器)模式又称B/S结构,它是对C/S模式应用的扩展。在这种结构下,用户工作界面是通过IE浏览器来实现的。B/S模式最大的好处是运行维护比较简便,能实现不同的人员,从不
20、同的地点,以不同的接入方式(比如LAN,WAN,Internet/Intranet等)访问和操作共同的数据。典型的B/S结构图:图2-1 B/S结构图与C/S相比,采用B/S模式的网络系统具有以下优势:1 使用简单、易于维护:B/S的应用只需在客户端装有浏览器即可,维护和升级工作都在服务器上进行,大大降低了开发和维护的成本,并且由于采用通用的浏览器软件,操作更加简单、方便;2 扩展性好:B/S模式所采用的TCP/IP,HTTP等协议标准都是开放的,是经过标准化组织所确定的,保证了其应用的通用性、跨平台性、良好的扩展性和伸缩性;3 独立性好:由于应用服务层通常采用多层结构与模块式开发,各模块之间
21、相对独立,一个模块的改变不会对其它模块产生影响,系统改进非常容易;4 信息共享度高:HTML是数据格式的一个开放标准,目前大多数流行的软件均支持HTML。2.2 0A系统的开发环境2.2.1 开发平台由于在本系统中选用了Visual C#作为开发语言,而Visual .NET是集成在Visual Studio 2008中的一个开发工具,因此,在这里简要叙述一下Visual Studio 2008的情况。Microsoft Visual Studio 2008 是一个功能强大、高效并且可扩展的开发工具,用于迅速生成企业级ASP.NET应用程序、高性能桌面应用程序和移动应用程序。它把Visual
22、Basic、Visual C#、Visual J#、SQL Server 2005都集成在一个开发环境中,这个共有的环境允许它们共享工具,并有助于创建混合语言解决方案。在Visual Studio 2008中,可以通过不同的语言开发组件,而且通过交叉语言继承,可以从用一种语言编写的类中派生出用另一种语言编写的类,并且可以使不同语言开发的类相互调用。2.2.2 ASP.NET简介ASP.NET是微软开发的新一代ASP,是.NET的重要组成部分。与ASP相比,ASP.NET有了巨大的变化,ASP.NET是一个革命性的程序设计框架,能够快速开发功能强大的Web应用程序和服务。ASP.NET又叫ASP
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 公文 流转 系统 通用 OA 000
链接地址:https://www.31ppt.com/p-1666925.html