1. Trang chủ
  2. » Giáo Dục - Đào Tạo

XÂY DỰNG PHẦN MỀM QUẢN LÝ NHÂN SỰ TRONG CÔNG TY MAY MAICA

55 774 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 55
Dung lượng 0,98 MB

Nội dung

MỤC LỤC LỜI CAM ĐOAN LỜI CẢM ƠN DANH MỤC VIẾT TẮT VÀ THUẬT NGỮ DANH MỤC BẢNG DANH MỤC HÌNH ẢNH MỞ ĐẦU 1 CHƯƠNG 1: TỔNG QUAN BÀI TOÁN 3 1.1 Tổng quan đề tài 3 1.2 Mô tả các quy trình nghiệp vụ 4 1.2.1 Hoạt động quản lý hồ sơ nhân viên 5 1.2.2 Hoạt động quản lý chấm công 5 1.2.3 Hoạt động quản lý lương, thưởng 6 CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 7 2.1 Tổng quan hệ thống 7 2.2 Phân tích thiết kế hệ thống 8 2.2.1Đặc tả usecase 9 2.2.2 Biểu đồ usecase 12 2.2.3Các biểu đồ UC chi tiết 12 2.3 Thiết kế cơ sở dữ liệu 21 2.3.1Thiết kế chi tết cơ sở dữ liệu 21 2.3.2 Sơ đồ liên kết dữ liệu 31 CHƯƠNG 3: XÂY DỰNG PHẦN MỀM QUẢN LÝ NHÂN SỰ 32 3.1 Công cụ phần mềm 32 3.1.1 Phần mềm Visual Studio 32 3.1.2 Phần mềm SQL Server 34 3.1.3 Phần mềm Rational Rose 36 3.2 Giới thiệu phần mềm 37 3.2.1 Cài đặt 37 3.2.2 Kiểm thử 37 3.3 Một số giao diện 38 KẾT LUẬN 48 TÀI LIỆU THAM KHẢO 49

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 NHÂN SỰ TRONG CÔNG TY MAY MAICA Hà Nội – 2016 TRƯỜNG ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN PHẠM THỊ MINH XÂY DỰNG PHẦN MỀM QUẢN NHÂN SỰ TRONG CÔNG TY MAY MAICA Chuyên Ngành : Công Nghệ Thông Tin Mã Ngành :D480201 Người Hướng Dẫn : Th.S Hoàng Minh Quang Hà Nội – 2016 LỜI CAM ĐOAN Em xin cam đoan rằng: Đây công trình nghiên cứu riêng em hướng dẫn khoa học Th.S Hoàng Minh Quang Các nội dung nghiên cứu, kết đề tài trung thực chưa công bố hình thức trước Nếu có gian lận em xin hoàn toàn chịu trách nhiệm nội dung báo cáo Mọi giúp đỡ cho việc thực luận văn cám ơn thông tin báo cáo ghi rõ nguồn gốc Hà nội, ngày 07 tháng 06 năm 2016 Sinh viên thực 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ù gián tiếp hay trực tiếp người khác Trong suốt thời gian học tập giảng đường Đại Học Tài Nguyên Và Môi Trường Hà Nội Em nhận quan tâm sâu sắc quý thầy cô giảng viên trường.Đặc biệt quý thầy cô khoa Công Nghệ Thông Tin Với lòng biết ơn sâu sắc nhất, em xin gửi lời cảm ơn tới quý thầy cô Trường Đại Học Tài Nguyên Môi Trường nói chung thầy cô khoa Công Nghệ Thông Tin nói riêng dành hết tâm huyết để truyền đạt hết vốn kiến thức quý báu cho chúng em thời gian học tập trường Trong thời gian này, Nhà trường tạo điều kiện cho chúng em làm đồ án bảo vệ tốt nghiệp để chúng em nâng cao kiến thức mình, thời gian làm đồ án em nhận tận tình bảo Thạc Sỹ Hoàng Minh Quang thầy giáo hướng dẫn Viện Hàn Lâm Và Khoa Học Việt Nam Thầy tận tâm hướng dẫn em, cung cấp đầy đủ mẫu tài liệu xem xét góp ý đồ án em, trả lời thắc mắc sinh viên Không có giúp đỡ Thầy em khó hoàn thành tốt đồ án Em xin chân thành cảm ơn thầy Đồ án tốt nghiệp em làm khoảng thời gian ngắn , nhiều bỡ ngỡ sai sót, mong quý thầy cô tận tình giúp đỡ, góp ý cho đồ án tốt nghiệp em hoàn thiện Sau cùng, em xin kính chúc thầy cô Khoa Công nghệ thông tin Đại học Tài nguyên Môi trường Hà Nội thật nhiều sức khỏe, niềm tin để tiếp tục thực sức mệnh cao đẹp người dẫn bước, đường cho hệ mai sau Trân trọng ! Hà Nội, ngày 07 tháng 06 năm 2016 DANH MỤC VIẾT TẮT VÀ THUẬT NGỮ Viết tắt IDE API LINQ MSIL CLR WFC Thuật ngữ tiếng anh Integrated Development Environment Application program interface Language Integrated Query MicroSoft Intermediate Language Common Language Runtime Windows Communication Foundation SQL CSDL HTML Structured Querd Language HyperText Markup Language CSS Cascading Style Sheets PHP XML CPU C MTND Personal Home Page eXtensible Markup Language Central Processing Unit Thuật ngữ tiếng việt Môi trường tích hợp Giao diện lập trình ứng dụng ngôn ngữ truy vấn tích hợp Ngôn ngữ thông dịch Ngông ngữ chung Công nghệ theo kiến trúc hướng dịch vụ Ngôn ngữ truy vấn có cấu trúc Cơ sở liệu Ngôn ngữ đánh dấu siêu văn Dùng để tìm định dạng phần tử tạo ngôn ngữ đánh dấu Ngôn ngữ lập trình kịch Ngôn ngữ đánh dấu mở Mạch xử theo chương trình Chứng minh thư nhân dân MỤC LỤC DANH MỤC BẢNG DANH MỤC HÌNH ẢNH MỞ ĐẦU Ngày ,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,các hồ sơ tuyển vào nhiều lên, đòi hỏi cần nhiều kho chứa hồ sơ để lưu trữ hồ sơ nhân viên vào công ty Trong việc tìm hồ sơ kho nhiều thời gian hồ sơ nhân viên nhiều Việc báo cáo thống kê 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 lí 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ảnnhân gặp nhiều khó khăn công tác lưu trữ quảnQuảnnhân vấn đề then chốt công ty.Quản lí nhân không tốt dẫn đến nhiều vấn đề bất cập công ty Ví dụ : chấm nhầm công, lưu trữ sai thông tin nhân viên….dẫn đến sai sót trả lương Vì vậy, yêu cầu đặt làm để 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 làm việc ,đạt hiệu cao Dựa nhu cầu thực tế nhằm giải vấn đề nêu trên.Việc áp dụng công nghệ thông tin điều hoàn toàn cấp thiết Do vậy,em chọn đề tài “Quản lí nhân ”làm đồ án tốt nghiệp nhằm góp phần nhỏ nhoi cho xã hội nói chung cho công ty MAICA nói riêng Nội dung - Khảo sát thực tế, cách tổ chức công ty Phân tích thiết kế hệ thống, tìm hiểu nghiệp vụ công ty nghiệp vụ chấm công, nghiêp vụ bảo hiểm xã hội, thai sản cho nhân viên Phải nắm rõ - nghiệp vụ hoàn thành phần mềm Xây dựng phần mềm Phương pháp thực - Phương pháp nhiên cứu tự luận: nghiên cứu thực trạng, đọc tài liệu có liên quan tới tình hình quản nhân để đưa giải pháp xây dựng phần mềm quản nhân - Phương pháp tổng kết kinh nghiệm: qua việc nghiên cứu tài liệu, giáo trình, rút - kinh nghiệm xây dựng phần mềm Phương pháp lấy ý kiến chuyên gia: lấy ý kiến giáo viên trực tiếp hướng dẫn, giảng viên môn để hoàn thiện mặt nội dung Phạm vi ứng dụng Ứng dụng xây dựng với mục đích phục vụ quản hồ sơ nhân viên, quản chấm công, việc chuyển nhân viên quản bảo hiểm, chế độ khác Vì đối tượng sử dụng nhân viên có thẩm quyền doanh nghiệp, cụ thể lãnh đạo công ty nhân viên thuộc phòng nhân công ty Bố cục đồ án Chương 1: Tổng quan toán Chương 2: Phân tích thiết kế hệ thống Chương 3: Xây dựng phần mềm quản nhân 10 CHƯƠNG 1: TỔNG QUAN BÀI TOÁN 1.1 Tổng quan đề tài Quản nhân công ty công việc quan trọng, góp phần định thành bại công ty Do nhu cầu thực tiễn vậy, em nghiên cứu mô hình xây dựng phần mềm quản nhân cho công ty may MAICA - 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ụ cho công tác quản nhân công ty, người quản có khả bao quát điều khiển 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 Quản nhânphận chuyên, riêng cho công việc liên quan đến nhân sự: - Bộ phận thông tin thực việc thu thập 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, chế độ bảo hiểm - Bộ phận quản tiền lương thực thông tin lương nhân viên, bảng chấm công, làm thêm 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 cấp quyền cho người 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 bảo đảm hệ thống quản nhân Mục tiêu Phần mềm quản nhân công ty đạt muc 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 chế độ cho nhân viên giúp cho nhân viên hưởng chế độ ưu đãi - bị kỉ luật công ty Tìm kiếm tra cứu thông tin công ty 41 Tính năng: Mã hóa liệu: cho phép toàn sở liệu, bảng liệu mã hóa mà không cần phải lập trình ứng dụng Trong SQL Server 2008, toàn sở liệu mã hóa SQL Engine Phương pháp mã hóa tất liệu file ghi cho sở liệu Bằng sử dụng phương pháp này, tất mục bảng mã hóa Backup mã hóa để ngăn chặn việc lộ thay đổi liệu Sự thay đổi truy cập liệu thẩm định thêm vào việc thẩm định chuẩn cho logon/logoff thay đổi phép, SQL Server 2008 cho phép kiểm tra thay đổi hay truy cập liệu Fact Tables nén với hiệu suất cao SQL Server Data Compression thực thực mục tiêu giảm kích thước Fact Table Vì liên quan với việc lưu trữ ổ đĩa cứng, với file vật nhỏ hơn, số lần backup giảm Lưu kiểu liệu nào: tập trung tối ưu hóa kho lưu trữ liệu cho ứng dụng loạt kiểu liệu SQL Server 2008 có hỗ trợ cho: - Dữ liệu quan hệ Các tài liệu XML Filestream Dữ liệu không gian dựa vị trí địa Lợi dụng điểm tối ưu lưu trữ liệu SQL Server 2008 kiểu liệu VARDECIMAL, kiểu liệu cho phép tối thiểu hóa khoảng trống cần thiết cho việc lưu liệu số, hỗ trợ cho Sparse Columns giảm việc lưu trữ overhead liệu “null” Tài nguyên chủ bảo đảm an toàn Quản tài nguyên - Resource Governor - SQL Server 2008 điểm Governor sử dụng để hạn chế người dùng nhóm người dùng chi phối lớp tài nguyên mức cao Điểm SQL Server 2008 phải kể đến Performance Studio Studio công cụ hiệu suất Cùng với chúng sử dụng cho việc kiểm tra, xử cố, điều chỉnh báo cáo Thành phần Data Collector Studio 42 cấu hình Nó hỗ trợ số phương pháp chọn gồm có truy vấn TSQL, SQL Trace, Perfmon Counters Dữ liệu chọn lập trình Khi liệu chọn, có tùy chọn báo cáo chung SQL 2008 hỗ trợ Hot Plug CPU SQL Server 2008, CPU cắm thêm bổ sung vào phần cứng hệ thống hỗ trợ Bộ đếm hiệu suất mở rộng Số đếm hiệu suất SQL Server 2008 mở rộng so với phiên trước IO đếm hiệu suất nhớ cặp chọn để kiểm tra hiệu suất Dữ liệu chọn đếm lưu trung tâm lưu liệu tập trung Microsoft phát biểu việc chạy thiết lập hiệu suất mặc định liên quan đến kiểm tra tốn 5% tài nguyên nhớ CPU.Có công cụ Performance Dashboard đọc liệu hiệu suất lưu Việc cài đặt đơn giản hóa Bộ đặt SQL Server 2008 có nhiều nâng cao Dữ liệu cấu hình bit “engine” tách biệt tạo đĩa hệ thống không cấu hình phân phối đến số máy chủ dễ dàng Cài đặt cập nhật nâng cấp từ website Microsoft Tính khác khả cài đặt SQL Server, gói dịch vụ vá Đi với tính khả gỡ bỏ cài đặt gói dịch vụ cách dễ dàng 3.1.3 Phần mềm Rational Rose Rational Rose công cụ lập mô hình trực quan mạnh trợ giúp bạn phân tích thiết kế hệ thống phần mềm hướng đối tượng Nó dùng để lập mô hình hệ thống trước bạn viết mã (code) Dùng mô hình, bắt kịp thiếu sót thiết kế, việc chỉnh sửa chúng chưa tốn Mô hình Rose tranh hệ thống từ nhiều góc nhìn khác Nó bao gồm tất sơ đồ UML, actor, use case, đối tượng, lớp, thành phần Nó mô tả chi tiết nội dung mà hệ thống gộp cách làm việc Có thể xem mô hình Rose tương tự thiết kế mẫu Giống nhà có nhiều thiết kế mẫu cho phép thành viên đội xây dựng xem xét từ nhiều góc nhìn khác như: hệ thống ống nước,hệ thống điện, hệ thống 43 Một mô hình Rose chứa đựng sơ đồ khác cho phép thành viên nhóm đề án xem hệ thống từ góc nhìn khác như: khách hàng, nhà thiết kế, quản trị đề án Khi có thiết kế giảm bớt số vấn đề phiền phức như: lập trình theo truyền thống hoàn tất đề án, sau thời gian sử dụng khách hàng yêu cầu thêm vài chức có cập nhật người lập trình phải xem lại toàn hệ thống sau cập nhật Điều tốn nhiều thời gian Nay nhờ có thiết kế cần xem cập nhậtđó nằm phần nào, chỉnh sửa nâng cấp hệ thống Điều linh hoạt vàgiảm nhiều thời gian 3.2 Giới thiệu phần mềm 3.2.1 Cài đặt Khi hệ thống hoàn thiện cài đặt vào máy tính phòng quản nhân công ty Sau người dung tạo tài khoản riêng cho để sử dụng chức hệ thống Khởi động ứng dụng người dùng chọn đăng ký sở liệu bạn có tài khoản riêng Khi có tài khoản người dùng đăng nhập tài khoản, sau đăng nhập hệ thống chuyển sang trang chủ gồm chức để người dùng thực chức tìm kiếm, thêm, sửa, xóa, ngày làm công nhân, nhân viên công ty cách nhanh chóng Khi tìm kiếm yêu cầu cụ thể người dùng chọn vào thực đầy đủ thao tác thêm, sửa, xóa cách nhanh quay lại trang chủ 3.2.2 Kiểm thử Phần lớn chức hệ thống hoàn thiện hoạt động ổn định ví dụ như: - Đăng kí tài khoản: phần mềm bảo mật nên đăng kí tài khoản trực tiếp - sở liệu sql server Đăng nhập: người dùng đăng nhập cách nhập tên đăng nhập, mật chọn đăng nhập, hệ thống kiểm tra đăng nhập nêu không hợp lệ thông báo để người dùng điền lại, hợp lệ không kết nối tới liệu 44 - Tìm kiếm: người dùng tìm kiếm tin theo tiêu chí phần mềm ghi - rõ Xem tin: người dùng chọn tin cần xem, hệ thống chuyển sang trang xem tin load thông tin chi tiết yêu cầu người dùng 3.3 Một số giao diện - Giao diện đăng nhập Người dùng đăng nhập vào hệ thống bắt buộc phải điền đầy đủ thông tin tên đăng nhập mật Chương trình cho đăng nhập Hình 3.1 Giao diện trang đăng nhập 45 - Giao diện trang chủ Sau đăng nhập thành công,người dùng làm công việc quản lí danh mục, quảnnhân viên,quản lí chế độ, quản lí tiền lương, tra cứu, thống kê,trợ giúp,tra cứu Thêm :phòng ban,hồ sơ ,bảng công Nếu người dùng không muốn tiếp tục nhấn vào nút thoát để đóng phần mềm Hình 3.2 Giao diện trang chủ hệ thống - Giao diện đăng kí Để thêm tài khoản quản lý, người dùng phải điền đầy đủ thông tin trang đăng kí nhấn hoàn tất, sau đăng kí thành công,người dùng đăng nhập vào hệ thống 46 Hình 3.3 Giao diện đăng kí -Giao diện đổi mật Để đảm bảo an toàn , người dùng thay đổi mật cách nhấn vào giao diện đổi mật khẩu,điền đầy đủ thông tin,và nhấn nút hoàn tất để hoàn thành Hình 3.4 Giao diện đổi mật 47 - Giao diện danh mục Khi công ty có thêm nhân viên mới,hoặc chỉnh sửa thông tin nhân viên.Người dùng xử lí thông tin cập nhật, thêm, sửa, xóa, Mã phận,Mã phòng, mã nhân viên,họ tên ….(xem hình 3.6) Tất cập nhật bên sở liệu Hình 3.5 Giao diện danh mục 48 - Giao diện thông tin cá nhân Tại giao diện thông tin cá nhân,người dùng : -Thêm thông tin nhân viên : Mã nhân viên, nơi sinh,nguyên quán, đia thường trú,tạm trú, số điện thoại…bằngcách điền thông tin vào texbox chọn nút thêm (xem hình 3.7) Tất thông tin người dùng nhập lưu vào sở liệu sau hệ thống kiểm tra đưa thông báo thành công -Ngoài người dùng thực sửa ,xóa thông tin nhân viên qua nút sửa, xóa Toàn liệu hệ thống sửa ,xóa bên sở liệu Hình 3.6Giao diện thông tin cá nhân 49 - Giao diện chế độ Tại giao diện chế độ người dùng quản lí chế độ bảo hiểm chế độ thai sản: -Các thông tin quản lí chế độ bảo hiểm bao gồm: Mã nhân viên, Mã lương, Mã bảo hiểm, Nơi cấp sổ,Ngày cấp sổ, Ghi -Các thông tin quản lí chế độ thai sản bao gồm: Người dùng thêm sửa xóa thông tin giao diện chế độ thông qua buttum thêm ,sửa,xóa,Toàn liệu thêm, xóa,hoặc chỉnh sửa hệ thống cập nhật vào sở liệu Hình 3.7Giao diện chế độ 50 - Giao diện chế độ lương Hình 3.8Giao diện chế độ lương - Giao diện bảng công Hình 3.9 Giao diện bảng công nhân viên 51 -Giao diện hồ sơ thử việc Hình 3.10 Giao diện hồ sơ thử việc -Giao diện phận Hình 3.11 Giao diện phận 52 - Giao diện phòng ban Hình 3.12 Giao diện phòng ban - Giao diện thông tin cá nhân Hình 3.13Giao diện thông tin cá nhân 53 - Giao diện tìm kiếm thông tin Hình 3.14 Giao diện tìm kiếm thông tin 54 KẾT LUẬN 1.Kết 1.1 Ưu điểm -Phần mềm dễ dàng sử dụng quản lí -Chương trình hoạt động hiệu -Chạy tốn tài nguyên nhớ, thích hợp cho nhiều máy tính, kể máy có cấu hình thấp 1.2 Nhược điểm -Do thời gian nghiên cứu có hạn cà khả hạn chê nên sô chức thống kê ý tưởng,chưa thực thi - Chương trình có tính thẩm mỹ chưa cao 1.3 Hướng phát triển -Tìm hiểu hoàn thiện số chức thống kê chưa thực ứng dụng -Phát triển giao diện phần mềm có ính thẩm mỹ , thân thienj, phù hợp với người dụng Tổng kết Tóm lại phần mềm quảnnhân phần mềm hữu ích, giúp cho việc quản li quan, doanh nghiệp dễ dàng, nhanh chóng thuận tiện từ giúp cho việc kinh doanh phát triển Với mục đích muốn giúp đỡ phần cho công ty nói chung công ty MAICA nói riêng nên em xây dựng phần mềm mong ứng dụng nhiều Qua em xin gửi lời cảm ơn thầy Hoàng Minh Quang tận tình giúp đỡ, hướng dẫn 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 , em mong nhạn góp ý bổ sung thầy cô để đề tài em hoàn thiện Em xin chân thành cảm ơn! 55 TÀI LIỆU THAM KHẢO [1]C# _ Dương Quang Thuật [2]Giáo trình hệ quản trị sở liệu SQL – ĐHCNHN [3]Phân tích thiết kế hệ thống thông tin_ Trần Đình Quế Nguyễn Mạnh Sơn [4] Phạm Hữu Khang(2006), C# 2005- Lập Trình FORM WINDOWS ,Tập ,NXB Lao động xã hội ... NGHỆ THÔNG TIN PHẠM THỊ MINH XÂY DỰNG PHẦN MỀM QUẢN LÝ NHÂN SỰ TRONG CÔNG TY MAY MAICA Chuyên Ngành : Công Nghệ Thông Tin Mã Ngành :D480201 Người Hướng Dẫn : Th.S Hoàng Minh Quang Hà Nội – 2016... thống quản lý nhân thi t kế bảo đảm: - Thời gian xử lý nhanh - Tra cứu liệu xử lý xác thông tin nhân viên công ty nhằm thực thao tác chức sau - Dễ sử dụng với giao diện đồ họa thân thi n phù hợp với... kien Danh muc He Thong Chon chuc nang them Hien thi Nhap thong tin Yeu cau them Kiem tra Truy van SQL Thuc hien them Tra ve KQ Thong bao Hien thi KQ Thong bao cong Hình 2.4 Biểu đồ cho chức thêm

Ngày đăng: 02/07/2017, 08: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