软件工程课设-网上火车票订票系统

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

目录1.选题意义.................................................................12.网上火车票订票系统要达到的目标及限制......................................12.1要达到的目标...........................................................12.1.1功能目标...........................................................12.1.2质量及性能目标.....................................................22.2限制...................................................................23.用例、事件流及对应活动....................................................33.1系统用例图.............................................................33.2用户注册...............................................................33.2.1用例简述...........................................................33.2.2基本事件流.........................................................33.2.3活动图.............................................................43.3用户登录系统...........................................................43.3.1用例简述.........................................................43.3.2基本事件流.......................................................43.3.3活动图...........................................................53.4用户退出系统...........................................................53.4.1用例简述...........................................................53.4.2基本事件流.........................................................53.5按起点终点和出发日期浏览车票...........................................63.5.1用例简述...........................................................63.5.2基本事件流.........................................................63.5.3活动图.............................................................63.6订单生成及支付.........................................................73.6.1用例简述...........................................................73.6.2基本事件流.........................................................73.6.3活动图.............................................................73.7查看订单...............................................................83.7.1用例简述...........................................................83.7.2基本事件流.........................................................83.7.3活动图.............................................................83.8退票...................................................................83.8.1用例简述...........................................................83.8.2基本事件流.........................................................83.8.3活动图.............................................................83.9业务数据管理...........................................................93.9.1用例简述...........................................................93.9.2基本事件流.........................................................93.9.3活动图.............................................................93.10管理员账号管理.......................................................103.10.1用例简述.........................................................103.10.2基本事件流.......................................................103.10.3活动图...........................................................104.类图....................................................................115.主要时序图..............................................................115.1注册..................................................................115.2检索车票..............................................................125.3选座购票..............................................................1211.选题意义铁路作为中国最重要的交通工具之一,在市场经济浪潮中,面临着严峻的考验。公路运输的便捷,航空运输的快速,这一切都对铁路运输构成很大的冲击。火车站市场的管理和规范问题,是困扰我们多年的一个老问题,也是政府管理中的一个难点,订票是客运业务中的一个最基本的业务,表面上看,它只是火车站业务的一个简单的部分,但是它涉及到管理与客户服务等多方面,因此,随着我国铁路交通的不断发展,过去传统的售票方式已经不能满足现代客运业务流量剧增的客观要求,简单的窗口售票模式已经不能满足方便人们出行的目的。采用先进的网络技术开发出方便快捷的网上订票系统是现代客运业务发展的必然要求。电子商务的出现,正好带给了铁路客运服务一个发展契机,推出新型的订票方式——网上订票,来缓解订票高峰时期的客运压力,并为用户提供方便快捷的订票服务。它既是技术上的创新,又将完善铁路服务,在一定程度上解决买票难这一大难题,增强铁路竞争力,为铁路争取到更多的客流。本次设计的火车票网上订票系统通过访问主页,可以实现个人信息注册、车次车票价格查询、在线订票退票等基本功能,为用户提供快捷方便的订票服务。2.网上火车票订票系统要达到的目标及限制2.1要达到的目标2.1.1功能目标网上火车票订票系统登录管理选座订单管理个人信息管理注册登录查询修改选择起点终点及出发日期选择出发时刻选择座位等级下订单付款显示取票信息显示历史订单退票图2-1-1用户功能模块图从用户角度看:(1)注册:普通用户可以进行注册,输入的注册信息要进行验证,验证正确后将信息存入数据库。(2)登录:已经注册的普通用户可以正确登录,在登录页面输入信息时,如果信息输入正确可以正确登录进入系统;如果信息输入错误,能够看到信息输入错误提示,并且停留在该系统登录页面。。(3)查询:用户可以实现对个人信息的查询、车次信息的查询和已订车票信息的查询。要求:21)对个人信息的查询和修改,用户可以查看并修改自己的基本信息。2)对车次的查询,可以按照始发站和终点站进行查询。3)对订单的查询,用户可以查看自己订单的所有车票信息。(4)添加:用户可以进行订票来添加订单。(5)退票:用户可以对自己已付款订单车次的车票进行退票操作。网上火车票订票系统登录数据管理查询站点已注册用户添加删除修改个人信息车次图2-1-2管理员功能模块图从管理员的角度看:(1)登录:管理员可以通过登录权限进入管理员模式。(2)查询:管理员可以对个人信息进行查询、对现有车次进行查询、对站点进行查询和对已注册用户信息进行查询。1)对个人信息的查询,管理员可以查看自己的基本信息。2)对车次的查询,可以按照发车车次进行查询,也可以按照始发站和终点站进行查询。3)对站点的查询,管理员查看所有已存在站点的信息。4)对已注册用户的查询,管理员可以查看本系统中所有已注册用户的基本信息和其订单信息。(3)添加:管理员可以实现对车次的添加、对站点的添加和对车票信息的添加。(4)删除:管理员可以实现对车次的删除、对站点的删除和对车票信息的删除。(5)管理员可以修改站点信息、车次信息和车票信息。(6)管理员也可以创建、管理更低权限级别的管理员的权限级别等信息。2.1.2质量及性能目标系统使用时,登录、注册、检索浏览车票、生成订单等流程正常。系统可迅速且正确地响应用户的请求。2.2限制用户仅能修改自己的信息,不能修改管理员信息、车票信息等数据。管理员不可以修改更高权限及相同权限级别的管理员的信息。管理员账号只3能由更高级别的管理员创建产生,不能由注册产生,也不能由同权限级别或者更低权限级别的管理员创建产生。系统默认内置一个超级管理员账号,该管理员拥有最高管理权限。3.用例、事件流及对应活动网上火车票订票系统描述的主要用例有:普通用户注册,用户(普通用户/管理员)登录系统,用户(普通用户)退出系统,车票浏览,查看订单,检索车票,显示车票信息,订单生成及支付,业务数据管理,管理员账号管理。3.1系统用例图会员管理员登录业务数据管理退出系统生成订单及支付查询车次信息查看历史订单管理员账号

1 / 14
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功