网络订票系统组成 · 12306的背后

📌 一句话理解

网络订票系统是一个由用户、硬件、软件、网络、数据组成的复杂系统:你在手机上点几下,背后有成千上万台服务器在工作。


🎫 网络订票系统是什么?

网络订票系统(以12306为例)是中国铁路客户服务中心的在线购票系统,让人们足不出户就能买火车票。

┌─────────────────────────────────────────────────────────────────┐
│                    你眼中的订票系统                              │
├─────────────────────────────────────────────────────────────────┤
│                                                                 │
│   ┌─────────┐                                                  │
│   │ 打开APP │                                                  │
│   └────┬────┘                                                  │
│        ▼                                                       │
│   ┌─────────┐                                                  │
│   │ 查车次  │                                                  │
│   └────┬────┘                                                  │
│        ▼                                                       │
│   ┌─────────┐                                                  │
│   │ 选座位  │                                                  │
│   └────┬────┘                                                  │
│        ▼                                                       │
│   ┌─────────┐                                                  │
│   │ 付钱    │                                                  │
│   └────┬────┘                                                  │
│        ▼                                                       │
│   ┌─────────┐                                                  │
│   │ 收到票  │                                                  │
│   └─────────┘                                                  │
│                                                                 │
│   操作很简单,背后很复杂!                                        │
│                                                                 │
└─────────────────────────────────────────────────────────────────┘

🔧 系统的五大组成

组成在订票系统中的体现例子
用户使用系统的人购票者、管理员
硬件物理设备服务器、电脑、手机
软件运行的程序订票APP、数据库软件
网络连接各设备互联网、铁路内网
数据存储的信息车次、余票、订单
┌─────────────────────────────────────────────────────────────────┐
│                    网络订票系统组成                              │
├─────────────────────────────────────────────────────────────────┤
│                                                                 │
│   ┌─────────────────────────────────────────────────────────┐   │
│   │                        用户层                            │   │
│   │   ┌─────────┐  ┌─────────┐  ┌─────────┐               │   │
│   │   │ 手机APP │  │ 网站    │  │ 售票机  │               │   │
│   │   └────┬────┘  └────┬────┘  └────┬────┘               │   │
│   │        │            │            │                     │   │
│   │        └────────────┼────────────┘                     │   │
│   │                     │                                  │   │
│   │                  ┌──┴──┐                               │   │
│   │                  │网络 │                               │   │
│   │                  └──┬──┘                               │   │
│   │                     │                                  │   │
│   │   ┌─────────────────┼─────────────────┐               │   │
│   │   │                 │                 │               │   │
│   │   ▼                 ▼                 ▼               │   │
│   │ ┌──────┐        ┌──────┐        ┌──────┐             │   │
│   │ │Web   │        │应用  │        │数据库│             │   │
│   │ │服务器│        │服务器│        │服务器│             │   │
│   │ └──────┘        └──────┘        └──────┘             │   │
│   │                                                         │   │
│   │                     服务器层                            │   │
│   └─────────────────────────────────────────────────────────┘   │
│                                                                 │
└─────────────────────────────────────────────────────────────────┘

🔄 系统中的“五流”

流类型说明订票系统中的例子
数据流数据的输入和传递输入身份证号
事务流业务流程登录→查票→下单→支付
物流实物流动纸质票快递
资金流资金流动在线支付
信息流伴随流程的信息订单状态通知

📊 系统操作记录

操作产生的流说明
登录系统数据流、事务流输入账号密码,系统验证
查询车票数据流、信息流输入日期、目的地
生成订单事务流系统锁定座位
支付资金流扣款
取票物流纸质票到手

🔗 相关术语


✅ 自测小问题

  1. 网络订票系统的五大组成是什么?
  2. “五流”是哪五流?
  3. 12306属于什么类型的信息系统?
点击查看答案
  1. 用户、硬件、软件、网络、数据
  2. 数据流、事务流、物流、资金流、信息流
  3. 网络订票系统(在线交易系统)

📚 教材链接

  • 教材位置:第二章 2.1 信息系统及其组成