搜档网
当前位置:搜档网 › 软件工程课程设计说明书-车站售票管理系统需求规格说明书

软件工程课程设计说明书-车站售票管理系统需求规格说明书

目录

1.引言 (1)

1.1编写目的 (1)

1.2项目背景 (1)

1.3定义 (2)

1.4参考资料 (2)

2.任务概述 (2)

2.1目标 (2)

2.2运行环境 (3)

2.3条件与限制 (3)

3.数据描述 (3)

3.1静态数据 (3)

3.2动态数据 (4)

3.3数据库介绍 (5)

3.4数据词典 (6)

3.5数据采集 (7)

4.功能需求 (8)

4.1功能划分 (8)

4.2功能描述 (21)

5.性能需求 (22)

5.1数据精确度 (22)

5.2时间特性 (22)

5.3适应性 (22)

6.运行需求 (23)

6.1用户界面 (23)

6.2硬件接口 (28)

6.3软件接口 (28)

6.4故障处理 (28)

7.其它需求 (29)

8. 附录 (29)

1.引言

1.1编写目的

随着计算机技术的发展,人类生活速度的加快,单一的人工售票方式已经不能满足人们出行的要求。每逢出行高峰都会造成火车站售票的拥挤,因此售票自动化应运而生。车站售票管理系统就是这样的一个产物。经过我开发小组的调研与讨论研究,基本上明确了该系统的需求,并在此基础上完成软件需求规格说明书。该文档旨在对该系统的需求做出综合的分析,对各个模块的功能做出具体的说明。

《车站售票管理系统需求规格说明书》的目的是明确《车站售票管理系统》中各项功能和非功能需求,确定系统功能模块,同时为概要设计和详细设计人员提供设计依据,也可供本项目的其他开发人员参阅。本需求分析报告的目的是规范化本软件的编写,旨在于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,同时提出了本火车售票系统的软件开发过程,便于程序员与客户之间的交流、协作,并作为工作成果的原始依据,同时也表明了本软件的共性,以期能够获得更大范围的应用。。

本文档需要交于论证人员进行论证修改,无误后供软件开发人员进行后期的软件设计

1.2项目背景

委托单位:呼和浩特火车站

开发单位:内蒙古工业大学软件工程

主管部门:内蒙古工业大学计算机系

项目开发者:周伟,马星,张玲燕,苗欣宇

用户:呼和浩特火车站

产品的所有权:呼和浩特火车站

项目背景:火车票出售管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。本项目适

用于Windows操作系统,使用SQL Server 2005数据库,利用C++,JAVA

开发平台开发系统。

1.3定义

静态数据:主要是由表和视图组成,应该注意的是,数据字典中的表是不能直接被访问的,但是可以访问数据字典中的视图。

动态数据:SQL包含了一些潜在的由系统管理员如SYS维护的表和视图,由于当数据库运行的时候它们会不断进行更新,所以称它们为动态数据字典

(或者是动态性能视图)。这些视图提供了关于内存和磁盘的运行情

况,所以我们只能对其进行只读访问而不能修改它们。

数据字典:数据字典是SQL存放有关数据库信息的地方,其用途是用来描述数据的。比如一个表的创建者信息,创建时间信息,所属表空间信息,用

户访问权限信息等。当用户在对数据库中的数据进行操作时遇到困难

就可以访问数据字典来查看详细的信息。

需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。

需求分析:包括提炼,分析和仔细审查已收集到的需求,以确保所有的风险承担者都明其含义并找出其中的错误,遗憾或其它不足的地方。

1.4参考资料

[1] 刘利民、田宝军 .软件工程综合设计指导书,2011

[2] 张海藩.软件工程导论(第五版).北京清华大学出版社,2003

[3] 黄国兴、周勇著 .软件需求工程. 清华大学出版社,2008-05

[4] 车站售票管理系统——项目开发计划书

[5] 车站售票管理系统——可行性分析报告

2.任务概述

2.1目标

利用信息化手段缓解火车站售票压力,满足广大人民群众的购票需求,使管理人员能够方便进行售票管理工作,包括修改、维护、统计等,使广大人民用户能够利用该系统进行信息的查询,购票,退票等。

用自然语言或者形式化语言与图形等完整、准确、具体地描述系统的数据需求、功能需求、性能需求、可靠性需求和可用性需求、接口需求、约束、逆向需求以及将来可能提出的要求。

(1) 完善目前火车售票系统,使之能跟上时代的发展。同时通过实践来提高自己的动手能

(2)应用范围:理论上能够实现于铁路部门的售票系统,其目的在于在原有的系统基础使得火车售票便捷化,以期实现完善日常生活中火车售票的各种缺陷。

(3)可实现旅客对于火车票的查询与购买功能,售票员则可实现查询、添加和删除等功能;对于所查询的车次结果提供列表显示输出;有一定的安全机制,普通旅客不能对车次信息随意删改,只有系统管理员可通过密码识别进行维护。

2.2运行环境

操作系统:Microsoft Windows 2007或Microsoft Windows XP

支持环境:IIS 5.0

数据库:Microsoft SQL Server 2005

2.3条件与限制

应具备的设备:计算机4台,打印机1台

应具备的人员:软件专业学生4人

其他条件:保证相关开发人员全部到位,不缺勤;资金全部到位

3.数据描述

3.1静态数据

列车信息:列车车号 (int SerialNumber)

列车始发时间 (struct time SetOut)

列车始发站(char DeparturePoint)

列车终点站(char TerminalPoint)

额定载量(int FixNumber )

票务:列车车号 (int SerialNumber)

发车时间

票价

发出车站

售票员:用户名(char name)

密码(char password)

3.2动态数据

输入数据:(根据界面提示,键盘输入操作)

输出数据:

输出信息:查询车次确定的数据库记录的子集;

3.3数据库介绍

名称:Microsoft SQL Server 2005

介绍:微软SQL Server 2005 SP1加入数据库镜像功能,为SQL Server 2005 Express Edition提供新管理工具,并且加强了SAP NetWeaver智能商务

系统的报告反馈支持功能。

管理:SQL Server Management Studio 集成了对 SQL Server 2005 所有组件的管理。Business Intelligence 从业者都将得益于 Microsoft 服务器

“能力”扩展这一用户盼望已久的功能增强,即从关系引擎(伸缩性、可

靠性、可用性、可编程性,等等)扩展为全套的 BI 平台组件。

支持的操作系统: Windows 2000 Service Pack 4;

Windows Server 2003 Service Pack 1;

Windows XP Service Pack 2

硬件要求:具有 Intel Pentium III 600 MHz(或同等性能的兼容处理器)或速度更快处理器(建议使用 1 GHz 或速度更快的处理器。)的计算机最

低 192 MB 的 RAM(建议使用 512 MB 或更高的 RAM。) 100 MB 的

可用硬盘空间

注意事项:安装此包之前,必须从系统中删除 SQL Server Management Studio Express 的任何 Beta 版本或 Community Technology Preview (CTP)

版本。如果不执行此操作,则将导致此包安装失败。

安装条件:您必须在计算机上具有管理权限才能安装SQL Server 2005。

3.4数据词典

3.5数据采集

(1) 车票信息由数据库设计人员加入录入数据库中

(2) 用户账户及密码由登陆人员自行设计有数据库设计人员设计的系统方

式录入数据库中。

(3) 其他数据如票务信息由系统自动生成

4.功能需求

4.1功能划分

图 3.1 系统管理用例图

表3-1 登录系统用例规约

表3-6 维护数据管理规约

图 3.2 售票用例

表3-7登录系统用例规约

表3-8 退票规约

表3-9 统计信息用例规约

表3-10 售票规约

数据库课程设计--火车票售票管理系统

课程设计说明书(数据库技术及实训) 题目: 火车票售票管理系统 院系:计算机科学与工程学院 专业班级:班 学号: 学生姓名: 指导教师: 2014年 5 月 4日

课程设计(论文)任务书 年月日

摘要 中国铁路客票发售和预订系统的核心功能是建立一个覆盖全国铁路的计算机售票网络,实现客票管理和发售工作现代化,从而方便旅客购票和旅行,提高铁路客运经营水平和服务质量,系统可预订、预售和发售当日客票,具有售返程、联程等异地购票功能。系统预售期为20天。可以实现票额、坐席、制票、计费、结算、统计等工作的计算机管理。 系统采用微软推出的Visual Studio 2005作为开发工具基于B/S结构,数据库采用微软的SQL Server 2005进行数据库设计。 关键词:铁路客运服务;计算机售票网络;SQL Server 2005

目录 1系统分析 (1) 1.1 课题背景 (1) 1.2目的和意义 (1) 1.3可行性分析 (1) 2系统设计 (3) 2.1数据字典 (3) 2.2数据流图 (3) 2.3 系统模块总体设计 (11) 2.4数据库概念结构设计 (11) 3系统实现 (13) 3.1 数据库逻辑结构设计 (13) 3.3测试 (15) 4总结 (16) 4.1 设计体会 (16) 4.2 系统改进 (16) 参考文献 (16)

1系统分析 1.1 课题背景 中国拥有总里程超过五万公里的铁路线,是世界上最大的铁路运输网之一,而铁路客运服务在其中又占有非常重要的地位。其中有5000多个车站承办业务,日开列车2000多列。为了在日益加剧的客户运输竞争服务中确保优秀,改善铁路客户的服务质量,铁道部门一直在寻找提高竞争力、改善服务的途径。计算机应用火车站售票的日常管理为火车站售票的现代化带来了前所未有的动力和机遇,为火车站票务管理领域的飞速发展提供了无限潜力。能给火车站票务带来明显的经济效益和社会效益。 1.2目的和意义 火车票票务管理的全部数据处理都由人工操作,工作量大,工作效率低,错误率高,信息反馈不及时,因此本系统拟对该火车票票务管理做如下几方面改革: ✧系统功能重构 ✧业务流程重组 ✧数据流程重组 为解决上述问题,要根据目前火车票的管理模式和方法利用Internet、局域网和计算机开发基于Web的火车票订票管理信息系统,可以实现票额、坐席、制票、计费、结算、统计等工作的计算机管理。形成统一的客票信息源,实现信息共享。 1.3可行性分析 根据火车售票的实际情况,对其所开展的业务简单介绍如下: (1)查询。为对车次信息的查询和对已订车票用户的车票信息的查询。车次信息包括: 日期、车次、出发地、目的地、类型、座位号、票价。车次信息只允许用户查询,不能修改。 (2)售票。通过查询系统,可以根据客户的需求找到车次,再输入客户信息后确定售 票,订票信息应包括:姓名、身份证号、车次、日期、类型、座位号、票价。(3)改签。通过查询系统,根据客户名字找到购票信息,通过改签模块选择要改的车 票。 (4)退票。可退票,通过查询系统,根据客户的名字找到购票信息,通过退票模块退 去已购车票。 (5)帐户管理。只允许管理人员登录,管理人员可以修改票务信息。

火车售票系统的设计与实现课程设计

火车售票系统的设计与实现课程设计

课程设计(论文)任务书 软件学院交通运输专业 1 班 一、课程设计(论文)题目火车售票系统的设计与实现 二、课程设计(论文)工作自 2014 年 1 月6 日起至 2014 年 1 月 10 日止。 三、课程设计(论文) 地点:创新大楼机房 四、课程设计(论文)内容要求: 1.课程设计的目的 为了配合《数据结构》课程的教学,使学生能更深刻的领会《数据结构》课程的 重要性,特开设此课程设计;编写一些在特定数据结构上的算法,通过上机调试,更 好的掌握各种数据结构及其特点,培养学生综合运用所学理论知识解决复杂实际问题 的实践能力、研究性学习能力和团队合作能 3

力。 2.课程设计的任务及要求 1)基本要求 (1)课程设计前必须选定课程设计题目,并认真进行需求分析与系统设计; (2)上机调试之前要认真准备实验程序及调试时所需的测试数据; (3)独立思考,独立完成,严禁抄袭,调试过程要规范,认真记录调试结果; (4)上机结束后认真规范撰写课设报告,对设计进行总结和讨论。 2)课程设计论文编写要求 (1)要按照书稿的规格撰写打印课设论文(2)论文包括任务书、目录、绪论、正文、总结、参考文献、附录等 (3)正文中要有问题描述、抽象数据类型 3

的定义、数据的存储结构、设计的求解 算法、算法的实现、调试分析与测试结果 (4)课设论文装订按学校的统一要求完成 3)课设考核 从以下几方面来考查: (1)考勤和态度; (2)任务的难易程度及设计思路; (3)动手调试能力; (4)论文撰写的水平、格式的规范性。 4)参考文献 [1] 严蔚敏, 吴伟民. 数据结构(C语言版)[M]. 北京:清华大学出版社, 2007年. [2] 严蔚敏, 吴伟民. 数据结构题集(C语言版)[M]. 北京:清华大学出版社, 2007年. 3

火车站售票系统的概要设计说明书

概要设计说明书 目录 1.引言 (1) 1。1编写目的 (1) 1.2项目背景 (2) 1。3定义 (2) 1.4参考资料 (3) 2.任务概述 (3) 2.1目标 (3) 2.2运行环境 (4) 2。3需求概述 (4) 2.4条件与限制 (5) 3.总体设计 (6) 3.1处理流程 (6) 3。2总体结构和模块外部设计 (9) 3.3功能分配 (10) 4.接口设计 (11) 4.1外部接口 (11) 4。2内部接口 (11) 5.数据结构设计 (12) 5.1逻辑结构设计 (12) 5。2物理结构设计 (14) 5.3数据结构与程序的关系 (15) 6.运行设计 (16) 6。1运行模块的组合 (16) 6.2运行控制 (16) 6.3运行时间 (17) 7.出错处理设计 (17) 7.1出错输出信息 (17) 7。2出错处理对策 (17) 8。安全保密设计 (18) 9。维护设计 (18) 1.引言 1.1编写目的 该阶段开发正式进入软件的实际开发阶段,本阶段完成系统的概要设计并明

确数据结构与软件体系结构.主要是把一个软件需求转化为软件表示的过程。本文档的目的旨在推动软件工程的规范化,使设计人员遵循统一的概要设计书写规范,节省制作文档的时间,降低系统实现的风险,做到系统设计资料的规范性与全面性,以利于系统的实现、测试、维护、版本升级等。为这个项目以后的扩展和其他功能开发人员提供背景资料和参考。 完成: 1.将系统划分成物理元素,即程序、文件、数据库、文档等。 2.设计软件结构,即将需求规格转换为体系结构,划分出程序的基本模块组成,确定模块的相互关系,并确定数据结构与算法。 读者对象:程序员、测试员. 1.2项目背景 火车票出售管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。本项目适用于Windows操作系统,使用SQL Server 2005数据库,利用JAVA开发语言开发系统. 1。3定义 1.Windows:微软公司推出的视窗电脑操作系统名为windows,随着电脑硬件和软件系统的不断升级,微软的windows操作系统也在不断升级,从16位、32位到64位操作系统。从最初的windows1。0到大家熟知的windows95、NT、 97、98、2000、Me、XP、Server、Vista,Windows 7各种版本的持续更新。2。 SQL Server:SQL Server 是一个关系数据库管理系统。它最初是由Microsoft Sybase 和Ashton—Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本.SQL Server 2005引进了一套集成的管理工具和管理应用编程接口(APIs),以提供易用性、可管理性、及对大型SQL Server配置的支持。SQL Server 2005旨在通过数据库加密、更加安全的默认设置、加强的密码政策和细化许可控制、及加强的安全模型等特性,为企业数据提供最高级别的安全性。 3。总体结构:软件系统的总体逻辑结构。为-树形的功能模块结构图。

软件工程实验火车票自动售票系统分析报告文案

火车票自动售票系统 实验报告 学院:电子与信息工程学院 专业:软件工程 班级: 2010级本(1)班 姓名:亿、佳、曾玉婷、硕、丽君指导教师:蕾 起讫时间: 2012.02——2012.06

(初学者实验报告) 目录 1可行性研究报告引言 (6) 1.1编写目的 (6) 1.1.2背景 (6) 1.1.3定义 (7) 1.1.4参考资料 (7) 1.2可行性研究的前提 (9) 1.2.2要求 (9) 1.2.2目标 (10) 1.2.3条件、假定和限制 (10) 1.2.4进行可行性研究的方法 (11) 1.2.5评价尺度 (11) 1.3对现有系统的分析 (11) 1.3.1数据流程和处理流程 (11) 1.3.2工作负荷 (13) 1.3.3费用开支 (13) 1.3.4人员 (14) 1.3.5设备 (14) 1.3.6局限性 (14) 1.4所建议的系统 (15) 1.4.1对所建议系统的说明 (17) 1.4.2数据流程和处理流程 (17) 1.4.3改进之处 (19) 1.4.4影响 (19) 1.4.5局限 (20) 1.4.6技术条件方面的可行性 (20) 1.5可选择的其他系统方案 (20)

1.5.1可选择的系统方案1 (20) 1.5.2可选择的系统方案2 (21) 1.6投资及收益分析 (22) 1.6.1支出 (22) 1.6.2收益 (23) 1.6.3收益/投资比 (23) 1.6.4投资回收周期 (23) 1.6.5敏感性分析 (24) 1.7社会条件方面的可行性 (24) 1.8结论 (24) 2项目开发计划引言 (24) 2.1.1 编写目的 (25) 2.1.2项目背景 (25) 2.1.3 定义 (26) 2.1.4参考资料 (26) 2.2项目概述 (27) 2.2.1 工作容 (27) 2.2.2 主要参加人员 (28) 2.2.3 产品及成果 (28) 2.2.3.1 程序 (28) 2.2.3.2 文件 (28) 2.2.3.3 服务 (28) 2.2.3.4 非移交产品 (28) 2.2.4验收标准 (29) 2.2.5 完成项目的最迟期限 (29) 2.2.6 本计划的审批者与批准者 (29) 2.3实施总计划 (29) 2.3.1 工作任务的分析 (29) 2.3.2 接口人员 (30) 2.3.3 进度 (30) 2.3.4 预算 (31) 2.3.5 关键问题 (31) 2.4支持条件 (31) 2.4.1计算机系统支持 (31) 2.4.2 需要用户承担的工作 (32) 2.4.3 需由外单位提供的条件 (32) 2.5. 专题计划要点 (32) 3软件需求说明书引言 (33) 3.1编写目的 (33) 3.2围 (33) 3.2.1 名称 (33) 3.2.2 任务目标 (33) 3.2.3 任务描述 (33) 3.3参考资料 (34)

车站售票管理系统-详细设计课程设计说明书[管理资料]

学校代码: 10128 学号:200810205045 200810205024 200820205059 200810205021 课程设计说明书 题目:车站售票管理系统 —详细设计说明书 学生姓名: 学院:信息工程学院 系别:计算机系 专业:软件工程 班级:软件08-2班 指导教师:教授 讲师 2011年7月21日

目录 1.引言 (1) (1) (1) (1) (2) 2.总体设计 (2) (2) (3) 3.程序描述 (4) (8) (8) (8) (9) (9) (9) (10) (10) (10) (10) (11) (11) (11) (12) (12) (12) (13) (13) (14) (14) (14) (14) (15) (15) (15) (15) (16) (16) (17) (17) (17) (17)

(18) (18) (18) (19) (19) (19) (19) (20) (20) (21) (21) (21) (22) (22) (22) (23) (23) (23) (23) (24) (25) (25) (25) (25) (25) : (27) (27) (27) (28) (28) (29) (29) (29) (29) (30) (30) (31) (31) (31) (31) (32) (33) (33)

(33)

1.引言 编写详细设计说明书是软件开发过程必不可少的部分,其目的是为了使开发人员在完成概要设计说明书的基础上完成概要设计规定的各个功能块的具体实现的设计工作。通过对所产生的功能模块进行过程描述,开发一个可以直接转化成程序语言的软件标识,这样可以使软件设计人员很好的了解软件的功能,并对软件的所有模块有一个更深的了解。本说明书在概要设计的基础上,对车站售票管理系统的各模块,程序,子系统分别进行了实现层面上的要求和说明,为进行后面的实现和测试做准备,检验本系统的各项性能指标,及时发现纰漏及时修补。 主要读者:程序员、项目总监、测试人员 委托单位:火车站 开发单位:内蒙古工业大学软件工程 主管部门:内蒙古工业大学计算机系 开发人员:马星张玲燕周伟苗欣宇 时序图:亦称为序列图或循序图,是一种UML行为图。它通过描述对象之间发送消息的时间顺序显示多个对象之间的动态协作。它可以表示用例的行为 顺序,当执行一个用例行为时,时序图中的每条消息对应了一个类操作 或状态机中引起转换的触发事件 SqlClien包:包含有关专门操作SqlServer数据库的类,包含的是一些数据库操作所需要用到的普通数据,如数据表,数据行等。 包:多个类的集合

软件工程课程设计说明书-车站售票管理系统需求规格说明书

目录 1.引言 (1) 1.1编写目的 (1) 1.2项目背景 (1) 1.3定义 (2) 1.4参考资料 (2) 2.任务概述 (2) 2.1目标 (2) 2.2运行环境 (3) 2.3条件与限制 (3) 3.数据描述 (3) 3.1静态数据 (3) 3.2动态数据 (4) 3.3数据库介绍 (5) 3.4数据词典 (6) 3.5数据采集 (7) 4.功能需求 (8) 4.1功能划分 (8) 4.2功能描述 (21) 5.性能需求 (22) 5.1数据精确度 (22) 5.2时间特性 (22) 5.3适应性 (22) 6.运行需求 (23) 6.1用户界面 (23) 6.2硬件接口 (28) 6.3软件接口 (28) 6.4故障处理 (28) 7.其它需求 (29) 8. 附录 (29)

1.引言 1.1编写目的 随着计算机技术的发展,人类生活速度的加快,单一的人工售票方式已经不能满足人们出行的要求。每逢出行高峰都会造成火车站售票的拥挤,因此售票自动化应运而生。车站售票管理系统就是这样的一个产物。经过我开发小组的调研与讨论研究,基本上明确了该系统的需求,并在此基础上完成软件需求规格说明书。该文档旨在对该系统的需求做出综合的分析,对各个模块的功能做出具体的说明。 《车站售票管理系统需求规格说明书》的目的是明确《车站售票管理系统》中各项功能和非功能需求,确定系统功能模块,同时为概要设计和详细设计人员提供设计依据,也可供本项目的其他开发人员参阅。本需求分析报告的目的是规范化本软件的编写,旨在于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,同时提出了本火车售票系统的软件开发过程,便于程序员与客户之间的交流、协作,并作为工作成果的原始依据,同时也表明了本软件的共性,以期能够获得更大范围的应用。。 本文档需要交于论证人员进行论证修改,无误后供软件开发人员进行后期的软件设计 1.2项目背景 委托单位:呼和浩特火车站 开发单位:内蒙古工业大学软件工程 主管部门:内蒙古工业大学计算机系 项目开发者:周伟,马星,张玲燕,苗欣宇 用户:呼和浩特火车站 产品的所有权:呼和浩特火车站 项目背景:火车票出售管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。本项目适 用于Windows操作系统,使用SQL Server 2005数据库,利用C++,JAVA

(建筑工程管理)软件工程实验火车票自动售票系统分析报告

(建筑工程管理)软件工程实验火车票自动售票系统 分析报告

火车票自动售票系统 实验报告 学院:电子与信息工程学院 专业:软件工程 班级:2010级本(1)班 姓名:刘亿、崔佳、曾玉婷、刘硕、张丽君 指导教师:彭蕾 起讫时间:2012.02——2012.06 (初学者实验报告) 目录 1可行性研究报告引言5 1.1编写目的5 1.1.2背景6 1.1.3定义6 1.1.4参考资料6 1.2可行性研究的前提8 1.2.2要求8 1.2.2目标9 1.2.3条件、假定和限制10

1.2.4进行可行性研究的方法10 1.2.5评价尺度10 1.3对现有系统的分析10 1.3.1数据流程和处理流程10 1.3.2工作负荷12 1.3.3费用开支12 1.3.4人员13 1.3.5设备13 1.3.6局限性13 1.4所建议的系统14 1.4.1对所建议系统的说明15 1.4.2数据流程和处理流程16 1.4.3改进之处17 1.4.4影响17 1.4.5局限18 1.4.6技术条件方面的可行性18 1.5可选择的其他系统方案18 1.5.1可选择的系统方案118 1.5.2可选择的系统方案219 1.6投资及收益分析19 1.6.1支出19 1.6.2收益20

1.6.3收益/投资比20 1.6.4投资回收周期21 1.6.5敏感性分析21 1.7社会条件方面的可行性21 1.8结论21 2项目开发计划引言22 2.1.1编写目的22 2.1.2项目背景22 2.1.3定义23 2.1.4参考资料23 2.2项目概述23 2.2.1工作内容24 2.2.2主要参加人员24 2.2.3产品及成果24 2.2. 3.1程序24 2.2. 3.2文件25 2.2. 3.3服务25 2.2. 3.4非移交产品25 2.2.4验收标准25 2.2.5完成项目的最迟期限26 2.2.6本计划的审批者与批准者26 2.3实施总计划26

火车站售票管理系统的设计与实现

山西大学商务学院 《软件工程课程设计》报告 题目:火车站售票管理系统的设计与实现 班级: 10软件G2班 组长:景巧鑫 组员姓名:夏丹丹崔新华王伟

说明 一、火车站售票管理系统 二、小组成员及任务分配情况

目录 1. 开发目的和意义 (1) 研究背景 (1) 开发目的和意义 (1) 完成情况 (2) 2. 开发技术及方法 (3) 开发环境和开发工具 (3) 技术及方法 (3) B/S模式 (3) .NET (3) (4) 3. 系统分析 (5) 可行性分析 (5) 经济可行性 (5) 技术可行性 (5) 操作可行性 (5) 需求分析 (5) 功能需求 (5) 数据需求 (8) 性能需求 (9) 4. 系统设计 (10) 总体设计 (10) 详细设计 (10) 过程设计 (10) 数据库设计 (16) 用户表 (16) 车次详细信息表 (17) 订票纪录表 (17) 退票纪录表 (18) 5. 系统实现 (19) 系统登录界面 (19)

系统管理员登录界面 (19) 票务管理员登录界面 (20) 乘客登录界面 (21) 6. 系统测试 (22) 测试方法 (22) 测试过程 (22) 测试结果 (22) 7.总结 (24) 小结 (24) 实践感想 (24) 参考文献 (26) 附录1 可行性分析文档 (27) 附录2 需求分析文档 (30) 附录3 详细设计文档 (33) 附录4 系统测试文档 (39)

1. 开发目的和意义 研究背景 用信息化推动工业化,用信息技术改造传统产业,这是我国迫切要完成的一项战略性任务。作为工业文明的产物----铁路,如何借助信息技术的帮助,实现管理方式,运营组织,服务标准的现代化,这是摆在我国铁路工作者面前的重大课题。? 铁路信息化是铁路现代化的重要标志,其根本目的是将信息技术应用到铁路生产经营与管理决策等各项活动中,改造传统产业,提高铁路生产率,提高市场竞争力,提高铁路运营经济效益。? 国内外已有运作合理完善的火车售票管理系统,其具有售票、查询、管理和维护等功能,系统管理员可以进行对车次的更改、票价的变动及调度功能,票价的修改可以通过修改运价来进行,车次调度可通过对发车时刻表的修改来进行,维护功能即可对表进行修改。满足当前火车售票管理的需求,并且运作十分良好。铁路信息化建设目前主要集中在搞好铁路运输生产管理上,加快计算机调度系统建设,完善客票发售与预订系统,搞好各地信息系统的结合,实现资源有效利用,信息共享。其总体目标是:形成具有国际水平的铁路信息化基础通信平台,实现各部门各系统之间的信息数据共享,互联互通;建成车,机,工,电,辆各部门调度控制,安全生产,运输指挥的现代化保障体系。为铁路运输各部门提供所需的管理信息资源和强有力的决策支持。通过现代客货营销手段和电子商务手段,带动铁路运输经济发展,大幅度提高运输效益。建立建全与信息化相适应的管理体制。我国目前的铁路信息化总体程度居国内领先,国际先进水平。? 开发目的和意义 铁路客票发售和预订系统经过几年的建设,取得了很大的进展。火车站售票系统的推广使用,大大方便了旅客购票,也预示着我国铁路售票系统正日趋合理与完善,并且具有良好的交互界面,容易被用户所接受。本系统基于铁路售票系统订票业务的基本流程,通过模拟售票员与客户之间的基本操作,实现了查询、订票、退票等基本功能,同时利用计算机网络,通过网络与售票系统,为用户提供方便快捷的订票服务,使得售票服务更为便捷效率,使铁路售票系统应用更为广泛,但由于铁路火车票务管理的复杂性,本设计与开发也仅是一个尝试性的工作,希望为铁路售票业务,铁路客运及运输发展更为稳定,迅猛尽微薄之力。

软件工程火车票售票系统--详细设计

信息工程学院 《软件工程》作业 (火车票售票系统) 详细设计 专业:计算机科学与技术网络方向 班级:102本 学号:************** *名:*** 王通、王希宝、谢斌、武亚玲、邢伟刚指导老师:***

火车票售票系统 1.引言 随着计算机技术的发展,用计算机为人们的生活服务已经变得普及化。铁路公司为了增强公司的信息化程度,提高公司的售票管理的效率,就建立起了相应的火车票订系统,实现提高了火车客用系统的售票效率和管理水平。 火车票订票系统是典型的信息管理系统的一部份,火车票订票系统的开发充分利用了计算机信息技术提高了火车票订票的管理水平、服务水平。系统实现了乘客查询信息、订票操作、取票操作、销售统计等功能,可明显提高对火车票订票的有效管理。 1.1编写目的 本火车站售票系统的根本目的在于通过计算机实现票务信息的统一管理,来提高工作效率,使售票员售票和乘客购票更加方便。实现计算机管理的最佳技术就是数据库技术。我们可以利用数据库将整个火车站的票务情况存入计算机,再配置上功能丰富的用户接口,以满足用户需求。一个火车站售票信息管理系统应达到的目标是提供及时、准确的信息服务,加快信息检索的效率,实况灵活的查询,减轻管理人员制作报表和统计分析的负担,且系统规模不太大但又要保证支持日常工作的要求,以便系统应易于扩充,方便日后统一联网与管理,提高管理水平。 1.2范围 软件系统名称:火车票预订系统 该系统的中心功能是列车车次和售票信息的查询功能和售票功能。虽然这两个看似截然不同的功能,但它们在实现上十分的类似,售票就需要首先先通过查询的方式得到满足要求的列车车次,然后再根据实际情况进行售票。所以售票功能可以看成是列车车次和售票信息查询功能的延伸。 支出:该系统是软件工程作业,故无经费支出。 收益:系统完成后即可交付使用,主要是为了方便火车站售票人员使用,有着重大的利益。 1.3背景 火车票的管理和规范问题,是困扰我们多年的一个老问题,也是政府管理中

火车票售票管理系统

电子商务分析与设计 设计题目火车站售票管理系统 组长 成员 成员

目录 一、需求分析 (1) 1.1功能需求 (1) 1.2系统用例分析 (1) 1.2.1.火车站售票管理系统的参与者 (1) 1.2.2.管理员用例图 (2) 1.2.3.系统管理员用例图 (3) 1.2.4.票务管理员用例图 (4) 1.2.5.乘客用例图 (5) 二、静态模型设计 (6) 2.1类图 (6) 2.2数据库字段 (7) 三、动态模型设计 (9) 3.1时序图 (9) 3.1.1“系统管理员时序图 (9) 3.1.2顾客时序图 (10) 3.1.3.票务管理员时序图 (12)

3.1.4.售票员时序图 (13) 3.2 状态图 (15) 3.3协作图 (16) 3.4活动图 (17) 3.4.1.“乘客查询”活动图 (17) 3.5系统部署图 (19) 四、小组成员分工说明 (20) 五、课程设计的收获和总结 (21) 参考资料 (22)

一、需求分析 1.1功能需求 线上预订火车票系统是一款功能强大、操作简便、易维护的、具有良好人机交互界面的线上订票系统,它包括用户管理模块、系统参数设置模块、票务信息模块提供票价、列车的实时信息、订票管理模块提供订票和退订功能、实时信息提示模块提供车况、路况、列车晚点等实时信息、数据管理模块提供数据备份、数据操作功能;实现火车票线上预定的自动化的计算机系统,为旅客提供准确、精细、迅速的火车票销售信息和方便、简单的订票功能; 线上预订火车票系统主要是对于订票信息的统一管理,满足了中小型线上订票网站对于用户的管理,订票信息的收集和处理方面的要求;用现代化的方式取代以前的传统模式,更有利于信息的流通,资源的宏观管理;具有体积小,代码简洁,易维护、易修改的优点; 1.2系统用例分析 1.2.1.火车站售票管理系统的参与者 乘客:查询、预订车票的人员; 售票员:具体负责乘客的车票订单; 票务管理员:负责更新车票信息; 系统管理员:系统管理员负责系统的员工信息管理,会员信息管理以及系统的

软件工程网上订票系统课程设计

软件工程网上订票系统课程设计 一、可行性分析报告 1.1经济可行性分析 经济可行性研究是对系统投入使用后带来的经济效益进行评估,也包括对系统的投资预算。即要解决两个问题,资金可德行和经济合理性当前办公用PC机的普及使得开发和应用管理系统在经济在 成为可能。现在,计算机的价格已经十分低廉,性能却有了长足的进步,本系统的开发为人民出行方便带来了质的飞跃。为此主要表现为以下几个方面: 1、本系统的运行可以代替人工进行许多繁杂的劳动; 2、本系统运行可以节省许多资源。如人力,财力,物力等方面; 3、本系统的运行可以大大地节约买票时间; 4、本系统可以使个人信息更加安全,等等。 另一方面,就汽车站自身来说,他也是需要这样一个系统的。我们在计算机还没有普及之前,信息都必须通过在纸上填写来实现,这样既浪费时间,又容易出错。随着信息时代的来临,我们的各项工作都要讲求效率,买火车票也不例外。本系统其它应用软件、硬件系统也易于获得。因此,开发成本较低。而引进使用本系统后,与传统方式相比,具有高效率、低成本、高质量的特点,可以节省不少人力、物力及财力。这就为汽车票网上订票提供了适用人群,所以本系统在经济上是可行的。

1.2操作可行性分析 本系统采用菜单式,实现用户与数据库的交互,界面简洁友好,操作方便,有计算机基础的人无需培训即可使用,即使是没有计算机基础的人只需经过简单的培训即可熟练地使用本系统。系统运行后,就用户方面而言,由于用户使用本系统时,不会也不必关心系统内部的结构和实现方法,即对用户来说是透明的,所以本系统对用户而言是定位在界面友好,操作方便功能齐全的原则上的,用户只需用鼠标点击界面上的选项卡或按钮就能之行相应的功能。就管理者而言,关心的是如何处理各种数据只要把用户的信息输入计算机,管理者就可以运行相应的后台程序进行处理。而以上的这些功能都能在所选择的开发环境中用所选择的开发工具来实现。所以说本系统在操作上是没有问题的。因此,它在操作上是可行的。 1.3技术可行性分析 数据库技术在计算机软件领域研究中是一项非常重要的主题,产于60年代,40多年来数据库技术得到了迅速发展,并已形成较为完整的理论系统和一大批使用系统。面向对象是一种新型的程序设计方法,或者是一种新的程序设计规划,其基本思想是使用对象,类、继承、封装、消息等基本概念进行程序设计。许多程序开发工具如VB,Java, Microsoft等都支持面向对象的程序开发。 系统的开发平台。我们选择了当前流行的windowsXP操作系统,应用程序开发采用Microsoft公司的面向对象的M icrosoft Visual

火车站网上售票系统需求分析报告

需求分析书 20122013班张佳俊组 组员何益超李轶孙忠奇张志轩 1导言 1.1目的 该文档是关于用户对于火车票网上售票系统的功能和性能的要求,重点描述了火车票网上售票系统的设计需求,将作为对该工具在概要设计阶段的设计输入。。 本文档的预期读者是: ●设计人员 ●开发人员 ●项目管理人员 ●测试人员 ●用户 1.2范围 该文档是借助于当前系统的逻辑模型导出目标系统的逻辑模型,解决整个项目系统的"做什么"的问题。在这里,对于开发技术并没有涉及,而主要是通过建立模型的方式来描述用户的需求,为客户、用户、开发方等不同参与方提供一个交流的渠道。

1.3缩写说明 无 1.4术语定义 无 1.5引用标准 [1] 《企业文档格式标准》V1.1 [2] 《需求规格报告格式标准》V1.1 1.6参考资料 [1] 《实用软件工程〔第三版》 [2] 《需求规格报告格式标准》V1.1 2系统定义 我们分别阐述一下项目的来源、背景和项目的目标。 2.1项目来源及背景 随着科学技术的发展,计算机领域不断取得日新月异的研究成果。计算机在代替和延伸脑力劳动方面发挥越来越重要的作用,在日常生活中随处都离不开离不开计算机。尤其是在交通发达的今天,要管理大量的车票销售,计算机优势更加体现出来。在数字化的今天,为了加强火车售票的管理必须依靠计算机,使火车售票员更好的对游客的管理更加有序、到位,基

于上述种种原因,开发火车站售票系统更加显得重要,我们结合本次课程设计开发以下的火车站售票系统方案。 本系统主要为了更好地实现火车售票管理,给火车售票员提供一个井然有序的管理平台, 防止手工管理混乱,避免一些人为的错误。提供一个良好的售票环境,更好的完成售票。同时也对旅客提供一个查询客运情况。 2.2项目要达到的目标 本项目设定的目标如下: 1.系统能够提供友好的用户界面,使操作人员的工作量最大限度的减少 2.系统具有良好的运行效率,能够得到提高生产率的目的 3.系统应有良好的可扩充性,可以容易的加入其它系统的应用。 4.平台的设计具有一定的超前性,灵活性,能够适应企业生产配置的变化。 5.通过这个项目可以锻炼队伍,提高团队的开发能力和项目管理能力 2.3系统整体结构 本系统主要为了更好地实现火车售票管理,给火车售票员提供一个井然有序的管理平台, 防止手工管理混乱,避免一些人为的错误。提供一个良好的售票环境,更好的完成售票。同时也对旅客提供一个查询客运情况。 通过对火车站售票的情况的了解:一个火车站售票系统应该包括:售票功能,查询功能,调度功能,维护功能,统计功能等模块,在本系统中增设了用户登录模块以确保信息安全,考虑到旅客需要自主客运情况,增设了无需登录只提供查询列车时刻表,售票情况等信息模块。整个系统模块划分如下图:

列车票务系统数据库课程设计说明书

摘要 铁路运输一直都是我国重要的经济命脉,而且由于我国是内陆国家,这铁路运输的意义就显得更加突出了,对于这样重要的一件事,当然需要良好的管理了。经过几十年的发展,我国拥有总里程超过五万公里的铁路线,是世界上最大的铁路运输网之一。而铁路客运服务在其中又占有非常重要的地位。事实早就证明了使用计算机软件来辅助自己比单纯的人工处理手段高明的多,在这样的背景下,研究这样的课题的意义也就不言而明了。一个大型的计算机管理系统必须有一个正确的设计指导思想,通过合理的选择数据结构,操作系统以及开发环境,构成一个完善的网络系统,才能充分发挥计算机信息管理优势。在此背景下,本文论述了小型列车票务管理系统的设计与实现。通过对各种数据库管理系统(DBMS)的模型分析,结合火车站售票查询的实际需求,同时本文还说明了列车订票管理系统的开发过程及各种技术细节。本系统是适应时代发展的需要,提高管理的效率而开发设计的。结合所要开发的系统的特点,此列车票务管理系统系统采用SQL语言进行编写,后台数据库在IBM DB2环境下运行。整个系统力求做到操作简便、界面友好、灵活、实用和安全。可实现现代化的集预定车票、售票、退票、查询及其他各种服务及功能,车站售票组织庞大,服务项目多,信息量大,要想提高劳动生产,降低成本,提高服务质量和管理水平,进而促进经济效益,必须借助数据库设计来进行现代化的信息管理。系统运行结果证明,本文所设计的列车票务管理系统可以满足购票者、票务工作人员和票务系统管理员等几方面的需要。 关键词:SQL语言;IBM DB2;数据库设计;列车票务管理系统 已售出的列车票表信息、列车管理功能、售票员登陆

火车订票管理系统设计毕业设计论文

课程设计 课程名称SQL数据库系统课程设计题目名称火车订票管理系统 专业班级 学生姓名 学号 指导教师

火车订票管理系统 摘要:本文针对火车站的订票实际情况,按照软件工程的结构化设计思想,经过项目的可行性研究和需求分析、总体设计、详细设计,以及编码实现和调试等步骤设计开发了火车订票管理系统。并运用数据流图和数据字典、E-R图和数据库逻辑结构、层次图、系统流程图、以及程序流程图,对该系统的数据需求、数据库、系统软件结构、系统流程、以及处理过程等进行了分析和设计。工具软件利用Visual Studio 2010软件和SQL Server 2008数据库来设计这个火车订票管理系统,并用C#语言设计后台代码。该系统要解决的是火车订票工作所要解决的问题,可以满足火车订票的基本要求,包括用户查询、订票、退票和管理员增加车票等几个方面的功能。 关键词:订票管理;火车订票;SQL Server 2008

Ordering Tickets Management System Abstract:After a long time observation of booking a train ticket and feasibility research of a online train ticket booking system,i have build a online ticket booking system in the following software cycle:requirement analysis,architecture and detail design,coding and testing.In the design phase,i present the system with data follow chart,data dictionary,E-R graphic,database logical structure,and typical UML modeling facility such as Class diagram,Activity diagram,Use case diagram and Sequence diagram.This product is developed in java(the latest jdk 1.6),and the DBMS is sql server 2005 express edition.it's build to help you to book a train ticket online.On this website ,you can inquire ticket information,book a ticket and refund your ticket.For the supervisor,it provides additional right(protected by admin priviledge) to maintain the system including train data creating,importing and cleaning up Keywords: Ticketing management ;Ticket selling system;SQL Server2008

火车站票务管理信息系统信息管理系统课程设计

信息科学与技术学院 信息系统分析与设计课程设计 设计题目:火车站票务管理信息系统 学生姓名: 学院:信息科学与技术学院 专业年级:信息管理与信息系统 指导教师: 完成日期:

火车站票务管理信息系统 摘要:随着经济的发展,交通运输越来越便捷,为了提高效率,减轻劳动强度,设计 开发高效的铁路信息查询系统就显得颇为重要。针对火车站的售票实际情况,按照软件工程的结构化设计思想,经过项目的可行性研究和需求分析、总体设计、详细设计,以及编码实现和调试等步骤设计开发了火车票务信息管理系统。火车售票管理中包含许多内容,有铁路乘客运输的运力问题,有订票管理问题等等。铁路信息查询系统是企业信息决策和管理的重要的组成部分,是一种典型的管理信息系统(MIS)其开发主要包括后台的数据库的建立、维护以及前端的相应应用程序的开发两个方面的内容,数据库的建立和维护主要要求其管理数据的一致性、完整性安全性等特点,而前台的应用程序开发则要求做到各项功能要完备、操作要简便、易学易用等特点。工具软件利用VS2010开发工具和SQL Server2008数据库系统来开发火车票务信息管理系统。该系统主要目的是实现火车站网上 售票工作,可以满足火车站网上售票的基本要求,包括查询、订票等模块。 关键字:车票,查询,B/S结构,数据库 目录

1.1题目 (5) 1.2设计时间 (6) 1.3其他相关内容 (6) 1.4设计资料 (6) 1.5工作内容 (6) 1.5.1 系统可行性分析和需求分析 (6) 1.5.2 系统数据库设计 (7) 1.5.3 系统总体设计与详细设计 (7) 1.5.4 系统测试 (7) 1.6设计成果 (7) 1.61火车站票务管理信息系统及数据库 (7) 1.62系统的源代码一份 (7) 1.63系统软件的安装及系统的演示等视频各一个 (8) 1.6.4 系统开发文档一套及毕业论文一份 (8) 第二章系统开发可行性分析 (9) 2.1技术可行性 (9) 2.2经济可行性 (9) 2.3操作可行性 (9) 第三章开发运行环境 (10) 3.1系统开发和运行环境 (10) 3.1.1系统开发环境 (10) 3.1.2系统运行环境 (10) 3.2开发工具介绍 (10) 3.2.1 Eclipse (10) 3.2.2 WYSQL6.0 (11) 第四章需求分析 (12) 4.1引言 (12) 4.1.1编写目的 (12) 4.1.2研究背景 (12) 4.2.2设计的目的及意义 (13) 4.3功能及技术需求 (13) 4.3.1功能需求 (13) 4.32技术需求 (13) 4.4对系统的其它需求规定 (14) 4.5输入输出数据的要求 (14) 4.6系统需求UML用例图 (14) 4.6.1查询功能时序图如图所示: (15)

车站售票管理系统数据库课设优质文档

车站售票管理系统数据库课设优质文档 (优质文档,可直接使用,可编辑,欢迎下载)

中文摘要 本文针对车站的售票实际情况,按照软件工程的结构化设计思想,经过项目的需求分析、概要设计、详细设计,以及编码实现和调试等步骤设计开发了车站售票系统。并运用E-R图和数据库逻辑结构、系统流程图、以及程序流程图,对该系统的数据需求、数据库、系统软件结构、系统流程、以及处理过程等进行了分析和设计。 工具软件利用VS2021开发工具和SQL Server 2021数据库来开发这个车站售票管理系统。该系统要解决的是车站售票工作所要解决的问题,可以满足车站售票的基本要求,包括票务管理、查询、报表打印、车次管理、账户管理、修改密码等六个方面的功能。该系统能运用到车站售票的工作中,根据用户的需求,设置其权限,并快捷方便的为用户提供服务。 目录 1 引言1 2概要设计2 2.1.系统需求分析2

2。2.系统结构设计3 2.3。功能模块设计4 3 详细设计8 3.1系统数据库设计8 概念结构设计8 3。1.2逻辑结构设计8 3.2系统主要功能模块设计11 3。3各模块的主要算法对应的原代码15 4 调试与运行结果及存在的主要问题36 5课程设计小结59 6 参考文献60

1引言 课程设计的目的:按照关系型数据库的基本原理,综合运用所学的基本知识,以小组为单位,设计开发一个小型的管理信息系统。通过对一个实际问题的分析、设计与实现,将原理与应用相结合,使学生学会如何把书本上学到的知识用于解决实际问题,培养学生的动手能力,另一方面,使学生能深入理解和灵活掌握教学内容. 课程设计的要求:考察市长途汽车站、火车站售票业务,设计车站售票管理系统。要求: ①具有方便、快速的售票功能,包括车票的预订和退票功能,能够支持团体的预订票和退票. ②能准确地了解售票情况,提供多种查询和统计功能,如车次的查询、时刻表的查询等; ③能按情况所需实现对车次的更改、票价的变动及调度功能; ④完善的报表系统; ⑤具备一定的维护功能,如数据安全管理(含备份与恢复)、操作员管理、权限设置等; 该系统的开发环境为 vs2021 和sql server 2021 ,是基于c#以及sql server 数据库开发的一个车站售票管理系统. 我们小组有我以及同班同学严鑫剑,分工为:严鑫剑负责开发用户登录、票务管理、查询三个子模块,本人负责开发车次管理、账户管理、修改密码三个子模块。另外因为不知道如何具体在c#环境下运用触发器以及报表打印,所以系统中用到的触发器以及报表打印功能是我们两个共同完成的。

火车票预订软件工程课程设计报告书

茨寂以工大季 软件工程实验说明书 院系:计算机科学与工程学院 专业班级:计算机科学与技术 学号:_______________________________ 学生:___________________________ 指导教师: _____________________________ 年月曰

出行一直是人们日常生活中不可或缺的一部分。在科技发达的今天,人们希望足不出户就可以方便、快捷地查询到出行所需的信息,预订出行所需的车票,为自己的行程进行合理的安排。开发一套火车车次查询系统既能方便广大乘客出行,节省时间,提供便利,省去不必要的麻烦,也能为车站工作人员带来工作便利,提高工作效率,节省人力资源。 本软件工程系统利用JSP实现了“火车票查询订购系统”功能:火车车次的查询功能和火车车票的预订功能等。本文对系统的需求分析、总体设计及详细设计进行了详细地阐述,主要实现了以下功能:用户注册、用户登录、车次查询、车票预订、车票退订、车次信息管理、修改密码、订票管理等功能。最终实现完成了该系统。 关键词:火车票预订;查询车次;预订车票;软件工程

1需求分析 (1) 2课题总体设计 (2) 2.1模块描述 (2) 2.2结构设计 (4) 3课题详细设计 (7) 3.1程序代码 (7) 3.2程序调试 (14) 4总结 (16) 参考文献 (17)

1需求分析 需求分析是软件开发和设计过程中的一个重要环节。本阶段,主要是相关技术人员对火车票订购系统的应用情况作全面调查,以确定系统目标,并对系统所需要的基础数据以及数据处理要求进行分析,从而确定管理人员的操作模式和用户的需求。线上预订火车票系统是一款功能强大、操作简便、易维护的、具有良好人机交互界面的线上订票系统,它包括用户管理模块、系统参数设置模块、票务信息模块(提供票价、列车的实时信息)、订票管理模块(提供订票和退订功能)、实时信息提示模块(提供车况、路况、列车晚点等实时信息)、数据管理模块(提供数据备份、数据操作功能)。实现火车票线上预定的自动化的计算机系统,为旅客提供准确、精细、迅速的火车票销售信息和方便、简单的订票功能。 线上预订火车票系统主要是对于订票信息的统一管理,满足了中小型线上订票对于用户的管理,订票信息的收 集和处理方面的要求。用现代化的方式取代以前的传统模式,更有利于信息的流通,资源的宏观管理。具有体积小, 代码简洁,易维护、易修改的优点。 1.功能需求 网上火车订购系统是一个融合火车票的订购、列车路线的添加、管理员管理、列车信息及售票信息查询为一身的综合系统。 功能需求从用户与管理员两个方面的进行分析。 ⑴从用户的角度看,用户需要订购自己所需要的火车票,所以本系统的使用者应该有注册账户功能、登陆功能、站点、车次查询功能、订票、退票功能、查看自己的订票信息功能同时还有修改自己的注册信息功能。 ⑵从管理员的角度看,管理员可以通过登录权限进入管理员模式。管理员可以进行路线、车次的添加、删除以及修改并且可以通过系统查看用户的订购票务信息。 2.性能需求 为了保证系统能够长期、安全、稳定、可靠、高效的运行,本系统应该满足以下的性能需求。 ⑴准确性和及时性 系统处理的准确性和及时性是系统的必要性能。系统应能及时而且准确的根据用户权限及所输入的信息做出响应。由于本系统的查询功能对于整个系统的功能和性能完成举足轻重。作为系统的很多数据来源,车票的数量和时间又影响用户的决策活动,其准确性和及时性很大程度上决定了系统的成败。在系统开发过程中,必须采用一定的方法保证系统的准确性和及时性。 ⑵易用性 本系统是直接面对用户的,而用户往往对计算机并不是很熟悉。这就是要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就是要求系统应该尽量使用用户熟悉的术语和中文信息的界面,从而保证系统的易用性。 ⑶安全性 网上订票系统中涉及到相当重要的信息数据,系统要保证用户的权限,对于车次等信息用户只有享有查询服务,

相关主题