Đồ án tốt nghiệp hệ thống quản lý nhân sự công nghệ microsoft net FRAMEWORK 3 0

94 1 0
Đồ án tốt nghiệp hệ thống quản lý nhân sự  công nghệ microsoft net FRAMEWORK 3 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

Đồ Án Tốt Nghiệp LỜI NÓI ĐẦU Thiết kế sở liệu giai đoạn quan trọng để xây dựng hệ thống thông tin thành công Trong thực tế nhiều hệ thống thông tin tồn thời gian ngắn sau khơng cịn đáp ứng nhu cầu người sử dụng Một lý không quan tâm đến giai đoạn phân tích thiết kế để tổ chức phát triển hệ thống khơng cịn khả đáp ứng CSDL mô tả tập hợp liệu tổ chức lưu trữ máy tính,được nhiều người sử dụng tổ chức theo mơ hình Và việc phân tích thiết kế CSDL nhiệm vụ quan trọng việc xây dựng mơ hình tổ chức hay hệ thống Việc tin học hóa quản lý nhân mang lại nhiều lợi ích so với quản lý thủ công Quản lý thông tin cán bộ, cơng nhân viên tốn quan trọng có nhiều ứng dụng việc quản lý nguồn nhân lực, sách cán bộ… nhằm đưa định lĩnh vực xây dựng đội ngũ lao động đủ khả trình độ đáp ứng nhu cầu giai đoạn Hệ thống quản lý nhân more information and additional documents connect with me here: http://facebook.com/ngphutien/ -1- Đồ Án Tốt Nghiệp MỤC LỤC LỜI NÓI ĐẦU MỤC LỤC Chương 1: GIỚI THIỆU VÀ PHÁT BIỂU BÀI TOÁN 1.1.Giới thiệu vấn đề 1.2 Hệ thống 1.3 Yêu cầu tổ chức hệ thống đề xuất 1.3 Quản lý nhân 1.3 Quản lý thông tin nhân viên 1.3.3 Quản lý thơng tin phịng ban 1.3.4 Quản lý khen thưởng kỷ luật 1.3.5 Quản lý danh mục dùng chung 1.3.6 Quản lý người dùng đăng nhập hệ thống 1.3.7 Hệ thống báo cáo Chương 2: GIỚI THIỆU CÔNG NGHỆ 10 2.1 Công nghệ Microsoft.net FRAMEWORK 3.0 10 2.1.1 Các dịch vụ Net 10 2.1.2 Cơ sở hạ tầng Net 11 2.1.3 Mơ hình lập trình Net framework 3.0 13 2.2 Công nghệ Microsoft SQL Server 2005 13 2.2.1 Nâng cao bảo mật 13 2.2.2 Mở rộng T-SQL: 14 2.2.3 Tăng cường hỗ trợ người phát triển: 15 2.2.4 Tăng cường khả quản lý: 16 Chương THIẾT KẾ HỆ THỐNG 18 3.1 Biểu đồ tình – User case Diagram (UML) 18 3.1.1 Đăng nhập 19 3.1.2 Yêu cầu chức cho nhóm người dùng “Nhân viên quản lý nhân sự”20 3.1.3 Yêu cầu chức cho nhóm người dùng “Quản lý phòng ban” 25 3.1.4 Yêu cầu chức cho nhóm người dùng “Nhân viên quản lý khen thưởng- Kỷ luật” 28 Hệ thống quản lý nhân more information and additional documents connect with me here: http://facebook.com/ngphutien/ -2- Đồ Án Tốt Nghiệp 3.1.5 Yêu cầu chức cho nhóm người dùng “Nhân viên quản lý hợp đồng lao động” 31 3.1.6 Quản lý hệ thống 36 3.2 Quan hệ thực thể bảng liệu vật lý 39 3.2.1 Mô tả thực thể 39 3.2.2 Các bảng liệu vật lý 47 3.3 Sơ đồ thiết kế liệu Database Design 59 3.4 Thiết kế thuật toán 62 3.4 Đổi mật 62 3.4.2 Nhập liệu 63 3.4.3 Sửa liệu 64 3.4.6 Xóa liệu 65 3.5 Sơ đồ luồng –Sequence Diagram (UML) 66 3.5.1 Đăng nhập: 66 3.5.2.Quản lý phòng ban 67 3.5.3.Quản lý nhân viên 68 3.5 Quản lý khen thưởng kỷ luật 69 3.5 quản lý họp đồng lao động 70 3.6 Thiết kế kiến trúc tổng thể 70 3.6.1 The User-services tier (tầng giao tiếp) 71 3.6.2 Business-services tier (tầng nghiệp vụ) 71 3.6.3 Data-services tier (tầng liệu) 71 Chương 4: CÀI ĐẶT VÀ KẾT QUẢ THU ĐƯỢC 72 4.1 Cài đặt 72 4.2 Kết thu 72 4.3 Một số giao diện kết 73 4.3.1 Danh sách nhân viên 73 4.3.2 Thêm nhân viên 73 4.3.3 Danh sách phòng ban 73 4.3.3 Danh sách phòng ban 74 4.3.4 Danh sách nhân viên bị kỷ luật 74 Chương KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 75 5.1 Kết luận 75 5.2 Hướng phát triển 75 Hệ thống quản lý nhân more information and additional documents connect with me here: http://facebook.com/ngphutien/ -3- Đồ Án Tốt Nghiệp TÀI LIỆU THAM KHẢO 76 Hệ thống quản lý nhân more information and additional documents connect with me here: http://facebook.com/ngphutien/ -4- Đồ Án Tốt Nghiệp Chương 1: GIỚI THIỆU VÀ PHÁT BIỂU BÀI TOÁN 1.1.Giới thiệu vấn đề “Nhân lực ” tài sản quan trọng mà doanh nghiệp có Sự thành cơng doanh nghiệp phụ thuộc vào tính hiệu cách “quản lý nhân sự” doanh nghiệp - bao gồm cách quản lý nhân viên, chấm công, quản lý tiền lương Điều đem lại giá trị góp phần vào thành cơng doanh nghiệp Để đạt mục tiêu thực kế hoạch chiến lược cần phải liên kết chặt chẽ sách nhân thủ tục với mục tiêu kinh doanh Chẳng hạn cần biết rõ phải tuyển dụng nhân viên, mong đợi họ, khen thưởng và/hoặc kỷ luật nhân viên để họ phải đạt mục đích chiến lược kinh doanh Với tư cách chủ doanh nghiệp nhỏ vừa, giám đốc, lãnh đạo, ban quản lý có trách nhiệm không ngừng rõ truyền đạt mục tiêu kinh doanh cho tất nhân viên doanh nghiệp Cũng phải tạo điều kiện để cán chuyên môn nhân viên làm việc cách xây dựng hệ thống công ty: quy tắc làm việc, hệ thống lương bổng, phương pháp đánh giá hiệu làm việc, biện pháp khen thưởng kỷ luật Trước tiên quản lý nguồn lực vừa nghệ thuật vừa khoa học làm cho mong muốn doanh nghiệp mong muốn nhân viên đạt đến mục tiêu Nhân viên trông đợi mức lương thỏa đáng, điều kiện làm việc an tồn, gắn bó với tổ chức, nhiệm vụ có tính thách thức, trách nhiệm quyền hạn Mặt khác, với tư cách chủ lao động mong muốn nhân viên tuân thủ quy định nơi làm việc sách kinh doanh, thực tốt nhiệm vụ, đóng góp sang kiến vào mục tiêu kinh doanh,chịu trách nhiệm việc tốt việc dở, liêm khiết trung thực Thứ hai, quản lý nguồn nhân lực hoạt động nhằm đạt mục tiêu chiến lược doanh nghiệp Quy trình gồm bước tuyển dụng, quản lý, trả lương, nâng cao hiệu hoạt động, sa thải nhân viên doanh nghiệp Việc tin học hóa quản lý nhân mang lại nhiều lợi ích so với quản lý thủ công Quản lý thong tin cán bộ, công nhân viên tồn quan trọng có nhiều ứng dụng việc quản lý nguồn nhân lực, sách cán bộ… nhằm đưa Hệ thống quản lý nhân more information and additional documents connect with me here: http://facebook.com/ngphutien/ -5- Đồ Án Tốt Nghiệp định lĩnh vực xây dựng đội ngũ lao động đủ khả trình độ đáp ứng nhu cầu giai đoạn 1.2 Hệ thống Hiện số cơng ty cịn tồn cách quản lý thủ công Cách quản lý rườm rà nặng nề Khi tìm kiếm thơng tin nhân viên giấy khó khăn thời gian Đồng thời để thống kê, tổng kết, viết báo cáo khó khăn Trên thị trường có nhiều phần mềm quản lý giá lại cao, tốn chi phí ban đầu chi phí đào tạo Cơng ty SES giải pháp phần mềm vào hoạt động không lâu với đội ngũ nhân viên trẻ động ,sáng tạo phù hợp với ngành công nghệ thông tin với thay đổi nhanh chóng qua ngày Lĩnh vực hoạt động công ty chuyên thiết kế phần mềm web ,win cho doanh nghiệp lớn nhỏ với ngôn ngữ lập trình C#, PHP… Sau thời gian nghiên cứu học hỏi với giúp đỡ tận tình thầy giáo hướng dẫn hệ trước công ty em tiếp thu nhiều kinh nghiệm kiến thức bổ ích biết thêm rõ ngơn ngữ PHP, ASP… song song với hiểu thêm SQL Server Trong thời gian thực tập em tiếp xúc tham gia vào dự án cơng ty lập trình thiết kế quản lý nhân công ty Thành Đông: Công ty TNHH XNK Thành Đông nhà cung cấp Thép không gỉ Thép đen hàng đầu Việt Nam Với tốc độ tăng trưởng nhanh chóng, Thành Đơng trì mở rộng thị phần khơng mà ngồi nước, thị trường Hàn Quốc, Malaysia, Ấn Độ, Pakistan, Bangladesh, Ai cập, Thổ Nhĩ Kỳ, Syria,… 1.3 Yêu cầu tổ chức hệ thống đề xuất Sơ đồ tổng quan nghiệp vụ quản lý hệ thống sau: 1.3 Quản lý nhân Hệ thống quản lý nhân more information and additional documents connect with me here: http://facebook.com/ngphutien/ -6- Đồ Án Tốt Nghiệp Quản lý thông tin nhân viên Quản lý phịng ban Quản lý thơng tin hợp đồng lao động Quản lý nhân Quản lý khen thưởng kỷ luật Quản lý danh mục dùng chung Quản lý phân quyền bảo mật hệ thống Hệ thông báo cáo Hệ thống quản lý nhân more information and additional documents connect with me here: http://facebook.com/ngphutien/ -7- Đồ Án Tốt Nghiệp 1.3 Quản lý thông tin nhân viên Quản lý thông tin chi tiết nhân viên Quản lý thơng tin quan hệ gia đình Quản lý thơng tin nhân viên Quản lý thơng tin trình độ,chuyên môn Quản lý cập nhật thông tin nhân viên 1.3.3 Quản lý thơng tin phịng ban Quản lý hệ phịng ban Quản lý phịng ban Quản lý thơng tin nhân viên theo phòng ban Hệ thống quản lý nhân more information and additional documents connect with me here: http://facebook.com/ngphutien/ -8- Đồ Án Tốt Nghiệp 1.3.4 Quản lý khen thưởng kỷ luật Quản lý bảng khen thưởng Quản lý bảng kỷ luật Quản lý khen thưởng kỷ luật Cập nhật danh sách khen thưởng nhân viên công ty Cập nhật danh sách kỷ luật nhân viên công ty 1.3.5 Quản lý danh mục dùng chung Cập nhật lần vè dùng chung xuyên suốt cho toàn hệ thống Quả lý danh mục dùng chung Phân quyền cho người sử dụng 1.3.6 Quản lý người dùng đăng nhập hệ thống Quản lý người dùng đăng nhập hệ thống Quản lý người Thay đổi mật người sử dụng dùng đăng nhập hệ thống Phân quyền cho người sử dụng Hệ thống quản lý nhân more information and additional documents connect with me here: http://facebook.com/ngphutien/ -9- Đồ Án Tốt Nghiệp 1.3.7 Hệ thống báo cáo Sơ yếu lý lịch nhân viên Danh sách nhân viên theo phòng ban Danh sách nhân viên theo loại Hệ thống báo cáo Báo cáo tình hình nghỉ phép Thống kê nhân viên theo độ tuổi Thống kê nhân viên theo chức danh Thống kê trình độ nhân viên Hệ thống quản lý nhân more information and additional documents connect with me here: http://facebook.com/ngphutien/ -10- Đồ Án Tốt Nghiệp 3.5.2.Quản lý phịng ban Thêm thơng phịng ban Database Nhan vien quan ly khen thuong ky luat Lua chon tinh He thong kiem tra tinh hop le Bao loi du lieu khong hop le va tro lai buoc Neu cong du lieu ve phong ban moi se duoc them vao CSDL 10 Neu co loi viec them du lieu may chu CSDL se bao loi 10 Neu du lieu them cong may chu se thong bao cong 11 Thong bao cho nguoi dung cong Hệ thống quản lý nhân more information and additional documents connect with me here: http://facebook.com/ngphutien/ -78- Đồ Án Tốt Nghiệp 3.5.3.Quản lý nhân viên Database Nhan vien quan ly nhan su Them moi Clear form Nhap thong tin nhan vien Luu lai Kiem tra tinh hop le Bao loi neu khong hop le va tro ve buoc 10 Neu cong du lieu se duoc them vao csdl 11 Neu co loi viec them du lieu may chu CSDL se bao loi 12 Thong bao cho nguoi dung thanhcong Hệ thống quản lý nhân more information and additional documents connect with me here: http://facebook.com/ngphutien/ -79- Đồ Án Tốt Nghiệp 3.5 Quản lý khen thưởng kỷ luật Database Nhan vien quan ly khen thuong ky luat Lua chon tinh nang Bao loi du lieu khong hop le va tro lai buoc Neu cong du lieu ve bao hiem moi se duoc them vao CSDL 10 Neu co loi viec them du lieu may chu CSDL se bao loi 10 Neu du lieu them cong may chu se thong bao cong 11 Thong bao cho nguoi dung cong Hệ thống quản lý nhân more information and additional documents connect with me here: http://facebook.com/ngphutien/ -80- Đồ Án Tốt Nghiệp 3.5 quản lý họp đồng lao động Database Nhan vien quan ly hop dong lao dong Lua chon tinh nang quan lyhop dong lao dong 5.Nhap cac thong tin ve hop dong lao dong 6.He thong kiem tra tinh hop le Bao loi du lieu khong hop le va tro lai buoc Neu cong du lieu ve bao hiem moi se duoc them vao CSDL 10 Neu co loi viec them du lieu may chu CSDL se bao loi 10 11 Thong bao cho nguoi dung cong Neu du lieu them cong may chu se thong bao cong Hệ thống quản lý nhân more information and additional documents connect with me here: http://facebook.com/ngphutien/ -81- Đồ Án Tốt Nghiệp 3.6 Thiết kế kiến trúc tổng thể Hệ thống thiết kế tầng Client-server, client server tương tác lẫn qua mạng Ba tầng lớp, Use-services tier, Business tier and Data services tier 3.6.1 The User-services tier (tầng giao tiếp) Khách hàng đầu cuối giao tiếp với người sử dụng xuyên qua giao diện người dùng mạng Hệ thống gồm có giao diện phân hạng chức hệ thống: đăng nhập, system admin, manager, input data, view data 3.6.2 Business-services tier (tầng nghiệp vụ) Tầng lớp giám sát việc thi hành quy tắc doanh nghiệp, xử lý thông tin quản lý giao dịch Trong trường hợp hệ thống tầng thứ hai nơi xử lý kiến trúc thông tin vào qua tới tầng thứ Kiến trúc bao gồm số thành phần, kiểm tra tính hợp lệ thông tin vào đáp lại giữ thông tin mà người sử dụng muốn 3.6.3 Data-services tier (tầng liệu) Tầng lớp data-services chưa gọi trực tiếp giải pháp doanh nghiệp người sử dụng, dịch vụ thành cơng qua tầng trước Thay vào đó, hoạt động sở liệu khởi đầu số đối tượng tầng lớp busines-service Bởi vậy, quy tắc điển hình đặt triggers and stored procedures chuyển tới tầng busines-services dùng chung người sử dụng liệu Cơ sở liệu hệ thống thiết kế với SQL server 2005 truy cập chức thao đường gọi từ tầng lớp Business-server Chương IV Cài đặt kết thu Hệ thống quản lý nhân more information and additional documents connect with me here: http://facebook.com/ngphutien/ -82- Đồ Án Tốt Nghiệp Chương 4: CÀI ĐẶT VÀ KẾT QUẢ THU ĐƯỢC 4.1 Cài đặt Cấu hình máy tối thiểu: Client: Processor: celeron 1.1Ghz Memory of Ram: 128MB Hard disk drive: 5GB Network card: 3com PCI 10/100Mbps RJ45 Monitor: 15inch, color Server Processor: PentiumIV 2.26Ghz Memory of Ram: 512MB Hard disk drive: 40GB Network card: 3com PCI 10/100Mbps RJ45 Monitor: 15inch, color MS SQL 2005 4.2 Kết thu Kết đạt hệ thống quản lý nhân hoàn thiện, liệu xử lý giao diện trình bày Hệ thống áp dụng cơng ty TNHH Thành Đơng Hệ thống quản lý thơng tin nhân viên, hợp đồng, danh mục, lập báo cáo thống kê Hệ thống quản lý nhân more information and additional documents connect with me here: http://facebook.com/ngphutien/ -83- Đồ Án Tốt Nghiệp Tuy nhiên hệ thống cịn số hạn chế: khn khổ thời gian cho phép hệ thống chưa giải vấn đề tiền lương, chấm công 4.3 Một số giao diện kết 4.3.1 Danh sách nhân viên 4.3.2 Thêm nhân viên Hệ thống quản lý nhân more information and additional documents connect with me here: http://facebook.com/ngphutien/ -84- Đồ Án Tốt Nghiệp Hệ thống quản lý nhân more information and additional documents connect with me here: http://facebook.com/ngphutien/ -85- Đồ Án Tốt Nghiệp 4.3.3 Danh sách phòng ban 4.3.4 Danh sách nhân viên bị kỷ luật Hệ thống quản lý nhân more information and additional documents connect with me here: http://facebook.com/ngphutien/ -86- Đồ Án Tốt Nghiệp Chương KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 5.1 Kết luận Trong thời gian làm đồ án em tiếp cận với hướng phân tích UML ứng dụng lập trình Đồ án đạt số yêu cầu đề số hạn chế thời gian hạn hẹp Đồng thời, qua đồ án , lần em xin chân thành gửi lời cảm ơn thầy cô khoa 5.2 Hướng phát triển Tiếp tục phát triển hệ thống để ứng dụng cho công ty Đồng thời mở rộng hệ thống, quản lý thêm khía cạnh khác quản lý nhân như: - Quản lý tuyển dụng - Quản lý tiền lương - Đồng thời nâng cấp bảo mật, đẩy mạnh tốc độ thực thi hệ thống quản lý nhân Hệ thống quản lý nhân more information and additional documents connect with me here: http://facebook.com/ngphutien/ -87- Đồ Án Tốt Nghiệp TÀI LIỆU THAM KHẢO Giáo trình phân tích Thiết kế hệ thống Thơng tin PGS - TS Nguyễn Văn Ba - Nhà xuất Đại học Quốc Gia Hà Nội - 2003 De Macro T , Structured Analysisa and System Specification, Yourdon Pres, New York 1989 C# - Dương Quang Thuận Hệ thống quản lý nhân more information and additional documents connect with me here: http://facebook.com/ngphutien/ -88- ... 1 .3. 6 Quản lý người dùng đăng nhập hệ thống 1 .3. 7 Hệ thống báo cáo Chương 2: GIỚI THIỆU CÔNG NGHỆ 10 2.1 Công nghệ Microsoft. net FRAMEWORK 3. 0 10 2.1.1 Các dịch vụ Net. .. http://facebook.com/ngphutien/ -6- Đồ Án Tốt Nghiệp Quản lý thông tin nhân viên Quản lý phịng ban Quản lý thơng tin hợp đồng lao động Quản lý nhân Quản lý khen thưởng kỷ luật Quản lý danh mục dùng chung Quản lý phân quyền... chức hệ thống đề xuất 1 .3 Quản lý nhân 1 .3 Quản lý thông tin nhân viên 1 .3. 3 Quản lý thơng tin phịng ban 1 .3. 4 Quản lý khen thưởng kỷ luật 1 .3. 5 Quản lý

Ngày đăng: 10/12/2022, 07:08

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

Tài liệu liên quan