Báo cáo phân tích thiết kế hướng đối tượng cửa hàng nước hoa là một tài liệu quan trọng để hiểu cấu trúc và tổ chức của một cửa hàng nước hoa dựa trên mô hình hướng đối tượng. Phân tích này tập trung vào việc xác định và mô tả các đối tượng quan trọng trong hệ thống, bao gồm sản phẩm nước hoa, khách hàng, đơn đặt hàng, nhân viên, và các thực thể liên quan khác. Bằng cách sử dụng các nguyên tắc hướng đối tượng như kế thừa, đa hình, và đóng gói, báo cáo này giúp tạo ra một mô hình cấu trúc linh hoạt và dễ mở rộng cho cửa hàng nước hoa.
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 ĐỀ TÀI: XÂY DỰNG PHẦN MỀM QUẢN LÝ NHÂN VIÊN Sinh viên thực : HÀ VĂN HOÀNG VŨ HẢI NAM Giảng viên hướng dẫn : PHƯƠNG VĂN CẢNH Ngành : CÔNG NGHỆ THÔNG TIN Chuyên ngành : CÔNG NGHỆ PHẦN MỀM Lớp : D16CNPM7 Khóa : D16 Hà Nội, tháng năm PHIẾU CHẤM ĐIỂM ST T Họ tên sinh Nội dung thực viên Hà Văn Hoàng Vũ Hải Nam Họ tên giảng viên Giảng viên chấm 1: Giảng viên chấm 2: Chữ ký Điểm Ghi Chữ ký MỤC LỤC LỜI NÓI ĐẦU .3 CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG VÀ XÁC LẬP DỰ ÁN 1.1 Đặt vấn đề 1.2 Khảo sát yêu cầu toán 1.2.1 Yêu cầu bảo mật 1.2.2 Yêu cầu lưu Yêu cầu tính sử dụng Yêu cầu ràng buộc thiết kế CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG .6 2.1 Các biểu đồ hệ thống 2.1.1 Biểu đồ use case 2.1.2 Biểu đồ use case đăng nhập 2.1.3 Biểu đồ trình tự chức đăng nhập 2.1.4 Biểu dồ use case chức quản lý nhân viên 2.1.5 Biểu đồ trình tự chức quản lý nhân viên 2.1.6 Biểu đồ trình tự chức thêm nhân viên 10 2.1.7 Biều đồ trình tự chức sửa nhân viên 11 2.1.8 Biều đồ chức xóa nhân viên 12 2.1.9 Biểu đồ trình tự chức tìm kiếm nhân viên 13 2.1.10 Biều đồ use case quản lý chức vụ 13 2.1.11 Biều đồ use case quản lý tổ đội .14 2.1.12 Biều đồ trình tự thêm tổ đội 14 2.1.13 Biều đồ trình tự sửa tổ đội 14 2.1.14 Biều đồ trình xóa tổ đội 15 2.1.15 Biều đồ use case quản lý phòng .15 2.1.16 Biều đồ trình tự thêm phòng 16 2.1.17 Biều đồ trình tự sửa phòng 16 2.1.18 Biều đồ trình tự xóa phịng 17 2.1.19 Biều đồ use case quản lý công việc 17 2.1.20 Biều đồ trình tự thêm công việc 18 2.1.21 Biều đồ trình tự sửa công việc .18 2.1.22 Biều đồ trình tự xóa cơng việc .19 2.1.23 Biều đồ class 20 CHƯƠNG 3: THIẾT KẾ GIAO DIỆN .21 3.Thiết kế giao diện .21 3.1 Giao diện đăng ký .21 3.2 Giao diện đăng nhập 22 3.3 Giao diện trang chủ .22 3.4 Giao diện quản lý nhân viên .23 3.6 Giao diện quản lý phòng ban 24 3.8 Giao diện quản lý công việc 25 KẾT LUẬN 27 LỜI NÓI ĐẦU Công nghệ thông tin giai đoạn có bước phát triển vũ bão lĩnh vực hoạt động khắp nơi giới Dối với Việt Nam, công nghệ thông tin phát triển vài năm trở lại bước phát triển cho thấy Việt Nam nước có tiềm lĩnh vực cơng nghệ thông tin Các ưu điểm dễ nhận thấy cơng nghệ thơng tin giúp phát triển sản phẩm nhờ cơng nghệ mang tình tự dộng hóa giúp cải tiến dịch vụ sản phẩm, nhờ cơng nghệ thơng tin phát triển thị trường mới, hình thức bán hang hiệu với chi phí thấp hình thức quản lý cách thuận tiện Trên thực tế khơng có thành cơng mà khơng gắn liền với hỗ trợ, giúp đỡ dù hay nhiều người khác Trước hết, nhóm chúng em xin gửi tới tồn thể thầy, giáo khoa công nghệ thông tin Đại học Điện Lực lời cảm ơn chân thành Đặc biệt, nhóm em xin bày tỏ lòng biết ơn sâu sắc tới thầy giáo Phương Văn Cảnh – Giảng Viên mơn lập trình Java, người tận tâm hướng dẫn nhóm em suốt q trình hồn thiện đề tài Mặc dù cố gắng hoàn thiện đồ án với tất nỗ lực, nhiên, bước đầu vào thwucj tế, tìm hiểu xây dừng đồ án thời gian có hạn, với lượng kiến thức cịn hạn chế, nhiều bỡ ngỡ, nên đồ án “Quản lý nhân viên” chắn khơng thể trảnh khỏi thiếu sót Em mong nhận quan tâm, thông cảm nhwugnx đóng góp q báu thầy để dự án ngày hoàn thiện Trân trọng ! CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG VÀ XÁC LẬP DỰ ÁN 1.1 Đặt vấn đề Đề tài:”Quản lý nhân viên” Tình hình phát triển cơng ty khởi nghiệp bùng nổ nước ta đặt thách thức cho việc quản lý nhân Với gia tăng nhanh chóng số lượng cơng ty nhân viên, hệ thống quản lý truyền thống sử dụng sổ sách khơng cịn đáp ứng nhu cầu quản lý đại Trước đây, việc quản lý nhân thông qua sổ sách trở thành phương pháp phổ biến Tuy nhiên, với quy mô tốc độ phát triển công ty khởi nghiệp nay, việc sử dụng sổ sách trở nên bất tiện khó khăn Việc ghi chép thủ cơng theo dõi thông tin nhân viên theo cách truyền thống trở thành nhiệm vụ đòi hỏi tốn thời gian, cơng sức cịn dễ xảy sai sót Do đó, để đáp ứng nhu cầu quản lý nhân thời đại công nghệ số nay, việc xây dựng hệ thống quản lý nhân viên tiện lợi cần thiết Hệ thống cần cung cấp cơng cụ tính để quản lý thông tin nhân viên cách hiệu tiết kiệm thời gian Một ưu điểm hệ thống quản lý nhân viên khả tổ chức lưu trữ thông tin nhân viên cách dễ dàng an toàn Thay sử dụng sổ sách vật lý, hệ thống cho phép lưu trữ thông tin trực tuyến, đảm bảo tính bảo mật dễ dàng truy cập từ nơi Nhân viên cập nhật thơng tin cá nhân quản lý tài liệu liên quan cách nhanh chóng thuận tiện Hơn nữa, hệ thống quản lý nhân viên cung cấp công cụ để theo dõi hoạt động hiệu suất làm việc nhân viên Thông qua việc ghi nhận phân tích liệu, quản lý đánh giá hiệu suất làm việc nhân viên đưa biện pháp cải thiện cần thiết Điều giúp tăng cường hiệu làm việc nâng cao suất 1.2 Khảo sát yêu cầu toán 1.2.1 Yêu cầu bảo mật − Bảo mật yếu tố quan tâm hàng đầu thời đại công nghệ ngày phát triển, hệ thống phải có bảo mật vững để phịng tránh nhứng thiệt hại mà kẻ gian gây 1.2.2 Yêu cầu lưu − Dữ liệu hệ thống lưu liên tục, nhiều nguồn kiểm tra tính tồn vẹn thường xun u cầu tính sử dụng − Sử dụng đầy đủ chức phần mềm − Cập nhật thời gian thực − Hệ thống thân thiện, dễ sử dụng, dễ thao tác − Cung cấp đầy đủ thông tin Yêu cầu ràng buộc thiết kế - Giao diện đơn giản, trực quan, màu sắc bắt mắt - Thông tin hiển thị rõ ràng đầy đủ CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 2.1 Các biểu đồ hệ thống 2.1.1 Biểu đồ use case 2.1.2 Biểu đồ use case đăng nhập 2.1.3 Biểu đồ trình tự chức đăng nhập 2.1.4 Biểu dồ use case chức quản lý nhân viên 10 17 2.1.13 Biều đồ trình tự sửa tổ đội 2.1.14 Biều đồ trình xóa tổ đội 18 2.1.15 Biều đồ use case quản lý phịng 2.1.16 Biều đồ trình tự thêm phịng 19 2.1.17 Biều đồ trình tự sửa phịng 2.1.18 Biều đồ trình tự xóa phịng 20