CHƯƠNG 3 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
3.2. Phân tích hệ thống
3.2.1. Sơ đồ BFD (BFD – Business Function Diagram)
Qua khảo sát quy trình hoạt động của hệ thống, nghiên cứu các nghiệp vụ, ta thấy nổi bật 7 chức năng chính là: Quản lý hệ thống, quản lý nhân viên, quản lý danh mục, quản lý tiền lương, tra cứu tìm kiềm, thống kê báo cáo và trợ giúp
Hình 3.1. Sơ đồ chức năng BFD
Trường Đại học Kinh tế Huế
3.2.2.Mô tả chức năng 3.2.1.1. Chức năng hệ thống
Hình 3.2. Chức năng quản lý hệ thống Chức năng quản lý tài khoản bao gồm các chức năng con:
- Đăng ký tài khoản.
- Đăng nhập.
- Đăng xuất.
- Đổi mật khẩu.
Muốn sử dụng hệ thống bắt buộc người dùng phải đăng nhập vào hệ thống thông qua chức năng đăng nhập nếu chưa có tài khoản thì người dùng hệ thống có thể đăng ký tài khoản thông qua chức năng đăng ký tài khoản. Người dùng có thể thay đổi mật khẩu bằng chức năng đổi mật khẩu để đảm bảo tính bảo mật.
3.2.1.2. Chức năng "Quản lý nhân viên"
Hình 3.3. Chức năng quản lý nhân viên
Trường Đại học Kinh tế Huế
Ở chức năng này người quản lý trực tiếp thực hiện được những yêu cầu sau:
- Cập nhật tất cả các thông tin của nhân viên trong công ty như (Họ Tên, Địa Chỉ, Ngày Sinh, Số điện thoại, HS Lương Cơ Bản…) bổ sung vào danh sách nhân viên trong công ty
- Sửa chi tiết thông tin nhân viên: chỉnh sửa, cập nhật bổ sung thêm các thông tin chi tiết của từng nhân viên.
- Xoá thông tin: thực hiện việc xoá các thông tin liên quan đến nhân viên khi nhân viên nghỉ việc, chuyển đi nơi khác hoặc vì một lý do nào đó mà nhân viên không còn làm việc tại công ty nữa.
3.2.1.3. Chức năng “Quản lý danh mục”
Chức năng quản lý danh mục quản lý các thông tin về: Phòng ban, người thân, thai sản, mối quan hệ.
Hình 3.4. Chức năng quản lý danh mục
3.2.1.4. Chức năng "Quản lý lương"
Quản lý lương chỉ được quản lý bởi người trực tiếp quản lý bộ phận làm lương cho nhân viên trong công ty. Chức năng này có nhiệm vụ tính lương cho mỗi nhân viên của công ty
Chức năng quản lý lương bao gồm các chức năng:
- Quản lý thông tin lương: quản lý các thông tin dùng để tính lương cho nhân viên bao gồm: Chức vụ, ngày nghỉ, khen thưởng, tạm ứng, chế độ, phụ cấp, thâm niên, chỉ số.
- Tính các khoản: tính các khoản phí mà nhân viên phải nộp như BHXH, BHYT, Phí công đoàn.
Trường Đại học Kinh tế Huế
- Tính Lương: Tính lương cho nhân viên tại tháng cần tính.
- Xuất phiếu lương: Xuất thông tin lương của nhân viên ra word hoặc excel để dễ dàng in ấn.
Hình 3.5. Chức năng quản lý lương
Đến tháng, mỗi nhân viên sẽ có một phiếu lương tương ứng tại tháng đó. Phiếu lương sẽ bao gồm các thông tin cần thiết để tính lương cho một nhân viên, bao gồm:
- Mức Lương: Mức lương mà nhân viên đó được nhận. Mức lương sẽ bằng Lương cơ bản nhân với hệ số lương tương ứng của mỗi nhân viên.
- Tổng Lương: là Mức Lương sau khi đã trừ đi khoản lương tương ứng với số ngày nghỉ của nhân viên đó.
- Lương: là lương của nhân viên đó được nhận sau khi cộng thêm các khoản tăng thêm và trừ đi các khoản giảm trừ.
- Các khoản làm tăng lương:
Ưu đãi chế độ: Là các ưu đãi mà nhân viên được hưởng trong khi làm việc trong công ty, được xác định tại thời điểm tính lương cho nhân viên đó.
Khen thưởng: Số tiền mà nhân viên được khen thưởng cho một lý do nào đó.
Ví dụ : Khen thưởng vì hoàn thành sớm công việc, khen thưởng vì ký được hợp đồng.
Thông tin các khoản khen thưởng sẽ được ghi rõ ở bảng khen thưởng ứng với thời điểm mà công ty tính lương cho nhân viên.
HS Phụ cấp = HS Phụ Cấp CV + HS Phụ Cấp khác: Hệ số phụ cấp của nhân viên sẽ được tính bằng Hệ số phụ cấp Chức vụ cộng với Hệ số phụ cấp khác. Thông
Trường Đại học Kinh tế Huế
tin các hệ số phụ cấp khác nằm ở bảng phụ cấp ứng với thời điểm mà công ty tính lương cho nhân viên.
HS Thâm Niên: Là Hệ số tăng lên do thời gian công tác tại công ty, thời gian công tác càng cao thì hệ số thâm niên càng lớn, cứ 3 năm thì tăng hệ số lên một lần.
- Các khoản làm giảm lương:
Tạm ứng: Các khoản mà nhân viên ứng trước và được kế toán chấp nhận cho chép rút tạm ứng.
BH Bắt buộc: Là khoản bảo hiểm mà nhân viên bắt buộc phải nộp: Bao gồm Bảo hiểm y tế là 1.5% và Bảo hiểm xã hội là 7% .
BH Tự nguyện: Các khoản bảo hiểm mà nhân viên có thể đóng hoặc không đóng.
- Số ngày nghỉ: Số ngày nhân viên xin nghỉ trong tháng tính lương.
3.2.1.5. Chức năng "Tìm kiếm, Tra cứu"
Chức năng này dùng tra cứu thông tin mà người dùng hệ thống muốn tìm kiếm như tra cứu thông tin của một nhân viên nào đó .
Hình 3.6. Chức năng tìm kiếm, tra cứu
3.2.1.6. Chức năng "Báo cáo"
Báo cáo theo định kỳ hoặc theo yêu cầu của cấp trên các thông tin của nhân viên như: Bảng lương, thông tin nhân viên. Người quản lý có thể in bảng danh sách thông tin của tất cả nhân viên, bảng lương nhân viên theo từng tháng.
Trường Đại học Kinh tế Huế
Hình 3.7. Chức năng báo cáo 3.2.1.7. Chức năng "Trợ giúp"
Hình 3.8. Chức năng Trợ giúp
Chức năng này sẽ hướng dẫn một cách cụ thể và dễ hiểu nhất để người sử dụng có thể nắm bắt được các nghiệp vụ của phần mềm để từ đó có thể quản lý nhân sự một cách hiểu quả nhất, giảm được thời gian quản lý, tối ưu hóa được các giai đoạn để việc quản lý được nhanh nhất.
3.2.3. Sơ đồ ngữ cảnh (Context Diagram)
Dựa vào mô tả bài toán cùng với sơ đồ tổ chức và sơ đồ chức năng có thể phân tích để thu được sơ đồ ngữ cảnh của bài toán như sau:
Trường Đại học Kinh tế Huế
Hình 3.9. Sơ đồ ngữ cảnh
3.2.4.Sơ đồ luồng dữ liệu (DFD – Data Flow Diagram) của quá trình quản lý nhân sự:
3.2.4.1. DFD mức 0
Hình 3.10. Sơ đồ phân rã mức 0
Trường Đại học Kinh tế Huế
3.2.4.2. DFD phân rã mức 1 cho chức năng 1.0:
Hình 3.11. Sơ đồ phân rã mức mức 1 cho chức năng 1.0 3.2.4.3 DFD phân rã mức 1 cho chức năng 2.0:
Hình 3.12. Sơ đồ phân rã mức 1 cho chức năng 2.0
Trường Đại học Kinh tế Huế
3.2.4.4 DFD phân rã mức 1 cho chức năng 3.0
Hình 3.13. Sơ đồ phân rã mức 1 cho chức năng 3.0 3.2.4.5 DFD phân rã mức 1 cho chức năng 4.0
Hình 3.14. Sơ đồ phân rã mức 1 cho chức năng 4.0
Trường Đại học Kinh tế Huế
3.2.4.6 DFD phân rã mức 1 cho chức năng 5.0
Hình 3.15. Sơ đồ phân rã mức 1 cho chức năng 5.0 3.2.4.7 DFD phân rã mức 1 cho chức năng 6.0
Hình 3.16. Sơ đồ phân rã mức 1 cho chức năng 6.0
Trường Đại học Kinh tế Huế
2.4.6 DFD phân rã chức năng 7.0
Hình 3.17 .Phân rã chức năng 7.0