MỤC LỤC LỜI CẢM ƠN MỤC LỤC DANH MỤC HÌNH ẢNH DANH MỤC TỪ VIẾT TẮT MỞ ĐẦU 1 1. Tính cấp thiết của đề tài 1 2. Nội dung nghiên cứu của đề tài 1 3. Đối tượng và phạm vi nghiên cứu của đề tài 1 4. Cấu trúc của đề tài 2 CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI NGHIÊN CỨU 3 1.1. Tổng quan về phần mềm 3 1.1.1. Phần mềm 3 1.1.2. Các đặc trưng của phần mềm 3 1.1.3. Phân loại phần mềm 5 1.1.4. Mô hình phát triển được sử dụng trong bài 6 1.2. Giới thiệu về Công ty Bảo Anh 7 1.3. Công cụ phát triển 8 1.3.1. Lập trình ASP.NET (C) 8 1.3.2. Tổng quan về SQL 10 1.3.3. Mô hình cơ sở dữ liệu ClientServer 13 1.3.4. Ngôn ngữ lập trình C 16 CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 19 2.1. Khảo sát bài toán 19 2.1.1. Khảo sát sơ bộ 19 2.1.2. Mô tả bài toán 19 2.2. Phân tích thiết kế hệ thống. 20 2.2.1. Sơ đồ Usecase. 20 2.2.2. Biểu đồ tuần tự và trạng thái các chức năng 24 2.3. Thiết kế cơ sở dữ liệu 36 2.3.1. Bảng hồ sơ nhân viên 37 2.3.2. Bảng nhân viên 37 2.3.3. Bảng chức vụ 38 2.3.4. Bản dân tộc 38 2.3.5. Bảng học vấn 38 2.3.6. Bảng lương 38 2.3.7. Bảng phòng ban 38 2.3.8. Bảng chứng minh nhân dân 39 2.3.9. Bảng tôn giáo 39 2.3.10. Bảng quan hệ gia đình 39 2.3.11. Mô hình quan hệ 40 CHƯƠNG 3: XÂY DỰNG PHẦN MỀM 41 3.1. Giao diện đăng nhập 41 3.2. Giao diện quản lý nhân viên 41 3.3. Giao diện quản lý phòng ban 42 3.4. Giao diện quản lý chức vụ 43 3.5. Giao diện quản lý dân tộc 44 3.6. Giao diện quản lý tôn giáo 45 3.7. Giao diện quản lý học vấn 46 3.8. Giao diện quản lý lương 47 KẾT LUẬN 49 DANH MỤC TÀI LIỆU THAM KHẢO 50
TRƯỜNG ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN XÂY DỰNG PHẦN MỀM QUẢN LÝ NHÂN SỰ CÔNG TY BẢO ANH Hà Nội – 2017 TRƯỜNG ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN MAI HOÀNG TRUNG XÂY DỰNG PHẦN MỀM QUẢN LÝ NHÂN SỰ CÔNG TY BẢO ANH Chuyên ngành : Công nghệ thông tin Mã ngành : D480201 NGƯỜI HƯỚNG DẪN : Th.S LÊ THỊ VUI Hà Nội - 2017 LỜI CAM ĐOAN Em xin cam đoan nội dung số liệu kết nghiên cứu đồ án thành từ nghiên cứu thân em chưa sử dụng đợt bảo vệ Tất tài liệu tham khảo sử dụng đồ án trích dẫn nguồn rõ ràng danh mục tài liệu tham khảo Nếu có chép không hợp lệ hay vi phạm nào, em xin hoàn toàn chịu trách nhiệm Hà Nội, ngày tháng 06 năm 2017 Sinh viên thực Mai Hoàng Trung LỜI CẢM ƠN Trên thực tế thành công mà không gắn liền với hỗ trợ, giúp đỡ dù hay nhiều, dù trực tiếp hay dán tiếp người khác Trong suốt thời gian từ bắt đầu học tập giảng đường đại học đến nay, em nhận nhiều quan tâm, giúp đỡ Thầy Cô, gia đình bạn bè Với lòng biết ơn sâu sắc nhất, em xin gửi đến Thầy Cô Khoa Công Nghệ Thông Tin trường Đại Học Tài Nguyên Môi Trường Hà Nội với tri thức tâm huyết để truyền đạt vốn kiến thức quý báu cho em suốt thời gian học tập trường Em xin chân thành cảm ơn Th.S Lê Thị Vui tận tâm hướng dẫn em Trong thời gian học tập thực hành hướng dẫn cô, em thu nhiều kiến thức bổ ích Xin gửi lời cảm ơn chân thành đến gia đình, bạn bè, nguồn động viên to lớn, giúp em vượt qua khó khăn suốt trình học tập thực đồ án tốt nghiệp Mặc dù cố gắng hoàn thiện đồ án với tất nỗ lực, nghiên đồ án “Xậy dựng phần mềm quản lý nhân công ty Bảo Anh” chắn tránh khỏi thiếu sót Em mong nhận quan tâm, thông cảm đóng góp quý báu Thầy Cô để đồ án ngày hoàn thiện Hà Nội, Tháng Năm 2017 Sinh viên thực MỤC LỤC MỞ ĐẦU 1 Tính cấp thiết đề tài Nội dung nghiên cứu đề tài Đối tượng phạm vi nghiên cứu đề tài Cấu trúc đề tài CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI NGHIÊN CỨU .3 1.1 Tổng quan phần mềm .3 1.1.1 Phần mềm .3 1.1.2 Các đặc trưng phần mềm .3 1.1.3 Phân loại phần mềm .4 1.1.4 Mô hình phát triển sử dụng Hình 1.1: Mô hình Waterfall (Thác nước) 1.2 Giới thiệu Công ty Bảo Anh 1.3 Công cụ phát triển .7 1.3.1 Lập trình ASP.NET (C#) Hình 1.2: Người dùng tương tác với ứng dụng web 1.3.2 Tổng quan SQL .9 1.3.3 Mô hình sở liệu Client/Server 12 1.3.4 Ngôn ngữ lập trình C# 14 CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 18 2.1 Khảo sát toán .18 2.1.1 Khảo sát sơ 18 2.1.2 Mô tả toán 18 2.2 Phân tích thiết kế hệ thống 19 2.2.1 Sơ đồ Use-case 19 Hình 2.1: Biểu đồ Use-case tổng quát 19 Hình 2.2: Biểu đồ Use-case phân rã chức quản lý nhân viên 20 Hình 2.3: Biểu đồ Use-case phân chức quản lý phòng ban 20 Hình 2.4: Biểu đồ Use-case mức phân rã chức quản lý chức vụ 21 Hình 2.5: Biểu đồ Use-case phân rã chức quản lý lương 21 2.2.2 Biểu đồ trạng thái chức .23 Hình 2.6: Biểu đồ chức đăng nhập 23 23 Hình 2.7: Biểu đồ chức đăng xuất .23 Hình 2.8: Biểu đồ chức thêm nhân viên .24 Hình 2.9: Biểu đồ chức cập nhật thông tin nhân viên 24 Hình 2.10: Biểu đồ chức xóa nhân viên 25 Hình 2.11: Biểu đồ chức xem danh sách nhân viên .25 Hình 2.12: Biểu đồ chức thêm phòng ban 26 Hình 2.13: Biểu đồ chức cập nhật thông tin phòng ban .26 Hình 2.14: Biểu đồ chức xóa phòng ban .27 Hình 2.15: Biểu đồ chức thêm chức vụ 27 Hình 2.16: Biểu đồ chức cập nhật thông tin chức vụ 28 Hình 2.17: Biểu đồ chức xóa chức vụ 28 Hình 2.18: Biểu đồ chức chi lương 29 Hình 2.19: Biểu đồ trạng thái chức đăng nhập 29 Hình 2.20: Biểu đồ trạng thái chức đăng xuất 30 Hình 2.21: Biểu đồ trạng thái chức thêm nhân viên 30 Hình 2.22: Biểu đồ trạng thái chức cập nhật thông tin nhân viên 31 Hình 2.23: Biểu đồ trạng thái chức xóa nhân viên 31 Hình 2.24: Biểu đồ trạng thái chức thêm phòng ban 32 Hình 2.25: Biểu đồ trạng thái chức cập nhật thông tin phòng ban 32 Hình 2.26: Biểu đồ trạng thái chức xóa phòng ban 33 Hình 2.27: Biểu đồ trạng thái chức thêm chức vụ 33 Hình 2.28: Biểu đồ trạng thái chức cập nhật thông tin chức vụ .34 Hình 2.29: Biểu đồ trạng thái chức xóa chức vụ .34 Hình 2.30: Biểu đồ trạng thái chức chi lương 35 2.3 Thiết kế sở liệu 35 2.3.1 Bảng hồ sơ nhân viên 36 2.3.2 Bảng nhân viên 36 2.3.3 Bảng chức vụ .36 2.3.4 Bản dân tộc 37 2.3.5 Bảng học vấn 37 2.3.6 Bảng lương 37 2.3.7 Bảng phòng ban 37 2.3.8 Bảng chứng minh nhân dân 37 2.3.9 Bảng tôn giáo .37 2.3.10 Bảng quan hệ gia đình 38 2.3.11 Mô hình quan hệ .38 Hình 2.31: Mô hình quan hệ 38 CHƯƠNG 3: XÂY DỰNG PHẦN MỀM .40 3.1 Giao diện đăng nhập 40 40 Hình 3.1: Form đăng nhập .40 - Giám đốc (Admin) nhân viên (User) ghi mã nhân viên (Username) mật (Password) 40 - Hệ thống lấy thông tin từ liệu người dùng 40 - Nếu thông tin nhập có liệu đăng nhập thành công chuyển đên giao diện trang chủ phần mềm .40 - Nếu thông tin nhập liệu đăng nhập thất bại hiển thị lên bảng thông báo sai mã nhân viên mật .40 3.2 Giao diện quản lý nhân viên 40 40 Hình 3.2: Form nhân viên 40 Admin quản lý nhân viên giao diện này: 40 - Thêm nhân viên: sử dụng lệnh thêm để thêm thông tin nhân viên cách nhập toàn thông tin vào ô như: mã nhân viên, họ, tên,… sau sử dụng lệnh lưu để lưu thông tin nhân viên vào kho liệu Nếu để trống hiển thị lên thông báo thông tin không để trống 41 - Sửa nhân viên: Chọn nhân viên cần sửa danh sách nhân viên sau sử dụng lệnh sửa Sau thay đổi thông tin nhân viên thành công sử dụng lệnh lưu để lưu thông tin thay đổi vào kho liệu sử dụng lệnh hủy để hủy bỏ trình sửa thông tin nhân viên 41 - Xóa nhân viên: Chọn nhân viên cần xóa sử dung lệnh xóa để xóa nhân viên khỏi danh sách nhân viên liệu nhân viên kho liệu 41 - Câp nhật: Reset lại bảng danh sách nhân viên 41 - In: Xuất danh sách nhân viên thời điểm hiên 41 - Tìm kiếm: tìm kiếm thông tin nhân viên danh sách nhân viên 41 3.3 Giao diện quản lý phòng ban .41 41 Hình 3.3: Form phòng ban .41 Admin quản lý danh sách phòng ban giao diện này: 41 - Thêm phòng ban: sử dụng lệnh thêm sau nhập thông tin phòng ban sau sử dụng lệnh lưu để lưu thông tin phòng ban vào kho liệu 41 - Sửa phòng ban: sử dụng lệnh sửa sau chỉnh sửa thông tin phòng ban sau sử dụng lệnh lưu để lưu thông tin vào kho liệu lệnh hủy để hủy trình sửa thông tin 42 - Xóa phòng ban: trước tiên phải di chuyển toàn nhân viên phòng ban định xóa sang phòng ban mới, sau sử dụng lệnh xóa để xóa phòng ban danh sách phòng ban kho liệu .42 3.4 Giao diện quản lý chức vụ 42 Hình 3.4: Form chức vụ 42 Admin quản lý danh sách chức vụ giao diện này: 42 - Thêm chức vụ: sử dụng lệnh thêm sau nhập thông tin chức vụ sau sử dụng lệnh lưu để lưu thông tin chức vụ vào kho liệu 42 - Sửa chức vụ: sử dụng lệnh sửa sau chỉnh sửa thông tin chức vụ sau sử dụng lệnh lưu để lưu thông tin vào kho liệu lệnh hủy để hủy trình sửa thông tin 42 - Xóa chức vụ: trước tiên phải di chuyển toàn nhân viên có chức vụ định xóa sang chức vụ mới, sau sử dụng lệnh xóa để xóa chức vụ danh sách chức vụ kho liệu 42 3.5 Giao diện quản lý dân tộc 43 43 Hình 3.5: Form dân tộc 43 Admin quản lý danh sách dân tộc giao diện này: 43 - Thêm dân tộc: sử dụng lệnh thêm sau nhập thông tin dân tộc sau sử dụng lệnh lưu để lưu thông tin dân tộc vào kho liệu 43 - Sửa dân tộc: sử dụng lệnh sửa sau chỉnh sửa thông tin dân tộc sau sử dụng lệnh lưu để lưu thông tin vào kho liệu lệnh hủy để hủy trình sửa thông tin 43 - Xóa dân tộc: chọn dân tộc cần xóa sử dụng lệnh xóa để xóa thông tin danh sách dân tộc kho liệu 43 3.6 Giao diện quản lý tôn giáo 44 44 Hình 3.6: Form tôn giáo 44 Admin quản lý danh sách tôn giáo giao diện này: .44 - Thêm tôn giáo: sử dụng lệnh thêm sau nhập thông tin tôn giáo sau sử dụng lệnh lưu để lưu thông tin tôn giáo vào kho liệu 44 - Sửa tôn giáo: sử dụng lệnh sửa sau chỉnh sửa thông tin tôn giáo sau sử dụng lệnh lưu để lưu thông tin vào kho liệu lệnh hủy để hủy trình sửa thông tin 44 - Xóa tôn giáo: chọn tôn giáo cần xóa sử dụng lệnh xóa để xóa thông tin danh sách tôn giáo kho liệu 44 3.7 Giao diện quản lý học vấn 45 45 Hình 3.7: Form trình độ học vấn 45 Admin quản lý danh sách trình độ học vấn giao diện này: 45 - Thêm học vấn: sử dụng lệnh thêm sau nhập thông tin học vấn sau sử dụng lệnh lưu để lưu thông tin học vấn vào kho liệu 45 - Sửa học vấn: sử dụng lệnh sửa sau chỉnh sửa thông tin học vấn sau sử dụng lệnh lưu để lưu thông tin vào kho liệu lệnh hủy để hủy trình sửa thông tin 45 - Xóa học vấn: chọn học vấn cần xóa sử dụng lệnh xóa để xóa thông tin danh sách tôn giáo kho liệu 45 3.8 Giao diện quản lý lương 46 Hình 3.8: Form lương 46 46 Hình 3.9: Form xuất lương thực lãnh .46 Admin quản lý danh sách mức lương giao diện này: 46 - Thêm mức lương: sử dụng lệnh thêm sau mức lương sau sử dụng lệnh lưu để lưu mức lương vào kho liệu 47 - Sửa mức lương: sử dụng lệnh sửa sau chỉnh sửa thông tin mức lương sau sử dụng lệnh lưu để lưu thông tin vào kho liệu lệnh hủy để hủy trình sửa thông tin 47 - Xóa học vấn: chọn mức lương cần xóa sử dụng lệnh xóa để xóa thông tin danh sách mức lương kho liệu .47 KẾT LUẬN 48 Kết đạt 48 Bước đầu xây dựng hệ thống quản lý nhân hoàn chỉnh cho công ty Cổ phần tin học thương mại Bảo Anh 48 Hạn chế 48 35 Hình 2.30: Biểu đồ trạng thái chức chi lương 2.3 Thiết kế sở liệu Các bảng sau thể cấu trúc thực thể liệu hệ thống 36 2.3.1 Bảng hồ sơ nhân viên STT Tên trường Kiểu liệu 10 11 12 13 14 15 16 MAHS HO TEN GIOI_TINH NGAY_SINH NOI_SINH HO_KHAU DC_LIEN_HE CMND DANTOC TONGIAO SO_DT EMAIL NGOAI_NGU TRINH_DO_HV GHI_CHU 2.3.2 Bảng nhân viên STT Tên trường Diễn giải Varchar(10) Nvarchar(30) Nvarchar(10) Bit Datetime Nvarchar(30) Nvarchar(200) Nvarchar(200) Varchar(12) Smallint Smallint Varchar(15) Varchar(50) Nvarchar(50) Tinyint Nvarchar(100) Mã hồ sơ Họ Tên Giới tính Ngày sinh Nơi sinh Hộ Địa liên hệ Số chứng minh thư Dân tộc Tôn giáo Số điện thoại Email Ngoại ngữ Trình độ học vấn Ghi Kiểu liệu Diễn giải MANV MAHS NGAY_VAO_LAM TINH_TRANG MAT_KHAU LOAI_NV LA_ADMIN Varchar(10) Nvarchar(30) Nvarchar(10) Bit Datetime Nvarchar(30) Nvarchar(200) Mã nhân viên Mã hồ sơ Ngày vào làm Tình trạng Mật Loại nhân viên Là admin 10 PHONG CHUC_VU BAC_LUONG Nvarchar(200) Varchar(12) Smallint Phòng ban Chức vụ Bậc lương 2.3.3 Bảng chức vụ STT Tên trường Kiểu liệu Diễn giải MACV TEN_CV PHU_CAP Varchar(10) Nvarchar(30) Decimal(10, 0) Mã chức vụ Tên chức vụ Phụ cấp 37 2.3.4 Bản dân tộc STT Tên trường MADT TEN_DT PHU_CAP Kiểu liệu Smallint Nvarchar(30) Decimal(10, 0) Diễn giải Mã dân tộc Tên dân tộc Phụ cấp Kiểu liệu Tinyint Nvarchar(30) Nvarchar(100) Diễn giải Mã học vấn Tên học vấn Chuyên nghành 2.3.5 Bảng học vấn STT Tên trường MAHV TENHV CHUYEN_NGANH 2.3.6 Bảng lương STT Tên trường Kiểu liệu Diễn giải BACLUONG LUONG_CO_BAN Smallint Decimal(10, 0) Bậc lương Lương 2.3.7 Bảng phòng ban STT Tên trường Kiểu liệu Diễn giải MAPB TEN_PB Varchar(10) Nvarcha(50) Mã phòng ban Tên phòng ban 2.3.8 Bảng chứng minh nhân dân STT Tên trường Kiểu liệu Diễn giải CMND NGAY_CAP NOI_CAP Varchar(12) Datetime Nvarcha(30) Chứng minh nhân dân Ngày cấp Nơi cấp 2.3.9 Bảng tôn giáo STT Tên trường Kiểu liệu Diễn giải MATG TEN_TG Smallint Nvarchar(30) Mã tôn giáo Tên tôn giáo 38 2.3.10 Bảng quan hệ gia đình STT Tên trường Kiểu liệu Diễn giải MAQHGD MAHS HOTEN QUAN_HE NAM_SINH NGHE_NGHIEP GIOI_TINH int Varchar(10) Nvarchar(50) Nvarchar(10) Varchar(4) Nvarchar(50) bit Mã quan hệ gia đình Mã hồ sơ Họ tên thân nhân Quan hệ với nhân viên Năm sinh Nghề nghiệp Giới tính thân nhân 2.3.11 Mô hình quan hệ Hình 2.31: Mô hình quan hệ 39 40 CHƯƠNG 3: XÂY DỰNG PHẦN MỀM 3.1 Giao diện đăng nhập Hình 3.1: Form đăng nhập - Giám đốc (Admin) nhân viên (User) ghi mã nhân viên (Username) mật (Password) - Hệ thống lấy thông tin từ liệu người dùng - Nếu thông tin nhập có liệu đăng nhập thành công chuyển đên giao diện trang chủ phần mềm - Nếu thông tin nhập liệu đăng nhập thất bại hiển thị lên bảng thông báo sai mã nhân viên mật 3.2 Giao diện quản lý nhân viên Hình 3.2: Form nhân viên Admin quản lý nhân viên giao diện này: 41 - Thêm nhân viên: sử dụng lệnh thêm để thêm thông tin nhân viên cách nhập toàn thông tin vào ô như: mã nhân viên, họ, tên,… sau sử dụng lệnh lưu để lưu thông tin nhân viên vào kho liệu Nếu để trống hiển thị lên thông báo thông tin không để trống - Sửa nhân viên: Chọn nhân viên cần sửa danh sách nhân viên sau sử dụng lệnh sửa Sau thay đổi thông tin nhân viên thành công sử dụng lệnh lưu để lưu thông tin thay đổi vào kho liệu sử dụng lệnh hủy để hủy bỏ trình sửa thông tin nhân viên - Xóa nhân viên: Chọn nhân viên cần xóa sử dung lệnh xóa để xóa nhân viên khỏi danh sách nhân viên liệu nhân viên kho liệu - Câp nhật: Reset lại bảng danh sách nhân viên - In: Xuất danh sách nhân viên thời điểm hiên - Tìm kiếm: tìm kiếm thông tin nhân viên danh sách nhân viên 3.3 Giao diện quản lý phòng ban Hình 3.3: Form phòng ban Admin quản lý danh sách phòng ban giao diện này: - Thêm phòng ban: sử dụng lệnh thêm sau nhập thông tin phòng ban sau sử dụng lệnh lưu để lưu thông tin phòng ban vào kho liệu 42 - Sửa phòng ban: sử dụng lệnh sửa sau chỉnh sửa thông tin phòng ban sau sử dụng lệnh lưu để lưu thông tin vào kho liệu lệnh hủy để hủy trình sửa thông tin - Xóa phòng ban: trước tiên phải di chuyển toàn nhân viên phòng ban định xóa sang phòng ban mới, sau sử dụng lệnh xóa để xóa phòng ban danh sách phòng ban kho liệu 3.4 Giao diện quản lý chức vụ Hình 3.4: Form chức vụ Admin quản lý danh sách chức vụ giao diện này: - Thêm chức vụ: sử dụng lệnh thêm sau nhập thông tin chức vụ sau sử dụng lệnh lưu để lưu thông tin chức vụ vào kho liệu - Sửa chức vụ: sử dụng lệnh sửa sau chỉnh sửa thông tin chức vụ sau sử dụng lệnh lưu để lưu thông tin vào kho liệu lệnh hủy để hủy trình sửa thông tin - Xóa chức vụ: trước tiên phải di chuyển toàn nhân viên có chức vụ định xóa sang chức vụ mới, sau sử dụng lệnh xóa để xóa chức vụ danh sách chức vụ kho liệu 43 3.5 Giao diện quản lý dân tộc Hình 3.5: Form dân tộc Admin quản lý danh sách dân tộc giao diện này: - Thêm dân tộc: sử dụng lệnh thêm sau nhập thông tin dân tộc sau sử dụng lệnh lưu để lưu thông tin dân tộc vào kho liệu - Sửa dân tộc: sử dụng lệnh sửa sau chỉnh sửa thông tin dân tộc sau sử dụng lệnh lưu để lưu thông tin vào kho liệu lệnh hủy để hủy trình sửa thông tin - Xóa dân tộc: chọn dân tộc cần xóa sử dụng lệnh xóa để xóa thông tin danh sách dân tộc kho liệu 44 3.6 Giao diện quản lý tôn giáo Hình 3.6: Form tôn giáo Admin quản lý danh sách tôn giáo giao diện này: - Thêm tôn giáo: sử dụng lệnh thêm sau nhập thông tin tôn giáo sau sử dụng lệnh lưu để lưu thông tin tôn giáo vào kho liệu - Sửa tôn giáo: sử dụng lệnh sửa sau chỉnh sửa thông tin tôn giáo sau sử dụng lệnh lưu để lưu thông tin vào kho liệu lệnh hủy để hủy trình sửa thông tin - Xóa tôn giáo: chọn tôn giáo cần xóa sử dụng lệnh xóa để xóa thông tin danh sách tôn giáo kho liệu 45 3.7 Giao diện quản lý học vấn Hình 3.7: Form trình độ học vấn Admin quản lý danh sách trình độ học vấn giao diện này: - Thêm học vấn: sử dụng lệnh thêm sau nhập thông tin học vấn sau sử dụng lệnh lưu để lưu thông tin học vấn vào kho liệu - Sửa học vấn: sử dụng lệnh sửa sau chỉnh sửa thông tin học vấn sau sử dụng lệnh lưu để lưu thông tin vào kho liệu lệnh hủy để hủy trình sửa thông tin - Xóa học vấn: chọn học vấn cần xóa sử dụng lệnh xóa để xóa thông tin danh sách tôn giáo kho liệu 46 3.8 Giao diện quản lý lương Hình 3.8: Form lương Hình 3.9: Form xuất lương thực lãnh Admin quản lý danh sách mức lương giao diện này: 47 - Thêm mức lương: sử dụng lệnh thêm sau mức lương sau sử dụng lệnh lưu để lưu mức lương vào kho liệu - Sửa mức lương: sử dụng lệnh sửa sau chỉnh sửa thông tin mức lương sau sử dụng lệnh lưu để lưu thông tin vào kho liệu lệnh hủy để hủy trình sửa thông tin - Xóa học vấn: chọn mức lương cần xóa sử dụng lệnh xóa để xóa thông tin danh sách mức lương kho liệu 48 KẾT LUẬN Kết đạt - Bước đầu xây dựng hệ thống quản lý nhân hoàn chỉnh cho công ty Cổ phần tin học thương mại Bảo Anh - Xây dựng phần mềm quản lý nhân với giao diện trực quan, thân thiện, dễ sử dụng cho người dùng Hoàn thành hầu hết yêu cầu chức dự kiến ban đầu - Phần mềm cung cấp công cụ tiện ích, giúp quản lý nhân viên công ty dễ dàng hơn, tính lương nhanh chóng xác Hạn chế - Phần mềm quy mô nhỏ Chưa có kinh nghiệm nhiều việc xây dựng chương trình quản lý quy mô lớn - Với thời gian khả hạn chế nên chưa thể xây dựng hệ thống quản lý hoàn chỉnh đầy đủ chức - Hệ thống quản lý lương nhiều hạn chế chưa tối ưu hóa Kinh nghiệm thu - Củng cố kiến thức học môn: Công nghệ phần mềm, Cơ sở liệu, Phân tích thiết kế hệ thống thông tin, ngôn ngữ lập trình,… kỹ khác - Tích lũy thêm nhiều kinh nghiệm kiến thức việc giải toán quản lý xây dựng phần mềm theo nhu cầu sử dụng thực tế doanh nghiệp Hướng phát triển - Bổ sung chức thiếu xây dựng thêm chức giúp tăng tính tùy biến việc quản lý nhân - Tối ưu hóa chức quản lý lương với nhiều công thức tính lương mà doanh nghiệp đưa - Tiếp tục phát triển hệ thống quản lý đáp ứng nhu cầu mở rộng phát triển doanh nghiệp DANH MỤC TÀI LIỆU THAM KHẢO 49 [1] Ts.Trương Văn Tú PGS.Ts.Trần Thị Song Minh (2012) Giáo trình hệ thống thông tin quản lý, Nhà xuất Đại Học Kinh Tế Quốc Dân [2] Ths.Trần Công Uẩn (2005) Giáo trình sở liệu, Nhà xuất Thống Kê [3] Ts.Phùng Tiến Hải (2014) Bài giảng ngôn ngữ lập trình C# [4] Ths.Trịnh Hoài Sơn (2010) Giáo trình phát triển ứng dụng quản lý, Nhà xuất Đại Học Kinh Tế Quốc Dân [5] ... phòng ban: sử dụng lệnh thêm sau nhập thông tin phòng ban sau sử dụng lệnh lưu để lưu thông tin phòng ban vào kho liệu 41 - Sửa phòng ban: sử dụng lệnh sửa sau chỉnh sửa thông tin phòng ban sau... phòng ban: sử dụng lệnh thêm sau nhập thông tin phòng ban sau sử dụng lệnh lưu để lưu thông tin phòng ban vào kho liệu 41 - Sửa phòng ban: sử dụng lệnh sửa sau chỉnh sửa thông tin phòng ban sau... lưu để lưu thông tin vào kho liệu lệnh hủy để hủy trình sửa thông tin 42 - Xóa phòng ban: trước tiên phải di chuyển toàn nhân viên phòng ban định xóa sang phòng ban mới, sau sử dụng