【正文】
研究生學(xué)位論 文 基于 .NET 技術(shù)實現(xiàn)的通用辦公自動化系統(tǒng) General System of Office Automation Realized According to the .NET Technique 學(xué)院(所、中心) 軟 件 學(xué) 院 專 業(yè) 名 稱 軟 件 工 程 ( GIS) 研究生姓名 杜 龍 學(xué)號 7202020032 導(dǎo)師姓 名 梁虹 職稱 副 教 授 李斌 職稱 高級工程師 二○○四年四月 i 摘 要: 辦公自動化( Office Automation, OA)系統(tǒng),是利用先進的電子信息技術(shù)和現(xiàn)代辦公設(shè)備構(gòu)成的人機信息處理系統(tǒng),輔助管理人員進行各種辦公活動。 .NET 是微軟公司推出的技術(shù)和產(chǎn)品的總稱。 本文詳細(xì)介紹了基于 .NET 技術(shù)的通用辦公自動化系統(tǒng)的設(shè)計、開發(fā)與實現(xiàn)過程,重點闡述 .NET 技術(shù)框架,以及二叉樹在通用辦公自動化系統(tǒng)流程定義中的應(yīng)用。 關(guān)鍵詞:辦公自動化系統(tǒng), .NET,公文管理,流程定義,二叉樹 ii Abstract The system of Office Automation (OA) is a personmachine system of handling information, which is posed of advanced electronics information technique and the modern information equipments. It can help the personnel to implement the task of office automation. The system of office automation prises the OA anization, the OA personnel, the OA equipments, the work environment and the OA information. The office automation has already developed to be a new arisen course, it involves the puter and munication technique, management and behavioral science, system engineering and personmachine engineering etc. it is nowadays very active in the application fields of puter. The purpose of office automation is to apply electronic information technique, offer the advanced OA information means, enhance the efficiency and the quantity of OA management, improve the OA environment, and advance the level of OA science. .NET is a gross that the Microsoft pany release the technique and the product. .NET framework is a new calculation terrace, it simplifies the development of program on the each aspect in the distribute environment of the Inter. is the main technique that could develop in the construction of B/S .It is a new means for creating the dynamic web applying procedure. It provides the larger agilities and more functions to development personnel. This thesis not only introduces the design, development and realization of OA in general under the .NET technique, but also expatiates the .NET framework and the application of the binary tree in the process definition. The first part introduces the purpose of studying OA and the background of developing the OA system。 the fifth part introduces realization of the OA system, and the problem of the OA system and how to solve the problem at last. The OA system is realized by Visual under the Microsoft Windows2020 Server. Key Words: Office Automation, .NET, Official Document Management, Process Definition, Binary Tree 目 錄 第一章 前言 ......................................................... 1 系統(tǒng)開發(fā)背景 ..................................................................................................... 1 系統(tǒng)開發(fā)的目的和意義 ....................................................................................... 2 系統(tǒng)開發(fā)的總體目標(biāo) ........................................................................................... 2 第二章 辦公自動化系統(tǒng)概述 ........................................... 4 辦公自動化的概念 .............................................................................................. 4 辦公自動化的發(fā)展歷史與現(xiàn)狀 ............................................................................. 4 辦公自動化的發(fā)展歷史 .............................................................................. 4 辦公自動化的發(fā)展現(xiàn)狀 .............................................................................. 7 國內(nèi)外辦公自動化系統(tǒng)的開發(fā)與應(yīng)用 ................................................................ 10 辦公自動化的發(fā)展方向 ......................................................................................11 辦公自動化系統(tǒng)目前存在的問題 ....................................................................... 13 第三章 系統(tǒng)設(shè)計 .................................................... 15 系統(tǒng)功能需求分析 ............................................................................................ 15 公文管理 .................................................................................................. 15 檔案管理 .................................................................................................. 16 系統(tǒng)管理 .................................................................................................. 17 系統(tǒng)功能設(shè)計 ................................................................................................... 17 系統(tǒng)總體結(jié)構(gòu)功能圖 ............................................................................... 17 公文管理子系統(tǒng) ...................................................................................... 18 檔案管理子系統(tǒng) ...................................................................................... 20 系統(tǒng)維護子系統(tǒng) ...................................................................................... 21 系統(tǒng)設(shè)計的原則 ................................................................................................ 22 系統(tǒng)體系結(jié)構(gòu) ................................................................................................... 23 系統(tǒng)數(shù)據(jù)庫設(shè)計 ................................................................................................ 24 數(shù)據(jù)庫管理系統(tǒng)的選型 ............................................................................. 24 公文管理子系統(tǒng)數(shù)據(jù)庫邏輯設(shè)計 .............................................................. 24 公文管理子系統(tǒng)數(shù)據(jù)庫概念設(shè)計 .............................................................. 28 第四章 .NET 技術(shù) ................................................... 30 為何選用 .NET ................................................................................................... 30 .NET 的認(rèn)識 ...................................................................................................... 30 .................................................................................................... 31 .NET 結(jié)構(gòu) ...................................................................................................