【毕业学位论文】(Word原稿)XX劳动局电子政务系统的研究与实现-软件工程_第1页
【毕业学位论文】(Word原稿)XX劳动局电子政务系统的研究与实现-软件工程_第2页
【毕业学位论文】(Word原稿)XX劳动局电子政务系统的研究与实现-软件工程_第3页
【毕业学位论文】(Word原稿)XX劳动局电子政务系统的研究与实现-软件工程_第4页
【毕业学位论文】(Word原稿)XX劳动局电子政务系统的研究与实现-软件工程_第5页
已阅读5页,还剩79页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

硕士学位论文 (专业学位) 姓 名: 学 号: 所在院系: 软件学院 职业类型: 工程硕士 专业领域: 软件工程 指导教师: 校外指导教师: 二 一三年三月 A in 2013 学位论文版权使用授权书 本人完全了解同济大学关于收集、保存、使用学位论文的规定,同意如下各项内容:按照学校要求提交学位论文的印刷本和电子版本;学校有权保存学位论文的印刷本和电子版,并采用影印、缩印、扫描、数字化或其它手段保存论文;学校有权提供目录检索以及提供本学位论文全文或者部分的阅览服务;学校有权按有关规定向国家有关部门或者机构送交论文的复印件和电子版;在不以赢利为目的的前提下,学校可以适当复制论文的部分或全部内容用于学术活动。 学位论文作者签名: 年 月 日 同济大学学位论文原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师指导下,进行研究工作所取得的成果。除文中已经注明引用的内容外,本学位论文的研究成果不包含任何他人创作的、已公开发表或者没有公开发表的作品的内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确方式标明。本学位论文原创性声明的法律责任由本人承担。 学位论文作者签名: 年 月 日同济大学 硕士学位论文 摘要 I 摘 要 近些年电子政务 的出现和不断普 及对传统的办公方式和政务处理的方式提出了 新的思路,使政府的工作方式和决策机制产生了很大的转变。电子政务系统建设的初衷就是为了使政府更加的贴近广大公众,更好的服务公众。目前我国大部分省市部门的电子政务系统处于刚刚起步阶段,还有很长的道路要走。为了能够实现政务公开、简化手续的审批、提高政府的办事效率,充分的利用网络信息技术和工作流技术,可以更好的实现电子政务系统的 设计和开发 。本文通过对电子政务系统和劳动局业务系统的研究,设计和实现一个劳动局电子政务系统 。此系统不仅能够满足广大公众的使用需求,同时也可以提高劳动局内部办公自动化水平的提高。 在劳动局电子政务系统的研究和开发过程中,主要应用的技术包括: 于 面向对象程序设计、工作流技术以及 据库管理技术 。首先,在对电子政务发展现状的研究以及对劳动局电子政务系统的开发背景的基础上,总结了开发该系统的初衷和系统需要解决的主要问题。按照劳动局的主要业务要求,通过 图分析系统的功能需求,并作出系统的非功能性需求。其次,是明确系统的设计目标和设计原则,从技术架构以及功能 架构这两个方面开展电子政务系统的系统架构设计。技术架构设计主要包括 层架构技术、工作流管理系统、工作流技术、工作流管理和开发引擎 功能架构的设计中,针对系统各模块的功能进行了设计,最后还分析得出了系统的工作流网模型。接下来,是对系统的详细设计和数据库的设计,详细的设计每个子系统的功能,并用 000 建立数据库系统。最后, 给出了系统的重要功能模块的实现以及主要功能的实现算法和工作流技术在系统中的实现和应用。 用 据库和工作流技术实现劳动局电子政务系统,具有 以下优点: 通过 据库管理系统,管理员可随时更新数据,解决了信息孤岛问题 ;使用工作流技术可以很好的实现业务审批及公文流转等工作流程的办理 ;使用 言可以在 不同操作系统上运行,运行速度快,并且有众多大型软件公司支持。 该系统 不仅要实现服务公众这一基本功能,还要实现 劳动局内 人事管理、档案管理以及公文流转等功能。系统 设计的模块主要有:系统 外网模块,用户登录模块,人事管理模块,档案管理模块, 内部邮件模块 、 劳动论坛模块, 公同济大学 硕士学位论文 摘要 流转(发文管理和收文管理)模块 。 部分模块内部又包含若干不同 的子模块,用来实现不同的功能。完成后的系统不仅能够服务公众,还可以提高部门的办事效率。 关键词: 信息网络 , 电子政务 , 工作流 he of so a of to to in of of a be to of be In of of of of on as as on of of to be to s of to of of of 2EE of of of a 000. of to to of at V of be a SP on of is to of to of of a a of to is to of 济大学 硕士学位论文 目录 V 目 录 第 1 章 绪论 . 1 子政务系统开发背景 . 1 内外研究现状 . 1 决的主要问题 . 3 文的主要工作 . 4 文的组织结构 . 5 第 2 章 电子 政务系统的关键技术 . 6 术 . 6 2概念 . 6 2优势 . 6 2 分层模型 . 7 数据库互联技术 . 错误 !未定义书签。 作流技术 . 9 作流的基本概念 . 9 作流参考模型 . 10 作流管理系统执行工作流 . 11 作流管理系统体系结构 . 12 作流执行服务与工作流引擎 . 13 作流管理系统应用于电子政务 . 14 第 3 章 电子政务系统需求分析 . 16 统的总体业务描述 . 16 统实现目标和解决的问题 . 16 统需求分析 . 16 统功能需求 . 17 统非功能性需求 . 20 统的数据要求 . 21 统的逻辑模型 . 22 第 4 章 电子政务系统详细设计 . 24 子政务系统设计原则 . 24 统功能流程设计 . 25 于 的工作流建模方法 . 错误 !未定义书签。 作流网定义及其基本路由 . 错误 !未定义书签。 统工作流分析和设计 . 错误 !未定义书签。 同济大学 硕士学位论文 目录 子政务系统技术架构 . 31 子政务系统功能架构 . 32 子政务系统模块设计 . 33 统总体关系类图 . 错误 !未定义书签。 户登录子系统 . 34 户桌面子系统 . 35 文管理子系统 . 40 事管理子系统 . 41 据库设计 . 42 第 5 章 电子政务系统的实现 . 48 据库访问模块 . 48 据库访问模块的功能描述 . 48 据库访问模块的属性方法 . 48 据库访问模块程序实现 . 49 户管理子系统 . 49 户登录模块功能描述 . 49 户登录模块属性方法 . 50 户登录模块程序实现 . 50 文流转子系统的实现 . 54 文流转子系统的属性和方法 . 53 用 建工作流的基本过程 . 57 程代码类的说明 . 58 文流程的程序实现过程 . 60 文模块的发文测试 . 66 第 6 章 结论 . 69 参考文献 . 72 个人简历、在读期间发表的学术论文与研究成果 . 74 第 1 章 绪论 1 第 1章 绪论 子政务 系统开发背景 进入 21 世纪以来, 政企信息化建设飞速发展 ,信息网络化 不断 改变 人们的生存方式 :一方面, 互联网 技术促使电子商务飞速发展,给人们的 工作和生活带来了深刻的影响;另一方面, 网络 信息 时代的到来 也给政府机关的工作提出更加 高效的要求。 近几年, 全国各省 、 市级电子政务 1建设取得了 较为突出 的成绩, 以地方和区县为代表的地方电子政务已经取得了一定规模, 拥有 政府 门户网站的比例 也 高达 95%以上 。 虽然 从数量上 看 政府 门户网 站 取得了 一定 的成效,可离 广大 百姓的需求和 ”创新政府管理、深化公共服务 ”的理念还有 着一定的差距 。 地方 电子政务建设 往往 缺少整体 性规划,系统和系统之间无法 满足信息共享的需求,成为 了一个个 ”信息孤岛 ”。所以,有必要对地方电子政务的建设提出较为完善 的解决方案 ,实现 系统的 信息共享、解决信息孤岛问题。 自 90 年代开始到现在,系统的数据管理以及用户的使用界面已经从程序中分离出来,程序员已经把对业务过程的开发作为重点。但是因为业务流程复杂,且经常发生变化,所以把业务过程从从程序中分离出来,形成单独的处理业务流程的管理系统是当 前的变化所需,这样就有了工作流管理体系的诞生和发展。工作流管理联盟( 工作流 2的定义是一类能够完全或部分执行的业务过程,它根据一系列过程规则,使得文档、信息或任务能够在不同的执行者之间传递与执行。现在在工业领域,工作流技术已经成功得到运用。如果把工作流的理论应用到电子政务系统中,运用工作流的理念实现电子政务的流程运转,可以达到提高电子政务协同办公的目的。 内外研究现状 20 世纪 90 年代以来,信息网络技术飞速发展,电子政务已成为各国政府追求的目标, 几乎所有发达国家都在大力实施电子政务, 抢占网络空间竞争的制高点。虽然采取的措施各异,但目标都是对准运用信息技术尤其是互联网技术重塑一个更有效率、服务更直接的电子政府。 加拿大 、 英国、美国 和 新加坡等代表国家把电子政务作为国家发展的一项重要战略,纷纷出台一系列的政府信息化计划和法案,投入大量资金推行电子政务。 美国的 ”第一政府 ”、加拿大的 ”政府一体化 ”以及日本政府提出的 ”电子日本 ”宏伟蓝图,电子政务系统的功同济大学 硕士学位论文 *劳动局电子政务系统的研究与实现 2 能愈来愈强大、整合信息的能力愈来愈强,发展电子政务的目的已经由原来的促进公共服务发展到促进政府自身的变革 34。 1、国外电子政务研究现状 美 国是电子政务的主要倡导者和提出者,自 1993 年发展电子政务以来,凭借其强大的经济科技实力,一直处于电子政务建设的领导者行列。 美国政府于1997大力推行信息高速公路工程; 1998建立、完善各州政府网站,发布信息; 2000联邦机构全部实现上网办公到; 2006 年美国各级政府接获三亿三千三百万份企业和民众经由线上提出的申请或报告,政府当局也在全美各地推出将近一万四千种在线申请服务。 根据世界权威评估机构埃森哲的报告,加拿大在全球电子政务成熟度排行第一,该国处于领先地位得益于她始 终以公民为中心的电子政务战略。加拿大政府对电子政务的建设高度重视,该国电子政务的发展保持良好的延续性。 1999年,通过校园网络和图书馆网络工程,加拿大成为全球第一个通过互联网连接公共图书馆和校园的国家。同时,加拿大政府启动公共网络计划,在全球范围内建立了 8800 个公共互联网站点,无论公民居住在城市还是农村,都可以自由的访问这些站点。 2000 年,加拿大政府启动了以公民为核心的一站式政府在线计划,在实施后的两年内,有 120 个新的站点被建成开放。 2002 年 12 月 31 日前,加拿大政府机构贯彻实施 2000 年 5 月提出的 ”通用信息描述标准 ”。 新加坡政府于 2000 年 5 月正式提出虚拟政府,每年增加 500 项网上服务项目; 2002 年政府提供 1 000 项网上服务; 2003 年全部实现上网办公到。日本政府于 1997跟随美国同步建立信息网络系统; 2000 年 2 月启动新纪元工程; 2003 100用计算机完成政府事务。 英国于 2001 年 3 月政府把全面开通电子政府的时间从原计划的 2008 年提前到 2005 年; 2001 年 7 月英国政府开始试行 ”电子政府入口 ”服务,已经有 60%的政府机构的互联网服务网站开通或正在建设;到 2002 年有 41%的英国公众主要通过政府机构的网站享受政府服务。 除了以上创新和领先发展电子政务的国家外, 挪威、澳大利亚、芬兰和荷兰等国家积极发展电子政务,新西兰、中国香港、法国、西班亚、爱尔兰、葡萄牙、德国、比利时等国家的电子政务建设处于稳步发展阶段,巴西、马来西亚、南非等国家 正在为电子政务的建设打基础 5。 2、国内电子政务研究现状 我 国 的 电 子 政 务 基 本 上 是 与 我 国 自 己 的 信 息 化 历 程 同 步 发 展的。我国政 府的信息化建设在 20 世纪 80 年代就得到了重视,从那时起各部门就 开始推行政府的 ”办公自动化 ”; 1993 年底,为适应全球建设信息高速公路的潮流,正第 1 章 绪论 3 式启动了国民经济信息化的起步工程 ”三金工程 ”,即金桥工程、金关工程和金卡工程; 1999 年, 40 多家政府部委 (局、办 )信息主管部门 共同发起了 ”政府上网 ”工程建设,进一步促进了我国政府的网络信息化;而伴随着 2001 年国家电子政务应用示范工程项目的启动,我国真正意义上的电子政务建设也由此踏上了新的里程,从整体看,全国政务信息化建设有了长足的进展,目前已进入全面的电子政务工程建设阶段。 在取得成绩和进展的同时,一些问题也逐步显现出 来 67。 首先是 对电子政务缺乏理性认识。国内的一些电子政务方案非常宏观,功能 强大 、效益设计 非常全面,可实际效果却不尽如 人意,往往会出现巨大投资和相对比较薄弱的应用之间的矛盾。这些总体性的框架建设, 虽然项目涉及面很大,但做的却不 深透。 所以, 选好一个最能取得应用效果的具体项目,做深、做透、做好配套的各个环节 , 一个项目成功了,再来扩展 , 电子政务需要我们求真务实地推进 89。 其次是 信息孤岛问题 。 我国 的 电子政务是在各级政府、不同 的 部门中分别进行的,没有统一的战略规划,各部门之间相互封闭,已建成的电子 政务系统模式不统一 。在有信息共享需求的情况下, 这些独立的、异构的、封闭的系统使得彼此之间难以实现互联互通,从而成为一个个 ”信息孤岛 ”。信息孤岛使得各部门之间信息资源难以共享, 浪费了大量的财力和时间,使 大量的信息资源不能充分发挥应有的作用 1011。 在发达国家,电子政务的发展大多以 ”以公民为中心 ”为原则,即使偏远的乡镇地区政府也早已实现网上为公民服务。我国的电子政务侧重点依然是在政府内部,尤其是县区级政府。不过, 我国县级电子政务发展已经 提到日程上来。基层电子政务建设的好坏,直接影响到我国电子政务的整体 发展水平, 决定了我国电子政务的公共服务能力。能否快速发展基层电子政务, 能否结合县情,快速、有效、节约地发展基层电子政务, 在很大程度上决定我国电子政务的总体成败。当前我国电子政务总体上发展很不均衡,县级尤为突出。个别县(市)电子政务遥遥领先于全国水平,甚至可与发达国家相媲美 ,但 有不少贫困县的办公自动化才刚刚起步。 所以要 走节约和可持续发展道路, 集中有限的兵力做好关键的和共性的服务提供 ,成立 信息化领导小组和相应的办事机构,在管理体制上形成集中管理模式 。 决的主要问题 本设计的主要工作是:根据前期对劳动 和社会保障局方面一些知识的调研,同济大学 硕士学位论文 *劳动局电子政务系统的研究与实现 4 按照劳动局基本的政务需求,实现一个劳动局电子政务系统。本系统定位在为广大人民服务以及政府功能等方面的功能,系统的规模不大,实现目标比较明确。在社会基础、经济、技术以及操作等层面是可行的。 在需求分析阶段,按照劳动局电子政务的现状和需求,划分系统的功能模块,结合具体的业务流程,并给出必要的描述。需求分析部分主要包括功能性需求以及非功能性需求 ,通过对业务的分析得出合理的设计开发思路。 设计部分主要包括系统的概要设计和详细使设计,做出合理的开发方案,需要对使用功能进行分解,并 做出系统的结构和数据库的设计。 在实现阶段,通过对前面整体设计的基础上,解决对分析技术的选择和工作流程模型的建立。 文的主要工作 劳动和社会保障局的主要职责是: 贯彻落实国家、省人力资源和社会保障事业政策法规和发展规划;拟订全县人力资源和社会保障事业发展规划;起草人力资源和社会保障的地方性配套措施,并组织实施和监督检查。拟订并组织实施全县人力资源市场发展规划和人才流动办法,建立统一规范的人力资源市场,促进人力资源合理流动和有效配置。负责就业促进工作,拟订统筹全县城乡就业发展规划;完善公共就业 服务体系,建立就业援助制度;完善职业资格制度和职业培训制度;负责技工培训和技能鉴定机构管理,落实高技能人才、农村实用人才培养和激励措施;统筹高校毕业生就业工作。建立统筹城乡的社会保障体系,贯彻落实社会保险关系接续办法和基础养老金统筹办法及机关、企事业单位养老保险政策,建立并落实农村居民社会保险措施。编制全县社保基金预算草案,负责对各项社会保险基金的扩面征缴,加强对社保基金的监督管理,确保基金支付依法有序进行。完善劳动关系协调机制,对企业遵守工时、工休制度和女工、未成年工劳动保护实施监督;组织实施劳动保障监察 、劳动人事争议仲裁工作。会同有关部门指导全县事业单位人事制度改革,拟订事业单位人员和机关工勤人员管理办法,参与人才管理工作,组织实施重点人才工程和项目计划,制订专业技术人员管理和继续教育办法,牵头推进深化职称制度改革工作,健全博士后管理制度,负责高层次专业技术人才选拔和培养工作,综合管理引进国外智力工作。 本文根据劳动和社会保障方面的功能,设计和实现了一个电子政务系统。 首先,在第 1 章绪论主要介绍该国内外电子政务领域的研究和发展情况,第 1 章 绪论 5 以及该系统的开发背景,还有该系统开发的主要目的和拟解决的主要问题,还本系统 主要技术、本文的主要贡献和文章的组织结构等。第 2 章主要是结合具体业务情况对系统进行需求分析,分析系统的功能需求以及非功能性需求。 其次,在进行需求分析的基础上,进行对系统架构的设计。根据之前的系统需求提出设计原则和设计目标,并将系统的架构设计分为技术架构和功能架构分别讨论。在技术架构方面,要求系统具备一定的可扩展、可维护性,并对系统性能提出一定要求。在技术架构研究中,对 构的分层模型进行了一定研究,对各层的功能进行分析。通过对功能性架构的分析,研究了系统的功能组成部分,并给出了系统中主要业务的动态 功 能流图。 最后 ,进行 了 电子政务 系统的详细设计 , 对各个模块的设计进行了描述。在数据库设计中, 详细列出了数据库中各表之间的数据关系、 以及各字段的详细意义, 还分析了系统的数据库结构。 文的组织结构 第一章绪论,主要描述电子政务的国内外发展情况以及劳动局电子政务系统的开发背景以及本文主要的工作内容、要解决的问题。 第二章主要对本文设计与开发的电子政务系统利用的 第 三 章主要是对该电子政务系统的需求进行分析。首先给出劳务局电子政务系统业务方面的描述以及系统 开发的目标和要解决的问题。根据软件工程开发方面的流程等系统的功能性需求分析和非功能性需求分析进行描述,分析系统的数据要求和逻辑模型。 第四章是该电子政务系统的详细设计 。首先是实现对系统的建模分析,对劳动局政务系统整体架构进行设计 ; 其次,在完成整体设计的前提下,针对各个功能模块进行详细设计 ,最后,对系统的数据库结构进行了设计 。 第五章是对该电子政务系统的实现,描述了系统的整体实现,并对各个模块的实现进行了描述。 第六章对论文进行了总结, 对系统的进一步提升提出了改进意见 和对未来的一定展望 。 同济大学 硕士学位论文 *劳动局电子政务系统的研究与实现 6 第 2章 电子政务系统的关键技术 一种利用 台来简化企业信息系统开发、部署和管理的体系结构。 术的基础是核心 台。 编写一次、随处运行 ”的特性、方便存取数据库的 术以及能够在 用中保护数据的安全模式等 , 同时还提供了对 及 最终目的就是成为一个能够使企业开发者大幅缩短投放市场时间的体系结构。 系结构提供了中间层集成框架来满足低成本、高可用、高可靠以及可扩展应用的需求。通过提供统一的开发平台 , 低了开发多层应用的费用和复杂性 , 同时提供集成现有应用程序的能力。 搭建具有可伸缩性、灵活性、易维护性的企业信息系统提供了良好的机制。 ( 1) 保留现存的 产 构可以充分利用用户原有的投资 , 如一些公司使用的 及 为 有广泛的业界支持和一些重要供应商的参与。每一个供应商都对现有的客户提供了不用废弃已有投资即可使用 升级途径。由于基于 台的产品几乎能够在任何操作系统和硬件配置上运行 , 现有的操作系统和硬件也能被保留使用。 ( 2) 高效开发 许开发者把一些通用的、很繁琐的服务端任务交给中间件供应商去完成。这样开发人员可以集中精力在如何创建商业 逻辑上 , 相应地缩短了开发时间。中间件供应商提供复杂的中间件服务 , 如状态管理服务、持续性服务、分布式共享数据对象 务等。 ( 3) 支持异构环境 第 2 章 电子政务 系统的关键技术 7 基于 应用程序不依赖任何特定操作系统、中间件、硬件。因此设计合理的基于 程序只需开发一次就可部署到各种平台。 准也允许客户订购与 容的第三方的现成的组件 , 把他们部署到异构环境中 , 节省了由自己制订整个方案所需的费用。 ( 4) 可伸缩性 基于 台的应用程序可被部署到各种操作系统上。例如可被部署到高端 大型机系统 , 这种系 统单机可支持 64 至 256 个处理器。 供了负载平衡策略 , 能消除系统中的瓶颈 , 允许多台服务器集成部署 , 实现可伸缩的系统。 图 22分层模型 图 2示的是 统的分层模型,主要分为四个层次:客户端表现层、服务器端表现层、服务器端业务逻辑层、企业信息系统层。 客户端表现层是用来把客户请求的信息展现到客户面前,主要有如下几种技术:纯 术、 般的 序、其他的 户端如移动设备 ,客户端表现层把现实功能从业 务逻辑中分离出来。 服务器端表现层指的是将业务逻辑返回的数据通过某种格式传递给客户端表现层。主要的技术有: 中 服了传统 序效率低的问题;会被 器编译为 硕士学位论文 *劳动局电子政务系统的研究与实现 8 的 件, 需要 器支持。服务器端表现层主要用于表现层逻辑的控制,以及生成用于客户端表现层显示的数据,如 本。服务器端 表现层将服务器端的业务处理和结果数据返回分离开来,降低了系统业务和表现之间的耦合性,提高了系统的可重用性及可维护性。 服务器端业务逻辑层主要负

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论