汽车客运站售票系统需求说明书_第1页
汽车客运站售票系统需求说明书_第2页
汽车客运站售票系统需求说明书_第3页
汽车客运站售票系统需求说明书_第4页
汽车客运站售票系统需求说明书_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

汽车客运站售票系统需求分析 汽车客运站售票系统需求说明书 目录 软件需求说明书1题目: 汽车客运站售票系统1目录21 引言11.1 编写目的11.2 范围11.2.1 名称11.2.2任务目标11.2.3 任务描述11.3 参考资料12 项目概述22.1 项目来源22.2 运行环境22.2.1用户界面22.2.2硬件环境32.2.3软件环境32.2.4故障处理32.3 产品功能32.4 用户特点43 具体需求43.1 功能需求43.1.1功能组成43.1.2功能逻辑53.2 数据库63.2.1数据关系63.2.2数据定义73.3 性能需求83.3.1数据精确度83.3.2时间特性83.3.2.1 响应时间83.3.2.2 更新处理时间83.3.2.3 数据的转换和传送时间83.3.2.4 运行时间83.3.3适应性83.4 其他需求94其他专门要求94.1可使用性94.2 保密性94.3 可维护性94.4可转移、可转换性94.5控制104.6双方签字10汽车客运站售票系统需求分析1 引言1.1 编写目的对汽车客运站售票系统进行需求分析。1.2 范围1.2.1 名称汽车客运站售票系统1.2.2任务目标本系统旨在提供更友好的界面、更便捷的操作与更实用的管理,从而降低客运站售票员的劳动强度,提高工作效率,进而提升服务质量,提高旅客满意度。1.2.3 任务描述策划阶段:搜集参考资料,设计系统整体结构,整体进度安排,选定编程语言与数据库设计工具。设计阶段:软件模块设计,数据库定义与设计,代码编写。测试阶段:系统整体调试、分析,相应代码修改维护阶段:根据客户需求,不断更新系统版本。1.3 参考资料软件工程钱乐秋 赵文耘等 清华大学出版社 20072 项目概述2.1 项目来源随着时代的进步,社会的发展,人们的生活形式与习惯也越来越多样化,出行成为了人们生活中的一个重要组成部分,而汽车成为许多人出行选择的交通工具。面对巨大数量的乘客的购票需要,汽车站就要选择使用先进的管理方法来实现方便、快捷的售票、退票等方面的票务管理。随着计算机的普及,信息处理量的逐渐扩大,手工处理方式远远不能满足人们管理活动的需要,各种工作都逐渐由手工转为自动化,使许多复杂、繁琐、且需要很多人力的工作变得简单。汽车站每天产生售票、退票等行为数量多,使得汽车站售票管理的数据量大,而且速度要求要快,传统的人力行为适应,计算机应用软件的使用则能很好地满足汽车站的这一需要,提高售票人员的工作效率,节约相关管理成本。售票人员旅客售票管理系统班次表旅客登记表图1 顶层数据流图2.2 运行环境2.2.1用户界面本系统用户界面统一使用网页格式提供,使用Macromedia Dreamweaver 8所提供的标准控件。控件排列格式简洁整齐。菜单使用弹出式下拉菜单。2.2.2硬件环境486或更高档PC台式机,笔记本电脑,或WindowsCE;打印机:可选。2.2.3软件环境可选软件平台:中文Windows95Windows95、Windows NT 4.0或更高版本 + 中文之星2.0;WindowsCE + 中文平台2.2.4故障处理正常使用时不应出错,若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损。2.3 产品功能售票系统主要功能为:根据目的站、车次、时间等信息查询有关车票情况;提供多种方式完成售票工作;现金结算、票据打印;提供与退票相关的一些信息查询手段,完成退票、废票、改签换乘等业务;售票信息统计,打印详细报表。(1) 车次管理:车次详细信息的编辑。车次管理中的数据源为Access数据库中Car表,在此管理部分中,能够使用界面操作实现车次信息的编辑,并将数据库中的数据按照编辑的要求来及时更新数据表中的相关数据。(2) 票价管理:票价详细信息的录入、修改、删除,它的数据源为Access数据库的Price表。在此管理部分中,通过票价管理界面来选择记录并决定执行何种操作,是修改、添加或删除。当命令为修改或者添加时则自动跳转到票价编辑窗体实现票价信息的编辑并更新数据库中相应数据记录。(3) 票务管理:提供多种方式完成售票工作;现金结算、票据打印;提供与退票相关的一些信息查询手段,完成退票、废票、改签换乘等业务;(4) 用户管理:所有系统用户的管理,包括系统普通用户与系统管理员。此管理模块数据源为Access数据库的Users表。在系统主界面中首先进入用户管理主窗体,选择添加或删除用户进入用户编辑界面进行操作,操作完成便更新数据库数据。(5) 查询管理:通过查询界面可以根据条件进行车次时刻、车次票价查询。2.4 用户特点使用该系统的主要是汽车站售票人员、汽车站售票工作的管理人员与系统管理员。该系统分为普用户和系统管理员两种权限登陆。汽车站的普通售票人员(普通用户)只能使用该系统的查询、售票管理等基本功能;汽车站售票人员、汽车站售票工作的管理人员能够修改自身的用户名和密码;汽车站售票工作的管理人员能对票价进行管理;系统管理员则能实现系统用户与普通用户的添加,修改普通用户与系统管理员的密码,以此确保该系统能够安全操作,避免不必要的损失。3 具体需求3.1 功能需求实现售票最基本的功能,并提供各个环节详细的统计纪录。3.1.1功能组成在这个汽车站售票管理系统下设有五个不同模块的功能:分别是车次管理、票价管理、票务管理、用户管理和查询管理。车次管理中实现车次信息的编辑。票价管理部分实现票价信息的录入、修改与删除以及票价折扣信息的录入、修改与删除。票务管理部分实现前台售票、前台退票功能。用户管理部分实现用户添加,用户信息修改与用户的删除。具体联系如图所示票务管理票价管理车次管理用户管理查询管理车次信息编辑票价信息录入票价信息修改票价信息删除前台售票前台退票用户信息添加票价信息修改票价信息删除车次信息查询票价信息查询 图2 功能结构图3.1.2功能逻辑信息处理输出旅客信息表班次信息班次信息旅客信息售票员旅客读入信息总表旅客信息班次信息查询班次 图3 第一层数据流图 退票处理班次信息旅客登记信息班次信息表旅客信息表退票信息读入购票处理售票员旅客旅客信息班次购票信息图4 第二层数据流图3.2 数据库3.2.1数据关系 图5 类图3.2.2数据定义字段名数据类型字段大小是否主键是否必填车牌号文本10否是终点站编号数字10否是额定人数数字10否是发车时间文本10否是车次文本10是是字段名数据类型字段大小是否主键是否必填车次文本10是是座位号数字10是是票价数字10否是旅客姓名文本10否是字段名数据类型字段大小是否主键是否必填折扣编号数字10是是折扣类型数字10否是字段名数据类型字段大小是否主键是否必填终点站编号数字10是是终点站名称文本10是是票价数字10否是本项对作为产品的一部分进行开发的数据库规定一些需求,它们可能包括:3.3 性能需求3.3.1数据精确度查询时应保证查全率,所有相应域包含查询关键字的记录都应能查到。因为通常的ISCDS(个人社会关系数据库系统)规模在几十到几百项记录,以查全率为标准所带来的对查准率的影响并不大。3.3.2时间特性3.3.2.1 响应时间统计、查询数据数据的相应时间控制在30 秒内。3.3.2.2 更新处理时间局域网数据库在网络无故障的情况下,插入一条数据和更新一条数据的数据库操作响应时间控制在0.5 秒/条之内。3.3.2.3 数据的转换和传送时间在拨号网络连接通后,交换数据以数据单元形式进行,所有数据交换过程控制在20 分钟内。3.3.2.4 运行时间程序启动和初始化时间控制在3 秒之内。3.3.3适应性满足个人使用的需求(记录量控制在1000项内)。对前面提到的运行环境要求不应存在困难。3.4 其他需求汽车站售票系统数据库中的数据量十分庞大,而且更新速度十分快。在数据大小方面要求数据的属性要设置合理,假如是数据的属性值越大,则数据本身所占用的容量也就十分的庞大,有可能削弱系统运行速度,使得系统无法达到预期的目的。另外,在整个系统当中要确保数据在保存与传递过程中的安全,以免发生严重的错误,造成巨大的损失。4其他专门要求4.1可使用性 在装载总程序时,正常就运行,异常就停止;编程系统出现错误,将会产生不可遇见的问题,热启,整个终端程序就会再启动;程序出现错误, 重新装载,若仍有错,按照提示逐渐装载。4.2 保密性本软件作为汽车站售票管理辅助设备, ,需要保密技术;限定一个程序中某些区域的规约,给不同的模块分配不同的功能。 4.3 可维护性本软件的组成程序为jav

温馨提示

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

评论

0/150

提交评论