Tải bản đầy đủ (.docx) (29 trang)

PHÂN TÍCH THIẾT KẾ HỆ THỐNG HƯỚNG ĐỐI TƯỢNG quản lý xe khách và đặt vé xe trực tuyến

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.77 MB, 29 trang )

BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG
KHOA HỆ THỐNG THÔNG TIN VÀ VIỄN THÁM


BÀI BÁO CÁO CÁ NHÂN
PHÂN TÍCH THIẾT KẾ HỆ THỐNG HƯỚNG ĐỐI TƯỢNG
Tên đề đài: Phân tích và thiết kế hệ thống quản lý xe khách và
đặt vé xe trực tuyến
SVTH:

TẠ VĂN CƯỜNG

MSSV:

0750080152

LỚP:

07ĐH_CNTT4

GVHD:

THS.NGUYỄN THÁI BÌNH



3

MENU
LÝ DO CHỌN ĐỀ TÀI:.....................................................................................2


I.MƠ TẢ U CẦU BÀI TỐN........................................................................2
II. XÁC ĐỊNH CÁC ACTOR.............................................................................2
III. XÁC ĐỊNH CÁC USE CASE......................................................................3
IV.XÂY DỰNG USE CASE DIAGRAM...........................................................4
1. USE CASE MỨC TỔNG QUÁT:.............................................................4
2. USECASE CHI TIẾT CHO TỪNG CHỨC NĂNG:..............................4
V.XÂY DỰNG BIỂU ĐỒ LỚP...........................................................................8
VI.XÂY DỰNG BIỂU ĐỒ HOẠT ĐỘNG........................................................9
VII. BIỂU ĐỒ CỘNG TÁC VÀ TUẦN TỰ....................................................14
VIII. BIỂU ĐỒ TRẠNG THÁI:.......................................................................20
IX. BIỂU ĐỒ THÀNH PHẦN:........................................................................21
X. BIỂU ĐỒ TRIỂN KHAI:.............................................................................24
XI. KẾT LUẬN:................................................................................................25

LÝ DO CHỌN ĐỀ TÀI:
3


3

Hiện nay nhu cầu đi lại của con người ngày càng tăng cao. Em nhận ra
phương pháp bán vé và quản lý xe khách truyền thống khơng cịn đáp ứng đủ và
kịp thời cho nhu cầu này. Cụ thể là vào những ngày lễ Tết tình trạng xếp hàng
chen lấn mua vé hoặc hết vé về quê xảy ra thường xun. Chính vì thế, em đã
chọn đề tài này để tìm ra một hệ thống có thể giúp đặt vé và quản lý trực tuyến
để việc mua vé và quản lý xe khách khơng cịn bị cản trở bởi khơng gian và thời
gian như trước kia.

4



I.MƠ TẢ U CẦU BÀI TỐN.
u cầu: Xây dựng hệ thống quản lý xe khách và đặt vé trực tuyến với
các yêu cầu sau:
-Hành khách muốn đặt vé và hình thức đặt vé này khơng cần đăng nhập
-Nhóm quản trị: có 2 nhóm vai trị là quản trị viên và quản lý viên. Họ
phải đăng nhập vào hệ thống mới được sử dụng các chức năng bên trong
hệ thống.

II. XÁC ĐỊNH CÁC ACTOR
1. Hành khách
2. Nhân viên quản lý
3. Nhân viên quản trị

III. XÁC ĐỊNH CÁC USE CASE
1. Hành khách:
-Có chức năng:
+ Tìm kiếm tra thơng tin về hành trình xe chạy sau đó lựa chọn đặt
vé phù hợp
+ Tra cứu lại thơng tin vé mình đã đặt và thay đổi nếu kịp thời hạn
2. Nhân viên quản lý
-Có chức năng:
+Quản lý các mục như sau:
 Quản lý vé
5


 Quản lý xe khách
 Quản lý hành trình
 Quản lý tài xế

+Có thể hỗ trợ đặt vé cho hành khách nếu hành khách chọn hình
thức đặt vé gọi điện trực tiếp cho tổng đài
3. Nhân viên quản trị
-Có chức năng:
+ Lập báo cáo thống kê lại hoạt động của các nhân viên quản lý,
doanh thu,...
+ Phân quyền cho quản lý (quản lý có thể có nhiều loại tùy theo
từng nhiệm vụ mà được quản trị giao cho)
- Chức năng đăng nhập: dành cho nhân viên quản lý và nhân viên quản trị
( các nhân viên phải đăng nhập vào hệ thống mới được sử dụng các chức
năng bên trong)

IV.XÂY DỰNG USE CASE DIAGRAM
1. USE CASE MỨC TỔNG QUÁT:

6


2. USECASE CHI TIẾT CHO TỪNG CHỨC NĂNG:
 Chức năng đăng nhập:

7


 Chức năng đặt vé:

 Chức năng tìm vé:

8



 Chức năng quản lý vé:

9


 Chức năng quản lý xe khách:

 Chức năng quản lý hành trình:

10


 Chức năng quản lý tài xế:

V.XÂY DỰNG BIỂU ĐỒ LỚP

11


VI.XÂY DỰNG BIỂU ĐỒ HOẠT ĐỘNG
1. Hoạt động đăng nhập:

12


2. Hoạt động đặt vé:

13



3. Hoạt động lập báo cáo:

14


4. Hoạt động phân quyền quản lý:

5. Hoạt động quản lý hành trình:
15


6. Hoạt động quản lý tài xế:

7. Hoạt động quản lý vé:
16


8. Hoạt động quản lý xe khách:

17


VII. BIỂU ĐỒ CỘNG TÁC VÀ TUẦN TỰ
1. Phân quyền đăng nhập:
a) Biểu đồ cộng tác:

b)Biểu đồ tuần tự:

18



2. Đặt vé:
a) Biểu đồ cộng tác:

b) Biểu đồ tuần tự:

3. Hành khách tìm vé:
19


a) Biểu đồ cộng tác:

b) Biểu đồ tuần tự:

4. Hủy vé:
a) Biểu đồ cộng tác:
20


b) Biểu đồ tuần tự:

5. Phân quyền quản lý:
a) Biểu đồ cộng tác:
21


b) Biểu đồ tuần tự:

6. Hủy vé:

a) Biểu đồ cộng tác:

22


b) Biểu đồ tuần tự:

VIII. BIỂU ĐỒ TRẠNG THÁI:
1. Trạng thái đăng nhập:
23


2. Trang thái hoạt động chức năng quản lý:

24


IX. BIỂU ĐỒ THÀNH PHẦN:
1. Biểu đồ thành phần đăng nhập:

2. Biểu đồ thành phần đặt vé:

25


×