浅谈高速公路收费系统升级改造的实施管理
一、前言
软件项目管理是一门新兴的管理学科,软件项目实施只是其中的一部分。本文仅从个人的实际工作经验写出感想。
我从2007年入司以来,参与及负责了多个收费项目的改造实施,包括全省高速收费系统ic卡改造、安庆大桥及南北网并网改造、长三角联网储值卡改造、绿色通道改造。参与了一些更换其他公司系统的项目,包括马芜高速收费系统(原来为西安金路系统)、蚌明高速收费系统(原来皖通科技收费系统)、滁宁、界阜蚌高速(原来海特天高收费系统)、庐铜高速收费系统(原来成都曙光收费系统)、芜宣高速收费系统等等。新路段的项目实施,包括铜汤、汤屯、黄塔桃、合六叶等。还有一些新路段接入前的费率调整、参数准备、测试、下发等等。不论是更换其他公司收费系统还是升级改造公司自己的收费系统,都必须制定好周密的计划、积极与业主沟通,做好软件开发、测试和用户培训工作,并做好应急措施,保障系统的改造做到万无一失。
二、项目简述
安徽省高速公路联网收费系统(以下简称“收费系统”)几年来经过多次比较大的改版升级,从最初的磁卡通行介质升级到ic通行卡介质,再发展到目前的长三角区域通用的cpu(储值卡、记账卡、公务卡等)卡介质,从南北网各自独立收费,到南北网并网,真正实现全省联网收费。收费系统无论是先进性、安全性还是系统功能方面,都有了很大的改进和提升。
三、项目特性
收费系统因其本身肩负着“收费”的重任,与“钱”直接挂钩,决定了系统独有的特性:
1、社会影响力较大;
2、计费应准确无误;
3、必须24小时不间断运行;
4、设备故障时可以降级使用,不影响收费过程,数据不丢失。
四、困难及问题
通常情况下收费系统实施时间紧,涉及车道、站点及路段多,南北区域跨度大。在任务量差不多的情况下,公司实施人员相对同行业(如皖通科技)少很多,所以一个人要身充当多个角色,比如我在该项目中既是项目经理,又是软件开发人员和实施人员。而且收费系统在升级改造过程中,既要保证现有收费不受任何影响,又要在规定时间内完成系统升级,不能出现任何差错。
五、实施步骤
项目组在接受到系统改造任务后,一般按以下步骤进行:
仔细研读交通部(厅)下发的相关通知、规定,理解其含义,为软件的改版做好前提条件。准备该项目合同,在能先签合同后实施的条件下,尽量先签合同。但收费系统因其“时间紧、任务重、影响大”等特性,很多改造项目都是实施结束之后再补签合同。
在政策、通知、规定等相关文字性内容的基础上,提炼出收费系统涉及到改版的所有功能模块和流程细节,整理出针对本次改版的“软件需求说明书”。组织项目组软件开发人员进行代码层改版和代码级测试。
组织项目组维护人员、测试人员对改版后的系统在实验室环境进行部署、模拟测试。
系统在内部测试完成后,通常还要与同行或外省相关单位进行联调,核对流程、数据的正确性。
联调完成后,找1至2条路段进行实际环境运行,并在观察三个工班周期后,查看改版后系统的稳定性、数据报表准确性和流程的正确性。编写“用户使用说明”或“培训手册”。编写“项目实施方案”,包括实施人员、时间及路线安排,维护点项目部人员及车辆配合,系统实施文件及详细说明,对于可能会出现的问题给出对策和应急处理方案。
现场系统实施,并给用户培训,准备系统培训材料、培训签到表、实施过程记录等。
六、现场实施
通常会先电话与各路段联系系统升级事宜,并以传真的形式发给各路段,说明本次系统升级改造的内容、范围、时间等。提前到达管理公司,与收费部长或监控中心主任进行详细沟通,确定哪些需要业主配合和支持。
在与业主意见达成一致后,即开始系统实施工作。根据收费系统的特点,先从车道开始,将无人上班的车道首先更新,再通知正在上班的收费员换道,依次进行更新,直到所有车道全部更新完毕。再更新收费站系统和分中心系统。
七、培训
整个实施过程有条不紊地进行,在段部全部系统升级改造完毕后,组织收费员进行培训。根据各路段的情况,培训方式可以是集中培训或在车道上小规模培训,讲解本次更新的内容、政策依据,以及软件上的操作方法等,在培训结束后,还要求各收费员实际操作,以进行巩固。
八、项目完结
在项目实施结束后,与业主协商,确定时间组织项目验收、合同签署等工作,并将相关材料带回公司归档保存。在合同已签署之后,及时将发票送给业主。至此,项目实施完毕,进入日常维护。
第二篇:高速公路自动收费管理系统需求分子高速公路运营管理
班级:交通(3)班
姓名:赵强
学号:20101296
高速公路自动收费管理系统需求分析
1.引言
1.1摘要
开发系统的名称:高速公路自动收费管理系统开发系统的目标:
节约资源,提高高速公路收费的效率。方便快速操作,精简人员,节约开支。结合高速公路的实际需要,实现对收费金额以及车辆信息等数据进行有效管理,提供查询统计功能等。开发系统的功能:
车牌号自动录入功能,普通工作人员查询功能,负责人员查询功能、添加功能、修改功能、删除功能,汇总、统计功能,收费自动计算功能等。
2.项目概述
2.1项目的主要工作内容
2.1.1确定对系统的综合要求
根据要求,提出要系统应具备以下功能:
(一)客户端功能
1.入口功能。调用识别系统的数据将车辆的车牌、车辆类型、起始地址等进行记录,并和当前时间作为入口时间、入口工作人员编号一起上传服务器。
2.出口功能。根据识别的车牌号码读取服务器信息,核对车辆信息,如果正确,把当前时间作为出口时间、出口工作人员编号一起上传服务器,同时核算费用和打印表单。
3.中心功能。提供多种查寻及服务文件,同时也提供系统的版本信息。
(二)服务器功能
1.备份功能。提供定时系统备份功能。
2.恢复功能。若服务器出现固障,用来恢复服务器的数据。
-1
过管理员给出的条件查找出所要修改的信息,对修改后的信息进行保存,并自动查找是否是重复信息。
(六)删除功能。管理员可以对数据进行删除操作。系统能够通过管理员给出的条件查找出要删除的信息,并提示是否确定删除,如果确定删除,则把相关信息从数据库中删除。
(七)该系统可以做一些统计工作,比如各个站点在各时间段的车流量,各时间段各站点的收费金额统计,年收费、月收费、日收费的统计等等。
4.设计方法
在详细了解了软件的用户需求和高速公路的收费特点之后,软件系统设计是结构化生命周期方法的组成,结构化设计是以软件需求分析阶段所产生的文档为基础,自顶向下,逐步求精和模块化的过程。系统设计一般分为概要设计和详细设计两个阶段:概要设计的任务是确定软件的总体结构、子系统和模块的划分,并确定模块件的接口和评价模块划分质量,以及进行数据分析。详细设计的任务是确定每一模块实现的定义,包括数据结构、算法和接口。
概要设计是高层设计,其任务是确定软件的结构,以及各组成成分(子系统或模块)之间的相互关系。我们希望得到尽可能简单和清晰的结构,各部分之间的依赖应该尽可能的少,并且尽可能的减少双向的依赖关系。一个设计良好的系统结构是系统可扩充和可变更的基础。这就是软件结构设计强调的模块间的高内聚、低耦合的原则。
把大型软件按照规定的原则划分为一个个较小的,相互独立但又相关的模块,叫做模块化设计。其中,分解、信息隐藏和模块独立性,是实现模块化设计的重要指导思想。
此处内容需要权限查看
会员免费查看201#年##月##日
(联系人:#####联系电话:
#####)