软件工程毕业设计教育局oa系统公文管理系统的设计与实现Word格式文档下载.docx

上传人:b****2 文档编号:3788525 上传时间:2023-05-02 格式:DOCX 页数:31 大小:366.87KB
下载 相关 举报
软件工程毕业设计教育局oa系统公文管理系统的设计与实现Word格式文档下载.docx_第1页
第1页 / 共31页
软件工程毕业设计教育局oa系统公文管理系统的设计与实现Word格式文档下载.docx_第2页
第2页 / 共31页
软件工程毕业设计教育局oa系统公文管理系统的设计与实现Word格式文档下载.docx_第3页
第3页 / 共31页
软件工程毕业设计教育局oa系统公文管理系统的设计与实现Word格式文档下载.docx_第4页
第4页 / 共31页
软件工程毕业设计教育局oa系统公文管理系统的设计与实现Word格式文档下载.docx_第5页
第5页 / 共31页
软件工程毕业设计教育局oa系统公文管理系统的设计与实现Word格式文档下载.docx_第6页
第6页 / 共31页
软件工程毕业设计教育局oa系统公文管理系统的设计与实现Word格式文档下载.docx_第7页
第7页 / 共31页
软件工程毕业设计教育局oa系统公文管理系统的设计与实现Word格式文档下载.docx_第8页
第8页 / 共31页
软件工程毕业设计教育局oa系统公文管理系统的设计与实现Word格式文档下载.docx_第9页
第9页 / 共31页
软件工程毕业设计教育局oa系统公文管理系统的设计与实现Word格式文档下载.docx_第10页
第10页 / 共31页
软件工程毕业设计教育局oa系统公文管理系统的设计与实现Word格式文档下载.docx_第11页
第11页 / 共31页
软件工程毕业设计教育局oa系统公文管理系统的设计与实现Word格式文档下载.docx_第12页
第12页 / 共31页
软件工程毕业设计教育局oa系统公文管理系统的设计与实现Word格式文档下载.docx_第13页
第13页 / 共31页
软件工程毕业设计教育局oa系统公文管理系统的设计与实现Word格式文档下载.docx_第14页
第14页 / 共31页
软件工程毕业设计教育局oa系统公文管理系统的设计与实现Word格式文档下载.docx_第15页
第15页 / 共31页
软件工程毕业设计教育局oa系统公文管理系统的设计与实现Word格式文档下载.docx_第16页
第16页 / 共31页
软件工程毕业设计教育局oa系统公文管理系统的设计与实现Word格式文档下载.docx_第17页
第17页 / 共31页
软件工程毕业设计教育局oa系统公文管理系统的设计与实现Word格式文档下载.docx_第18页
第18页 / 共31页
软件工程毕业设计教育局oa系统公文管理系统的设计与实现Word格式文档下载.docx_第19页
第19页 / 共31页
软件工程毕业设计教育局oa系统公文管理系统的设计与实现Word格式文档下载.docx_第20页
第20页 / 共31页
亲,该文档总共31页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

软件工程毕业设计教育局oa系统公文管理系统的设计与实现Word格式文档下载.docx

《软件工程毕业设计教育局oa系统公文管理系统的设计与实现Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《软件工程毕业设计教育局oa系统公文管理系统的设计与实现Word格式文档下载.docx(31页珍藏版)》请在冰点文库上搜索。

软件工程毕业设计教育局oa系统公文管理系统的设计与实现Word格式文档下载.docx

实现系统的安全性和可靠性,严格、周密的权限管理,确保系统行为有序可控进行,避免非法用户进入破坏数据库信息。

在实习期间,我对OA有了大概的了解,首先确定了自己需要实现的功能,然后分块一次设计和实现,公文收发等基本功能的设计与实现基本完成。

关键词:

OA,办公自动化,公文管理,SQLSERVER

Abstract

Withhighlydevelopednetworkinformatization,humannotonlytopursuethequalityofthework,butalsointhepursuitofefficiency,thetraditionalcharactersasthethemeoftheinformationdisseminationwayisnolongermeetthedemand.OfficesystembasedonWebismoreandmorenecessary.Withhighspeedinformationprocessingcomputergainedpopularityandpromotiontomeetthehumanthisdream.Applicationofofficeautomationmanagementsystemcanmeettheenterprise'

sofficenetwork,automationmanagementrequirements,improvetheenterpriseinternalmanagementlevel.Thissystemisdesignedtomeettheneedsofsuchdevelopment.UsingtheASP.NETprograminVisualStudio2010platformprogramminglanguage,databaseusingSQLSERVER2008.Thewholesystemhasafriendlyuserinterface,theoperationissimpleandpractical.BureauofeducationintheOAsystem,Imainlyresponsiblefordocumentmanagementpartofthedesignandimplementation,firstofalltoachievedynamicandinteractive.So-calleddynamicisdynamicallyupdatedcontent,suchasupdatepersonalinformation,documentinformation,informationflow,etc.Thisrequiredtoconnecttothedatabasehasthegood;

Interactivityisrequirementsandtimelyapprovalandfiling.Carryoutthesafetyandreliabilityofsystem,andstrict,carefulpermissionsmanagement,ensurethesystembehaviorundercontrolandavoidtheillegalusertoenterfailuredatabaseinformation.Duringtheinternship,IforOAhaveprobablyunderstanding,firstdeterminethefunctionofhisneedtoimplement,andpartitioningadesignandimplementation,theofficialdocumenttosendandreceivethedesignandimplementationofthebasicfunctionsuchascompleted.

Keywords:

OA,officeautomation,documentmanagement,SQLSERVER

1.绪论

1.1OA系统设计背景及意义

在科技迅猛发展的今天Internet/Intranet被广泛的使用在各个行业中,企事业单位的管理也随之发展,信息化的程度也随之增长,同时以往的办公管理模式已经无法适应企事业单位的需求,企事业单位对办公的效率要求越来越高,企事业单位办公正在逐步迈向管理信息现代化。

企事业单位办公信息化基础设施建设的逐渐完备,改革传统办公模式开展电子政务,使业务办公、公文流转和管理过程电子化、信息化,让文职人员从长期繁杂的办公事务中解放出来,通过统一办公规范,提高工作效率,降低管理成本,实现办公自动化已势在必行。

在当前市场经营形式下,对于企事业单位必须要进行公文系统的管理工作。

但是若没有一套好用的管理统,会是一件相当棘手的工作。

《公文管理系统》是一套通过行文收发,文印管理和辅项管理等功能相结合的综合运用的公文管理系统[1]。

该系统结合国内企事业单位的实际情况,内容科学、全面而实用;

简捷的操作面板,美观的录入窗口,多样化的打印功能,快捷的查询功能,强大的信息管理功能等。

提高了工作效率,降低了工作强度,完善了管理体系。

操作快捷、方便、易懂、易会;

是协助企业和政府机关的一套好软件

1.2国内外研究概况与发展趋势

1.2.1国内概况

办公系统即OA,是OfficeAutomation的缩写,指办公室自动化或自动化办公[2]。

自20世纪90年代中期至今,互联网技术在我国迅速发展和普及,引出了Intranet、Extranet、Internet、政府上网工程、企业上网工程、电子政府、电子商务、电子管理、政府内部网、企业网、数字神经系统和数字化办公等一系列新概念,面对这些新概念,再提OA也许会让很多人感到迷惑,好像OA这个概念已经不适应信息化发展的需要,在这里我们暂且认为这一个阶段为OA发展的新阶段。

这一个阶段的主要标志应为互连网技术的普遍使用。

办公自动化的研究现状办公自动化(OA,OfficeAutomation)是在70年代中期,发达国家为解决办公业务量急剧增加对企业生产率产生巨大影响的问题,发展起来的一门综合性技术。

它的基本任务是利用先进的计算机及网络技术,使人们可以借助各种设备处理一部分办公业务,提高人们对办公OA了解。

其实OA办公系统是一个动态的概念,随着计算机技术、通信技术和网络技术的突飞猛进,关于OA办公系统的描述也在不断充实,至今还没有人对其下过最权威、最科学、最全面、最准确的定义。

当今世界是信息爆炸的知识经济统治的时代,在这种情况下结合技术的各种进步所产生的OA办公系统已与十几年前的OA发生了很大的变化。

公文管理系统在实际应用上概括起来说是向着普及性和高层次两个方向发展。

从普及性方面来说,随着计算机和网络功能的增强和广泛应用,以微型计算机为主要信息处理工具的、功能完善的公文管理系统将越来越多地受到各级管理者的欢迎,并且要逐渐地向着取代原始的公文发布方式的方向发展。

从公文管理系统应用的高层次上来讲,以大型计算机为中央处理机的分布式公文管理系统也是一个重要的发展方向,利用微型计算机和大型主机联网,可以为管理者提供更加方便的信息发布渠道和支持[3]。

从公文管理系统的体系结构看,传统的公文管理系统一般采用两层C/S结构,这种结构集中了大中型系统及文件服务器的优点,并有良好的系统开放性和可扩展性,它一般应用于局域网。

但是,随着信息的全球化,区域的界限己经被打破,人们己经越来越不满足于只在一个小的区域内共享信息,尤其是近年来的电子商务在Internet的兴起,已成为一种强大的驱动力,迫使C/S模式从局域网(LAN)向广域网(WAN)延伸。

如今,Internet己经成为全球最大的网络互连环境,在Internet的环境下实现数据的B/S计算模式正是目前的流行趋势。

因此,作为一个科技工作者,我们应该密切地注意公文管理系统的发展方向,尽量吸收各种有益的经验,积极开展对公文管理系统的理论研究和实际应用,促进计算机应用在我国的进一步发展。

Internet的出现和发展己经给这个世界带来了巨大的冲击。

但随着Internet上信息资源的爆炸增长出现了新的问题。

例如:

有用信息的查找极为困难:

Internet的响应速度越来越慢;

WEB信息处理的智能化得不到深入发展等等。

针对这些问题,XML近几年来迅速崛起XML又称为可扩展标记语言(ExtensibleMarkupLanguage,7CNL),事实上它并不是一种真正意义上的标记语言,而是一种允许用户对自己的标记语言进行定义的源语言。

XML具有对数据的自描述性和可扩展性,符合Internet进一步发展的需要,WK组织制定XML标准的初衷也是定义一种互联网上交换数据的标准,也是公文管理系统在未来的技术发展的趋势和方向。

ASP也向ASP.NET升级。

随着技术的发展,公文管理系统的开发和维护功能都达到新的高度。

1.2.2国外概况

自1982年美国国防部把TCP/IP协议作为网络标准正式生效以来,就把以数百万台电脑分割的650张网联成一张大网,从而形成了今天的因特网。

1969年联网的计算机只有4台,1991年猛增到50万台,到1999年底全球陡增至1.5亿台。

全世界越来越多的个人电脑联到了Internet上,在Navigator和Explorer等引擎的导航下,浏览世界各个地方的信息资源[4]。

在这种大环境下,人们开始考虑把个人电脑联到因特网上,来解决第一代办公自动化所存在的诸多不足,并扩展办公自动化的功能。

个人电脑联了网,很多软件资源可以通过ISP的服务器从网上免费或廉价下载,瘦客户机、胖服务器的研究大大减轻了个人电脑的负担。

使用基于对象-关系型数据库(ORDB)和数据仓库(DataWarehouse),增强了数据的通用性(Universality)和可再用性(Reavailability)。

基础通信平台的使用,大大提高了通信和协同工作的能力。

1995年,IBM公司CEO郭士纳(Gerstner)提出“以网络为中心的计算”[5](Network-CentricComputing)模式,极大地影响了办公自动化的发展趋势,出现了以网络为中心,以信息(或工作流)为主要处理内容的第二代办公自动化系统。

1.3论文组织

本系统功能模块有公文起草、已发公文、待办公文、已发公文、公文委托、流程监控、类别定制。

而类别的定制中包含了公文类别的定制,比如研发部、市场部、技术部等;

角色定制,比如通知、查看、审批、归档;

用户管理,流程定制,公文等级定制,部门管理的定制。

本系统的功能模块如图1。

图1-1公文管理系统模块

由此活动图可以看出,公文管理系统中的子模块在操作上相互是平行的,他们的内在关系通过数据库和程序来控制。

依据功能模块设置论文主要介绍了以下内容:

第一章主要介绍了教育局OA系统的背景和意义,它的发展历程以及在我国的不断改善完善和发展。

第二章主要是相关技术的介绍,OA系统的设计需要在visualstudio2010环境中实现,用ASP.NET技术,并在SQLSERVER2008数据库的辅助下。

第三章分析了设计OA系统的需求,阐述了该系统需要实现哪些功能模块以及操作流程,SQLSERVER2008所需要的数据列表。

第四章主要是系统实现后的效果以及源码展示,使系统的设计和实现更清晰明了。

2.相关技术介绍

系统是在一定环境中相互联系和相互作用的若干部分组成的具有某种功能的集合,一个系统内可能包含许多功能各异的子系统,这意味着系统可以具有多层结构,一个系统的整体功能往往大于单个子系统的功能之和。

2.1ASP.NET技术简介

大约有将近一百万名开发人员使用了.NETFramework的第一个版本来开发网站。

所以在2003年的夏天,当从Microsoft传出将有新版本发布的传闻时,许多人的耳朵都竖了起来,这个新的版本将使得创建ASP.NET页面所需的代码行数减少70%[6]。

像这样大规模的提高生产效率在程序设计中是不多见的。

当ASP.NET2.0的代码样例在2003年秋的Microsoft专业开发人员大会(MicrosoftProfessionalDeveloper’sConference)上演示时,结果比预计的还要好。

以前使用ASP.NET的第一个版本程序员需要花费几个小时才能做出的页面,现在使用ASP.NET2.0只需要几分钟就完成了。

简单来说,在.NETFramework2.0最终版本发布之后,任何继续使用第一个版本创建ASP.NET页面的程序人员都将花费大量的额外时间才能达到相同的结果[7]。

也许就像其他任何领域一样,ASP.NET开发提供的优势是能够方便地将数据集成进页面。

程序员不再需要知道详细的连接、命令以及数据阅读器和数据适配器对象,就能执行普通数据任务了。

对于初学者掌握能力,ASP.NET2.0使得基本数据的使用简单易学,并且有能力进行更复杂的数据应用。

Microsoft开发出了作为基本原理的.NET和一系列技术,用于在互联网中让计算机共同工作。

总的目标就是让信息和进程在大范围的系统和设备之间顺畅地交流。

.NET不是一种语言,也不是一个特别的产品。

更确切地说,它是一套标准和规范,并已经应用于自2002年以来Microsoft发布的所有产品中。

.NET包含了一种使用开放标准的XML格式交换信息的标准化格式。

可扩展标记语言(ExtensibleMarkupLanguage,XML)不需要请求者具备任何有关数据存储如何保存信息的专门知识——数据都以自描述的XML格式取出。

同样地,目前几乎所有的数据存储都可以用XML来提供信息,这对于所有.NET数据客户都具有吸引力。

.NET支持软件的WebServices标准,可请求在使用了开放平台标准的简单对象访问协议(SimpleObjectAccessProtocol,SOAP)和XML的远程软件上运行代码[8]。

.NET网站可以从另外一个网站上找到该网站所提供的服务,并使用这些服务。

这样可以使得网站从其他的网站上获得HTML、计算后的结果或者数据集。

作为.NET开端的一部分,Microsoft发布了一套运行时编程工具和应用编程接口(API),称为.NETFramework,让开发团队能够创建.NET应用程序和XMLWebServices。

.NETFramework由公共语言运行库(CommonLanguageRuntime,CLR)和一套统一的类库组成[11]。

CLR为运行的应用程序提供了一个完全管理的执行环境,其中包括几个服务,例如程序集装载和卸载、进程和内存的管理、安全实施以及即时编译等。

CLR名称的意思就是指能够用多种语言编写应用程序,并且将源代码编译成CLR能够读懂并运行的中间语言,而无需考虑原来所使用的语言。

这种“语言独立性”就是CLR的关键特性(也是ASP.NET的特性),它允许开发人员使用自己喜欢的语言工作,比如C#、VB或者Cobol,都能够获得.NETFramework的常用特性[12]。

2.2VisualStudio2010简介

VisualStudio是微软公司推出的开发环境[13]。

是目前最流行的Windows平台应用程序开发环境。

VisualStudio2010与2008版本的对比:

自从微软于1998年发布VisualStudio6以来,VisualStudio的IDE已经成为软件开发工具的标杆,很多其他的开发工具,甚至是其他用途的应用程序,都在模仿VisualStudio的IDE。

但是,就像我们前面讲过的那样,从VisualStudio6到VisualStudio2008,虽然IDE的功能越来越多,但是并没有什么革命性的变化,反倒因为功能太多带来了使用上的不便,导致开发效率低下[9]。

程序员们都在期盼一个全新的IDE的出现。

现在,程序员们的梦想在VisualStudio2010中成为了现实。

在VisualStudio2010中,微软用全新的WPF技术重新打造了它的编辑器,借助WPF的强大功能,新的编辑器可以实现很多以前VisualStudio2008的IDE根本无法想象的功能,比如代码的无级缩放,多窗口即时更新,文档地图,代码的自动产生等等,这些新的IDE特性都会极大地提高程序员的开发效率。

它将是经典的一个版本,相当于当年的6.0版。

而且它可以自定义开始页;

新功能还包括:

(1)C#4.0中的动态类型和动态编程;

(2)多显示器支持;

(3)使用VisualStudio2010的特性支持TDD;

(4)支持Office;

(5)QuickSearch特性;

(6)C++0x新特性;

(7)IDE增强;

(8)使用VisualC++2010创建Ribbon界面;

(9)新增基于.NET平台的语言F#;

而根据微软发布的一份官方文档宣称,VisualStudio2010和.NETFramework4.0将在下面五个方面有所创新:

(1)在一个组织中,应用程序生命周期管理(ALM)将牵涉到多个角色。

但是在传统意义上,这一过程中的每个角色并不是完全平等的。

VisualStudioTeamSystem2010将坚持打造一个功能平等、共同分担的平台以用于组织内的应用程序生命周期管理过程。

(2)每年,业界内的新技术和新趋势层出不穷。

通过VisualStudio2010,微软将为开发者提供合适的工具和框架,以支持软件开发中最新的架构,开发和部署。

(3)从VisualStudio的第一个版本开始,微软就将提高开发人员的工作效率和灵活性作为自己的目标。

VisualStudio2010将继续关注并且显著地改进开发者最核心的开发体验。

(4)微软将继续投资于市场领先的操作系统,工具软件和服务器平台,为客户创造更高的价值。

使用VisualStudio2010,将可以在新一代的应用平台上,为你的客户创造令人惊奇的解决方案。

(5)客户将在不同规模的组织内创建应用,跨度从单个部门到整个企业。

VisualStudio2010将确保在这么宽泛的范围内的应用开发都得到支持。

2.3SQLSERVER2008简介

SQLServer2008为关键任务应用程序提供了强大的安全特性、可靠性和可扩展性。

SQLServer2008可以对整个数据库、数据文件和日志文件进行加密,而不需要改动应用程序。

进行加密使公司可以满足遵守规范和及其关注数据隐私的要求。

简单的数据加密的好处包括使用任何范围或模糊查询搜索加密的数据、加强数据安全性以防止未授权的用户访问、还有数据加密。

SQLServer2008降低了管理系统、.NET架构和VisualStudio&

reg;

TeamSystem的时间和成本,使得开发人员可以开发强大的下一代数据库应用程序。

DMF是一个基于政策的用于管理一个或多个SQLServer2008实例的系统。

要使用DMF,SQLServer政策管理员使用SQLServer管理套件创建政策,这些政策管理服务器上的实体,例如SQLServer的实例、数据库、和其它SQLServer对象。

DMF由三个组件组成:

政策管理、创建政策的政策管理员,和显式管理。

管理员选择一个或多个要管理的对象,并显式检查这些对象是否遵守指定的政策,或显式地使这些对象遵守某个政策。

SQLServer2008对SQLServer的服务生命周期提供了显著的改进,它重新设计了安装、建立和配置架构。

这些改进将计算机上的各个安装与SQLServer软件的配置分离开来,这使得公司和软件合作伙伴可以提供推荐的安装配置。

SQLServer提供了集成的开发环境和更高级的数据提取,使开发人员可以创建下一代数据应用程序,同时简化了对数据的访问。

有了移动设备和活动式工作人员,偶尔连接成为了一种工作方式。

SQLServer2008推出了一个统一的同步平台,使得在应用程序、数据存储和数据类型之间达到一致性同步。

在与VisualStudio的合作下,SQLServer2008使得可以通过ADO.NET中提供的新的同步服务和VisualStudio中的脱机设计器快速的创建偶尔连接系统。

SQLServer2008提供了支持,使得可以改变跟踪和使客户可以以最小的执行消耗进行功能强大的执行,以此来开发基于缓存的、基于同步的和基于通知的应用程序。

应用程序正在结合使用越来越多的数据类型,而不仅仅是过去数据库所支持的那些。

SQLServer2008基于过去对非关系数据的强大支持,提供了新的数据类型使得开发人员和管理员可以有效的存储和管理非结构化数据,例如文档和图片。

还增加了对管理高级地理数据的支持。

除了新的数据类型,SQLServer2008还提供了一系列对不同数据类型的服务,同时为数据平台提供了可靠性、安全性和易管理性。

SQLServer2008提供了一个全面的平台,用于当用户需要时你可以为其提供智能化。

SQLServer2008提供了一个可扩展的商业智能基础设施,使得IT人员可以在整个公司内使用商业智能来管理报表以及任何规模和复杂度的分析。

SQLServer2008使得公司可以有效的以用户想要的格式和他们的地址发送相应的、个人的报表给成千上万的用户。

通过提供了交互发送用户需要的企业报表,获得报表服务的用户数目大大增加了。

这使得用户可以获得对他们各自领域的洞察的相关信息的及时访问,使得他们可以作出更好、更快、更符合的决策。

及时访问准确信息,使用户快速对问题、甚至是非常复杂的问题作出反应,这是在线分析处理的前提(OnlineAnalyticalProcessing,OLAP)[10]。

SQLServer2008基于SQLServer2005强大的OLAP能力,为所有用户提供了更快的查询速度。

这个性能的提升使得公司可以执行具有许多维度和聚合的非常复杂的分析。

这个执行速度与MicrosoftOffice的深度集成相结合,使SQL

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 临时分类 > 批量上传

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2