1. Trang chủ
  2. » Giáo Dục - Đào Tạo

(TIỂU LUẬN) 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

75 15 0

Đ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 đề Phân tích Hệ thống Quản lý Thiết bị Bay
Tác giả Nguyễn Thị Ngọc Hoa, Ninh Thị Tươi, Lê Thanh Huyền, Văn Đăng Cường, Phạm Việt Hà
Người hướng dẫn PGS.TS. Trương Ninh Thuận
Trường học Đại học Quốc gia Hà Nội - Trường Đại học Công nghệ
Chuyên ngành Phân tích và Thiết kế hướng đối tượng
Thể loại Bài tập lớn
Thành phố Hà Nội
Định dạng
Số trang 75
Dung lượng 2,63 MB

Cấu trúc

  • I. YÊU CẦU (4)
    • 1) Nhận diện vấn đề (4)
      • 1.1. Xác định vấn đề (4)
      • 1.2. Giải pháp (4)
    • 2) Bảng thuật ngữ (5)
    • 3) Đặc tả bổ sung (6)
    • 4) Sơ đồ use case (7)
    • 5) Đặc tả Use case (8)
      • 5.1. Đăng ký tài khoản (8)
      • 5.2. Đăng nhập (10)
      • 5.3. Đăng ký thiết bị (13)
      • 5.5. Phê duyệt người dùng (16)
      • 5.6. Thanh toán (18)
      • 5.7. Theo dõi thiết bị (21)
      • 5.8 Tìm thiết bị (22)
      • 5.9. Xem lịch sử di chuyển của thiết bị (24)
      • 5.10. Điều khiển thiết bị (26)
      • 5.11. Thống kê (28)
  • II. PHÂN TÍCH HỆ THỐNG (29)
    • 1) Phân tích kiến trúc (29)
      • 1.1. Thành phần cấp cao và sự phụ thuộc (0)
      • 1.2. Key abstraction (30)
    • 2) Phân tích Use case (30)
      • 2.1. Biểu đồ tuần tự các Use case (0)
      • 2.2. Biểu đồ lớp pha phân tích (40)
      • 2.3. Ánh xa từ lơp phân tich tơi cơ chê phân tich (45)
  • III. THIẾT KẾ HỆ THỐNG (47)
    • 1) Làm mịn kiến trúc (47)
      • 1.1. Cải tiến mẫu thiết kế (47)
      • 1.2. Xác định cơ chế thiết kế (51)
    • 2) Mô tả kiến trúc thực thi (52)
    • 3) Mô tả phân tán (52)
    • 4) Thiết kế ca sử dụng (53)
      • 4.1 Thiết kế biểu đồ tuần tự (0)
      • 4.2 Khung nhìn các lớp tham gia (60)
    • 5) Thiết kế hệ thống con (61)
      • 5.1. Vehicle Subsystem (61)
      • 5.2. User Subsystem (64)
    • 6) Thiết kế lớp (69)
      • 6.1. Đăng ký tài khoản (69)
      • 6.2. Đăng nhập tài khoản (69)
      • 6.3. Đăng ký thiết bị (70)
      • 6.4. Phê duyệt thiết bị (70)
      • 6.5. Phê duyệt người dùng (70)
      • 6.6. Thanh toán (71)
      • 6.7. Theo dõi thiết bị (71)
      • 6.8. Tìm kiếm thiết bị (72)
      • 6.9. Theo dõi lịch sử di chuyển của thiết bị (72)
      • 6.10. Điều khiển thiết bị (72)
    • 7) Thiết kế cơ sở dữ liệu (73)

Nội dung

YÊU CẦU

Nhận diện vấn đề

Với sự tiến bộ của công nghệ hiện đại, ngành giao thông đang chứng kiến sự gia tăng của các thiết bị bay không người lái Những thiết bị này đang dần trở thành một phần quan trọng trong cuộc sống hàng ngày, đặc biệt trong lĩnh vực giao nhận hàng hóa.

Thiết bị không người lái giúp doanh nghiệp giảm thiểu việc sử dụng máy bay trực thăng và nhân công để kiểm tra các cấu trúc cao tầng, mang lại sự an toàn hơn Tuy nhiên, do không có sự can thiệp trực tiếp từ con người, cần có biện pháp quản lý từ xa cho những thiết bị này Người dùng cần thông tin về vị trí, lộ trình và tình trạng của thiết bị để có thể phản ứng kịp thời khi xảy ra lỗi Do đó, việc xây dựng hệ thống quản lý thiết bị là vô cùng cần thiết.

Hệ thống được xây dựng để cho phép theo dõi thiết bị, xác định lộ trình, vị trí và quản lý đăng kí của thiết bị.

Hệ thống được thiết kế dưới dạng ứng dụng Web, cho phép người dùng tương tác dễ dàng thông qua các thiết bị như máy tính xách tay, PC và điện thoại thông minh.

Người dùng có thể dễ dàng đăng ký và đăng nhập vào tài khoản của mình, cũng như chỉnh sửa thông tin cá nhân Sau khi đăng nhập, họ có khả năng quản lý các thiết bị đang sở hữu và tra cứu thông tin liên quan đến vị trí, thời gian xuất phát, và thời gian dự kiến đến điểm đến Đồng thời, quản trị viên có thể đăng nhập vào hệ thống để giám sát, chỉnh sửa hoặc xóa thông tin độc hại, cũng như phê duyệt các yêu cầu quản lý thiết bị từ người dùng.

Người dùng cuối của hệ thống bao gồm:

- Người dùng: đăng ký thiết bị, được xem vị trí, thời gian dự đoán điểm đến,

Quản trị viên có quyền xóa người dùng và quản lý tài khoản, đồng thời thống kê dữ liệu chung như lịch sử lộ trình của các thiết bị.

Bảng thuật ngữ

Phần này sẽ định nghĩa các thuật ngữ đặc biệt liên quan đến việc giải quyết vấn đề, giúp giải thích những cụm từ có thể gây khó hiểu cho độc giả khi tiếp xúc với tài liệu giải thích trường hợp mẫu và các tài liệu khác về dự án Tài liệu này có thể được coi là một từ điển không chính thức, hỗ trợ các tài liệu khác trong việc mô tả hệ thống giải quyết vấn đề.

Bảng thuật ngữ chứa các định nghĩa hoạt động cho các khái niệm chính trong hệ thống định vị thiết bị bay không người lái.

Một tài khoản chứa thông tin quan trọng của người dùng hoặc quản trị viên, bao gồm tên, tuổi, địa chỉ email, mật khẩu và số điện thoại Mỗi tài khoản được gán một mã số định danh riêng, giúp hệ thống phân biệt quyền hạn giữa quản trị viên và người dùng.

Người quản lý hệ thống có trách nhiệm đảm bảo hoạt động đúng mục đích, đồng thời có quyền can thiệp và truy cập thông tin của tất cả tài khoản người dùng cùng các thiết bị đã đăng ký trên hệ thống.

Các thiết bị không người lái được đăng ký theo từng người dùng, mỗi thiết bị có mã số định danh riêng, giúp người dùng dễ dàng quản lý thiết bị của mình.

Bản ghi chép vị trí thiết bị bay không người lái cung cấp thông tin về thời gian xuất phát, thời gian đến nơi và tên địa danh, giúp người dùng và quản trị viên theo dõi lịch trình di chuyển một cách hiệu quả.

Người dùng đăng ký thiết bị trên hệ thống sẽ được quản lý bởi quản trị viên Mỗi người chỉ có quyền theo dõi lịch trình của thiết bị mà mình đã đăng ký.

Trạng thái của thiết bị trong một khoảng thời gian bao gồm lượng điện và tình trạng hoạt động (bình thường, đang sửa, bị hỏng) Thông tin này giúp người dùng hiểu rõ tình hình của thiết bị, từ đó sử dụng đúng mục đích.

Đặc tả bổ sung

Mục đích của tài liệu này là xác định các yêu cầu hệ thống cho việc Theo dõi thiết bị bay không người lái, bao gồm cả các yêu cầu phi chức năng Việc kết hợp các yêu cầu bổ sung với mô hình ca sử dụng sẽ tạo thành một tập hợp đầy đủ các yêu cầu của hệ thống.

Phạm vi Đặc tả bổ sung xác định các yêu cầu phi chức năng của hệ thống, bao gồm độ tin cậy, tính khả dụng, hiệu suất và khả năng hỗ trợ Ngoài ra, nó cũng đề cập đến các yêu cầu chức năng phổ biến trong nhiều trường hợp sử dụng.

Nhiều người dùng có thể thực hiện truy cập và thao tác đồng thời.

Phần mềm phải dễ sử dụng để người dùng mới có thể học cách sử dụng hệ thống trong một khoảng thời gian ngắ́n.

Giao diện người dùng phải thân thiện và trực quan. Độ tin cậy

Hệ thống phải hoạt động 24 giờ một ngày, 7 ngày một tuần Hệ thống cũng phải có ít hơn 5% thời gian ngừ̀ng hoạt động.

Hệ thống có khả năng hỗ trợ lên đến 2000 người dùng đồng thời thông qua cơ sở dữ liệu trung tâm, trong khi đó, tối đa 100 người dùng có thể truy cập cùng lúc từ các máy chủ cục bộ.

Hệ thống sẽ cung cấp quyền truy cập vào cơ sở dữ liệu với độ trễ không quá 5 giây.

Hệ thống phải có khả năng hoàn thành 90% tất cả truy vấn trong vòng

Hệ thống phải ngăn người dùng đăng nhập nếu họ không có mật khẩu. Chỉ Quản trị viên mới có thể xóa tài khoản Người dùng.

Ràng buộc về thiết kế

Hệ thống có thể sử dụng được trên máy tính và thiết bị di động.

Sơ đồ use case

Hình 1 Biểu đồ Use-Case về sự tương tác của các tác nhân với thành phần khác

Hình 2 Biểu đồ Use-Case về sự tương tác và phụ thuộc của các Use-Case

Đặc tả Use case

Hình 3 Biểu đồ hoạt động ca sử dụng Đăng ký tài khoản

Ngươi dùng khai bao thông tin của minh đê được câp quyên tai khoan sử dụng hê thông.

Ngươi dùng, Hê thông. Điêu kiên kích hoạt ca sử dung:

Ngươi dùng chon chưc năng đăng ky tai khoan.

Ngươi dùng chưa có sẵn tai khoan

Ngươi dùng có đây đủ thông tin ma hê thông yêu câu

Thiêt bi của ngươi dùng được kêt nôi internet trong suôt ca sử dụng

Hâu điêu kiên: Ngươi dùng đăng ky tai khoan thanh công

1 Ngươi dùng truy câp vao ưng dụng.

2 Ngươi dùng chon chưc năng đăng ky tai khoan.

3 Hê thông cung câp form điên thông tin đăng ky tai khoan

4 Ngươi dùng điên thông tin đây đủ vao cac trương dư liêu trong form đăng ky.

5 Hê thông xac nhân tinh hợp lê của thông tin ma ngươi dùng điên vao form.

6 Hê thông gửi đương dẫn mã xac nhân kich hoạt tai khoan bằng tin nhắ́n đên sô điên thoại ma ngươi dùng cung câp.

7 Ngươi dùng xac nhân kich hoạt tai khoan

Luồng thay thế: Không có

5.1e Hê thông hiên thi thông bao lỗi cho cac trương dư liêu không hợp lê va không thay đôi trạng thai hiên tại.

5.2e Ngươi dùng nhâp lại thông tin cho cac trương không hợp lê.

5.3e Hê thông xac nhân lại tât ca cac 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 tinh từ lúc gửi mã cũ nêu ngươi dùng chưa xac nhân

Người dùng yêu cầu mã mới 6 lần sẽ bị khóa đăng ký trong vòng

30p Yêu cầu phi chưc năng: Không có

Hình 4 Biểu đồ hoạt động ca sử dụng Đăng nhập

Ngươi dùng xac minh danh tinh của minh đê đăng nhâp sử dụng hê thông.

Ngươi dùng, Hê thông. Điêu kiên kích hoạt ca sử dung:

Ngươi dùng chon chưc năng đăng nhâp tai khoan

Hê thông hiên thi giao diên đăng nhâp ở trạng thai chơ

Thiêt bi của ngươi dùng được kêt nôi internet trong suôt ca sử dụng

Hâu điêu kiên: Không có

1 Ngươi dùng truy câp vao ưng dụng.

2 Ngươi dùng chon chưc năng đăng nhâp.

3 Hê thông cung câp form điên thông tin đăng nhâp tai khoan

4 Ngươi dùng điên sô điên thoại của minh va mât khẩu vao form đăng nhâp được hê thông đưa ra.

5 Hê thông xac minh thông tin của ngươi dùng trùng khơp dư liêu va cho phep ho đăng nhâp sử dụng hê thông.

Luồng thay thế: Không có

5.1 Hê thông hiên thi thông bao không có tai khoan trùng khơp

5.1e Ngươi dùng chon chưc năng đăng ky tai khoan

5.2 Hê thông hiên thi thông bao sai mât khẩu

5.2e Ngươi dùng chon chưc năng lây lại mât khẩu

Người dùng nhập sai thông tin đăng nhập ở lần thứ 6 liên tiếp sẽ bị khóa tài khoản 30 phú́t.

Yêu cầu phi chưc năng:

Time out dành cho màn hình đăng nhập dưới 60 giây

Mật khẩu của người dùng phải được hash bằng MD5.

5.2.1 Tại giao diên đăng nhâp, ngươi dùng chon chưc năng quên mât khẩu. 5.2.2 Hê thông yêu câu ngươi dùng nhâp sô điên thoại đê xac minh tai khoan

5.2.3 Ngươi dùng nhâp sô điên thoại vao trương dư liêu hê thông hiên thi 5.2.4 Hê thông xac nhân tai khoan trùng khơp vơi sô điên thoại va yêu câu nhâp mât khẩu mơi

5.2.4a Hê thông xac nhân không tôn tại tai khoan trùng khơp va chuyên vê ca sử dụng Đăng ky tai khoan

5.2.5 Ngươi dùng nhâp mât khẩu mơi va bâm tiêp tục

5.2.6 Hê thông thông bao tạo mât khẩu mơi thanh công

Chỉnh sử̉a thông tin hồ̀ sơ:

5.3.1 Tại giao diên chinh, ngươi dùng chon chưc năng thay đôi thông tin 5.3.2 Hê thông hiên thi form dư liêu ma ngươi dùng cung câp khi đăng ky tai khoan

5.3.3 Ngươi dùng thay đôi thông tin trên cac trương dư liêu cân đôi va bâm hoan thành

5.3.4 Hê thông hiên thi thông bao xac nhân thay đôi thông tin thanh công

5.4.1 Tại giao diên chinh, ngươi dùng chon chưc năng xóa tai khoan. 5.4.2 Hê thông hiên thi thông bao xac nhân yêu câu xóa tai khoan. 5.4.3 Ngươi dùng bâm chon xac nhân lại yêu câu.

5.3.4 Sau khi được phê duyệt từ̀ quản trị viên, hê thông xóa dư liêu tai khoan ngươi dùng.

Hình 5 Biể̉u đồ̀ hoạ̣t độ̣ng ca sử̉ dụ̣ng đăng ký́ thiế́t bị

Ngươi dùng chưa có thiết bị hoặc muốn thêm một thiết bị bay khác để quản lý muốn đăng ký thiết bị trực tuyến thông qua ứng dụng

Các tác nhân: Ngươi dùng, hê thông Điêu kiên kích hoạt ca sử dung:

Ngươi dùng muôn đăng ký thiết bị bay trực tuyên qua ưng dụng.

Ngươi dùng đã được quản trị viên phê duyệt tài khoản

Người dùng đăng nhâp vao ưng dụng.

Thiêt bi của ngươi dùng được kêt nôi internet.

Ngươi dùng đăng ky thiết bị bay thanh công.

Hê thông lưu lại thông tin va gửi thông bao bao đã đăng ky thiết bị thanh công.

1 Ngươi dùng chon lênh đăng ky thiết bị.

2 Ngươi dùng điên form đăng ky thiết bị

3 Hê thông xac thực thông tin đăng ky.

4 Hê thông ghi nhân hanh động đăng ky thiết bị va hiên thi thông bao.

5 Người dùng chờ phê duyệt thiết bị từ̀ quản trị viên

6 Hệ thống thông báo thiết bị phê duyệt thành công.

Luồng thay thế: Không có

2e Ngươi dùng hủy lênh đăng ky thiết bị

3e Hê thông xac thực thông tin không thanh công va hiên thi thông bao. 3e Hê thông bao thiết bị nay đã tôn tại.

Hệ thống ghi nhận hành động không thành công và hiển thị thông báo cho người dùng Đồng thời, hệ thống cũng thông báo rằng thiết bị chưa được phê duyệt, yêu cầu người dùng thực hiện đăng ký lại để tiếp tục sử dụng.

Yêu cầu phi chưc năng: Không có

Hình 6 Biể̉u đồ̀ hoạ̣t độ̣ng ca sử̉ dụ̣ng phê duyệt thiế́t bị

Quản trị viên sử dụng hệ thống để phê duyệt thiết bị cho từ̀ng tài khoản người dùng

Các tác nhân: Quản trị viên, hệ thống Điều kiện kích hoạt ca sử dụng:

Quản trị viên cần phê duyệt thiết bị cho người dùng

Quản trị viên đăng nhập vào giao diện dành cho mình

Thiết bị được phê duyệt khi tài khoản của người dùng đã được phê duyệt

Thiết bị kết nối với internet

Quản trị viên xác nhận việc đăng ký thiết bị cho người dùng thành công

Hê thông lưu lại thông tin va gửi thông bao bao đã phê duyệt thiết bị thanh công.

1.Quản trị viên chọn lệnh phê duyệt hồ sơ, chọn hồ sơ thiết bị

2 Sau khi xác thực thông tin cần thiết về thiết bị và người dùng, quản trị viên bấm nú́t chấp nhận

3 Hệ thống ghi nhận và thông báo phê duyệt thiết bị của người dùng thành công.

Sau khi xác thực thông tin, quản trị viên sẽ nhấn nút không chấp nhận Tiếp theo, quản trị viên cần nhập lý do từ chối thiết bị vào biểu mẫu mà hệ thống hiển thị.

3a Hệ thống ghi nhận lý do và thông báo phê duyệt thành công.

Hệ thống ghi nhận hành động không thành công và hiển thị thông báo tương ứng Đồng thời, hệ thống cũng không ghi nhận lý do từ quản trị viên và chỉ hiển thị thông báo Người dùng có quyền hủy đăng ký thiết bị khi cần thiết.

Business rules: Phê duyệt thiết bị không được quá 3 ngày

Yêu cầu phi chưc năng: Không có

Hình 7 Biể̉u đồ̀ hoạ̣t độ̣ng ca sử̉ dụ̣ng phê duyệt người dùng

Quản trị viên sử dụng hệ thống để phê duyệt tài khoản người dùng Các tác nhân: Quản trị viên, hệ thống Điều kiện kích hoạt ca sử dụng:

Quản trị viên cần phê duyệt tài khoản cho người dùng

Quản trị viên đăng nhập vào giao diện dành cho mình

Thiết bị kết nối với internet

Quản trị viên xác nhận việc đăng ký tài khoản cho người dùng thành công

Hê thông lưu lại thông tin va gửi thông bao bao đã phê duyệt tài khoản thanh công.

1 Quản trị viên chọn lệnh phê duyệt hồ sơ, chọn hồ sơ người dùng

2.Sau khi xác thực thông tin cần thiết về người dùng, quản trị viên bấm nú́t chấp nhận

3.Hệ thống ghi nhận và thông báo phê duyệt tài khoản của người dùng thành công.

Sau khi xác thực thông tin, quản trị viên sẽ nhấn nút không chấp nhận Tiếp theo, quản trị viên cần nhập lý do tài khoản không được chấp nhận vào biểu mẫu mà hệ thống hiển thị.

3a Hệ thống ghi nhận lý do và thông báo phê duyệt thành công.

Hệ thống ghi nhận hành động không thành công và hiển thị thông báo cho người dùng Đồng thời, hệ thống không ghi nhận lý do từ quản trị viên và cũng sẽ thông báo cho người dùng khi họ quyết định hủy đăng ký.

Business rules: Việc phê duyệt một tài khoản không được quá 3 ngày Yêu cầu phi chưc năng: Không có

Hình 8 Biể̉u đồ̀ hoạ̣t độ̣ng ca sử̉ dụ̣ng thanh toá́n

Ngươi dùng thanh toan khoan tiên cân tra cho viêc sử dụng hệ thống bằng cac hinh thưc khac nhau.

Các tác nhân: Ngươi dùng, Hê thông. Điêu kiên kích hoạt ca sử dung:

Ngươi dùng chon chưc năng thanh toan.

Ngươi dùng đã đăng nhâp vao hê thông.

Người dùng đã đăng ký thành công thiết bị của mình

Thiêt bi của ngươi dùng kêt nôi internet trong suôt ca sử dụngNgươi dùng tiên hanh trả phí cho hệ thống

Ngươi dùng thanh toan phi thanh công.

1 Ngươi dùng truy câp vao chức năng Thanh toán bằng tai khoan ngân hang

2 Hê thông cung câp form điên thông tin tai khoan ngân hang của ngươi dùng

3 Ngươi dùng điên thông tin tai khoan và bâm chon thanh toan.

4 Hê thông xac thực thông tin tai khoan ngân hang va yêu câu tai khoan ngân hang thanh toan

5 Ngươi dùng nhâp mã xac thực ma ngân hang cung câp đê thanh toan cho hê thông trong thơi gian nhât đinh

6 Hê thông xac nhân thanh toan thanh công.

1a Ngươi dùng truy câp vao chức năng Thanh toán bằng ví điện tử

2a Hê thông cung câp form điên thông tin ví điện tử của ngươi dùng

3a Ngươi dùng điên thông tin tai khoan và bâm chon thanh toan.

4a Hê thông xac thực thông tin tai khoan va yêu câu tai ví điện tử thanh toan

5a Ngươi dùng nhâp mã xac thực ma bên ví điện tử cung câp đê thanh toan cho hê thông trong thơi gian nhât đinh Use Case tiếp tục bước 6.

1e Nêu ngươi dùng không thanh toan trong khoang thơi gian nhât đinh thi hê thông hủy bo yêu câu thanh toan.

2e Nêu sô tiên trong tai khoan không đủ thi hê thông sẽ hiên thi thông bao thanh toan thât bại va thoat ca sử dụng

3e Nêu tai khoan không hợp lê thi hê thông sẽ hiên thi không hợp lê thông tin tai khoan

Nếu quá hạn thanh toán thì tài khoản sẽ bị khóa lại cho đến khi người dùng thanh toán đủ phí

Yêu cầu phi chưc năng:

Time out cho màn hình xác nhận thanh toán là 60 giây

6.a Sau khi hệ thống thanh toán thành công, người dùng bấm chọn xem hóa đơn

6.b Hệ thống hiển thị giao diện hóa đơn

Hình 9 Biể̉u đồ̀ hoạ̣t độ̣ng ca sử̉ dụ̣ng theo dõi thiế́t bị

Ngươi dùng sử dụng chưc năng theo doi xe đê theo dõi thiết bị ngay thời điểm hiện tại

Các tác nhân: Ngươi dùng, Hệ thống Điêu kiên kích hoạt ca sử dung:

Ngươi dùng chọn mục theo dõi xe

Thiêt bi của ngươi dùng được kêt nôi internet

Người dùng phải đăng nhập hệ thống

Người dùng đã đăng ký thành công thiết bị cần theo dõi

Hệ thống hiển thị giao diện theo dõi thiết bị

1 Ngươi dùng chon theo doi xe trên giao diên ưng dụng.

2 Ngươi dùng chon thiết bị muốn theo dõi

3 Sau khi chon được thiết bị, hê thông hiển thị giao diện theo dõi thiết bị với trạng thái của xe đang đứng ở vị trí nào hay đang di chuyển (thơi gian sẽ đên điêm dừng, tôc độ di chuyên, khoang cach tơi điêm dừng)

Luồng thay thế: Không có

2.a Hê thông không tim được thiết bị phù hợp, thông bao "Không có thiết bị nào phù hợp vơi từ khóa bạn vừa nhâp"

3.a Ngươi dùng thoat ra khoi giao diên Theo doi xe.

3.b Hệ thống hiển thị thông báo không thể theo dõi xe do xe đã gặp sự cố

Yêu cầu phi chưc năng:

Thông tin vị trí va xe dựa trên vi tri thực va thơi gian thực của xe.

Chọn xe cụ thể̉ để̉ xem thông tin:

3.1 Ngươi dùng có thê chon xe cụ thê đê xem chi tiêt thông tin xe, vi tri hiên tại của xe trên ban đô

Hình 10 Biể̉u đồ̀ hoạ̣t độ̣ng ca sử̉ dụ̣ng Tìm kiế́m thiế́t bị

Ngươi dùng sử dụng chưc năng chon xe đê tim thiết bị minh muôn biêt thông tin.

Các tác nhân: Ngươi dùng, Hệ thống Điêu kiên kích hoạt ca sử dung:

Ngươi dùng muôn tìm kiếm thiết bị của mình thông qua ứng dụng

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

Người dùng đã đăng ký thiết bị thành công

Thiêt bi của ngươi dùng được kêt nôi internet

Người dùng tìm được thiết bị thành công Hệ thống hiển thị thông tin thiết bị

1 Ngươi dùng truy câp vao ưng dụng.

2 Tại giao diên, hê thông cung câp cho ngươi dùng giao diện danh sách xe của ngươi dùng.

3.Ngươi dùng chon thiết bị cần tìm trên danh sách đã hiển thị.

4 Hệ thống hiển thị thông tin của thiết bị bao gồm: tên, ngày đăng ký, thông số kỹ thuật, vị trí hiện tại, tình trạng của xe

2.1 Ngươi dùng điên tên xe/ mã số xe vao thanh công cụ.

2.2 Hê thông đưa ra thiết bị có tên/ mã số xe phù hợp vơi yêu câu của ngươi dùng.

3.1 Ngươi dùng chon thiết bị cần tim phù hợp.

Use case tiếp tục thực hiện bước 4

2.2.a Hê thông không tim được thiết bị phù hợp, thông bao "Không có thiết bị phù hợp vơi từ khóa bạn vừa nhâp"

1.a Người dùng thoát khỏi giao diện tìm xe

Business rules: Không có Yêu cầu phi chưc năng:

Thông tin vị trí va xe dựa trên vi tri thực va thơi gian thực của xe.

5.9 Xem lịch sử di chuyển của thiết bị

Hình 11 Biể̉u đồ̀ hoạ̣t độ̣ng ca sử̉ dụ̣ng xem lịch sử̉

Ngươi dùng chon xem lịch sử di chuyển thiết bị của mình.

Các tác nhân: Ngươi dùng, hê thông Điêu kiên kích hoạt ca sử dung:

Ngươi dùng chọn mục xem lịch sử di chuyển

Ngươi dùng đăng nhập vào hệ thống

Người dùng đã sử dụng chức năng điều khiển xe Thiết bị kết nối internet

Ngươi dùng xem lịch sử thành công

Hê thông hiển thị danh sách di chuyển của thiết bị

1 Người dùng chọn chức năng xem lịch sử

2 Ngươi dùng chon thiết bị muốn xem

3 Hệ thống hiển thị giao diện xem lịch sử di chuyển Luồng thay thế:

2.1 Người dùng tìm kiếm thiết bị muốn xem

Use case tiếp tục bước 3

2.1e Hệ thống không tìm thấy thiết bị người dùng muốn xem lịch sử Business rules: Không có

Yêu cầu phi chưc năng: Không có

Hình 12 Biể̉u đồ̀ hoạ̣t độ̣ng ca sử̉ dụ̣ng điều khiể̉n thiế́t bị

Ngươi dùng sử dụng chưc năng điều khiển đê điều khiển thiết bị đi từ đia điêm nay đên đia điêm kia

Các tác nhân: Ngươi dùng, Hê thông Điêu kiên kích hoạt ca sử dung:

Ngươi dùng muôn điều khiển thiết bị của mình

Người dùng đã đăng ký thành công thiết bị của mình trên hệ thống Thiêt bi được kêt nôi internet

Người dùng điều khiển thiết bị từ̀ điểm bắ́t đầu là vị trí của xe đến điểm đến theo mong muốn của mình

Hệ thống ghi nhận hành trình của xe và thông báo kết thú́c hành trình khi xe đến điểm dừ̀ng

1 Ở giao diên chinh của ưng dụng, ngươi dùng chon thẻ điều khiển xe.

2 Ngươi dùng chon thiết bị muốn sử dụng va nhập điêm đên

3 Sau khi chon xong, ngươi dùng ân vao nút xem

4 Hê thông sẽ cung câp danh sach kêt qua cac chuyên đi sắ́p xêp theo thư tự thời gian kết thú́c hành trình từ nhanh nhât đên lâu nhât Mỗi kêt qua sẽ cung câp 4 thông tin gôm: thời gian dự tính kết thú́c hành trình, tông quãng đương, thời gian khởi hành, tình trạng giao thông lú́c đó

5 Ngươi dùng chon chuyên phù hợp trong danh sach kêt qua, sau đó bấm nú́t bắ́t đầu

6 Hệ thống chuyển sang Use case theo dõi thiết bị để người dùng có thể theo dõi chi tiết hành trình của xe

2.1 Người dùng sử dụng Use case tìm kiếm thiết bị Sau khi tìm được thiết bị chọn lệnh điều khiển xe

2.2 Hệ thống sẽ hiển thị giao diện điều khiển xe với bản đồ để người dùng có thể chọn vị trí điểm đến ngay trên bản đồ Use case tiếp tục thực hiện các bước tiếp theo

1.1e Người dùng thoát khỏi chế độ điều khiển xe

1.2e Người dùng chọn thiết bị đang thực hiện một hành trình khác Hệ thống sẽ thông báo “Thiết bị này đang thực hiện hành trình khác”

Hệ thống sẽ hiển thị thông báo "Không tìm được vị trí mà người dùng nhập" khi người dùng chưa chọn điểm đến Nếu địa điểm kết thúc không có trong hệ thống, thông báo "Không có vị trí của địa điểm kết thúc" sẽ được đưa ra.

5e Người dùng chọn hành trình nhưng chưa chọn bắ́t đầu khởi hành đã thoát khỏi chế độ điều khiển xe

Yêu cầu phi chưc năng:

Vi tri xe di chuyên phai ở thơi gian thực

Hình 13 Biể̉u đồ̀ hoạ̣t độ̣ng ca sử̉ dụ̣ng thống kê

Quản trị viên muốn tổng hợp thông tin thiết bị và người dùng Các tác nhân: Quản trị viên, hê thông Điêu kiên kích hoạt ca sử dung:

Quản trị viên chọn lệnh thống kê dữ liệu

Quản trị viên đăng nhập hệ thống thành công

Thiết bị kết nối internet

Quản trị viên lấy được bảng thống kê thành công

Hệ thống hiển thị các thống kê theo quản trị viên

1 Quản trị viên chọn lệnh thống kê dữ liệu

2 Quản trị viên chọn mốc thời gian muốn thống kê: tháng/ quý/ năm

3 Hệ thống hiển thị giao diện các lựa chọn để quản trị viên chọn các thông tin cần thiết ví dụ như thống kê xe hay thống kê người dùng hoặc thống kê doanh thu

4 Hệ thống hiển thị bảng thống kê tổng số lượng xe/ người dùng/ doanh thu theo tháng/ quý/ năm

Luồng thay thế: Không có

Luồng ngoại lệ: Không có

Yêu cầu phi chưc năng: Không có

PHÂN TÍCH HỆ THỐNG

Phân tích kiến trúc

1.1 Thành phầ̀n cấp cao và sự phụ thuộc

Hình 14 Phương phá́p phân lớ́p

Hình trên mô tả tổ chức cấp cao của hệ thống phần mềm Hệ thống bao gồm ba lớp:

Tầng Ứng dụ̣ng (Application): chứa các yếu tố thiết kế cụ thể cho từ̀ng trường hợp sử dụng của hệ thống.

Tầng Dịch vụ̣ (Services): bao gồm một số trừ̀u tượng chính và các dịch vụ phổ biến cho tất cả các trường hợp sử dụng.

Tầng Middleware: cung cấp các dịch vụ cho phép giao tiếp và quản lý dữ liệu trên các hệ thống phân tán.

Tài khoản là bản ghi thông tin về người dùng hoặc quản trị viên, với mỗi tài khoản có một tên đăng nhập duy nhất Tên đăng nhập này được sử dụng để xác minh danh tính của người dùng hoặc quản trị viên, đồng thời cấp quyền truy cập và sử dụng phần an toàn của hệ thống.

Vehicle: Bản ghi về thông tin của các thiết bị Mỗi thiết bị được đăng ký bởi một tài khoản duy nhất và có được phân loại.

History: Lịch sử di chuyển của mỗi thiết bị Cho biết thiết bị đã từ̀ng đi đến đâu vào thời gian nào.

Phân tích Use case

2.1 Biểu đồ tuầ̀n tự các Use case

Hình 15 Biể̉u đồ̀ tuầ̀n tự̣ đăng ký́ tà̀i khoả̉n

Hình 16 Biể̉u đồ̀ tuầ̀n tự̣ đăng nhậ̣p

Hình 17 Biể̉u đồ̀ tuầ̀n tự̣ xoá́ tà̀i khoả̉n

Hình 18 Biể̉u đồ̀ tuầ̀n tự̣ thay đổi thông tin 2.1.3 Đăng ký thiết bị

Hình 19 Biể̉u đồ̀ tuầ̀n tự̣ đăng ký́ thiế́t bị

Hình 20 Biể̉u đồ̀ tuầ̀n tự̣ phê duyệt thiế́t bị

Hình 21 Biể̉u đồ̀ tuầ̀n tự̣ phê duyệt người dùng

Hình 22 Biể̉u đồ̀ tuầ̀n tự̣ thanh toá́n

HÌnh 23 Biể̉u đồ̀ tuầ̀n tự̣ theo dõi thiế́t bị

Hình 24 Biể̉u đồ̀ tuầ̀n tự̣ tìm kiế́m thiế́t bị

2.1.9 Xem lịch sử di chuyển của thiết bị

Hình 25 Biể̉u đồ̀ tuầ̀n tự̣ xem lịch sử̉ di chuyể̉n của thiế́t bị

Hình 26 Biể̉u đồ̀ tuầ̀n tự̣ điều khiể̉n xe

Hình 27 Biể̉u đồ̀ tuầ̀n tự̣ thống kê

2.2 Biểu đồ lớp pha phân tích

VOPC cho chức năng Tạ̣o tà̀i khoả̉n sử̉ dụ̣ng

VOPC cho chức năng đăng nhậ̣p tà̀i khoả̉n

VOPC cho chức năng đăng ký́ thiế́t bị

VOPC cho chức năng phê duyệt thiế́t bị

VOPC cho chức năng duyệt người dùng

VOPC cho chức năng thanh toá́n

VOPC cho chức năng theo dõi thiế́t bị

VOPC cho chức năng tìm thiế́t bị

VOPC cho chức năng xem lịch sử̉ di chuyể̉n của thiế́t bị

VOPC cho chức năng điều khiể̉n xe

VOPC cho chức năng thống kê

2.3 Ánh xa từ lơp phân tich tơi cơ chê phân tich

PaymentController Distribution, Error detection /handling /reporting

VehicleStatisticsForm None Đặc điểm cơ chế phân tích

Mức độ chi tiết của thuộc tính: mức thuộc tính

Mức độ chi tiết của người dùng: 3 vai trò - chưa đăng ký, đã đăng ký và quản trị viên.

Các quy tắ́c bảo mật:

Chỉ người dùng, quản trị viên đã đăng ký mới có thể đăng nhập vào hệ thống.

Chỉ những người dùng đã đăng nhập mới có thể xem và chỉnh sửa hồ sơ của họ.

Chỉ những người dùng đã đăng nhập mới có thể xem vị trí đơn hàng (thiết bị), thay đổi vị trí giao hàng của họ.

Quản trị viên có quyền truy cập để xem thông tin thiết bị, vị trí và số lượng thiết bị đang được vận chuyển cũng như trong kho Họ cũng có khả năng quản lý hồ sơ người dùng, bao gồm việc thêm, sửa, xóa người dùng và thiết bị, cùng với việc xem thống kê chi tiết.

Mức độ chi tiết của thuộc tính: Phạm vi kích thước của các đối tượng để duy trì liên tục.

Mức độ chi tiết của người dùng: Số lượng đối tượng cần lưu giữ.

Thời lượng: Đối tượng thường cần được lưu giữ trong bao lâu.

Cơ chế truy xuất: Làm thế nào một đối tượng nhất định được xác định và truy xuất duy nhất?

Tần suất cập nhật của các đối tượng có thể thay đổi, nhưng liệu chúng có được cập nhật vĩnh viễn hay không vẫn là câu hỏi cần xem xét Độ tin cậy của các đối tượng cũng rất quan trọng, đặc biệt là khả năng tồn tại của chúng sau sự cố trong quy trình, bộ xử lý, hoặc toàn bộ hệ thống.

THIẾT KẾ HỆ THỐNG

Làm mịn kiến trúc

1.1 Cải tiến mẫu thiết kế

1.1.1 Xác định các thành phầ̀n thiết kế

Map directly to design classes

1.1.2 Xác định cơ chế thiết kế

Hệ thống con cung cấp hỗ trợ cho CSDL quan hệ được viết bằng SQL Hệ thống con được thiết kế như sau:

Hình 28 Hệ thống con Cơ sở dữ liệu và̀ cá́c giao diện của nó

Mỗi lớp trong phân tích tương ứng với một gói cấp cao trong hệ thống.

Gói ứng dụng bao gồm các ranh giới và lớp điều khiển, hiện diện trong ứng dụng khách hàng Nó được phân chia thành bốn gói phụ, mỗi gói đảm nhiệm một phần riêng biệt của ứng dụng.

Lớp con Xác thực xử lý việc tạo và đăng nhập tài khoản.

Lớp con View thực hiện hai trường hợp sử dụng chính: xem và tìm kiếm thiết bị không hoạt động Phần này của ứng dụng hoàn toàn miễn phí và có thể được truy cập bởi tất cả người dùng.

Lớp con Tương tác người dùng bao gồm các chức năng yêu cầu người dùng đăng nhập, như cập nhật hồ sơ và tìm kiếm, chỉnh sửa hoặc báo cáo vị trí thiết bị của họ.

Lớp con Quản trị cung cấp các tiện ích cần thiết cho quản trị viên trong việc duy trì tài khoản, quản lý thiết bị và tạo báo cáo Chỉ có quản trị viên mới được phép truy cập vào những công cụ này.

Gói Dịch vụ Doanh nghiệp bao gồm hệ thống con CSDL cùng với các giao diện tương ứng, được tổ chức thành các lớp thực thể Những yếu tố này là chung cho tất cả các trường hợp sử dụng.

Gói Middleware bao gồm gói SQL của Java, cung cấp quyền truy cập vào cơ sở dữ liệu và Java Spring framework, cung cấp các dịch vụ mạng.

Gói và phụ thuộc của chúng

Như đã nói ở trên, gói Gói Application phụ thuộc vào gói Business

Services, từ̀ đó phụ thuộc vào gói Middleware.

1.2 Xác định cơ chế thiết kế

Cơ chế phân Cơ chế thiết kế Cơ chế thực hiện tích

Security Web tokens Java Spring framework

Distribution REST API Java Spring framework

Thiết kế ca sử dụng

4.1 Thiết kế biểu đồ tuầ̀n tự

Hình 29 Biể̉u đồ̀ tuầ̀n tự̣ đăng ký́ tà̀i khoả̉n

Hình 30: Biể̉u đồ̀ tuầ̀n tự̣ đăng nhậ̣p

Hình 31 Biể̉u đồ̀ tuầ̀n tự̣ xoá́ tà̀i khoả̉n

Hình 32 Biể̉u đồ̀ tuầ̀n tự̣ thay đổi thông tin

Hình 33 Biể̉u đồ̀ tuầ̀n tự̣ đăng ký́ thiế́t bị

Hình 34 Biể̉u đồ̀ tuầ̀n tự̣ phê duyệt thiế́t bị

Hình 35 Biể̉u đồ̀ tuầ̀n tự̣ phê duyệt người dùng

Hình 36 Biể̉u đồ̀ tuầ̀n tự̣ thanh toá́n

Hình 37 Biể̉u đồ̀ tuầ̀n tự̣ theo dõi thiế́t bị

Hình 38 Biể̉u đồ̀ tuầ̀n tự̣ tìm kiế́m thiế́t bị

4.1.9 Xem lịch sử di chuyển của thiết bị

Hình 39 Biể̉u đồ̀ tuầ̀n tự̣ xem lịch sử̉ di chuyể̉n của thiế́t bị

Hình 40 Biể̉u đồ̀ tuầ̀n tự̣ điều khiể̉n xe

Hình 41 Biể̉u đồ̀ tuầ̀n tự̣ thống kê

4.2 Khung nhìn các lớp tham gia

Cách thức làm mịn các lớp tham gia cho từ̀ng ca sử dụng được mô tả trong phần 6: Thiế́t kế́ Lớ́p học.

Thiết kế hệ thống con

Hình 42 Biể̉u đồ̀ cấu trúc Vehicle SubSystem

Biểu đồ tuần tự trong Vehicle Subsystem

Hình 43 Biể̉u đồ̀ cấu trúc User SubSystem

Biểu đồ tuần tự trong User Subsystem

Thiết kế lớp

6.9 Theo dõi lịch sử di chuyển của thiết bị

Chọn điểm đến Định vị thiết bị

Ngày đăng: 30/11/2022, 14:11

HÌNH ẢNH LIÊN QUAN

Hình 2. Biểu đờ Use-Case về sự tương tác và phụ thuộc của các Use-Case - (TIỂU LUẬN) 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
Hình 2. Biểu đờ Use-Case về sự tương tác và phụ thuộc của các Use-Case (Trang 8)
Hình 3. Biểu đồ hoạt động ca sử dụng Đăng ký tài khoản - (TIỂU LUẬN) 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
Hình 3. Biểu đồ hoạt động ca sử dụng Đăng ký tài khoản (Trang 9)
Hình 4. Biểu đờ hoạt đợng ca sử dụng Đăng nhập - (TIỂU LUẬN) 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
Hình 4. Biểu đờ hoạt đợng ca sử dụng Đăng nhập (Trang 11)
Hình 5. Biểử̉u đờồ̀ hoạạ̣t đợạ̣ng ca sửử̉ dụạ̣ng đăng kýý́ thiếý́t bị - (TIỂU LUẬN) 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
Hình 5. Biểử̉u đờồ̀ hoạạ̣t đợạ̣ng ca sửử̉ dụạ̣ng đăng kýý́ thiếý́t bị (Trang 13)
Hình 6. Biểử̉u đờồ̀ hoạạ̣t đợạ̣ng ca sửử̉ dụạ̣ng phê duyệt thiếý́t bị - (TIỂU LUẬN) 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
Hình 6. Biểử̉u đờồ̀ hoạạ̣t đợạ̣ng ca sửử̉ dụạ̣ng phê duyệt thiếý́t bị (Trang 15)
Hình 7. Biểử̉u đờồ̀ hoạạ̣t đợạ̣ng ca sửử̉ dụạ̣ng phê duyệt người dùng - (TIỂU LUẬN) 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
Hình 7. Biểử̉u đờồ̀ hoạạ̣t đợạ̣ng ca sửử̉ dụạ̣ng phê duyệt người dùng (Trang 17)
Hình 9. Biểử̉u đồồ̀ hoạạ̣t độạ̣ng ca sửử̉ dụạ̣ng theo dõi thiếý́t bị - (TIỂU LUẬN) 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
Hình 9. Biểử̉u đồồ̀ hoạạ̣t độạ̣ng ca sửử̉ dụạ̣ng theo dõi thiếý́t bị (Trang 21)
Hình 10. Biểử̉u đờồ̀ hoạạ̣t đợạ̣ng ca sửử̉ dụạ̣ng Tìm kiếý́m thiếý́t bị - (TIỂU LUẬN) 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
Hình 10. Biểử̉u đờồ̀ hoạạ̣t đợạ̣ng ca sửử̉ dụạ̣ng Tìm kiếý́m thiếý́t bị (Trang 23)
Hình 12. Biểử̉u đờồ̀ hoạạ̣t đợạ̣ng ca sửử̉ dụạ̣ng điều khiểử̉n thiếý́t bị - (TIỂU LUẬN) 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
Hình 12. Biểử̉u đờồ̀ hoạạ̣t đợạ̣ng ca sửử̉ dụạ̣ng điều khiểử̉n thiếý́t bị (Trang 26)
Hình 13. Biểử̉u đờồ̀ hoạạ̣t đợạ̣ng ca sửử̉ dụạ̣ng thống kê - (TIỂU LUẬN) 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
Hình 13. Biểử̉u đờồ̀ hoạạ̣t đợạ̣ng ca sửử̉ dụạ̣ng thống kê (Trang 28)
Hình 15. Biểử̉u đờồ̀ t̀ồ̀n tựạ̣ đăng kýý́ tàồ̀i khoảử̉n - (TIỂU LUẬN) 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
Hình 15. Biểử̉u đờồ̀ t̀ồ̀n tựạ̣ đăng kýý́ tàồ̀i khoảử̉n (Trang 31)
Hình 16. Biểử̉u đờồ̀ t̀ồ̀n tựạ̣ đăng nhậạ̣p - (TIỂU LUẬN) 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
Hình 16. Biểử̉u đờồ̀ t̀ồ̀n tựạ̣ đăng nhậạ̣p (Trang 31)
Hình 17. Biểử̉u đờồ̀ t̀ồ̀n tựạ̣ xoáý́ tàồ̀i khoảử̉n - (TIỂU LUẬN) 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
Hình 17. Biểử̉u đờồ̀ t̀ồ̀n tựạ̣ xoáý́ tàồ̀i khoảử̉n (Trang 32)
Hình 20 Biểử̉u đờồ̀ t̀ồ̀n tựạ̣ phê duyệt thiếý́t bị - (TIỂU LUẬN) 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
Hình 20 Biểử̉u đờồ̀ t̀ồ̀n tựạ̣ phê duyệt thiếý́t bị (Trang 35)
Hình 21. Biểử̉u đờồ̀ tuầồ̀n tựạ̣ phê duyệt người dùng - (TIỂU LUẬN) 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
Hình 21. Biểử̉u đờồ̀ tuầồ̀n tựạ̣ phê duyệt người dùng (Trang 36)
HÌnh 23. Biểử̉u đồồ̀ tuầồ̀n tựạ̣ theo dõi thiếý́t bị - (TIỂU LUẬN) 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
nh 23. Biểử̉u đồồ̀ tuầồ̀n tựạ̣ theo dõi thiếý́t bị (Trang 37)
Hình 26. Biểử̉u đồồ̀ tuầồ̀n tựạ̣ điều khiểử̉n xe - (TIỂU LUẬN) 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
Hình 26. Biểử̉u đồồ̀ tuầồ̀n tựạ̣ điều khiểử̉n xe (Trang 39)
Hình 25. Biểử̉u đờồ̀ t̀ồ̀n tựạ̣ xem lịch sửử̉ di chuyểử̉n của thiếý́t bị - (TIỂU LUẬN) 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
Hình 25. Biểử̉u đờồ̀ t̀ồ̀n tựạ̣ xem lịch sửử̉ di chuyểử̉n của thiếý́t bị (Trang 39)
Hình 27. Biểử̉u đờồ̀ t̀ồ̀n tựạ̣ thống kê - (TIỂU LUẬN) 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
Hình 27. Biểử̉u đờồ̀ t̀ồ̀n tựạ̣ thống kê (Trang 40)
Hình 28. Hệ thống con Cơ sở dữ liệu vàồ̀ cáý́c giao diện của  nó - (TIỂU LUẬN) 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
Hình 28. Hệ thống con Cơ sở dữ liệu vàồ̀ cáý́c giao diện của nó (Trang 48)
Hình 30: Biểử̉u đồồ̀ tuầồ̀n tựạ̣ đăng nhậạ̣p - (TIỂU LUẬN) 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
Hình 30 Biểử̉u đồồ̀ tuầồ̀n tựạ̣ đăng nhậạ̣p (Trang 55)
Hình 29. Biểử̉u đồồ̀ tuầồ̀n tựạ̣ đăng kýý́ tàồ̀i khoảử̉n - (TIỂU LUẬN) 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
Hình 29. Biểử̉u đồồ̀ tuầồ̀n tựạ̣ đăng kýý́ tàồ̀i khoảử̉n (Trang 55)
Hình 31. Biểử̉u đờồ̀ t̀ồ̀n tựạ̣ xoáý́ tàồ̀i khoảử̉n - (TIỂU LUẬN) 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
Hình 31. Biểử̉u đờồ̀ t̀ồ̀n tựạ̣ xoáý́ tàồ̀i khoảử̉n (Trang 56)
Hình 34. Biểử̉u đờồ̀ t̀ồ̀n tựạ̣ phê duyệt thiếý́t bị - (TIỂU LUẬN) 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
Hình 34. Biểử̉u đờồ̀ t̀ồ̀n tựạ̣ phê duyệt thiếý́t bị (Trang 57)
Hình 33. Biểử̉u đồồ̀ tuầồ̀n tựạ̣ đăng kýý́ thiếý́t bị - (TIỂU LUẬN) 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
Hình 33. Biểử̉u đồồ̀ tuầồ̀n tựạ̣ đăng kýý́ thiếý́t bị (Trang 57)
Hình 35. Biểử̉u đờồ̀ t̀ồ̀n tựạ̣ phê duyệt người dùng - (TIỂU LUẬN) 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
Hình 35. Biểử̉u đờồ̀ t̀ồ̀n tựạ̣ phê duyệt người dùng (Trang 58)
Hình 40. Biểử̉u đờồ̀ t̀ồ̀n tựạ̣ điều khiểử̉n xe - (TIỂU LUẬN) 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
Hình 40. Biểử̉u đờồ̀ t̀ồ̀n tựạ̣ điều khiểử̉n xe (Trang 61)
Hình 41. Biểử̉u đờồ̀ t̀ồ̀n tựạ̣ thống kê - (TIỂU LUẬN) 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
Hình 41. Biểử̉u đờồ̀ t̀ồ̀n tựạ̣ thống kê (Trang 61)
Hình 43. Biểử̉u đờồ̀ cấu trúc User SubSystem - (TIỂU LUẬN) 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
Hình 43. Biểử̉u đờồ̀ cấu trúc User SubSystem (Trang 65)

TRÍCH ĐOẠN

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

TÀI LIỆU LIÊN QUAN

w