PHẦN II PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
Chương 3 XÂY DỰNG HỆ THỐNG MỨC LOGIC
I. Mô hình Tổ chức xử lý
- Mô hình Tổ chức xử lý mô tả tổ chức được xác lập để thi hành các xử lý đã được định nghĩa bởi những nhà quản lý.
1. LẬP LỊCH TRÌNH TÀU CHẠY
Période BP_DIEU HANH BP_KEHOACH Type
Yeu cau cap nhat lich trinh
(A)
Nhu cau cap nhat lich trinh
(B)
A hoac B Xu ly cap nhat Kiem tra cac ga tau Kiem tra cac tau
Interactif
Ket qua cap nhat
lich trinh
Kiem tra ga dung Kiem tra cac ga dung cua lich trinh
Da co Chua co
Manuel
Cap nhat lai ga dung
(A)
Thiet lap cac ga dung cho
lich trinh (B)
A hoac B Hoan tat cap nhat Chuyen danh sach lich trinh
Chuyen danh sach cac ga dung cua lich trinh
Interactif Danh sach lich
trinh va cac ga dung
• Danh sách các tác nhân :
Tên tác nhân Diễn giải Loại BP_DIEUHANH BỘ PHẬN ĐIỀU HÀNH Tác nhân ngoại BP_KEHOACH BỘ PHẬN KẾ HOẠCH Tác nhân nội
• Danh sách các pha :
Tên pha Diễn giải Loại Tác nhân phát sinh Xu ly
cap nhat
Tiến hành xử lý cập nhật theo yêu cầu của bộ phận Kế hoạch hoặc bộ phận Điều hành : Thêm mới lịch trình hoặc cập nhật thông tin
Điều kiện đồng bộ : A hoặc B
Tương tác
Kiem tra ga dung
Tiến hành kiểm tra các ga dừng của lịch trình nếu các thông tin của lịch trình có thay đổi như thêm ga dừng, xóa ga dừng, sửa thời gian, …
Thủ công Hoan tat
cap nhat
Hoàn tất thêm mới hoặc cập nhật lịch trình và ga dừng ặ chuyển kết quả cho bộ phận Điều hành
Tương tác
BP_KEHOACH
• Danh sách các sự kiện :
Tên sự kiện Diễn giải
Tên đại diện
Tác nhân phát sinh Yeu cau cap
nhat lich trinh
Bộ phận Điều hành yêu cầu cập nhật lịch trình (thêm mới) để phục vụ cho công việc thiết lập chuyến tàu
A BP_DIEUHANH Nhu cau cap
nhat lich trinh
Bộ phận Kế hoạch có nhu cầu cập nhật lịch
trình. B
Ket qua cap
nhat lich trinh Kết quả câp nhật lịch trình Cap nhat lai ga
dung Cập nhật lại ga dừng A
Thiet lap cac ga dung cho lich trinh
Thiết lập các ga dừng cho lịch trình B
BP_KEHOACH
Danh sach lich trinh va cac ga dung
Danh sách lịch trình và các ga dừng BP_DIEUHANH
• Danh sách các công việc :
Tên công việc Diễn giải Loại Pha phát sinh Kiem tra cac ga tau
Việc cập nhật lịch trình phụ thuộc một phần vào các ga đi, ga đến. Vì thế có thể phải cập nhật thông tin các ga tàu có liên quan đến lịch trình cần cập nhật.
Tương tác
Kiem tra cac tau
Việc cập nhật lịch trình phụ thuộc một phần vào các tàu. Vì thế có thể phải cập nhật thông tin các tàu có liên quan đến lịch trình cần cập nhật.
Tương tác
Xu ly cap nhat
Kiem tra cac ga dung cua lich trinh
Việc cập nhật lịch trình có thể ảnh hưởng đến thông tin các ga dừng. Vì thế luôn phải kiểm tra các ga dừng ngay sau khi các thông tin của lịch trình có thay đổi
Thủ công Kiem tra ga dung
Chuyen danh sach
lich trinh Tương tác
Chuyen danh sach cac ga dung cua lich trinh
Sau khi đã hoàn tất việc cập nhật, bộ phận Kế hoạch sẽ chuyển danh sách kết quả cho bộ
phận Điều hành Tương tác
Hoan tat cap nhat
• Danh sách các phát hành : Tên phát
hành Diễn giải Pha phát
hành
Phát sinh sự kiện Da co Trong danh sách ga dừng đã có các ga
dừng của lịch trình : chỉ cần cập nhật lại thông tin ga dừng
Cap nhat lai ga dung
Chua co Trong danh sách ga dừng chưa có các ga dừng của lịch trình : thêm mới thông tin ga dừng
Kiem tra
ga dung Thiet lap cac ga dung cho lich trinh
2. ĐIỀU PHỐI CÁC CHUYẾN TÀU
Période BP_DIEUHANH BP_PHANPHOIVE Type
Yeu cau cap nhat chuyen
tau (A)
A va B Quy trinh xu ly Kiem tra danh sach cac chuyen tau Kiem tra danh sach toa tau va loai cho
Automatique
Phat hanh ve
tau
Thong ke ve tau
Xu ly thong ke Thong ke so luong ve da ban Thong ke so luong ve da dat
Automatique
Ket qua thong ke
(B)
Phat hanh ve
Phat hanh so luong loai ve theo quy dinh Chuyen ve da phat hanh cho BP_PPV
Interactif Cac ve tau
da phat hanh
• Danh sách các tác nhân :
Tên tác nhân Diễn giải Loại BP_PHANPHOIVE BỘ PHẬN PHÂN PHỐI VÉ Tác nhân ngoại BO_DIEUHANH BỘ PHẬN ĐIỀU HÀNH Tác nhân Nội
• Danh sách các pha :
Tên pha Diễn giải Loại Tác nhân phát sinh Xu ly
thong ke
Bộ phận Phân phối vé phải luôn có bảng thống kê tình hình doanh thu vé
bán được theo định kỳ Tương tác BP_PHANPHOIVE Quy
trinh xu ly
Việc cập nhật thông tin các chuyến tàu gồm : lịch trình, ngày khởi hành, giờ đi, giờ đến
Tương tác
Phat hanh ve
Số lượng vé phát hành phục thuộc vào số lượng chỗ ngồi trên các toa của mỗi chuyến tàu.
Tương tác
BP_DIEUHANH
• Danh sách các sự kiện : Tên sự kiện Diễn giải
Tên đại diện
Tác nhân phát sinh Thong ke ve
tau
Bộ phận Phân phối vé thực hiện việc thống kê doanh thu bán vé theo định
kỳ. BP_PHANPHOIVE
Yeu cau cap nhat chuyen tau
Bộ phận Điều hành có nhu cầu cập
nhật chuyến tàu. A BP_DIEUHANH
Ket qua
thong ke Kết quả thống kê của quá trình thống
kê doan thu bán vé B BP_PHANPHOIVE
Phat hanh ve tau
Bộ phận Điều hành triển khai phát hành vé tàu dựa trên cơ sở số lượng chỗ ngồi trên mỗi toa của chuyến tàu Cac ve tau da
phat hanh
Bộ phận Điều hành chuyển kết quả các vé tàu đã phát hành cho bộ phận Phân phối vé
BP_DIEUHANH
• Danh sách các công việc :
Tên công việc Diễn giải Loại Pha phát sinh Thong ke so luong
ve da ban Bộ phận Phân phối vé luôn nắm được
danh sách các vé đã bán Tương tác Thong ke so luong
ve da dat
Bộ phận Phân phối vé luôn nắm được
danh sách các vé đã đặt Tương tác
Xu ly thong ke
Kiem tra danh sach cac chuyen tau
Việc xử lý cập nhật chuyến tàu dựa vào việc cập nhật các thông tin trong danh sách các chuyến tàu
Tương tác Kiem tra danh
sach toa tau va loai cho
Việc xử lý cập nhật chuyến tàu dựa vào việc cập nhật các thông tin trong danh
sách các toa tàu và loại chỗ Tương tác
Quy trinh xu ly
Phat hanh so luong loai ve theo quy dinh
Bộ phận Điều hành phát hành số lượng vé theo quy định (70% vé hành trình và
30% vé lộ trình) Tương tác
Chuyen ve da phat hanh cho BP_PPV
Bộ phận Điều hành chuyển danh sách các vé đã phát hành cho bộ phận Phân phối
vé. Tương tác
Phat hanh ve
3. HÀNH KHÁCH ĐẶT VÉ TÀU
Période HANHKHACH BP_PHAN PHOI VE Type
Thong
tin dat ve
Tra cuu thong tin Kiem tra quy dinh dat ve Tra cuu chuyen tau Tra cuu hien trang cho ngoi
Co Khong co
Interactif
Tu choi dat ve Phat
phieu dat ve
Yeu cau thong tin dat ve Thong tin hanh khach Thong tin chuyen tau
Manuel Dien day
du thong tin
Xac nhan thong tin hanh khach Thong tin dat ve
Lich su hanh khach
Thoa Khong thoa
Interactif
Tu choi dat ve Giao phieu dat
ve cho khach
Thong bao Cac quy dinh dat ve Thoi han ve dat
Cac quy dinh giam gia ve
Manuel Phieu
dat ve
Luu thong tin dat ve & Cap nhat so cho
ngoi
• Danh sách các tác nhân :
Tên tác nhân Diễn giải Loại BP_PHANPHOIVE BỘ PHẬN PHÂN PHỐI VÉ Tác nhân Nội
HANHKHACH HÀNH KHÁCH Tác nhân Ngoại
• Danh sách các pha :
Tên pha Diễn giải Loại Tác nhân phát sinh Tra cuu
thong tin
Bộ phận Phân phối vé tra cứu thông tin mà hành khách muốn đặt vé : chuyến tàu, hiện trạng chỗ ngồi, và kiểm tra thời hạn đặt vé
Tương tác
Yeu cau thong tin dat ve
Bộ phận Phân phối vé phát phiếu đặt vé để hành khách điền thông tin muốn đặt vé : chuyến tàu, thông tin hành khách
Thủ công
Xac nhan thong tin hanh khach
Từ thông tin trên phiếu đặt vé, Bộ phận Phân phối vé kiểm tra để xác nhận tính chính xác của thông tin mà hành khách cung cấp.
Tương tác
Thong bao
Bộ phận Phân phối vé giao vé cho khách, đồng thời thông báo cho khách các quy định đặt vé, thời hạn của vé đặt và các quy định giảm giá vé.
Thủ công
BP_PHANPHOIVE
• Danh sách các sự kiện :
Tên sự kiện Diễn giải Tên đại
diện Tác nhân phát sinh Thong tin dat ve Hành khách đưa ra yêu cầu đặt vé HANHKHACH
Phat phieu dat ve
Bộ phận Phân phối vé tra cứu thông tin mà hành khách muốn đặt vé. Nếu thông tin có sẵn trong hệ thống, bộ phận Phân phối vé sẽ phát phiếu đặt vé để hành khách ghi thông tin muốn đặt vé
Tu choi dat ve
Bộ phận Phân phối vé tra cứu thông tin mà hành khách muốn đặt vé. Nếu thông tin không có trong hệ thống, bộ phận Phân phối vé sẽ từ chối yêu cầu đặt vé của hành khách
BP_PHANPHOIVE
Dien day du thong tin
Hành khách điền đầy đủ thông tin
vào phiếu đặt vé. HANHKHACH
Giao phieu dat ve cho khach
Bộ phận Phân phối vé giao phiếu đặt vé sau khi xác nhận thông tin hành khách cung cấp là hợp lệ.
Luu thong tin dat ve va cap nhat so cho ngoi
Bộ phận Phân phối vé lưu thông tin hành khách đặt vé và cập nhật lại số lượng chỗ ngồi
Tu choi dat ve
Bộ phận Phân phối vé giao phiếu đặt vé sau khi xác nhận thông tin hành khách cung cấp là không hợp lệ.
BP_PHANPHOIVE
Phieu dat ve Hành khách nhận phiếu đặt vé HANHKHACH
• Danh sách các công việc :
Tên công việc Diễn giải Loại Pha phát sinh Kiem tra quy dinh
dat ve
Bộ phận Phân phối vé kiểm tra ngày đặt vé của hành khách so với ngày tàu khởi hành.
Tra cuu chuyen tau
Bộ phận Phân phối vé tra cứu chuyến tàu mà hành khách muốn đặt vé
Tra cuu hien trang cho ngoi
Bộ phận Phân phối vé tra cứu hiện trạng chỗ ngồi của chuyến tàu mà hành khách muốn đặt vé
Tương tác Tra cuu thong tin
Thong tin hanh khach
Bộ phận Phân phối vé phát phiếu đặt vé yêu cầu điền thông tin của hành khách Thong tin chuyen
tau
Bộ phận Phân phối vé phát phiếu đặt vé yêu cầu điền thông tin chuyến tàu mà hành khách muốn đặt vé.
Thủ công Yeu cau thong tin dat ve
Thong tin dat ve Bộ phận Phân phối vé kiểm tra thông tin đặt vé mà hành khách cung cấp
Lich su hanh khach
Bộ phận Phân phối vé kiểm tra lịch sử hành khách thông qua số CMND của hành khách.
Tương tác Xac nhan thong tin hanh khach
Cac quy dinh dat ve
Bộ phận Phân phối vé giao vé cho khách, đồng thời thông báo quy định của vé đặt là hành khách nếu không có nhu cầu đi tàu mà không thông báo hủy vé đặt sẽ không được đăt vé vào lần sau.
Thoi han ve dat Bộ phận Phân phối vé giao vé cho khách, đồng thời thông báo thời gian hết hạn của vé là ngày tàu khởi hành
Cac quy dinh giam gia ve
Bộ phận Phân phối vé giao vé cho khách, đồng thời thông báo các quy định giảm giá vé khi hành khách mua vé.
Thủ công Thong bao
• Danh sách các phát hành : Tên phát
hành Diễn giải Pha phát
hành Phát sinh sự kiện Co Có thông tin hành khách cần đặt
vé trong hệ thống Phat phieu dat ve
Khong co Không có thông tin hành khách cần đặt vé trong hệ thống
Tra cuu thong
tin Tu choi dat ve
Thoa Thông tin hành khách cung cấp trong phiếu đặt vé thỏa yêu cầu đặt vé
Giao phieu dat ve cho khach
Luu thong tin dat ve va cap nhat so cho ngoi
Khong thoa
Thông tin hành khách cung cấp trong phiếu đặt vé không thỏa yêu cầu đặt vé
Xac nhan thong tin hanh khach
Tu choi dat ve
4. HÀNH KHÁCH MUA VÉ TÀU
Période HANHKHACH BP_PHANPHOIVE Type
Thong tin mua ve
Tim chuyen tau Chuyen tau
Ngay khoi hanh
Co chuyen tau Khong co chuyen tau
Manuel
Cung cap thong tin
(B) Yeu cau
mua ve (A)
A hoac B Tim ve So ve chua ban Con ve Het ve
Manuel
Xac dinh
loai ve
Xac dinh loai ve Toan ve Nua ve
Manuel Quyet
dinh loai ve
Xu ly ban ve Giao ve cho khach Cap nhat ve tau
Interactif Nhan ve
tau
Thong bao tu choi
• Danh sách các tác nhân :
Tên tác nhân Diễn giải Loại BP_PHANPHOIVE BỘ PHẬN PHÂN PHỐI VÉ Tác nhân Nội
HANHKHACH HÀNH KHÁCH Tác nhân Ngoại
• Danh sách các pha :
Tên pha Diễn giải Loại Tác nhân phát sinh Tim
chuyen tau
Bộ phận Phân phối vé tìm chuyến tàu
theo yêu cầu mua vé của hành khách Tương tác
Tim ve Bộ phận Phân phối vé tìm vé tàu theo yêu cầu mua vé của hành khách Điều kiện đồng bộ : A hoặc B
Tương tác
Xac dinh loai ve
Bộ phận Phân phối vé xác định loại vé mà hành khách muốn mua (Toàn vé
hay Nửa vé) Thủ công
Xu ly ban ve
Bộ phận Phân phối vé giao vé cho khách, đồng thời cập nhật lại tình
trạng vé tàu Tương tác
BP_PHANPHOIVE
• Danh sách các sự kiện :
Tên sự kiện Diễn giải Tên đại diện
Tác nhân phát sinh Thong tin mua ve Hành khách đưa ra thông tin
muốn mua vé
Yeu cau mua ve Hành khách đưa ra yêu cầu
mua vé A
HANHKHACH
Cung cap thong tin
Bộ phận Phân phối vé tra cứu thông tin muốn mua vé và cung cấp cho hành khách kết quả tra cứu
B
Thong bao tu choi
Bộ phận Phân phối vé từ chối yêu cầu mua vé của hành khách nếu thông tin tra cứu không có hoặc đã hết loại vé khách muốn mua
Xac dinh loai ve
Bộ phận Phân phối vé xác định loại vé hành khách cần mua là Toàn vé hay Nửa vé
BP_PHANPHOIVE
Quyet dinh loai ve Hành khách quyết định mua vé loại Toàn vé hay Nửa vé Nhan ve tau Hành khách thanh toán tiền vé
và nhận vé tàu.
HANHKHACH
• Danh sách các công việc :
Tên công việc Diễn giải Loại Pha phát sinh Chuyen tau Bộ phận Phân phối vé tìm thông tin
chuyến tàu hành khách muốn mua vé Ngay khoi hanh Bộ phận Phân phối vé tìm thông tin ngày
khởi hành của chuyến tàu hành khách muốn mua vé
Tương tác Tim chuyen tau
So ve chua ban
Để bán vé cho khách, Bộ phận Phân phối vé phải tìm những vé nào còn chưa hệ
thống mà có tình trạng là chưa bán Tương tác Tim ve Toan ve
Nua ve Vé tàu có 2 loại là Toàn vé và Nửa vé Thủ công Xac dinh loai ve Giao ve cho khach
Cap nhat ve tau
Sau khi xử lý các thông tin bán vé tàu, bộ phận Phân phối vé giao ve cho khách, đồng thời cập nhật lại tình trạng vé tàu
Tương tác Xu ly ban ve
• Danh sách các phát hành : Tên phát
hành Diễn giải Pha phát
hành Phát sinh sự kiện Co chuyen
tau
Cung cap thong tin Khong co
chuyen tau
Kết quả mà bộ phận Phân phối vé tra cứu tìm thông tin chuyến tàu hành khách muốn mua vé
Tim chuyen
tau Thong bao tu choi
Con ve Xac dinh
loai ve Het ve
Số vé có trong hệ thống mà bộ phận Phân
phối vé cần để bán cho hành khách Tim ve Thong bao tu choi
5. HÀNH KHÁCH TRẢ VÉ
Période HANHKHACH BP_PHANPHOIVE Type
Yeu cau tra ve
Xu ly thong tin Kiem tra ve
Kiem tra thoi gian tra ve Con han Het han
Interactif
Tu choi tra ve Chap
nhan ve tra
Xu ly tra ve Kiem tra so luong ve tra Khau tru tien ve Cap nhat tinh trang ve Gui lai tien ve cho khach
Interactif Tien ve
gui lai
• Danh sách các tác nhân :
Tên tác nhân Diễn giải Loại BP_PHANPHOIVE BỘ PHẬN PHÂN PHỐI VÉ Tác nhân Nội
HANHKHACH HÀNH KHÁCH Tác nhân Ngoại
• Danh sách các pha :
Tên pha Diễn giải Loại Tác nhân phát sinh Xu ly
thong tin
Bộ phận Phân phối vé tiến hành xử lý kiểm tra thông tin trả vé của hành
khách Tương tác BP_PHANPHOIVE
Xu ly tra
ve Bộ phận Phân phối vé tiến hành xử lý
trả vé Tương tác BP_PHANPHOIVE
• Danh sách các sự kiện :
Tên sự kiện Diễn giải Tên đại diện
Tác nhân phát sinh Yeu cau tra ve Hành khách có yêu cầu trả lại vé HANHKHACH Chap nhan tra ve
Bộ phận Phân phối vé chấp nhận trả vé sau khi vé trả thỏa các điều kiện trả vé
Tu choi tra ve
Bộ phận Phân phối vé chấp nhận trả vé sau khi vé trả không thỏa các điều kiện trả vé
BP_PHANPHOIVE
Tien ve gui lai Hành khách nhận lại tiền vé HANHKHACH