停车场管理系统软件技术要求 - 中国一卡通网
用户名密码 [免费注册] [找回密码] 推广技巧 发布求购 建商铺  发产品  会员体制比较  
 

停车场管理系统软件技术要求

来源:中国一卡通网论坛  作者:立方自动化 施广明  发布时间:2008-09-24 11:24:55  字体:[ ]

关键字:停车场软件  停车场技术  停车场管理  停车场系统  

摘   要:停车场管理系统软件技术要求


4 . 25 原始监控事件记录数据结构 包括:

( 1 )事件记录类型;(区分进出记录、通道地磁输入记录等);( 2 )事件记录对应控制器;( 3 )事件记录对应通道;( 4 )事件记录卡号;( 5 )事件记录从设备号;( 6 )事件记录进出状态;( 7 )事件记录输入输出点号;( 8 )事件记录时间;

4 . 26 手动控闸记录数据结构 包括:

( 1 )手动控闸时间;
( 2 )手动控闸者;
( 3 )手动控闸通道;
( 4 )手动控闸类型(区分普通开闸、关闸、紧急开闸、紧包关闸等);

4 . 27 警报记录数据结构 包括:

( 1 )系统警报发生源;
( 2 )系统警报类型;
( 3 )系统警报描术;
( 4 )系统警报发生时间;

4 . 28 操作日志记录数据结构 包括:

( 1 )操作员编号;( 2 )操作员姓名;( 3 )操作类型;( 4 )操作时间;( 5 )操作对象;
( 6 )操作内容;( 7 )操作结果;

4 . 3 数据接口标准

由于本标准规定所选用的数据库要求能够满足 ODBC 接口规范,所以数据接口标准将基于开放式数据链路来实现。

4 . 31 数据接口标准涉及的数据结构 

• 车主基本资料数据接口标准;
• 收费人员数据接口标准;
• 收费记录数据接口标准;
• 进出记录数据接口标准;
• 原始监控记录数据接口标准;
• 手动控闸记录数据接口标准;
• 警报记录数据接口标准;

系统日志记录数据接口标准;

4 . 32 数据接口标准实现过程:

• 定义数据源及驱动:
• 数据源选择:数据源可以是所有满足 ODBC 接口规范的数据对象,如:文本文件 (*.txt;*.Csv) 、 Excel(*.xls) 、 Access(*.mdb) 、 Dbase(*.dbf) 、 Paradox(*.db) 、 InterBase(*.gdb) 、 SqlServer 、 Sybase 、 Oracle 等等;
• 数据源驱动定义:根据不同的数据源类别,选择相应的数据源驱动,再根据数据源驱动提供的标准参数配置数据源的连接、列标题、列分隔符、字符集、数据类型、字段宽度等等,不同的数据源类别按区别配置不同的驱动定义。
• 连接数据源:根据 ODBC 标准,按照数据源名称的定义连接所配置的数据源,然后选择需要进行数据交互的数据表格。
• 字段对应:连接数据源后,进行数据源字段到数据目标字段的对应。需要能够支持的数据结构有:

一、车主基本资料数据结构:

( 1 )车主编号;( 2 )车主名称;( 3 )对应卡号;( 4 )用户类型(区别不同的收费方式);
( 5 )用户性质(区别是普通车位,预留车位或固定车位用户);( 6 )身份证号码;
( 7 )车身款式;( 8 )车牌号码;( 9 )车身颜色;( 10 )汽车品牌;( 11 )联系电话;
( 12 )联系地址。

二、收费人员数据结构:

( 1 )收费员编号;( 2 )收费员姓名;( 3 )年龄;( 4 )性别;( 5 )工作时间;( 6 )联系电话;( 7 )联系地址。

三、收费记录数据结构:

( 1 )收费类型(区分办卡收费或泊车收费);( 2 )证卡类型(区分期限卡、储蓄卡、免费卡、固定卡和临时卡等);( 3 )车主证件编号;( 4 )车主姓名;( 5 )车主卡号;( 6 )入场时间;( 7 )出场时间;( 8 )泊车计时;( 9 )收费金额;( 10 )收费日期;( 11 )收费操作员;

四、进出记录数据结构:

( 1 )车主证件编号;( 2 )车主姓名;( 3 )车主卡号;( 4 )进出时间;( 5 )进出抓拍车图;( 6 )车主证卡类型;( 7 )进出状态;( 8 )进出通道;( 9 )汽车车型;( 10 )车牌号码;( 11 )车身颜色;( 12 )汽车品牌;( 13 )车主联系电话;( 14 )车主联系地址;( 15 )所泊车位;

五、原始监控记录数据结构:

( 1 )事件记录类型;(区分进出记录、通道地磁输入记录等);( 2 )事件记录对应控制器;( 3 )事件记录对应通道;( 4 )事件记录卡号;( 5 )事件记录从设备号;( 6 )事件记录进出状态;( 7 )事件记录输入输出点号;( 8 )事件记录时间;

六、手动控闸记录数据结构:

( 1 )手动控闸时间;( 2 )手动控闸者;( 3 )手动控闸通道;
( 4 )手动控闸类型(区分普通开闸、关闸、紧急开闸、紧包关闸等); 

七、警报记录数据结构:

( 1 )系统警报发生源;( 2 )系统警报类型;( 3 )系统警报描术;( 4 )系统警报发生时间;

八、系统日志记录数据结构:

( 1 )操作员编号;( 2 )操作员姓名;( 3 )操作类型;( 4 )操作时间;( 5 )操作对象;
( 6 )操作内容;( 7 )操作结果;

• 接口数据实现:
• 键字段要求有数据唯一性校验;
• 所有字段要有数据合法性校验;
• 数据源对象要有字段完整性校验;
• 代码数据或类型不匹配数据要进行逻辑转换;

图片数据采用图片文件名形多交互; 

5 .停车场管理的开放性(略)

5 . 1 对外信息的交互协议

5 . 1 . 1 以采用 GPRS 方式进行数据传输。
5 . 1 . 2 应采用 TCP 方式进行网络链路连接。
5 . 1 . 3 应对数据的发送和接受提供 ACK 回复确认。
5 . 1 . 4 设备主动发送传输的协议内容应包括设备识别码,指今命令字,设置正常运行期间的流水递增的消息编码和发送的信息内容。
5 . 1 . 5 系统主动发送的协议内容必须包括设备的识别码,指令命命令字,系统合局的流水递增的消息编码和发送的信息内容。
5 . 1 . 6 设备对于系统发来的信息的回复的协议内容应包括设备识别码,指令的命令字,由系统发来的消息编号和回复的内容。
5 . 1 . 7 系统对于终端设备发来的信息的回复的协议内容必须包括设备识别码,指令命令字,出设备发送来的消息编号和回复的内容。
5 . 1 . 8 设备补充发送的数据要求具有时间戳信息。

5 . 2 对外信息的交互数据结构

5 . 2 . 1 符合 TCP/IP 协议
5 . 2 . 2 数据结构开放:便于二次开发,便于与其它软件数据的共巷。

5 . 3 其它规定

5 . 3 . 1 可以与各种现场线兼容,如 CAN 线, 485 总线等。
5 . 3 . 2 能与 Internet 联网,实现数据共享。
5 . 3 . 3 应支持无线通讯,配有 GPRS 数据传输模块。
5 . 3 . 4 应能与交通信息系统,安防系统,智能建筑等系统兼容。 

6.停车场管理软件的测评

6 . 1 软件测试:

软件测试应采用黑盒测试方法,通过测试来检查是否每个功能都能正常使用,它可完全不考虑程序内部结构和处理过程,在程序的接口进行测试,它只检查程序功能是否能按照要求正常使用,程序是否能适当地接收输入数据并产生正常的输出信息。软件测评的主要依据是随应用软件一起发行的软件说明书。

6 . 11 单元测试 

在遵循模块化设计思想的软件中,每个模块完成一个清晰定义的子功能。而且这个子功能和同级其它模块的功能之前相互依赖度很小,因此,有可能把每个模块作为一个单独的实体来测试,而且通常比较容易检验模块的正确性,单元测试的目的是保证每个模块作为一个单元是能正确运行的,单元测试任务包括:

( 1 )模块接口测试:是否能在正确输入的条件下产生与预期一样的的输出,是否能屏蔽不正确的输入或在不正确输入的条件下能够捕捉并处理这些不正确的输入。
( 2 )模块边界条件测试:长期的软件测试研究表明,大量错误往往发生在输入或输出的边界上,因此针对各种边界情况设计测试用例,可以查出更多的错误。
( 3 )执行通路测试:它对模块中对每一条独立执行的路径进行测试,以发现所有可能的,潜在的执行逻辑性错误。
( 4 )出错处理测式:一个好的设计应能预见各种出错条件,并预设各种出错处理通路,校验模块中是否存在无法处理的错误出口。
更多

新闻投稿合作邮箱:yktchina-admin@163.com    字体[ ] [收藏] [进入论坛]

推荐文章

论坛热帖