停车场系统详细设计_第1页
停车场系统详细设计_第2页
停车场系统详细设计_第3页
停车场系统详细设计_第4页
停车场系统详细设计_第5页
已阅读5页,还剩43页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、亦通信息管理平台详细设计说明书 拟制: 日期: 审核: 日期: 批准: 日期: 亦源智能科技有限公司目 录1 概述61.1系统简述61.1.1 项目背景:61.1.2 项目受众(购买者)71.1.3 项目用户类型71.1.4 系统运行环境71.1.5 阅读人员81.2软件设计目标81.2.1 集团信息81.2.2 子公司(物业)信息91.2.3 资源管理91.2.4 客户管理91.2.5 实时查询91.2.6 云存储91.2.7 统计分析91.2.8 平台接口101.2.9 系统管理101.3参考资料101.4修订版本记录102. 术语103. 项目架构用例图123.1 操作者123.1.1

2、集团管理员133.1.2 物业管理员133.1.3 物业收费员143.1.4 物业保安143.1.5 固定客户153.1.6 VIP客户153.1.7 游客163.2 数据流173.2.1 停车场数据流173.2.2 内部数据接口数据流173.2.3 外部数据接口数据流183.3 操作者、主服务器、一卡通系统184. 设计概述204.1 简述204.2 软件系统结构设计204.2.1 数据库设计204.2.2 WEB服务器 数据层设计商业逻辑层设计外部平台接口 内部系统接口214.2.3 WEB客户端215 软件功能详细设

3、计225.1 数据库设计225.1.1 主要功能225.1.2 数据库表 公司基础信息 公司简介 公司地理位置 公司新闻 用户基础信息 权限表 用户权限表 停车场信息 停车场平面图0 车位信息21 卡片信息22 固定客户23 VIP客户24 收费标准25 卡片使用记录26 停车场车辆入闸记录27 停车场车辆

4、出闸记录28 停车场车辆收费记录29 停车场车位使用记录20 停车场事件295.1.3 数据库表的关系305.2 数据表输入输出设计描述315.2.1 公司基础信息3 功能3 设计描述3 限制条件3 测试要点315.2.2 公司简介3 功能3 设计描述3 限制条件3 测试要点325.2.3 公司地理位置3 功能3 设计描述3 限制条件3 测试要点335.2.

5、4 公司新闻3 功能3 设计描述3 限制条件3 测试要点335.2.5 用户基础信息3 功能3 设计描述3 限制条件3 测试要点345.2.6 用户登录3 功能3 设计描述3 限制条件3 测试要点355.2.7 用户权限3 功能3 设计描述3 限制条件3 测试要点365.2.8 停车场基础信息3 功能3 设计描

6、述3 限制条件3 测试要点365.2.9 停车场平面图3 功能3 设计描述3 限制条件3 测试要点375.2.10 车位信息3 功能3 设计描述3 限制条件3 测试要点375.2.11 卡片信息3 功能3 设计描述3 限制条件3 测试要点395.2.12 固定客户3 功能3 设计描述3 限制条件395.2

7、.12.4 测试要点395.2.13 VIP客户3 功能3 设计描述40 限制条件40 测试要点405.2.14 收费标准40 功能40 设计描述40 限制条件40 测试要点415.2.15 卡片使用记录4 功能4 设计描述4 限制条件4 测试要点425.2.16 停车场车辆入闸记录4 功能4 设计描述4 限制条件4 测试

8、要点435.2.17 停车场车辆出闸记录4 功能4 设计描述4 限制条件4 测试要点445.2.18 停车场车辆收费记录4 功能4 设计描述4 限制条件4 测试要点445.2.19 停车场车位使用记录4 功能4 设计描述4 限制条件4 测试要点455.2.20 停车场事件4 功能4 设计描述4 限制条件4 测试

9、要点465.3 软件查询设计465.4 软件报表设计465.5 接口设计465.5.1 内部数据接口4客户端4 服务器475.5.2 外部数据接口475.5.3 收费计算接口481 概述 1.1 系统简述1.1.1 项目背景:随着中国城市化进程的逐步深入,“停车难”这一城市病越来越受到政府、房开商、物管公司以及居民的强烈关注。虽然近几年,社会各层面为缓解“停车难”想方设法增加了很多停车位,并且还为停车管理安装了智能设备,但是依旧无法解决“停车难”的根本性问题。人们在质疑城市规划合理性与前瞻性的同时,也对停车场的管理提出了更高的要求。社会各层面对“城市停车”的期望

10、:l 政府部门:减少路面滞留,缓解城市交通,提供更好的公共服务。l 物管公司:降低物业管理成本,提高物业管理效率。l 居民:需要省时、省力、省钱的便捷生活。而站在房开商的角度来思索“停车难”这一社会问题,房开商越来越感觉到自己所开发的各类项目,不管是住宅类还是商业类的项目,停车位已经成为一种紧俏而稀缺的资源,尤其在北、上、广这样的大型城市中,停车场的好坏不仅影响品牌形象、产品销售,而且还能成为一种长期稳定的额外收益。所以,现在房开商开始关注停车场的集团化远程管理,期望形成标准的盈利模式。1.1.2 项目受众(购买者)l 拥有众多项目的大型房开商;l 拥有众多物业的大型物业管理公司;l 拥有大量

11、公共停车资源的有关实体。1.1.3 项目用户类型l 集团管理人员l 子公司(物业)管理人员l 物业收费人员l 物业保安l 固定客户l VIP客户l 游客1.1.4 系统运行环境l 支持 Html 的浏览器,可运行于PC端,安卓手机、苹果手机、塞班手机等。l 系统整体架构如下:1.1.5 阅读人员此文可供开发人员、测试人员、项目负责人和公司管理层阅读1.2软件设计目标1.2.1 集团信息Ø 集团基础信息,包括集团的名称、地址、电话号码等信息;Ø 集团简介;Ø 地理位置信息,在地图上显示;Ø 子公司网点分布。1.2.2 子公司(物业)信息Ø 物业基

12、础信息,包括物业的名称、地址、电话号码等信息;Ø 地理位置信息,在地图上显示;Ø 物业简介;Ø 整个物业平面图1.2.3 资源管理Ø 停车场的基础信息,包括停车场的名称、等级、地理位置、车位总数、收费标准;Ø 停车位的基础信息,包括平面图、车位号、属性标识。1.2.4 客户管理Ø 客户基础资料:姓名、地址、联系电话,证件。Ø 车辆基础资料:车牌、型号、颜色;Ø 卡片基础资料:卡号、类型、缴费标准与周期。1.2.5 实时查询Ø 空闲车位数查询,定时刷新数据;Ø 车位实时状态查询,定时刷新数据;(有

13、车位引导系统时);Ø 车牌号/卡号是否在场查询,即时交互;(有车牌识别时);Ø 出入口监控视频查询,固定周期。(远程监控录像)1.2.6 云存储Ø 车辆的进出记录,包括车辆属性、进出时间、视频或照片;Ø 车辆的收费记录,包括金额、时间、收费员;Ø 车位的状态记录,包括状态、变更时间、视频或照片。1.2.7 统计分析Ø 营收统计:时、班、日、周、月、季、年、上年同期;Ø 流量统计:时、班、日、周、月、季、年、上年同期;Ø 对比分析1.2.8 平台接口Ø 预定接口;Ø 支付接口;Ø 租赁接

14、口;Ø 内部数据接口;Ø 公共平台接口:智能交通、行政管理。1.2.9 系统管理Ø 用户权限;Ø 系统设置;1.3参考资料Ø ISO/IEC 18000-1基于单品管理的射频识别参考结构和标准化的参数定义;Ø ISO/IEC 18000-2基于单品管理的射频识别适用于中频125134KHz,规定在标签和读写器之间通信的物理接口,读写器应具有与Type A(FDX)和Type B(HDX)标签通信的能力;规定协议和指令再加上多标签通信的防碰撞方法;Ø ISO/IEC 14443 近耦合IC卡,最大的读取距离为10cm;

15、6; ISO/IEC 15693 疏耦合IC卡,最大的读取距离为1m;Ø GB 8566-1988 计算机软件开发规范。Ø 亦源一卡通管理系统1.4修订版本记录版本号修订日期备注1.02014-06-30创建2. 术语IC卡 Integrated Circuit Card,集成电路卡, IC卡由于其固有的信息安全、便于携带、比较完善的标准化等优点,在身份认证、银行、电信、公共交通、车场管理等领域正得到越来越多的应用,例如二代身份证,银行的电子钱包,电信的手机SIM卡,公共交通的公交卡、地铁卡,用于收取停车费的停车卡等,都在人们日常生活中扮演重要角色。RFID Radio F

16、requency Identification射频识别技术,是一种通信技术,可通过无线电讯号识别特定目标并读写相关数据,而无需识别系统与特定目标之间建立机械或光学接触。SQL Server 2008 Microsoft SQL Server 2008数据库;SQL被作为关系型数据库管理系统的标准语言,绝大多数流行的关系型数据库管理系统,如Oracle,Sybase,Microsoft SQL Server,Access等都采用了SQL语言标准。虽然很多数据库都对SQL语句进行了再开发和扩展,但是包括Select,Insert,Update,Delete,Create,以及Drop在内的标准的S

17、QL命令仍然可以被用来完成几乎所有的数据库操作。ASPXActive Server Pages XML微软的在服务器端运行的动态网页文件,通过IIS解析执行后可以得到动态页面,是微软推出的一种新的网络编程方法,而不是asp的简单升级,因为它的编程方法和asp有很大的不同,他是在服务器端靠服务器编译执行的程序代码。AjaxAsynchronous JavaScript + XML,通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。CSSCascading Style Sheet 级联样式表,

18、可以有效地对页面的布局、字体、颜色、背景和其它效果实现更加精确的控制。HTTP超文本传输协议 (HTTP-Hypertext transfer protocol) 是一种详细规定了浏览器和万维网服务器之间互相通信的规则,通过因特网传送万维网文档的数据传送协议。Html超文本标记语言,标准通用标记语言下的一个应用。“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。超文本标记语言的结构包括“头”部分(外语:Head)、和“主体”部分(外语:Body),其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容。SESSION在网络应用中,称为“会话”,指用户在浏览某个网站时

19、,从进入网站到浏览器关闭所经过的这段时间,也就是用户浏览这个网站所花费的时间;当一个session第一次被启用时,一个唯一的标识被存储于本地的cookie中。3. 项目架构用例图3.1 操作者根据登录用户不同的操作权限,登录后系统自动跳转到对应的页面进行操作。登录用户除系统赋予的权限外,还有游客的所有功能。3.1.1 集团管理员集团管理员主要工作是设置子公司的管理员,更新集团简介,集团基础信息,总部地理位置,子公司分布图,有可能定义统一的收费的标准;统计全集团营收等工作。3.1.2 物业管理员物业管理员的工作是本物业的简介,地理位置,停车场平面图,收费员与保安人员管理,VIP客户管理,固定客户

20、管理,卡的管理,营收统计,流量统计,营收与流量对比统计等工作。3.1.3 物业收费员收费员主要工作是收卡收费,统计本人当天收费总额。3.1.4 物业保安物业保安主要工作是保护停车场内财物,引导车流,帮助客人寻找车,或车位,记录当天特殊情况备查。3.1.5 固定客户固定客户是指有固定车位(禁止别人使用)的客户,费用一般是月结或年结,出入停车场只需要形成出入记录就可,费用到期前会有提醒。3.1.6 VIP客户VIP客户是指没有固定车位,办了本集团月卡的客户,出入时刷卡登记出入时间,费用低于阀值后系统会有提醒。进入停车场前也要考虑是否有车位,可全集团内使用。3.1.7 游客在本集团内未办理卡的外来人

21、员,临时有事需要停车。可以了解收费标准,地理位置,当前时间的剩余车位数。3.2 数据流3.2.1 停车场数据流根据车的流向,在显示有空车位的情况下经过入口闸道登记在案,入闸后通过车位引导顺利地停到空车位上;驾驶人入商场或办公;事办完后准备到停车场取车,熟悉的驾驶人可能非常容易找到自己的车,对不熟悉环境的驾驶人可能存在寻车的需求,车找到后到出口处,收费员通过计算停车时间确定停车费,交费后开闸道放行,剩余车位显示增加1,如果是临时卡在回收到一定量的卡后收费员将卡返回入口处。VIP客户与固定客户是预付费,费用也是月结或年结的,只需要登记出入时间。3.2.2 内部数据接口数据流接口主要采用WebSer

22、vice方式,优点是可以穿透防火墙,缺点是只能由客户端主动发起访问,服务器被动应答。内部数据接口:1客户端向服务器发送:l 发送文本指令,返回执行结果;l 发送文本指令,并且带图像数据,图像数据是字节数据,发送前要转化为Base64字符,Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一;根据返回结果判断。2服务器向客户端发送:l 只能通过客户端定时发起访问,然后返回字符,通过解析字符串的含义来了解服务器的指令。3. 服务器与客户端都要考虑断网的可能性,在不能交互传输的情况下要按时间顺序保存,在联网后按时间顺序再发送。3.2.3 外部数据接口数据流Ø 对外提供数据则采

23、用WebService方式;Ø 访问别人接口数据以对方协议为主。3.3 操作者、主服务器、一卡通系统Ø 所有数据都保存在主服务器中;Ø 操作者的查询在主服务器中完成;Ø C/S管理软件的数据与主服务器通过内部数据接口进行同步;Ø 操作者通过客户端设置数据,在更新主服务器的后,再通过内部数据接口更新C/S管理软件数据。4. 设计概述4.1 简述采用下列三层架构通过浏览器,可运行于PC端,安卓手机、苹果手机、塞班手机等,适合大众的访问方式。4.2 软件系统结构设计WEB服务器WEB客户端展示层AspxHtmlJavascriptCSS数据库SQL

24、ServerSQL外部平台接口(如支付等)商业逻辑层C#、C+数据层C#、C+内部系统接口4.2.1 数据库设计Ø 采用Microsoft SQL数据库。Ø 主服务器数据库全新设计,为云存储与访问提供支持,支持集团内多个子公司数据的集中处理。Ø 数据来源为人员输入与接口数据。4.2.2 WEB服务器WEB服务器端主要分为四部分:Ø 数据层主要是与数据库的交互;Ø 商业逻辑层主要是提取数据层数据在客户端展示;Ø 外部平台接口主要处理外部数据,如支付数据,智能交通。Ø 内部系统接口主要是主与从的数据交互,完成数据源的工作。主要采

25、用C#语言设计。 数据层设计Ø 设计一个统一的,可重用的数据访问层,在B/S中可用,也可用在C/S中,主要包括数据访问类,各个表的成员及数据插入、修改、删除与访问,以及数据集的处理。Ø 如客户已购买了不同数据库,整个项目只需要修改此层就可无缝联接到商业逻辑层,对逻辑层不会产生任何影响。Ø 主要采用C#语言设计,如兼容以前版本,也可用C+来设计。商业逻辑层设计Ø 从数据层提取数据为客户端提供查询支持;Ø 将客户端保存的数据传给数据层写入数据库;Ø 生成动态网页文件在客户端显示。外部平台接口外部

26、平台接口主要是处理公司产品外的交互,如支付接口;公共平台接口(如智能交通等)。 内部系统接口C/S模式下的数据库与B/S数据库已分开,存在这两个数据库之间的数据更新,通过内部数据接口来解决这个问题,定义好相关协议来完成交互。4.2.3 WEB客户端客户端浏览器向服务器发出相关地址请求,服务器端通过.Net框架根据商业逻辑生成ASPX页面,返回客户端呈现。客户端主要采用html、javascript、CSS及AJAX组合展示完美的,客户喜欢的页面。5 软件功能详细设计5.1 数据库设计5.1.1 主要功能数据库的操作主要包括创建表,再增加记录,修改记录,删除记录,查询等功能。5.1

27、.2 数据库表 公司基础信息l 表(CompanyBase)列名中文描述数据类型数据长度备注CompanyIDInt4其他表的外键Name公司名Varchar50Address公司地址Varchar50Telephone公司电话Varchar50ParentID父公司IDInt4如果不为0,是子公司Creater创建人Int4用户IDCreateTime创建时间DateTime8Valid有效性Int40为无效,非0有效l 表操作对象 公司简介l 表(CompanySummary)列名中文描述数据类型数据长度备注IDInt4自动增长,CompanyID公司IDInt

28、4公司外键Picture图片Image16指针 公司地理位置l 表(CompanyMap)列名中文描述数据类型数据长度备注IDInt4自动增长,CompanyID公司IDInt4公司外键Picture图片Image16指针 公司新闻l 表(CompanyNews)列名中文描述数据类型数据长度备注IDInt4自动增长CompanyID公司IDInt4Context内容Varchar5000LogTime发布时间Datetime 用户基础信息l 表(UserBase)列名中文描述数据类型数据长度备注UserIDInt4其他表的外键Name用户名Varch

29、ar20Password密码Varchar20Sex性别Int4Telephone联系电话Varchar20Address联系地址Varchar50IDNumber身份证号码Varchar20Picture图片Image指针CompanyID公司IDInt4Creater创建人Int4用户IDCreateTime创建时间DateTime8Valid有效性Int40为无效,非0有效l 表操作对象: 权限表l 表(Right)列名中文描述数据类型数据长度备注ModelID模块IDInt4系统自建ModelName模块名Varchar20系统自建Level级别Int4系统自建,0为顶级

30、非0为其他 用户权限表l 表(UserRight)列名中文描述数据类型数据长度备注IDInt4自动增长,UserID用户IDInt4ModelID模块IDInt 停车场信息l 表(ParkingInfo)列名中文描述数据类型数据长度备注ParkingIDInt4其他表的外键CompanyID公司IDInt4Name停车场名称Varchar20Description停车场描述Varchar5000CarSpacesCount车位总数Int 停车场平面图l 表(ParkingPlans)列名中文描述数据类型数据长度备注IDInt4自动增长,Parkin

31、gID停车场IDInt4Picture图片Image16指针0 车位信息l 表(ParkingSpaces)列名中文描述数据类型数据长度备注ParkingSpacesIDInt4其他表的外键ParkingID停车场IDInt4Length长度Int4Width宽度Int4Number车位编号Int1 卡片信息l 表(Card)列名中文描述数据类型数据长度备注CardIDInt4其他表的外键SerialNumber编号Varchar20Type卡类型Int40固定客户,1VIP客户,2游客CompanyID公司IDInt4Creater创建人Int4用户IDCrea

32、teTime创建时间DateTime8Valid有效性Int40为无效,非0有效2 固定客户l 表(FixedCustomers)列名中文描述数据类型数据长度备注FixedCustomers ID固定客户IDInt4其他表的外键Name姓名Varchar20Sex性别Int4Telephone联系电话Varchar20Address联系地址Varchar50IDNumber身份证号Varchar20CarNo车牌号Varchar20CarType车型Varchar20CarColor车身颜色Varchar20ParkingSpacesID车位IDInt4CardID卡片IDInt

33、4Creater创建人Int4用户IDCreateTime创建时间DateTime8Valid有效性Int40为无效,非0有效3 VIP客户l 表(VIPCustomers)列名中文描述数据类型数据长度备注VIPCustomersIDVIP客户唯一IDInt4CardID卡片IDInt4Name姓名Varchar20Sex性别Int4Telephone联系电话Varchar20Address联系地址Varchar50IDNumber身份证号Varchar20CarNo车牌号Varchar20CarType车型Varchar20CarColor车身颜色Varchar20Create

34、r创建人Int4用户IDCreateTime创建时间DateTime8Valid有效性Int40为无效,非0有效4 收费标准收费的计算采用接口方式,输入收费类型与出入时间,得到金额数。l 表(FeeStandard)列名中文描述数据类型数据长度备注FeeStandard IDInt4其他表的外键Name收费名Varchar20Type收费类型Int40日常收费,1过夜收费Description收费描述Varchar2005 卡片使用记录l 表(CardUseLog)列名中文描述数据类型数据长度备注IDInt4自动增长CardID卡片IDInt4CardNo卡片内部号

35、Int4某卡片使用次数内部流转号InTime入闸时间DateTime4此时生成内部流转号,如果上次使用未正常结束则上次结果为不正常OutTime出闸时间DateTime20有入闸时间为正常,否则为不正常(自己生成内部流转号)Result使用结果Int40为正常,非0不正常6 停车场车辆入闸记录l 表(CarInLog)列名中文描述数据类型数据长度备注IDInt4自动增长CardNo卡片内部号Int4UserID入闸人员IDInt4CompanyID公司IDInt4ParkingID停车场IDInt4CarNo车牌号Varchar20Picture视频图片Image16指针5.1.

36、2.17 停车场车辆出闸记录l 表(CarOutLog)列名中文描述数据类型数据长度备注IDInt4自动增长CardNo卡片内部号Int4UserID出闸人员IDInt4CompanyID公司IDInt4ParkingID停车场IDInt4CarNo车牌号Varchar20Picture视频图片Image16指针8 停车场车辆收费记录l 表(FeeRecord)列名中文描述数据类型数据长度备注IDInt4自动增长CardNo卡片内部号Int4UserID出闸人员IDInt4CompanyID公司IDInt4ParkingID停车场IDInt4FeeType收费标准Int4Mone

37、y收费金额Double8MoneyTime收费时间DateTime8MoneyBack金额备份Binany9 停车场车位使用记录l 表(ParkingSpacesLog)列名中文描述数据类型数据长度备注IDInt4自动增长ParkingSpacesID车位IDInt4ParkingSpacesNo车位使用号Int4内部生成车位使用次数流转号CardNo卡片内部号Int4BeginTime开始时间Int4开始使用时间EndTime结束时间Int4结束使用时间0 停车场事件l 表(ParkingEvent)列名中文描述数据类型数据长度备注IDInt4自动增长Comp

38、anyID公司IDInt4UserID用户IDInt4ParkingID停车场IDInt4LogTime记录时间DateTime8Description事件描述Varchar50005.1.3 数据库表的关系5.2 数据表输入输出设计描述5.2.1 公司基础信息 功能公司的登记,修改,删除,查询某公司创建的公司,自动成为其子公司。集团公司属最顶层公司,由软件提供商设置。 设计描述子模块名称输入处理输出数据来源权限设置1公司录入公司名,联系地址,联系电话插入修改信息删除信息查询根据操作展现结果CompanyBase权限表,操作者功能 限制条件字符不能超过

39、设计长度,特殊字符限制录入,不能出现重复公司名。 测试要点越长,特殊字符,重复名等限制条件测试根据输入查看输出结果5.2.2 公司简介 功能展示公司的历史,人文,成就,面貌等信息,各个公司的情况不同,很难统一展示,化繁为简,系统提供一张图片来展示,由公司客户将自己的简介设计成一张漂亮的图片。 设计描述子模块名称输入处理输出数据来源权限设置2公司简介图片图片保存显示时生成图片网页中显示图片CompanySummary权限表,操作者功能 限制条件最好为JPG格式的图片,图片大小控制在2M字节以内。 测试要点通过添加,修改等操作直

40、接显示结果。5.2.3 公司地理位置 功能在地图上显示公司位置,保存为图片,并在图片中写入公司联系地址与电话等信息,系统调用这张图片显示公司地理位置。 设计描述子模块名称输入处理输出数据来源权限设置3公司地理位置图片图片保存显示时生成图片网页中显示图片CompanyMap权限表,操作者功能 限制条件最好为JPG格式的图片,图片大小控制在2M字节以内。 测试要点通过添加,修改等操作直接显示结果。5.2.4 公司新闻 功能在主页通过列表显示标题,然后用户点击标题弹出新对话框来显示当前新闻内部。 设计描述子模块名称输

41、入处理输出数据来源权限设置4公司新闻点击显示新闻输入,修改,删除点击标题时显示全部新闻,新闻的录入到数据表中网页中显示CompanyNews权限表,操作者功能 限制条件新闻内容最多5000个字节。 测试要点通过添加,修改等操作直接显示结果。5.2.5 用户基础信息 功能用户的登记,修改,删除,查询等功能 设计描述子模块名称输入处理输出数据来源权限设置1用户录入用户名,性别,联系地址,联系电话,图片1、 插入2、 修改信息3、 删除信息4、 查询根据操作展现结果UserBase权限表,操作者功能 限制条件字符不能超过设计长度,

42、特殊字符限制录入,不能出现重复用户名。 测试要点越长,特殊字符,重复名等限制条件测试根据输入查看输出结果5.2.6 用户登录 功能用户在登录界面输入用户名和密码,系统验证是否正确,并根据用户名判断用户类别,并跳转到相应的子模块; 设计描述子模块名称输入处理输出数据来源权限设置4操作者登录用户名与密码身份验证验证成功写入下列数据:Session“UserName”Session“UserID”Session“Right”不成功则输出提示信息UserBase权限表,操作者功能 限制条件没有登录不能进入功能模块,通过Session来进行流转。5

43、.2.6.4 测试要点测试用例,输入与输出结果对照。5.2.7 用户权限 功能根据系统内建权限表,用户在已有的权限内设置下级员工的权限。登录时除显示游客的全部功能外,根据权限显示当前能操作的功能模块。 设计描述子模块名称输入处理输出数据来源权限设置6用户权限选择用户勾选当前用户权限,显示当前管理者权限,选择用户后选择模块用户登录后出来不同的模块。UserRight当前管理权限 限制条件无 测试要点选择不同用户赋予不同权限,登录验证。5.2.8 停车场基础信息 功能记录停车场的基础信息,供客户了解。 设计描述子模

44、块名称输入处理输出数据来源权限设置8停车场基础信息管理员输入描述插入,修改,删除网页中显示ParkingInfo权限表,操作者功能 限制条件无。 测试要点通过添加,修改等操作直接显示结果。5.2.9 停车场平面图 功能通过画图软件,模拟出公司当前停车场平面图,系统调用这张图片显示。 设计描述子模块名称输入处理输出数据来源权限设置8停车场平面图图片图片保存显示时生成图片网页中显示图片CompanyParking权限表,操作者功能 限制条件最好为JPG格式的图片,图片大小控制在2M字节以内。 测试要点通过添加,修改

45、等操作直接显示结果。5.2.10 车位信息 功能记录车位基础信息。 设计描述子模块名称输入处理输出数据来源权限设置10车位基础信息插入,修改,删除保存到数据表中,在网页上显示网页中显示图片ParkingSpaces权限表,操作者功能 限制条件无。 测试要点通过添加,修改等操作直接显示结果。5.2.11 卡片信息 功能记录卡片信息。此系统只关心卡片的编号、此卡由什么类型的人使用。卡的类型分为三类:l 有固定车位的客户使用的卡;l 无固定车位,可以全集团内使用的VIP卡。为了在全集团内使用VIP卡,登记后由系统自动向各

46、个C/S系统分发此数据。l 游客使用的临时卡 设计描述子模块名称输入处理输出数据来源权限设置11卡片信息插入,修改,删除保存到数据表中,在网页上显示后台分布网页中显示图片Card权限表,操作者功能 限制条件无。 测试要点通过添加,修改等操作直接显示结果。建立测试数据库,看分发结果5.2.12 固定客户 功能记录固定客户信息,主要是个人信息,车辆信息,卡的绑定、车位的绑定。 设计描述子模块名称输入处理输出数据来源权限设置12固定客户信息插入,修改,删除保存到数据表中,在网页上显示网页中显示图片FixedCustome

47、rs权限表,操作者功能 限制条件禁止一人多卡;禁止一人多车位。 测试要点通过添加,修改等操作直接显示结果。卡的绑定、车位的绑定。5.2.13 VIP客户 功能记录VIP客户信息,主要是个人信息,车辆信息,卡的绑定。 设计描述子模块名称输入处理输出数据来源权限设置12VIP客户信息插入,修改,删除保存到数据表中,在网页上显示网页中显示图片VIPCustomers权限表,操作者功能 限制条件禁止一人多卡; 测试要点通过添加,修改等操作直接显示结果。卡的绑定,卡的后台分布。5.2.14 收费标准 功能记录收费标准说明,只给出收费的类型,如何计算金额由收费计算接口来完成。 设计描述子模块名称输入处理输出数据来源权限设置12收费标准信息插入,修改,删除保存到数据表中,在网页上显示网页中显示图片FeeStandard权限表,操作者功能 限制条件无; 测试要点通过添加,修改等操作直接显示结果。5.2.15 卡片使用记录5.2

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论