II. Phân tích và thết kế hệ thống
2.4 Lược đồ Sequence
2.4.1 Lược đồ sequence cho chức năng đăng nhập cho Admin
Se Admin DangNhap
Vào site quản trị Nhập sai. Yêu cầu nhập lại
Kiểm tra trong CSDL Kiểm tra từ CSDL
Thông báo nhập thiếu
Kiểm tra nhập thông tin đầy đủ không? Nhấn nút đồng ý đăng nhập
Nhập tên đăng nhập và mật khẩu
T ruyền thông tin đăng nhập Mở site đăng nhập Chọn mở site Đăng Nhập Site Quản Trị CSDL ĐKHT Site Đăng Nhập
Site Giao Diện Admin
Vào site quản trị Nhập sai. Yêu cầu nhập lại
Kiểm tra trong CSDL Kiểm tra từ CSDL
Thông báo nhập thiếu
Kiểm tra nhập thông tin đầy đủ không? Nhấn nút đồng ý đăng nhập
Nhập tên đăng nhập và mật khẩu
T ruyền thông tin đăng nhập Mở site đăng nhập
Chọn mở site Đăng Nhập
Hình III-7: Lược đồ sequence Admin đăng nhập
Giải thích: admin chọn site đăng nhập trong giao diện, mở đăng nhập, admin điền tài khoản và mật khẩu, truyền thông tin đăng nhập cho ĐHHT, ĐKHT kiểm tra nhập thơng tin có đầy đủ khơng ,nếu thiếu thơng báo nhập thiếu, nếu đủ kiểm tra csdl, nếu nhập sai yêu cầu nhập lại, nếu nhập đúng thì vào site quản trị.
2.4.2 Lược đồ sequence cho chức năng đăng nhập của thành viên
Se DangNhap ThanhVien
Mở site chính Nhập sai. Yêu cầu nhập lại
Kiểm tra trong CSDL Kiểm tra từ CSDL
Thông báo nhập thiếu
Kiểm tra nhập đầy đủ thông tin Truyền thông tin đăng nhập
Nhấn nút đồng ý đăng nhập Nhập tên đăng nhập và mật khẩu
Chọn chức năng Đăng Nhập
Site chính CSDL
ĐKHT Site Giao Diện
Thành viên
Mở site chính Nhập sai. Yêu cầu nhập lại
Kiểm tra trong CSDL Kiểm tra từ CSDL
Thông báo nhập thiếu
Kiểm tra nhập đầy đủ thông tin Truyền thông tin đăng nhập
Nhấn nút đồng ý đăng nhập Nhập tên đăng nhập và mật khẩu
Chọn chức năng Đăng Nhập
Hình III-8 : Lược đồ sequence Thành viên đăng nhập
Giải thích: Thành viên chọn chức năng đăng nhập, site đăng nhập hiện ra, thành viên điền vào tài khoản, mật khẩu và nhấn nút đăng nhập, thông tin đăng nhập được truyền cho ĐKHT, ĐKHT kiểm tra nhập đầy đủ thông tin hay không, nếu thuyết thông báo nhập thiếu và site đăng nhập, nếu đủng kiểm tra trong csdl, nếu sai yêu cầu nhập lại, nếu đúng thông báo đăng nhập thành công và mở sai chính.
2.4.3 Lược đồ sequence cho chức năng đăng ký thành viên
Se_ĐKTV
Lưu trong CSDL Thông báo đăng ký thành công
Thông báo đăng ký thất bại
Kiểm tra trong CSDL Kiểm tra từ CSDL
Truyền thông tin nhập xuống ĐKHT Nhập thiếu. Yêu cầu nhập lại
Kiểm tra nhập Nhập các thông tin theo yêu cầu
Hiển thị site Chọn chức năng đăng ký thành viên
Site ĐKTV ĐKHT CSDL Site Giao Diện
Khách Tham Quan
Lưu trong CSDL Thông báo đăng ký thành công
Thông báo đăng ký thất bại
Kiểm tra trong CSDL Kiểm tra từ CSDL
Truyền thông tin nhập xuống ĐKHT Nhập thiếu. Yêu cầu nhập lại
Kiểm tra nhập Nhập các thông tin theo yêu cầu
Hiển thị site Chọn chức năng đăng ký thành viên
Hình III-9: Lược đồ sequence đăng ký thành viên
Giải thích: khách tham quan chọn chức năng đăng ký thành viên , hiện ra site đăng ký thành viên và nhập thông tin theo yêu cầu, kiểm tra xem có thiếu khơng , nếu thiếu yêu cầu nhập lại, nếu đủ chuyển cho ĐKHT, ĐKHT kiểm tra trong csdl xem có trùng tài khoản, nếu trùng thông báo thất bại, nếu không lưu trong csdl và thông báo dăng ký thành công.
2.4.4 Lược đồ sequence cho chức năng thêm tin tức
Se_ThemTinTuc
Chọn chức năng thêm tin tức
Hiển thị site thêm tin tức Nhập các thông tin về tin tức cần thêm
Nhấn nút đồng ý thêm
Truyền thông tin xuống ĐKHT
Kiểm tra thông tin nhập Lưu vào CSDL Thông báo thêm thành công
Nhập thiếu. Yêu cầu nhập lại Admin
Site Quản trị Site Thêm Tin tức ĐKHT CSDL
Chọn chức năng thêm tin tức
Hiển thị site thêm tin tức Nhập các thông tin về tin tức cần thêm
Nhấn nút đồng ý thêm
Truyền thông tin xuống ĐKHT
Kiểm tra thông tin nhập Lưu vào CSDL Thông báo thêm thành công
Nhập thiếu. Yêu cầu nhập lại
Hình III-10: Lược đồ sequence Thêm tin tức
Giải thích: admin chọn chức năng thêm tin tức trong site quản trị, hiển thị site then tin tức, nhập các thông tin về tin tức cần thêm, nhấn nút đồng ý thêm, truyền thoong tin xuống ĐKHT, ĐKHT kiểm tra thông tin, nếu nhập thiếu yêu cầu nhập lại, nếu đủ lưu và csdl và thông báo thêm thành cơng.
2.4.5 Lược đồ sequence cho chức năng xóa tin tức
Se XoaTinTuc
Thơng báo xóa thành cơng
Xóa trong CSDL Đồng ý xóa
Khơng xóa Cảnh báo xóa trong CSDL? Chọn chức năng xóa tin tức
Admin
Site Quản trị ĐKHT CSDL
Thơng báo xóa thành cơng
Xóa trong CSDL Đồng ý xóa
Khơng xóa Cảnh báo xóa trong CSDL? Chọn chức năng xóa tin tức
Giải thích: admin trong site quản trị và chọn tin tức cần xóa, cho ra thơng báo cảnh báo xóa, nếu khơng thì hủy xóa , nếu đồng ý thì chuyển cho ĐKHT thực hiện thao tác xóa trong csdl và thơng báo xóa thành cơng.
2.4.6 Lược đồ sequence cho chức năng cập nhật tin tức
Se CapNhatTInTuc
T hông báo cập nhật thành công
Lưu xuống CSDL Nhập thông tin cần cập nhật
Truyền thông tin xuống ĐKHT Hiển thị site cập nhật với tất cả thông
tin được load sẵn Chọn chức năng cập nhật tin tức
Admin
Site Quản trị Site Cập Nhật Tin Tức ĐKHT CSDL
T hông báo cập nhật thành công
Lưu xuống CSDL Nhập thông tin cần cập nhật
Truyền thông tin xuống ĐKHT Hiển thị site cập nhật với tất cả thông
tin được load sẵn Chọn chức năng cập nhật tin tức
Hình III-12: Lược đồ sequence Cập nhật tin tức
Giải thích : admin chọn chức năng cập nhật tin tức trong site quản trị, site cập nhật tin tức hiển thị tất cả thông tin đực load sẵn dmin nhập thông tin cần cập nhât, truyền thông tin xuống ĐKHT , ĐKHT thông báo cập nhật thành công và lưu vào csdl.
2.4.7 Lược đồ sequence cho chức năng thêm tuyến xe
Se_ThemT uyenXe
Nhập thiếu. Yêu cầu nhập l ại Thông báo thêm thành công
Lưu vào CSDL Kiểm tra thông tin nhập T ruyền thông ti n xuống ĐKHT
Nhấn nút đồng ý thêm Nhập các thông tin về tuyến xe buýt cần
thêm
Hi ển thị site Thêm tuyến xe buýt Chọn chức năng thêm tuyến xe buýt
Admin
Site Quản trị Si te Thêm Tuyến xe buýt ĐKHT CSDL
Nhập thiếu. Yêu cầu nhập l ại Thông báo thêm thành công
Lưu vào CSDL Kiểm tra thông tin nhập T ruyền thông ti n xuống ĐKHT
Nhấn nút đồng ý thêm Nhập các thông tin về tuyến xe buýt cần
thêm
Hi ển thị site Thêm tuyến xe buýt Chọn chức năng thêm tuyến xe buýt
Hình III-13: Lược đồ sequence Thêm tuyến xe
Giải thích: admin chọn chức năng thêm tuyến xe buýt trong site quản trị, site thêm tuyến xe buýt hiện ra, nhập thông tin về tuyến xe buýt cần thêm, nhấn đồng ý thêm thông tin được truyền xuống ĐKHT, ĐKHT kiểm tra nếu thiếu yêu cầu nhập lại, nếu đủ lưu vào csdl và ra thông báo thành cơng.
2.4.8 Lược đồ sequence cho chức năng xóa tuyến xe
Se XoaTuyenXe
Chọn chức năng xóa tuyến xe
Cảnh báo xóa trong CSDL?
Khơng xóa Đồng ý xóa
Xóa trong CSDL T hơng báo xóa thành cơng
Admin
Site Quản trị ĐKHT CSDL
Chọn chức năng xóa tuyến xe
Cảnh báo xóa trong CSDL?
Khơng xóa Đồng ý xóa
Xóa trong CSDL T hơng báo xóa thành cơng
Giải thích : Admin chọn chức năng xóa xe buýt trong site quản trị, cảnh báo xóa hiện ra, nếu chọn khơng thì thốy xóa, nếu chọn đồng ý thì truyền xng ĐKHT, ĐKHT lưu vào csdl và cho thơng báo xóa thành cơng.
2.4.9 Lược đồ sequence cho chức năng cập nhật tuyến xe
Se CapNhatTuyenXe
Chọn chức năng cập nhật tuyến xe
Hiển thị site cập nhật với tất cả thông tin được load sẵn
Truyền thông tin xuống ĐKHT Nhập thông tin cần cập nhật
Lưu xuống CSDL Thông báo cập nhật thành công
Admin
Site Quản trị Site Cập Nhật Tuyến xe ĐKHT CSDL
Chọn chức năng cập nhật tuyến xe
Hiển thị site cập nhật với tất cả thông tin được load sẵn
Truyền thông tin xuống ĐKHT Nhập thông tin cần cập nhật
Lưu xuống CSDL Thơng báo cập nhật thành cơng
Hình III-15: Lược đồ sequence Cập nhật tuyến xe
Giải thích: Admin chọn chức năng cập nhật tuyến xe trong site quản trị , site cập nhật tuyến xe hiển thị với tất cả thông tin load sẵn, nhập thông tin cần cập nhật và nhất submit, dữ liệu được truyền xuống ĐKHT , ĐKHT lưu thông tin vào csdl và thông báo cập nhật thành công.
2.4.10 Lược đồ sequence cho chức năng thêm trạm dừng
Se_ThemTramDung
Nhập thiếu. Yêu cầu nhập lại Thông báo thêm thành công
Lưu vào CSDL Kiểm tra thông tin nhập Truyền thông tin xuống ĐKHT
Nhấn nút đồng ý thêm Nhập các thông tin về trạm dừng cần thêm
Hiển thị site thêm trạm dừng Chọn chức năng thêm trạm dừng
Admin
Site Quản trị Site Thêm Trạm Dừng ĐKHT CSDL
Nhập thiếu. Yêu cầu nhập lại Thông báo thêm thành công
Lưu vào CSDL Kiểm tra thông tin nhập Truyền thông tin xuống ĐKHT
Nhấn nút đồng ý thêm Nhập các thông tin về trạm dừng cần thêm
Hiển thị site thêm trạm dừng Chọn chức năng thêm trạm dừng
Hình III-16: Lược đồ sequence Thêm trạm dừng
Giải thích: Admin chọn chức năng thêm trạm dừng trong site quản trị, hiển thị site thêm trạm dừng , nhập các thông tin về trạm dừng cần thêm, nhân nút đống ý thêm , thông tin sẽ truyền xuống ĐKHT, ĐKHT kiểm tra thông tin nhập, nếu thiếu yêu cầu nhập lại, nếu đủ lưu vào csdl và thông báo thêm thành công.
2.4.11 Lược đồ sequence cho chức năng xóa trạm dừng
Se_XoaTramDung
Thơng báo xóa thành cơng
Xóa trong CSDL Đồng ý xóa
Khơng xóa Cảnh báo xóa trong CSDL? Chọn chức năng xóa trạm dừng
Admin
Site Quản trị ĐKHT CSDL
Thơng báo xóa thành cơng
Xóa trong CSDL Đồng ý xóa
Khơng xóa Cảnh báo xóa trong CSDL? Chọn chức năng xóa trạm dừng
Giải thích: Admin chọn chức năng xóa trạm dừng trong site quản trị , cảnh báo xóa trong csdl, nếu chọn khơng thì thốt xóa, nếu đống ý thì xóa thơng tin trong csdl và cho ra thơng báo xóa thành cơng.
2.4.12 Lược đồ sequence cho chức năng cập nhật trạm dừng
Se CapNhatTramDung
Thông báo cập nhật thành công
Lưu xuống CSDL Nhập thông tin cần cập nhật
Truyền thông tin xuống ĐKHT Hiển thị site cập nhật với tất cả thông
tin được load sẵn Chọn chức năng cập nhật trạm dừng
Site Quản trị Site Cập Nhật Trạm dừng ĐKHT CSDL
Thông báo cập nhật thành công
Lưu xuống CSDL Nhập thông tin cần cập nhật
Truyền thông tin xuống ĐKHT Hiển thị site cập nhật với tất cả thông
tin được load sẵn Chọn chức năng cập nhật trạm dừng
Hình III-18: Lược đồ sequence Cập nhật trạm dừng
Giải thích : Admin chọn chức năng cập nhật trạm dừng trong site quản trị, hiển thị site cập nhật với tất cả thông tin được load sẵn, nhập thông tin cần cập nhật, thông tin được truyền xuống ĐKHT , ĐKHT lưu thông tin và thông báo cập nhât thành công.
2.4.13 Lược đồ sequence cho chức năng thêm loại vé
Se ThemLoaiVe
Chọn chức năng thêm loại vé
Hiển thị site thêm loại vé Nhập các thông tin về loại vé cần thêm
Nhấn nút đồng ý thêm
Truyền thông tin xuống ĐKHT
Kiểm tra thông tin nhập Lưu vào CSDL Thông báo thêm thành công
Nhập thiếu. Yêu cầu nhập lại Admin
Site Quản trị Site T hêm Loại vé ĐKHT CSDL Chọn chức năng thêm loại vé
Hiển thị site thêm loại vé Nhập các thông tin về loại vé cần thêm
Nhấn nút đồng ý thêm
Truyền thông tin xuống ĐKHT
Kiểm tra thông tin nhập Lưu vào CSDL Thông báo thêm thành công
Nhập thiếu. Yêu cầu nhập lại
Hình III-19: Lược đồ sequence Thêm loại vé
Giải thích: Admin chọn chức năng thêm loại vé trong site quản trị, site thêm loại vé hiện thị, nhập thông tin loại vé cần thêm, nhấn nút đống ý thêm, thông tin được truyền xuống ĐKHT, ĐKHT kiểm tra thông tin, nếu thiếu yêu cầu nhập lại, nếu đủ lưu vào csdl và thông báo thêm thành công.
2.4.14 Lược đồ sequence cho chức năng xóa loại vé
Se XoaLoaiVe
Chọn chức năng xóa Loại vé
Cảnh báo xóa trong CSDL?
Khơng xóa Đồng ý xóa
Xóa trong CSDL Thơng báo xóa thành cơng
Site Quản trị ĐKHT CSDL
Chọn chức năng xóa Loại vé
Cảnh báo xóa trong CSDL?
Khơng xóa Đồng ý xóa
Xóa trong CSDL Thơng báo xóa thành cơng
Hình III-20: Lược đồ sequence Xóa loại vé
Giải thích: Admin chọn chức năng xóa loại vé trong site quản trị, ra thơng báo cảnh báo xóa, khơng xóa thốt, đồng ý thì truyền xuống ĐKHT, ĐKHT xóa trong csdl và ra thơng báo xóa thành cơng.
2.4.15 Lược đồ sequence cho chức năng cập nhật loại vé
Se CapNhatLoaiVe
Chọn chức năng cập nhật loại vé
Hiển thị site cập nhật với tất cả thông tin được load sẵn
Truyền thông tin xuống ĐKHT Nhập thông tin cần cập nhật
Lưu xuống CSDL
Thông báo cập nhật thành công Admin
Site Quản trị Site Cập Nhật Loại Vé ĐKHT CSDL
Chọn chức năng cập nhật loại vé
Hiển thị site cập nhật với tất cả thông tin được load sẵn
Truyền thông tin xuống ĐKHT Nhập thông tin cần cập nhật
Lưu xuống CSDL
Thơng báo cập nhật thành cơng
Hình III-21: Lược đồ sequence Cập nhật loại vé
Giải thích: Admin chọn chức năng cập nhật loại vé trong site quản trị, site cập nhật loại hiển thị với tất cả thông tin đã được load sẵn , nhập thông tin cần cập nhật, adminh nhất câjp nhật thông tin được truyền xuống ĐKHT, ĐKHT lưu vào csdl và thông báo cập nhật thành công.
2.4.16 Lược đồ sequence cho chức năng thêm vé xe buýt
Se_ThemVe
Nhập thiếu. Yêu cầu nhập lại Thông báo thêm thành công
Lưu vào CSDL Kiểm tra thông tin nhập Truyền thông tin xuống ĐKHT
Nhấn nút đồng ý thêm Nhập các thông tin về vé cần thêm
Hiển thị site thêm vé Chọn chức năng thêm vé
Admin
Site Quản trị Site Thêm Vé ĐKHT CSDL
Nhập thiếu. Yêu cầu nhập lại Thông báo thêm thành công
Lưu vào CSDL Kiểm tra thông tin nhập Truyền thông tin xuống ĐKHT
Nhấn nút đồng ý thêm Nhập các thông tin về vé cần thêm
Hiển thị site thêm vé Chọn chức năng thêm vé
Hình III-22: Lược đồ sequence Thêm vé xe buýt
Giải thích: Admin chọn chức năng thêm vé trong site quản trị, hiển thị site them loại vé, nhập thông tin loại vé cần thêm, nhấn đống ý thêm và csdl được truyền xuống ĐKHT, ĐKHT kiểm tra thông tin nhập , nếu thiếu yêu cầu nhập lại , nếu đủ lưu vào csdl và ra thông báo thêm thành công.
2.4.17 Lược đồ sequence cho chức năng xóa vé xe buýt
Se XoaVe
Chọn chức năng xóa vé
Cảnh báo xóa trong CSDL?
Khơng xóa Đồng ý xóa
Xóa trong CSDL Thơng báo xóa thành cơng
Admin
Site Quản trị ĐKHT CSDL
Chọn chức năng xóa vé
Cảnh báo xóa trong CSDL?
Khơng xóa Đồng ý xóa
Xóa trong CSDL Thơng báo xóa thành cơng
Hình III-23: Lược đồ sequence Xóa vé xe bt
Giải thích: Admin chọn chức năng xóa vé trong site quản trị, ra thông báo cảnh báo xóa, khơng xóa thốt, đồng ý thì truyền xuống ĐKHT, ĐKHT xóa trong csdl và ra thơng báo xóa thành công.
2.4.18 Lược đồ sequence cho chức năng cập nhật vé xe buýt
Se CapNhatVe
Thông báo cập nhật thành công
Lưu xuống CSDL Nhập thông tin cần cập nhật
Truyền thông tin xuống ĐKHT Hiển thị site cập nhật với tất cả thông
tin được load sẵn Chọn chức năng cập nhật vé
Admin
Site Quản trị Site Cập Nhật Vé ĐKHT CSDL
Thông báo cập nhật thành công
Lưu xuống CSDL Nhập thông tin cần cập nhật
Truyền thông tin xuống ĐKHT Hiển thị site cập nhật với tất cả thông
tin được load sẵn Chọn chức năng cập nhật vé
Hình III-24: Lược đồ sequence Cập nhật vé xe buýt
Giải thích : Admin chọn chức năng cập nhật vé trong site quản trị, hiển thị site cập nhật với tất cả thông tin được load sẵn, nhập thông tin cần cập nhật, thông tin
được truyền xuông ĐKHT , ĐKHT lưu thông tin và thông báo cập nhât thành công.
2.4.19 Lược đồ sequence cho chức năng thêm đơn vị quản lý