TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO CHUYÊN ĐỀ HỌC PHẦN LẬP TRÌNH JAVA XÂY DỰNG HỆ THỐNG QUẢN LÝ TRÔNG GIỮ XE Sinh viên thực hiện :NGUYỄN NAM ANH PHÙNG THỊ PHƯƠ
KHẢO SÁT VÀ XÁC LẬP BÀI TOÁN
Khảo sát hiện trạng
Quản lý trông giữ xe là dịch vụ thiết yếu tại các tòa chung cư, khu đô thị, trường học và cơ quan, giúp đảm bảo an toàn cho phương tiện Dịch vụ này cung cấp thẻ xe cho khách hàng và thực hiện việc bảo quản xe tại bãi đỗ.
Bãi đỗ xe bố trí camera, thoáng mát, rộng rãi, nhân viên quản lý vé và sắp xếp xe
Qua quá trình khảo sát thực tế chúng emnhận thấy :
Quản lý trông giữ xe là mô hình quản lý linh hoạt, có thể áp dụng tại nhiều cơ sở khác nhau Dù số lượng nhân viên không lớn, nhưng vào giờ cao điểm, việc ghi vé thủ công dễ dẫn đến nhầm lẫn do thiếu sót trong quá trình quản lý.
Chúng tôi đã quyết định chọn đề tài phân tích và thiết kế phần mềm quản lý trông giữ xe để nâng cao hiệu quả quản lý xe tại các cơ sở Mục tiêu của phần mềm là đảm bảo quy trình nghiệp vụ được thực hiện một cách chính xác và hiệu quả.
Mô tả bài toán
Trong công việc quản lý trông giữ xe, có hai nhiệm vụ chính là quản lý việc gửi xe của khách hàng và quản lý nhân viên Mặc dù một số quy trình như thống kê và quản lý khách hàng đã được tin học hóa, nhưng hiện tại chỉ dừng lại ở việc cập nhật danh sách Những công việc quan trọng như lưu trữ biển số xe, đối chiếu biển số khi xe ra, và phân công công việc cho nhân viên vẫn chủ yếu dựa vào thao tác thủ công truyền thống Điều này không chỉ thiếu chính xác mà còn tốn nhiều thời gian và ảnh hưởng đến hiệu quả công việc.
Hệ thống quản lý bãi đỗ xe có nhiệm vụ quẹt thẻ để ghi nhận biển số và số lượng khách hàng khi họ gửi xe Khi khách hàng lấy xe ra, nhân viên sẽ thu lại thẻ và xác nhận biển số, đảm bảo biển số trên thẻ trùng khớp với biển số xe Quy trình này được thực hiện nhanh chóng và chính xác nhằm tránh nhầm lẫn.
Quy trình nghiệp vụ
1.3.1 Quy trình gửi xe vào
Hình 1.1 Quy trình nghiệp vụ gửi xe
Sau khi tiếp nhận khách hàng thì nhân viên sẽ quẹt thẻ xe để thu thập thông tin về biển số xe từ đó lưu vào dữ liệu
1.3.2 Quy trình lấy xe ra
Hình 1.2 Quy trình nghiệp vụ lấy xe
Khi nhận yêu cầu trả thẻ lấy xe, nhân viên sẽ quẹt thẻ để xác minh biển số Hệ thống sẽ nhận diện biển số và đối chiếu với dữ liệu đã ghi khi xe vào Nếu thông tin khớp, hệ thống sẽ xác nhận; nếu không đúng, nhân viên sẽ yêu cầu nhập lại.
1.3.3 Quy trình nghiệp vụ thống kê
Hình 1.3 Quy trình nghiệp vụ Thống kê
Quản lý sẽ định kỳ hoặc theo yêu cầu thực hiện thống kê hoạt động của điểm trông giữ xe Nhân viên có trách nhiệm thực hiện thống kê và trình bày kết quả lên Quản lý sau khi hoàn tất.
Yêu cầu hệ thống
Hệ thống Quản lý dược phẩm được xây dựng nhằm thực hiện các chức năng sau:
❖ Chức năng quản lý hệ thống
❖Chức năng cập nhật danh mục
• Danh mục biển số xe
• Danh mục người sử dụng
1.4.2 Yêu cầu phi chức năng
❖Hạn chế thấp nhất các sai sót có thể xảy ra trong quá trình sử dụng chương trình
❖ Đảm bảo đúng quy trình nghiệp vụ
❖ Chương trình chay ổn định, chính xác, an toàn
❖ Giao diện thân thiện, dễ sử dụng,
❖ Chương trình có chế độ mã hóa dữ liệu, bảo mật thông tin
CHƯƠNG 2: PHÂN TÍCH V THIẾT KẾ HỆ THỐNG
2.1 Xây d ng biự ểu đồ Use case
2.1.1 Xác định các tác nhân
1 Quản trị hệ thống - Khởi động hệ thống
- Đóng hệ thống -Đăng nhập hệ thống -Thay đổi mật khẩu -Sao chép dữ liệu -Phục hồi dữ liệu
3 Quản lý nhân viên - Quản lý nhân viên
4 Khách hàng - Gửi xe, nhận vé
2.1.2 Xây dựng biểu đồ use case
Hình 2.1 Biểu đồ Use case sử dụng Hệ thống quản lý trông giữ xe
2.2 Biểu đồ hoạt động của các chức năng
Quy trình đăng nhập bắt đầu với giao diện hiển thị yêu cầu nhân viên nhập tên đăng nhập và mật khẩu Hệ thống sẽ kiểm tra tính hợp lệ của thông tin; nếu đúng, người dùng sẽ được chuyển đến giao diện chính Ngược lại, nếu thông tin sai, hệ thống sẽ thông báo lỗi tương ứng Khi đăng nhập thành công, giao diện chính sẽ hiển thị các chức năng phù hợp với quyền hạn của nhân viên.
QL trong gui xe Tim kiem
Hình 2.2 Biểu đồ hoạt động chức năng Đăng nhập
2.2.2 Chức năng Thêm vé xe
Quy trình quản lý vé xe bắt đầu khi khách hàng gửi xe và đặt xe vào vị trí xác nhận Nhân viên sẽ quét thẻ xe, trong khi camera ghi lại biển số và lưu trữ hình ảnh trên hệ thống Hệ thống sẽ kiểm tra tính hợp lệ của hình ảnh; nếu hợp lệ, nó sẽ chuyển sang giao diện chính Ngược lại, nếu có sai sót, hệ thống sẽ thông báo để nhân viên quét lại thẻ và thực hiện quét hình ảnh lần nữa.
Hình 2.3 Biểu đồ hoạt động chức năng Thêm vé xe
2.2.3 Chức năng Xóa vé xe
Hệ thống hiển thị giao diện Quản lý vé xe cho phép khách hàng lấy xe ra hoặc để xe vào vị trí xác nhận Nhân viên sẽ quét thẻ xe, trong khi camera kiểm tra biển số và xóa hình ảnh trên hệ thống Nếu hình ảnh hợp lệ, hệ thống sẽ chuyển sang giao diện chính; nếu không, thông báo sẽ được đưa ra để nhân viên quét lại hình ảnh và thẻ xe.
Hình 2.4 Biểu đồ hoạt động chức năng Xóa vé xe
2.2.4 Chức năng Quản lý nhân viên
Quy trình thực hiện quản lý nhân viên bắt đầu bằng việc hiển thị giao diện quản lý, cho phép người dùng lựa chọn các chức năng như Thêm, Sửa, Xóa và Tìm kiếm Khi lựa chọn chức năng, hệ thống sẽ kiểm tra thông tin mà quản lý nhập vào Nếu thông tin chính xác, hệ thống sẽ tiến hành xử lý và hiển thị thống kê cùng thông báo Ngược lại, nếu thông tin sai, hệ thống sẽ thông báo lỗi và yêu cầu quản lý nhập lại thông tin.
Hình 2.5 Biểu đồ hoạt động chức năng Quản lý nhân viên
Quy trình thực hiện thống kê bắt đầu khi nhân viên yêu cầu truy cập bảng thống kê, sau đó hệ thống sẽ hiển thị giao diện thống kê Nhân viên cần xác nhận để hiển thị danh sách thống kê Từ đây, nhân viên có thể chọn các chức năng như Thêm, Sửa, Xóa hoặc Tìm kiếm Khi lựa chọn chức năng, hệ thống sẽ kiểm tra tính chính xác của thông tin Nếu thông tin đúng, hệ thống sẽ xử lý và hiển thị kết quả cùng thông báo Ngược lại, nếu thông tin sai, hệ thống sẽ thông báo lỗi và yêu cầu nhân viên nhập lại thông tin.
Hình 2.6 Biểu đồ hoạt động chức năng Thống kê
2.3.1 Biểu đồ trình t ựkhởi động h ệthống
2.3.2 Biểu đồ trình t ự đăng nhập.
Hình 2.8 Biểu đồ trình tự Đăng nhập
2.3.3 Biểu đồ trình t Thêm ự vé xe
: Nhan vien : Giao dien dang nhap : Giao dien dang nhap : Quan ly tai khoan
: Tai khoan : Tai khoan Yeu cau dang nhap
Yeu cau hien thi giao dien dang nhap
Hien thi giao dien dang nhap
Nhap ten dang nhap, mat khau
Xu ly thong tin dang nhap
Xac nhan thong tin dang nhap
Dang nhap thanh cong Thong bao dang nhap thanh cong
Dang nhap khong thanh congThong bao dang nhap that bai
Hình 2.9 Biểu đồ trình tự Thêm vé xe
: Nhan vien : Giao dien ve xe
: Ve xe Yeu cau chuc nang QL xe
YC hien thi giao dien thong tin xe
Hien thi giao dien thong tin
Nhap thong tin xe gui
Luu thong tin vao he thong
Kiem tra Luu thong tin thanh cong Hien thi thong bao thanh cong
Luu thong tin that baiHien thi thong bao that bai
2.3.4 Biểu đồ trình t Xóa ự vé xe
Hình 2.10 Biểu đồ trình tự Xóa vé xe
: Nhan vien : Giao dien ve xe
: Ve xe Yeu cau chuc nang QL xe
YC hien thi giao dien thong tin xe
Hien thi giao dien thong tin
Xoa thong tin xe gui
Luu thong tin vao he thong
Luu thong tin thanh cong Hien thi thong bao thanh cong
Luu thong tin that baiHien thi thong bao that bai
2.3.5 Biểu đồ trình t Thêm thông tin nhân viên ự
Hình 2.11 Biểu đồ trình tự Thêm thông tin nhân viên
: Quan ly : Giao dien QL nhan vien
: Giao dien QL nhan vien
: Quan ly nhan vien : Quan ly nhan vien : fNhan Vien : fNhan Vien Yeu cau chuc nang QL nhan vien
Ycau hien thi giao dien QL nhan vien Hien thi giao dien quan ly Them thong tin nhan vien
Luu thong tin vao he thong
Luu thong tin thanh cong Hien thi thong bao thanh cong
Luu thong tin khong thanh cong hien thi thong bao that bai
2.3.6 Biểu đồ trình tự Xóa thông tin nhân viên
Hình 2.11 Biểu đồ trình tự Xóa thông tin nhân viên
: Quan ly : Giao dien QL nhan vien
: Giao dien QL nhan vien
: Quan ly nhan vien : Quan ly nhan vien : fNhan Vien : fNhan Vien Yeu cau chuc nang QL nhan vien
Ycau hien thi giao dien QL nhan vien Hien thi giao dien quan ly
Luu thong tin vao he thong
Luu thong tin thanh cong Hien thi thong bao thanh cong
Luu thong tin khong thanh cong hien thi thong bao that bai
Xoa thong tin nhan vien
2.3.7 Biểu đồ trình tự ử S a thông tin nhân viên
Hình 2.12 Biểu đồ trình tự Sửa thông tin nhân viên
: Quan ly : Giao dien QL nhan vien
: Giao dien QL nhan vien
: Quan ly nhan vien : Quan ly nhan vien : fNhan Vien : fNhan Vien Yeu cau chuc nang QL nhan vien
Ycau hien thi giao dien QL nhan vien Hien thi giao dien quan ly Sua thong tin nhan vien
Luu thong tin vao he thong
Luu thong tin thanh cong Hien thi thong bao thanh cong
Luu thong tin khong thanh cong hien thi thong bao that bai
2.3.8 Biểu đồ trình tự Tìm kiếm thông tin nhân viên
Hình 2.13 Biểu đồ trình tự Tìm kiếm thông tin nhân viên
Giao diện quản lý nhân viên là một công cụ quan trọng trong việc quản lý nhân sự hiệu quả Nó giúp theo dõi thông tin và hoạt động của nhân viên, từ đó nâng cao hiệu suất làm việc Các chức năng yêu cầu trong quản lý nhân viên bao gồm theo dõi thời gian làm việc, quản lý hồ sơ cá nhân, và đánh giá hiệu suất Việc sử dụng giao diện này không chỉ giúp tiết kiệm thời gian mà còn đảm bảo thông tin được cập nhật chính xác và kịp thời.
Tim kiem thong tin nhan vien
Ycau hien thi giao dien QL nhan vien
Xu li thong tin Hien thi giao dien quan ly
Tim kiem thong tin tren he thong
Dung thong tin nhan vien Hien thi thong tin nhan vien
Sai thong tin nhan vienKhong hien thi thong tin
2.3.9 Biểu đồ trình tự Thêm thống kê
Hình 2.14 Biểu đồ trình tự Thêm thống kê
: Nhan vien : Giao dien thong ke
: fThong Ke Yeu cau chuc nang Thong ke
YC hien thi giao dien thong ke
Xu li thong tin Hien thi giao dien thong ke
Luu thong tin vao he thong
Luu thong tin thanh cong Hien thi thong bao thanh cong
Luu thong tin that baiHien thi thong bao that bai
2.3.10 Biểu đồ trình t Xóa ự thống kê
Hình 2.15 Biểu đồ trình tự Xóa thống kê
: Nhan vien : Giao dien thong ke
: fThong Ke Yeu cau chuc nang Thong ke
YC hien thi giao dien thong ke
Xu li thong tin Hien thi giao dien thong ke
Luu thong tin vao he thong
Luu thong tin thanh cong Hien thi thong bao thanh cong
Luu thong tin that bai Hien thi thong bao that bai
2.3.11 Biểu đồ trình t Tìm ự kiếm thống kê
Hình 2.16 Biểu đồ trình tự Tìm kiếm thống kê
: Nhan vien : Giao dien thong ke
: fThong Ke Yeu cau chuc nang Thong ke
YC hien thi giao dien thong ke
Xu li thong tin Hien thi giao dien thong ke
Tim thong tin vao he thong
Hien thi thong tin thanh cong Hien thi thong bao thanh cong
Khong co thong keHien thi thong bao that bai
2.3.12 Biểu đồ trình t S a ự ử thống kê
Hình 2.17 Biểu đồ trình tự Sửa thống kê
2.4 Xây d ng biự ểu đồ lớp
2.4.1 Xác định các lớp đối tượng
Dựa vào việc áp dụng nhiều phương pháp khác nhau, chúng tôi đã xác định được các lớp đối tượng trong hệ thống quản lý trông giữ xe.
QuanlyNhanVien là một lớp dữ liệu quan trọng lưu trữ thông tin chi tiết về nhân viên, bao gồm các thuộc tính như mã nhân viên, tên nhân viên, ngày sinh và số điện thoại căn cước công dân.
❖QuanlyGuixe: là lớp chứa các thuộc tính: mã vé, số vé, loại vé, biển số xe, thời gian vào/ra
: Nhan vien : Giao dien thong ke : Giao dien thong ke : QL Thong ke : QL Thong ke : fThong Ke : fThong Ke Yeu cau chuc nang Thong ke
YC hien thi giao dien thon
Xu li thong tin Hien thi giao dien thon
Luu thong tin vao he thong
Hien thi thong tin thanh cong Hien thi thong bao thanh cong
Khong thanh cong sua thong keHien thi thong bao that bai
CHƯƠNG 3: THIẾT KẾ GIAO DIỆN
Hình 3.1 Giao diện đăng nhập
Mô tả: Quản lý/nhân viên đăng nhập qua cửa sổ này để truy cập trông giữ xe
➢ Kiểm tra dữ liệu nhập:
• Tài khoản: Không được để trống
• Mật khẩu: Không được để trống
➢ Chức năng các nút bấm :
• Đăng Nhập : đăng nhập thành công sẽ chuyển sang cửa sổ mới
3.2 Giao diện hệ thống trông giữxe
Hình 3.2 Giao diện hệ thống trông giữ xe
Mô tả: From này là from chính để Quản lý/nhân viên có thể vào các from khác để
➢ Quản lý/nhân viên đã đăng nhập thành công
• Đăng xuất để quay về from đăng nhập
3.3 Giao diện Quản lý xe
Hình 3.3 Giao diện quản lý trông giữ xe
Mô tả: Quản lý/nhân viên sẽ quản lý xe qua cửa sổ này
➢ Kiểm tra dữ liệu nhập:
➢ Chức năng các nút bấm:
• Thêm vé: Thêm thông tin xe mới
• Xóa vé: Xóa thông tin vé đã nhập
• Thoát: Đóng cửa sổ Quản lý xe
3.4 Giao diện Quản lý nhân viên
Hình 3.4 Giao diện quản lý nhân viên
Mô tả: Quản sẽ quản lý lý nhân viên qua cửa sổ này
➢ Kiểm tra dữ liệu nhập:
• Xóa: Xóa thông tin nhân viên
• Sửa: Sửa thông tin nhân viên đã nhập
• Làm mới: Cập nhập thông tin
• Tìm kiếm: Tìm kiếm thông tin nhân viên
• Thoát: Đóng cửa sổ Quản lý nhân viên
3.5 Giao diện Báo cáo th ng ố kê
Hình 3.5 Giao diện Báo cáo thống kê
Mô tả: Quản lý sẽ xem báo cáo thống kê qua cửa sổ này
➢ Chức năng các nút bấm:
• Làm mới: Cập nhập thông tin
• Tìm kiếm: Tìm kiếm thông tin
• Thoát: Đóng cửa sổ Báo cáo thống kê
PHÂN TÍCH À THIẾT KẾ HỆ THỐNG V
Biểu đồ hoạt động của các chức năng
Quy trình đăng nhập bắt đầu với việc hiển thị giao diện đăng nhập, nơi nhân viên nhập tên đăng nhập và mật khẩu Hệ thống sẽ kiểm tra tính hợp lệ của thông tin; nếu đúng, người dùng sẽ được chuyển đến giao diện chính Ngược lại, nếu thông tin sai, hệ thống sẽ thông báo lỗi tương ứng với tên đăng nhập và mật khẩu Khi đăng nhập thành công, giao diện chính sẽ hiển thị các chức năng phù hợp với quyền hạn của nhân viên.
QL trong gui xe Tim kiem
Hình 2.2 Biểu đồ hoạt động chức năng Đăng nhập
2.2.2 Chức năng Thêm vé xe
Quy trình quản lý vé xe bắt đầu khi khách hàng đến gửi xe và đỗ xe tại vị trí xác nhận Nhân viên sẽ quét thẻ xe, trong khi camera ghi lại biển số và lưu trữ hình ảnh vào hệ thống Hệ thống sẽ kiểm tra hình ảnh; nếu hợp lệ, nó sẽ chuyển sang giao diện chính Ngược lại, nếu hình ảnh không đúng, hệ thống sẽ thông báo để nhân viên quét lại thẻ và thực hiện lại quy trình.
Hình 2.3 Biểu đồ hoạt động chức năng Thêm vé xe
2.2.3 Chức năng Xóa vé xe
Hệ thống quản lý vé xe hoạt động theo quy trình sau: Khi khách hàng đến lấy xe, họ sẽ đưa xe vào vị trí xác nhận Nhân viên quét thẻ xe và camera sẽ kiểm tra biển số để xóa hình ảnh trên hệ thống Nếu hình ảnh hợp lệ, hệ thống sẽ chuyển sang giao diện chính; nếu không, sẽ có thông báo yêu cầu quét lại hình ảnh để nhân viên quét thẻ lần nữa.
Hình 2.4 Biểu đồ hoạt động chức năng Xóa vé xe
2.2.4 Chức năng Quản lý nhân viên
Quy trình thực hiện quản lý nhân viên bao gồm việc hiển thị giao diện quản lý với các chức năng như thêm, sửa, xóa và tìm kiếm Khi quản lý lựa chọn một chức năng, hệ thống sẽ kiểm tra thông tin nhập vào Nếu thông tin đúng, hệ thống sẽ xử lý và hiển thị thống kê cùng thông báo Ngược lại, nếu thông tin sai, hệ thống sẽ thông báo lỗi và yêu cầu quản lý nhập lại.
Hình 2.5 Biểu đồ hoạt động chức năng Quản lý nhân viên
Quy trình thực hiện truy cập bảng thống kê bắt đầu khi nhân viên yêu cầu hệ thống hiển thị giao diện thống kê Sau khi xác nhận hiển thị, hệ thống sẽ hiện danh sách thống kê cho nhân viên Nhân viên có thể lựa chọn các chức năng như Thêm, Sửa, Xóa hoặc Tìm kiếm Hệ thống sẽ kiểm tra thông tin sau khi chức năng được chọn; nếu thông tin đúng, hệ thống sẽ xử lý và hiển thị thống kê cùng thông báo Ngược lại, nếu thông tin sai, hệ thống sẽ thông báo lỗi và yêu cầu nhân viên nhập lại thông tin.
Hình 2.6 Biểu đồ hoạt động chức năng Thống kê
Biểu đồ trình tự
2.3.1 Biểu đồ trình t ựkhởi động h ệthống
2.3.2 Biểu đồ trình t ự đăng nhập.
Hình 2.8 Biểu đồ trình tự Đăng nhập
2.3.3 Biểu đồ trình t Thêm ự vé xe
: Nhan vien : Giao dien dang nhap : Giao dien dang nhap : Quan ly tai khoan
: Tai khoan : Tai khoan Yeu cau dang nhap
Yeu cau hien thi giao dien dang nhap
Hien thi giao dien dang nhap
Nhap ten dang nhap, mat khau
Xu ly thong tin dang nhap
Xac nhan thong tin dang nhap
Dang nhap thanh cong Thong bao dang nhap thanh cong
Dang nhap khong thanh congThong bao dang nhap that bai
Hình 2.9 Biểu đồ trình tự Thêm vé xe
: Nhan vien : Giao dien ve xe
: Ve xe Yeu cau chuc nang QL xe
YC hien thi giao dien thong tin xe
Hien thi giao dien thong tin
Nhap thong tin xe gui
Luu thong tin vao he thong
Kiem tra Luu thong tin thanh cong Hien thi thong bao thanh cong
Luu thong tin that baiHien thi thong bao that bai
2.3.4 Biểu đồ trình t Xóa ự vé xe
Hình 2.10 Biểu đồ trình tự Xóa vé xe
: Nhan vien : Giao dien ve xe
: Ve xe Yeu cau chuc nang QL xe
YC hien thi giao dien thong tin xe
Hien thi giao dien thong tin
Xoa thong tin xe gui
Luu thong tin vao he thong
Luu thong tin thanh cong Hien thi thong bao thanh cong
Luu thong tin that baiHien thi thong bao that bai
2.3.5 Biểu đồ trình t Thêm thông tin nhân viên ự
Hình 2.11 Biểu đồ trình tự Thêm thông tin nhân viên
: Quan ly : Giao dien QL nhan vien
: Giao dien QL nhan vien
: Quan ly nhan vien : Quan ly nhan vien : fNhan Vien : fNhan Vien Yeu cau chuc nang QL nhan vien
Ycau hien thi giao dien QL nhan vien Hien thi giao dien quan ly Them thong tin nhan vien
Luu thong tin vao he thong
Luu thong tin thanh cong Hien thi thong bao thanh cong
Luu thong tin khong thanh cong hien thi thong bao that bai
2.3.6 Biểu đồ trình tự Xóa thông tin nhân viên
Hình 2.11 Biểu đồ trình tự Xóa thông tin nhân viên
: Quan ly : Giao dien QL nhan vien
: Giao dien QL nhan vien
: Quan ly nhan vien : Quan ly nhan vien : fNhan Vien : fNhan Vien Yeu cau chuc nang QL nhan vien
Ycau hien thi giao dien QL nhan vien Hien thi giao dien quan ly
Luu thong tin vao he thong
Luu thong tin thanh cong Hien thi thong bao thanh cong
Luu thong tin khong thanh cong hien thi thong bao that bai
Xoa thong tin nhan vien
2.3.7 Biểu đồ trình tự ử S a thông tin nhân viên
Hình 2.12 Biểu đồ trình tự Sửa thông tin nhân viên
: Quan ly : Giao dien QL nhan vien
: Giao dien QL nhan vien
: Quan ly nhan vien : Quan ly nhan vien : fNhan Vien : fNhan Vien Yeu cau chuc nang QL nhan vien
Ycau hien thi giao dien QL nhan vien Hien thi giao dien quan ly Sua thong tin nhan vien
Luu thong tin vao he thong
Luu thong tin thanh cong Hien thi thong bao thanh cong
Luu thong tin khong thanh cong hien thi thong bao that bai
2.3.8 Biểu đồ trình tự Tìm kiếm thông tin nhân viên
Hình 2.13 Biểu đồ trình tự Tìm kiếm thông tin nhân viên
Giao diện quản lý nhân viên cung cấp các chức năng cần thiết để quản lý hiệu quả đội ngũ nhân sự Hệ thống cho phép theo dõi thông tin nhân viên, cập nhật dữ liệu và quản lý công việc một cách dễ dàng Đảm bảo rằng mọi yêu cầu về chức năng quản lý nhân viên đều được đáp ứng, nhằm nâng cao hiệu suất làm việc và sự hài lòng của nhân viên.
Tim kiem thong tin nhan vien
Ycau hien thi giao dien QL nhan vien
Xu li thong tin Hien thi giao dien quan ly
Tim kiem thong tin tren he thong
Dung thong tin nhan vien Hien thi thong tin nhan vien
Sai thong tin nhan vienKhong hien thi thong tin
2.3.9 Biểu đồ trình tự Thêm thống kê
Hình 2.14 Biểu đồ trình tự Thêm thống kê
: Nhan vien : Giao dien thong ke
: fThong Ke Yeu cau chuc nang Thong ke
YC hien thi giao dien thong ke
Xu li thong tin Hien thi giao dien thong ke
Luu thong tin vao he thong
Luu thong tin thanh cong Hien thi thong bao thanh cong
Luu thong tin that baiHien thi thong bao that bai
2.3.10 Biểu đồ trình t Xóa ự thống kê
Hình 2.15 Biểu đồ trình tự Xóa thống kê
: Nhan vien : Giao dien thong ke
: fThong Ke Yeu cau chuc nang Thong ke
YC hien thi giao dien thong ke
Xu li thong tin Hien thi giao dien thong ke
Luu thong tin vao he thong
Luu thong tin thanh cong Hien thi thong bao thanh cong
Luu thong tin that bai Hien thi thong bao that bai
2.3.11 Biểu đồ trình t Tìm ự kiếm thống kê
Hình 2.16 Biểu đồ trình tự Tìm kiếm thống kê
: Nhan vien : Giao dien thong ke
: fThong Ke Yeu cau chuc nang Thong ke
YC hien thi giao dien thong ke
Xu li thong tin Hien thi giao dien thong ke
Tim thong tin vao he thong
Hien thi thong tin thanh cong Hien thi thong bao thanh cong
Khong co thong keHien thi thong bao that bai
Xây dựng biểu đồ lớp
Hình 2.17 Biểu đồ trình tự Sửa thống kê
2.4 Xây d ng biự ểu đồ lớp
2.4.1 Xác định các lớp đối tượng
Dựa trên việc áp dụng nhiều phương pháp khác nhau, chúng tôi đã xác định các lớp đối tượng trong hệ thống quản lý trông giữ xe.
QuanlyNhanVien là lớp quản lý thông tin nhân viên, bao gồm các thuộc tính như mã nhân viên, tên nhân viên, ngày sinh và số điện thoại căn cước công dân.
❖QuanlyGuixe: là lớp chứa các thuộc tính: mã vé, số vé, loại vé, biển số xe, thời gian vào/ra
: Nhan vien : Giao dien thong ke : Giao dien thong ke : QL Thong ke : QL Thong ke : fThong Ke : fThong Ke Yeu cau chuc nang Thong ke
YC hien thi giao dien thon
Xu li thong tin Hien thi giao dien thon
Luu thong tin vao he thong
Hien thi thong tin thanh cong Hien thi thong bao thanh cong
Khong thanh cong sua thong keHien thi thong bao that bai
THIẾT KẾ GIAO DIỆN
Giao diện đăng nhập
Hình 3.1 Giao diện đăng nhập
Mô tả: Quản lý/nhân viên đăng nhập qua cửa sổ này để truy cập trông giữ xe
➢ Kiểm tra dữ liệu nhập:
• Tài khoản: Không được để trống
• Mật khẩu: Không được để trống
➢ Chức năng các nút bấm :
• Đăng Nhập : đăng nhập thành công sẽ chuyển sang cửa sổ mới
Giao diện hệ thống trông giữ xe
Hình 3.2 Giao diện hệ thống trông giữ xe
Mô tả: From này là from chính để Quản lý/nhân viên có thể vào các from khác để
➢ Quản lý/nhân viên đã đăng nhập thành công
• Đăng xuất để quay về from đăng nhập
Giao diện Quản lý xe
Hình 3.3 Giao diện quản lý trông giữ xe
Mô tả: Quản lý/nhân viên sẽ quản lý xe qua cửa sổ này
➢ Kiểm tra dữ liệu nhập:
➢ Chức năng các nút bấm:
• Thêm vé: Thêm thông tin xe mới
• Xóa vé: Xóa thông tin vé đã nhập
• Thoát: Đóng cửa sổ Quản lý xe
Giao diện Quản lý nhân viên
Hình 3.4 Giao diện quản lý nhân viên
Mô tả: Quản sẽ quản lý lý nhân viên qua cửa sổ này
➢ Kiểm tra dữ liệu nhập:
• Xóa: Xóa thông tin nhân viên
• Sửa: Sửa thông tin nhân viên đã nhập
• Làm mới: Cập nhập thông tin
• Tìm kiếm: Tìm kiếm thông tin nhân viên
• Thoát: Đóng cửa sổ Quản lý nhân viên
Giao diện Báo cáo thống kê
Hình 3.5 Giao diện Báo cáo thống kê
Mô tả: Quản lý sẽ xem báo cáo thống kê qua cửa sổ này
➢ Chức năng các nút bấm:
• Làm mới: Cập nhập thông tin
• Tìm kiếm: Tìm kiếm thông tin
• Thoát: Đóng cửa sổ Báo cáo thống kê