1. Trang chủ
  2. » Luận Văn - Báo Cáo

báo cáo thiết kế giao diện và xử lý ứng dụng đặt vé xe trực tuyến

103 6 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Thiết Kế Giao Diện Và Xử Lý Ứng Dụng Đặt Vé Xe Trực Tuyến
Tác giả Phạm Ngọc Diêu, Nguyễn Thanh Tân
Người hướng dẫn Th.s Mai Tuấn Khôi
Trường học Trường Đại Học Sư Phạm Kỹ Thuật Tp. Hcm
Chuyên ngành Công Nghệ Phần Mềm
Thể loại báo cáo
Năm xuất bản 2019
Thành phố Tp.Hồ Chí Minh
Định dạng
Số trang 103
Dung lượng 2,22 MB

Nội dung

Sơ đồ luồng nghiệp vụCơ sở dữ liệu tblUserD6: thông báo Số điện thoại bị trùng., biểu mẫu đăng ký thành viên, Thông báo mật khẩu và nhập lại mật khẩu không trùng khớp.1.2.3 Thuật toánB1:

Trang 1

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HCM

KHOA CÔNG NGHỆ THÔNG TIN

MÔN: CÔNG NGHỆ PHẨN MỀM

Báo cáo THIẾT KẾ GIAO DIỆN VÀ XỬ LÝ ỨNG DỤNG ĐẶT VÉ XE TRỰC TUYẾN

Giảng viên hướng dẫn: Th.s Mai Tuấn Khôi

Sinh viên thực hiện: Phạm Ngọc Diêu – 16110291

Nguyễn Thanh Tân – 16110541

TP.Hồ Chí Minh, ngày 22 tháng 09 năm 2019

Trang 2

BÁO CÁO MÔ HÌNH HÓA YÊU CẦU Use case diagram đề tài

Trang 3

THIẾT KẾ GIAO DIỆN VÀ XỬ LÍ

1 Đối tượng Guest

1.1 Xét nghiệp vụ Đăng nhập

1.1.1 Thiết kế giao diện:

1.1.2 Mô tả màn hình giao diện:

Trang 4

1.1.4 Sơ đồ luồng nghiệp vụ

Cơ sở dữ liệu (tblUser)

1.1.5 Mô tả dữ liệu:

D1: Thông tin đăng nhập (Số điện thoại, mật khẩu)

D3: Danh sách tài khoản từ tblUser (Số điện thoại, Mật khẩu)

D6: D3, Hiển thị thông báo đăng nhập thành công hoặc thất bại.1.1.6 Thuật toán:

B1: Đưa biểu mẫu trang đăng nhập cho người dùng thông qua D6.B2: Nhận D1 từ Guest

B3: Mở kết nối cơ sở dữ liệu

B4: Lấy danh sách Số điện thoại và password từ bảng tblUser

B5: Kiểm tra Số điện thoại và mật khẩu có nằm bảng trên hay không

Trang 5

1.2 Xét nghiệp vụ Đăng ký

1.2.1 Thiết kế giao diện:

1.2.2 Mô tả màn hình giao diện:

Trang 6

1.2.4 Sơ đồ luồng nghiệp vụ

Cơ sở dữ liệu (tblUser)

B3: Mở kết nối cơ sở dữ liệu

B4: Lấy danh sách user hiện có trong bảng tblUser

B5: Kiểm tra xem password và xác nhận password có trùng nhau hay không?

D4

Trang 7

B6: Kiểm tra Số điện thoại có bị trùng trong bảng tblNguoiDung hay không?

o Nếu có: thông báo Số điện thoại đã tồn tại và quay lại B1

o Nếu không xuống B7

B7: Chuyển sang trang xác nhận email để đăng ký

B8: Kết thúc

1.3 Xét nghiệp vụ Lọc tuyến xe

1.3.1 Thiết kế giao diện:

1.3.2 Mô tả màn hình giao diện:

Trang 8

1.3.4 Sơ đồ luồng nghiệp vụ

1.3.5 Mô tả dữ liệu:

D1: Yêu cầu lọc tuyến xe theo điều kiện nhất định

D6: Biểu mẫu lọc tuyến xe

1.4 Xét nghiệp vụ Lọc tuyến xe theo giờ chạy

1.4.1 Thiết kế giao diện:

1.4.2 Mô tả màn hình giao diện:

Trang 9

D3D1

D4

Trang 10

Cơ sở dữ liệu (tblTuyenXe, tblXe, tblHanhTrinh, tblGhe, tblLoaiGhe)

1.4.5 Mô tả dữ liệu:

D1: Yêu cầu lọc tuyến xe theo điều kiện là thời gian (Tăng dần hoặc Giảm dần).D3: Danh sách tuyến xe hiện có được sắp xếp theo thứ tự thời gian (Tăng dần, Giảm dần)

B3: Mở kết nối cơ sở dữ liệu

B4: Lấy danh sách tuyến xe hiện có trong bảng tblTuyenXe, tblXe, tblHanhTrinh, tblChoNgoi và tblLoaiChoNgoi

B5: Đóng kết nối cơ sở dữ liệu

B6: Sắp xếp theo yêu cầu D1

B7: Đưa danh sách đã được sắp xép vào biểu mẫu thông qua D6

B8: Kết thúc

1.5 Xét nghiệp vụ Lọc tuyến xe theo giá vé

1.5.1 Thiết kế giao diện:

1.5.2 Mô tả màn hình giao diện:

Trang 11

STT Tên xử lí Điều kiện thực hiện Ghi chú1

1.5.4 Sơ đồ luồng nghiệp vụ

Cơ sở dữ liệu (tblTuyenXe, tblXe, tblHanhTrinh, tblGhe, tblLoaiGhe)

1.5.5 Mô tả dữ liệu:

Guest

Lọc tuyến xe theo gía vé

D6

D3D1

D4

Trang 12

D1: Yêu cầu lọc tuyến xe theo điều kiện là giá trị vé (Tăng dần hoặc Giảm dần).

D3: Danh sách tuyến xe hiện có được sắp xếp theo thứ tự giá trị (Tăng dần, Giảm dần).D4: D1

D6: D3, Biểu mẫu danh sách tuyến xe

1.5.6 Thuật toán

B1: Hiện biểu mẫu lọc theo giá trị

B2: Nhận D1 từ Guest

B3: Mở kết nối cơ sở dữ liệu

B4: Lấy danh sách tuyến xe hiện có trong bảng tblTuyenXe, tblXe, tblHanhTrinh, tblChoNgoi và tblLoaiChoNgoi

B5: Đóng kết nối cơ sở dữ liệu

B6: Sắp xếp theo yêu cầu D1

B7: Đưa danh sách đã được sắp xép vào biểu mẫu thông qua D6

B8: Kết thúc

1.6 Xét nghiệp vụ Xem thông tin chuyến xe

1.6.1 Thiết kế giao diện:

1.6.2 Mô tả màn hình giao diện:

Trang 13

1.6.4 Sơ đồ luồng nghiệp vụ

Cơ sở dữ liệu (tblTuyenXe, tblXe, tblHanhTrinh, tblGhe, tblLoaiGhe)

1.6.5 Mô tả dữ liệu:

D1: Yêu cầu xem thông tin chuyến xe

Guest

Xem thông tin chuyến xe

D6

D3D1

D4

Trang 14

D3: Danh sách các tuyến xe thỏa mãn yêu cầu tìm vé (Địa điểm đi, Địa điểm đến, Ngày khởi hành).

D4: D1

D6: D3, Biểu mẫu danh sách tuyến xe theo yêu cầu tìm vé

1.6.6 Thuật toán

B1: Nhận D1 từ Guest

B2: Mở kết nối cơ sở dữ liệu

B3: Lấy danh sách tuyến xe hiện có trong bảng tblTuyenXe, tblXe, tblHanhTrinh, tblChoNgoi và tblLoaiChoNgoi theo các tiêu chí Địa điểm đi, Địa điểm đến và Ngày khởi hành

B4: Đóng kết nối cơ sở dữ liệu

B5: Đưa danh sách đã truy vấn vào biểu mẫu thông qua D6

B6: Kết thúc

1.7 Xét nghiệp vụ Tìm vé

1.7.1 Thiết kế giao diện:

1.7.2 Mô tả màn hình giao diện:

Trang 15

1.7.4 Sơ đồ luồng nghiệp vụ

Cơ sở dữ liệu (tblHanhTrinh, tblTuyenXe)

D4

Trang 16

D6: D3, Biểu mẫu tìm vé.

1.7.6 Thuật toán

B1: Nhận D1 từ Guest

B2: Mở kết nối cơ sở dữ liệu

B3: Lấy danh sách hành trình hiện có

B4: Đóng kết nối cơ sở dữ liệu

B5: Đưa danh sách đã truy vấn từ tblHanhTrinh, tblTuyenXe vào biểu mẫu thông qua D6

B6: Hiện biểu mẫu tìm vé

B7: Kết thúc

1.8 Xét nghiệp vụ Đặt vé

1.8.1 Thiết kế giao diện:

1.8.2 Mô tả màn hình giao diện:

Trang 17

1.8.4 Sơ đồ luồng nghiệp vụ

Cơ sở dữ liệu (tblTuyenXe, tblHanhTrinh, tblChoNgoi, tblLoaiChoNgoi, tblXe)

Trang 18

B3: Lấy danh sách hành trình hiện có, danh sách ghế ngồi của tuyến xe.

B4: Đóng kết nối cơ sở dữ liệu

B5: Đưa danh sách đã truy vấn từ cách kết các bảng vào biểu mẫu thông qua D6

B6: Hiện biểu mẫu đặt vé

B7: Kết thúc

1.9 Xét nghiệp vụ Xác nhận đặt vé:

1.9.1 Thiết kế giao diện:

1.9.2 Mô tả màn hình giao diện:

Trang 19

1.9.4 Sơ đồ luồng nghiệp vụ

Cơ sở dữ liệu (tblTuyenXe, tblHanhTrinh, tblChoNgoi, tblLoaiChoNgoi,

B4: Mở kết nối cơ sở dữ liệu

B5: Lưu Thông tin đặt chỗ xuống CSDL bao gồm Ghế và Tuyến xe đã chọn

B6: Đóng kết nối cơ sở dữ liệu

Guest

Xác nhận đặt vé

D6

D3D1

D4

Trang 20

B7: Hiện biểu mẫu đặt vé thành công.

B8: Kết thúc

1.10 Xét nghiệp vụ Thanh toán bằng ATM

1.10.1 Thiết kế giao diện:

1.10.2 Mô tả màn hình giao diện:

Trang 21

1.10.4 Sơ đồ luồng nghiệp vụ

1.10.5 Mô tả dữ liệu:

D1: Yêu cầu thanh toán bằng ATM

D6: Biểu mẫu chọn yêu cầu thanh toán

1.11 Xét nghiệp vụ Thanh toán bằng tiền mặt

1.11.1 Thiết kế giao diện:

1.11.2 Mô tả màn hình giao diện:

D6D1

Trang 22

STT Tên xử lí Điều kiện thực hiện Ghi chú1

D1: Yêu cầu thanh toán bằng tiền mặt

D6: Biểu mẫu chọn yêu cầu thanh toán

1.11.6 Thuật toán:

Guest

Thanh toán bằng tiền mặt

D6D1

Trang 23

B1: Hiện biểu mẫu chọn thanh toán.

B2: Nhận D1 từ người dùng

B3: Đưa D1 vào biểu mẫu đã hiển thị

B4: Kết thúc

1.12 Xét nghiệp vụ Thanh toán bằng tiền mặt

1.12.1 Thiết kế giao diện:

1.12.2 Mô tả màn hình giao diện:

Trang 24

1.12.4 Sơ đồ luồng nghiệp vụ

1.12.5 Mô tả dữ liệu:

D1: Yêu cầu xem thông tin nhà xe

D6: Biểu mẫu thông tin nhà xe

1.13.1 Thiết kế giao diện:

1.13.2 Mô tả màn hình giao diện:

D6D1

Trang 25

1.13.4 Sơ đồ luồng nghiệp vụ

Cơ sở dữ liệu (tblUser)

D6

D3D1

D4

Trang 26

D3: Danh sách user hiện có trong tblUser (Số điện thoại)

B3: Kiểm tra Mã xác nhận có trùng khớp với mã được gửi tới email hay không?

o Nếu có: xuống Bước 4

o Nếu không quay lại bước 1

B5: Mở kết nối cơ sở dữ liệu

B6: Mã hóa MD5 với password

B7: Lưu D1 đã mã hóa xuống cơ sở dữ liệu

B8: Đóng kết nối cơ sở dữ liệu

B9: Thông báo đăng kí tài khoản thành công

B10: Kết thúc

Trang 27

2 Đối tượng User

2.1 Xét nghiệp vụ Đăng xuất:

2.1.1 Thiết kế giao diện:

2.1.2 Mô tả màn hình giao diện:

Trang 28

2.1.4 Sơ đồ luồng nghiệp vụ

2.1.5 Mô tả dữ liệu:

D1: Yêu cầu đăng xuất

D6: Biểu mẫu đăng xuất

2.1.5 Thuật toán

B1: Hiện biểu mẫu đăng xuất

B2: Nhận D1 từ Guest

B3: Xóa session người dùng khỏi ứng dụng

B4: Chuyển người dùng lại màn hình đăng nhập

B5: Thông báo đăng kí tài khoản thành công

B6: Kết thúc

2.2 Xét nghiệp vụ Quản lý tài khoản:

2.2.1 Thiết kế giao diện:

2.2.2 Mô tả màn hình giao diện:

Trang 29

D1: Yêu cầu quản lý tài khoản cá nhân.

D6: Biểu mẫu quản lý thông tin cá nhân

Guest

Quản lý tài khoản

D6D1

Trang 30

2.2.6 Thuật toán

B1: Nhận D1 từ Guest

B2: Hiện biểu mẫu Quản lý thông tin cá nhân

B3: Kết thúc

2.3 Xét nghiệp vụ Đổi mật khẩu:

2.3.1 Thiết kế giao diện:

2.3.2 Mô tả màn hình giao diện:

Trang 31

2.3.4 Sơ đồ luồng nghiệp vụ

Cơ sở dữ liệu (tblUser)

2.3.5 Mô tả dữ liệu:

D1: Yêu cầu đổi mật khẩu, Mật khẩu mới, Nhập lại mật khẩu

D3: Thông tin User hiện đang đăng nhập (Mật khẩu cũ)

D4: D1

D6: Biểu mẫu đổi mật khẩu, Thông báo đổi mật khẩu thành công, Thông báo đổi mật khẩu thất bại

2.3.6 Thuật toán

B1: Nhận yêu cầu đổi mật khẩu

B2: Đưa biểu mẫu đổi mật khẩu cho người dùng

B2: Nhận Mật khẩu mới và Nhập lại mật khẩu mới từ User

B3: Kiểm tra Mật khẩu mới có trùng khớp với Nhập lại mật khẩu mới hay không?

o Nếu có: xuống Bước 4

o Nếu không quay lại Bước 2

User

Đổi mật khẩu

D6

D3D1

D4

Trang 32

B4: Mở kết nối cơ sở dữ liệu

B5: Mã hóa MD5 với password

B6: Lưu D1 đã mã hóa xuống cơ sở dữ liệu

B7: Đóng kết nối cơ sở dữ liệu

B8: Thông báo đổi mật khẩu thành công

B9: Kết thúc

2.4 Xét nghiệp vụ cập nhật thông tin cá nhân

2.4.1 Thiết kế giao diện:

2.4.2 Mô tả màn hình giao diện:

Trang 33

B3: Mở kết nối cơ sở dữ liệu

B4: Lấy thông tin cá nhân cũ

B5: Kiểm tra xem các ô bắt buộc có bỏ trống hay không?

User

Cập nhật thông tin cá nhân

Cơ sở dữ liệu (tblUser)

D1

D3

D6

D4

Trang 34

o Có: Quay lại B1

o Không: Xuống B6

B6: Lưu D1 xuống cơ sở dữ liệu

B7: Đóng kết nối cơ sở dữ liệu

B8: Thông báo chỉnh sửa thành công

B9: Kết thúc

2.5 Xét nghiệp vụ Quản lý vé:

2.5.1 Thiết kế giao diện:

2.5.2 Mô tả màn hình giao diện:

Trang 35

9

2.5.4 Sơ đồ luồng nghiệp vụ

2.5.5 Mô tả dữ liệu:

D1: Yêu cầu quản lý tài khoản cá nhân

D6: Biểu mẫu quản lý thông tin cá nhân

2.6.1 Thiết kế giao diện:

2.6.2 Mô tả màn hình giao diện:

Trang 37

2.6.5 Mô tả dữ liệu:

D1: Mã đặt chỗ, Yêu cầu hủy vé

D3: Danh sách các vé đã đặt (Mã đặt chỗ, Địa điểm đi, Địa điểm đến, Ngày khởi hành,

Số lượng vé đặt, Ghế), Thông tin tài khoản hiện đang đăng nhập (Mật khẩu)

D4: D1

D6: D3, Thông báo hủy vé thành công, Biểu mẫu chỗ đã đặt, Biểu mẫu kiểm tra mật khẩu

2.6.6 Thuật toán:

B1: Mở kết nối cơ sở dữ liệu

B2: Đưa biểu Chỗ đã đặt cho người dùng cùng với D3

B6: Đóng kết nối cơ sở dữ liệu

B7: Thông báo hủy vé thành công

B8: Kết thúc

2.7 Xét nghiệp vụ Xem thông tin những vé hiện tại:

2.7.1 Thiết kế giao diện:

2.7.2 Mô tả màn hình giao diện:

Trang 38

Cơ sở dữ liệu (tblThongTinDatCho, tblVe)

D1

D3

D6

D4

Trang 39

2.7.5 Mô tả dữ liệu:

D1: Yêu cầu xem vé Chưa đi

D3: Danh sách các vé chưa đi (Mã đặt chỗ, Địa điểm đi, Địa điểm đến, Ngày khởi hành, Số lượng vé đặt, Ghế)

D4: D1

D6: D3, Biểu mẫu chỗ chưa đi

2.7.6 Thuật toán:

B1: Nhận D1 từ khách hàng

B2: Đưa biểu Chỗ đã đặt cho người dùng

B3: Mở kết nối cơ sở dữ liệu

B5: Truy vấn danh sách vé chưa đi

B6: Đưa danh sách đã truy vấn vào biểu mẫu

B7: Đóng kết nối cơ sở dữ liệu

B9: Kết thúc

2.8 Xét nghiệp vụ Xem lịch sử đặt vé:

2.8.1 Thiết kế giao diện:

2.8.2 Mô tả màn hình giao diện:

Trang 40

Cơ sở dữ liệu (tblThongTinDatCho, tblVe)

D1

D3

D6

D4

Trang 41

D1: Yêu cầu Xem lịch sử đặt vé.

D3: Danh sách các vé đã đi (Mã đặt chỗ, Địa điểm đi, Địa điểm đến, Ngày khởi hành,

B2: Đưa biểu mẫu Danh sách vé đã đi cho người dùng

B3: Mở kết nối cơ sở dữ liệu

B5: Truy vấn danh sách vé đã đi

B6: Đưa danh sách đã truy vấn vào biểu mẫu

B7: Đóng kết nối cơ sở dữ liệu

B9: Kết thúc

2.9 Xét nghiệp vụ Lọc tuyến xe

2.9.1 Thiết kế giao diện:

2.9.2 Mô tả màn hình giao diện:

Trang 42

D1: Yêu cầu lọc tuyến xe theo điều kiện nhất định.

D6: Biểu mẫu lọc tuyến xe

Trang 43

2.10.1 Thiết kế giao diện:

2.10.2 Mô tả màn hình giao diện:

D6D1

Trang 44

Cơ sở dữ liệu (tblTuyenXe, tblXe, tblHanhTrinh, tblGhe, tblLoaiGhe)

2.10.5 Mô tả dữ liệu:

D1: Yêu cầu lọc tuyến xe theo điều kiện là thời gian (Tăng dần hoặc Giảm dần).D3: Danh sách tuyến xe hiện có được sắp xếp theo thứ tự thời gian (Tăng dần, Giảm dần)

B3: Mở kết nối cơ sở dữ liệu

B4: Lấy danh sách tuyến xe hiện có trong bảng tblTuyenXe và tblHanhTrinh

B5: Đóng kết nối cơ sở dữ liệu

B6: Sắp xếp theo yêu cầu D1

B7: Đưa danh sách đã được sắp xép vào biểu mẫu thông qua D6

B8: Kết thúc

2.11 Xét nghiệp vụ Lọc tuyến xe theo giá vé

2.11.1 Thiết kế giao diện:

2.11.2 Mô tả màn hình giao diện:

1

Lọc tuyến xe theo giờ chạy

D3

D4

Trang 45

D3D1

Trang 46

Cơ sở dữ liệu (tblTuyenXe, tblXe, tblHanhTrinh, tblGhe, tblLoaiGhe)

2.11.5 Mô tả dữ liệu:

D1: Yêu cầu lọc tuyến xe theo điều kiện là giá trị vé (Tăng dần hoặc Giảm dần)

D3: Danh sách tuyến xe hiện có được sắp xếp theo thứ tự giá trị (Tăng dần, Giảm dần).D4: D1

D6: D3, Biểu mẫu danh sách tuyến xe

2.11.6 Thuật toán

B1: Hiện biểu mẫu lọc theo giá trị

B2: Nhận D1 từ Guest

B3: Mở kết nối cơ sở dữ liệu

B4: Lấy danh sách tuyến xe hiện có trong bảng tblTuyenXe và tblHanhTrinh

B5: Đóng kết nối cơ sở dữ liệu

B6: Sắp xếp theo yêu cầu D1

B7: Đưa danh sách đã được sắp xép vào biểu mẫu thông qua D6

B8: Kết thúc

2.12 Xét nghiệp vụ Xem thông tin chuyến xe

2.12.1 Thiết kế giao diện:

2.12.2 Mô tả màn hình giao diện:

Trang 47

D6D1

Trang 48

Cơ sở dữ liệu (tblTuyenXe, tblXe, tblHanhTrinh, tblGhe, tblLoaiGhe)

2.12.5 Mô tả dữ liệu:

D1: Yêu cầu xem thông tin chuyến xe

D3: Danh sách các tuyến xe thỏa mãn yêu cầu tìm vé (Địa điểm đi, Địa điểm đến, Ngày khởi hành)

D4: D1

D6: D3, Biểu mẫu danh sách tuyến xe theo yêu cầu tìm vé

2.12.6 Thuật toán

B1: Nhận D1 từ Guest

B2: Mở kết nối cơ sở dữ liệu

B3: Lấy danh sách tuyến xe hiện có trong bảng tblTuyenXe và tblHanhTrinh theo các tiêu chí Địa điểm đi, Địa điểm đến và Ngày khởi hành

B4: Đóng kết nối cơ sở dữ liệu

B5: Đưa danh sách đã truy vấn vào biểu mẫu thông qua D6

B6: Kết thúc

2.13 Xét nghiệp vụ Tìm vé

2.13.1 Thiết kế giao diện:

2.13.2 Mô tả màn hình giao diện:

D3

D4

Trang 50

Cơ sở dữ liệu (tblHanhTrinh, tblTuyenXe)

B2: Mở kết nối cơ sở dữ liệu

B3: Lấy danh sách hành trình hiện có

B4: Đóng kết nối cơ sở dữ liệu

B5: Đưa danh sách đã truy vấn vào biểu mẫu thông qua D6

B6: Hiện biểu mẫu tìm vé

B7: Kết thúc

2.14 Xét nghiệp vụ Đặt vé

2.14.1 Thiết kế giao diện:

2.14.2 Mô tả màn hình giao diện:

Trang 51

2.14.4 Sơ đồ luồng nghiệp vụ

Cơ sở dữ liệu (tblTuyenXe, tblHanhTrinh, tblChoNgoi, tblLoaiChoNgoi, tblXe)

User

Đặt vé

D6

D3D1

D4

Trang 52

B2: Mở kết nối cơ sở dữ liệu.

B3: Lấy danh sách hành trình hiện có, danh sách ghế ngồi của tuyến xe

B4: Đóng kết nối cơ sở dữ liệu

B5: Đưa danh sách đã truy vấn vào biểu mẫu thông qua D6

B6: Hiện biểu mẫu đặt vé

B7: Kết thúc

2.15 Xét nghiệp vụ Xác nhận đặt vé

2.15.1 Thiết kế giao diện:

2.15.2 Mô tả màn hình giao diện:

Trang 53

2.15.4 Sơ đồ luồng nghiệp vụ:

Cơ sở dữ liệu (tblTuyenXe, tblHanhTrinh, tblChoNgoi, tblLoaiChoNgoi,

tblThongTinDatCho, tblVe)2.15.5 Mô tả dữ liệu:

User

Xác nhận đặt vé

D6

D3D1

D4

Trang 54

D1: Yêu cầu xác nhận đặt vé, thông tin ghế chọn, Thông tin cá nhân (Số điện thoại, Họtên, Email, CMND/ Hộ chiếu).

D3: Thông tin về tuyến xe đã chọn, Ghế đã chọn

B4: Mở kết nối cơ sở dữ liệu

B5: Lưu Thông tin đặt chỗ xuống CSDL bao gồm Ghế và Tuyến xe đã chọn

B6: Đóng kết nối cơ sở dữ liệu

B7: Hiện biểu mẫu đặt vé thành công

B8: Kết thúc

2.16 Xét nghiệp vụ Thanh toán bằng ATM

2.16.1 Thiết kế giao diện:

2.16.2 Mô tả màn hình giao diện:

Trang 55

D1: Yêu cầu thanh toán bằng ATM.

D6: Biểu mẫu chọn yêu cầu thanh toán

D6D1

Trang 56

B3: Đưa D1 vào biểu mẫu đã hiển thị.

B4: Kết thúc

2.17 Xét nghiệp vụ Thanh toán bằng tiền mặt

2.17.1 Thiết kế giao diện:

2.17.2 Mô tả màn hình giao diện:

Trang 57

2.17.4 Sơ đồ luồng nghiệp vụ

2.17.5 Mô tả dữ liệu:

D1: Yêu cầu thanh toán bằng tiền mặt

D6: Biểu mẫu chọn yêu cầu thanh toán

2.18 Xét nghiệp vụ Thanh toán bằng tiền mặt

2.18.1 Thiết kế giao diện:

2.18.2 Mô tả màn hình giao diện:

D6D1

Trang 58

D6D1

Trang 59

D6: Biểu mẫu thông tin nhà xe.

2.18.6 Thuật toán:

B1: Nhận D1 từ người dùng

B2: Hiển thị biểu mẫu thông tin nhà xe thông qua D6.B3: Kết thúc

Trang 60

3 Đối tượng admin:

3.1 Xét nghiệp vụ thêm user:

3.1.1 Thiết kế giao diện:

3.1.2 Mô tả màn hình giao diện:

Ngày đăng: 01/05/2024, 15:28

HÌNH ẢNH LIÊN QUAN

2.6.4. Sơ đồ luồng nghiệp vụ - báo cáo thiết kế giao diện và xử lý ứng dụng đặt vé xe trực tuyến
2.6.4. Sơ đồ luồng nghiệp vụ (Trang 36)
2.7.4. Sơ đồ luồng nghiệp vụ: - báo cáo thiết kế giao diện và xử lý ứng dụng đặt vé xe trực tuyến
2.7.4. Sơ đồ luồng nghiệp vụ: (Trang 38)
2.8.4. Sơ đồ luồng nghiệp vụ: - báo cáo thiết kế giao diện và xử lý ứng dụng đặt vé xe trực tuyến
2.8.4. Sơ đồ luồng nghiệp vụ: (Trang 40)
3.3.4. Sơ đồ luồng nghiệp vụ - báo cáo thiết kế giao diện và xử lý ứng dụng đặt vé xe trực tuyến
3.3.4. Sơ đồ luồng nghiệp vụ (Trang 66)
3.4.4. Sơ đồ luồng nghiệp vụ - báo cáo thiết kế giao diện và xử lý ứng dụng đặt vé xe trực tuyến
3.4.4. Sơ đồ luồng nghiệp vụ (Trang 68)
3.5.4. Sơ đồ luồng nghiệp vụ - báo cáo thiết kế giao diện và xử lý ứng dụng đặt vé xe trực tuyến
3.5.4. Sơ đồ luồng nghiệp vụ (Trang 71)
3.7.4. Sơ đồ luồng nghiệp vụ - báo cáo thiết kế giao diện và xử lý ứng dụng đặt vé xe trực tuyến
3.7.4. Sơ đồ luồng nghiệp vụ (Trang 75)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w