浅议电子政务软件工程技术

来源 :数字化用户 | 被引量 : 0次 | 上传用户:jql
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】电子政务系统作为当前政府工作的重要应用软件系统,被广泛地运用到各个方面,承担非常繁重的工作任务,电子政务软件工程技术质量的好坏和开发效率直接影响政务工作的顺利进行。在政务软件工程的开发过程中,必须不断进行管理,提高软件的效能和使用质量,促进软件工程技术的发展。
  【关键词】电子政务;软件工程技术;开发
  一、软件工程技术概述
  所谓电子政务系统其实质就是集成的大型综合应用软件系统,涉及的技术非常繁杂和庞大。为了确保电子政务系统适应当前网络办公的需要,提高政务软件系统的效能和质量,加速电子技术转化为生产力,必须使用正确有效地方法对应用软件系统进行指导。电子政务系统是当前计算机软件工程技术飞羽新兴的工程科学,这对于推进我国政务工作电子化,政务处理效率化和非办公室化作用非常巨大。什么是软件工程?1983年IEEE认为,软件工程指的是软件开发、运行、维护和修复的系统方法。此后其又完善该定义,认为软件工程包括两个方面,一是把系统化的、规范化的、可度量的途径应用于软件开发、运行和维护的过程,也就是把工程化应用于软件中;二是研究一中提到的途径。仔细分析,我们可以得知,软件工程是利用计算机进行软件开发与维护的学科,将管理技术与计算机技术进行结合,开发高质量的软件并维护。一般来说,软件工程技术有多种管理原则,一是用分阶段的生命周期计划进行严格管理,将软件生命周期分为几个阶段并对应制定计划,按计划进行管理,不同层次人员分工明确,不得擅自背离预定计划。二是坚持进行阶段评审进行管理,软件的质量在编码阶段之前就应该开始,这样能降低后期改正错误的代价。三是对产品实行严格控制,虽然应尽可能软件开发过程中不改变需求,但用户改变需求是难以避免的,此时应依靠科学的产品控制技术来顺应这种要求。
  二、电子政务软件系统的开发流程
  (一)系统规划
  电子政务软件系统规划是其信息系统生命周期开发流程的第一步。此阶段中要明确软件系统的发展方向、系统规模和开发目标。电子政务软件系统因使用群体人数众多,投资非常大,子系统复杂且多,牵涉到社会生活的各个方面,能否进行科学的系统规划对于系统研发能否取得成功具有重要的意义,所以在研发电子政务软件系统之前,必须明确系统规划并认真组织落实。通常来说,电子政务软件系统规划需要做好以下工作:一是服务对象规划,这指的是电子政务软件服务的对象,对象规划越具体月明确,系统开发就越有针对性,要仔细搜集和确认服务对象信息和服务对象的需求。二是软件系统目标规划,这是软件系统实现功能的原动力,对不同信息进行分类并根据使用对象的不同满足用户需求。三是软件应用信息规划,这由向用户提供的信息和向系统开发人员提供的信息两部分内容组成。
  (二)需求分析
  软件系统需求分析指的是将系统设计分析人员和系统用户放在一起,又系统设计分析人员从不同方面充分了解客户对于系统的要求,并将双方要求通过系统说明书来表达出来。进行软件系统需求分析是开发过程中非常重要的一环,后期系统设计必须建立在详细的系统分析基础上。系统需求分析中要充分了解用户单位的业务性质、规模及地理位置等信息,建立信息处理模型。一般来说,用户对电子政务软件系统的要求大体有以下四个方面:一是功能要求,详细了解和记录用户对电子政务系统的要求;二是性能要求,明确客户对该系统的信息处理、存储、容错、网络安全性、联机响应时间等等具体要求。三是扩充性要求,包括数据传输速度、服务器或其他设备增加等等需求。四是运行环境要求,了解客户对于系统要求是重新建立还是对客户已有的系统进行功能扩充。
  (三)系统设计
  电子政务软件系统设计的终极目的是建立政务信息系统的物理模型,为后期软件投入使用奠定基础。这里说的系统设计其实就是软件系统的各个物理元素,如电子政务应用系统的网络结构、电子政务应用系的的软硬件选择等等。系统设计主要包括以下步骤:完成结构化综合布线设计、网络管理设计、接入设计、安全性设计、提交系统设计说明书。当前常用的电子政务应用系统的结构有以太网、快速以太网、ATM等,在选择时要依据单位需求应用符合用户要求的最佳网络结构。在确定网络结构后要确定网络操作系统及服务器软件,操作系统对于电子政务应用系统的性能和提供的服务具有非常重要的保障作用,较为流行网络操作系统包括UNIX、Netware、Windows 2000等,系统设计时可以根据需要进行选择。而常用的服务器软件包括由www和邮件服务器软件,且其各自包含多种软件。在系统设计时需要根据服务需求选择合适的数据库管理系统和硬件设备,可以采用由低层向高层逐层进行布线设计的布线方法。在电子政务系统的接入设计中可以采用互联方式进行,且应采取尽可能的安全措施,防范系统风险。
  (四)系统实施
  电子政务软件系统的实施,就是将涉及阶段完成的物理模型应用到实际。该阶段主要的工作包括建立系统的物理网络、安装系统软件的平台、系统有效运行和维护的安全措施、开发网络所需的应用程序等等。用户在安装系统的过程中肯定会考虑安装系统软件的成本,因此电子政务系统在实施阶段必须要尽可能利用用户已有的软硬件资源,降低用户安装系统软件的成本,避免重复建设。
  三、电子政务应用结构化系统的设计应坚持的原则
  其一,电子政务系统应用的最终目的是客户的需求,这是系统开发设计的出发点和最终目的,系统能否取得当初预期目标,关键就在于设计出来的系统能否满足用户需求,因此,在系统研制过程中要重视吸引用户参与,以使得系统内最大程度满足客户需求。其二,电子政务系统必须严格区分工作阶段,明确各阶段任务和成果,设计研发过程中严格按照计划逐步开展工作。其三,要坚持整体规划和开发策略,将系统逐层分解,形成系统化的、自我完善的信息模型。其四,系统设计应具有一定的前瞻性和标准化,用户需求的变化要求系统设计必须具备一定的前瞻性,标准化的流程对于保证用户工作连续性的要求具有非常重要的意义。
  参考文献:
  [1]陈康.浅谈电子政务软件工程[J].华章,2013(4).
  [2]宋文江.基于电子签章技术的电子政务系统设计与实现[D].电子科技大学硕士学位论文,2013.
其他文献
【摘 要】计算机给人们的生活、学习、工作带来极大的便利。但计算机系统在实际的使用中,容易受到病毒的攻击,导致计算机系统中的重要数据、资料丢失,甚至会出现瘫痪现象。因此,必须要落实计算机病毒的防治措施,才能保证计算机的安全。文章对计算机病毒进行简要分析,并对其防治措施进行探讨。  【关键词】计算机病毒;特征;网络  随着计算机在社会各个领域中的普及,计算机在人们生活、学习、工作中发挥着重要的作用。而
期刊
【摘 要】随着复杂网络的广泛应用,病毒传播逐渐成为复杂网络安全的严重问题之一。本文首先对复杂网络的病毒传播进行分析,给出了经典的复杂网络病毒传播模型。在此基础上提出了一种SIRC模型,对此进行数学建模,并在Matlab平台上进行仿真分析。  【关键词】复杂网络 病毒传播 数学建模  一、复杂网络中的病毒传播分析  (一)复杂网络的安全问题  在现实世界里,复杂网络规模庞大,一般部署在面积广阔且复杂
期刊
【摘 要】互联网的迅速发展,通过改变信息传播方式而改变了世界,同时对于计算机控制技术相关领域来说,也产生了翻天覆地的变化。互联网的信息控制时代随着工业以太网和现场总线的结合而到来。文章主要阐述了以太网、工业现场总线相结合的计算机控制技术方面的应用。  【关键词】互联网;计算机;控制技术  互联网时代,计算机控制技术的定义已经发生了根本的变化,进入了一个多机的、自动化生产、控制和智能一体化相结合的发
期刊
【摘 要】随着社会的进步,科技的发展,在各大行业中都应用了计算机网络技术,而医院行业中也逐步的实现了信息化建设管理。传统的医院管理中,主要是依靠人力,随着信息化水平的提高,与医院相关的计算机软件网络逐渐普及,但是随之而来也产生了很多的网络安全问题。本文主要对医院计算机网络安全管理进行了研究,重点研究了影响医院网络安全的因素,并且针对相关因素,提出了相应的解决方案,从而来加强医院的网络建设与维护。 
期刊
【摘 要】当前社会在飞速的发展,互联网的技术被越来越广泛的应用,相应的计算机管理系统安全的问题日趋严重,面临的诸多计算机管理安全的问题,如何利用新技术促进管理系统的安全防控值得探讨。  【关键词】计算机管理 安全防控 技术  近些年来我国的发展越来越迅速,计算机的技术在越来越多的领域被运用,但计算机网络的自由性与开放性使管理系统面临网络数据失窃、病毒和黑客入侵以及系统内部被泄密等诸多威胁,所以计算
期刊
【摘 要】在信息产业快速发展的今天,计算机科学与技术占据了最重要的地位,本文介绍了计算机硬件的内部工作机制。探讨计算机各大部件互连构成整机系统的技术,阐述了优化硬件系统设计的具体措施。  【关键词】计算机硬件;优化;设计;虚拟内存  计算机硬件系统是根据人的命令来工作的,人们向计算机发布命令,首先要把完成命令所需的程序装入内存,根据程序的要求把有关数据读入到内存中,对于处理逻辑相对简单的程序,可在
期刊
【摘 要】在楼宇建设中,应用电气自动化系统,控制楼宇智能设备,不仅可以提升楼宇智能化,也可以确保楼宇内机电设备的运行安全,实现楼宇对于内电气工程的有效控制,以下就来浅谈楼宇智能化中电气自动化系统的应用。  【关键词】电气自动化系统 楼宇智能化 电气工程  在楼宇智能化中,设计应用电气自动化系统,不仅可以要实现对楼宇内暖通空调设备、变配电设备、照明设备、给排水设备的智能化管理,还要实现对建筑设备的自
期刊
【摘 要】计算机技术得到了快速发展和广泛的应用,其在各行各业以及人们的日常生活中也起着重要的作用。数据库作为计算机技术一种较为普遍的应用受到了越来越多的关注。本文重点研究数据库的安全管理问题,首先对计算机数据库和数据库安全以及数据库安全管理的意义进行简要阐述,然后就数据库安全管理中存在的问题提出了几点防范措施。  【关键词】计算机数据库;安全管理;措施  随着计算机信息技术的快速,计算机数据库技术
期刊
【摘 要】最近几年,在提倡打造便捷高效、环保节约的新时代政务、商务应用的大背景下,视频会议系统在办公领域的应用日益广泛,随着高清摄制和显示设备成本的大幅下降,及互联网的日益发达,视频会议将会逐步取代现场会议,成为日常办公会议解决方案的主流。在高速网络环境的支持下,视频会议以高清晰度的画质、高保真的声音、完善的会场控制系统和便利的操作终端,一洗老式网络视听通讯给人的那种画面模糊、音质低下、界面简陋的
期刊
一、研究背景  数控机床以及由数控机床组成的制造系统是改造传统产业、构建数字化企业的重要基础装备。但是数控机床在性能大大提高的时候,其操作模式基本上没有什么变化,数控机床的调试和操作仍然束缚着劳动者,主要体现在以下方面:  (1)在数控机床,尤其是大型机床的工作台与操作面板离得较远的情况下,进行机床调试时,往往比较麻烦,因为既要观察运动部件的运动情况(例如,在加工前进行对刀时,要观察刀架的运动情况
期刊