细节见真章丨一张火车票的信息设计
火车订票管理信息数据库设计

目录一、课题背景及意义 (1)1.1概述....................................................................................11.2意义....................................................................................11.3数据库优势 (1)1.4开发环境 (2)二、需求分析 (3)2。
1业务需求分析........................................................................32。
2功能需求 (3)2.3数据需求 (4)2.4性能需求 (5)三、系统总体设计 (6)3.1系统组成 (6)3.2数据库设计 (7)3.2.1概念结构设计 (7)3。
2.2逻辑结构设计 (8)3.3 物理结构设计……………………………………………………………93。
3。
1 确定数据库的存储结构……………………………………………103.3.2 调试分析 (10)3。
4数据库模式定义 (20)四、系统详细设计及实现…………………………………………………………214。
1模块简述 (21)4。
2模块设计…………………………………………………………………21五、结束语 (32)六、参考文献 (34)一、课题背景及意义1.1概述信息时代已经来临,信息处理的利器—-计算机应用于火车站售票的日常管理为火车站售票的现代化带来了从未有过的动力和机遇,为火车站票务管理领域的飞速发展提供了无限潜力。
采用计算机管理信息系统已成为火车站票务管理科学化和现代化的重要标志,给火车站票务带来了明显的经济效益和社会效益。
采用数据技术建立的管理系统不仅能提高出售/预定车票的效率,还能减少错误发生的概率,方便用户的查询订购车票.降低工作人员的工作量,避免购票人员在车站无效的等票,可以调高购买者买到票的机率,这样的作用在春运期间最为显著,因为在春运的时候车站里许多人是在无效的等票,不仅造成车站里人员管理的困难,还使本可以买到票的人无辜浪费时间在侯票上。
火车票订票管理系统设计报告

4.1主窗口界面
4.2旅客信息窗口
4.3车次信息窗口
4.4取票及退票窗口
第五章系统的实现
总结与展望
致谢
参考文献
需求分析
需求分析的任务
调查机票预定系统应用领域涉及的内容,对涉及到领域的各个应用的信息要求和操作要求进行详细分析,形成需求分析说明书。最重要的是调查、收集信息、分析购票人信息和火车预定流程。处理要求、数据的安全性与完整性要求。
统计功能:
按火车票统计买票人数
按姓名统计火车票数
②旅客购票需求
交费功能:
交费
退费
③取票需求
通知功能:
通知旅客取票
统计功能:
统计通过验证的人数
统计可以取票的人
统计未通过验证的人数
查询功能:
购票旅客查询
购票旅客姓名
购票旅客身份证号
购票旅客订单号
④列车车次信息需求
查询功能:
车次
始发站
终点站
始发时间
系统框架
在调查完了用户需求之后,就要开始分析用户需求。在此,我们们采用自顶向下的结构化分析方法(SA方法)。首先,定义全局概念结构的框架,如图2.2所示。
图2.2火车票预定系统总框架图
各子系统需要进一步细化。旅客信息系统为例进一步细化,如图2.3所示。
火车购票系统UML类图-时序图-状态图-协作图-活动图-对象图--用例图

火车购票系统UML类图-时序图-状态图-协作图-活动图-对象图--用例图《UML面向对象分析》课程实践项目报告项目名称:网上订购火车票系统项目组成员:学号:班级:指导教师:3需求分析3.1 需求概述线上预订火车票系统是一款功能强大、操作简便、易维护的、具有良好人机交互界面的线上订票系统,它包括用户管理模块、系统参数设置模块、票务信息模块(提供票价、列车的实时信息)、订票管理模块(提供订票和退订功能)、实时信息提示模块(提供车况、路况、列车晚点等实时信息)、数据管理模块(提供数据备份、数据操作功能)。
实现火车票线上预定的自动化的计算机系统,为旅客提供准确、精细、迅速的火车票销售信息和方便、简单的订票功能。
线上预订火车票系统主要是对于订票信息的统一管理,满足了中小型线上订票网站对于用户的管理,订票信息的收集和处理方面的要求。
用现代化的方式取代以前的传统模式,更有利于信息的流通,资源的宏观管理。
具有体积小,代码简洁,易维护、易修改的优点。
23.2 需求分析用户管理模块用户管理模块包括如下几个部分。
(1) 添加用户信息:管理员可以对用户信息进行添加操作。
(2) 删除用户信息:管理员可以对已有用户信息进行删除操作。
(3) 查看用户信息权限:每个用户都具有一定的权限,管理员可以查看用户的管理权限。
(4) 修改用户信息权限:管理员可以修改用户的管理权限。
线上订购火车票系用户管理系统参数票务信息订票管理实时信息数据管理3(5) 删除管理权限:管理员在权限管理中可以删除管理权限。
(6) 添加管理权限:管理员在权限管理中可以添加管理权限。
系统参数设置模块系统参数设置模块有如下几个部分。
(1) 用户信息:管理员可以修改用户信息并保存。
(2) 订票信息:对订票信息进行添加、删除操用户管理模块用户管理 权限管理 添加用户信删除用户信查看用户信修改用户信删除管理权查看管理权添加管理权4作。
(3) 退订信息:对退订信息进行添加、删除操作。
火车票预订系统(详细设计说明书)

详细设计说明书1引言 .............................................. 错误!未定义书签。
编写目的............................................... 错误!未定义书签。
背景................................................... 错误!未定义书签。
定义................................................... 错误!未定义书签。
参考资料............................................... 错误!未定义书签。
2程序系统的结构......................................... 错误!未定义书签。
3TICKETCX类设计说明..................................... 错误!未定义书签。
程序描述............................................... 错误!未定义书签。
功能................................................... 错误!未定义书签。
性能................................................... 错误!未定义书签。
输人项................................................. 错误!未定义书签。
输出项................................................. 错误!未定义书签。
算法................................................... 错误!未定义书签。
流程逻辑............................................... 错误!未定义书签。
火车票信息的可视化再设计研究

火车票信息的可视化再设计研究作者:马晓文来源:《工业设计》2019年第02期摘要:本文的目的是从用户体验的角度对火车票的信息进行可视化再设计。
方法:首先,使用非参与式观察法研究用户的使用场景,发现火车票现存使用问题,进而,对现有火车票票面信息进行梳理与分类,结合用户使用流程,得到火车票票面信息的重要度区分。
结果:对火车票的信息重新进行可视化设计,提高用户使用效率与体验。
关键词:信息可视化;火车票;用户体验中国分类号:J524 文献标识码:A文章编码:1672-7053(2019)02-0147-02随着我国铁道交通的飞速发展,在201 7年铁路旅客的数量已经超过了30.84亿。
纸质火车票是乘坐火车的唯一凭证也是专业发票报销凭证,对旅客具有极其重要的作用[1]。
火车票作为国家统一设计并使用的产品,使用群体基数庞大且分布广泛。
由于其统一使用的特点,很少被人作为讨论的对象,但并不等同于其能很好的满足用户需求,因此对与纸质火车票进行设计研究有重要意义。
1 火车票使用场景研究1.1 火车票使用流程本文研究用户使用火车票流程的方法为非参与式观察法,该方法是在真实情况下观察和记录用户的行为和情景,但并不对他们的活动产生干扰。
此方法能够免除主观印象的影响.更有效地发现客观事实。
笔者选择了一名被调查者,通过使用相机跟踪拍摄其从购买车票,直到到达目的地出站的全部流程。
通过反复观察视频,梳理了真实场景下的用户乘车流程(如图1)。
以使用车票为核心,旅客乘车的流程可以分为8个阶段:购(取)票——进站——候车——检票——找站台——找车厢——找座位——出站。
1.2 火车票票面信息分析火车票目前共有三个版本,分别为软质车票,磁性车票和火车票[2],其版本之间区别很小。
因此,本文使用蓝底磁性车票作为研究对象(图2)。
火车票票面信息非常复杂繁多,共有18种信息分别为:火车站代码、始发站、发车日期、发车时间、票价、售票渠道、提示语(限乘)、身份证号、乘客姓名、宣传标语、祝福语、车票代码、售票站点、检票口、车次、终到站、拼音站名、车厢号、座位号、座位等级、二维码。
火车票预订系统总体设计说明书

火车票预订系统总体设计说明书2013年10月31日1.引言1.1编写目的通过此说明书让用户更加清晰的了解本系统的功能,通过模块的形式将各项功能向用户展示。
对接口的描述让用户知道相关的数据输入与输出,体现了一定的人机交互理念。
数据库的逻辑与物理设计将需求分析中数据库设计更加详细具体化。
最后指出本系统的开发运行环境,为用户提供的参考依据。
1.2背景●待开发软件系统的名称:火车票预订系统●开发者:施丹昊施季春1.3定义提供了迄今为最先进的Web开发平台。
它是一个已编译的、基于.NET的开发环境,可以用任何与.NET的语言(本系统采用C#)开发应用程序,而不仅仅是使用JavaScrip t和VBS crip。
可以无缝地与WYSIWYG HTML编译器和其他编程工具一起工作。
另外,任何ASP .NET应用程序都可以使用整个.NET Framew ork。
2.系统功能结构设计2.1模块的划分和描述火车票预订系统可分为五个模块:顾客查询模块,网点售票员模块,车站售票员模块,信息修改模块和系统管理员模块。
顾客查询模块:主要是提供顾客在购买出行的火车票前,可以登录系统,通过方便自己的查询方式,来查询到满足自己要求的火车,并可以确定出自己需要的某个日期是否有票可以出售。
网点售票员模块:主要提供其注册及登陆,查询和售票三个功能。
网点售票员是通过在网络中注册自己的信息,来获得售票的权限的,要注册过并通过系统管理员审核成功。
登录系统后,系统会显示出网点售票员可以获得查询和售票的权限。
车站售票员模块:主要提供其登陆,查询,售票和退票功能。
车站售票员登录后,系统会显示出车站售票员所具有的所有操作权限。
其中退票的功能只有车站售票员才有退票的权限。
火车票销售系统详细设计说明书

火车票销售系统详细设计说明书1.引言 (1)1.1编写目的 (1)1.2项目背景 (1)1.3定义 (1)1.4参考资料 (2)2.总体设计 (2)2.1需求概述 (2)2.2软件结构 (3)3.程序描述 (4)3.1登录模块 (8)3.1.1功能 (8)3.1.2性能 (8)3.1.3输入项目 (9)3.1.4输出项目 (9)3.1.5算法 (9)3.1.6程序逻辑 (10)3.1.7接口 (10)3.1.8储备分配 (10)3.1.9限制条件 (10)3.1.10测试要点 (11)3.2查询模块 (11)3.2.1功能 (11)3.2.2性能 (12)3.2.3输入项目 (12)3.2.4输出项目 (12)3.2.5算法 (13)3.2.6程序逻辑 (13)3.2.7接口 (14)3.2.8储备分配 (14)3.2.9限制条件 (14)3.2.10测试要点 (14)3.3售票模块 (15)3.3.1功能 (15)3.3.2性能 (15)3.3.3输入项目 (15)3.3.4输出项目 (16)3.3.5算法 (16)3.3.6程序逻辑 (17)3.3.7接口 (17)3.3.8储备分配 (17)3.3.9限制条件 (17)3.3.10测试要点 (18)3.4退票模块 (18)3.4.1功能 (18)3.4.2性能 (19)3.4.3输入项目 (19)3.4.4输出项目 (19)3.4.5算法 (19)3.4.6程序逻辑 (20)3.4.7接口 (20)3.4.8储备分配 (21)3.4.9限制条件 (21)3.4.10测试要点 (21)3.5改签模块 (22)3.5.1功能 (22)3.5.2性能 (22)3.5.3输入项目 (23)3.5.4输出项目 (23)3.5.5算法 (23)3.5.6程序逻辑 (23)3.5.7接口 (24)3.5.8储备分配 (25)3.5.9限制条件 (25)3.5.1测试要点 (25)3.6修改统计模 (25)3.6.1功能 (25)3.6.2性能: (27)3.6.3输入项目 (27)3.6.4输出项目 (27)3.6.5算法 (28)3.6.6程序逻辑 (28)3.6.7接口 (29)3.6.8储备分配 (29)3.6.9限制条件 (29)3.6.10测试要点 (29)3.7系统治理爱护模块 (30)3.7.1功能 (30)3.7.2性能 (31)3.7.3输入项目 (31)3.7.4输出项目 (31)3.7.5算法 (31)3.7.6程序逻辑 (32)3.7.8储备分配 (33)3.7.9限制条件 (33)3.7.10测试要点 (33)1.引言1.1编写目的编写详细设计说明书是软件开发过程必不可少的部分,其目的是为了使开发人员在完成概要设计说明书的基础上完成概要设计规定的各个功能块的具体实现的设计工作。
12306短信模版

12306短信模版
近年来,随着互联网的发展和智能手机的普及,许多人已经习惯了使用手机来
购买火车票。
12306短信模版成为了许多人购票的首选方式。
这种便捷的购票方式
不仅节省了大家排队购票的时间,也提高了购票的效率。
12306短信模版的使用也让购票变得更加简单和便捷。
只需要在手机上填写好
个人信息和出行信息,然后发送短信即可完成购票。
这种方式不仅方便了购票者,也减轻了车站窗口的压力,提高了购票的效率。
虽然12306短信模版的使用带来了诸多便利,但也有一些问题需要解决。
比如,短信发送不及时、短信内容错误等问题都会影响购票者的出行计划。
因此,12306
短信模版的服务质量和稳定性也需要不断提高。
总的来说,12306短信模版作为一种便捷的购票方式,为广大旅客提供了更加
方便快捷的购票体验。
希望未来能够进一步完善服务,提高购票的效率和便利性,让更多的人能够享受到购票的便利。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
四、通过对文字的处理和简单归类,让信息传达更高效。
Po wer@影子 设计理由: 1)火车票上虽然信息很多,但基本都是必要的,如果可行的话就不要任意删除。比如车票上方的 黑色三角、方块等都是验证车票时必要的信息,并且位置是和验证机器相适配的,不便于调整。 2)突出重要信息的方式主要有两种:放大字体和标注文字为高亮颜色;弱化的方式与之对应。所 以车厢和座位号红色标记,价格和“限乘当日车次”等均缩小放在不重要位置。 后来,旭勇给大家展示了新版火车票的样式:
信息接收对象: 1. 乘客 2. 检票员
信息使用场景:
1. 买到票后,候车乘车前 2. 乘车后,对号入座前 3. 出站后,保 发车时间 出发地 目的地 检票口 座位(车厢号、座位号) 座位类型 票价 乘客姓名 身份证号码 售票渠道 售票地区 火车站代码 底部代码 友情提示 防伪二维码 车票标识
——————请你思考—————— 与火车票相关的其他问题: 1、火车票右下角的二维码有什么作用? 2、如果火车票上可以做12字以内的广告,什么样广告语会更高效?
作者:@卢璞 来源:产品100 人人都是产品经理(wo shipm.co m)中国最大最活跃的产品经理学习、交流、分享平台
细节见真章丨一张火车票的信息设计
前两天写工作日志,在看一些纪念性的小东西。其中一张今年3月从上海到北京的火车票,多少勾 起了我对当时的回忆。望着车票出神,却也越发觉得这张车票有意义但并不美观,从产品设计的角 度来看可能问题更多。 我把这种感觉以问题的方式在PMClub微信群(一群互联网小伙伴们聊天提问的地方)中提出:火车 票是乘客搭乘固定班次列车的资格凭证,人们使用它的场景可能有三种:上车前凭票乘车、上车后 找到座位和下车后的纪念保存偶尔翻看。具体看车票中罗列的信息也是在满足以上使用场景的,只 是信息的布置比较混乱,视觉体验不够友好。如果让你来重新设计这张火车票,你会如何设计? 问题讨论的过程中,主要观点有四种:
二、新增人性化的信息。
Po wer@志鹏 设计理由: 我们无论在火车、飞机甚至公交车上都有听到人们常常在电话中说到,到哪里啦?什么时间到?我 好去接你……也就是说,到达目的地的时间是出行中很重要的信息,哪怕不准确,但不应该被忽略 。
儿行千里母担忧,到达时间有木有?O K,情怀设计让妈妈放心。
三、区分乘车和乘客信息,信息分类。
3)座位号是检票进站后的最重要的信息,和车次一样同属于“消费型”信息,即仅在进站后、对号入 座位前有效。但也就是这个过程决定用户是否能快速高效的找到车厢找对位置,为了区分这个重要 信息,我把它放在主内容的右上角的位置。 B相关信息聚合,在界面中的表现如下:
设计理由: 1)售票地区、火车站代码和售票渠道等车票流通和监管相关信息,对乘客的乘车过程没有任何 影响,不应该在主内容区中显示从而影响乘客获取有效信息的效率。所以,我把这些信息归类并统 一放在车票页眉处,地区、车站、渠道标识依次向右展示。 2)和谐号属于列车类型,可以不占用车票信息展示的位置,或许把车票的主题甚至外观设计成和 谐号列车的标志外形更能表达它的属性。不过在此过程中我并没有对其做过于大胆的设计,所以在 维持车票长方形的基础上,我把和列车类型作为背景水印来展示在主、副内容区内。 3)友情提示是必要信息,但绝对属于次要信息,不应该显示在主内容区内。所以我把友情提示和 底部代码聚合放在了车票的页脚处,车票代码、友情提示依次向右展示。 我们来看,A和B结合之后,这张火车票的信息设计效果:
三、根据信息对象和场景,将信息归类
将第一步中的信息接受对象和使用场景自由组合,并把第二步中的信息一一与之对应,归类整理后 如下:
A - 1:·车次·发车时间·出发地·目的地·检票口
A - 2:·座位(车厢号、座位号)·座位类型
A - 3:·发车时间·出发地·目的地·票价
B:·车次·发车时间·乘客姓名·身份证号码·售票渠道·售票地区·火车站代码·底部代码·友情提示·防伪 二维码·车票标识
四、界面切分和位置重要性排序
五、信息重新聚合和界面设计
A-1、A-2、A-3相关信息聚合,在界面中的表现如下:
设计理由: 1)始发地到目的地的列车有很多,对你更重要的是知道搭乘哪一车次。 2)买到票到正确检票上车前的必要流程是:候车厅等待。候车厅对于乘客的提醒往往是“X X 车次的 乘客们请注意,从X X 出发地开往X X 目的地的列车开始检票了,请到X X 检票口排队进站”,由此 可见,X X 车次字段信息的重要性。所以,我把它放在主内容区左上角的第一个位置。
一、删减不必要信息。
Po wer@吴胜 设计理由: 1)删除乘客不需要的信息(如车票编号可以放在背面),突出显示始发地、目的站、车次编号和 发车时间等乘客最常查看的信息。 2)发车时间放在车票头部的原因是考虑到这个字段是独立的信息类型且字符较多,发车时间如果 和车票其他信息距离近的话,会影响乘客查看该信息时的视觉传达效率。
以上就是我们对火车票信息重新设计的全部过程,并没有辜负这个标题。 如果我们要继续,那么这里需要有个原型图什么的:
往回走走看,这里还需要把场景结合进来考虑,我们也简单标注下:
再往回看看?那会是什么呢……
它就是那个让我们思考并整理出这篇文章的车票,上图就是它的下场;I love IT. 回到最初,其实车票本质上还是一种乘车凭证,用户体验的要求可以不高;不过,如果我们能通过 对它的重新梳理和设计,让它在使用过程更加舒适和高效,的确是件很有意义的事情。 无论是产品还是运营、设计师,让我们发现更多生活中的不美好,用产品的思维和有态度的观点让 自己和世界都更好一点吧。
有进步但很进步很有限是我们对这张车票的评价,你是否同意? 回想自己和这张车票的所有经过好像是这样:12306买票→火车站取票→候车室等待上车→检票进 站→找车厢和座位号→车厢里的凝望→检票出站→纪念保存。 在综合了以上朋友们的观点和自身经历之后。
我的基本思路和设计结果大致如下:
一、明确信息接收对象和使用场景