下载此文档

基于UML的火车售票管理系统设计.doc


文档分类:IT计算机 | 页数:约25页 举报非法文档有奖
1/25
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/25 下载此文档
文档列表 文档介绍
基于UML的火车站售票管理系统1问题描述火车站售票管理是一件比较复杂但又非常重要的事情,它是涉及国家铁路运输的正常工作,国民经济的发展和人民生活水平及质量的大事情。火车站售票管理中包含许多内容,有铁路运输的运力问题,有乘客负载的问题,有经济结算的问题,有订票管理的问题,有售票管理的问题。由于时间有限,本课程设计主要是解决售票管理的问题。本系统主要是基于UML里面的各种图形来对系统进行分析设计。这个系统主要包含一些售票管理的基本功能,如对信息的查询,添加,删除,修改,统计等基本操作。,本系统主要实现了三个基本的功能:火车时刻表的编辑与查询,火车售票管理与浏览,火车售票统计。,主要是为了方便乘客查询和观看。对于一般的火车站,外面都有一个火车时刻表供乘客观看。对于这个系统而言,主要就是为了对这个火车时刻表进行随时的更新和修改。而且为了查找的方便还设置了多种查询方式,从而能快速的满足不同用户的多种需求。这个部分能实现的具体功能主要有:对火车时刻表的编辑(包括添加,删除,修改等操作)对于编辑的主要内容包括:车次,起点站,终点站,发车时间,到站时间,火车等级,可用座位,座位类别,票价等信息;提供各种不同的查询,主要有:按车次查询,按起点站查询,按终点站查询,按发车时间查询,按到站时间查询。。乘客一般在查看火车时刻表之后就会根据上面的信息进行买票,所以在这里售票管理人员便会根据买票人的要求查看记录信息并进行登记。这里主要包括两个部分:售票记录编辑与售票记录浏览。编辑主要是根据买票人的要求以及前面的火车时刻表进行填写基本信息及基本的添加删除修改等,这里填写的信息除了包括前面火车时刻表里面的全部内容外,还增加了一个顾客买票数量。这个主要是为了方便进行统计工作。而售票记录浏览则是将上面所添加的顾客信息都写入表格方便查看所有的售票信息情况,为统计工作做好准备。。由于时间的关系这里只设置了一个根据车次进行统计的情况,统计内容主要是剩余座位数和售票总收入。,比较直观,易于操作;容错性能也比较好,对于用户操作上的错误,系统能够给出相应的错误提示。操作简单,只需要进行基本的键盘和鼠标操作即可。:售票管理员和买票者。这里所设计的系统主要是对售票管理员和买票者两方的而言的,但是只有售票管理员才有资格对系统进行编辑,买票者只能使用基本的查询工作查看所需要的信息。这里的售票管理员可以对系统进行基本的编辑操作,如添加,删除,修改,查看等。系统中的用例主要有::其中编辑火车时刻表和编辑火车售票信息的用例图由于比例复杂不便于在上面显示,下面给出它们的具体用例图::编辑火车时刻表用例用例名称编辑火车时刻表信息用例描述为了对火车时刻表及时更新,所以经常要对其进行适当的添加删除以保证信息的准确。参与者售票管理员前置条件售票管理员进入相应的火车时刻表对应的窗体后置条件信息数目增加基本操作流程点击添加键在表格中依次输入这一车次的具体信息可选操作流程信息输入不完整,也可以显示没有填写任何信息便添加,便出现错误提示被泛化的用例无被包含的用例添加信息用例,删除信息用例,修改信息用例,刷新信息用例,浏览信息用例被扩展的用例无编辑火车售票信息用例名称编辑火车售票信息用例描述当有买票者来买票时,便将这个客户要买的车票的基本信息填入,填入的信息同时也会在相应的表格中显示,以便后来进行浏览查询,同时也为后面的统计作准备。参与者售票管理员前置条件售票管理员进入火车售票对应的窗体后置条件售票信息数目增加基本操作流程找到该客户要求的车次对应在时刻表里的内容将对应的时刻表的内容填入相应的空格,并将客户所要求的数目填入最后的空格中可选操作流程无被泛化的用例无被包含的用例添加信息用例,删除信息用例,修改信息用例,刷新信息用例,浏览信息用例被扩展的用例无浏览火车时刻表信息用例名称浏览火车时刻表信息用例描述所有的火车时刻表信息都存储在数据库中,售票管理员和买票者都可以对火车的基本信息进行浏览参与者售票管理员买票者前置条件用户进入火车时刻表对应的窗体后置条件表格中显示用户想要浏览的内容基本操作流程直接打开便可以进行浏览可选操作流程无被

基于UML的火车售票管理系统设计 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数25
  • 收藏数0 收藏
  • 顶次数1
  • 上传人janny
  • 文件大小0 KB
  • 时间2011-05-26