2020年(OA自动化)中小型企业的OA设计探究

上传人:精****库 文档编号:136572675 上传时间:2020-06-29 格式:DOC 页数:33 大小:421KB
返回 下载 相关 举报
2020年(OA自动化)中小型企业的OA设计探究_第1页
第1页 / 共33页
2020年(OA自动化)中小型企业的OA设计探究_第2页
第2页 / 共33页
2020年(OA自动化)中小型企业的OA设计探究_第3页
第3页 / 共33页
2020年(OA自动化)中小型企业的OA设计探究_第4页
第4页 / 共33页
2020年(OA自动化)中小型企业的OA设计探究_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《2020年(OA自动化)中小型企业的OA设计探究》由会员分享,可在线阅读,更多相关《2020年(OA自动化)中小型企业的OA设计探究(33页珍藏版)》请在金锄头文库上搜索。

1、 591 论文网 www.591LW.com (OA 自动化)中小型企 业的 OA 设计探究 中小型企业的 OA 设计探究 摘要 办公自动化是一个新兴的、复杂的、综合性的领域,它以计算机和网络技 术为核心,同时涉及到自然科学、管理学、社会学、系统工程学等多种学科的 内容。实现办公自动化可以极大地提高办公效率以及办公质量。 本程序实现了 OA 办公系统的部分主要功能,即文档管理,电子邮件管理, 发文管理等,同时使用了角色访问控制,增强了系统的安全性。其开发主要包 括后台数据库的建立、管理和前端应用程序的开发两个方面。 本文首先介绍了基于角色访问控制的 OA 系统的整体系统架构及 Microsof

2、tSQLSERVER 数据库的建立,然后对数据库进行了相关的设计,最后 介绍了各个功能子模块的设计思路与具体实现方法。 关键词:OA 系统;角色访问控制;SQL;数据库 591 论文网 www.591LW.com DesignandRealizationofOASystemBasedonRBAC Abstract OAisarising,complex,all- aroundfield.Itmakescomputernetworktechnologythemainpoints,andinvol vesscience,managementscience,sociology,systemengin

3、eeringandotherdi sciplines.Torealizeofficeautomationcangreatlyimproveofficeefficiencyand qualityoffice. SomefunctionsoftheOASystembasedonRBAC,suchasfilemanagement,e - mailmanagementanddocumentmanagement,arerealizedintheprogram.At thesametime,theuseofrolesbasedonaccesscontrolletsthesystemmoresecu rit

4、y.Itinvolvestheestablishmentandmanagementofthedatabaseandthedev elopmentofthefront-endapplication. Firstofall,thispaperintroducesthearchitectureoftheOAsystembasedon BRACandthefundamentofMicrosoftSQLSERVERdatabase.Secondly,itmake sadesignintherelateddatabasetables.Atlast,thedesignandtheimplementati o

5、nofeachmoduleisintroducedindetail. Keywords:OASystem;RBAC;SQLServerDatabase 591 论文网 www.591LW.com 目录 论文总页数:26 页 1 引言 2 1.1 课题背景 2 1.2 国内外研究现状 2 1.3 本课题研究的意义 3 1.4 本课题的研究方法 3 2 数据库概论 3 2.1 数据库的发展 3 2.1.1 数据库的发展 3 2.1.2 数据库技术 4 2.2 数据库理论基础 4 2.2.1 数据库模型 4 3 开发工具及 RBAC 知识简介 5 3.1DELPHI6.0 简介 5 3.2DELPH

6、I6.0 控件 5 3.3RBAC 知识简介 6 4 系统需求分析 7 4.1 功能需求 7 4.2 系统平台选择 8 5 系统总体设计 9 5.1 系统概要设计 9 5.1.1 系统结构设计 9 5.1.2 数据库设计 10 5.2 系统详细设计 13 6 系统应用程序设计 14 6.1 系统模块组成 14 6.2 数据模块的设置 14 6.3 主要功能模块的实现 15 6.3.1 登录模块 15 6.3.2 系统主页面 16 6.3.3 内部通信模块 17 6.3.4 发送通知 18 6.3.5 管理员操作 20 6.3.6 数据组模块 20 7 建议和措施 21 结论 21 参考文献 2

7、2 1 引言 1.1 课题背景 OA 办公系统是信息革命的产物,也是社会信息化的重要技术保证。回顾近 20 年来微电子技术的进步和通信技术的突飞猛进的发展,各种先进的办公设备 如雨后春笋般出现。为适应瞬息万变、竞争激烈的时代要求,各办公机构纷纷 引入自动化系统。办公自动化作为当前国际上飞速发展的一门综合性新学科, 已经越来越受到人们的重视。 现今,随着各政府机构和企业内的计算机及局域网络应用的普及与深入, 企业内部、企业与外界之间、政府机构内部、政府机构与外界之间需要交换或 共享更多的信息与资源。为了能更有效地、准确地、快速地共享传递各种生产、 销售数据及管理信息,加强政府机构和企业内部各部门

8、间的联系,缩短工作流 程、提高工作效率、实现资源共享、协同有效作业、集中统一管理以求降低运 作及管理的成本,企业非常有必要建立一个企业内部局域网,即实现企业办公 自动化的网络信息平台OA 办公系统。 1.2 国内外研究现状 世界 OA 系统的发展非常迅猛,世界各国政府极为重视本国的 OA 系统的 发展,不惜花费巨资。美国的办公自动化在公司和企业中发展得比政府部门要 早,并且水平也较高。各公司、企业不仅把 OA 视为提高效率、节约成本的手 段,更是利用它来加强经营管理,作为提高企业素质和企业竞争能力的重要条 件。回顾我国 OA 办公系统的进程,大致可以分为以下三个阶段: (1)以桌面字处理工具为

9、典型的个人办公工具软件阶段,计算机的应用提高 了个人工作效率。 (2)基于关系型数据库技术,以 C/S 体系结构应用为特征阶段,这一阶段基 本实现了部门级的数据处理和公文处理的自动化。 (3)基于符合 Internet/Intranet 技术标准的平台应用阶段,这一阶段,不仅 在技术上有了很大进步,而且应用范围以从部门内部,部门之间扩展到行业系 统内部,乃至跨部委跨系统。 20 世纪 90 年代以后,国外的 OA 办公系统发展趋势为以下四个方向: (1)OA 设备向着高性能、多功能、复杂化和系统化发展。 (2)OA 系统向着数字化、智能化、无纸化和综合化发展。 (3)以计算机为核心的办公工作站

10、将向处理文字、数据、声音、图形的多媒 体方向发展。 (4)通信在 OA 系统的地位进一步加强,可以充分利用现代通信技术,建立 全球的网络体系。 1.3 本课题研究的意义 OA 办公系统是信息化社会最重要的标志之一,它将人、计算机和信息三者 结合为一个办公体系,构成一个服务于办公业务的人机信息处理系统。通过提 高办公效率,使用先进的机器设备和技术,办公人员可以充分利用各种办公信 息资源,从而提高办公效率,使办公业务从事务层次进入管理层,甚至辅助决 策层,将办公和管理提高到一个崭新的水平。办公自动化的实现,不仅仅是取 代秘书的部分工作,它更是将引起办公制度、工作方式、办公流程、传统习惯、 工作环境

11、和决策进程等方面的深刻变革,使办公行为科学化、规范化和标准化。 各国的经验表明:国家经济现代化必须依赖各级管理水平的提高和办公自动化。 因此,办公自动化必将对我国整个社会生活的各个方面产生深刻的影响。 1.4 本课题的研究方法 应该说没有人怀疑计算机的出现给办公室职员带来的便利,但是对现代的 办公自动化而言,其目的己经不局限于减轻员工的工作量,而是要将员工从繁 琐的事务性工作中解放出来,用更多的精力去关注最重要的事情,从而提高企 业的效率,增强企业的综合竞争能力。在这种办公模式下,企业的组织结构能 够得到简化,各个部门在信息共享的基础上进行协作,便于明确各个部门甚至 每个员工的责任,而决策层可

12、以迅速综合来自各个方面的信息,并以此为依据 制定企业的战略决策。从这个意义上讲,在市场竞争日趋白热化的今天,办公 自动化己经不再是一种手段、一种工具,而成为决定企业生存发展的命脉。应 此,我们通过 OA 系统所实施的交换式网络应用,使信息的传递更加快捷和方 便,从而极大地扩展了办公手段,实现了办公的高效率。 2 数据库概论 2.1 数据库的发展 2.1.1 数据库的发展 数据管理技术的发展,与硬件(主要是外存) 、软件、计算机应用的范围有 密切的联系。数据管理技术的发展经过三个阶段:人工管理阶段、文件系统阶 段和数据库阶段。 人工管理阶段和文件系统阶段都有着相当多的缺陷,诸如数据冗余性,数 据

13、不一致性以及数据联系弱等等。也正是由于这些原因,促使人们研究新的数 据管理技术,从而产生了数据库技术。 当进入数据库阶段后,随着数据管理规模一再扩大,数据量急剧增加,为 了提高效率,开始时,人们只是对文件系统加以扩充,在应用文件中建立了许 多辅助索引,形成倒排文件系统。但这并不能最终解决问题。在 20 世纪 60 年 代末,磁盘技术取得重要进展,具有数百兆容量和快速存取的磁盘陆续进入市 场,成本也不高,为数据库技术的产生提供了良好的物质条件。 2.1.2 数据库技术 从文件系统发展到数据库系统是信息处理领域的一个重大变化。在文件系 统阶段,人们关注的中心问题是系统功能的设计,因而程序设计处于主

14、导地位, 数据只起着服从程序需要的作用。在数据库方式下,信息处理观念已为新体系 所取代,数据占据了中心位置。数据结构的设计成为信息系统首先关心的问题, 而利用这些数据的应用程序设计则退居到以既定的数据结构为基础的外围地位。 在数据库技术中有四个名词,其概念应该分清。 (1)数据库(database,DB):DB 是统一管理的相关数据的集合。DB 能为各种用户共享,具有最小冗余度,数据间联系密切,而又有较高的数据独 立性。 (2)数据库管理系统(DatabaseManagementSystem,DBMS): DBMS 是位于用户与操作系统之间的一层数据管理软件,为用户或应用程序提 供访问 DB

15、的方法,包括 DB 的建立、查询、更新及各种数据控制。DBMS 总 是基于某种数据模型,可以分为层次型、网状型、关系型和面向对象型 DBMS。 (3)数据库系统(DatabaseSystem,DBS):DBS 是实现有组织地、动 态地存储大量关联数据,方便多用户访问的计算机软件、硬件和数据资源组成 的系统,即采用了数据库技术的计算机系统。 (4)数据库技术:这是一门研究数据库的结构、存储、管理和使用的软件 学科。数据库技术是操作系统的文件系统基础上发展起来的。而 DBMS 本身要 在操作系统的支持下才能工作。数据库不仅用到数据结构的知识,而且丰富了 数据结构的内容。在关系数据库中要用到集合论、

16、数理逻辑的理论。因此,数 据库技术是一门综合性较强的学科。 2.2 数据库理论基础 2.2.1 数据库模型 模型是对现实世界的抽象。在数据库技术中,我们用模型的概念描述数据 库的结构与语义,对现实世界进行抽象,表示实体类型及实体间联系的模型称 为“数据模型” 。 目前广泛作用的数据模型可分为两种类型。 一种是独立于计算机系统的模型,完全不涉及信息在系统中的表示,只是 用来描述某个特定组织所关心的信息结构,这类模型称为“概念数据模型” 。要 领模型用于建立信息世界的数据模型,强调其语义表达功能,应该概念简单、 清晰,易于用户理解,它是现实世界的第一层抽象,是用户和数据库设计人员 之间进行交流的工具。这一其中著名的模型是“实体关系模型” 。 另一种数据模型是直接面向数据库的逻辑结构,它是现实世界的第二层抽 象。这类模型涉及到计算机系统和数据库管理系统,又称为“结构数据模型” 。 例如,层次、网状、关系、面向对象等模型。这

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 企业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号