Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 68 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
68
Dung lượng
1,64 MB
Nội dung
Chuyên đề tốt nghiệp GVHD: Châu Ngọc Tuấn Luận Văn Tốt Nghiệp Đề Tài : PhầnmềmQuảnlýnhânsự SVTH :Hồ Lê Viết Lâm Trang 1 Chuyên đề tốt nghiệp GVHD: Châu Ngọc Tuấn MỤC LỤC 3 3 3 LỜI CẢM ƠN 4 DANH MỤC CÁC BẢNG BIỂU 5 DANH MỤC CÁC SƠ ĐỒ 6 GIẢI THÍCH CÁC CHỮ VIẾT TẮT 7 1. C# 2005 - Lập trình cơ sở dữ liệu 8 2. C# 2005 - Lập trình FORM WINDOWS 8 3. Lập trình ứng dụng chuyên nghiệp SQL SERVER 2000 8 CHƯƠNG I : CƠ SỞ LÝLUẬN VÀ TÌNH HÌNH THỰC TIỄN TẠI CÔNG TY TIN HỌC 12 VIỄN THÔNG ĐÀ NẴNG -VNPT 12 I.1 Cơ sở lýluận 12 I.1.1 Tìm hiểu sơ lược về hệ thống thông tin quảnlý 12 I.2.2 Chức năng và nhiệm vụ: 16 II.3 TỔNG QUÁT HỆ THỐNG CHỨC NĂNG QUẢNLÝNHÂNSỰ 25 II.4 Mô hình dòng chảy dữ liệu (DFD) 26 II.4.6 Mô hình thực thể E-R (Entity Relationship) : 39 II.4.7 Lược đồ quan hệ : 41 CHƯƠNG II THIẾT KẾ HỆ THỐNG THÔNG TIN CHO BÀI TOÁN 42 III.1 Công cụ sẽ sử dụng để thiết kế 42 III.1.1. Tìm hiểu một vài công cụ sử dụng trong quá trình thực hiện chuyên đề 42 III.1.1.1 Phương pháp lập trình hướng đối tượng 42 III.1.1.1.1 Lập trình hướng đối tượng là gì? 42 III.3 Giới thiệu ngôn ngữ C# 48 III.5 THIẾT KẾ GIAO DIỆN 53 SVTH :Hồ Lê Viết Lâm Trang 2 Chuyên đề tốt nghiệp GVHD: Châu Ngọc Tuấn LỜI CAM ĐOAN Tôi xin cam đoan đây là phần nghiên cứu và thể hiện chuyên đề của riêng tôi, không sao chép của các đề án khác. Nội dung nghiên cứu lấy thông tin từ các website, tài liệu tham khảo nên không tránh khỏi về sự trùng hợp về ngôn từ hay nguyên lý nào đó . Nếu vi phạm, tôi xin chịu trách nhiệm trước hình phạt kỷ luật của khoa và nhà trường đề ra. Đà Nẵng , ngày 01 tháng 12 năm 2010 Sinh viên thực hiện Hồ Lê Viết Lâm SVTH :Hồ Lê Viết Lâm Trang 3 Chuyên đề tốt nghiệp GVHD: Châu Ngọc Tuấn LỜI CẢM ƠN Chuyên đề này hoàn thành dưới sự hướng dẫn trực tiếp của thầy giáo Châu Ngọc Tuấn, Giảng viên khoa Thống kê –Tin học, trường Đại học Kinh tế Đà Nẵng. Trước hết cho em được bày tỏ lòng biết ơn sâu sắc đến thầy, thầy đã đề ra hướng chọn đề tài phù hợp với nơi em thực tập, và chỉ dẫn chi tiết, có những điều mà em chưa từng được học hay đã học rồi mà em chưa thực sự hiểu và bây em đã hoàn thành được đề tài, một đề tài thâu tóm cả một quá trình được học ở mái trường này. Và em xin chân thành cảm ơn công ty Tin học viễn thông Đà Nẵng, các anh(chị) trong công ty đã giúp đỡ cho em về mọi mặt từ việc thực tập, làm cộng tác viên, đến các thông tin chứng từ mà anh(chị) đã cung cấp giúp cho phầnmềm của em đươc tốt hơn. Và cuối cùng là lời cảm ơn của em đến Thầy giáo chủ nhiệm Tuấn Anh và các bạn trong lớp 35H09K14.1 ngành Tin học quản lý, đã góp ý về những điều còn thiếu còn chưa hay trong đề tài, để đề tài ngày hôm nay được hoàn chỉnh hơn. Một lần nữa em xin chân thành cảm ơn ! SVTH :Hồ Lê Viết Lâm Trang 4 Chuyên đề tốt nghiệp GVHD: Châu Ngọc Tuấn DANH MỤC CÁC BẢNG BIỂU Danh mục lương ……………………………………………………… 13 Danh sách nhân viên nghĩ hưu………………………………………………… 13 Cơ cấu lao động theo trình độ chuyên môn ở công ty………………………… 14 Từ điển dữ liệu…………………………………………………………………….31 Xây dựng các thực thể……………………………………………………………34 Thực thể nhân viên……………………………………………………………….34 Thực thể Phòng ban…………………………………………… 34 Thực thể bộ phận ……………………………………………… 34 Thực thể hồ sơ thử việc……………………………………………………… …34 Thực thể công thử việc………………………………………………………… 35 Thực thể công nhân viên cơ bản……………………………………………… 35 Thực thể danh mục lương phụ cấp……………………………………………… 35 Thực thể khen thưởng ……………………………………………………………35 Thực thể kỹ luật………………………………………………………………… 36 Thực thể chế độ………………………………………………………………… 36 Thực thể chi tiết nhân viên chế độ……………………………………………… 36 Thực thể tăng lương…………………………………………… 36 Thực thể tạm ứng ……………………………………………………………… 36 SVTH :Hồ Lê Viết Lâm Trang 5 Chuyên đề tốt nghiệp GVHD: Châu Ngọc Tuấn DANH MỤC CÁC SƠ ĐỒ Mô hình tổ chức công ty tin học viễn thông Đà Nẵng ……………………….18 Mô hình tổng quát chức năng quảnlýnhân sự………………………………25 Sơ đồ dòng chảy dữ liệu (DFD) ……………………………………………….26 Sơ mức ngữ cảnh……………………………………………………………….26 Sơ đồ mức 0…………………………………………………………………… 26 Sơ đồ mức 1 …………………………………………………………………….27 Sơ đồ quảnlý danh mục…………………………………………………… 27 Sơ đồ quảnlýnhân sự…………………………………………………………28 Sơ đồ quảnlý chế độ ………………………………………………………….28 Sơ đồ quảnlý lương ……………………………………………………… 29 Sơ đồ thống kê báo cáo ……………………………………………………….29 Sơ đồ Tra Cứu…………………………………………………………………30 Mô hình E – R (Entity Relationship)…………………………………………40 Mô hình dữ liệu quan hệ………………………………………………………42 SVTH :Hồ Lê Viết Lâm Trang 6 Chuyên đề tốt nghiệp GVHD: Châu Ngọc Tuấn GIẢI THÍCH CÁC CHỮ VIẾT TẮT 1. TT : thông tin 2. y/c : yêu cầu 3. TK : thống kê 4. DM :danh mục 5. NS : nhânsự 6. L: Lương 7. BC: báo cáo 8. HD: hợp đồng 9. CT: Chi tiết 10. TC: tra cứu 11. CD: chế độ 12. TCL: tra cứu lương 13. NV: nhân viên 14. CB: cơ bản 15. TCCD: tra cứu chế độ 16. BCHD: báo cáo hợp đồng 17. TKNS: thống kê nhânsự 18. TKL : thống kê lương 19. TKDM: thống kê danh mục 20. BHYT : bảo hiểm y tế 21. BHXH : bảo hiểm xã hội 22. TKLCT : thống kê lương chi tiết SVTH :Hồ Lê Viết Lâm Trang 7 Chuyên đề tốt nghiệp GVHD: Châu Ngọc Tuấn TÀI LIỆU THAM KHẢO 1. C# 2005 - Lập trình cơ sở dữ liệu. Tập 4: Quyển 1 Quyển 2 Tác giả: Phạm Hữu Khang(chủ biên) Hoàng Đức Hải Nhà xuất bản: NXB lao động xã hội . 2. C# 2005 - Lập trình FORM WINDOWS Tập: 2 Tác giả: Phạm Hữu Khang Đoàn Thiện Ngân Nhà xuất bản: NXB lao động xã hội . 3. Lập trình ứng dụng chuyên nghiệp SQL SERVER 2000 Tác giả : Phạm Hữu Khang(chủ biên) Nhà xuất bản: NXB lao động xã hội . 4. Giáo trình phân tích hệ thống thông tin hiện đại, hướng cấu trúc và hướng đối tượng. Tác giả: Nguyễn Văn Vy Nhà xuất bản: NXB Thống kê Hà Nội- 2002 5.Giáo trình phân tích thiết kế các hệ thống thông tin Tác giả: Nguyễn Văn Vy Nhà xuất bản: NXB Hà Nội- 2006 6. Google.com.vn 7. Ebook4u.vn SVTH :Hồ Lê Viết Lâm Trang 8 Chuyên đề tốt nghiệp GVHD: Châu Ngọc Tuấn LỜI NÓI ĐẦU Năm 1945, sự ra đời của chiếc máy tính điện tử lớn nhất Thế giới có tên Eniac đã đánh dấu bước đầu, mở ra một thời đại phát triển rực rỡ của công nghệ thông tin. Sự ra đời của chiếc máy vi tính vào năm 1981 của hãng IBM, cho đến nay sau hơn 20 năm với sự thay đổi về tốc độ, về bộ vi xử lý và các phầnmềm ứng dụng, công nghệ thông tin đã ở một bước phát triển cao đó là số hoá mọi loại thông tin, số liệu âm thanh, hình ảnh đều có thể chuyển tới được cho mọi người nhờ sự ra đời của mạng Internet toàn cầu, với sự phát triển mạnh mẽ của internet cũng như ứng dụng của nó, người ta nói đên một nền tri thức, một chính phủ điện tử, một siêu xa lộ thông tin, một văn phòng ảo hay một công ty hợp doanh ảo máy vi tính đã xuất hiện khắp nơi, mọi cơ quan, xí nghiệp, trường học, có mặt ở mọi gia đình và là công cụ không thể thiếu trong đời sống. Ngày nay chúng ta chỉ cần ngồi trước chiếc máy vi tính mà vẫn có thể tham quan được một siêu thị nào đó ở Newyork, Paris, London và có thể xem mẫu mã của mặt hàng nào đó mình thích, có thể mua vé máy bay, có thể trao đổi thư từ với người nào đó bên kia đại dương mà không cần phải đợi thời gian nhận thư, có những điều má cách đây chỉ 15 năm thôi, ta có thể nghĩ rằng đó là viễn tưởng thì nay đã trở thành hiện thực. Cùng với sự phát triển nhanh chóng của công nghệ thông tin con người đã nghĩ ra rất nhiều các ứng dụng phục vụ cho nhu cầu và lợi ích của cong người. Trong đó xây dựng phầnmềm phục vụ công việc và một trong những vấn đề mà các nhà lập trình viên luôn quân tâm hàng đầu. PhầnmềmQuảnlýnhânsự cũng là một trong những ứng dụng mà con người quan tâm nhiều nhất. Nó phục vụ cho công tác nghiệp vụ công ty của con người làm giảm thiểu tối đa những vất vả trong công việc ví dụ như hồ sơ trước đây phải lưu trữ rất nhiều trong các kho chứa thì bây giờ chỉ cần một chiếc máy tính nhỏ gọn cũng có thể lưu trữ cả kho hồ sơ của công ty. Với mong muốn tìm hiểu một phần nhỏ trong kho tàng phát triển của công nghệ thông tin, em đã đi vào tìm hiểu về cách thức tổ chức và hoạt động của công ty để từ đó xây dựng lên phầnmềmQuảnlýnhânsự nhằm phục vụ cho lợi ích của công ty. Ứng dụng phầnmềm có thể chưa hoàn chỉnh, nhưng một phần nào đã thể hiện được sự cố gắng của em trong những bước đầu hoà nhập với môi trường làm việc bên ngoài và thế giới công nghệ mới. Em mong quý thầy cô trong khoa tạo điều kiện giúp đỡ em để em hoàn thành đề tài của mình được tốt hơn Em xin chân thành cảm ơn! SVTH :Hồ Lê Viết Lâm Trang 9 Chuyên đề tốt nghiệp GVHD: Châu Ngọc Tuấn LÝ DO CHỌN ĐỀ TÀI Dựa vào nhu cầu thực tế của xã hội đòi hỏi con người phải luôn năng động và sáng tạo để tạo ra nhiều sản phẩm cho xã hội. Các công ty luôn luôn phát triển, các hồ sơ tuyển vào sẽ nhiều lên vì vậy đòi hỏi phải cần rất nhiều những kho chứa hồ sơ để lưu trữ hồ sơ của nhân viên khi vào công ty. Mỗi lần muốn tìm hồ sơ của một nhân viên nào đó trong công ty người quảnlýnhânsự lại phải tìm lần lượt trong kho chứa xem hồ sơ nhân viên đó nằm ở đâu. Như vậy mất rất nhiều thời gian mà có khi không tìm ra do hồ sơ nhân viên quá nhiều. Công việc lưu trữ hồ sơ rất thủ công hầu hết ở các khâu làm cho số lượng nhân viên tham gia vào việc lưu trữ hồ sơ sẽ nhiều lên.Việc thống kê báo cáo hàng tháng, hàng năm sẽ gặp rất nhiều khó khăn nếu thông tin nhân viên ngày càng nhiều. Khi có nhân viên trong công ty thôi việc người quảnlýnhân viên công ty phải tìm trong kho xem hồ sơ đó ở đâu để chuyển sang kho lưu trữ thôi việc. Nếu hàng ngày cứ lặp đi lặp lại nhiều lần như vậy người quảnlýnhânsự sẽ gặp rất nhiều khó khăn trong công tác lưu trữ và quản lý. Quảnlýnhânsự là một trong những vấn đề then chốt trong mọi công ty. Quảnlýnhânsự không tốt sẽ dẫn đến nhiều vấn đề bất cập trong công ty. Chúng ta luôn thấy những tình trạng chấm nhầm công hoặc lưu trữ sai thông tin nhân viên, như vậy sẽ dẫn đến những những xáo trộn khi phát lương Vì vậy yêu cầu đặt ra ở đây là làm thế nào để có thể lưu trữ hồ sơ và lương của nhân viên một cách hiệu quả nhất, giúp cho nhân viên trong công ty có thể yên tâm và thoải mái làm việc đạt kết quả cao. Dựa trên nhu cầu thực tế của xã hội nhằm giải quyết để giảm đi những bất cập trong công tác quảnlýnhânsự và lương trong công ty, giải pháp hiệu quả nhất hiện nay là đầu tư công nghệ và thiết bị hiện đại, ứng dụng công nghệ thông tin và tự động hoá trong điều hành và quảnlýnhânsự để nâng cao chất lượng phục vụ, đổi mới phương thức quản lý, tăng năng xuất hiệu quả. Đó là những nội dung cơ bản đề cập đến trong đề tài này. SVTH :Hồ Lê Viết Lâm Trang 10 [...]... TOÁN QUẢNLÝNHÂNSỰ TẠI CÔNG TY TIN HỌC VIỄN THÔNG ĐÀ NẴNG II.1 Quy trình bài toán : Quảnlýnhânsự là một trong những công việc vô cùng quan trọng, góp phần quyết định sự thành bại của một công ty, do nhu cầu thự tiễn như vậy Em đã nghiên cứu mô hình các công ty trong và ngòai nước về quảnlýnhânsự Hiện tại phần mềmquảnlýnhânsự cho công ty tin học viễn thông Đà Nẵng –VNPT (47-Trần Phú Phần mềm. .. thông Đà Nẵng –VNPT (47-Trần Phú Phần mềmquảnlýnhânsự để phục vụ công tác quảnlýnhân sự, người quảnlý có khả năng bao quát và điều hành nhân sự, chịu trách nhiệm đưa ra các thống kê, báo cáo định kỳ và thường xuyên về tình hình hoạt động của công ty Các khâu chuyên trách khác của nhânsự sẽ do Nhân viên trong bộ phậnnhânsựquảnlý đảm nhiệm Quảnlýnhânsự sẽ có các bộ phận chuyên trách riêng... THỐNG CHỨC NĂNG QUẢNLÝNHÂNSỰQUẢNLÝNHÂNSỰ Hệ thống Quảnlý danh mục Quản lýnhânsựQuảnlý chế độ Đăng nhập hệ thốn g Đổi mật khẩu Trình độ Cập nhật nhân viên Bảo hiểm Phân quyền Đăng Xuất 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ụ Cập nhật BP Cập Nhật Phòng ban khen thưởng Quảnlý tiền lương Tra cứu Thống kê báo cáo Trợ giúp Điều chỉnh HSL, LCB TT Nhân viên TK NV... người quản trị quảnlýnhânsự thông qua các nhóm người dùng bằng cách cung cấp quyền sử dụng các chức năng tương ứng với quyền hạn được kiểm soát thông qua các tài khoản đăng nhập nhằm làm bảo mật hơn hệ thống quảnlýnhânsự SVTH :Hồ Lê Viết Lâm Trang 23 Chuyên đề tốt nghiệp GVHD: Châu Ngọc Tuấn II.2 Mục tiêu cần đạt đến : Nghiên cứu bài toán quảnlýnhânsự nói chung và bài toán quảnlýnhânsự của... sựquan trọng của cơ cấu tổ chức nhânsự trong công ty Phần mềmquảnlýnhânsự sẽ là người hỗ trợ đắc lực cho việc quảnlýnhânsự của công ty Bạn không cần thiết phải biết nhiều về tin học, bạn vẫn có thể sử dụng phần mềmquảnlýnhânsự một cách hiệu quả Giao diện thuận tiện dễ sử dụng của chương trình sẽ luôn khiến bạn cảm thấy thật thoải mái khi sử dụng phầnmềm này SVTH :Hồ Lê Viết Lâm Trang 11... cấu thành bởi : - Các phần cứng -Phầnmềm- Các hệ mạng - Dữ liệu - Con người trong hệ thống thông tin I.1.3 Một vài khái niệm liên quan đến quy trình quảnlýnhânsự-Nhânsự : là nguồn lao động của công ty, thành hay bại của công ty phụ thuộc vào yếu tố này, là một quá trình hoạt động tạo ra nền kinh tế cho bản thân và sự phát triển cho xã hội - Lương : là khoảng tiền nhận được của nhân viên, sau... đến nghiệp vụ nhânsự : Bộ phậnquảnlýnhânsự thực hiện các công việc như nhập thông tin về nhân sự, nhập bộ phận hoặc phòng ban khi có thêm bộ phận hoặc phòng ban mới… Bộ phậnquảnlý chế độ thực hiện quảnlý các chế độ của nhân viên trong công ty như chế độ khen thưởng, chế độ kỷ luật, chế độ thai sản… Bộ phậnquảnlý tiền lương thực hiện quảnlý thông tin liên quan về lương của nhân viên như... … Bộ phậnquảnlý hưu trí thực hiện quảnlý các thông tin liên quan đến nhân viên thuộc diện hưởng chế độ nghĩ hưu hoặc nghĩ hưu trước tuổi để cân bằng được lương hưu cho nhân viên Bộ phậnquảnlý tạm ứng thực hiện việc quảnlý thông tin tạm ứng lương của nhân viên trong tháng tiện cho bộ phận kế toán đầy đủ thông tin hơn khi tính lương hàng tháng cho nhân viên Tra cứu thông tin nhân viên theo... Đà Nẵng -VNPT nói riêng để thiết kế và lập trình phầnmềm nhằm hỗ trợ công tác quảnlý của công ty Dự kiến lập trình phầnmềmquảnlýnhânsự ở công ty Tin Học Viễn Thông Đà Nẵng -VNPT đạt được các mục tiêu chính sau: +Cập nhật hồ sơ nhân viên mới vào công ty +Cập nhật phòng ban hoặc bộ phận khi công ty phát sinh thêm các bộ phận hoặc phòng ban mới +Cập nhật chế độ hưu trí cho nhân viên khi nhân viên... TIỄN Quảnlýnhânsự là một trong những bộ phậnquan trọng trong công ty, đặc biệt là trong các công ty lớn trong nước và các công ty nước ngoài, Sự thành công của công ty phụ thuộc vào cách thức tổ chức nhânsự có tốt không Trong năm vừa qua quảnlýnhânsự đang dần phát triển mạnh mẽ không những ở các công ty nước ngoài mà các công ty tư nhân cũng đang dần nhận thấy sựquan trọng của cơ cấu tổ chức nhân . cấu thành bởi : - Các phần cứng - Phần mềm. - Các hệ mạng - Dữ liệu - Con người trong hệ thống thông tin I.1.3 Một vài khái niệm liên quan đến quy trình quản lý nhân sự - Nhân sự : là nguồn lao. như vậy người quản lý nhân sự sẽ gặp rất nhiều khó khăn trong công tác lưu trữ và quản lý. Quản lý nhân sự là một trong những vấn đề then chốt trong mọi công ty. Quản lý nhân sự không tốt sẽ. chức nhân sự trong công ty. Phần mềm quản lý nhân sự sẽ là người hỗ trợ đắc lực cho việc quản lý nhân sự của công ty. Bạn không cần thiết phải biết nhiều về tin học, bạn vẫn có thể sử dụng phần