613 司法厅公文管理系统的设计与实现Word下载.docx
- 文档编号:20086544
- 上传时间:2023-01-16
- 格式:DOCX
- 页数:42
- 大小:399.71KB
613 司法厅公文管理系统的设计与实现Word下载.docx
《613 司法厅公文管理系统的设计与实现Word下载.docx》由会员分享,可在线阅读,更多相关《613 司法厅公文管理系统的设计与实现Word下载.docx(42页珍藏版)》请在冰豆网上搜索。
本人完全了解云南大学有关保留、使用学位论文的规定,即:
学校有权保留并向国家有关部门或机构送交学位论文和论文电子版;
允许论文被查阅或借阅;
学校可以公布论文的全部或部分内容,可以采用影印、缩印或其他复制手段保存论文。
(保密的论文在解密后应遵循此规定)
研究生签名:
导师签名:
…………………………………………………………………
本人及导师同意将学位论文提交至清华大学“中国学术期刊(光盘版)电子杂志社”进行电子和网络出版,并编入CNKI系列数据库,传播本学位论文的全部或部分内容,同意按《中国优秀博硕士学位论文全文数据库出版章程》规定享受相关权益。
摘要
当今社会,随着信息技术的飞速发展,信息全球化正越来越多地影响着人们的日常生活和商业活动。
为进一步加快司法厅职能转变,提高政府机关管理水平和行政效能,实现无纸化办公,降低行政成本,建设节约型政府,计划开发一套能够满足政府及企业客户使用的可移动的办公自动化系统。
目前政府网络办公工作量庞大且缺乏统一和完善的管理体系,亟待一个功能强大、稳定可靠的司法厅公文管理系统对政府部门的各种业务进行集中规范管理。
系统基于J2EE框架与多层软件结构,采用B/S架构的应用系统,将先进的政府部门业务管理相关的经验与技术引入到实际的政务处理中。
系统植根于软件工程的相关理论,经过调研并采用了UML建模的方法对系统的功能性需求与非功能性需求进行分析。
课题通过深入研究政府部门办公各方面业务的实际需求,拟搭建一个面向政府单位各部门的配套网络办公系统,可以对用户个人办公、公文流转、日常办公以及信息发布的全过程中产生的各类业务文档进行严格地管辖与监控,使政府部门业务的办理更加规范与高效。
课题将系统需求分为个人办公、公文流转、日常办公、信息发布以及后台管理管理四个部分,并对这五个功能模块和数据库系统进行了全面而周密的设计。
后期采用了专业的测试设备与机制,对系统的功能与性能的测试。
经过测试后,确保系统的安全性、可靠性与稳定性俱佳,从而能够有效地支撑现有政府部门办公中庞杂的业务需求,市场推广的前景值得期待。
关键词:
B/S架构;
网络办公;
司法厅
Abstract
Nowadays,withtherapiddevelopmentofinformationtechnology,theglobalizationofinformationisincreasinglyaffectingpeople'
sdailylivesandbusinessactivities.Inordertofurtheracceleratethetransformationofgovernmentfunctions,improvethemanagementlevelandadministrativeefficiencyofthegovernmentorgans,andultimatelyachievepaperlessoffice,toreduceadministrativecosts,buildaconservation-orientedgovernment,soIplantodevelopamobileofficetomeetgovernmentandenterprisecustomerstouseautomationsystems.Atpresent,thegovernmentofficenetworkhasahugeworkloadandlackofunifiedandperfectmanagementsystem,soweurgentlyneedapowerful,stableandreliablegovernmentnetworkofficesystemforcentralizedmanagementofallkindsofbusinessservices.
ThesystemisbasedontheJ2EEframeworkandmulti-layersoftwarearchitecture,theapplicationsystemusingB/Sarchitecture,andintroducingadvancegovernmentdepartmentsofbusinessmanagementrelatedexperienceandtechnologyintotheactualgovernmentprocessing.Thesystemisrootedinthetheoryofsoftwareengineering,afterinvestigationandresearch,usingtheUMLmodelingmethodtoanalyzethefunctionalrequirementsandnon-functionalrequirementsofthesystem.Thesubjectthroughin-depthstudyoftheactualneedsofthegovernmentdepartmentstoworkinvariousaspectsofthebusiness,thenbuildasupportingnetworkforthegovernmentdepartmentsofthevariousdepartmentsoftheofficesystem.Sothatitcanbestrictlyunderthejurisdictionandcontrolontheuser'
spersonalaffairs,personnelinformation,governmentdocuments,businessapprovalandreleaseofinformationinthewholeprocessofallkindsofservicesanddocuments,andmakinggovernmentdepartmentsformorestandardizedandefficient.Thetopicswillbedividedintofourpartsofthesystemrequirementsofpersonalaffairs,personnelinformation,governmentdocuments,businessapprovalandinformationreleasemanagement,andithasbeendesignedtothefivefunctionmodulesanddatabasesystemforacomprehensiveandthoroughdesign.Inthelatestage,theprofessionaltestingequipmentandmechanismareusedtotestthefunctionandperformanceofthesystem.
Aftertesting,wehaveensuredthesafetyofthesystem,withgoodreliabilityandstability,sothatitcaneffectivelysupporttheexistinggovernmentdepartmentsinthecomplexbusinessneeds,andtheprospectofmarketpromotionisworthlookingforwardto.
Keyword:
B/S;
Architecture;
NetworkOffice;
Departmentofjustice
1绪论
1.1研究背景
为进一步加快政府职能转变,提高政府机关管理水平和行政效能,实现无纸化办公,降低行政成本,建设节约型政府,希望能够开发一套能够满足公务人员使用的办公系统,在办公室使用的基础上,进一步研究应用,升级系统至移动办公,能满足出差人员在手机上使用相关功能,提高出差人员的工作效率与便捷度[1]。
技术上希望有效的利用J2EE模式,能够通过模块化的设计和编程,能够实现基本功能,能够为系统提供强大的功能扩展,还能够在后续的运行过程中对系统进行高效的维护及优化[2]。
业务服务上希望实现满足公务人员办公需要的系统,能够统一事务管理,便捷办公。
对一般的公文能够进行一步阅文,一键办文,能对公文流转进行有效的管理,编写,对日常办公能环环相扣,用户通过手机端软件能即时审批公文,能查询到公文状态等[3]。
在现代政府部门的管理工作中,使用先进的计算机技术,以提高政府的现代化管理水平和工作效率,已经越来越引起管理层的重视[2]。
由于现代政府部门的各个业务和部分都是不可分割、联系在一起的,因此在政府办公信息化的进程中,系统的设计要考虑整个政府部门的信息管理系统部署结构,统筹规划系统的建设目标,不能盲目建设、重复建设[4]。
最近发展起来的办公自动化系统在功能上对系统的安全性、可维护性、可扩展性、健壮性等多方面提出了越来越严格的要求。
提出更加完善和成熟的设计方案,并为政府网络办公自动化提供更加合理的解决方案是目前办公自动化系统发展过程中重要的研究内容[5]。
司法厅公文管理系统应该包含个人办公管理、公文流转管理、审批业务管理、信息发布管理以及后台管理等多方面的内容。
为各级管理人员提供信息查询、决策管理服务、政令发布、信息发布、信息录入等提供方便的功能接口[6]。
为数据管理、备份、回复提供良好的解决方案。
为部门内内信息传递、信息发布、政令下达等数据的传输提供友好的传输平台[7]。
由于现有办公辅助系统存在着多方面的问题,政府部门对研究并部署一套符合每个部门实际业务工作且能够满足现代政务工作对信息化管理的需求的网络办公系统的需求越来越急迫。
目前使用的系统在运行、维护和管理上存在着多方面的问题,具体有系统分布式系统部署对各个分行和网点的部署困难问题,基于B/S架构对系统升级和部署的困难性,使用Internet连接的网络安全性问题[8]。
基于以上背景,我们提出了设计并实现一套符合政府部门办公要求的网络办公系统。
1.2国内外研究现状
1.2.1国外发展现状
二十世纪七十年代后期,美、英、日等发达国家开始办公自动化理论与技术的研究。
美国是推广办公自动化较早的国家之一,其发展过程大概经历了四个层次[9]:
(1)单机设备层次(1975年前):
以运用单级设备、完成单项任务为目标。
这时的办公自动化系统能够称为“秘书级别”;
(2)局域网层次(1975~1982年):
开始运用专用交换机、局域网等部分综合设备,把许多单级设备融入局域网络中,以便实现数据、单级设备的共享。
这一阶段的办公自动化进入“主任级别”;
(3)一体化层次(1983~1990年):
利用数据、声音、文字、图像等多媒体信息进行处理、传输、存储的广域网为方案,实现比较先进的办公自动化。
这时的办公自动化可以称作“决策级别”;
(4)多媒体信息传送层次(20世纪90年代以后):
日本办公自动化发展稍迟于美国,并根据本国的国情制定了一连串强化本国办公自动化的规划,并创建了一系列相应的执行部门,构建了办公自动化的教育培训机构。
随后付诸实施的日本东京都政府办公大楼,成为一座综合运用了多种先进技术设施的智能大厦,可称作当代办公自动化先进水平的典型[10]。
1.2.2国内发展现状
纵观国内办公自动化系统的发展历史,能够分成以下四个主要层次:
(1)第一层次(1985~1993年):
纸质文档数字化。
企事业单位在办公过程中开始运用电脑、复印机、传真机、打印机等可以部分代替人工操作的设备,以单机为主、以实现个人办公处理为结果的第一代办公自动化系统开始兴起,形成现代办公的雏形[11]。
随着字处理软件广泛运用,再加上打印机、复印机的普及,在办公室随时完成各种文件的修改、打印就成为现实,这也是最初办公自动化系统(OA)的特点[12]。
(2)第二层次(1993~2000年):
工作流程自动化。
以网络技术与协同工作技术为主要特征,以非结构化数据的信息流或者工作流为主要存储与处理对象,以电子邮件、文档数据库管理、拷贝、目录服务、群组协同操作等技术作支撑,让群体协同工作成为现实,解决了第一代办公自动化系统的信息孤岛,是真正意义上“办公自动化”的开始[13]。
这一阶段以C/S形式的办公自动化系统运用软件为主,例如LotusDomino与Exchange等,但该阶段难以实现远程办公与移动办公,从而难以实现企事业资源的延展与最大程度运用[14]。
(3)第三层次(2001~2010年):
业务管理知识化。
以B/S运用模式为代表,主要采用JAVA、PHP、ASP.NET、DOMINO等开发技术;
系统功能也由原先的单纯企事业单位管理层办公信息服务,不断扩大至企事业单位内部的各项管理活动,成为企事业单位运作信息化的一部分。
同时,也产生了知识管理等运用,这一阶段是功能运用不断成熟的时代[15]。
(4)第四层次(2010~):
办公自动化综合服务阶段。
以行业信息支撑环境(包括管理信息系统(MIS)、基础数据库系统等)与网络技术为基础,把内外部信息进行综合,为单位内部管理服务,主要包括公文处理与日常事务管理技术[16]。
1.2.3我国网络办公自动化存在的问题
我国自上世纪八十年代开启办公自动化的应用以来,历经30多年四个阶段的探索,创建起多种形式的办公系统,获得了信息化建设的重要成果,但从办公自动化的运用现状和需求来看,现有网络办公系统存着一些共性的缺陷,主要表现于以下几方面[17]:
(1)信息孤岛与应用孤岛
因为种种原因,在一个政府部门的各个部门间彻底或部分孤立,各种业务信息不能顺畅地在部门间交流。
现有的国内办公自动化系统,不管是单独的应用软件还是集成形式的解决方案,大都是孤岛型的运用,或者是一些业务功能模块的简单组合。
部分网络办公系统和政府部门其它业务系统无法紧密集成,政府部门内部有关业务系统相互隔离、数据不一致、信息共享程度低、管理不集中、维护工作量大,各部门各系统成为一个个“应用孤岛”[18]。
(2)对办公自动化系统内涵理解不够,重硬轻软
网络办公系统用户仅仅将网络办公系统理解成办公过程中的先进技术与设备的运用,一心想提高办公效率,却不知办公自动化建设必须依靠管理基础与信息积累的基础,技术仅是网络办公系统的一种手段,只有对管理和业务流程进行深刻的理解,才会使网络办公系统有用武之地,离开两者中任何一个,都无法实现真正意义上的网络办公系统[19]。
(3)已建设的网络办公系统功能缺乏
分析国内软件供应商提供的办公自动化系统,大多是工资管理、人事管理、职工招聘等方面的内容,有的甚至将网络办公系统建设成企事业单位门户,成为新闻动态、产品信息发布的网站,缺乏政府部门办公所所要求的个人工作日志管理、短消息管理、个人邮件管理、会议消息管理、个人通讯录管理等方面的实用功能模块,导致系统利用率低下,没有发挥网络办公系统应有的作用[20]。
(4)维护系统困难
网络办公系统在运行中需要逐步进化与升级,才能逐步更新应用,为企事业单位办公管理赢得更多便利,而事实上许多企事业单位及软件开发单位忽略了这一点,对网络办公系统的维护工作往往停滞不前,造成系统功能的扩充与更新都无法及时的跟进,应用也就跟不上需求的变化了。
所以,及时有效地维护系统才是网络办公系统正确运行的基本保障[21]。
1.3研究内容
司法厅公文管理系统设计,为政府部门办公提供了一种现代化全新的工作模式。
司法厅公文管理系统具有的移动特性及功能性强等特性,使用简便,适用性广。
政府和企事业单位的领导、办事人员整天守在办公进行批示和处理工作事务,在有互联网络的地方就能实现公文指示和事务工作处理,快速传递信息指令或反馈信息。
更大程度促进社会生产力发展,在建设绿色、环保、节约型社会起到推动作用。
在软件设计方面,将运用J2EE架构,因为该架构具有良好的机制保证系统的灵活性、可扩展性、易维护性。
首先可以利用原来的老系统,J2EE架构可以跨平台运行,原有硬件和操作系统可以保留使用;
其次是高效开发,设计可以重复使用,可以解决不同环境中重复出现的问题;
再次具有很强大的可伸缩性,J2EE应用程序可以部署到各种操作系统上,可以部署到高端大型主机也,也可以部署到低端PC机上;
最后是具体高可用性,可以全天候正常运行。
2相关研究综述
本章节介绍系统设计开发所采用的开发技术,开发工具,包括UML面向对象建模技术、B/S架构、J2EE框架以及JSP页面技术进行了详略得当的介绍,并对本系统所使用的数据库SQLServer2008的功能与优势进行描述
2.1UML简述
UML(UnifiedModelingLanguage,统一建模语言)是用于对企业应用系统进行可视化建模的语言,为面向对象研发系统进行描绘、可视化及编制文档提供帮助[22]。
作为一种模型语言,它使研发人员集中精力于创建产品的模型与结构,而不是选用何种程序语言与算法实现[23,24]。
统一建模语言UML的主要内容能够由下列五类图来描述:
(1)用例图(UsecaseDiagram),从用户角度阐述系统功能,并指明各功能的操作人员。
用例描述了执行者与被考虑的系统之间进行交互来实现的一个业务目标[25]。
用例图从用户的立场出发阐述系统的功能、需求,展现系统外部的所有角色及系统内部的所有用例之间的关系;
用例之间可以具备包括、扩展及泛化等关系[26]。
(2)静态图(Staticdiagram),包含类图、对象图及包图。
其中,类图(ClassDiagram)描述系统所包括的类、类的内部结构以及类之间的关系,它阐述的是一种静态关系,在系统的整个生命周期都是有效的。
在UML类图中,常见的关系包括泛化、实现、关联、聚合、组合、依赖等几种[27]。
对象图属于类图的实例,几乎运用和类图同样标识,区别在于对象图展示类的多个对象实例,而不是一个实际的类,一个对象图就是类图的一个实例;
因为对象具有生命周期,所以对象图仅能在系统某一时间段内存在。
包由包或类构成,表示包和包之间的关系;
包图用来阐述系统的分层结构[28]。
(3)行为图(Behaviordiagram),阐述系统的动态模型与构成对象间的交互关系。
其中,状态图阐述类的对象所有可能的状态和事件产生时状态的变化条件。
一般来说,状态图是对类图的一种补充[29]。
在实践上并不需要对所有的类绘制状态图,仅对那些具备多个状态其行为受外界环境的影响而且产生变化的类画状态图。
活动图用来阐述系统、用例、程序模块中业务流程的先后执行的次序、并行的次序,是对现实世界中工作流程进行建模,有利于理解、掌握系统高层活动的执行行为[30—31]。
(4)交互图(Interactivediagram),阐述对象间的交互关系,包括顺序图和合作图。
其中,顺序图(SequenceDiagram,也称序列图)表示对象之间动态合作的关系,用来阐述执行系统功能的各个角色间进行消息传递的顺序关系,展示跨越多个对象的系统控制流程),侧重强调时间与消息的次序,用于描绘系统的动态情况,序列图由参与者、对象、对象生命线及消息构成[32—34]。
合作图阐述对象之间的一种协作关系,合作图与顺序图类似,体现对象之间的动态合作关系;
除体现信息交换外,合作图还体现对象和它们之间的关系。
如若侧重时间与顺序,则利用顺序图;
如若侧重上下级关系,适宜选择合作图[35]。
(5)实现图(Implementationdiagram),包括组件图、部件图和部署图。
其中,组件图(CompomentDiagram,也称构件图)描述代码部件的物理结构和各部件之间的依赖关系;
部件图有利于分析与理解部件之间的相互影响程度;
部署图(DeploymentDiagram)定义系统中硬件和软件的物理体系结构[36]。
2.2B/S架构
B/S框架基本三部分组成,服务器,还有客户端以及中间件各司其责。
用户与系统之间的数据交互是客户端的职能之一。
而对于服务器,主要功能则是负责服务器系统资源,对数据库信息进行高速快捷的调用和存取,当并发用户较多的情况下,当服务器将自动对资源进行优化管理[37]。
中间件是连接客户端以及服务器的一座桥梁,用来管理和连接客户端与服务器,并且满足用户查询的数据管理需求,是一个完整的经营协同效应[38]。
近年来,Web技术衍生出许多新的类型,而MIS系统模型就是其中的一个,它源自于B/S模式。
在B/S模式中,数据服务器与其他若干应用服务器有机的组合在一起,形成一个客户机-服务器系统的三层体系结构[39]。
第一层:
先是客户端系统和用户界面。
为了系统运行的更加流畅的运行,应该减少系统中浏览器的数量通常情况下只保留1-2个浏览器,如360浏览器和IE微软浏览器,它们是将HTML代码插入到网页。
网页不但能够进行页面浏览同时还具有互动功能,用户对浏览器中的表格能够进行文字输入,并进行请求处理[40]。
第二层:
当第一层用户提交请求处理之后,请求将传送到Web服务器,系统生成动态的字符串,进行HTML编码,返回结果将进入客户端[41]。
上述一系列的任务,包括数据访问,需要由Web服务器和数据库服务器共同处理完成。
第三层:
不同数据库的管理或者相同数据库的协作由SQ完成。
数据库的主要作用是发送相关信息给Web服务器[42]。
B/S模式的优点如下:
(1)B/S模式最大的优点是简化用户流程,方便用户进行操作使用。
它不需要被放在其他模式,并且能够应用在不同的客户端上,通过不同的网页浏览器进行使用[17]。
该模式主要存放在硬盘和内存之中,这样不仅能够更加方便快捷的简化流程工艺,同时还能方便客户更新,使得其总体框架结构更加灵活[43]。
例如在使用者进行讨论和决策时,如果他们对数据库内存设置开放时,他们就可以通过电脑登录浏览器进行查询并显示。
同时参加会议的人也能够通过连接网络,对相关数据进行查询[44]。
(2)它能够尽可能的节省成本。
因为它不需要根据不同的用户级别开发相应的客户端,而只需要在服务器上对职能部门和用户权限进行设置。
在HTTP的Web服务器上,不同的用户请求指向不同的处理程序,并通过此来完成不同数据的程序和修改。
进行2015年,政府网络办公受到了前所未有的关注,使得其内部的运行
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 613 司法厅公文管理系统的设计与实现 司法厅 公文 管理 系统 设计 实现