大连工业大学艺术与信息工程学院
软件开发案例分析课程设计
题 目: 火车网上售票系统
专 业:计算机科学与技术 指导教师:王海文
完成人姓名: 班级学号: 参与人姓名: 班级学号: 2012年 3 月 23 日
1
需求规格说明书
1. 引言
《火车网上售票系统需求规格说明书》旨在详尽描述系统功能需求和一些非功能需求,明确系统边界。文章分为四个部分:概述部分描述了项目目的和范围,并对文档中使用的术语进行了说明;系统说明部分对系统进行了简要的描述;需求说明部分对系统从功能要求、安全性、性能等几方面进行了阐述;验收标准则描述了系统最终验收通过的准则。
编写目的:
《火车网上售票系统需求规格说明书》的目的是明确《火车网上售票系统》中各项功能和非功能需求,确定系统功能模块,同时为概要设计和详细设计人员提供设计依据,也可供本项目的其他开发人员参阅。
《火车网上售票系统需求规格说明书》的阅读对象为:
1) 对相关业务技术和总体方案作出决策和管理人员和质量管理人员;
2) 对本《需求规格说明书》进行评审和确认的有关业务和技术人员;
2
3) 参加概要设计和详细设计阶段工作的全体设计人员; 4) 《火车票网上售票系统》项目组;
背景
软件名称:《火车网上售票系统》
用户:广大人民群众
项目与系统、软件的关系:该系统所需数据要与其他系统数据兼
容,系统采用B/S,服务器端采用Microsoft Server 2008 为操作系统的工作站,采用Microsoft Server 2005为开发软件的数据库服务程序。
2. 任务概述
2.1 目标
旨在开发一个统一的网上售票平台,利用信息化手段缓解火车站售票压力,满足广大人民群众的购票需求,使管理人员能够方便进行售票管理工作,包括修改、维护、统计等,使广大人民用户能够利用该系统进行信息的查询,网上购票,退票等。
3
系统的用例图如下图所示:
2.2 用户特点
本系统的最终用户有两类:
1) 售票管理人员:对做各项售票管理熟悉,上网经验丰富,为本系统的主要面向用户,教务人员几乎每天都会体会到本教务系统;
2) 广大人民群众:能够较快地熟悉系统的用户,上网时会大量地
4
使用本系统进行信息查询和买票订票;
3. 功能需求
本系统:两类人员的权限表如下所示:
3. 系统管理员 5. 客户
数据库设计文档
4. 更改 查询 管理 调度
维护
6. 查询 购票 订票 退票
一、 系统需求分析报告(数据流图、数据字典、功能分析)
系统应该具有售票、查询、管理和维护等功能,系统管理员应该可以进行对车次的更改、票价的变动及调度功能等操作,票价的修改可以通过修改运价来进行,车次调度可以通过对发车时间表的修改来进行,维护功能即可对表进行修改。
1. 功能需求
经过分析报告后确定系统应该具有以下功能:
(1)、售票功能
a) 销售车票 b) 预订车票 c) 退票
5