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....
Trờng đại học công nghiệp hà nội Khoa công nghệ thông tin o0o bài tập lớn môn phân thích thiết kế h- ớng đối tợng Đề tài: Hệ thống kiểm soát giao thông của cục cảnh sát giao thông Nhóm thực hiện: Nhóm 3 Lớp: ĐH Kỹ thuật phần mềm 2-K5 Thành viên trong nhóm: 1. Trần Phi Hạnh 2. Vũ Thị Dung 3. Đinh Công Hảo 4. Nguyễn Trọng Huân 5. Lê Ngọc Hân Giáo viên hớng dẫn: Ths. Vũ Thị Dơng Hà Nội, ngày 08 tháng 01 năm 2013 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ương tiệ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ưỡng chế. 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ữa cá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 độ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ống kiể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 Mụ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 1.1. c t ca s d ng ng nh p h th ngĐặ ả ử ụ Đă ậ ệ ố 11 1.4.2.Ca s d ng Qu n lý tin t cử ụ ả ứ 12 1.4.3.Ca s d ng T ng h p thông tinử ụ ổ ợ 13 1.4.4.Ca s d ng Báo cáo th ng kêử ụ ố 14 1.4.5.Ca s d ng Qu n lý nhân viênử ụ ả 16 1.4.6.Ca s d ng Qu n lý xeử ụ ả 17 1.4.7.Ca s d ng Yêu c u i u xeử ụ ầ đ ề 19 1.4.9. c t ca s d ng Tìm Ki m ng iĐặ ả ử ụ ế Đườ Đ 20 1.10. c t ca s d ng H ng D n L u ThôngĐặ ả ử ụ ướ ẫ ư 21 1.5.Tìm l p l nh v cớ ĩ ự 22 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.đị ớ ự à ệ ủ ĩ ự ứ ụ 22 1.5.2.Gán trách nhi m cho các l p v a tìm cệ ớ ừ đượ 23 1.5.2.S l p l nh v c c a h th ngơ đồ ớ ĩ ự ủ ệ ố 24 2.6.Xác nh các l p tham gia ca s d ngđị ớ ử ụ 24 1.1.Ca s d ng ng nh p h th ngử ụ Đă ậ ệ ố 24 1.6.2.Ca s d ng Qu n lý tin t c.ử ụ ả ứ 26 1.6.3.Ca s d ng T ng h p thông tin.ử ụ ổ ợ 30 1.6.4.Ca s d ng Báo cáo th ng kêử ụ ố 33 1.6.5.Ca s d ng Qu n Lý Nhân Viênử ụ ả 34 1.6.6.Ca s d ng Qu n Lý Xeử ụ ả 36 6.1.7.Ca s d ng Yêu C u i u Xeử ụ ầ Đ ề 38 1.6.8.Ca s d ng báo cáo s c v tình hình ùn t c.ử ụ ự ố à ắ 41 1.6.9.Ca s d ng Tìm Ki m ng iử ụ ế Đườ Đ 45 1.6.0.Ca s d ng H ng D n ng iử ụ ướ ẫ Đườ Đ 46 3.7.Xây d ng bi u ho t ng cho các lu ng ca s d ng.ự ể đồ ạ độ ồ ử ụ 48 3.7.1.Bi u ho t ng c p nh t thông tinể đồ ạ độ ậ ậ 48 K t Lu nế ậ 49 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. Chương II: Phân tích thiết kế hệ thống 2.1. Xác định yêu cầu của 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 thu thậ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ài camera 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 định dạng chưa sau đó tiến hành tổng hợp dữ liệu. Các dữ liệu sau khi được tổ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ác thô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ề cho trung 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ộ giao thô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ếu nhậ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ấp bậc, cơ quan công tác. 2.2. Xác định các tác nhân trong hệ thống. • Tác nhân Người tham gia giao thông: chỉ tham gia giao thông và có thể 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, • Tác nhân Nhân viên: là tác nhân chung bao gồm các nhân viên quản lý 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. • Tác nhân Quản trị hệ thống: là tác nhân có quyền cao nhất trong hệ 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. • Tác nhân Admin tin tức: là tác nhân có quyền đăng nhập vào 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. • Tác nhân Cảnh sát giao thông: là tác người nhận trực tiếp thông tin 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ụ. • Tác nhân Nhân viên quản lý chốt: là tác nhân có tài khoản trong hê 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. 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 Các tác nhân Các ca sử dụng Người tham gia giao thông Báo cáo tình hình các tuyền đường Nhân viên Đăng nhập vào hệ thống Hướng dẫn lưu thông Tổng hợp thông tin Bá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ông Nhâ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ác Quản trị hệ thống Đăng nhập hê thống Quản lý tin tức Quản lý nhân viên Quản lý thông tin xe Tim kiếm Admin tin tức Đăng nhập hệ thống Quản lý tin tức 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 Người tham gia giao thông Quản trị hệ thống Nhân viên Thông báo tình hình ùn tắc Nhận báo cáo Quản lý hệ thống Tổng hợp các sự cố ở các chốt giao thông Hướng dẫn lưu thông Yêu cầu thêm các dịch vụ khác Biểu đồ Usecase chính Quan ly thong tin xe CanhSatGT NhanVienQLChot Yeu cau dich vu khac NguoiThamGiaGT Bao cao tinh hinh cac tuyen duong Huong dan luu thong NhanVien Quan ly nhan vien Bao cao thong ke <<extend>> Tim kiem <<include>> Tong hop thong tin <<include>> <<extend>> Quan ly tin tuc QuanTriHeThong Admin tin tuc Usecase phụ của Nhân viên Huong dan luu thong Tong hop thong tin Bao cao thong ke CanhSatGT NhanVienQLChot NhanVien Bao cao tinh hinh cac tuyen duong <<extend>> Yeu cau dich vu khac <<extend>> Dang nhap <<include>> <<include>> Usecase phụ của Quản trị hệ 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. .. - 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 - 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ệ. .. nhập thông tin về chốt cần tìm kiếm: Mã chốt, tên chốt, tình hình ùn tắc hay sự cố - 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:... 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... 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 • Luồng sự kiện chính - 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 hiển thị các lựa chọn:... 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ống Cung 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 - Lớp tin tức(TinTuc) Chứa thông tin về tin tức được người quản lý đăng trên hệ thống - Lớp quyền(Quyen)... 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êu cầ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: • 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... 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... 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. .. Điềuxeđược thực hiện Nhập xe - Hệ thống yêu cầu Người dùng nhập thông tin về xe, bao gồm: + Tên xe + Hãng xe + Biển số xe + Loại xe + Tên tài xế + Ngày nhập xe - 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 Cập nhật thông tin xe - Hệ thống yêu cầu Người dùng . c.ử ụ ả ứ 26 1.6 .3. Ca s d ng T ng h p thông tin.ử ụ ổ ợ 30 1.6.4.Ca s d ng Báo cáo th ng kêử ụ ố 33 1.6.5.Ca s d ng Qu n Lý Nhân Viênử ụ ả 34 1.6.6.Ca s d. Đă ậ ệ ố 11 1.4.2.Ca s d ng Qu n lý tin t cử ụ ả ứ 12 1.4 .3. Ca s d ng T ng h p thông tinử ụ ổ ợ 13 1.4.4.Ca s d ng Báo cáo th ng kêử ụ ố 14 1.4.5.Ca s d