欢迎来到天天文库
浏览记录
ID:12331465
大小:396.00 KB
页数:14页
时间:2018-07-16
《车辆出入系统详细设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、文档编号:详细设计说明书(程序模块部分)版本:V1.01文档信息及修订记录文档名称称详细设计说明书编写规范文档编号文档类型规范文档密级□机密□秘密√内部公开文档主送公司全体员工文档抄送修订人修订日期修订说明版本/修订此表项目必须填写目录3程序1(标识符)设计说明23.1程序描述43.2功能43.3性能53.4输入项63.5输出项73.6算法83.7流程逻辑83.8接口83.9存储分配83.10注释设计83.11限制条件83.12测试计划103.13尚未解决的问题101好友查找程序模块设计说明1.1程序描述本模块是车辆出入管理系统
2、的子模块,供管理员登记进入和离开的车辆。1.2功能本模块的核心是将界面输入的车辆具体信息来存储车辆出入信息以记录。1.2.1功能描述1.根据用户输入的昵称与id进行查找并显示所查找出的好友;进入登记:由输入界面接受的参数有车牌号,车辆类型,车辆进入时间和车辆离开时间。2.要能处理网络连接出错或者查询超时等异常情况:发生异常后,均给出提示,再重新返回查找界面。3.可以按车牌号,车辆类型,车辆进入时间和离开时间查询。1.3性能1.本模块要求各操作能独立完成,并且对于各种意外原因造成的操作中中断模块能够有及时的处理。2.查询时间在30
3、s内,超时则返回原界面。3.出现异常要给出相应提示和异常原因。1.4输入1.4.1输入界面车牌号: 车辆类型: 车辆进入时间车辆离开时间1.1.1输入项输入字段对象名称输入格式数据来源车牌号Numberint管理员输入车辆类型TyperText 管理员输入车辆进入时间InInt管理员输入车辆离开时间OutInt管理员输入1.2输出1.2.1输出界面车牌号车辆类型车辆进入时间车辆离开时间缴纳费用黑A0001货车9:3011:10 1.1.1输出项输入字段对象名称输入格式数据来源车牌号Numberint管理员输入车辆类型Typ
4、etext管理员输入 车辆进入时间InInt 管理员输入车辆离开时间OutInt管理员输入缴纳费用CostInt系统换算1.2算法本模块不设计复杂算法。1.1流程逻辑1.1接口接收上层数据接口;向下层传输数据的接口。1.2存储分配本模块无存储分配计划。1.3注释设计a.对于重要变量要加以注释其作用,传向那个模块。b.对每个变量给出作用范围意义等注释。c.对每个方法加以注释其功能。d.每个类注释作者时间和累的功能简介1.4限制条件本模块的界面及其他限制条件可参考ipt的效果。1.5测试计划本模块的测试计划初步定为按照业务逻辑流程测
5、试,其中,业务逻辑流程按照附表所画流程图显示操作。1.12.1测试环境下表列出了测试的系统环境软件环境(相关软件、操作系统等)Mysql、Javajdk1.6.0.02虚拟机、MyEclipse_6.0GA_E3.3_FullStackInstaller一些常见的测试工具硬件环境(网络、设备等)PentiumIII500以上或更高,内存128M以上,硬盘至少10G以上。兼容当前主流操作系统Windows95/98/NT/Me/2000/XP,Linux,Unix,Office软件1.12.2测试工具此项目将列出测试使用的工具:用
6、途工具生产厂商/自产版本企业级软件功能性自动化测试工具QuickTestProMercury8.2C/S、B/S架构下功能性自动化测试工具WinRunnerMercury7.0性能检测工具,查出系统瓶颈以便改进运行速度RationalQuantifyRational2.1企业级软件并发自动化压力测试工具LoadRunnerMercury8.01.12.3数据和数据库完整性测试[java多线程聊天系统中,数据库和数据库进程应作为一个子系统来进行测试。在测试这些子系统时,不应将测试对象的用户界面用作数据的接口。对于数据库管理系统(D
7、BMS),还需要进行深入的研究,以确定可以支持以下测试的工具和技术。]测试目标:确保能够正确的连接到数据库并访问到相应的数据测试范围:技术:1.调用各个数据库访问方法和进程,并在其中填充有效的和无效的数据(或对数据的请求)。2.检查数据库,确保数据已按预期的方式填充,并且所有的数据库事件已正常发生;或者检查所返回的数据,确保正当的理由检索到了正确的数据]开始标准:数据库能够正常连接,并且可以正确的读取完成标准:在数据库能够连接的情况下对数据库连接进行优化测试重点和优先级:数据库的读取上需考虑的特殊事项:数据库连接的一些异常,如相
8、关的服务没有启动1.12.4接口测试测试目标确保接口调用的正确性测试范围:所有软件、硬件接口,记录输入输出数据技术:用Junit直接测试程序的应用接口开始标准:测试接口能否被正确的调用完成标准:所有的编程全部针对接口测试重点和优先级:接口的调用需考虑的特殊事项:
此文档下载收益归作者所有