Báo cáo đồ án môn học phân tích thiết kế hệ thống đề tài hệ thống quản lý bãi gửi xe

31 17 0
Báo cáo đồ án môn học phân tích thiết kế hệ thống đề tài hệ thống quản lý bãi gửi xe

Đ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

Khoa Công nghệ Thông tin Bộ môn Công nghệ Phần mềm o0o Báo cáo đồ án môn học Phân tích thiết kế hệ thống Giai đoạn Tên hệ thống: Hệ thống quản lý bãi gửi xe Lớp: 65IT4 Học kỳ: Nhóm thực hiện: Các thành viên: 1) Chu Đức Hưng (nhóm trưởng) 2) Trần Chí Cường 3) Tống Đăng Tú Giáo viên hướng dẫn: Nguyễn Hồng Hạnh Hà nội 02/11/2022 GIAI ĐOẠN A Nêu tốn (Problem Definition): I Tóm tắt dự án (Project Abstract): Mô tả: Các hệ thống bãi giữ xe theo truyền thống không đáp ứng đầy đủ nhu cầu người thực tế thời gian xử lý công việc lâu tốn nhiều thời gian, cao điểm số điểm cịn gây tình trạng ùn tắc. Vì cần giải pháp quản lý xử lý thông minh đem lại hiệu cao, cần phần mềm quản lý xe, giúp xử lý vấn đề của bãi đỗ xe truyền thống mắc phải Phạm vi dự án ứng dụng: Được ứng trường học, khu chung cư, bệnh viện, công ty Đối tượng sử dụng: Người quản lý bãi xe, nhân viên trông xe, khách gửi xe II Hệ thống dự định làm (Proposed System): Mục đích hệ thống: Ban quản lý kiểm sốt phương tiện điều hành bãi xe cách tự động, dễ dàng nhanh chóng thơng qua hệ thống quản lý bãi đỗ xe thơng minh Vì lý an ninh, trật tự đảm bảo vận hành lưu thông phương tiện, giải pháp bãi đỗ xe thông minh chủ đầu tư đặc biệt quan tâm chất lượng khả phục vụ Tên hệ thống: Hệ thống quản lý bãi gửi xe Môi trường triển khai hệ thống (phần cứng, phần mềm): - Tình trạng bãi xe môi trường truyền thống tốn nhiều nhân lực nên muốn chuyển sang môi trường tự động thông minh - Phần cứng sử dụng thiết bị lắp đặt sẵn bãi xe cho khách hàng sử dụng, thiết bị dành riêng cho nhân viên quản lý Ngồi cịn có camera, cảm biến - Phần mềm hệ điều hành windows - CSDL tập trung Công cụ phát triển hệ thống: - Netbean, SQL server - Ngôn ngữ java, java swing B Xác định yêu cầu khách hàng (Customer Requirements Specification -CRS): I Quản lý thẻ xe: Hệ thống giúp quản lý thông tin thẻ xe Thẻ chia làm loại: thẻ dùng lần, thẻ tháng thẻ VIP Đối với thẻ dùng lần, thẻ có tác dụng cho lần gửi lần lấy xe Đối với thẻ tháng, thẻ có tác dụng tới cuối tháng đăng ký, không giới hạn số lần gửi lấy xe Muốn có thẻ tháng khách phải đăng ký với người quản lý gồm thông tin như: họ tên, CMND, số điện thoại, loại xe, biển số xe, tháng đăng ký Đối với thẻ VIP, thẻ VIP có quyền lợi sử dụng thẻ tháng, cịn có thêm quyền sở hữu đỗ xe riêng tháng đăng ký Thẻ VIP cần đăng ký với người quản lý, yêu cầu thông tin đăng ký thẻ tháng, đăng ký thêm đỗ riêng Ơ đỗ riêng người khác không phép đỗ xe vào Sau khách hàng đăng ký với người quản lý nhà xe làm cho khách hàng thẻ gửi xe với thông tin khách hàng đăng ký vào thẻ Thẻ dùng lần, hệ thống lưu trữ thơng tin: ID thẻ, Loại thẻ, Loại xe, trình trạng thẻ (mở/khóa) Thẻ tháng, hệ thống lưu trữ thơng tin: ID thẻ, Loại thẻ, Loại xe, tình trạng thẻ (mở/khóa), tháng đăng ký, tên khách, số CMND khách, số điện thoại khách, biển số xe Còn thẻ VIP, hệ thống lưu trữ thơng tin: ID thẻ, Loại thẻ, Loại xe, tình trạng thẻ (mở/khóa), tháng đăng ký, tên khách, số CMND khách, số điện thoại khách, biển số xe, ô đỗ riêng II Quản lý vị trí gửi xe: Nhà xe chia làm khu,: khu B, khu C khu VIP Khu B dùng để gửi xe máy Khu C dùng để gửi ô tô Khu VIP dùng để gửi xe máy tơ Khu B khu C, khách tự tìm chỗ để đỗ xe Khách dùng thẻ VIP để xe khu VIP vị trí đăng ký từ trước Khu B có 16 đỗ, ô đỗ đủ sức chứa cho 30 xe máy Khu C khu VIP, khu có 160 ô đỗ Các ô đỗ khu có tọa độ riêng Các khu có camera lắp đặt sẵn phía, hiển thị lên hình hình camera Nhân viên quan sát qua hình để nhập thơng tin đỗ xe: tên khu, tọa độ đỗ, tình trạng đỗ, có xe đỗ cần nhập thông tin biển số xe, loại xe vào hệ thống Hệ thống cho phép người dùng xem sơ đồ bãi gửi xe khu, danh sách xe gửi III Quản lý lượt xe (Nhận xe / Trả xe): Hệ thống cung cấp chức Quản lý lượt vào xe (Quản lý nhận trả xe) Khi khách tới gửi xe, khách phải qua trạm kiểm tra Ở đây, nhân viên cấp cho khách thẻ dùng lần Sau đó, nhân viên nhập thông tin Nhận xe vào hệ thống: id thẻ biển số xe Nếu khách dùng thẻ tháng thẻ VIP, nhân viên nhập thông tin vào hệ thống: id thẻ biển số xe Sau nhập xong, hệ thống xử lý thông tin Nếu hệ thống phát thẻ hết hạn, id thẻ biển số xe không trùng với thơng tin đăng ký từ trước thơng báo hình Lúc này, nhân viên khơng cho phép khách qua Thay vào đó, khách dùng thẻ dùng lần Nếu thơng tin hợp lệ, hệ thống lưu thông tin Nhận xe: ID vào ra, ID thẻ, biển số xe, ngày nhận xe Khi khách lấy xe, khách phải qua trạm kiểm tra đưa thẻ cho nhân viên Lúc nhân viên phải nhập thông tin: id thẻ, biển số xe vào hệ thống Hệ thống kiểm tra id thẻ biển số có trùng với lúc Nhận xe hay khơng Nếu hệ thống lưu thông tin Trả xe: ID vào ra, ID thẻ, ngày trả xe Khách dùng thẻ lần phải trả thẻ cho nhân viên, thẻ tháng thẻ VIP khơng cần Sau đó, khách phải trả tiền gửi xe cho nhân viên Phí tốn tính sau: Đối với thẻ dùng lần, xe máy 5000₫/1 lần, thời gian gửi tính đến 24h ngày Nếu để qua ngày hôm sau cộng thêm 10000₫ qua lần để qua đêm Cịn Ơ tơ tính phí 10000₫/1 Trường hợp gửi xe qua đêm (từ 0h đến 6h) tính thêm tính gửi xe (tức 30000₫) Thẻ tháng có hạn sử dụng từ ngày đăng ký đến cuối tháng đăng ký Thẻ tháng dành cho xe máy thu 200000₫/tháng Thẻ tháng dành cho ô tô, 500000₫/tháng Thẻ VIP 2500000₫/tháng Thẻ tháng VIP cần tốn lúc đăng ký, lúc lấy xe khơng cần tốn, vào khơng giới hạn số lần Trường hợp xe tồn đọng, tức xe gửi 30 ngày (đối với thẻ dùng lần), 30 ngày so với ngày hết hạn (đối với thẻ tháng thẻ VIP), bên phía nhà xe phép bàn giao lại cho công an IV Quản lý tài khoản: Hệ thống quản lý tài khoản: tên tài khoản, mật khẩu, họ tên, CMND, chức vụ (nhân viên, quản lý) Mỗi nhân viên cấp tài khoản riêng để đăng nhập Người quản lý có tài khoản riêng V Sự cố xảy ra: Đơi có số trường khơng mong muốn xảy Khi khách thẻ báo với quản lý để tiến hành khóa thẻ Khi xe bị hư hại gửi, phải báo lại cho quản lý Các vấn đề xử lý theo quy định bãi gửi xe C Phân tích yêu cầu (Requirement analysis): I Phân tích yêu cầu chức năng: Lưu trữ thông tin: - Thông tin thẻ gửi xe: id, loại thẻ, loại xe, thơng tin sau có: tháng đăng ký, họ tên khách, CMND khách, số điện thoại khách, biển số xe, ô gửi xe (đối với VIP), tình trạng thẻ - Thơng tin tài khoản: tên đăng nhập, mật khẩu,họ tên người dùng, chứng minh nhân dân, chức vụ (nhân viên / quản lý) - Thông tin vị trí gửi xe: khu để xe, tọa độ ô để xe, ID thẻ, tình trạng ô gửi xe - Thông tin vào khách: ID vào, ID thẻ, nhận xe hay trả xe,biển số, thời gian vào bãi gửi xe Xử lý: a Yêu cầu quản lý thẻ gửi xe: - Lập danh sách tồn thẻ gửi xe - Thêm, sửa, xóa thẻ b Yêu cầu quản lý Nhận trả xe: - Hỗ trợ nhân viên kiểm tra thẻ, biển số - Tính tốn phí gửi xe c u cầu quản lý nhà xe: - Hệ thống hiển thị sơ đồ nhà xe, đưa tổng xe có sức chứa tối đa, tình trạng đỗ - Đưa danh sách xe gửi - Sửa thông tin ô đỗ d Yêu cầu báo cáo thống kê: - Hệ thống tính tốn để đưa tổng số xe ra, vào, doanh thu khoảng thời gian - Hệ thống đưa danh sách xe tồn đọng e Yêu cầu đăng nhập: - Hệ thống đăng nhập qua tài khoản mật - Phần mềm phân quyền sử dụng hai nhóm người dùng (người quản lý, nhân viên) Người quản lý có tất quyền sử dụng hệ thống Nhân viên có quyền quản lý Nhận Trả xe Tìm kiếm vị trí gửi xe Khách hàng có quyền tìm kiếm vị trí gửi xe f u cầu báo lỗi: - Hệ thống báo lỗi lên hình có lỗi như: sai biển số xe, thẻ hết hạn, g Tìm kiếm: - Tìm kiếm xe gửi nhà xe thông qua biển số id thẻ - Tìm kiếm thơng tin thẻ theo điều kiện: id thẻ, biển số xe, tên chủ xe, SĐT, CMND giúp người quản lý bãi gửi xe thuận tiện q trình rà sốt - Tìm kiếm thơng tin tài khoản theo tên tài khoản II Phân tích yêu cầu phi chức năng: - Giao diện thân thiện, dễ sử dụng với người dùng - Ổn định, xử lí hiệu - Có tính kế thừa - u cầu phân quyền người dùng Use case tổng quát: III Đặc tả Use case Đăng nhập a, Summary Use Case ID Use Case Name Description Actor(s) Priority Trigger Pre-Condition(s) Post-Condition(s) b, Flows Basic Flow Alternative Flow Exception Flow UC-1 Đăng nhập Là người dùng muốn đăng nhập vào hệ thống để sử dụng dịch vụ từ hệ thống Nhân viên, Quản lý Phải có Nhân viên Quản lý muốn đăng nhập vào hệ thống - Tài khoản tạo sẵn - Màn hình thiết bị giao diện chức hệ thống Người dùng truy cập ứng dụng QUẢN LÝ BÃI GIỮ XE Người dùng nhập tài khoản mật chọn lệnh đăng nhập Hệ thống xác thực thành công, cho phép người dùng truy cập ứng dụng Đăng nhập thành công 3.a Hệ thống xác thực không thành công hiển thị thông báo Quay lại bước 3.b Hệ thống xác thực không thành công hiển thị thông báo 3.b.1 Người dùng hủy bỏ lệnh đăng nhập Use case dừng lại c, Additional Information ID Business Rules BR-UC-1.1 - Tên đăng nhập tối thiểu ký tự, tối đa 20 kí tự (đối với tên tài khoản “admin” ngoại lệ - Tên đăng nhập bao gồm chữ thường số BR-UC-1.2 - Mật tối thiểu ký tự - Mật hiển thị dạng hoa thị Nhận xe 2.1 Thêm a, Summary Use Case ID Use Case Name Description Actor(s) Priority Trigger Pre-Condition(s) Post-Condition(s) b, Flows Basic Flow Alternative Flow Exception Flow UC-2.1.1 Nhận xe – Thêm Nhân viên quản lý muốn thêm lượt nhận xe, hệ thống lưu kiểm tra thông tin nhận xe với CSDL Nhân viên, Quản lý Phải có - Người dùng đăng nhập thành công - Người dùng truy nhập use case: Nhận xe - Khi khách vào bãi gửi xe - Bãi gửi xe cịn chỗ trống Màn hình hiển thị thông tin nhận xe Người dùng truy nhập vào: Thêm Hệ thống yêu cầu người dùng nhập id thẻ biển số Người dùng nhập thông tin vào hệ thống bấm lưu Hệ thống ghi nhận thông tin xử lý thông tin Hệ thống hiển thị thông tin nhận xe hình Hệ thống lưu thông tin nhận xe 3.a Hệ thống phát thẻ bị khóa hết hạn sử dụng hiển thị thông báo Use Case dừng lại 3.b Thông tin nhập vào khơng có sẵn hiển thị thơng báo Use Case dừng lại 1.a Hệ thống phát bãi giữ xe đầy thơng báo hình Use Case dừng lại c, Additional Information ID Business Rules Description BR-UC-2.1-1 Hiển thị lúc hình với Use Case: Trả xe BR-UC-2.1-2 Thông tin nhận xe bao gồm: id thẻ, biển số xe, loại thẻ, ngày, Nhận xe 2.2 Sửa a, Summary Use Case ID Use Case Name Description Actor(s) Priority Trigger Pre-Condition(s) Post-Condition(s) b, Flows Basic Flow Alternative Flow Exception Flow UC-2.1.2 Nhận xe – Sửa Nhân viên quản lý muốn sửa lượt nhận xe, hệ thống lưu kiểm tra thông tin nhận xe với CSDL Nhân viên, Quản lý Phải có - Người dùng nhập sai thơng tin Use Case: Nhận xe – Thêm - Người dùng truy nhập vào: Sửa - Bãi gửi xe chỗ trống Màn hình hiển thị thơng tin nhận xe Người dùng sửa lại thông tin bấm lưu Hệ thống ghi nhận thông tin xử lý thông tin Hệ thống hiển thị thơng tin nhận xe hình Hệ thống lưu thông tin nhận xe 3.a Hệ thống phát thẻ bị khóa hết hạn sử dụng hiển thị thông báo 3.a.1 Hệ thống hiển thị thơng tin nhận xe hình Use Case dừng lại 3.b Thơng tin nhập vào khơng có sẵn hiển thị thông báo Use Case dừng lại c, Additional Information ID Business Rules Description BR-UC-2.1.2-1 Hiển thị lúc hình với Use Case: Trả xe BR-UC-2.1.2-2 Thơng tin nhận xe bao gồm: id thẻ, biển số xe, loại thẻ, ngày, BR-UC-2.1.2-3 Chỉ Sửa thông tin hình c, Additional Information ID Business Rules Description BR-UC-4.1.1-1 - Form nhập Thêm tài khoản bao gồm trường: + Tên tài khoản: * Tối thiểu ký tự tối đa 20 ký tự * Chỉ bao gồm chữ thường số + Mật khẩu: * Tối thiểu ký tự * Hiển thị dạng hoa thị + Họ tên: * Tối đa 30 ký tự * Chỉ bao gồm chữ + CMND: 12 ký tự chữ số + Chức vụ: Nhân viên / Quản lý BR-UC-4.1.1-2 - Có sẵn tài khoản ban đầu hệ thống dành cho Quản lý: + Tên tài khoản: admin + Mật khẩu: i20fs-3.8me + Chức vụ: Quản lý (Only Read) Cập nhật tài khoản 5.2 Sửa tài khoản a, Summary Use Case ID UC-4.1.2 Use Case Name Sửa tài khoản Description Người dùng muốn sửa tài khoản Actor(s) Quản lý Priority Phải có Trigger - Người dùng đăng nhập thành công - Người dùng truy cập Use Case: Sửa tài khoản Pre-Condition(s) Tài khoản phải có sẵn CSDL Post-Condition(s) Hệ thống sửa thông tin tài khoản CSDL thông báo thành công b, Flows Basic Flow Alternative Flow Exception Flow Người dùng chọn lệnh Sửa tài khoản Hệ thống hiển thị form nhập Sửa tài khoản Người dùng nhập thông tin vào chọn lệnh OK Hệ thống xử lý thông tin thành công Hệ thống cập nhật CSDL Hiển thị thông báo thành công hình 4.a Hệ thống xử lý thơng tin khơng thành cơng, thơng báo hình Quay lại bước 2.a Hệ thống phát người dùng Nhân viên thông báo “không phép truy cập” hình Use Case dừng lại 4.b Hệ thống xử lý thông tin không thành công đưa thơng báo hình 4.b.1 Người dùng hủy bỏ lệnh Sửa tài khoản Use Case dừng lại c, Additional Information ID Business Rules Description BR-UC-4.1.2-1 - Form nhập Sửa tài khoản bao gồm trường: + Tên tài khoản: Read Only + Mật cũ: * Hiển thị dạng hoa thị + Mật mới: * Tối thiểu ký tự * Hiển thị dạng hoa thị + Họ tên + CMND: + Chức vụ Cập nhật tài khoản 5.3 Xóa tài khoản a, Summary Use Case ID UC-4.1.3 Use Case Name Xóa tài khoản Description Người dùng muốn Xóa tài khoản Actor(s) Quản lý Priority Phải có Trigger - Người dùng đăng nhập thành công - Người dùng truy cập Use Case: Xóa tài khoản Pre-Condition(s) Tài khoản phải có sẵn CSDL Post-Condition(s) Hệ thống xóa tài khoản khỏi CSDL thông báo thành công b, Flows Basic Flow Alternative Flow Exception Flow Người dùng chọn lệnh Xóa tài khoản Hệ thống phát người dùng Quản lý Hệ thống hiển thị danh sách tài khoản Người dùng chọn tài khoản cần xóa chọn lệnh XĨA Hệ thống xóa tài khoản khoản khỏi CSDL Hiển thị thông báo thành công hình 5.a Người dùng chọn HỦY Quay lại bước 2.a Hệ thống phát người dùng Nhân viên thông báo “không phép truy cập” hình Use Case dừng lại 3.b Người dùng chọn HỦY Use Case dừng lại c, Additional Information ID Business Rules Description BR-UC-4.1.3-1 Cần có xác nhận YES cách nhập từ bàn phím thực xóa Xem danh sách tài khoản a, Summary Use Case ID UC-4.2 Use Case Name Xem danh sách tài khoản Description Người dùng muốn xem danh sách tài khoản Actor(s) Quản lý Priority Trung bình Trigger - Người dùng đăng nhập thành công - Người dùng truy cập Use Case: Xem danh sách tài khoản Pre-Condition(s) Người dùng Quản lý Post-Condition(s) Hiển thị danh sách tài khoản b, Flows Basic Flow Alternative Flow Exception Flow Người dùng truy cập Use Case: Xem danh sách tài khoản Hệ thống hiển thị danh sách tài khoản từ CSDL null 2.a Hệ thống phát người dùng Nhân viên thông báo “không phép truy cập” hình Use Case dừng lại c, Additional Information ID Business Rules Description BR-UC-4.2-1 Danh sách tài khoản bao gồm trường: tên tài khoản, mật khẩu, họ tên, CMND, chức vụ Cập nhật thẻ 7.1 Thêm thẻ a, Summary Use Case ID Use Case Name Description Actor(s) Priority Trigger Pre-Condition(s) Post-Condition(s) b, Flows Basic Flow Alternative Flow Exception Flow UC-5.1.1 Thêm thẻ Người dùng muốn thêm thẻ Quản lý Phải có - Người dùng đăng nhập thành công - Người dùng truy cập Use Case: Thêm thẻ null Hệ thống thêm thẻ vào CSDL thông báo thành công Người dùng chọn lệnh Thêm thẻ Hệ thống hiển thị form nhập Thêm thẻ Người dùng nhập thông tin vào chọn lệnh OK Hệ thống xử lý thông tin thành công Hệ thống thêm thẻ vào CSDL Hiển thị thơng báo thành cơng hình 4.a Hệ thống xử lý thông tin không thành công, thơng báo hình Quay lại bước 2.a Hệ thống phát người dùng Nhân viên thông báo “không phép truy cập” hình Use Case dừng lại 4.b Hệ thống xử lý thông tin không thành công đưa thông báo hình 4.b.1 Người dùng hủy bỏ lệnh Thêm tài khoản Use Case dừng lại c, Additional Information ID Business Rules Description BR-UC-5.1.1-1 - Form nhập Thêm thẻ bao gồm trường: + ID thẻ: + Loại thẻ: lần/tháng/VIP + Loại xe: xe máy/ô tô + Tháng đăng ký: + Họ tên khách: * Tối đa 30 ký tự * Chỉ bao gồm chữ + CMND: 12 ký tự chữ số + SĐT: tối đa 10 ký tự chữ số + Biển số xe: chuỗi ký tự + Ô đỗ VIP: Cập nhật thẻ 7.2 Sửa thẻ a, Summary Use Case ID Use Case Name Description Actor(s) Priority Trigger Pre-Condition(s) Post-Condition(s) b, Flows Basic Flow Alternative Flow Exception Flow UC-5.1.2 Sửa thẻ Người dùng muốn sửa thẻ Quản lý Phải có - Người dùng đăng nhập thành công - Người dùng truy cập Use Case: Sửa thẻ Thẻ phải có sẵn CSDL Hệ thống sửa thông tin thẻ CSDL thông báo thành công Người dùng chọn lệnh Sửa thẻ Hệ thống hiển thị form nhập ID thẻ Người dùng nhập ID thẻ ấn OK Hệ thống hiển thị form Sửa thẻ Người dùng nhập thông tin vào chọn lệnh OK Hệ thống xử lý thông tin thành công Hệ thống cập nhật CSDL Hiển thị thơng báo thành cơng hình 4.a Hệ thống khơng tìm thấy ID thẻ, thơng báo hình Quay lại bước 6.a Hệ thống xử lý thông tin không thành công, thông báo hình Quay lại bước 2.a Hệ thống phát người dùng Nhân viên thông báo “khơng phép truy cập” hình Use Case dừng lại 6.b Hệ thống xử lý thông tin không thành công đưa thông báo hình 6.b.1 Người dùng hủy bỏ lệnh Sửa thẻ Use Case dừng lại c, Additional Information ID Business Rules Description BR-UC-5.1.2-1 - Form nhập Sửa tài khoản bao gồm trường: + ID thẻ: Read Only + Loại thẻ: Read Only + Loại xe: Read Only + Tháng đăng ký: + Họ tên khách: Read Only + CMND: Only Read + SĐT: + Biển số xe: Only Read + Ơ đỗ VIP: Only Read + Tình trạng thẻ: mở/đóng Cập nhật thẻ 7.3 Xóa thẻ a, Summary Use Case ID Use Case Name Description Actor(s) Priority Trigger Pre-Condition(s) Post-Condition(s) b, Flows Basic Flow Alternative Flow Exception Flow UC-5.1.3 Xóa thẻ Người dùng muốn Xóa thẻ Quản lý Phải có - Người dùng đăng nhập thành cơng - Người dùng truy cập Use Case: Xóa thẻ Thẻ phải có sẵn CSDL Hệ thống xóa thẻ khỏi CSDL thông báo thành công Người dùng chọn lệnh Xóa thẻ Hệ thống hiển thị danh sách tài khoản Người dùng chọn tài khoản cần xóa chọn lệnh XĨA Hệ thống xóa tài khoản khoản khỏi CSDL Hiển thị thông báo thành cơng hình 4.a Người dùng chọn HỦY Quay lại bước 2.a Hệ thống phát người dùng Nhân viên thông báo “không phép truy cập” hình Use Case dừng lại 3.b Người dùng chọn HỦY Use Case dừng lại c, Additional Information ID Business Rules Description BR-UC-5.1.3-1 Cần có xác nhận YES cách nhập từ bàn phím thực xóa Xem danh sách thẻ a, Summary Use Case ID UC-5.2 Use Case Name Xem danh sách thẻ Description Người dùng muốn xem danh sách thẻ Actor(s) Quản lý Priority Trung bình Trigger - Người dùng đăng nhập thành công - Người dùng truy cập Use Case: Xem danh sách thẻ Pre-Condition(s) Có thẻ CSDL Post-Condition(s) Hiển thị danh sách thẻ b, Flows Basic Flow Alternative Flow Exception Flow Người dùng truy cập Use Case: Xem danh sách thẻ Hệ thống hiển thị danh sách thẻ từ CSDL null 2.a Hệ thống phát người dùng Nhân viên thông báo “khơng phép truy cập” hình Use Case dừng lại c, Additional Information ID Business Rules Description BR-UC-4.2-1 Danh sách thẻ bao gồm trường: STT, ID thẻ, Loại thẻ, Loại xe, Tháng, Họ tên khách, CMND, SĐT, Biển số xe, Ơ đỗ (khơng phải ô đỗ VIP đăng ký từ trước), Tình trạng thẻ Quản lý nhà xe 9.1 Xem sơ đồ bãi gửi xe a, Summary Use Case ID UC-6.1 Use Case Name Xem sơ đồ bãi gửi xe Description Người dùng muốn xem sơ đồ bãi gửi xe Actor(s) Nhân viên/Quản lý Priority Trung bình Trigger - Người dùng đăng nhập thành công - Người dùng truy cập Use Case: Xem sơ đồ bãi gửi xe Pre-Condition(s) null Post-Condition(s) Hiển thị sơ đồ bãi gửi xe b, Flows Basic Flow Alternative Flow Exception Flow Người dùng truy cập Use Case: Xem sơ đồ bãi gửi xe Hệ thống hiển thị sơ đồ bãi gửi xe null null c, Additional Information ID Business Rules Description BR-UC-6.1-1 Sơ đồ bãi gửi xe phải thể số ô để xe tối đa, số ô để xe sử dụng, số để xe cịn trống; thể tọa độ ơ, kèm tình trạng đỗ Quản lý nhà xe 9.2 Xem danh sách gửi xe a, Summary Use Case ID UC-6.2 Use Case Name Xem danh sách gửi xe Description Người dùng muốn xem danh sách gửi xe Actor(s) Nhân viên/Quản lý Priority Trung bình Trigger - Người dùng đăng nhập thành công - Người dùng truy cập Use Case: Xem danh sách gửi xe Pre-Condition(s) null Post-Condition(s) Hiển thị danh sách gửi xe b, Flows Basic Flow Alternative Flow Exception Flow Người dùng truy cập Use Case: Xem danh sách gửi xe Hệ thống hiển thị danh sách gửi xe null null c, Additional Information ID Business Rules Description BR-UC-6.2-1 Danh sách gửi xe bao gồm trường: STT, ID thẻ, biển số, tọa độ, loại xe, khu Quản lý nhà xe 9.3 Sửa thông tin ô đỗ a, Summary Use Case ID UC-6.3 Use Case Name Xem danh sách gửi xe Description Người dùng muốn xem sửa thông tin đỗ Actor(s) Nhân viên/Quản lý Priority Trung bình Trigger - Người dùng đăng nhập thành công - Người dùng truy cập Use Case: Xem danh sách gửi xe Pre-Condition(s) null Post-Condition(s) Hiển thị danh sách gửi xe b, Flows Basic Flow Alternative Flow Exception Flow Người dùng truy cập Use Case: Sửa thông tin ô đỗ Hệ thống yêu cầu nhập khu tọa độ ô đỗ Người dùng nhập khu tọa độ ô đỗ bấm OK Hệ thống form hình Người dùng nhập sửa thơng tin bấm Lưu Hệ thống xử lý thông tin thành công Hệ thống cập nhật liệu 6.a Hệ thống xử lý thông tin không thành công thơng báo hình Quay lại bước 3.a Người dùng chọn Hủy Use case dừng lại c, Additional Information ID Business Rules Description BR-UC-6.3-1 Form cần có thông tin sau: + Tịnh trạng ô đỗ + Biển số: + Loại xe: 10 Báo cáo thống kê a, Summary Use Case ID UC-7.1 Use Case Name Báo cáo thống kê Description Người dùng muốn sử dụng chức báo cáo thống kê để có kế hoạch phát triển Actor(s) Nhân viên/Quản lý Priority Trung bình Trigger - Người dùng đăng nhập vào hệ thống - Người dùng truy cập vào Use Case: Báo cáo thống kê Pre-Condition(s) - CSDL phải có sẵn Post-Condition(s) Hiển thị báo cáo thống kê hình b, Flows Basic Flow Alternative Flow Exception Flow Người dùng truy cập Use Case: Báo cáo thống kê Hệ thống đưa lựa chọn: Thống kê số xe vào, Thống kê xe tồn đọng, Báo cáo doanh thu Người dùng chọn Thống kê số xe vào Hệ thống đưa form nhập thông tin: thời gian bắt đầu, thời gian kết thúc, khu, loại xe Người nhập thơng tin chọn “Tính” Hệ thống tính tốn đưa kết 3.a Người dùng chọn Thống kê xe tồn đọng 3.a.1 Hệ thống tính tốn đưa danh sách thơng tin xe tồn đọng: STT, ID thẻ, khu, ô đỗ, loại xe, ngày gửi 3.b Người dùng chọn Báo cáo doanh thu Tiếp tục bước 6.a Người dùng nhập thông tin không hợp lệ Hệ thống thông báo hình Quay lại bước 5.a Người dùng chọn HỦY Use Case dừng lại 6.b CSDL trống, hệ thống thông báo hình Use Case dừng lại c, Additional Information ID Business Rules Description BR-UC ... đỗ xe: tên khu, tọa độ đỗ, tình trạng đỗ, có xe đỗ cần nhập thơng tin biển số xe, loại xe vào hệ thống Hệ thống cho phép người dùng xem sơ đồ bãi gửi xe khu, danh sách xe gửi III Quản lý lượt xe. .. tượng sử dụng: Người quản lý bãi xe, nhân viên trông xe, khách gửi xe II Hệ thống dự định làm (Proposed System): Mục đích hệ thống: Ban quản lý kiểm sốt phương tiện điều hành bãi xe cách tự động,... vào hệ thống bấm lưu Hệ thống ghi nhận thông tin xử lý thông tin Thông tin biển số nhận xe trả xe giống Hệ thống hiển thị thông tin trả xe hình kèm phí tốn Hệ thống lưu thông tin trả xe 3.a Hệ thống

Ngày đăng: 22/12/2022, 21:45

Từ khóa liên quan

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

Tài liệu liên quan