1、摘要 办公自动化,英文 Office Automation,简称OA,是办公信息处理的自动化,它利用先进的技术,使人的各种办公业务活动逐步由各种设备、各种人机信息系统来协助完成,达到充分利用信息,提高工作效率和工作质量,提高生产率的目的。在行政机关、企事业单位工作中,采用Internet/Intranet技术,基于工作流的概念,以计算机为中心,采用一系列现代化的办公设备和先进的通信技术,广泛、全面、迅速地收集、整理、加工、存储和使用信息,使企业内部人员方便快捷地共享信息,高效地协同工作;改变过去复杂、低效的手工办公方式,为科学管理和决策服务,从而达到提高行政效率的目的。一个企业实现办公自动化的
2、程度也是衡量其实现现代化管理的标准。本设计的办公自动化系统运用软件工程、数据结构等多门学科的知识,采用ASP.NET和SQL Server 2005技术,用C#编写代码,构建了一个支持多用户的、开放式的、人性化的现代办公系统。其开发主要包括后台数据库的建立和维护,以及前端应用程序的开发两个方面。整个系统遵从操作简便、界面友好、灵活、实用、安全的原则。关键词:办公自动化,工作流 AbstractOffice automation , English Office Automation, abbreviated as OA, the automation of information proces
3、sing that work , it utilizes advanced technology, makes various official working operational activities of peoples help to finish by various apparatus , various man-machine information systems progressively , reach and fully utilize information, improve working efficiency and work quality , the purp
4、ose to boost Productivity . In the executive authorities, enterprises and institutions work, is the use of Internet / Intranet technology, based on the concept of work flow to the computer as the center, using a series of modern office equipment and advanced communication technology, broad, comprehe
5、nsive and rapid collection, collation , Processing, storage and use of information so that the internal staff to share information quickly and easily and efficiently work together; change the complex and inefficient manual office, for the scientific management and decision-making, thus enhancing adm
6、inistrative efficiency to achieve the objective. A business office to achieve the degree of automation is to achieve a measure of its modern management standards.This project adopts the knowledge of such disciplines as software engineering, data structure and so forth, while employing the techniques
7、 of ASP.NET, SQL Server 2005, coding with C#. And finally an open, humane and multi-user supported, modern office system is established. The system mainly includes the establishment and the maintenance of backstage database, as well as the front application development. The whole system starts from
8、request of conforming to operating easily, the friendly surface, being nimble, being practical, and being safe. The system is divided into department management module, document management module, employee management module, message management module. These modules include Office Automatization Syst
9、em for bureau of Education commonly used functions. These functions achieve effective management of office resources and information sharing .Key Words: Office Automatization, work flow目录摘 要IABSTRACTII引 言1第1章 项目背景21.1 企业简介21.2 组织机构21.3 公司信息化管理及系统现状分析3第2章 办公自动化理论基础52.1 办公自动化概述52.2 办公自动化系统的发展方向62.3 办公
10、自动化系统的重要意义6第3章 系统分析83.1需求分析83.2 可行性分析93.3 业务流程分析103.4 数据流程分析123.5 数据字典14第4章 系统设计194.1 系统总体设计194.2 系统功能结构模块设计204.3 数据库设计214.4 系统界面设计32第5章系统实施345.1 系统实施主要工作34第6章系统测试356.1 系统测试的方法和策略356.2系统测试成果分析37第7章系统维护38第8章结束语39参考文献41附录一 源程序清单42附录二 系统使用说明书4561 引言随着信息网络技术的应用,目前许多政府部门、企事业单位已建立局域网络,并直接与internet相连接。但是,大
11、多数的局域网并没有发挥应有的效用。许多企业/事业单位的电脑成了打字机,文件传递仍然采用最原始的方法:先打印出来然后将纸张文件送到相应的人员手中。这样不仅要消耗大量的纸张和打印机耗才,纸张文档的保存管理也令人十分头疼。提高办公处理效率,建设办公自动化系统已经是迫切需要。办公自动化系统简称OA,是实现企事业内部各级部门之间以及内外部之间办公信息的收集与处理、流动与共享、实现科学决策的具有战略意义的信息系统。它的总体目标是:以先进成熟的计算机和通信技术为主要手段,建成一个覆盖办公部门的办公信息系统,提供使用单位与其他专用计算机网络之间的信息交换,建立高质量、高效率的信息网络,为领导决策和日常事务提供
12、服务,实现日常办公现代化、信息资源化、传输网络化和决策科学化。随着经济与技术的突飞增长,虽然办公自动化已经成为现代企事业单位实现现代化管理的一个重要的途径。在管理模式上,我国企业事业单位的网络办公自动化也得到了很大的发展。但是目前国内的办公自动化市场上,大多是采用Lotus Notes 和Microsoft Exchange Sercer平台上的各种OA产品。此类产品除了价格较高和对支撑环境要求较高外,在实际使用时往往不能满足很多企事业单位的实际要求。所以,探索如何设计和实现能适合企事业单位实际要求的OA软件就具有一定的实际价值。利用基于.NET的技术设计与实现方法,研究开发办公自动化系统,成
13、为决定企业生存发展的命脉。 第1章 项目背景1.1 企业简介柳州市广播电视中心是中共柳州市委宣传部、柳州市广播电视局领导下的独立法人事业单位。 中心由柳州人民广播电台、柳州电视台、柳州广播电视报、柳州广播电视网四家媒体,以及柳州市金阳光广告有限责任广电中心、柳州市广播电视服务广电中心两家企业组成。共有中层部门22个,员工近500人。 目前,全中心共播出广播频率三个,电视频道三个,出版周报一张,设立互联网站一座。拥有八讯道数字化电视转播车,以及最新型的数字摄像机、非编网等广播电视制作播出设备。 中心依托广西最大工业重镇的区位优势,广播电视信号覆盖市区和所属六县,以及周边市县共500多万人口。是桂
14、中地区影响最大的综合性强势媒体。在市委、市政府和广西广播电影电视局的领导下,经过柳州市广播电视系统广大干部职工的共同努力,广播电视事业有了长足的发展。1.2 组织机构柳州市广播电视局分为:宣传管理科,社会管理科,科技事业科,人事教育科(党委办公室),办公室。而柳州市广播电视中心是柳州市广播电视局旗下的事业性单位。柳州市广播电视中心由20个 部门组成,分别为:新闻部、电视广告信息部、办公室、党务办公室、总编室、广电网、广播电视编辑部、新闻广播、交通广播、乡村广播、技术部、社交部、节目部、研发部、播控部、人力资源部、财务部、金阳光公司、服务公司、学会。其组织结构图如下:图1-1 柳州市广播电视局组
15、织结构图图1-2 柳州市广播电视中心组织结构图1.3 公司信息化管理及系统现状分析1. 信息化现状概况柳州市广播电视中心目前有计算机大约100台台,所有计算机接上一台桌面交换机,交换机连接到具有路由功能的调制解调器,通过采用ADSL技术连接到互联网络。2. 公司信息化问题分析现有的信息系统有一个OA管理系统,一个的人事人才统计管理软件和一个人事统计报表处理软件,都是一个通用型的管理系统,具备有人事管理、客户关系管理等功能,可以有效解决公司的人事和财务问题。但是,在人力资源部实习期间我发现广电中心所具备的OA管理系统并不是很适应该企业的办公现状,其主要问题有:(1)该企业目前所使用的OA系统模块
16、流程比较简单,并不能与庞大的广电中心的业务发展现状相适应。例如,作为一个企事业单位,规模庞大,所拥有的资产使用和管理问题不容小觑,现有的OA管理系统缺少资产管理,对资产的管理仍停留在纸化办公上,繁琐,管理上不便捷,浪费单位大量的人力物力,不能遵循现代的信息化管理流程规范。管理上不到位,造成单位资产管理上存在很大的混乱问题。从而影响企业的整体效益。(2)该企业信息化建设的目标不明确,用户操作使用OA系统权限分配不具体,无法达到企业管理层管理和领导员工工作的优越性。另外,现行的OA系统虽然设置有个人日程计划,但是缺少了日程日志,工作总结两个管理模块,就很难达到考核和激励员工的工作。(3)该企业员工
17、总体技术水平还需提高。一个企业的人才技术水平直接影响到企业的信息化系统的建设与实施。广电中心很多员工的计算机水平还是比较低的,即使单位拥有较多的信息化的设备和资源,但由于员工计算机水平的缺限,仍停留在手动纸化的办公现状,造成浪费单位资源的同时,也浪费了大量的人力物力,办公效率低下。比如说,考勤问题,即使OA系统设置了考勤模块,但各部门的领导仍执行纸化的考勤。广电中心有20多个部门,500多个员工,最后到了人力资源部根据每个部门,每个人,每年,每月,每天,总结考勤工作的时候相当的繁琐,效率低下,浪费大量人力和时间!第2章 办公自动化理论基础2.1 办公自动化概述办公自动化管理系统是将现代办公计算
18、机网络功能结合起来的一种新型的办公方式,是信息化社会的产物。办公自动化系统可以将一个机构的办公用的计算机和其他办公设备连接成网络,这样可以为办公室工作人员和企事业负责干部提供各种现代化手段,从而改进办公条件,提高办公业务的效率和质量,及时向有关部门和领导提供有用的信息。通过网络,组织机构内部的人员可跨越时间、地点协同办公。建立一个安全、可靠、开放、高效的办公自动化、信息管理电子化系统。为管理部门提供现代的日常办公条件及丰富的综合信息服务,实现档案管理自动化和办公事物处理自动化,实现企业各内部日常业务工作的规范化、电子化、标准化,增强档案部门文书档案、人事档案、财务档案等档案的可管理性,实现信息
19、的在线查询、借阅。最终实现“无纸”办公,使信息的传递更加快捷和方便,从而极大的扩展了办公手段,实现了办公的高效率。2.1.1 办公自动化系统的发展历程第一代办公自动化系统是以数据为处理中心的传统管理信息系统。它的最大的特点是基于文件系统和关系数据库系统,以结构化数据为储存和处理对象,强调对数据的计算和统计能力。第二代办公自动化系统是以工作流为中心的办公自动化系统。它的最大的特点的运用以电子邮件、文档数据库管理、复制、目录服务、群组协同工作等技术实现人事、文档、会议的自动化管理。第三代办公自动化系统是以知识管理为核心,建立在企业因特网平台上,在帮助企业实现动态的内容和知识管理。第三代办公自动化的
20、核心是知识。较第二代相比,在模拟和实现了工作流的同时,进一步模拟和实现了工作流中每个电源和每个工作人员运用知识的过程。在新的一轮信息化推动高潮,办公自动化表现出以下特点:第一,其应用背景由单纯的模拟手工办公环境的运用,向一个要求更高的电子化协同工作环境转化,其环境必须为用户提供一个打破部门界限的网络互动式办公作业环境;第二,对于办公自动化的理念有了新的定义,由原先作为企业行政办公信息化服务的概念,逐步扩大延伸到企业的各项业务管理环,成为企业运营信息化的一个重要组成环节;第三,其外延部分得到了迅速的扩展,其中知识管理理念的渗透表现尤为突出。2.1.2 办公自动化系统的设计原则基于系统的最终目标,
21、办公自动化系统软件的设计遵循如下设计标准:(1)安全可靠性原则:办公自动化系统软件将承担实时性、安全性较高的电子办公信息处理与传输业务,要求硬件平台与软件平台具备高度的安全可靠性,在系统的设计上,采用技术手段与管理手段结合的解决方案;(2)规范性原则:遵循各级政府机关的办公规范,统一的国家规范公文格式及严格的事务流程;(3)先进性原则:办公自动化系统软件采用的技术,将在相应的时间内保障技术的发展能力,具有良好便捷的升级能力,选用的硬件设备及操作系统、数据库产品、应用软件均具有先进性及成熟的技术与产品;(4)开放性原则:办公自动化系统软件的发展将是连续的,系统将提供开放的接口设计,保障系统的平滑
22、连续性扩展;(5)统一规划分步实施:明确项目的总体目标和阶段性目标,分步实现,并保证系统的统一性。2.2 办公自动化系统的发展方向办公自动化的发展方向应该是数字化办公。所谓数字化办公即几乎所有的办公业务都在网络环境下实现。从技术发展角度来看,特别是互联网技术的发展,安全技术的发展和软件理论的发展,实现数字化办公是可能的。从管理体制和工作习惯的角度来看,全面的数字化办公还有一段距离,首先数字化办公必然冲击现有的管理体制,使现有管理体制发生变革,而管理体制的变革意味着权利和利益的重新分配;另外管理人员原有的工作习惯、工作方式和法律体系有很强的惯性,短时间内改变尚需时日。尽管如此,全面实现数字化办公
23、是办公自动化发展的必然趋势。2.3 办公自动化系统的重要意义办公自动化,实质是组织协调每个人和各部门的活动以实现单位总体目标的过程。实施办公自动化系统,可以改变工作人员的办事习惯和工作方式,提高工作效率。其具体意义表现在以下几点:(1)对政府上网工程的响应。通过系统,方便上情下达和下情上传,以及信息设备资源的共享等。(2)信息的及时传递。部室工作人员如有文件要求审批或信息反馈给领导,只需通过办公流程或用留言方式发送给领导,领导经留言精灵提醒,就可以尽快做出决定。(3)部门间协同工作,提高效率。尤为档案整理和资料查询提供了方便,解决了各部室间工作重复、推诿等问题,同时也加强了各部室间的协作能力。
24、(4)保证资料的完整性和连续性。各部室利用管理软件,将涉及到的业务资料,自动生成电子存档格式,以备日后检索查询。(5)内部各部室间的业务交流学习。利用提供的平台,缩小不同业务部门工作人员间的业务差距,利于培养通才型人才。办公自动化系统强调以知识管理为核心,提供丰富的学习功能和知识共享机制,确保工作人员整体创新和应变能力的提高。随着公司办公自动化系统的实施,将把企业信息化建设提升到一个新的高度。 第3章 系统分析柳州市广播电视中心办公自动系统是根据目前的管理及业务现状而构想出来的。主要是想通过OA系统的系统效应,并通过有效的资源整合,以提高整体的效率和效益。3.1需求分析办公自动化系统是实现机关
25、内部各级部门之间以及机关内外部之间办公信息的收集与处理、流动与共享、实现科学决策的具有战略意义的信息系统。它的总体目标是:以先进成熟的计算机和通信技术为主要手段,建成一个覆盖政府办公部门的办公信息系统,提供政府与其他专用计算机网络之间的信息交换,建立高质量、高效率的政府信息网络,为领导决策和机关办公提供服务,实现机关办公现代化、信息资源化、传输网络化和决策科学化。因此,如何选择一个合适的应用系统平台,在其上建立适应办公自动化需求的功能强大的、应用开发容易的、方便管理的、界面友好的各种应用,是政府机关办公信息系统成功的关键。3.1.1系统功能需求描述柳州市广播电视中心办公自动系统是在对柳州市广播
26、电视中心实际调研后,以实际为基础进行设计的。出于对持续发展的考虑,柳州市广播电视中心要求该办公自动化系统的设计能够从企业各职能部门日常办公的实际需求出发,实现一个办公自动化、管理现代化、服务信息化的协同办公系统。在这样的原则下提出如下子系统模块需求:文件管理、共享下载、消息管理、公文流转、通知管理、新闻管理、内部论坛、工作日志、日程计划、审批管理、工作总结、人力资源、通讯录、电子邮件、资产管理、附件程序。各个子系统完成各自的任务,这样使软件的使用显得非常简单,这样会减少系统实施后,以及企业对员工使用系统的培训压力。3.1.2系统的性能需求描述1. 系统模块的处理时间和响应时间不能超过1分钟;2
27、. 系统必须有一定的适应性,如果用户需求发生变化时,系统应该能根据这些变化而做出合理的改变;3. 应用系统的操作尽可能地简单,并为用户提供良好的人机交互界面;4. 应用系统安全上要有一定的保障,为提高系统可靠性必须采用模块化和结构化设计,提高系统的容错能力,并保障系统不会因为人为的操作错误而死机或崩溃;5. 系统应有较好的可维修性,以便在系统出现故障时能迅速恢复运行。3.2 可行性分析3.2.1 技术上的可行性(1) 开发语言ASPNET是全新的可视化编程环境,为我们提供了方便、快捷的Windows应用程序开发工具。它使用了Microsoft Windows图形用户界面的许多先进特性和设计思想
28、,采用了弹性可重复利用的完整的面向对象程序语言(Object-Oriented Language)、当今世界上最快的编辑器、最为领先的数据库技术。它允许在一个具有真正OOP扩展的可视化编程环境中,使用它的C#语言。这种革命性的组合,使得可视化编程与面向对象的开发框架紧密地结合起来。只要在提供的程序框架中加入完成功能的代码,就可以生成漂亮的界面和结构良好的程序。(2) 数据库选择Microsoft SQL Server 2005是一种典型的具有客户机/服务器体系架构的关系数据库管理系统,它使用Transact-SQL语句在服务器和客户机之间传送请求和回应。Microsoft SQL Server
29、 2005具有可靠性、可伸缩性、易于创建、管理和配置可用性等特点,系统信息中心库(repository)提供了一个开放的、通用的构架,使得数据计划方案共享,使得数据传输服务、在线分析处理服务和自然语言查询大大方便与简化。为用户提供了完整的数据库解决方案。新设计的系统是采用Microsoft SQL Server 2005作为底层数据库。3.2.2 经济上的可行性目前技术部中有30个人员,主要职责是负责广电中心系统实施和维护。每个系统的运行都牵涉到工作的方方面面,影响到工作效率和工作的质量。进而影响到企业的利益。在人力资源充足的条件下,必须充分发挥和合理利用人力资源的作用,开发一个更适合办公自动
30、化系统企业办公发展现状的办公自动化系统,尽量实现无纸化办公,提高工作效率。1. 硬件成本上:广电中心办公自动化系统本身配备很多硬件,在原有计算机上多运行一个系统,工作人员在熟悉操作后,可对系统进行日常管理和维护,基办公自动化系统上不花软硬件成办公自动化系统和维护成办公自动化系统;2. 培训成本上:由于原有工作人员对于OA信息系统已经有过过使用的经验,在新的OA系统投入使用后,比较容易地再进行全面培训。由于系统不复杂,而且用ASP.NET开发出来的界面非常友好,所以学习起来不用花太多的时间,随之而来的费用也不算高;3. 效益上:在系统开发完毕,投入使用后,公司的管理水平和效率将得到很大的提高,由
31、此带来的声誉和信誉度不可估量。3.2.3 实施上的可行性由于企业管理的需要,对系统也提出了新的需求,业务流程重组,各方面管理工作也日益稳定,前景一片光明,也正是实施开发新系统的好时机。同时,原有的系统使用到现在,经过了三年多时间,很多地方以不符合现在的要求,这时引进新系统也正顺应企业的业务发展需求。企业目前的OA系统,较使用纸化办公具有很大的优势,但是根据目前企业的发展情况来看,缺乏资产管理,工作总结等重要模块不能尽最大程度的利用现代化信息化手段管理企业,不利于企业的长足发展,所以开发新系统可以有效提高这方面的管理效率。3.3 业务流程分析柳州市广播电视中心办公自动化系统属于企业协同办公的平台
32、,根据柳州市广播电视中心办公流程的具体情况,主要的业务流程为收发文,其收发文业务主流程如下所示:图3-1 收文业务流程图图3-2 发文业务流程图同时根据我实习的情况,我了解到的主要是涉及人力资源部的日常管理中的业务流程,其中主要为人力资源部的管理流程,包括人事的管理、员工的招聘、绩效的考核等。其员工招聘流程图如下图所示:图3-3 员工招聘流程图3.4 数据流程分析数据流图是表示系统逻辑模型的常用工具,图中不存在任何具体的物理元素,只表示信息在系统中流动和处理的情况。它是和用户进行交流的极好工具。办公自动化系统系统的数据流图描述:1拥有相应管理权限的管理员用户可以对有权限管理的模块进行信息浏览、
33、增加、修改、删除操作,特别是对用户档案信息、工作总结进行查询和分类,对企业的资产进行管理,分配各部门不同的用户使用系统的操作权限等等。2普通员工可查看员工发送和接受文件、消息、公文,查看、发布和管理通知、浏览和发布新闻,在论坛里查看和发布帖子,撰写自己的日程计划、日志和工作总结等。共享下载信息、查看通讯录、提交审批,在线考勤等。由于系统的数据流图比较复杂,所以采用分层的形式给出。数据流图第0层如图3-3所示:图3-4 数据流图第0层以上为办公自动化系统系统的第一层数据流图,它描述办公自动化系统的基本数据流向信息,而办公自动化系统主要围绕着人力资源管理、资产管理、日程管理、工作总结管理、公文管理
34、、文档管理和新闻公告管理这七大模块来制作的。在这几大模块中数据流向相对复杂,对于数据的提取以及存储实现起来有些繁锁,为此将人力资源管理、工作总结管理的数据流图单独列出,对数据流图的子图进行介绍。人力资源管理主要完成了企业对员工其办公自动化系统信息的管理,并完成对企业内部的机构、部门的设置,对员工信息进行细化,分别存放到相应的表中,最后进行汇总。人力资源管理的数据流图子图如下所示:图3-5 人力资源管理数据流图子图 工作总结管理完成对工作总结的统一管理,对每个人工作的总结进程进行了细致的划分,将每年每月每周的工作进行分类总结,对分类后的工作总结进行统一管理。工作管理数据流图子图如图3-5所示:图
35、3-6 工作总结数据流图子图 3.5 数据字典任何字典最主要的用途都是供人查阅条目的解释,数据字典的作用也正是在软件分析和设计的过程中给人提供关于数据的描述信息。数据流图和数据字典共同构成系统的逻辑模型,没有数据字典数据流图就不严格,然而没有数据流图数据字典也难以发挥作用。只有两者在一起,才能共同构成系统的规格说明。因此在办公自动化系统中给出了办公自动化系统系统的第一层数据流图中各重要元素的数据字典。1数据流(1) 数据流名称:系统信息数据流编号:HY1-01数据流来源:GY1-01“系统管理员”数据流去向:H1-01“系统管理”数据流组成:模块编号+模块名称+模块描述+角色编号+角色名称+员
36、工编号+权限编码(2) 数据流名称:人事信息数据流编号:HY1-02数据流来源:GY1-01“系统管理员”数据流去向:H1-02“人力资源管理”数据流组成:员工姓名+档案编号+性别+出生日期+婚姻状况+籍贯+民族+户口所在地+身高+体重+政治面貌+身份证号+健康情况+血型+目前电话+手机+电子邮件+毕业院校+专业+学历+毕业日期+学位+外语语种+外语水平+获得证书(外语)+计算机水平+获得证书(电脑)+计算机擅长+普通话水平+家庭地址+邮编+现住址+家庭电话+住址邮编+家庭情况+档案存放地+职称+何时参加工作+何时到办公自动化系统单位工作+累计工龄+办公自动化系统单位工龄+录入人ID +所在部
37、门+职务。(3) 数据流名称:资产信息数据流编号:HY1-03数据流来源:GY1-01“系统管理员”数据流去向:H1-03“资产管理”数据流组成:资产名称+编号+计量单位+数量+规格型号+出厂编号+技术证书号+购买价格+安装费+折旧+净值+生产单位+生产年月+交付使用日期+预计使用年限+请购人或部门+保管人或部门+用途+使用部门+使用地点+使用状态+录入人+备注+录入时间+是否报废(4) 数据流名称:新闻通知信息数据流编号:HY1-04数据流来源:GY1-01“系统管理员”数据流去向:H1-04“新闻通知”数据流组成:标题+内容+部门+发布人+发布时间+状态(5) 数据流名称:公文审批流转信息
38、数据流编号:HY1-05数据流来源:H1-01“系统管理员” 数据流去向:S1-05“公文审批管理”数据流组成:部门+审批事由+详细内容+操作+状态+群+接收人标题+附件+下载次数+阅读次数+点击次数+发布时间+发布人(6) 数据流名称:文档信息数据流编号:HY1-06数据流来源:H1-01“系统管理员” 数据流去向:S1-06“文档管理”数据流组成:标题+内容+文件名+文件类别+所属部门+发送人ID+接收人ID+是否共享+是否回执+姓名id+部门id+ 职 务+手 机+小灵通+办公电话+分 机+传真+Email+Q Q+Msn+地址+备注+读否+阅读次数+发布时间+状态(7) 数据流名称:论
39、坛信息数据流编号:HY1-07数据流来源:H1-01“系统管理员” 数据流去向:S1-07“论坛管理”数据流组成:标题+内容+头像+作者+发布时间+部门id(外键)+回复次数+查看次数2处理逻辑(1) 处理逻辑名称:系统管理处理逻辑编号:H1-01简述:提供对其它模块的管理功能和用户的操作权限分配,保证各个模块能有序、高效、协同和安全地工作。(2) 处理逻辑名称:人力资源管理处理逻辑编号:H1-02简述:员工和部门的在线考勤、考勤的记录和管理,员工的档案录入和管理。 (3) 处理逻辑名称:资产管理 处理逻辑编号:H1-03简述:对企业所有的资产进行分类列表、有效对资产进行录入、管理和报废。(4
40、) 处理逻辑名称: 新闻通知处理逻辑编号:H1-04简述:发布和管理企业内部的新闻和通知信息。(5) 处理逻辑名称:公文流转管理处理逻辑编号:H1-05简述:公文起草处理、审批公文并对所有公文发送和接收进行统一管理。(6) 处理逻辑名称:文档管理处理逻辑编号:H1-06简述:实现对文件、消息、共享信息文档分配,对文档的管理和使用权进行细化。(7) 处理逻辑名称:内部论坛管理处理逻辑编号:H1-07简述:实现对企业内部论坛的内容,如帖子和头像的管理。(8) 处理逻辑名称:日程和日志管理处理逻辑编号:H1-08简述:实现对个人日程计划安排细致划分,工作日志的记录和管理。(9) 处理逻辑名称:邮件管
41、理处理逻辑编号:H1-09简述:实现发送信息处理、接收邮件处理并对各信息箱进行统计。(10) 处理逻辑名称:工作总结管理处理逻辑编号:H1-10简述:实现对工作分类汇总的管理,如通过撰写月份总结,年度总结来分类汇总。(11) 处理逻辑名称:信息格式化处理处理逻辑编号:H1-11简述:从数据库中读出数据进行数据的显示处理。(12) 处理逻辑名称:系统处理处理逻辑编号:H1-12简述:系统根据表中的模块及权限信息进行系统的设置。3数据存储(1) 数据存储名称:系统模块表编号:S1-01简述:存储系统功能信息。(2) 数据存储名称:系统模块权限表编号:S1-02简述:用来存储系统权限信息。(3) 数
42、据存储名称:员工基办公自动化系统信息表编号:S1-03简述:用来存储员工基办公自动化系统信息。(4) 数据存储名称:资产信息表编号:S1-04简述:用来存放企业资产信息。(5) 数据存储名称:新闻通知表编号:S1-05简述:用于存储新闻和通知信息。(6) 数据存储名称:公文审批流转信息表编号:S1-06简述:用于存储公文的基办公自动化系统信息。(7) 数据存储名称:文档信息表编号:S1-07简述:用于存储系统中所有文件管理、消息管理、共享下载和通讯录的文档信息。(8) 数据存储名称:论坛信息表编号:S1-08简述:用于企业内部论坛所发表的帖子、以及用户头像信息。(9) 数据存储名称:日程和日志
43、信息表编号:S1-09简述:用于存储员工日程安排和工作日志信息。(10) 数据存储名称:邮件信息表编号:S1-010简述:用于存储用户发送和接收到的邮件信息。(11) 数据存储名称:总结信息表编号:S1-011简述:用于存储工作总结的分类信息。4外部实体(1) 外部实体名称:系统管理员外部实体编号:GY1-01简述:操作办公自动化系统系统的主要人员,主要是领导层以及决策人员,具有相应的管理权限。(2) 外部实体名称:员工用户外部实体编号:GY1-02简述:办公自动化系统企业中没有管理权限的用户。(3) 外部实体名称:系统外部实体编号:GY1-03简述:办公自动化系统。第4章 系统设计4.1 系
44、统总体设计我的基础思想是开发一个底层的通用型OA平台,在此平台下实现OA系统的主要功能模块的底层操作,利用层次图来表示系统中各模块之间的关系。从对顶层信息的分类开始,沿着图中每条路径反复细化,直到确定了数据结构的全部细节为止。这样,当针对某个广电中心开发OA系统时,只需在此基础上稍加修改,就可以成为一套具有很强针对性的OA系统,这样方便该系统的二次开发,也方便于针对不通性质部门单位的OA系统的定制。本次设计的办公自动化系统有多个子系统,每个子系统之间虽然在表面上是相互独立的,但是在对数据库的访问上是紧密相连的,各个子系统访问的是同一个数据库,只是所访问的表不同而已。每个子系统的功能都是按照在调
45、研中搜集的资料进行编排制作的。依据上述功能的分析,系统在十六个子系统的基础上每一大子系统又分为几个模块。1文件管理子系统包括四个子模块:接收文件、传送文件、文件操作记录、类别管理该子系统满足两个方面的需求:一个是文件的传送和接收;另一方面是文件的操作记录和类别的管理。2共享下载子系统三个模块:查看共享、上传共享、管理共享。该子系统满足基本办公自动化系统人力资源管理的需求。3消息管理子系统包括五个模块:接收消息、发送消息、部门群发、发送记录。该功能满足企业内部员工快捷通讯、以达到上下级、公司员工之间信息畅通的需求。4公文流转子系统包括三个模块:接收公文、发送公文、发送记录。该功能实现企业内部公文
46、流转的需求。5通知管理子系统包括三个模块:查看通知、发布通知、通知管理。该功能满足企业内部上级对下级发布的重要文件通知。6新闻管理子系统包括三个模块:浏览新闻、发布新闻、新闻管理。该子系统满足企业内部公共新闻的发布,也方便用户及时了解新闻时讯。该子系统可以以时间为线索、记录员工或部门的工作安排,作为一个网络化的记事办公自动化系统。7内部论坛子系统包括三个模块:查看帖子、发布帖子、头像管理。该子系统满足企业内部员工自由发布帖子,充分发挥自由言论。8工作日志子系统包括四个模块:提交日志、日志记录、批阅日志、日志汇总。该功能满足员工对工作日志的撰写,实现领导对员工工作的监督。9日程计划子系统包括七个模块:撰写日程、记录.管理、我的日程、撰写计划、记录管理、员工计划、我的计划。该功能满足员工安排工作日程计划,加强领导对员工的监督工作。10工作总结子系统包括五个模块:撰写月总结、记录管理、撰写年度总结、记录管理、总结分类。该功能满足了企业对工作的总结,从总结中吸取经验和教训,为以后的工作提供了创新和长足的发展。11审批管理子系统包括三个模块:提交审批、办理审批、申请记录。该功能满足公文文件或其他事情的申请、审批管理工作的需求。12人力资源管理子系统包括六个模块:在线考勤、考勤记录、所有考勤、部门考勤、录入档案、档案管理。该功能满足对个人或部门的在线考勤、考勤情况的