Chào mọi người, Hôm nay tôi muốn giới thiệu đến mọi người một sản phẩm bản word của bài tập lớn trang web quản lý nhân sự phòng. Sản phẩm này được thiết kế và tạo ra bởi nhóm tôi dựa trên kinh nghiệm và kiến thức thực tế về quản lý nhân sự trong doanh nghiệp. Bản word này bao gồm các tính năng quản lý nhân sự chuyên nghiệp như quản lý thông tin cá nhân của nhân viên, kế hoạch tuyển dụng, quản lý vị trí việc làm, đánh giá nhân viên và quản lý các thông tin liên quan đến lương và phúc lợi. Tất cả các tính năng này được tìm hiểu và thử nghiệm bởi nhóm của chúng tôi để mang lại hiệu quả cao nhất cho việc quản lý nhân sự trong doanh nghiệp của bạn. Ngoài ra, sản phẩm còn được thiết kế đơn giản và dễ sử dụng, đồng thời cung cấp cho bạn nhiều khả năng tùy chỉnh để phù hợp với nhu cầu cụ thể của doanh nghiệp của bạn. Với sản phẩm này, bạn sẽ tiết kiệm được thời gian và nỗ lực cho công việc quản lý nhân sự của mình, từ đó giúp doanh nghiệp của bạn phát triển một cách nhanh chóng và hiệu quả hơn.
Mục lục Danh mục bảng hình ảnh Từ điển thuật ngữ Lời nói đầu Chương 1: Giới thiệu chung 1.1 Tổng quan 1.2 Mục đích 1.3 Các nhiệm vụ cần thực 1.4 Kết dự kiến Chương 2: Xây dựng hệ thống 2.1 Đặt toán cho đề tài 2.2 Phân tích đặc tả hệ thống 2.3 Các Yêu cầu phi chức .8 2.3.1 Giao diện người dùng .8 2.3.2 Tính bảo mật 2.3.3 Ràng buộc 2.3 Phân tích thiết kế hệ thống 2.3.1 Các tác nhân, chức hệ thống .9 2.3.3 Biểu đồ use case .10 2.3.3.1 Biểu đồ use case tổng quát 10 2.3.3.2 Biểu đồ use case phân rã 11 2.3.4 Quy trình hoạt động .10 2.3.4.1 Quy trình phần mềm hoạt động .10 2.3.4.2 Đặc tả chức 15 Hình 2.24: Dữ liệu đầu vào quản lý khách hàng 32 Chương 3: Triển khai ,đánh giá hệ thống website 34 3.1 Triển khai hệ thống website 34 3.1.1 Tổng quan hệ thống 34 3.2 Giới thiệu số giao diện hệ thống 43 3.2.1 Giao diện trang web .43 3.2.2 Hệ thống 43 Kết luận 45 Tài liệu tham khảo 46 Phụ lục 47 Danh mục bảng hình ảnh Biểu đồ user case tổng quát 2 Phân rã biểu đồ usecase “Admin” Phân rã biểu đồ usecase “Lễ tân” 2.4 Phân rã biểu đồ usecase “Kế toán” 2.5 Phân rã biểu đồ usecase “Telesales” 2.6 Phân rã biểu đồ usecase “Bác sĩ” 2.7 Biểu đồ hoạt động sử dụng phần mềm 2.8 Biểu đồ hoạt động quản lý nhân viên 2.9 Biểu đồ hoạt động quản lý khách hàng 2.10 .Biểu đồ hoạt động quản lý bệnh án 2.11 Biểu đồ hoạt động quản lý hóa đơn 2.12: Đặc tả chức “Đăng nhập” 2.13: Dữ liệu chức “Đăng nhập” 2.14: Đặc tả chức “Thay đổi mật khẩu” 2.15: Đặc tả chức “Cập nhật thông tin cá nhân” 2.16: Dữ liệu chức “Cập nhật thông tin cá nhân” 2.17: Đặc tả chức “Tìm kiếm khách hàng” 2.18: Dữ liệu đầu vào chức Tìm kiếm 2.19: Đặc tả chức “Tìm kiếm nhân viên” 2.20: Dữ liệu đầu vào chức Tìm kiếm 2.21: Đặc tả chức “Quản lý nhân viên” 2.22 Dữ liệu đầu vào chức quản lý nhân viên 2.23 Đặc tả chức “Quản lý khách hàng ” 2.24: Dữ liệu đầu vào quản lý khách hàng 2.25: bảng phân tích sở liệu Từ điển thuật ngữ Software Requirements Specification (SRS) Đặc tả yêu cầu phần mềm Use case(s) Biểu đồ mô tả yêu cầu hệ thống Web server Phần mềm máy chủ cung cấp chức năng, tài nguyên cho máy khách JavaScript Ngơn ngữ lập trình sử dụng trình duyệt web HyperText Markup Language (HTML) Ngôn ngữ đánh dấu siêu văn Bảng 1.1: Từ điển thuật ngữ Lời nói đầu Ứng dụng cơng nghệ thơng tin ngóc ngách đời sống trở thành xu thời đại, nha khoa ngoại lệ Với mở rộng phát triển nha khoa hay thẩm mĩ nói riêng áp dụng công nghệ thông tin ngày cần thiết Công nghệ thơng tin đóng vai trị quan trọng, tạo bước đột phá mạnh mẽ phát triển ngành Để thuận tiện cho việc quản lý giúp nhân viên phịng nha dễ dàng hồn thành cơng việc chúng em chọn đề tài Phát triển hệ thống quản lý phòng nha 1.1 Tổng quan Chương 1: Giới thiệu chung Hiện chất lượng sống ngày nâng cao dẫn theo người quan tâm tới thẩm mĩ sức khỏe , nha khoa nằm số Song hành phát triển kỹ thuật chuyên môn bác sĩ cơng việc nhân khác ngày phức tạp đề cao tính xác, tốc độ Để hỗ trợ cho tốc độ phát triển phòng nha ta cần có trang web giúp quản lí hỗ trợ cho nhân viên ,bác sĩ Chỉ cần vài thao tác nắm rõ tình trạng khách hàng báo cáo cơng việc cho cấp 1.2 Mục đích Mục đích tài liệu đặc tả yêu cầu phần mềm cung cấp nhìn tổng quan, dễ hiểu yêu cầu, thành phần dự án Tài liệu cung cấp tài liệu tham khảo cho sinh viên trực tiếp tham gia phát triển dự án phục vụ cho việc hoàn thành đồ án tốt nghiệp Ngoài mơi trường thực tế bên ngồi tài liệu phục vụ cho nhà phát triển phần mềm, kiểm thử viên, nhà quản lý dự án bên liên quan 1.3 Các nhiệm vụ cần thực Nội dung nghiên cứu tập trung vào nội dung sau: Trang chủ: Trình bày cách đơn giản, thân thiện với người dùng phải đảm bảo tính hiệu thống kê nhanh vài số liệu Quản lí khách hàng: Gồm nội dung hồn chỉnh thơng tin khách hàng cung cấp Cùng với tư liệu hình ảnh nhân viên điều tra qua tiếp xúc với khách Và cịn có thơng tin tình trạng bệnh án khách Quản lý nhân viên: Giúp Admin dễ dàng thêm ,sửa ,xóa tài khoản nhân viên công ty Nhưng đảm bảo tính bảo mật Thống kê số liệu: Gồm nội dung phiếu thu ,phiếu chi,hóa đơn Hơn cịn hiển thị doanh thu ,số liêụ tổng quát hàng tháng theo ngày, tuần, quý, năm Hỗ trợ chat live, tư vấn trực tiếp: Cho phép nhân viên liên hệ với khách qua số điện thoại, email, để thuận tiện cho việc chăm sóc khách hàng nghiên cứu thị trường 1.4 Kết dự kiến Xây dựng thành công số chức số mục tiêu nhiệm vụ đề Chương 2: Xây dựng hệ thống 2.1 Đặt toán cho đề tài Xây dựng hệ thống web quản lí hồn chỉnh cơng cụ hỗ trợ cho nhân viên công ty sử dụng, giúp cho việc quản lý nhân thống kê số liệu doanh thu ,hiệu suất công việc nhân viên 2.2 Phân tích đặc tả hệ thống Trang web quản lí phải đáp ứng đầy đủ chức quản lý người dùng,quản lý khách hàng,hóa đơn,thu,chi cơng ty • Về quản lý nhân viên: Khi admin yêu cầu tạo tài khoản cho nhân viên cơng ty admin tạo tài khoản theo thông tin cá nhân nhân viên cấp trực tiếp cho họ Các tác vụ quên mật hay sửa xóa tài khoản admin quản lý • Quản lý khách hàng: Lễ tân có nhiệm vụ thêm sửa danh sách quản lí khách hàng nhập thơng tin cá nhân khách cung cấp cập nhật liên tục trình làm khách đến hồn thành điều trị 100% • Thống kê số liệu: Trang web thống kê số côn ty theo ngày ,tuần,quý,năm để đưa đánh giá xác suất hiệu công việc 2.3 Các Yêu cầu phi chức 2.3.1 Giao diện người dùng Giao diện hiển thị tốt thiết bị khác Đối với khách truy cập sử dụng hệ thống thơng qua trình duyệt web, hệ thống nhận yêu cầu truy cập từ phía máy khách thơng qua trình duyệt gửi trả cho trình duyệt menu chức tương ứng với phạm vi người dùng Trong trường hợp Khách tương tác với hệ thống thơng qua cửa sổ hình trình duyệt với cấu trúc trang gồm có: • phần tiêu đề trang cung cấp tên hệ thống, nút bấm đăng nhập hệ thống • phần thân trang cung cấp thống kê số liệu • Phần dìa trái trang hiển thị chức • phần cuối trang cung cấp thông tin liên quan đến hệ thống Khi quản trị viên truy cập sử dụng chức hệ thống phần thân trang phân bổ theo cấu trúc trái-phải hay sidebar menu, với phần tử menu tương ứng với chức quản lý quản trị viên 2.3.2 Tính bảo mật Người dùng sử dụng chức truy cập liệu phù hợp với vai trị người dùng 2.3.3 Ràng buộc Hệ thống dựa Web người dùng cần có thiết bị có kết nối với internet máy vi tính cung cấp dịch vụ thư điện tử, hình ảnh, văn bản, đa phương tiện, giao thức truyền thơng siêu văn để gửi nhận thông tin, liệu máy khách web server Bên phía máy khách – người dùng cần có phần mềm ứng dụng duyệt Web Google Chrome, Internet Explore, Mozilla Firefox, Opera với phiên có hỗ trợ JavaScript 2.3 Phân tích thiết kế hệ thống 2.3.1 Các tác nhân, chức hệ thống Hệ thống gồm có tác nhân Khách, Nhân viên(kế toán, bác sĩ , telesales, ), Admin Khách có vai trị người dùng chưa đăng nhập vào hệ thống Nhân viên đăng nhập vào hệ thống sử dụng chức quyền hạn Quản trị viên có vai trị quản trị hoạt động hệ thống Chức hệ thống: • Đăng nhập: Chức nhằm mục đínch xác thực người dùng tương tác với hệ thống nhằm cung cấp quyền phạm vi truy cập hệ thống • Quản trị người dùng: Quản trị viên có vai trị quản trị người dùng hệ thống • Các nhóm chức quản lý khách hàng,hóa đơn, bệnh án Để hình dung rõ tác nhân yêu cầu chức hệ thống cách mơ hình hóa chúng sơ đồ use cases, sơ đồ trình bày phía sau 2.3.3 Biểu đồ use case 2.3.3.1 Biểu đồ use case tổng quát 2.1 Biểu đồ user case tổng quát 2.3.3.2 Biểu đồ use case phân rã Hình 2 Phân rã biểu đồ usecase “Admin” Hình Phân rã biểu đồ usecase “Lễ tân” Hình 2.4 Phân rã biểu đồ usecase “Kế tốn” Hình 2.5 Phân rã biểu đồ usecase “Telesales” Hình 2.6 Phân rã biểu đồ usecase “Bác sĩ” 2.3.4 Quy trình hoạt động 2.3.4.1 Quy trình phần mềm hoạt động Khách đăng nhập admin cấp trực tiếp cho tài khoản.Khi đăng nhập có lần đổi lại mật Hình 2.7 Biểu đồ hoạt động sử dụng phần mềm Hình 2.8 Biểu đồ hoạt động quản lý nhân viên Hình 2.9 Biểu đồ hoạt động quản lý khách hàng Hình 2.10 .Biểu đồ hoạt động quản lý bệnh án Hình 2.11 Biểu đồ hoạt động quản lý hóa đơn 2.3.4.2 Đặc tả chức Mã Use case Tác nhân Mơ tả Sự kiện kích hoạt Tiền điều kiện UC001 Tên Use case Đăng nhập Khách Tác nhân đăng nhập vào hệ thống để sử dụng chức hệ thống Click vào nút đăng nhập giao diện website Tác nhân có tài khoản hệ thống Luồng kiện (Thành cơng) Luồng kiện thay Hậu điều kiện STT Thực Khách Hành động Chọn chức Đăng nhập Hệ thống Hiển thị giao diện đăng nhập Khách Nhập tên đăng nhập mật (mô tả phía *) Khách Yêu cầu đăng nhập Hệ thống Kiểm tra xem khách nhập trường bắt buộc nhập hay chưa Hệ thống Hiển thị chức tương ứng Người dùng STT Thực Hành động 6a Hệ thống Thông báo lỗi: Cần nhập trường bắt buộc nhập khách nhập thiếu Tác nhân đăng nhập vào hệ thống Bảng 2.12: Đặc tả chức “Đăng nhập” ** Dữ liệu đầu vào gồm trường liệu sau: STT Trường Mô tả Bắt liệu buộc? Tên đăng Input username Có nhập field Mật Pasword field Có Điều kiện Ví dụ hợp lệ Đúng định 0862392346 dạng email Tối thiểu Password kí tự Bảng 2.13: Dữ liệu chức “Đăng nhập” Mã Use case Tác nhân Mơ tả Sự kiện kích hoạt Tiền điều kiện Luồng kiện (Thành cơng) UC002 Tên Use case Đăng nhập Nhân viên Tác nhân muốn thay đổi mật để bảo vệ tài khoản Click vào dropbox Profile item Tác nhân đăng nhập thành công vào hệ thống STT Thực Hành động Nhân viên Chọn chức Thay đổi mật Hệ thống Hiển thị giao diện chức thay đổi mật Nhân viên Điền thông tin mật cũ để xác minh, mật để thay đổi xác minh lại mật trùng khớp với mật cần thay đổi Khách Yêu cầu thay đổi mật Hệ thống Kiểm tra mật cũ, mật xác nhận mật có trùng khớp tiến hành thay đổi mật Luồng kiện STT Thực Hành động thay 5a Hệ thống Thông báo lỗi thông tin mật đối tượng cung cấp không không trùng khớp Hậu điều kiện Cập nhật mật vào hệ thống Bảng 2.14: Đặc tả chức “Thay đổi mật khẩu” ** Dữ liệu đầu vào thêm/sửa Hình 2.22 Dữ liệu đầu vào chức quản lý nhân viên Mã Use case UC007 Tên Use case Quản lý khách hàng Tác nhân Mô tả Admin Click nút “Create ”, “Delete” “user”, “user Detail, “Edit user” tương ứng với kiện thêm mới, xóa, xem danh sách, xem chi tiết, thay đổi thơng tin Sự kiện kích hoạt Click vào tìm kiếm bảng Tiền điều kiện Tác nhân đăng nhập thành cơng Tìm kiếm (S - Search): UC005 Xem(R-Read) Luồng kiện STT Thực Hành động Admin Yêu cầu xem danh sách khách hàng Hệ thống Hiển thị danh sách khách hàng Luồng kiện thay Admin Yêu cầu xem chi tiết thông tin khách hàng Hệ thống Hiển thị chi tiết thông tin khách hàng 2a Hệ thống Thông báo khơng có khách hàng Sửa (U - Update): Luồng kiện Luồng kiện thay STT Thực Admin Hành động Chọn xem chi tiết khách hàng yêu cầu sửa Lấy thông tin chi tiết khách hàng hiển thị thông tin lên giao diện chức sửa Hệ thống Admin Hệ thống Hệ thống Cập nhật thông tin cần chỉnh sửa thông báo chỉnh sửa thành công 4a Hệ thống Thông báo khơng có khách hàng Chỉnh sửa thơng tin khách hàng (mơ tả phía **) yêu cầu sửa Kiểm tra trường nhập liệu 5a Thêm (C - Create): Luồng kiện STT Luồng kiện thay Hậu điều kiện Hệ thống Thực Admin Thông báo lỗi cập nhật không thành công Hành động Yêu cầu chức thêm giảng viên Hiển thị chức thêm giảng viên Hệ thống Admin Nhập thơng tin giảng viên (mơ tả phía **) yêu cầu thêm Hệ thống Kiểm tra trường nhập liệu Hệ thống Thêm thông tin giảng viên 4a Hệ thống Thông báo lỗi liệu nhập vào không định dạng 5a Hệ thống Thông báo lỗi thêm không thành công Hiển thị danh sách tương ứng với thông tin cần tìm kiếm; Cập nhật thành cơng, thơng tin lưu trữ vào hệ thống; Bảng 2.23 Đặc tả chức “Quản lý khách hàng ”