确定软件实用性

  • 格式:doc
  • 大小:30.19 KB
  • 文档页数:6

确定软件的实用性
一、收费功能介绍:
该系统用于收取上高速车辆的相关费用,包括过路费、过桥费、
超速罚款等等。

其中收费的相关标准已经在此活动的第一步中明确
给出了,此处不再赘述。

当一辆车驶入高速路时,在入口站将进行一次刷卡登记(我们这
个系统采用人工输入的方式,包括车型、车牌号、重量),将这辆车
的相关信息记录在这个系统的数据库中,其中包括了入站口的位置
信息(用于确定路程)和时间(用于测平均速度)。

当车辆驶出高速
路时,将再一次进行刷卡登记,这次,同样要记录入口站相同的信
息,然后计算平均速度(是否超速),根据相应的标准进行收费。

收费包括基本的和超速的,当缴费成功以后,系统将会打印出客户的缴费信息,并告知系统。

这是收费方式的说明。

收费功能的缺陷:对于超速,平均速度不能够很准确的说明问题,因为可能在某个时间段超速,但后来由于速度的减慢,以致平均速度降低,系统的收费方式就计算不出是否超速了。

但我们还是将平均速度考虑在收费当中,是因为如果以后有相应的软件引进时,便于两个软件的结合。

因此我们在收费功能中添加了超速收费这一收费功能。

一下是我们收费系统的详细工作情况和相关的功能。

二、约束
1.数据存储保留到小数点后两位;
2.由于设备限制,本系统的测速功能相关代码会保留在系统中,待设备条件允许 车辆入站 车型 车牌
号 如站口编
号 重量 当前前时间
收费系统数据库
记 录 存
车辆出站

已存入出
站口信息

计算此车的总
费用,包括超
打印缴费信息
时可以做相关修改后实现此功能;
3.由于当前语言限制,编程时和界面实现时可能不如原设计的完善;
4.设计时可能由于条件限制而考虑不够完善;
5.刷卡装置以及测速装置的设备可能暂时无法实现;
6.需要考虑系统的移植性。

三、将来可能出现的问题:
1.路面翻修情况及其收费调准:本系统没有路门面翻修的情况,对于现实生活中会出现的路面翻修的情况而言,假如路面
经过翻修后相应的收费标准也会改变,针对这种请情况本系统会修改数据库中的收费标准,在数据库中增加各段翻修路的收费
标准。

因为每个翻修路段的收费都是固定的所以我们可以直接加在原始的收费基础之上,即收费=原始的收费+翻修路段的收费。

2.超速情况:本系统在收费的计算中用到的是车型和路程没有涉及到时间和速度,即在高速公路上没有出现超速的情况,
之所以有这样的想法来至于实际生活中的经验,假如某司机在某段高速公路上3/4的路程行驶时超速,在后面的1/4的路程也
很缓慢的速度行驶,如果以路程/时间来计算的话该司机行驶就不算是超速,但在前一段路上他的确超速按理应该征收超速的
费用。

针对这种情况我们只考虑以路程/时间来计算,假如该司机超速就收费,反之不收费。

四、可行性分析:必要性与可行性
1项目背景情况:高速公路收费系统是很方便及实用的系统,高速公路建设作为新兴的、朝阳产业具有较前的扩散效应,对就业、招商引资、产业结构优化、改善人们的生活等方面有重大的影响,所以需要实用的操作系统帮助它进行管理收费。

2项目实施的必要性:提高车速,使车辆快速流通,缩短物资交流周期,使人民群众生活、工作快速、高效、便利,同时也是一个国家综合实力的付现.
3项目实施的可行性:当一辆车驶入高速路时,在入口站将进行一次刷卡登记采用人工输入的方式),将这辆车的相关信息记录在这个系统的数据库中,其中包括了入站口的位置信息(用于确定路程)和时间(用于测平均速度)。

当车辆驶出高速路时,将再一次进行刷卡登记,这次,同样要记录入口站相同的信息,然后计算平均速度(是否超速),根据相应的标准进行收费。

收费包括基本的和超速的,当缴费成功以后,系统将会打印出客户的缴费信息,并告知系统。

4本系统将大大改善数据处理速度,并且更加方便的对数据进行管理,同时可以减少人力资源的浪费以及工资支出。

5对现有软件的影响:对现有额元件不会产生冲突,对使用的操作系统来说有很好的兼容性、稳定性。

6对用户的影响:只需要短时间熟悉系统,不需要大量的培训,具有实用性,简易性。

结论意见
本系统可以马上开始实施,并尽可能做到提前完成,该项目是可行的。

五、性能分析
1、精度
数据的精度要求:小数点后4位。

数据计算精度要求:小数点后4位。

数据传送的误码率要求:极低。

2、时间特性
数据输入及一般的交互使用,响应时间为秒级,复杂查询可达到一分钟。

3、灵活性
界面简单易学,提供条件查询,为用户提供最大的方便;数据实施复制技术、备份技术,确保意外情况下(硬盘失效等)数据得到有效保护。

4、系统界面
由于车的一些信息是由人工输入的,所以应该提供给监管人员简洁、清晰的人机界面,操作迅速简单。

安装的查询、计算模块,应提供强大的查询、计算功能,为工作人员做出高效的决策提供良好的服务。

5、系统管理
系统应具有较高的安全保密性、可维护性和方便可行的数据备份及数据恢复能力。

六、出错处理功能:
出错处理要求:
1.针对系统本身的:
1.有选择性地提出系统出错在哪;
2.不应该用无休止的出错处理代码掩盖自己的错误;
3.对系统本身错误的检测应该仅限于系统的关键部分,而且应该尽可能少;
2.针对坏境错误:
1.从另个系统发出来的违反计算格式的消息,应该怎么做?
3 、处理方式
(1)、用户输入错误
用户输入的非法的数据或不完整的数据时,输出相应的告警信息,并返回用户输入的初始页;
(2)、用户错误操作
用户进行错误的操作时,输出相应的告警信息,并返回用户输入的初始页;
(3)、系统异常错误
系统异常错误包括数据连接失败、网络连接失败、因开发与运行平台的固有原因而产生的异常错误等,处理系统异常错误时,将输出错误报警信息,并终止当前程序的运行。

4、错误处理机制
(1)、程序编写时充分考虑到用户的错误或非法输入,用户的错误操作等情况,并针对相应情况分别进行错误处理;
(2)、程序编写时需要充分考虑到系统可能会遇到的各种异常情况,并针对这些情况做出相应的错误处理;
(3)、为了防止数据丢失,系统中应当提供相关接口进行数据库内容的备份、还原和导出;
注1:数据库的备份和还原需要数据库服务器与应用服务器位于同一个物理服务器上,同时数据库正在使用的过程中数据库将不能被还原;
注2:数据库内容的导出是指的将一个指定的查询、视图、存储过程的返回结果导出一个Excel文件,并存储在磁盘上;
(4)、为了尽量减少程序的漏洞,对接收的数据要进行适当的处理,比如过滤掉一些特殊的字符,如单撇、双撇、空格等等,必要时在注册时就禁止一些特殊字符.
七、软件功能和系统的实现能否达标
经过上述充分的论述,本系统的的软件功能是可实现的,下面是对实现本系统功能的简要概述。

1. 系统功能
(1)数据通信功能;
(2)车道监视功能;
(3)数据统计功能;
(4)数据后备及恢复功能;
(5)具有对相关收费数据拆分校核的功能(功能的实现由省收费监拉中心决定);
(6)IC卡的管理功能;
2系统目标
系统以实用、可靠为目标,同时力求界面友好、操作简便,减少交通延误。

具体目标如下:
1)对行驶于公路上的所有交费车辆,确保按核定标准正确收费,并且应收不漏,防止来自道路使用者方面的逃费行为;
2)所有的收费处理全部登记入帐,收费数据必须完整、准确记录,不可篡改。

收费财务管理必须完整、准确、规范、安全,最大限度地堵塞源自收费人员的财务漏洞,防止犯罪事件发生;
3)收费作业管理图像信息化,为收费所管理人员对收费作业现场监督提供有效的辅助管理系统;
4)最大限度地提高收费效率,尽可能减少因收费造成的交通延误;
5)系统应具备高可靠性、高安全性,可抗拒自然和人为(有意或无意)的破坏,可以适应全天侯条件下连续工作的要求。

6)系统各收费设备与收费计算机相对独立,出故障时不会影响收费的正常收费作业;
7)系统实现自动化、智能化收费管理,提高了工作效率、提高了系统的可靠性、减少了财务漏洞。

目前,高速公路收费系统的开发只是满足单个营运收费公司的管理要求,随着高速公路的建设发展,全省乃至全国性的联网收费必然是大势所趋,软件功能也必须走标准化道路,届时,现行的客户机/服务器体系的软件开发将面临这挑战,而开发分布式应用程序是满足不同营运公司要求的一种有效途径。