BÀI tập lớn môn PHÂN TÍCH và THIẾT kế HƯỚNG đối TƯỢNG PHÂN TÍCH hệ THỐNG QUẢN lý THIẾT bị BAY

74 6 0
BÀI tập lớn môn PHÂN TÍCH và THIẾT kế HƯỚNG đối TƯỢNG PHÂN TÍCH hệ THỐNG QUẢN lý THIẾT bị BAY

Đ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

ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ BÀI TẬP LỚN MƠN PHÂN TÍCH VÀ THIẾT KẾ HƯỚNG ĐỐI TƯỢNG PHÂN TÍCH HỆ THỐNG QUẢN LÝ THIẾT BỊ BAY Giảng viên hướng dẫn: PGS.TS Trương Ninh Thuận Sinh viên thực hiện: Nhóm Nguyễn Thị Ngọc Hoa - 19020293 Ninh Thị Tươi - 19020483 Lê Thanh Huyền - 19020328 Văn Đăng Cường - 19020238 Phạm Việt Hà - 19020273 TIEU LUAN MOI download : skknchat@gmail.com Mục Lục I YÊU CẦU .3 1) Nhận diện vấn đề .3 1.1 Xác định vấn đề 1.2 Giải pháp .3 2) Bảng thuật ngữ 3) Đặc tả bổ sung 4) Sơ đồ use case .6 5) Đặc tả Use case 5.1 Đăng ký tài khoản 5.2 Đăng nhập .8 5.3 Đăng ký thiết bị 11 5.5 Phê duyệt người dùng 14 5.6 Thanh toán 16 5.7 Theo dõi thiết bị 19 5.8 Tìm thiết bị 20 5.9 Xem lịch sử di chuyển thiết bị 22 5.10 Điều khiển thiết bị .24 5.11 Thống kê 26 II PHÂN TÍCH HỆ THỐNG 27 1) Phân tích kiến trúc 27 1.1 Thành phần cấp cao phụ thuộc 27 1.2 Key abstraction 28 2) Phân tích Use case 28 2.1 Biểu đồ Use case .28 2.2 Biểu đồ lớp pha phân tích 38 2.3 Ánh xạ từ lớp phân tích tới chế phân tích .43 III THIẾT KẾ HỆ THỐNG 45 1) Làm mịn kiến trúc 45 1.1 Cải tiến mẫu thiết kế 45 TIEU LUAN MOI download : skknchat@gmail.com 1.2 Xác định chế thiết kế 50 2) Mô tả kiến trúc thực thi 51 3) Mô tả phân tán 51 4) Thiết kế ca sử dụng 52 4.1 Thiết kế biểu đồ .52 4.2 Khung nhìn lớp tham gia .59 5) Thiết kế hệ thống .60 5.1 Vehicle Subsystem 60 5.2 User Subsystem 63 6) Thiết kế lớp .68 6.1 Đăng ký tài khoản .68 6.2 Đăng nhập tài khoản 68 6.3 Đăng ký thiết bị 69 6.4 Phê duyệt thiết bị 69 6.5 Phê duyệt người dùng 69 6.6 Thanh toán 70 6.7 Theo dõi thiết bị 70 6.8 Tìm kiếm thiết bị 71 6.9 Theo dõi lịch sử di chuyển thiết bị 71 6.10 Điều khiển thiết bị .71 7) Thiết kế sở liệu .72 TIEU LUAN MOI download : skknchat@gmail.com I YÊU CẦU 1) Nhận diện vấn đề 1.1 Xác định vấn đề Cùng với phát triển cơng nghệ ngày nay, ngành giao thơng có nhiều thiết bị không người lái Và thiết bị bay không người lái dần phát triển để trở thành phần thiếu sống hàng ngày Ứng dụng nhắc tới nhiều nhất chính là giao nhận hàng hóa Nhìn từ phía an toàn, thiết bị không người lái giúp doanh nghiệp giảm thiểu yêu cầu phải sử dụng các máy bay trực thăng hay nhân công người để leo trèo lên cấu trúc cao tầng và tiến hành các hoạt động kiểm tra Nhưng khơng có can thiệp trực tiếp từ người nên cần phải có biện pháp để quản lý thiết bị từ xa Người dùng cần thơng tin vị trí thiết bị, theo dõi lộ trình, theo dõi tình trạng thiết bị để có xảy lỗi đưa biện pháp kịp thời Chính điều này, việc tạo hệ thống quản lý thiết bị vô cần thiết 1.2 Giải pháp Hệ thống xây dựng phép theo dõi thiết bị, xác định lộ trình, vị trí quản lý đăng kí thiết bị Mô tả  Hệ thống phát triển dạng ứng dụng Web Người dùng tương tác với hệ thống thiết bị (máy tính xách tay, PC, điện thoại thơng minh, )  Người dùng đăng ký tài khoản, đăng nhập, chỉnh sửa thông tin tài khoản Sau đăng nhập, người dùng đăng ký quản lý thiết bị mà sở hữu, sau người dùng tra cứu thơng tin vị trí, thời gian xuất phát, thời gian dự kiến đến điểm đến, Quản trị viên đăng nhập vào hệ thống để thực nhiệm vụ giám sát Có thể chỉnh sửa, xóa thông tin độc hại, phê duyệt đăng ký quản lý thiết bị người dùng.  Người dùng cuối hệ thống bao gồm:  - Người dùng: đăng ký thiết bị, xem vị trí, thời gian dự đốn điểm đến, - Quản trị viên: xóa người dùng, thống kê liệu chung quản lý tài khoản người dùng, thống kê lịch sử lộ trình thiết bị, TIEU LUAN MOI download : skknchat@gmail.com 2) Bảng thuật ngữ Giới thiệu Phần sau sử dụng để định nghĩa thuật ngữ đặc biệt sử dụng giải vấn đề, giải thích cụm từ gây khó hiểu cho độc giả tiếp xúc với tài liệu giải thích trường hợp mẫu tài liệu khác dự án Thơng thường, tài liệu sử dụng từ điển khơng thức, giúp tài liệu khác tập trung vào mô tả hệ thống giải vấn đề Định nghĩa Bảng thuật ngữ chứa định nghĩa hoạt động cho khái niệm hệ thống định vị thiết bị bay không người lái Tài khoản Là ghi chép thông tin quản trị viên người dùng bao gồm thông tin tên, tuổi, địa email, mật khẩu, số điện thoại, Mỗi tài khoản có mã số định danh riêng, giúp hệ thống phân biệt quản trị viên người dùng để cấp quyền hệ thống Quản trị viên Là người chịu trách nhiệm cho việc vận hành hệ thống, đảm bảo hệ thống hoạt động mục đích, có quyền can thiệp truy cập vào thông tin tài khoản người dùng, thiết bị đăng ký hệ thống Thiết bị  Là thiết bị không người lái, đăng ký theo người dùng có mã số định danh riêng, người dùng quản lý thiết bị mà đăng ký Lịch sử vị trí Là ghi chép vị trí thiết bị sau quảng thời gian ngắn, bao gồm thời gian xuất phát, thời gian đến nơi kèm theo tên địa danh, giúp quản trị viên người dùng nắm lịch trình di chuyển thiết bị bay không người lái Người dùng Là người đăng ký thiết bị hệ thống, chịu quản lý quản trị viên Mỗi người dùng theo dõi lịch trình thiết bị mà họ đăng ký Tình trạng thiết bị TIEU LUAN MOI download : skknchat@gmail.com BAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAY Là trạng thái thiết bị khoảng thời gian, bao gồm lượng điện thiết bị, tình trạng (bình thường, sửa, bị hỏng) Cho biết tình hình thiết bị để người dùng sử dụng mục đích 3) Đặc tả bổ sung Mục đích tài liệu xác định yêu cầu hệ thống Theo dõi thiết bị bay không người lái Đặc tả bổ sung yêu cầu mà không liên quan đến use case cụ thể (ví dụ: yêu cầu phi chức năng) Đặc tả bổ sung mơ hình ca sử dụng kết hợp tạo nên tập đầy đủ yêu cầu hệ thống Phạm vi Đặc tả bổ sung xác định yêu cầu phi chức hệ thống: chẳng hạn độ tin cậy, tính khả dụng, hiệu suất khả hỗ trợ, yêu cầu chức phổ biến số trường hợp sử dụng Chức Nhiều người dùng thực truy cập thao tác đồng thời Tính khả dụng Phần mềm phải dễ sử dụng để người dùng học cách sử dụng hệ thống khoảng thời gian ngắn Giao diện người dùng phải thân thiện trực quan Độ tin cậy Hệ thống phải hoạt động 24 ngày, ngày tuần Hệ thống phải có 5% thời gian ngừng hoạt động Hiệu suất Hệ thống hỗ trợ tối đa 2000 người dùng đồng thời dựa sở liệu trung tâm tối đa 100 người dùng đồng thời dựa máy chủ cục thời điểm Hệ thống cung cấp quyền truy cập vào sở liệu với độ trễ không giây Hệ thống phải có khả hồn thành 90% tất truy vấn vòng 30 giây Bảo mật BAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAY TIEU LUAN MOI download : skknchat@gmail.com BAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAY Hệ thống phải ngăn người dùng đăng nhập họ khơng có mật Chỉ Quản trị viên xóa tài khoản Người dùng Ràng buộc thiết kế Hệ thống sử dụng máy tính thiết bị di động 4) Sơ đồ use case Hình Biểu đồ Use-Case sự tương tác các tác nhân với thành phần khác  BAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAY TIEU LUAN MOI download : skknchat@gmail.com BAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAY Hình Biểu đờ Use-Case sự tương tác và phụ thuộc các Use-Case 5) Đặc tả Use case 5.1 Đăng ký tài khoản BAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAY TIEU LUAN MOI download : skknchat@gmail.com BAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAY Hình Biểu đồ hoạt động ca sử dụng Đăng ký tài khoản Mô tả:  Người dùng khai báo thông tin mình để cấp quyền tài khoản sử dụng hệ thống.  Các tác nhân:  Người dùng, Hệ thống.  Điều kiện kích hoạt ca sử dụng:  Người dùng chọn chức đăng ký tài khoản Tiền điều kiện:   Người dùng chưa có sẵn tài khoản   Người dùng có đầy đủ thông tin mà hệ thống yêu cầu   Thiết bị người dùng kết nối internet suốt ca sử dụng  Hậu điều kiện: Người dùng đăng ký tài khoản thành công  BAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAY TIEU LUAN MOI download : skknchat@gmail.com BAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAY Các luồng kiện:  Luồng bản:  Người dùng truy cập vào ứng dụng.  Người dùng chọn chức đăng ký tài khoản Hệ thống cung cấp form điền thông tin đăng ký tài khoản  Người dùng điền thông tin đầy đủ vào các trường dữ liệu form đăng ký.  Hệ thống xác nhận tính hợp lệ thông tin mà người dùng điền vào form.  Hệ thống gửi đường dẫn mã xác nhận kích hoạt tài khoản tin nhắn đến số điện thoại mà người dùng cung cấp.  Người dùng xác nhận kích hoạt tài khoản  Luồng thay thế: Khơng có  L̀ng ngoại lệ:  5.1e Hệ thớng hiển thị thông báo lỗi cho các trường dữ liệu không hợp lệ và không thay đổi trạng thái hiện tại.  5.2e Người dùng nhập lại thông tin cho các trường không hợp lệ.  5.3e Hệ thống xác nhận lại tất cả các trường đạt yêu cầu.  7.1e Hệ thống gửi lại mã mới sau thời gian mười phút tính từ lúc gửi mã cũ nếu người dùng chưa xác nhận  Business rules:  Người dùng yêu cầu mã lần bị khóa đăng ký vịng 30p u cầu phi chức năng: Khơng có  Extension point: Khơng có  5.2 Đăng nhập 10 BAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAY TIEU LUAN MOI download : skknchat@gmail.com BAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAY Hình 40 Biểu đồ điều khiển xe 4.1.11 Thống kê Hình 41 Biểu đồ thống kê 4.2 Khung nhìn lớp tham gia 60 BAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAY TIEU LUAN MOI download : skknchat@gmail.com BAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAY Cách thức làm mịn lớp tham gia cho ca sử dụng mô tả phần 6: Thiết kế Lớp học 5) Thiết kế hệ thống 5.1 Vehicle Subsystem Hình 42 Biểu đồ cấu trúc Vehicle SubSystem Biểu đồ Vehicle Subsystem  Hàm approveUser() Hàm approveVehicle() 61 BAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAY TIEU LUAN MOI download : skknchat@gmail.com BAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAY Hàm trackVehicle() Hàm findVehicle() 62 BAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAY TIEU LUAN MOI download : skknchat@gmail.com BAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAY Hàm VehicleHistory() Hàm statistic() 63 BAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAY TIEU LUAN MOI download : skknchat@gmail.com BAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAY 5.2 User Subsystem Hình 43 Biểu đồ cấu trúc User SubSystem Biểu đồ User Subsystem  Hàm createUser() 64 BAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAY TIEU LUAN MOI download : skknchat@gmail.com BAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAY Hàm checkLoginInfo() Hàm deleteUser() 65 BAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAY TIEU LUAN MOI download : skknchat@gmail.com BAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAY Hàm editAccount() Hàm createVehicle() 66 BAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAY TIEU LUAN MOI download : skknchat@gmail.com BAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAY Hàm trackVehicle() Hàm findVehicle() 67 BAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAY TIEU LUAN MOI download : skknchat@gmail.com BAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAY Hàm VehicleHistory() Hàm controlVehicle() 68 BAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAY TIEU LUAN MOI download : skknchat@gmail.com BAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAY 6) Thiết kế lớp       6.1 Đăng ký tài khoản      6.2 Đăng nhập tài khoản  69 BAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAY TIEU LUAN MOI download : skknchat@gmail.com BAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAY      6.3 Đăng ký thiết bị      6.4 Phê duyệt thiết bị      6.5 Phê duyệt người dùng 70 BAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAY TIEU LUAN MOI download : skknchat@gmail.com BAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAY      6.6 Thanh toán      6.7 Theo dõi thiết bị 71 BAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAY TIEU LUAN MOI download : skknchat@gmail.com BAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAY      6.8 Tìm kiếm thiết bị      6.9 Theo dõi lịch sử di chuyển thiết bị      6.10 Điều khiển thiết bị 72 BAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAY TIEU LUAN MOI download : skknchat@gmail.com BAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAY             Chọn điểm đến Định vị thiết bị                                        Tìm đường 7) Thiết kế sở liệu 73 BAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAY TIEU LUAN MOI download : skknchat@gmail.com BAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAY BAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAYBAI.tap.lon.mon.PHAN.TICH.va.THIET.ke.HUONG.doi.TUONG.PHAN.TICH.he.THONG.QUAN.ly.THIET.bi.BAY

Ngày đăng: 31/12/2023, 23:04

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan