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

Tổng Quan Về Hệ Thống Kiểm Soát Giao Thông- phân tích thiết kế hướng đối tượng - uml- có file mdl

51 1,7K 10
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 đề Hệ thống kiểm soát giao thông của cục cảnh sát giao thông
Tác giả Trần Phi Hạnh, Vũ Thị Dung, Đinh Công Hảo, Nguyễn Trọng Huân, Lê Ngọc Hân
Người hướng dẫn Ths. Vũ Thị Dương
Trường học Trường Đại Học Công Nghiệp Hà Nội
Chuyên ngành Công Nghệ Thông Tin
Thể loại Bài tập lớn
Năm xuất bản 2013
Thành phố Hà Nội
Định dạng
Số trang 51
Dung lượng 1,01 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Tổng Quan Về Hệ Thống Kiểm Soát Giao Thông có file mdl Giao thông đô thị nói chung và tại Hà Nội nói riêng vẫn luôn là vấn đề được cơ quan quản lý giao thông và người dân rất quan tâm bởi lẽ thực trạng giao thông đô thị tại Hà Nội đang xảy ra rất nhiều vấn đề đặc biệt là vấn đề quản lý các chốt điểm giao thông và tình hình ùn tắc giao thông tại TP Hà Nội. Hưởng ứng chiến lược “Ứng dụng công nghệ giao thông thông minh tại Việt Nam” và do yêu cầu cần phải có một hệ thống thông minh quản lý và giải quyết các vấn đề giao thông đô thị tại TP Hà Nội, Cục cảnh sát giao thông đã xây dựng “Hệ thống kiểm soát giao thông của Cục Cảnh Sát Giao Thông”. Địa điểm khảo sát: Cục cảnh sát giao thông TP Hà Nội....

Trang 1

Trờng đại học công nghiệp hà nội

Hà Nội, ngày 08 tháng 01 năm 2013

Trang 2

Lời nói đầu

Ngày nay, Công nghệ thông tin đã có những bước phát triển mạnh mẽ theo cả chiều rộng lẫn chiều sâu Các hệ thống ứng dụng Công Nghệ Thông Tin đã giúp cho các tổ chức, cá nhân đặc biệt là các doanh nghiệp và các tổ chức nhà nước nâng cao được chất lượng, độ an toàn và đặc biệt là giảm chi phí thực hiện trong công tác quản lý và làm việc

Tháng 04 năm 2011, Bộ Giao Thông Vận Tải đã công bố chiến lược Ứng dụng công nghệ giao thông thông minh tại Việt Nam nhằm đảm bảo an toàn giao thông đường bộ quốc gia đến năm 2020 tầm nhìn 2030, tiến tới kiểm soát giao thông một cách bền vững tại Việt Nam

Theo đó, trên các đường cao tốc sẽ xây dựng hệ thống cung cấp thông tin gồm: thiết bị phát hiện giao thông, thiết bị đo thời tiết, CCTV, điện thoại cấp cứu, các trạm thu phí không dừng; xử lý và tích hợp thông tin ở các trung tâm điều khiển giao thông, đồng hồ dự báo thời gian giao thông, thiết bị báo thời gian đỗxe; phát thanh về tình trạng đường, điện thoạt đường cao tốc

Bộ GTVT chủ trương tăng cường áp dụng các chức năng thông minh của hệ thông đèn tín hiệu giao thông, sử dụng mô hình dự báo luồng giao thông và hệ thống điều khiển giao thông phức tạp có thể vận hành hệ thống tín hiệu giao thông để đối phó với thay đổii bất thường của lưu lượng giao thông;

Áp dụng các hệ thống camera theo dõi giao thông, các thiết bị giám sát phươngtiện khác nhau, hệ thống thông tin giao thông cho người lái xe trong công tác tổchức giao thông đô thị

Ngoài ra, Bộ này sẽ triển khai xây dựng hệ thống camera ITS kiểm soát vi phạm trên các quốc lộ và hệ thống xử phạt vi phạm nguội trong công tác cưỡngchế

Lộ trình ứng dụng công nghệ giao thông thông minh (ITS) ở Việt Nam được chia làm 3 giai đoạn:

Từ nay đến năm 2015: Mục tiêu thực hiện gồm các ứng dụng về thống nhất

tiêu chuẩn hóa hệ thông ITS trên toàn quốc; quy hoạch và xây dựng các Trung tâm điều hành và kiểm soát giao thông tại 3 khu vực Bắc - Trung - Nam; kiểm soát thông tin trên đường tập trung vào các điểm xung yếu; thông tin tắc nghẽn giao thông do sự cố

Hỗ trợ và điều hành giao thông trong trường hợp có sự cố; trao đổi dữ liệu giữacác Trung tâm điều hành để thực hiện việc thông tin và kiểm soát giao thông; thực hiện thu phí không dừng và 1 dừng tại đảo thu phí; xây dựng hệ thống cân

Trang 3

động lực để kiểm soát xe quá tải và trao đổi về cân động lực để điều chỉnh tình trạng xe quá tải.

Từ năm 2015 - 2020: Hoàn thiện và bổ sung các ứng dụng thông tin về tắc

nghẽn giao thông, thời gian đi lại, tình hình thời tiết và tình trạng mặt đường;

hỗ trợ kiểm soát và điều hành giao thông; giám sát xe nặng, xe vận chuyển hàng nguy hiểm; trao đổi dữ liệu giám sát xe tải giữa các trung tâm; cung cấp các thông tin về xe buýt và trao đổi thông tin về xe buýt từ trung tâm đến trung tâm

Từ năm 2020 - 2030: Hoàn thiện các dịch vụ và bổ sung các ứng dụng thông

tin về sự cố và tắc nghẽn thông qua giám sát liên tục trên toàn tuyến; thu phí không dừng và cho phép chạy suốt, thu phí đỗ xe và dừng đỗ xe để đi xe buýt Trao đổi thông tin về thu phí đỗ xe và đi xe buýt giữa các trung tâm điều hành đường bộ, phối hợp xác định tình trạng đường tại các khu đô thị lớn

Hưởng ứng chiến lược “Ứng dụng công nghệ giao thông thông minh tại Việt Nam”, nhóm 3 chúng em đã được nhận đề tài phân tích thiết kế “Hệ thốngkiểm soát giao thông của Cục Cảnh Sát Giao Thông” Trong thời gian qua chúng em đã tìm hiểu về hệ thống kiểm soát giao thông qua các website đặc biệt là trang thông tin điện tử của Bộ giao thông vận tải và trao đổi qua thư điện tử với một số cán bộ cảnh sát giao thông tại Hà Nội Đặc biệt thời gian qua chúng em đã luôn được ThS Vũ Thị Dương hướng dẫn và góp ý trong khi xây dựng đề tài trên Chúng em xin chân thành cảm ơn các cán bộ cảnh sát giao thông và giảng viên ThS Vũ Thị Dương đã giúp đỡ chúng em hoàn thành

đề tài

Nhóm sinh viên thực hiện đề tài

Trang 4

M c L c ục Lục ục Lục

Lời nói đầu 2

Mục Lục 4

Chương I: Tổng Quan Về Hệ Thống Kiểm Soát Giao Thông 5

Chương II: Phân tích thiết kế hệ thống 6

2.1 Xác định yêu cầu của hệ thống 6

2.2 Xác định các tác nhân trong hệ thống 7

2.3 Xác định ca sử dụng của hệ thống 8

2.4 Đặc tả các ca sử dụng 11

2.4.1 Đặc tả ca sử dụng Đăng nhập hệ thống 11

2.4.2 Ca sử dụng Quản lý tin tức 12

2.4.3 Ca sử dụng Tổng hợp thông tin 14

2.4.4 Ca sử dụng Báo cáo thống kê 15

2.4.5 Ca sử dụng Quản lý nhân viên 16

2.4.6 Ca sử dụng Quản lý xe 17

2.4.7 Ca sử dụng Yêu cầu điều xe 19

2.4.8 Ca sử dụng Báo cáo sự cố và tình hình ùn tắc 21

2.4.9 Đặc tả ca sử dụng Tìm Kiếm Đường Đi 21

2.4.10 Đặc tả ca sử dụng Hướng Dẫn Lưu Thông 22

2.5 Tìm lớp lĩnh vực 23

2.5.1 Xác định các lớp dựa vào các khái niệm của lĩnh vực ứng dụng 23

2.5.2 Gán trách nhiệm cho các lớp vừa tìm được 24

2.5.2 Sơ đồ lớp lĩnh vực của hệ thống 25

2.6 Xác định các lớp tham gia ca sử dụng 25

2.6.1 Ca sử dụng Đăng nhập hệ thống 25

2.6.2 Ca sử dụng Quản lý tin tức 27

2.6.3 Ca sử dụng Tổng hợp thông tin 32

2.6.4 Ca sử dụng Báo cáo thống kê 35

2.6.5 Ca sử dụng Quản Lý Nhân Viên 36

2.6.6 Ca sử dụng Quản Lý Xe 38

2.6.7 Ca sử dụng Yêu Cầu Điều Xe 40

2.6.8 Ca sử dụng báo cáo sự cố và tình hình ùn tắc 43

2.6.9 Ca sử dụng Tìm Kiếm Đường Đi 47

2.6.10 Ca sử dụng Hướng Dẫn Đường Đi 48

3.7 Xây dựng biểu đồ hoạt động cho các luồng ca sử dụng 50

3.7.1 Biểu đồ hoạt động cập nhật thông tin 50

Kết Luận 51

Trang 5

Chương I: Tổng Quan Về Hệ Thống Kiểm Soát Giao Thông

Giao thông đô thị nói chung và tại Hà Nội nói riêng vẫn luôn là vấn đề được cơ quan quản lý giao thông và người dân rất quan tâm bởi lẽ thực trạng giao thông đô thị tại Hà Nội đang xảy ra rất nhiều vấn đề đặc biệt là vấn đề quản lý các chốt điểm giao thông và tình hình ùn tắc giao thông tại TP Hà Nội Hưởng ứng chiến lược “Ứng dụng công nghệ giao thông thông minh tại Việt Nam” và do yêu cầu cần phải có một hệ thống thông minh quản lý và giải quyết các vấn đề giao thông đô thị tại TP Hà Nội, Cục cảnh sát giao thông đã xây dựng “Hệ thống kiểm soát giao thông của Cục Cảnh Sát Giao Thông”

Địa điểm khảo sát: Cục cảnh sát giao thông TP Hà Nội

Trang 6

Chương II: Phân tích thiết kế hệ thống

Hệ thống kiểm soát giao thông của cục cảnh sát giao thông

Hệ thống này được xây dựng bởi nhiều hệ thống con: gọi là các điểm thuthập dữ liệu và một trung tâm dữ liệu lớn (data center)

Mỗi một điểm thu thập nhỏ là một hệ thống con được nối với một vàicamera và một bộ thu tín hiệu lắp trên đoạn đường xác định Camera và

bộ thu tín hiệu này sẽ chuyển dữ liệu cho hệ thống con Hệ thống con sẽhiệu chỉnh lại dữ liệu, kiểm tra các dữ liệu được hiệu chỉnh đúng địnhdạng chưa sau đó tiến hành tổng hợp dữ liệu Các dữ liệu sau khi đượctổng hợp bao gồm:

- Các loại sự cố xảy ra trên đường: tọa độ chính xác của sự cố và cácthông tin liên quan tới sự cố ( số xe, số lượng người liên quan, mấtđiện, đèn giao thông không hoạt động…)

- Các yêu cầu thêm các dịch vụ khác ( cứu hỏa, cứu thương, cứu hộgiao thông…)

- Số lượng xe lưu thông trên đường

- Số người đang làm nhiệm vụ ở điểm chốt quản lý đoạn đường

Cứ sau 30’ thì mỗi điểm thu thập lại gửi thông tin đã tổng hợp về chotrung tâm dữ liệu lớn Trung tâm dữ liệu sẽ có nhiệm vụ:

- Tổng hợp các loại sự cố ở tất cả các chốt giao thông

- Gọi thêm các dịch vụ khác trong trường hợp cần thiết ( cứu hộ giaothông, cứu hỏa…)

- Điều phối, thêm, bớt người đang làm nhiệm vụ ở mỗi điểm

- Lưu trữ và quản lý các thông tin được gửi về từ các điểm thu thập dữliệu

- Tạo ra các báo cáo (report) theo nhiều tiêu chí khác nhau ( sự cốtrong ngày, trong tháng, lưu lượng xe trên từng đoạn đường…) nếunhận dược yêu cầu

- Quản lý thông tin về phương tiện của cơ quan Thông tin bao gồm:loại xe ( tuần tra, cứu hỏa…), biển số xe, số lượng từng loại xe, cơquan phụ trách xe

- Quản lý thông tin về nhân viên: tên, ngày sinh, địa chỉ, chức vụ, cấpbậc, cơ quan công tác

Trang 7

2.2 Xác định các tác nhân trong hệ thống.

thu thập thông tin trên tuyến đường tham gia và có thể tác động vào hệ thống báo cáo tình hình các tuyến đường khi bị ùn tắc hay đang thông hành, người tham gia đó có thể là người bình thường hay là các phóng viên,

chốt của tường đoạn đường, các cảnh sát giao thông hoạt động trên các tuyến đường nhân viên có nhiệm vụ hướng dẫn lưu thông các tuyến đường, tổng hợp thông tin chung và báo cáo thống kê lên người quản lý

hệ thống

thống, tác nhân này sẽ có nhiệm vụ nhận thông tin tổng hợp từ nhân viên

để tìm kiếm tuyến đường và hướng dẫn lưu thông cho người tham gia giao thông trên các tuyến đường cần thiết, tác nhân này cũng có chức năng quản lý thông tin xe của cơ quan (xe tuần tra, cứu hộ, …) để khi nhận thông tin tổng hợp từ nhân viên nếu có yêu cầu dịch vụ thì có thể điều phối loại xe cần thiết thích hợp Đây là tác nhân có quyền nhận báo cáo thống kê từ từ các nhân viên quản lý chốt Tác nhân này cũng là người quản lý các thông tin nhân viên trong hệ thống

và có nhiệm vụ quản lý tin tức được tổng hợp từ tất cả các chốt giao thông báo cáo lên

tuyến đường từ người tham gia giao thông hoặc trực tiếp thu thập thông tin trên tuyến đường kiểm soát của tác nhân này để chuyển cho nhân viên quản lý chốt đó làm báo cáo tổng hợp thông tin Ngoài ra cảnh sát giao thông còn có nhiệm vụ hướng dẫn lưu thông trên tuyến đường được phân nhiệm vụ

thống cho phép đăng nhập để quản lý và báo cáo thông tin tuyến đường trong chốt đó lên quản trị hệ thống

Trang 8

2.3 Xác định ca sử dụng của hệ thống.

- Đăng nhập

- Quản lý nhân viên

- Quản lý tin tức

- Báo cáo thống kê

- Quản lý thông tin xe

- Yêu cầu dịch vụ khác

- Tổng hợp thông tin

- Tìm kiếm

- Hướng dẫn lưu thông

- Báo cáo tình hình các tuyến đường

Người tham gia giao thông Báo cáo tình hình các tuyền đường

Hướng dẫn lưu thôngTổng hợp thông tinBáo cáo thống kêCảnh sát giao thông Báo cáo tình hình các tuyến đường

Hướng dẫn lưu thôngNhân viên quản lý chốt Tổng hợp thông tin

Báo cáo thống kêYêu cầu dịch vụ khácQuản trị hệ thống Đăng nhập hê thống

Quản lý tin tứcQuản lý nhân viênQuản lý thông tin xeTim kiếm

Quản lý tin tức

Trang 9

Vẽ biểu đồ ca sử dụng:

Biểu đồ Use Case mức khung cảnh

Hệ thống kiểm soát giao thông của cục cảnh sát giao thông

Yêu cầu thêm các dịch vụ khác

Trang 10

Quan ly nhan vien

Bao cao thong ke

Admin tin tuc

Usecase phụ của Nhân viên

Huong dan luu thong

Tong hop thong tin

Bao cao thong ke CanhSatGT

Trang 11

Usecase phụ của Quản trị hệ thống.

Admin tin tuc

Quan ly nhan vien

Quan ly thong tin xe

Quan ly tin tuc

- Mục đích: mô tả cách người dùng đăng nhập vào hệ thống

- Tác nhân: Nhân viên, Người quản lý hê thống

b) Các luồng sự kiện

- Ca sử dụng bắt đầu khi người dùng là nhân viên hay người quản lý hệ thống muốn đăng nhập vào hệ thống

- Hệ thống yêu cầu người dùng nhập tài khoản và mật khẩu đăng nhập

- Người dùng nhập tên đăng nhập và mật khẩu của mình

- Hệ thống xác nhận tài khoản và mật khẩu có hợp lệ không ? nếu sai thì thực hiện luồng A1

- Hệ thống ghi lại quá trình đăng nhập

- Luồng A1: Nhập sai tài khoản/ mật khẩu đăng nhập

 Hệ thống hiển thị thông báo lỗi

 Người dùng có thể chọn hoặc đăng nhập lại hoặc là hủy bỏ đăng nhập, khi đó ca sử dụng kết thúc

Trang 12

c) Tiền điều kiện

- Không

d) Hậu điều kiện

- Nếu việc đăng nhập thành công, người dùng sẽ đăng nhập được vào hệ thống

1.4.2 Ca sử dụng Quản lý tin tức

a) Mô tả tóm tắt

- Tên ca sử dụng : Quản lý tin tức

- Mục đích: ca sử dụng này là cách người dùng quản lý các tin tức được

đưa lên từ báo cáo thống kê hoặc từ các thông tin tổng hợp báo cáo Người dùng có thểthêm, sửa, xóa và cập nhập tin tức từ hệ thống

- Tác nhân : Quản trị hệ thống, Admin tin tức.

b) Các luồng sự kiện

- Ca sử dụng bắt đầu khi Người dùng muốn thêm, sửa, xóa và cập nhật tin tức từ hệ thống Vì hệ thống sẽ nhận được thông tin tổng hợp từ nhân viên cứ 30 phút một lần nên sẽ có công việc cập nhật thông tin mới nhất cho hệ thống cứ sau khoảng 30 phút

- Hệ thống yêu cầu Người dùng chọn công việc muốn thực hiện

- Nếu Người dùng chọn “Thêm tin tức”, luồng sự kiện con Thêm tin tức được thực hiện

- Nếu người dùng chọn “Sửa tin tức”, luồng sự kiện Sửa tin tức được thực hiện

- Nếu người dùng chọn “Xóa tin tức”, luồng sự kiện Xóa tin tức được thựchiện

- Nếu người dùng chọn “Cập nhận tin tức”, luồng sự kiện Cập nhật tin tức được thực hiện

o Hệ thống yêu cầu Người dùng nhập thông tin về tin tức, gồm:

 Tiêu đề

Trang 13

 Loại tin

 Nội dung

 Hình ảnh đại diện

o Người dùng nhập thông tin được yêu cầu

o Hệ thống tự động tạo mã tin (duy nhất) để gán, trong đó mã tin tức là số nguyên, tăng dần

o Hệ thống sẽ yêu cầu Người dùng chọn tin cần sửa

o Người dùng chọn Sửa thông tin về tin tức

o Hệ thống hiển thị thông tin về tin tức

o Người dùng Sửa những thông tin cần sửa và xác nhận việc sửa đổi

o Hệ thống cập nhật những thay đổi vừa thực hiện

o Hệ thống yêu cầu Người dùng chọn tin cần xóa

o Người dùng chọn Xóa tin

o Hệ thống nhắc Người dùng xác nhận việc Xóa

o Tin đó được Xóa khỏi hệ thống

o Hệ thống yêu cầu Người dùng xác nhận việc Cập nhật tin tức

o Người dùng chọn Cập nhật tin tức

o Hệ thống cập nhật những tin tức mới nhất được tổng hợp trong báo cáo định kỳ cứ 30 phút một lần

o Hệ thống cập nhật những thay đổi đó vào danh sách tin tức

cũ được lưu trong hệ thống

- Luồng A1 : Người dùng chọn Hủy khi không muốn thêm, sửa, xóa hay cập nhập tin tức trong hệ thống

c) Tiền điều kiện

- Người dùng đăng nhập thành công vào hệ thống

d) Hậu điều kiện

- Nếu ca sử dụng thành công, thông tin về tin tức tổng hợp hay tin tức báo cáo thống kê sẽ được thêm vào , sửa đổi, cập nhật hay xóa khỏi hệ thống Trong các trường hợp khác hệ thống không thay đổi

Trang 14

1.4.3 Ca sử dụng Tổng hợp thông tin

a) Mô tả tóm tắt

- Tên ca sử dụng : Tổng hợp thông tin

- Mục đích : ca sử dụng này cho phép Người dùng thực hiện tổng hợp các

thông tin từ tác nhân khác như cảnh sát giao thông, người tham gia giao thông để gửi lên Người quản lý hệ thống Thống kê các vụ tai nạn, tình hình ùn tắc đang xảy ra trên các tuyến đường

- Tác nhân : Nhân viên

b) Các luồng sự kiện

- Ca sử dụng bắt đầu khi Người dùng cập nhật thông tin từ hệ thống và qua các quy trình chỉnh sửa thông tin rồi báo cáo thông tin lên Người quản lý hệ thống

- Hệ thống hiển thị yêu cầu Người dùng xác nhận việc cập nhật thông tin

o Người dùng chọn cập nhật thông tin

o Hệ thống cập nhật những thông tin mới đang xảy ra trên chốt quảnlý

o Hệ thống hiển thị danh sách thông tin được cập nhật

- Hệ thống yêu cầu Người dùng xác nhận việc chỉnh sửa thông tin

o Hệ thống yêu cầu Người dùng chọn tin cần chỉnh sửa

o Người dùng chọn tin cần chỉnh sửa và xác nhận việc chỉnh sửa

o Hệ thống cập nhật những thay đổi đã thực hiện

- Hệ thống yêu cầu người dùng xác nhận việc báo cáo thông tin

o Người dùng chọn báo cáo thông tin

o Hệ thống gửi báo cáo lên Người quản lý hệ thống và lưu bản báo cáo

o Hệ thống hiển thị công tác báo cáo

- Luồng A1 : Người dùng không muốn thực hiện tổng hợp thông tin nữa : Người dùng chọn Hủy , ca sử dụng sẽ kết thúc

c) Tiền điều kiện

- Người dùng phải đăng nhập thành công vào hệ thống

d) Hậu điều kiện

- Nếu ca sử dụng thành công, thông tin sẽ được tổng hợp chính xác để báocáo lên Người quản lý hệ thống Trong các trường hợp khác, hệ thống ở trạng thái chưa thay đổi

Trang 15

1.4.4 Ca sử dụng Báo cáo thống kê

a Mô tả tóm tắt

- Tên ca sử dụng: Báo cáo thống kê

- Mục đích: Ca sử dụng này cho phép Quản trị hệ thống yêu cầu Nhân

viên làm báo cáo thống kê các sự cố trong ngày, trong tháng, lưu lượng

xe lưu thông trên từng đoạn đường…

- Tác nhân: Quản trị hệ thống, nhân viên

b Các luồng sự kiện

- Ca sử dụng bắt đầu khi Nhân viên click vào “Báo cáo thống kê ”

- Hệ thống hiển thị các lựa chọn:

+ Thống kê các sự cố+ Thống kê số lượng xe lưu thông+ Thống kê số người làm việc tại mỗi chốt

- Hệ thống yêu cầu Nhân viên chọn công việc muốn thực hiện

- Nếu Nhân viên chọn “Thống kê các sự cố”, luồng sự kiện con Thống

kê các sự cố được thực hiện.

- Nếu Nhân viên chọn “Thống kê số lượng xe lưu thông”, luồng sự

kiện con Thống kê số lượng xe lưu thông được thực hiện.

- Nếu Nhân viên chọn “Thống kê số người làm việc tại mỗi chốt”,

luồng sự kiện con Thống kê số người làm việc tại mỗi chốt được

thực hiện

 Thống kê các sự cố

+ Hệ thống hiển thị danh sách thống kê các sự cố trên các tuyến đường trong ngày, Nhân viên có thể chọn thống kê theo tuần, theotháng, theo năm để phù hợp với yêu cầu của Quản trị hệ thống

+ Nhân viên chọn Gửi báo cáo

+ Hệ thống tự động in và gửi báo cáo cho Quản trị hệ thống thông qua email, và xác nhận báo cáo đã được gửi đi

 Thống kê số lượng xe lưu thông

+ Hệ thống hiển thị danh sách thống kê các sự cố trên các tuyến đường trong ngày, Nhân viên có thể chọn thống kê theo tuần, theotháng, theo năm để phù hợp với yêu cầu của Quản trị hệ thống

+ Nhân viên chọn Gửi báo cáo

+ Hệ thống tự động in và gửi báo cáo cho Quản trị hệ thống thông qua email, và xác nhận báo cáo đã được gửi đi

 Thống kê số người làm nhiệm vụ tại mỗi chốt

Trang 16

+ Hệ thống hiển thị danh sách thống kê các sự cố trên các tuyến đường trong ngày, Nhân viên có thể chọn thống kê theo tuần, theotháng, theo năm để phù hợp với yêu cầu của Quản trị hệ thống.

+ Nhân viên chọn Gửi báo cáo.

+ Hệ thống tự động in và gửi báo cáo cho Quản trị hệ thống thông qua email, và xác nhận báo cáo đã được gửi đi

Luồng A1: Nhân viên chọn Hủy khi không muốn Gửi báo cáo khi

thấy có sai sót, nhầm lẫn

c Tiền điều kiện

Nhân viên phải đăng nhập thành công vào hệ thống

d Hậu điều kiện

Nếu ca sử dụng này thành công, báo cáo thống kê sẽ được gửi cho Quản trị hệ thống

1.4.5 Ca sử dụng Quản lý nhân viên

a Mô tả tóm tắt

- Tên ca sử dụng : Quản lý nhân viên

- Mục đích: ca sử dụng này cho phép người dùng quản lý nhân viên từ

hệ thống Người dùng có thể Thêm, Sửa, Xóa nhân viên từ hệ thống

- Thêm nhân viên

- Cập nhật thông tin nhân viên

- Xóa nhân viên

 Hệ thống yêu cầu Người dùng chọn công việc muốn thực hiện

 Nếu Người dùng chọn “Thêm nhân viên”, luồng sự kiện con Thêm nhân viên được thực hiện

 Nếu Người dùng chọn “Cập nhật thông tin nhân viên”, luồng

sự kiện con Cập nhật thông tin nhân viênđược thực hiện

 Nếu Người dùng chọn “Xóa nhân viên”, luồng sự kiện con Xóanhân viên được thực hiện

Trang 17

 Thêm nhân viên

- Hệ thống yêu cầu Người dùng nhập thông tin về nhân viên, bao gồm:

+ Tên nhân viên+ Ngày sinh+ Giới tính+ Chức vụ+ Địa chỉ+ Công tác

- Người dùng nhập thông tin được yêu cầu

- Hệ thống tự động tạo mã nhân viên (duy nhất) và gán cho nhân viên, trong đó mã nhân viên là những số nguyên,tăng dần, có độ dài tối đa là 11 số

- Nhân viên được thêm vào hệ thống

 Cập nhật thông tin nhân viên

- Hệ thống yêu cầu Người dùng chọn nhân viên cần cập nhật thông tin

- Người dùng chọn Cập nhật thông tin nhân viên

- Hệ thống hiển thị thông tin về nhân viên

- Người dùng sửa những thông tin cần cập nhật và xác nhận việc sửa đổi

- Hệ thống cập nhật những thay đổi vừa thực hiện

 Xóa nhân viên

- Hệ thống yêu cầu Người dùng chọn nhân viên cần Xóa thông qua tên đăng nhập

- Người dùng chọn Xóa nhân viên

- Hệ thống nhắc người sử dụng xác nhận việc xóa

- Nhân viên đó sẽ bị xóa khỏi hệ thống

Trang 18

- Mục đích: ca sử dụng này cho phép người dùng quản lý xe

từ hệ thống Người dùng có thể Nhập, Sửa, Xóa, Điềuxe từ

 Hệ thống yêu cầu Người dùng chọn công việc muốn thực hiện

 Nếu Người dùng chọn “Nhập xe”, luồng sự kiện con Nhập xe được thực hiện

 Nếu Người dùng chọn “Cập nhật thông tin xe”, luồng sự kiện con Cập nhật thông tin xe được thực hiện

 Nếu Người dùng chọn “Xóaxe”, luồng sự kiện con Xóaxe đượcthực hiện

 Nếu Người dùng chọn “Điềuxe”, luồng sự kiện con

- Người dùng nhập thông tin được yêu cầu

- Hệ thống tự động tạo mã xe (duy nhất) và gán cho xe, trong

đó mã xe là những số nguyên,tăng dần, có độ dài tối đa là

11 số

- Xe được thêm vào hệ thống

Trang 19

 Cập nhật thông tin xe

- Hệ thống yêu cầu Người dùng chọn xe cần cập nhật thông tin

- Người dùng chọn Cập nhật thông tin xe

- Hệ thống hiển thị thông tin về xe

- Người dùng sửa những thông tin cần cập nhật và xác nhận việc sửa đổi

- Hệ thống cập nhật những thay đổi vừa thực hiện

 Xóa xe

- Hệ thống yêu cầu Người dùng chọn xe cần Xóa thông qua danh sách xe

- Người dùng chọn Xóaxe

- Hệ thống nhắc người sử dụng xác nhận việc xóa

- Xe đó sẽ bị xóa khỏi hệ thống

 Điều xe

- Hệ thống yêu cầu Người dùng lấy yêu cầu điều xe thông qua nút Lấy yêu cầu

- Người dùng xem yêu cầu và xác định xe cần điều

- Hệ thống yêu cầu Người dùng chọn xe cần điều thông qua danh sách xe

- Người dùng chọn Điềuxe

- Hệ thống nhắc người sử dụng xác nhận việc điều

- Tên ca sử dụng : Yêu cầu điều xe

- Mục đích: ca sử dụng này cho phép người dùng Yêu cầu

điều xetừ hệ thống Người dùng có thể Thêm, Sửa, Xóa yêucầu điều xe từ hệ thống

- Tác nhân: NhanVien

b Các luồng sự kiện

Luồng sự kiện chính:

Trang 20

 Ca sử dụng bắt đầu khi người dùng muốn Thêm, Sửa, Xóa yêu cầu điều xe từ hệ thống

 Hệ thống hiển thị các lựa chọn

- Thêm yêu cầu

- Sửa yêu cầu

- Xóa yêu cầu

 Hệ thống yêu cầu Người dùng chọn công việc muốn thực hiện

 Nếu Người dùng chọn “Thêm yêu cầu”, luồng sự kiện con Thêm yêu cầuđược thực hiện

 Nếu Người dùng chọn “Sửa yêu cầu”, luồng sự kiện con Sửa yêu cầu được thực hiện

 Nếu Người dùng chọn “Xóayêu cầu”, luồng sự kiện con

Xóayêu cầu được thực hiện

 Thêm yêu cầu

- Hệ thống yêu cầu Người dùng nhập thông tin về yêu cầu điều xe, bao gồm:

+ Loại xe+ Nội dung+ Tuyến đường+ Thời gian yêu cầu

- Người dùng nhập thông tin được yêu cầu

- Hệ thống tự động tạo mã yêu cầu (duy nhất) và gán cho yêucầu điều xe đó, trong đó mã yêu cầu là những số

nguyên,tăng dần, có độ dài tối đa là 11 số

- Yêu cầu điều xe được thêm vào hệ thống

 Sửa yêu cầu

- Hệ thống yêu cầu Người dùng chọn yêu cầu điều xe cần sửa

- Người dùng chọn Sửa yêu cầu

- Hệ thống hiển thị thông tin về yêu cầu

- Người dùng sửa những thông tin cần sửa và xác nhận việc sửa đổi

- Hệ thống cập nhật những thay đổi vừa thực hiện

 Xóa yêu cầu

- Hệ thống yêu cầu Người dùng chọn yêu cầu điều xe cần Xóa thông qua danh sách yêu cầu

- Người dùng chọn Xóayêu cầu

Trang 21

- Hệ thống nhắc người sử dụng xác nhận việc xóa

- Yêu cầu điều xe đó sẽ bị xóa khỏi hệ thống

- Tên ca sử dụng: Báo cáo sự cố và tình hình ùn tắc

- Mục đích: Ca sử dụng này cho phép Người dùng thông báo sự cố và tình hình ùn tắc trên các tuyến đường trong hệ thống

- Tác nhân: Người tham gia, nhân viên

b Các luồng sự kiện

Luồng sự kiện chính.

-Ca sử dụng bắt đầu khi người dùng thông báo sự cố và tình hình ùn tắc trên các tuyến đường trong hệ thống

-Hệ thống yêu cầu người dùng nhập thông tin cá nhân

-Người dùng nhập tên đăng nhập và mật khẩu

-Hệ thống xác nhận tài khoản và mật khẩu có hợp lệ không? Nếu sai thì thực hiện luồng A1

-Người dùng thông báo tên tuyến đường xảy ra sự cố

Các luồng rẻ nhánh.

-Luồng A1: Nhập sai mật khẩu /tài khoản đăng nhập

-Hệ thống hiển thị thông báo lỗi

-Người dùng có thể chọn hoặc là đăng nhập lại hoặc là hủy bỏ đăng nhập.Khi đó ca sử dụng kết thúc

c Tiền điều kiện: Không.

d Hậu điều kiện: Nếu ca sử dụng thành công, thông tin báo cáo tên tuyến

đường gặp sự cố và tình hình ùn tắc được lưu lại trên hệ thống

1.4.9 Đặc tả ca sử dụng Tìm Kiếm Đường Đi

a) Mô tả tóm tắt

- Tên ca sử dụng: Tìm Kiếm Đường Đi

- Mục đích: Mô tả thuật toán tìm đường đi tránh ùn tắc và sự cố phía

trước

- Tác nhân: Nhân viên, Người quản lý hê thống

b) Các luồng sự kiện

Trang 22

- Hệ thống xác nhận thông tin chốt vừa nhập.

- Hệ thống lấy thông tin về tình hình ùn tắc và sự cố các chốt xung quanh

từ lớp Thông Tin Tổng Hợp

- Dựa vào thuật toán tìm kiếm, hệ thống tìm một đường đi khác gần nhất

và không có ùn tắc hay sự cố

- Hệ thống thông báo giải pháp đường đi tối ưu và các thông số về quãng đường: Lộ trình, độ dài, đặc điểm về lộ trình

c) Tiền điều kiện

- Thông tin tổng hợp về các tuyến đường

d) Hậu điều kiện

- Sau khi tìm kiếm đường đi tối ưu, hệ thống thông báo cho nhân viên đường đi tối ưu và các đặc điểm về lộ trình

1.10 Đặc tả ca sử dụng Hướng Dẫn Lưu Thông

a) Mô tả tóm tắt

- Tên ca sử dụng: Hướng Dẫn Lưu Thông

- Mục đích: Thông báo lộ trình tối ưu.

- Tác nhân: Nhân viên, Người quản lý hê thống, Người tham gia giao

- Hệ thống thông báo trả về cho nhân viên tại các chốt lộ trình tối ưu

- Nhân viên tiếp nhận thông báo về lộ trình tối ưu

- Thông qua cán bộ cảnh sát, bảng led điện tử thông báo, hướng dẫn ngườitham gia giao thông lộ trình tối ưu

c) Tiền điều kiện

- Kết quả thuật toán tìm kiếm trong

Trang 23

d) Hậu điều kiện

- Sau khi tìm kiếm đường đi tối ưu, hệ thống thông báo cho nhân viên đường đi tối ưu và các đặc điểm về lộ trình

1.1 Xác định các lớp dựa vào các khái niệm của lĩnh vực ứng dụng.

Dựa vào khái niệm lĩnh vực ứng dụng và dựa vào mô tả bài toán, ta xác định được các lớp thực thể như sau:

- Tài khoản (TaiKhoan) gồm các thông tin sau:

 Tên đăng nhập(tenDN)

 Mật khẩu(matKhau)

- Quyền(Quyen) gồm các thông tin sau:

 Mã quyền (maQuyen)

 Tên quyền (tenQuyen)

 Mô tả(moTa) :quyền hạn làm gì ?

- Nhân viên(NhanVien) gồm các thông tin sau:

Trang 24

 Loại xe yêu cầu(loaiXe)

 Nội dung yêu cầu(noiDung)

 Tuyến đường điều xe(tuyenDuong)

 Thời gian yêu cầu(thoiGianYeuCau)

- Thông tin tổng hợp(ThongTinTongHop) gồm các thông tin sau:

 Mã thông tin tổng hợp(maTTTH)

 Tuyến đường(tuyenDuong)

 Lượng xe lưu thông(luongXeLuuThong)

 Tình hình ùn tắc(tinhHinhUnTac)

 Số nhân viên làm việc tại chốt(soNVLamViecTaiChot)

1.5.2 Gán trách nhiệm cho các lớp vừa tìm được

- Lớp Nhân viên(NhanVien)

Là người thu thập, tổng hợp, báo cáo các thông tin lên người quản lý hệ thống, là người hướng dẫn lưu thông giao thông, là người yêu cầu các dịch vụ cần thiết

Cung cấp các thông tin để quản lý nhân viên

- Lớp Người quản lý(QuanTriHeThong)

Quản trị hệ thống là người có quyền quản lý hệ thốngCung cấp những thông tin về xe hay các dịch vụ khác cho nhân viên có thể yêu cầu

Chứa thông tin về các loại xe trong hệ thống

- Lớp yêu cầu điều xe(YeuCauDieuXe)

Chứa thông tin về sự kiện cần điều xe, phương thức điều xe

và chi tiết thông tin xe trong hệ thống quản lý

Trang 25

- Lớp thông tin tổng hợp(ThongTinTongHop)

Chứa thông tin tất cả những gì xảy ra trên chốt quản lý

TaiKhoan tenDN matKhau lay tenDN() lay matKhau()

Them tin tuc()

Xoa tin tuc()

Sua tin tuc()

Cap nhat tin tuc()

YeuCauDieuXe maYeuCau loaiXe noiDung tuyenDuong thoiGianYeuCau Them yeu cau() Sua yeu cau() Xoa yeu cau() Lay yeu cau()

Ngày đăng: 18/01/2014, 02:13

HÌNH ẢNH LIÊN QUAN

1.5.2. Sơ đồ lớp lĩnh vực của hệ thống - Tổng Quan Về Hệ Thống Kiểm Soát Giao Thông- phân tích thiết kế hướng đối tượng - uml- có file mdl
1.5.2. Sơ đồ lớp lĩnh vực của hệ thống (Trang 25)
Hình 4: Biểu đồ lớp tham gia ca sử dụng  Quản lý tin tức - Tổng Quan Về Hệ Thống Kiểm Soát Giao Thông- phân tích thiết kế hướng đối tượng - uml- có file mdl
Hình 4 Biểu đồ lớp tham gia ca sử dụng Quản lý tin tức (Trang 28)
Hình 5: Biểu đồ tuần tự ca sử dụng Quản lý tin tức Sửa thông tin một tin tức đã - Tổng Quan Về Hệ Thống Kiểm Soát Giao Thông- phân tích thiết kế hướng đối tượng - uml- có file mdl
Hình 5 Biểu đồ tuần tự ca sử dụng Quản lý tin tức Sửa thông tin một tin tức đã (Trang 29)
Hình 6: Biều đồ tuần tự ca sử dụng Quản lý tin tức Thêm một tin tức mới - Tổng Quan Về Hệ Thống Kiểm Soát Giao Thông- phân tích thiết kế hướng đối tượng - uml- có file mdl
Hình 6 Biều đồ tuần tự ca sử dụng Quản lý tin tức Thêm một tin tức mới (Trang 30)
Hình 8: Biểu đồ tuần tự ca sử dụng Quản lý tin tức Cập nhật tin tức mới nhất - Tổng Quan Về Hệ Thống Kiểm Soát Giao Thông- phân tích thiết kế hướng đối tượng - uml- có file mdl
Hình 8 Biểu đồ tuần tự ca sử dụng Quản lý tin tức Cập nhật tin tức mới nhất (Trang 32)
Hình 10: Biểu đồ tuần tự ca sử dụng Tổng hợp thông tin - Tổng Quan Về Hệ Thống Kiểm Soát Giao Thông- phân tích thiết kế hướng đối tượng - uml- có file mdl
Hình 10 Biểu đồ tuần tự ca sử dụng Tổng hợp thông tin (Trang 34)
Hình 18. Biểu đồ tuần tự Thêm Xe - Tổng Quan Về Hệ Thống Kiểm Soát Giao Thông- phân tích thiết kế hướng đối tượng - uml- có file mdl
Hình 18. Biểu đồ tuần tự Thêm Xe (Trang 39)
Hình 21. Biểu đồ tuần tự Điều Xe - Tổng Quan Về Hệ Thống Kiểm Soát Giao Thông- phân tích thiết kế hướng đối tượng - uml- có file mdl
Hình 21. Biểu đồ tuần tự Điều Xe (Trang 41)
Hình 22. Biểu đồ tuần tự Sửa Yêu Cầu Điều Xe - Tổng Quan Về Hệ Thống Kiểm Soát Giao Thông- phân tích thiết kế hướng đối tượng - uml- có file mdl
Hình 22. Biểu đồ tuần tự Sửa Yêu Cầu Điều Xe (Trang 42)
Hình 23. Biểu đồ tuần tự Xóa Yêu Cầu Điều Xe - Tổng Quan Về Hệ Thống Kiểm Soát Giao Thông- phân tích thiết kế hướng đối tượng - uml- có file mdl
Hình 23. Biểu đồ tuần tự Xóa Yêu Cầu Điều Xe (Trang 43)
Hình 25. Biểu đồ trình tự báo cáo sự cố và tình hình ùn tắc. - Tổng Quan Về Hệ Thống Kiểm Soát Giao Thông- phân tích thiết kế hướng đối tượng - uml- có file mdl
Hình 25. Biểu đồ trình tự báo cáo sự cố và tình hình ùn tắc (Trang 45)
Hình 26. Biểu đồ trình tự báo cáo sự cố và tình hình ùn tắc không thành công. - Tổng Quan Về Hệ Thống Kiểm Soát Giao Thông- phân tích thiết kế hướng đối tượng - uml- có file mdl
Hình 26. Biểu đồ trình tự báo cáo sự cố và tình hình ùn tắc không thành công (Trang 46)
Hình 28. Biểu đồ trình tự Tìm Kiếm Đường Đi. - Tổng Quan Về Hệ Thống Kiểm Soát Giao Thông- phân tích thiết kế hướng đối tượng - uml- có file mdl
Hình 28. Biểu đồ trình tự Tìm Kiếm Đường Đi (Trang 48)
Hình 31: Biểu đồ hoạt động cập nhật thông tin - Tổng Quan Về Hệ Thống Kiểm Soát Giao Thông- phân tích thiết kế hướng đối tượng - uml- có file mdl
Hình 31 Biểu đồ hoạt động cập nhật thông tin (Trang 50)

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w