1. Trang chủ
  2. » Công Nghệ Thông Tin

xây dựng lên phần mềm quản lý nhân sự

52 438 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 52
Dung lượng 1,83 MB

Nội dung

Trường Đại học Công Nghiệp Hà Nội – Khoa CNTT LỜI CẢM ƠN Em xin gởi lời cảm ơn chân thành tri ân sâu sắc thầy cô trường Đại học Công Nghiệp Hà Nội, đặc biệt thầy cô khoa Công Nghệ Thông Tin trường tạo điều kiện cho em thực tập khoa để có nhiều thời gian cho khóa luận tốt nghiệp Và em xin chân thành cám ơn cô Nguyễn Thị Thanh Hòa nhiệt tình hướng dẫn hướng dẫn em hoàn thành tốt khóa thực tập Gửi lời cảm ơn tới tập thể lớp Khoa Học Máy Tính 2-K5 tận tình giúp đỡ gửi tư liệu cần thiết để nhóm hoàn thành tốt hội thực tập Trong trình thực tập, trình làm báo cáo, khó tránh khỏi sai sót, mong Thầy, Cô bỏ qua Đồng thời trình độ luận kinh nghiệm thực tiễn hạn chế nên báo cáo tránh khỏi thiếu sót, em mong nhận ý kiến đóng góp Thầy, Cô khoa để em học hỏi thêm nhiều kinh nghiệm hoàn thành tốt hội khác Em xin chân thành cảm ơn! GVHD: Ngô Thị Thanh Hòa Trường Đại học Công Nghiệp Hà Nội – Khoa CNTT LỜI NÓI ĐẦU Năm 1945, đời máy tính điện tử lớn Thế giới có tên Eniac đánh dấu bước đầu, mở thời đại phát triển rực rỡ công nghệ thông tin Sự đời máy vi tính vào năm 1981 hãng IBM, sau 20 năm với thay đổi tốc độ, vi xử phần mềm ứng dụng, công nghệ thông tin bước phát triển cao số hoá loại thông tin, số liệu âm thanh, hình ảnh chuyển tới cho người nhờ đời mạng Internet toàn cầu, với phát triển mạnh mẽ internet ứng dụng nó, người ta nói đên tri thức, phủ điện tử, siêu xa lộ thông tin, văn phòng ảo hay công ty hợp doanh ảo máy vi tính xuất khắp nơi, quan, xí nghiệp, trường học, có mặt gia đình công cụ thiếu đời sống Ngày cần ngồi trước máy vi tính mà tham quan siêu thị Newyork, Paris, London xem mẫu mã mặt hàng thích, mua vé máy bay, trao đổi thư từ với người bên đại dương mà không cần phải đợi thời gian nhận thư, có điều mà cách 15 năm thôi, ta nghĩ viễn tưởng trở thành thực Cùng với phát triển nhanh chóng công nghệ thông tin người nghĩ nhiều ứng dụng phục vụ cho nhu cầu lợi ích cong người Trong xây dựng phần mềm phục vụ công việc vấn đề mà nhà lập trình viên quân tâm hàng đầu Phần mềm Quản nhân ứng dụng mà người quan tâm nhiều Nó phục vụ cho công tác nghiệp vụ công ty người làm giảm thiểu tối đa vất vả công việc ví dụ hồ sơ trước phải lưu trữ nhiều kho chứa cần máy tính nhỏ gọn lưu trữ kho hồ sơ công ty Với mong muốn tìm hiểu phần nhỏ kho tàng phát triển công nghệ thông tin, em vào tìm hiểu cách thức tổ chức hoạt động công ty để từ xây dựng lên phần mềm Quản nhân nhằm phục vụ cho lợi ích công ty Việc phát triển phần mềm chưa hoàn chỉnh, phần thể cố gắng em bước đầu hoà nhập với môi trường lầm việc bên giới công nghệ Em mong quý thầy cô khoa tạo điều kiện giúp đỡ em để em hoàn thành đề tài tốt GVHD: Ngô Thị Thanh Hòa Trường Đại học Công Nghiệp Hà Nội – Khoa CNTT Chúng em xin chân thành cảm ơn! CHƯƠNG I: KHẢO SÁT HỆ THỐNG 1.1 Khảo sát thực tế toán 1.1.1 Tổng quan Quản nhân phận quan trọng công ty, đặc biệt công ty lớn nước công ty nước ngoài, Sự thành bại công ty phụ thuộc vào cách thức tổ chức nhân có tốt không Trong năm vừa qua quản nhân dần phát triển mạnh mẽ công ty nước mà công ty tư nhân dần nhận thấy quan trọng cấu tổ chức nhân công ty Dựa vào nhu cầu thực tế xã hội đòi hỏi người phải động sáng tạo để tạo nhiều sản phẩm cho xã hội Các công ty luôn phát triển, hồ sơ tuyển vào nhiều lên đòi hỏi phải cần nhiều kho chứa hồ sơ để lưu trữ hồ sơ nhân viên vào công ty Mỗi lần muốn tìm hồ sơ nhân viên công ty người quản nhân lại phải tìm kho chứa xem hồ sơ nhân viên nằm đâu Như nhiều thời gian mà có không tìm hồ sơ nhân viên nhiều Công việc lưu trữ hồ sơ thủ công hầu hết khâu làm cho số lượng nhân viên tham gia vào việc lưu trữ hồ sơ nhiều lên.Việc thống kê báo cáo hàng tháng, hàng năm gặp nhiều khó khăn thông tin nhân viên ngày nhiều Khi có nhân viên công ty việc người quản nhân viên công ty phải tìm kho xem hồ sơ đâu để chuyển sang kho lưu trữ việc Nếu hàng ngày lặp lặp lại nhiều lần người quản nhân gặp nhiều khó khăn công tác lưu trữ quản Quản nhân vấn đề then chốt công ty Quản nhân không tốt dẫn đến nhiều vấn đề bất cập công ty Chúng ta thấy tình trạng chấm nhầm công lưu trữ sai thông tin nhân viên, dẫn đến những xáo trộn phát lương Vì yêu cầu đặt làm GVHD: Ngô Thị Thanh Hòa Trường Đại học Công Nghiệp Hà Nội – Khoa CNTT để lưu trữ hồ sơ lương nhân viên cách hiệu nhất, giúp cho nhân viên công ty yên tâm thoải mái làm việc đạt kết cao Dựa nhu cầu thực tế xã hội nhằm giải để giảm bất cập công tác quản nhân lương công ty, giải pháp hiệu đầu tư công nghệ thiết bị đại, ứng dụng công nghệ thông tin tự động hoá điều hành quản nhân để nâng cao chất lượng phục vụ, đổi phương thức quản lý, tăng suất hiệu Đó nội dung đề cập đến đề tài Phần mềm quản nhân người hỗ trợ đắc lực cho việc quản nhân công ty Bạn không cần thiết phải biết nhiều tin học, bạn sử dụng phần mềm quản nhân cách hiệu Giao diện thuận tiện dễ sử dụng chương trình khiến bạn cảm thấy thật thoải mái sử dụng phần mềm Chúng em nghiên cứu mô hình công ty ngòai nước quản nhân Hiện chúng em phát triển phần mềm quản nhân gồm công việc như: + Quản nhân +Quản bảng công nhân viên công ty Phần mềm quản nhân để phục vụ công tác quản nhân sự, người quản có khả bao quát điều hành nhân sự, chịu trách nhiệm đưa thống kê, báo cáo định kỳ thường xuyên tình hình hoạt động công ty Các khâu chuyên trách khác nhân Nhân viên phận nhân quản đảm nhiệm Quản nhânphận chuyên trách riêng cho công việc liên quan đến nghiệp vụ nhân sự:  Bộ phận quản nhân thực công việc nhập thông tin nhân sự, nhập phận phòng ban có thêm phận phòng ban mới…  Bộ phận quản danh mục chịu trách nhiệm biên mục cho thông tin nhân  Bộ phận quản chế độ thực quản chế độ nhân viên công ty chế độ khen thưởng, chế độ kỷ luật, chế độ thai sản… GVHD: Ngô Thị Thanh Hòa Trường Đại học Công Nghiệp Hà Nội – Khoa CNTT  Bộ phận quản tiền lương thực quản thông tin liên quan lương nhân viên bảng công, làm thêm giờ, …  Tra cứu thông tin nhân viên theo tiêu chí Ngoài ra, hệ thống giúp người quản trị quản nhân thông qua nhóm người dùng cách cung cấp quyền sử dụng chức tương ứng với quyền hạn kiểm soát thông qua tài khoản đăng nhập nhằm làm bảo mật hệ thống quản nhân 1.1.2 Mục tiêu: Nghiên cứu toán quản nhân để thiết kế lập trình phần mềm nhằm hỗ trợ công tác quản công ty Dự kiến lập trình phầm mềm quản nhân cần đạt mục tiêu sau:  Cập nhật hồ sơ nhân viên vào công ty  Cập nhật phòng ban phận công ty phát sinh thêm phận phòng ban  Quản danh mục cho công ty trình độ, chức danh, loại hợp đồng…  Quản chế độ cho nhân viên giúp cho nhân viên hưởng chế độ ưu đãi kỷ luật công ty công ty  Tìm kiếm, tra cứu thông tin nhân viên công ty  Kết xuất bảng thống kê danh sách nhân viên  Kết xuất bảng công công ty  Kết xuất phiếu làm thêm giờ, người tham gia bảo hiểm công ty… 1.1.3 Chức nhiệm vụ o Hệ thống yêu cầu đăng nhập trước quản trị (hay nhân viên quản nhân sự) muốn quản lý, sử dụng chức quản tương ứng với quyền hạn người đăng nhập (quản lý, người dùng) GVHD: Ngô Thị Thanh Hòa Trường Đại học Công Nghiệp Hà Nội – Khoa CNTT Menu bao gồm menu con, menu thường điểm vào o chức Chức hệ thống (cập nhật thông tin thủ thư, cập nhật thông o tin nhân viên (thêm, xoá, sửa) sử dụng người quản Chức tìm kiếm áp dụng cho: quản (nhân viên phòng o nhân sự) Chức Quản chế độ sử dụng người quản trị phần o mềm Chức Quản danh mục sử dụng bởi: quản o nhân viên phòng nhân Kết xuất báo cáo, thống kê áp dụng cho người quản thuộc o phòng nhân Chức quản lương áp dụng cho người trực tiếp quản o phận làm lương cho nhân viên công ty thông qua số thông tin bảng công, danh sách làm thêm giờ… Chức thông báo danh sách nhân viên việc công ty o có yêu cầu cấp thực nhân viên phòng nhân 1.1.4 Điều kiện đảm bảo: Hệ thống Quản nhân thiết kế để đảm bảo:  Thời gian xử nhanh  Tra cứu liệu xử xác thông tin nhân viên công ty nhằm phục vụ cho thao tác chức sau  Dễ sử dụng với giao diện đồ hoạ thân thiện phù hợp với người sử dụng 1.1.5 Về chương trình quảnnhân Vì thực qua khảo sát chúng em nhận thấy nhân viên thuộc phòng nhân chủ yếu cử nhân khoa kinh tế quảnnhân lực trình độ tin GVHD: Ngô Thị Thanh Hòa Trường Đại học Công Nghiệp Hà Nội – Khoa CNTT học mức trung bình nên lựa chọn tốt cho họ giao diện người dùng đơn giản tùy biến tôt 1.2 Cơ sở thuyết 1.2.1 Ngôn ngữ lập trình Chúng em chọn ngôn ngữ lập trình C# để viết chương trình Ưu điểm: ngôn ngữ chạy Window với giao diện winform quen thuộc với tính ánh xạ cao giúp cho người dùng nhanh chóng làm quen với chương trình C# ngôn ngữ phổ biến nhât dùng để viêt phần mêm quản lí thực tế ngôn ngữ hướng đối tượng số lượng lớn lập trinh viên sử dụng nên dễ dàng vấn đề bảo trì nâng cấp hệ thống Nhược điểm: Chương trình viết ngôn ngữ C# thường nặng đòi hỏi cấu hình máy tính cao chút so với ngôn ngữ khác Nhưng chúng em tham khảo số văn phòng 70% máy tính công ty đáp ứng đủ cấu hình 1.2.2 Cơ sở liệu -Chúng em chọn Microsoft SQL Server để xây dựng sở liệu chúng em chọn SQL hệ quản trị sở liệu phổ biến Và công ty mức độ nhỏ nên việc chọn hệ quản trị sở liệu Oracle không cần thiết làm cho tốc độ xử lí phần mềm vị chậm nhiều máy tính văn phòng cấu hình thấp GVHD: Ngô Thị Thanh Hòa Trường Đại học Công Nghiệp Hà Nội – Khoa CNTT CHƯƠNG II: PHÂN TÍCH HỆ THỐNG 2.1 Phân tích chức 2.1.1 Các chức hệ thống Qua khảo sát quy trình hoạt động hệ thống, nghiên cứu nghiệp vụ, ta thấy bật chức là: Hệ thống, tìm kiếm, quản chế độ, quản danh mục, quản tiền lương, đưa thông báo (thôi việc…), thống kê báo cáo - Chức Hệ thống có nhiệm vụ quản thông tin nhân viên (thêm, xửa, xoá), phận phòng ban cho công ty Và công việc sử dụng người quản - Chức tìm kiếm áp dụng cho: quản (nhân viên phòng nhân sự).Chức phục vụ cho hoạt động tìm kiếm, tra cứu thông tin nhân viên cách nhanh cách tìm theo mã nhân viên, theo họ tên nhân viên, tìm theo CMTND nhân viên - Chức thống kê báo cáo: có nhiệm vụ thống kê lập báo cáo theo tiêu chuẩn khác nhau, qua hỗ trợ công tác quản lý, lập kế hoạch bổ xung nhân viên cho công ty - Chức Quản chế độ sử dụng người quản trị phần mềm này: Chức có nhiệm vụ nhập danh sách nhân viên tham gia bảo hiểm xã hội, danh sách nhân viên bị kỷ luật, danh sách nhân viên khen thưởng, danh sách nhân viên hưởng chế độ thai sản… - Chức Quản danh mục sử dụng bởi: quản nhân viên phòng nhân sự: Chức cho phép người quản nhập thông tin trình độ học vấn, tôn giáo, chức vụ, loại hợp đồng, chức danh nhân viên công ty - Chức quản lương áp dụng cho người trực tiếp quản phận làm lương cho nhân viên công ty thông qua số thông tin bảng công, danh sách làm thêm để từ đưa bảng lương cho công ty - Chức thông báo danh sách nhân viên việc công ty có yêu cầu cấp thực nhân viên phòng nhân GVHD: Ngô Thị Thanh Hòa 10 Trường Đại học Công Nghiệp Hà Nội – Khoa CNTT QUẢN NHÂN SỰ Đăng nhập Quản hồ sơ NV Quản danh mục Quản tiền lương Quản chế độ Tra cứu Thống kê báo cáo Trợ giúp 1.1 Chức "đăng nhập" Hệ thống yêu cầu đăng nhập trước quản trị (hay nhân viên quản nhân sự) muốn quản lý, sử dụng chức quản tương ứng với quyền hạn người đăng nhập (quản lý, người dùng) Ở người quản trị thay đổi mật chương trình để đảm bảo tính bảo mật chương trình Đăng nhập Đăng nhập hệ thống 2.2 Đổi mật Chức "Quản danh mục" Chức Quản danh mục sử dụng bởi: Người quản trị nhân viên phòng nhân sử dụng để nhập, sửa, xoá, thay đổi,về thông tin nhân viên có trường trình độ, dân tộc, tôn giáo, quốc tịch, kỷ luật, chức danh, việc, hợp đồng, chức vụ Mở sở liệu Người nhân nhập thông tin danh mục lưu vào sở liệu Đóng sở liệu GVHD: Ngô Thị Thanh Hòa 11 Trường Đại học Công Nghiệp Hà Nội – Khoa CNTT Quản danh mục Trình độ Dân tộc Tôn giáo Quốc tịch Kỷ luật Chức danh Thôi việc Hợp đồng Chức vụ Chức "Quản hồ sơ nhân viên" Chức “Quản nhân sự” chức người trực tiếp quản nhân viên phòng nhân thực yêu cầu sau: + Cập nhật tất thông tin nhân viên công ty (Họ Tên, Quê quán, năm sinh, Điện thoại, chức vụ…) bổ sung vào danh sách nhân viên công ty + Nhập phận nhân viên vào phòng ban cụ thể +Sửa chi tiêt thông tin nhân viên: thực việc chỉnh sửa, cập nhật bổ sung thêm thông tin chi tiêt nhân viên +Lập phân loại, thực việc cập nhật bổ sung, chỉnh sửa phân loại nhân viên vào phòng ban cụ thể +Xoá thông tin: thực việc xoá thông tin nhân viên nghỉ việc chyển nơi khác… + Báo cáo cấp Chức "Quản chế độ" Chức quản cán công nhân viên công ty có tham gia chế độ như: Bảo hiểm, chế độ khen thưởng, nhân viên kỷ luật, chế độ thai sản… thống kê lại tháng… + Mở sở liệu +Cho phép người quản thêm thông tin mới, chỉnh sửa thông tin xoá bỏ thông tin không cần thiết nhân viên chuyển Thông qua chức giúp cho việc quản dễ giàng +Thống kê lại tháng báo cáo cấp GVHD: Ngô Thị Thanh Hòa 12 Trường Đại học Công Nghiệp Hà Nội – Khoa CNTT 4.3.3 Thiết kế giao diện Quan ly Che Quản lí chế độ Trường Đại học Công Nghiệp Hà Nội – Khoa CNTT 4.4 Thiết kế giao diện Tra cứu thông tin Giao diện tra cứu thông tin 4.5 Thiết kế giao Cập nhật bảng công cho công ty 4.5.1 Thiết kế bảng công cho công ty Giao diện bảng công Trường Đại học Công Nghiệp Hà Nội – Khoa CNTT 4.5.2 Thiết kế bảng Lương cho công ty Giao diện bảng lương 4.6 Thiết kế giao diện báo cáo 4.6.1 Báo cáo danh sách nhân viên công t y Giao diện báo cáo danh sách nhân viên Trường Đại học Công Nghiệp Hà Nội – Khoa CNTT CHƯƠNG V: THUẬT TOÁN CHƯƠNG TRÌNH 5.1 Xây dựng lớp dùng chung - Xây dựng lớp dùng chung có tác dụng (tầm vực hoạt động) toàn chương trình Lớp gọi toàn chương trình có yêu cầu sử dụng - Lớp dùng chung dùng để kết nối tới sở liệu 5.2 Kiểm tra trùng mã Đối với nhập thông tin vào CSDL điều quan trọng phải kiểm tra trùng mã nhằm đảm bảo mã thông tin nhập vào không trùng với CSDL Giúp đảm bảo mối quan hệ CSDL với Form - Lưu đồ kiểm tra trùng mã: Trường Đại học Công Nghiệp Hà Nội – Khoa CNTT Begin Nhập lại Nhập Mã kiểm tra Trùng mã S Nhập tiếp Đ Nhập Mã phận End 5.3 Cập nhật thông tin Lưu đồ cập nhật thông tin - Khi cập nhật thông tin nhập mã form phải kiểm tra trùng mã - Các điều khiển form kiểm tra đữ liệu nhập vào nhằm đảm bảo thông tin nhập vào có định dạng đứng với CSDL Trường Đại học Công Nghiệp Hà Nội – Khoa CNTT Begin Nhập mã Nhập lại Kiểm tra trùng mã Nhập tiếp S Đ Nhập thông tin khác Nhập lại Nhập tiếp thông tin khác Kiểm tra điều kiện điều khiển Đ Nhập tiếp điều khiển khác Lưu vào sở liệu Đóng sở liệu End S Trường Đại học Công Nghiệp Hà Nội – Khoa CNTT 5.4 Sửa thông tin - Nhập điều kiện cần sửa, kiểm tra xem thông tin bạn nhập điều kiện sửa có trùng với CSDL hay không Nếu trùng thông báo cho người sử dụng biết thông tin bạn cần sủă CSDL, có thực Load lên điều khiển để sửa - Sau sửa xong thực cập nhật vào CSDL -Lưu đồ: Begin Nhập điều kiện cần sửa Kiểm tra điều kiện sửa với CSDL S Đ Load lên điều khiển Thực sửa Cập nhật vào CSDL Đóng kết nối CSDL End Không có thông tin bạn cần sửa Trường Đại học Công Nghiệp Hà Nội – Khoa CNTT 5.5 Xoá thông tin - Nhập vào thông tin ạn cần xoá Kiểm tra CSDL xem có thông tin bạn cần xoá hay không Nếu có hỏi xem người sử dụng có xoá không, có thực công việc xoá, không tìn Nếu thông tin bạn cần xoá CSDL hiển thị thông báo cho người sử dụng biết rắng thông tin bạn cần xoá - Lưu đồ: Begin Nhập điều kiện cần xoá Kiểm tra điều kiện xoá nhập vào với C CSDL K Bạn có chắn xoá không C Thực xoá Đóng sở liệu End K Không có thông tin bạn cần xoá CSDL Trường Đại học Công Nghiệp Hà Nội – Khoa CNTT 5.6 Tra cứu thông tin thông tin - Nhập vào thông tin bạ cần tìm, kiểm tra CSDL có hiển thị thông tin cần tìm Ngược lại thông báo cho người dùng biết thông tin bạn cần tìm - Lưu đồ: Begin Nhập thông tin cần tìm Kiểm tra thông tin cần tìm với CSDL K C Hiển thị thông tin tìm kiếm Đóng sở liệu End Không có thông tin bạn cần tìm Trường Đại học Công Nghiệp Hà Nội – Khoa CNTT 5.7 Thống kê báo cáo - Dùng để thống kê có yêu cầu thống kê theo thông tin công ty theo yêu cầu cấp phận công ty - Lưu đồ Begin Nhập thông tin cần thống kê Kiểm tra TT cần thống kê có CSDL K C Hiển thị thông tin cần thống kê End thông tin cần thống kê Trường Đại học Công Nghiệp Hà Nội – Khoa CNTT CHƯƠNG VI: TỔNG KẾT VÀ ĐÁNH GIÁ 6.1 Ưu điểm: - Chương trình có giao diện thân thiện, thuận tiện cho người sử dụng - Hỗ trợ nhiều chức phù hợp với thực tế việc tìm kiếm thông tin, trao đổi quản nhân - Có nhiều chức xử linh hoạt yêu cầu thực tế Ví dụ như: + Cung cấp khả thống kê, báo cáo linh hoạt có tính chất tuỳ chọn theo tiêu chí cụ thể + Chức quản đăng nhập theo nhóm người dùng hỗ trợ tương đối tốt cho việc phân phối công việc theo chức nhiệm vụ phận chuyên trách hệ thống quản nhân + Chức nhập quản nhân viên thực logic đảm bảo cho liệu hợp lệ hoá cập nhật xác - Dễ dàng sử dụng quản - Cơ sở liệu tương đối lớn tính bảo mật cao 6.2 Khuyết điểm: - Do thời gian nghiên cứu có hạn khả hạn chế nên số ý tưởng, chưa thực thi - Một số chức chưa hoạt động ổn định - Chương trình có tính chuyên nghiệp chưa cao - Chư giải chọn vẹn vấn đề nảy sinh trình quản - Chương trình chưa có tính thẩm mỹ chưa cao 6.3 Hướng mở rộng: - Tìm hiểu hoàn thiện số chức chưa thực ứng dụng - Hỗ trợ sở liệu Oracle để khả bảo mật, tốc độ truy vấn, khả quản liệu tốt Trường Đại học Công Nghiệp Hà Nội – Khoa CNTT LỜI KẾT Tóm lại phần mềm quản nhân phần mềm hữu ích, giúp cho việc quản quan doanh nghiệp dễ dàng nhanh chóng thuận tiện từ giúp cho việc kinh doanh sản xuất phát triển Chúng em với mục đích muốn giúp đỡ phần cho công ty nên phát triển phần mềm mong ứng dụng nhiều thực tế Qua em xin gửi lời cảm ơn cô Nguyễn Thị Thanh Hòa tận tình giúp đỡ, hướng dẫn chúng em hoàn thành đề tài Tuy nhiên trình độ kiến thức hạn hẹp nên chương trình không tránh khỏi thiếu xót, chúng em mong nhận đựợc góp ý bổ sung thầy cô bạn để đề tài em hoàn thiện Chúng em xin chân thành cảm ơn! Trường Đại học Công Nghiệp Hà Nội – Khoa CNTT TÀI LIỆU THAM KHẢO Dương Anh Đức 2005 Phân tích & thiết kế hướng đối tượng UML Nhà xuất thống kê Mai Văn Cường- Phạm Nguyễn Cương 2003 Nhập môn sở liệu Khoa CNTTĐHKHTN Phạm Công Ngô 2007 Lập trình C# từ đến nâng cao Nhà xuất giáo dục Đồ án “quản nhân tiền lương” sinh viên khóa trước Trường Đại học Công Nghiệp Hà Nội – Khoa CNTT MỤC LỤC LỜI CẢM ƠN LỜI NÓI ĐẦU CHƯƠNG I: KHẢO SÁT HỆ THỐNG 1.1 Khảo sát thực tế toán 1.1.1 Tổng quan .5 1.1.2 Mục tiêu: 1.1.3 Chức nhiệm vụ 1.1.4 Điều kiện đảm bảo: 1.1.5 Về chương trình quảnnhân .8 1.2 Cơ sở thuyết .9 1.2.1 Ngôn ngữ lập trình 1.2.2 Cơ sở liệu CHƯƠNG II: PHÂN TÍCH HỆ THỐNG .10 2.1.Phân tích chức 10 2.1.1.Các chức hệ thống 10 2.2 Phân tích liệu 15 2.2.1 Sơ đồ luồng liệu mức đỉnh hệ thống 15 2.2.2 Biểu đồ luồng liệu mức đỉnh Đăng nhập hệ thống 17 2.2.3 Biểu đồ luồng liệu mức đỉnh Quản danh mục 17 2.3.4 Biểu đồ luồng liệu mức đỉnh Quản nhân 17 2.2.5 Biểu đồ luồng liệu mức đỉnh Quản chế độ 18 2.2.6 Biểu đồ luồng liệu mức đỉnh Quản lương công ty .18 2.2.7 Biểu đồ luồng liệu mức đỉnh Tra cứu .18 18 2.2.8 Biểu đồ luồng liệu mức Thống kê báo cáo .19 CHƯƠNG III: THIẾT KẾ CƠ SỞ DỮ LIỆU 20 3.1 Mô hình quan niệm liệu 20 3.2 Mô hình tổ chức liệu .20 3.3 Mô hình vật liệu 21 3.3.1 Bảng [TTNVCoBan] 21 3.3.2 Bảng [TTCaNhan] 22 3.3.3 Bảng [ThaiSan]: 23 3.3.4 Bảng [TangLuong] 24 3.3.5 Bảng [SoBH] 24 3.3.6 Bảng [PhongBan] 25 3.3.7 Bảng [NguoiDung] 25 3.3.8 Bảng [HoSoThuViec] 26 3.3.9 Bảng [ CongKhoiVanPhong] 26 3.3.10 Bảng [CongKhoiVanChuyen] .27 3.3.11 Bảng [CongKhoiSanXuat] 27 3.3.12 Bảng [CongKhoiDieuHanh] .28 3.3.13 Bảng [BoPhan] 28 3.3.14 Bảng [BangLuongCty] 29 3.3.15 Bảng [BangCongThuViec] 29 CHƯƠNG IV: THIẾT KẾ GIAO DIỆN 30 4.1 Thiết kế giao diện hệ thống 30 4.1.1 Thiết kế giao diện đăng nhập 30 4.1.2 Thiết kế giao diện đổi mật 31 4.1.3 Thiết kế form đăng kí 31 4.2 Thiét kế giao diện cập nhật danh mục 32 Trường Đại học Công Nghiệp Hà Nội – Khoa CNTT 4.2.1 Danh mục 32 4.2.2 Thiết kế giao diện bảng công 33 4.2.3 Thiết kế giao diện quản lương 34 4.2.4 Thiết kế giao diện nhập phòng ban .35 4.3 Thiết kế form Cập nhật nhân viên công ty 36 4.3.1 Thiết kế giao diện nhập thông tin cho nhân viên 36 4.3.2 Thiết kế giao diện Nhập phận 37 4.3.3 Thiết kế giao diện Quan ly Che .38 4.4 Thiết kế giao diện Tra cứu thông tin 39 4.5 Thiết kế giao Cập nhật bảng công cho công ty 39 4.5.1 Thiết kế bảng công cho công ty .39 4.5.2 Thiết kế bảng Lương cho công ty 40 4.6 Thiết kế giao diện báo cáo 40 4.6.1 Báo cáo danh sách nhân viên công t y 40 CHƯƠNG V: THUẬT TOÁN CHƯƠNG TRÌNH 41 5.1 Xây dựng lớp dùng chung .41 5.2 Kiểm tra trùng mã 41 5.3 Cập nhật thông tin 42 5.4 Sửa thông tin 44 5.6 Tra cứu thông tin thông tin 46 5.7 Thống kê báo cáo 47 CHƯƠNG VI: TỔNG KẾT VÀ ĐÁNH GIÁ 48 6.1 Ưu điểm: 48 6.2 Khuyết điểm: 48 6.3 Hướng mở rộng: 48 LỜI KẾT 49 TÀI LIỆU THAM KHẢO .50 MỤC LỤC .51 ... em phát triển phần mềm quản lý nhân gồm công việc như: + Quản lý nhân +Quản lý bảng công nhân viên công ty Phần mềm quản lý nhân để phục vụ công tác quản lý nhân sự, người quản lý có khả bao... thông o tin nhân viên (thêm, xoá, sửa) sử dụng người quản lý Chức tìm kiếm áp dụng cho: quản lý (nhân viên phòng o nhân sự) Chức Quản lý chế độ sử dụng người quản trị phần o mềm Chức Quản lý danh... bảo mật hệ thống quản lý nhân 1.1.2 Mục tiêu: Nghiên cứu toán quản lý nhân để thiết kế lập trình phần mềm nhằm hỗ trợ công tác quản lý công ty Dự kiến lập trình phầm mềm quản lý nhân cần đạt mục

Ngày đăng: 20/04/2017, 23:08

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w