tên đề tài phần mềm quản trị nhân sự

37 675 1
tên đề tài   phần mềm quản trị nhân sự

Đ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

HỌC VIỆN NÔNG NGHIỆP VIỆTNAM KHOA CÔNG NGHỆ THÔNG TIN CQ – HK1 – 2k7 – 2k8 BÀI TẬP LỚN MÔN LẬP TRÌNH WIN Tên đề tài: PHẦN MỀM QUẢN LÍ NHÂN SỰ G.V: Thầy Phan Trọng Tiến Sinh viên thực hiện: MSV: Nguyễn Thị Nga 576725 Nguyễn Thị Thu Hà 576705 Hà Nội, tháng năm 2015 MỤC LỤC QUẢN LÝ NHÂN SỰ Page PHÁT BIỂU BÀI TOÁN 1. Khảo sát trạng Công ty I.T.C chuyên sản xuất kinh doanh thiết bị viễn thông phục vụ cho ngành công nghệ thông tin, thành lập từ 2000 ban đầu với phân xưởng nhỏ vài công nhân, nhân viên, máy để sản xuất đến đại hóa thành nhà máy với dây chuyền sản xuất tiên tiến, máy móc đại… nhiên cần số lượng công nhân nhân viên đáng kể (50 người) để điều khiển vận hành máy này, số viêc phải làm tay : công đoạn kiểm tra,vận chuyển thiết bị… Đứng đầu Công ty Giám đốc, người quản lý đặc biệt, có tất vai trò người quản lý Giám đốc có quyền định tuyển nhận nhân viên vào công ty hay không, người Quản lý có nhiệm vụ quản lý nhân viên công ty công đoạn quản lý nhân : xem, xóa, sửa hồ sơ, chí chấm công làm tay phần mềm excel, word dựa giấy tờ sổ sách. Nay công ty muốn tin học hóa việc quản lý trên. 2. Các yêu cầu hệ thống 2.1 Quản lý nhân sự. • Quản lý sơ yếu lí lịch với đầy đủ thông tin như: Họ tên, bí danh, ngày sinh, nơi sinh, dân tộc, tôn giáo, số thẻ công ty, số CMND, quê quán, nơi • tại, điện thoại liên hệ . Quản lý thành viên trình độ cán với thông tin như: Thành phần thân cán bộ, trình độ văn hoá, chuyên môn, trình độ ngoại ngữ, trình độ nhận thức trị . QUẢN LÝ NHÂN SỰ Page • Quản lý kinh nghiệm, uy tín công tác với thông tin như: Phẩm chất đạo đức, ý thức trách nhiệm, tính kỷ luật, kiến thức chuyên môn, kinh nghiệm công tác, uy tín công tác, nghề nghiệp trước tuyển dụng • • vào công ty … Quản lý diễn biến trình đào tạo trình độ học vấn, trình độ ngoại ngữ, trình độ lí luận trị quản lý học hàm, học vị phong tặng . Quản lý diễn biến công tác: Quá trình trước tuyển dụng, trình điều động, bổ nhiệm thuyên chuyển đơn vị, phận, theo dõi trình thực kí kết hợp đồng lao động, trình nghỉ phép (tai nạn, nghỉ thai sản, .), trình cử đào tạo, trình công tác nước, trình khen thưởng kỉ luật . • Quản lý chấm công quản lý ngày công làm việc, phân ca làm việc, hỗ trợ chấm công theo ngày, tháng máy chấm công. Cho phép đổ liệu từ file Excel vào hệ thống, thực đăng ký ngày nghỉ phép, nghỉ thai sản, tăng ca làm thêm cho nhân viên. Tùy theo loại ngày nghỉ mà công ty trả mức lương tương ứng cho nhân viên. Các mức trả tương ứng tùy thuộc vào sách luật lao động mà nhà quản lý linh động nhập vào chương trình. Hỗ trợ chấm công thủ công theo ngày/tháng máy chấm công dùng (thẻ từ, vân tay). Đặc biệt, cho phép cập nhật ngày phép hưởng năm nhân viên 2.2 Quản lý diễn biến lương nhân viên. Ngoài chức quản lý thông tin, phần mềm Quản lý nhân quản lý thông tin chi tiết lương nhân viên, bao gồm: Diễn biến lương quản lý trình hưởng phụ cấp nhân sự. Thông tin số người giữ mức lương chuyên viên đủ năm thang bậc lương hưởng, in thông tin có liên quan để lập danh sách đề nghị xét nâng bậc in theo mẫu. Đưa số nhân có mức lương (in thông tin có liên quan). Đưa số nhân đủ thời gian lên lương hệ số tiền lương hưởng chưa lên lương mới. QUẢN LÝ NHÂN SỰ Page Điều chỉnh lương theo hàng năm nhân lên lương. Tính lương cho nhân viên theo khoản: phụ cấp, khoản cộng thêm, khoản khấu hao, lương thưởng, .V.v… Mô hình Usecase : PHẦN MỀM QUẢN LÍ NHÂNSỰ 3. Sơ Đồ USE-CASE QUẢN LÝ NHÂN SỰ Page 3.1 Danh sách Actor ST Tên Actor Ý nghĩa/Ghi T Admin Quản lí Người có quyền cao hệ thống -Người có quyền quản lí chức hệ thống QUẢN LÝ NHÂN SỰ Page -Chịu quản lí Giám đốc Giám đốc Giám đốc (GĐ) người quản lý đặc biệt, có tất vai trò người quản lý Giám đốc có quyền định tuyển nhận nhân viên vào công ty hay không. Nhân viên công ty Nhân viên 3.2 Danh sách USE-CASE STT Use-case Ý nghĩa DangNhap Đăng nhập Ky luat Kỷ luật nhân viên XemDanhSachNhanVien Xem danh sách nhân viên NhapHoSoNhanVien Nhập hồ sơ nhân viên CapNhatHoSoNhanVien Chỉnh sửa hồ sơ nhân viên XoaHoSoNhanVien Xóa hồ sơ nhân viên TraCuuNhanVienTheoDonVi Tra cứu nhân viên theo đơn vị ThongKeTrinhDoNhanVien Thống kê trình độ nhân viên ChamCong Chấm công 10 Tinh luong Tính lương 11 Khen thuong Khen thưởng 12 Phan quyen Phân quyền 13 Thay doi tham so Thay đổi tham số QUẢN LÝ NHÂN SỰ Page 4. Đặc tả USE-CASE 4.1 Đặc tả USE-CASE “Đăng Nhập” 4.1.1 Tóm tắt  Admin, quản lí, giám đốc, nhân viên sử dụng use-case.  Dùng use-case để đăng nhập truy cập vào hệ thống.  Use-case “Đăng Nhập” dùng để bảo vệ hệ thống phân quyền 4.1.2 Dòng kiện 4.1.2.1 Dòng kiện • Use case bắt đầu actor (GĐ, QL, NV) muốn đăng nhập vào • • • hệ thống quản lý nhân công ty. Hệ thống yêu cầu actor (GĐ, QL, NV) nhập tên mật khẩu. Người dùng nhập tên mật khẩu. Hệ thống kiểm tra tên mật mà actor nhập cho phép actor đăng nhập vào hệ thống. 4.1.2.2 Dòng kiện khác • Tên mật sai: Nếu dòng kiện actor nhập tên mật sai hệ thống thông báo lỗi. Actor quay trở đầu dòng kiện hủy bỏ việc đăng nhập lúc use case kết thúc. 4.1.3 Các yêu cầu đặc biệt  Yêu cầu thực phải nhập tên đăng nhập mật đúng.  Để bảo đảm tính an toàn cho hệ thống, actor quyền nhập lại tên mật (nếu đăng nhập sai) tối đa lần. Sau hệ thống tự động kết thúc use case. 4.1.4 Trạng thải hệ thống bắt đầu thực use-case  Không có trạng thái 4.1.5 Trạng thái hệ thống sau thực use-case  Khi đăng nhập thành công , chức hệ thống sử dụng  Khi đăng nhập không thành công, chức hệ thống không sử dụng được. 4.1.6 Điểm mở rộng QUẢN LÝ NHÂN SỰ Page  Không có 4.2 Đặc tả USE-CASE “Kỷ Luật” 4.2.1 Tóm tắt  Admin, Giám dốc, người quản lí sử dụng use-case.  Dùng use-case để quản lí nhân viên. 4.2.2 Dòng kiện 4.2.2.1 Dòng kiện • Khi admin, Giám dốc, người quản lí nhấn vào chức kỷ luật, • hình lên. Trên hình người dùng( giám đốc,quản lí ) muốn kỷ luật nhân viên phải nhập họ tên nhân viên,ngày kỷ luật,nguyên nhân hình thức kỷ luật. Sau nhấn nút lưu 4.2.2.2 Dòng kiện khác • Không có 4.2.3 Các yêu cầu đặc biệt  Yêu cầu thực chức phải đăng nhập thành công. 4.2.4 Trạng thải hệ thống bắt đầu thực use-case  Không có trạng thái 4.2.5 Trạng thái hệ thống sau thực use-case  Sau nhấn nút lưu thông tin lưu vào sở liệu 4.2.6 Điểm mở rộng  Không có 4.3 Đặc tả USE-CASE“Phân quyên” 4.3.1 Tóm tắt  Admin sử dụng use-case.  Dùng use-case để phân quyền truy cập vào hệ thống.  Use-case “Phân Quyền” dùng để phần quyền truy cập hệ thống, bảo vệ quyền truy cập riêng cho nhân viên. 4.3.2 Dòng kiện QUẢN LÝ NHÂN SỰ Page 4.3.2.1 Dòng kiện • Khi Admin nhấn vào chức tạo phân quyền hình phân • quyền lên. Trên hình có tên đăng nhập, mật loại quyền truy cập .Khi • Admin nhập tên mật vào cấp quyền truy cập. Sau nhập tên, mật cấp quyền xong, chức lưu thông tin vào hệ thống. 4.3.2.2 Dòng kiện khác • Không có 4.3.3 Các yêu cầu đặc biệt  Không có 4.3.4 Trạng thải hệ thống bắt đầu thực use-case  Hệ thống đăng nhập thành công 4.3.5 Trạng thái hệ thống sau thực use-case  Khi phân quyền thành công , hệ thống lưu thông tin vào sở liệu 4.3.6 Điểm mở rộng  Không có 4.4 Đặc tả USE-CASE“Xem danh sách nhân viên” 4.4.1 Tóm tắt  Admin, giám đốc, quản lí, nhân viên sử dụng use-case.  Dùng use-case xem danh sách nhân viên công tác công ty. 4.4.2 Dòng kiện 4.4.2.1 Dòng kiện • • • • Use case bắt đầu người dùng muốn xem danh sách nhân viên. Hệ thống liệt kê bảng danh sách nhân viên với đầy đủ thông tin. Người dùng chọn chấm dứt việc xem danh sách nhân viên. Hệ thống thoát khỏi việc xem danh sách này. 4.4.2.2 Dòng kiện khác • Không có QUẢN LÝ NHÂN SỰ Page 10 15 SoQD,NgayQD,NoiDung, Public NhanVien HinhThuc 16 Thêm,xóa,sửa 17 dung việc khen MaKL,TenKL MaKL,HinhThuc,NgayKL Public thưởng Cho biết Public loại kỉ luật Cho biết nội 18 HopDong MaHD,TenHD Public 19 CTHopDong SoHD,NgayBD,NgayKT, Public LuongCB 20 ChucVu thưởng Cho biết nội MaCV,TenCV,PhuCap Public NhanVien dung kỉ luật Cho biết NhanVien, loại hợp đồng Cho biết chi HopDong tiết hợp NhanVien đồng Cho biết chức vụ nhân viên QUẢN LÝ NHÂN SỰ Page 22 Thiết Kế Dữ Liệu: PHẦN QUẢN LÝ NHÂN SỰ MỀM QUẢN LÍ NHÂN SỰ Page 23 QUẢN LÝ NHÂN SỰ Page 24 7. Mô tả chi tiết kiểu liệu sơ đồ logic 7.1Bảng ghi STT Tên bảng 1. Nhanvien 2. TrinhDo 3. CTTrinhDo 4. TonGiao 5. DanToc 6. KhenThuong 7. CTKhenThuong 8. KiLuat 9. CTKiLuat 10. ChucVu 11. PhongBan 12. ChuyenCongTac 13. ThaiSan 14. BangLuong 15. NguoiDung 16. PhanQuyen 17. HopDong 18. CTHopDong 19. NgoaiNgu 20. CTNgoaiNgu 21. ThamSo Ghi Nhân viên. Trình Độ Chi Tiết Trình Độ Tôn Giáo Dân Tộc Khen Thưởng Chi Tiết Khen Thưởng Kỉ Luật Chi Tiết Kỉ Luật Chức Vụ Phòng Ban Chuyển Công Tác Thai Sản Bảng Lương Người Dùng Phân Quyền Hợp Đồng Chi Tiết Hợp Đồng Ngoại Ngữ Chi Tiết Ngoại Ngữ Tham Số 7.2Mô tả chi tiết kiểu liệu STT 1. 2. 3. 4. 5. 1) Nhanvien Thuộc tính Kiểu MaNV nchar(20) HoTen nvarchar(50) GioiTinh nvarchar(50) SoCMND nchar(10) NgaySinh datetime QUẢN LÝ NHÂN SỰ Page 25 Ghi không null phép null phép null phép null phép null 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. NoiSinh MaTG MaDT MaPB MaCV DienThoai HoKhau ChoOHienNay NgayVaoLam SoBHYT SoTheATM 2) TrinhDo STT QUẢN LÝ NHÂN SỰ Thuộc tính MaTD TenTD nvarchar(50) nchar(20) nchar(20) nchar(20) nchar(20) nchar(20) nvarchar(50) nvarchar(50) datetime nchar(20) nchar(10) Kiểu nchar(20) nvarchar(50) Page 26 phép null phép null phép null phép null phép null phép null phép null phép null phép null phép null phép null Ghi Cấp mã tự động,không null phép null 3) CTTrinhDo STT Thuộc tính MaCTTD MaNV MaTD ChuyenMon NgayCap Truong Kiểu nchar(20) Ghi Cấp mã tự động,không nvarchar(50) nchar(20) nvarchar(50) datetime nvarchar(50) null phép null phép null phép null phép null phép null 4) TonGiao STT Thuộc tính MaTG TenTG Kiểu nchar(20) nvarchar(50) Ghi Cấp mã tự động,không null phép null 5) DanToc STT Thuộc tính MaDT TenDT Kiểu nchar(20) nvarchar(50) Ghi Cấp mã tự động,không null phép null 6) KhenThuong STT Thuộc tính MaLoai TenLoai 7) CTKhenThuong STT QUẢN LÝ NHÂN SỰ Kiểu nchar(20) Ghi Cấp mã tự động,không nvarchar(50) null phép null Thuộc tính SoQD Kiểu nchar(20) Ghi Cấp mã tự động,không NgayQD datetime null phép null Page 27 8) KiLuat STT 9) CTKiLuat STT QUẢN LÝ NHÂN SỰ MaNV MaLoai NoiDung HinhThuc nchar(20) nchar(20) nvarchar(50) nvarchar(50) Thuộc tính MaKL phép null phép null phép null phép null Kiểu nchar(20) Ghi Cấp mã tự động,không TenKL nvarchar(MAX) null phép null Thuộc tính MaCTKL Kiểu nchar(20) Ghi Cấp mã tự động,không nvarchar(50) nchar(20) nchar(20) nvarchar(50) nvarchar(50) null phép null phép null phép null phép null phép null MaKL MaNV NgayKL HinhThuc NguyenNhan Page 28 10) ChucVu STT Thuộc tính MaChucVu 11) PhongBan STT 12) ChuyenCongTac STT QUẢN LÝ NHÂN SỰ TenChucVu LuongCoBan Thuộc tính MaPB TenPB DienThoai Fax Kiểu nchar(20) Ghi Cấp mã tự động,không nvarchar(50) number null phép null phép null Kiểu nchar(20) nvarchar(50) int int Thuộc tính MaChuyen MaNV NgayChuyen MaCVCu MaPBCu MaCVMoi MaPBMoi Page 29 Ghi Cấp mã tự động,không null phép null phép null phép null Kiểu nchar(20) Ghi Cấp mã tự động,không nvarchar(50) datetime nchar(20) nchar(20) nchar(20) nchar(20) null phép null phép null phép null phép null phép null phép null 13) ThaiSan STT 14) BangLuong STT QUẢN LÝ NHÂN SỰ Thuộc tính MaTS Kiểu nchar(20) Ghi Cấp mã tự động,không MaNV NgayNghiSinh NgayTroLai TroCapCongTy nchar(20) datetime datetime number null phép null phép null phép null phép null Thuộc tính Thang Nam MaNV MaPB LuongCB SoNgayTangCa LuongTangCa TienBaoHiem ThucLanh Kiểu nchar(20) nchar(20) datetime datetime number int number number number Ghi không null không null không null phép null phép null phép null phép null phép null phép null Page 30 15) NguoiDung STT Thuộc tính TenDN MaNV MaPQ MatKhau Kiểu nchar(20) nchar(20) nchar(20) nchar(50) Ghi không null phép null phép null phép null 16) PhanQuyen STT Thuộc tính MaPQ TenPQ Kiểu nchar(20) nvarchar(50) Ghi không null phép null 17) HopDong STT Thuộc tính MaloaiHD TenHD Kiểu nchar(20) nvarchar(50) Ghi không null phép null Thuộc tính SoHD MaNV MaLoaiHD NgayBatDau NgayKetThuc LuongCB MaCV Kiểu nchar(20) nchar(20) nchar(20) datetime datetime number nchar(20) Ghi không null phép null phép null phép null phép null phép null phép null Thuộc tính MaNN TenNN Kiểu nchar(20) nvarchar(50) Ghi không null phép null 18) CTHopDong STT 19) NgoaiNgu STT 20) CTNgoaiNgu STT QUẢN LÝ NHÂN SỰ Thuộc tính Kiểu Page 31 Ghi 21) ThamSo STT MaCTNN MaNV MaNN TrinhDo NoiCap NgayCap nchar(20) nchar(20) nchar(20) nvarchar(50) nvarchar(50) datetime Thuộc tính MaTS TenTS KieuDuLieu GiaTri GhiChu Kiểu Nchar(20) nchar(20) nchar(20) datetime datetime không null phép null phép null phép null phép null phép null Ghi không null phép null phép null phép null phép null Thiết Kế Kiến Trúc: PHẦN MỀM QUẢN LÍ NHÂN SỰ QUẢN LÝ NHÂN SỰ Page 32 1Kiến trúc hệ thống Thành phần OGSClient OGSWebService OGSDatabaseManager Client-Quản lý Client-Admin QUẢN LÝ NHÂN SỰ Diễn giải Client Web Service Quản lý database Người quản lí hệ thống Người có quyền cao hệ thống Page 33 Mô tà chi tiết thành phần hệ thống QUẢN LÝ NHÂN SỰ Page 34 Lớp đối Diễn giải tượng Resources Dùng để chứa hình ảnh icon sử dụng phần Program PhanQuyen DanToc Tim DMChucvu DMNN DMTrinhDo DoiMatKhau KhenThuong Dataprovider Luong HopDong ThaiSan mềm Để khai báo hàm main Cấp quyền sử dụng phần mềm Liệt kê dân tộc Để tìm kiếm thông tin cần Để thêm ,chỉnh sửa lại thông tin chức vụ Để thêm,chỉnh sửa lại thông tin ngoại ngữ Để thêm,chỉnh sửa lại thông tin trình độ Để thay đổi mật người dùng Để khen thưởng nhân viên có thành tích Tạo kết nối đến liệu Tính lương nhân viên Liệt kê hợp đồng Lưu thông tin nhân viên nghỉ sinh nở QUẢN LÝ NHÂN SỰ Page 35 Thiết Kế Giao Diện: PHẦN STT 10 11 12 13 14 15 16 17 Tên hình Đăng nhập Màn hình Tạo phân quyền Đổi mật Chức vụ Tôn giáo Trình độ Ngoại ngữ Dân tộc Phòng ban Nhân viên Hợp đồng Chuyển công tác Tính lương Thai sản Tra cứu nhân viên Tra cứu phòng ban QUẢN LÝ NHÂN SỰ MỀM QUẢN LÍ NHÂN SỰ Ý nghĩa/Ghi Để đăng nhập vào hệ thống Chứa chức phần mềm Để tạo account tạo quyền truy xuất hệ thống Để sửa đổi mật cho người dùng hệ thống Để thêm ,xóa, sửa thông tin chức vụ Để thêm ,xóa sửa thông tin tôn giáo Để thêm,xóa,sửa trình độ nhân viên Tăng thêm,xóa,sửa thông tin ngoại ngữ nhân viên Để thêm,xóa,sửa thông tin dân tộc Để thêm,xóa,sửa phòng ban Để thêm,xóa,sửa thôn tin nhân viên Để thêm,xóa,sửa hợp đồng nhân viên Để lưu thông tin nhân viên bị chuyển công tác Để thêm,xóa,sửa lương nhân viên tính lương Để thêm,chỉnh sửa thông tin nhân viên nghỉ sinh Tìm kiếm nhanh thông tin nhân viên Tìm kiếm nhanh thông tin phòng ban Page 36 Kết luận Trong xã hội phát triển ngày nay, yêu cầu người đặt ngày cao, công việc đòi hỏi phải giải cách xác mà phải nhanh chóng. Viêc xây dựng chương trình “Quản Lý nhân sự” mà nhóm nghiên cứu vậy. Với phân tích hệ thống tảng cho việc thiết kế hệ thống. Một giao diện trực quan, thân thiện giúp cho việc thao tác quản lý tìm kiếm thông tin dễ dàng hơn. Bên cạnh đó, hệ thống chưa đạt kết mong muốn. Nhóm chưa thực nắm hết công tác quản lý, quy tắc hoạt động…của hệ thống nên nhiều sai sót. Ngoài ra, kiến thức môn Lập trình Windows số hạn chế, cộng thêm vấn đề thời gian hệ thống chưa sữa chữa để hoàn thiện. Nhóm mong nhận góp ý thầy cô bạn để cải thiện hệ thống tốt hơn. Qua thời gian nghiên cứu thực hiện, nhóm hoàn thành đề tài nhiều thiếu sót, từ thiếu sót nhóm tích lũy số kinh nghiệm. Nâng cao khả phân tích thiết kế hệ thống. Một điều quan trọng khác khả làm việc theo nhóm thành viên nâng cao, tinh thần đoàn kết phát huy. Nhóm chân thành mong nhận góp ý giúp đỡ thầy cô bạn. QUẢN LÝ NHÂN SỰ Page 37 [...]... phép null Thiết Kế Kiến Trúc: PHẦN MỀM QUẢN LÍ NHÂN SỰ QUẢN LÝ NHÂN SỰ Page 32 1Kiến trúc hệ thống Thành phần OGSClient OGSWebService OGSDatabaseManager Client -Quản lý Client-Admin QUẢN LÝ NHÂN SỰ Diễn giải Client Web Service Quản lý database Người quản lí hệ thống Người có quyền cao nhất trong hệ thống Page 33 2 Mô tà chi tiết từng thành phần trong hệ thống QUẢN LÝ NHÂN SỰ Page 34 Lớp đối Diễn giải... đồng Cho biết chi HopDong LuongCB 20 thưởng Cho biết nội tiết về hợp NhanVien đồng Cho biết chức vụ của nhân viên QUẢN LÝ NHÂN SỰ Page 22 Thiết Kế Dữ Liệu: PHẦN QUẢN LÝ NHÂN SỰ MỀM QUẢN LÍ NHÂN SỰ Page 23 QUẢN LÝ NHÂN SỰ Page 24 7 Mô tả chi tiết các kiểu dữ liệu trong sơ đồ logic 7.1Bảng ghi chú STT Tên bảng 1 Nhanvien 2 TrinhDo 3 CTTrinhDo 4 TonGiao 5 DanToc 6 KhenThuong 7 CTKhenThuong 8 KiLuat 9 CTKiLuat... Ngược lại trạng thái của hệ thống không đổi QUẢN LÝ NHÂN SỰ Page 17 4.10.6 Điểm mở rộng: Không có Hồ Sơ Phân Tích: PHẦN MỀM QUẢN LÍ NHÂN SỰ 5 Sơ Đồ Lớp 5.1Sơ đồ lớp QUẢN LÝ NHÂN SỰ Page 18 Danh sách các lớp đối tượng và quan hệ STT 1 2 3 Tên lớp/quan hệ NhanVien TonGiao DanToc QUẢN LÝ NHÂN SỰ Loại Public Public Public Ý nghĩa/Ghi chú Lưu thông tin của tất cả nhân viên trong công ty Lưu thông tin về các... của nhân viên Liệt kê các hợp đồng Lưu thông tin nhân viên nghỉ sinh nở QUẢN LÝ NHÂN SỰ Page 35 Thiết Kế Giao Diện: PHẦN STT 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 Tên màn hình Đăng nhập Màn hình chính Tạo và phân quyền Đổi mật khẩu Chức vụ Tôn giáo Trình độ Ngoại ngữ Dân tộc Phòng ban Nhân viên Hợp đồng Chuyển công tác Tính lương Thai sản Tra cứu nhân viên Tra cứu phòng ban QUẢN LÝ NHÂN SỰ MỀM QUẢN... USE-CASE“Xóa Hồ Sơ Nhân Viên” 4.7.1 Tóm tắt  Quản lý sử dụng use-case  Use case này mô tả việc người dùng xóa hồ sơ một nhân viên ra khỏi danh sách nhân viên 4.7.2 Dòng sự kiện 4.7.2.1 Dòng sự kiện chính • Use case này bắt đầu khi người dùng muốn xóa hồ sơ của một nhân • • viên Hệ thống hiển thị danh sách các nhân viên của công ty Người dùng tiến hành xóa thông tin về nhân viên gồm :Chọn tên nhân • • viên... :Chọn tên nhân • • viên cần xóa, chọn chức năng Xóa (Delete) Hệ thống sẽ tiến hành xóa tên nhân viên ra khỏi danh sách Danh sách nhân viên được hiển thị trở lại màn hình 4.7.2.2 Dòng sự kiện khác QUẢN LÝ NHÂN SỰ Page 14 Người dùng quên click chọn một nhân viên trong danh sách hiển thị:Nếu người dùng quên chọn một nhân viên mà click vào nút Delete thì hệ thống sẽ báo lỗi để người dùng chọn lại Việc... Đặc tả USE-CASE“Cập Nhật Hồ Sơ Nhân Viên” 4.6.1 Tóm tắt  Quản lý sử dụng use-case  Use case này mô tả việc người dùng nhập vào một nhân viên mới 4.6.2 Dòng sự kiện 4.6.2.1Dòng sự kiện chính • • • Use case này bắt đầu khi người dùng muốn thêm mới một nhân viên Hệ thống hiển thị danh sách các nhân viên của công ty Người dùng tiến hành nhập thông tin về nhân viên gồm :Họ tên, Ngày sinh, CMND, Địa chỉ,... thông tin khi nhân viên được chuyển công tác Lưu thông tin khi nhân viên xin nghỉ phép để sinh nở Cho biết thông tin tiền lương của nhân viên Lưu thông tin người sử dụng phần mềm Cho biết thông tin các quyền hạn trong phần mềm Cho biết thông tin về các loại trình độ Cho biết thông tin nhân viên có trình độ gì Cho biết thông tin các loại ngoại ngữ Cho biết thông tin chi tiết về ngoại ngữ của nhân viên Cho... lệ thông tin về nhân viên sẽ được thêm vào trong hệ thống • Nhân viên mới này sẽ được tự động sắp xếp tăng theo tên Danh sách nhân viên mới được thêm vào hiển thị trở lại màn hình 4.5.2.2 Dòng sự kiện khác  Thông tin về nhân viên không đầy đủ : Nếu các thông tin được người sử dụng hệ thống nhập vào không đầy đủ thì hệ thống sẽ QUẢN LÝ NHÂN SỰ Page 11 hiển thị thông báo lỗi: thiếu các thông tin cần... QUẢN LÝ NHÂN SỰ Page 12 • Sau khi điền đẩy đủ các thông tin cần thiết về nhân viên vào trong các • • • textbox, người sử dụng hệ thống chọn chức năng Thêm mới (Add) Hệ thống sẽ kiểm tra tính hợp lệ của các thông tin Nếu không hợp lệ hệ thống sẽ báo lỗi và người dùng sẽ chỉnh lại Nếu hợp lệ thông tin về nhân viên sẽ được thêm vào trong hệ thống • Nhân viên mới này sẽ được tự động sắp xếp tăng theo tên . nhân viên 2.2 Quản lý diễn biến lương của nhân viên. Ngoài chức năng quản lý thông tin, phần mềm Quản lý nhân sự còn quản lý thông tin chi tiết lương nhân viên, bao gồm: Diễn biến lương và quản. WIN Tên đề tài: PHẦN MỀM QUẢN LÍ NHÂN SỰ G.V: Thầy Phan Trọng Tiến Sinh viên thực hiện: MSV: Nguyễn Thị Nga 576725 Nguyễn Thị Thu Hà 576705 Hà Nội, tháng 6 năm 2015 MỤC LỤC QUẢN LÝ NHÂN SỰ Page. mở rộng QUẢN LÝ NHÂN SỰ Page 8  Không có 4.2 Đặc tả USE-CASE “Kỷ Luật” 4.2.1 Tóm tắt  Admin, Giám dốc, người quản lí sử dụng use-case.  Dùng use-case để quản lí nhân viên. 4.2.2 Dòng sự kiện

Ngày đăng: 27/09/2015, 06:11

Từ khóa liên quan

Mục lục

  • PHÁT BIỂU BÀI TOÁN

    • 1. Khảo sát hiện trạng

    • 2. Các yêu cầu hệ thống

    • 3.1 Danh sách các Actor

    • 3.2 Danh sách các USE-CASE

    • 4. Đặc tả USE-CASE

      • 4.1 Đặc tả USE-CASE “Đăng Nhập”

      • 4.2 Đặc tả USE-CASE “Kỷ Luật”

      • 4.3 Đặc tả USE-CASE“Phân quyên”

      • 4.4 Đặc tả USE-CASE“Xem danh sách nhân viên”

      • 4.5 Đặc tả USE-CASE “Nhập Hồ Sơ Nhân Viên”

        • Việc xác nhận không được người sử dụng hệ thống chấp thuận:Nếu việc xác nhận các thao tác tương ứng không được người sử dụng chấp thuận hệ thống sẽ trở lại trạng thái trước đó của từng luồng sự kiện tương ứng.

        • 4.6 Đặc tả USE-CASE“Cập Nhật Hồ Sơ Nhân Viên”

          • Thông tin về nhân viên không đầy đủ:Nếu các thông tin được người sử dụng hệ thống nhập vào không đầy đủ thì hệ thống sẽ hiển thị thông báo lỗi: thiếu các thông tin cần thiết và yêu cầu bổ sung đầy đủ các thông tin. Người sử dụng hệ thống có thể bổ sung đầy đủ các thông tin cần thiết hoặc hủy bỏ thao tác đang thực hiện, lúc này use case kết thúc.

          • Thông tin về nhân viên không hợp lệ:Nếu các thông tin được người sử dụng hệ thống nhập vào không hợp lệ thì hệ thống sẽ hiển thị thông báo lỗi: các thông tin về nhân viên không hợp lệ và yêu cầu người sử dụng hệ thống chỉnh sửa lại các thông tin không hợp lệ . Người sử dụng hệ thống có thể chỉnh sửa các thông tin không chính xác hoặc hủy bỏ thao tác đang thực hiện, lúc này use case kết thúc.

          • Việc xác nhận không được người sử dụng hệ thống chấp thuận:Nếu việc xác nhận các thao tác tương ứng không được người sử dụng chấp thuận hệ thống sẽ trở lại trạng thái trước đó của từng luồng sự kiện tươngứng.

          • 4.7 Đặc tả USE-CASE“Xóa Hồ Sơ Nhân Viên”

            • Người dùng quên click chọn một nhân viên trong danh sách hiển thị:Nếu người dùng quên chọn một nhân viên mà click vào nút Delete thì hệ thống sẽ báo lỗi để người dùng chọn lại.

            • Việc xác nhận không được người sử dụng hệ thống chấp thuận:Nếu việc xác nhận các thao tác tương ứng không được người sử dụng chấp thuận, hoặc người dùng không muốn xóa tên nhân viên nữa thì hệ thống sẽ trở lại trạng thái trước đó của từng luồng sự kiện tương ứng.

            • 4.8 Đặc tả USE-CASE“Tra Cứu Nhân Viên Theo Đơn Vị”

            • 4.9 Đặc tả USE-CASE“Tính Lương”

            • 4.10 Đặc tả USE-CASE“Thay Đổi Tham Số”

            • 5. Sơ Đồ Lớp

              • 5.1Sơ đồ lớp

              • Danh sách các lớp đối tượng và quan hệ

              • 5.2 Mô tả chi tiết từng lớp đối tượng

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

Tài liệu liên quan