武大孟小亮《工程项目管理结合电子政务系统的设计与实施》(3)

2019-05-26 16:58

法国政府的网站内容很丰富详实。民众可以轻松地查阅到部长简历、部长办公室主要人员,部长活动日程、讲话、联系方式等,甚至可以通过政府网站直接约见部长。其他的栏目包括宏观经济数据、公众生活、企业生活、地区经济。还有基于LBS(Location Based Service,基于位置的服务)、实用信息、民众论坛等。民众如果需要订阅新闻,只须填写设置兴趣点便可免费送达。此外,各部门也有内部网络与互联网实现数据共享,供政府内部工作人员管理。

英国民众更认可政府政务公开。英国的成年民众中,经常使用政务网站下载官方信息或获取服务的人约有百分之十八,政府机构政务公开总数已达1000余个网站,每周的点击率超过2000万人次。民众可以通过互联网申请多项政府服务而无须排队等候。目前英国政府电子政务网站可以帮助民众获取关于就业、旅行、理财等多方面的政府信息与服务,政府信息更新及时,具有极高的实效性。

德国目前开展的电子政务项目还不多,但与企业及民众密切相关的事务做得比较好,例如申报纳税、税务相关查询、统计报表上报、资金审批、进出口信息统计、贫困民众贷款等都可直接在网上申请。按照计划,未来五年,德国将继续推出350项网上业务办理,与民众有关的事务,除了必须面谈的之外,将实现均可上网办理。 补充

1.4研究内容与方法

工程项目管理系统在政府电子政务系统中具有主导意义,其作用主要管理和服务电子政务,本论文所研究的主要内容,就是设计一套业务流程可定制的工程项目流程管理平台和数据分析管理软件,本系统主要分为以下几个方面办件办理、系统管理、办公管理、流程管理的主要功能模块,主要设计实现了政府工程项目的办件过程中工作流程的设计和管理。这套系统担负着诸多政府工程项目的信息管理和行政审批任务,是政府重点扶持的项目。

本论文在研究方法上采用了分析法和文献研究法,在本系统的系统分析和设计阶段,充分利用软件工程思想,使用用例图等分析手段,将系统设计做得十分完善,同时在系统分析和开发过程中储备了大量的文档,包括调研报告、需求分析报告、概要设计书、详细设计书、测试报告、用户手册等文档,在论文撰写阶段,笔者充分利用这些文档,从中提取了大量的数据,用以佐证系统的合理性和正确性。

5

图1-2:系统技术线路图

1.5论文结构内容

本文主要有七章。每个章节叙述的内容如下:

第一章为绪论,主要是本文的研究背景、意义以及研究的内容和方法,介绍了国内外工程项目穦的现状并对本论文的研究工作、结构作出安排等。

第二章对系统的架构和系统所运用的主要技术做了详细介绍,包括B/S架构、MVC设计模式、SSH技术等。

第三章分析了工程项目管理电子政府的需求情况,从系统建设的必要性、功能需求分析、业务需求分析几个面进行分析。

第四章为工程项目管理系统设计,详细论述了工程项目管理系统中的技术、结构、流程和数据库设计,并对系统的安全问题进行了分析和设计。

第五章是系统实现,包括系统的硬件和软件配置、系统主要模块的实现。 第六章对工程项目管理电子政务系统进行了远景展望。 第七章是对论文的总结与展望。

6

研究背景、研究目的和意义、国内外的中等职业技术学校顶岗实习系统的研究现状 第一章 绪论 软件系统框架、B/S架第二章 系统技术基础 构、MVC设计模式、SSH技术 系统建设的必要性、功能需求分析、业务需求分析 第三章 系统需求分析 系统设计目标、系统框架设计、系统详细设计、安全性设计、数据库设计 第四章 系统设计 系统硬件软件配置、系统主要模块实现 第五章 系统实现 第六章 系统远景展望

第七章 总结与展望

图1-3论文结构图

7

第二章 系统架构和关键技术

2.1工程项目管理系统技术方案

本论文所涉及的工程项目管理系统采用的架构为Java/JSP(Java Server Page,Java服务器页面),细化为MVC(Model View Controller,模型-视图-控制器)模式和SSH(Struts Spring Hibernate)技术,数据库采用Oracle 11g,Web服务器采用Weblogic,工作流引擎自主开发,工作流设计器图形化界面采用第三方开源的图形化界面类,用户界面开发使用ExtJS框架结合JavaScript语言开发,报表工具采用开源的Jasper Report。整体架构为浏览器加服务器架构,多种浏览器下都适合运行。

系统分为四个层次,其中Hibernate扮演者与数据库连接的持久层的角色,通过Hibernate的配置和映射,连接Oracle 11g数据库,同时也支持其他厂商不同版本的数据库系统;业务逻辑层中主要用到了接口(Interface)和实现类(Business),接口和实现类之间的依赖关系通过Spring的依赖注入方法解决,同时使用Spring的AOP技术解决系统的权限管理和日志管理;在视图层当中,Controller是通过Action技术制作而成,即请求的跳转和结果的组织以及控制页面,Jasper Report、JSP、JavaScript等技术在页面上得到了运用。

2.2工程项目管理系统建设意义

工程项目管理的目的是对项目的进度、质量、成本等进行控制。管理自身的阶段划分而言,是基于启动、计划、控制、实施、验收这五大过程。假如乙方的项目管理很规范,是否工程管理的作用就不大。在项目建设中,要想保证进度和质量,就必须有良好的项目管理来保证,但在实际工程施工过程中,情况不是一成不变的,项目建设能否合乎建设规范?项目的质量、进度保障要素人员、时间配置能否保证充足?有些承建方在工程项目的初始阶段也制定了管理计划,把任务进行分解,制作甘特图。但施工过程中发现项目进度计划实现不了,于是把计划抛在一边,按实际施工进度走,时间不够情况下再顺延。或采取倒推法,把工程的进程从后往前推算,这样可能为了缩短工期一些过程就被省略掉了。在网络管理系统建设中工程管理的首要任务就是检查承建方的项目管理,项目建设是否足够规范、合理。工程管理方必须具备工程设计、施工以及项目管理方面经

8

验。实现工程管理的监控目标需要过程的保证,这也就是为什么有的项目提倡全过程工程管理的原因,工程管理从项目开始就已介入。网络工程容易受第三方影响工程的设计、施工一体化建设,需求随时都有可能发生变更,这在整个工程设计、施工过程中具有很大的风险。因此,在工程项目施工的初始阶段对项目的需求,项目的可行性,和可能存在的风险进行必要的考证,这样可以有效避免项目后期处于困境。但现实中的网络工程很少有不变更的情况。随着环保意识的增加和社会舆论的引导,人们对于网络特别是无线网络存在许多误解;而伴随商品大潮的到来,网络建设需承受许多额外资金的压力,网络建设也受到各方面的质疑和阻挠。用户的消费观念也在发生着巨大的变化,从定点通话(即固话)到移动通话,从移动通话再到无时无刻的全覆盖通话。产生了用户在不断投诉信号不能满足要求的同时,却全力阻止基站和天线在其周边环境建设的矛盾。这种情况对项目的进度有着极大影响,可以造成项目进度的滞后或项目工程质量的降低。这时工程管理公司的作用就十分重要,既要保证项目整体质量目标,又要对客户的各种要求予以区别对待,在积极解释、澄清误会的同时,调整计划并加强承建方对项目的风险控制。网络工程不仅非常具有专业性的而且有着精细的分工,硬件、软件、安全、网络等领域都有各有精深之处,涉及的专业也非常多。

2.2.1 B/S架构介绍

由于Web开发的复杂性导致网络应用程序处在一种分层管理的结构方式,而那些在局域网内的网络应用程序通常都是适用C/S(Client/Server客户端/服务器)体系结构的应用系统。但是这个应用并不适用与所有的Web应用,B/S架构的应用软件就是对C/S架构的替代,B/S英文全称(Browser/Server),是浏览器和服务器组合结构。此架构中,可以使用WWW浏览器作为B/S架构的用户工作界面,大部分的事务逻辑由服务器端(Server)完成,只有很少的一小部分事务逻辑由前端(Browser)来完成,实现了三层3-tier结构。B/S架构在技术上利用了WWW浏览器的Activex技术和和Script语言,有效的做到了操作简单化、功能强大化,也有效的降低了成本,是一种新型的系统软件构造。此技术的使用能够做到对共同数据库的不同地点、不同方式的操作和访问,在访问权限上也做到了有效的管理,保证了数据库的安全。

9


武大孟小亮《工程项目管理结合电子政务系统的设计与实施》(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:陶行知“教学做合一”思想在小学语文教学中的运用-精品文档

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: