Phần Mềm Quản Lý Nhân Sự Và Ti ền Lương. LỜ I CẢM ƠN Trước hết chúng con xin gở i lời cảm ơn sâu sắc đến cha me ̣ kính yêu, những người đã có công sinh thành, dưỡng dục và tạ o mọi điều kiê n cho chúng con có được thành tựu như ngày hôm nay. Ti ế p đế n chúng em xin chân thành cảm ơn Ban Giám Hiệu nhà trường, Ban Chủ nhiệm Khoa Kỹ thuật – Công nghệ – Môi trường, đã tạo điều kiện cho chúng em được thực tập tại Trung tâm Giáo dục Thường xuyên An Giang, giúp chúng em được tiếp cận thực tế, áp dụng kiến thức lý thuyết vào đời sống thực tiễn, tạo cơ sở tổng hợp được nhiều kiến thức, trang bị được nhiều kỹ năng cần thiết, tích lũy được nhiều kinh nghiệm quý báu qua được thực tập cuối khóa. Qua đó, nó còn giúp chúng em làm quen được cơ cấu tổ chức cũng như cách làm việc tại các cơ quan. Đó chính là những hành trang vô cùng quý giá để chúng em vững bước vào đời. Chúng em chân thành cảm ơn Ban Giám đốc Trung tâm Giáo dục Thường xuyên An Giang đã tạo điều kiện cho chúng em được thực tập tại cơ quan. Chúng em cũng xin cảm ơn toàn thể các thầy cô, cô chú, anh chị cán bộ nhân viên của Trung tâm nhất là thầy Hồ Thiện Nghị (trưởng Phòng Kỹ Thuật Tin Học – Ngoại Ngữ) đã tận tình giúp đỡ chúng em trong suốt thời gian thực tập cuối khóa. Đă c biê t chúng em xin chân thành cám ơn Thầy Huỳnh Lý Thanh Nhàn – giả ng viên trực tiếp hướng dẫn đã tận tình quan tâm và chỉ bảo chúng em trong suốt thời gian thực hiện đề tài thực tập cuối khóa nà y. Và chúng em cũng xin chân thành cảm ơn thầy Chủ nhiệm thầ y Hồ Nhã Phong, quý Thầy Cô trong Khoa đã tận tình giảng dạy, trang bị cho chúng em những kiến thức cần thiết trong suốt quá trình học tập tại trường, để hôm nay chúng em vận dụng những kiến thức tích lũy được áp dụng vào thực tế. Cám ơn tập thể lớp ĐH6TH1 cùng bạn bè thân hữu đã giúp đỡ, động viên, đóng góp những ý kiến quý báo cho nhóm chúng tôi. Tất cả những điều đó là nguồn động lực rất lớn để nhóm có thể hoàn thành chuyên đề thực tập tốt nghiệp cuối khóa này. Long Xuyên, ngày 1 tháng 04 năm 2009.
84
Embed
Phần mềm Quản Lý Nhân Sự Và Tiền Lương được viết bằng ngôn ngữ C#
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
7/31/2019 Phần mềm Quản Lý Nhân Sự Và Tiền Lương được viết bằng ngôn ngữ C#
Trước hết chúng con xin gởi lời cảm ơn sâu sắc đến cha me kính yêu, những người đã có công
sinh thành, dưỡng dục và tạo mọi điều kiên cho chúng con có được thành tựu như ngày hôm nay.Tiế p đến chúng em xin chân thành cảm ơn Ban Giám Hiệu nhà trường, Ban Chủ nhiệm
Khoa Kỹ thuật – Công nghệ – Môi trường, đã tạo điều kiện cho chúng em được thực tập tại Trungtâm Giáo dục Thường xuyên An Giang, giúp chúng em được tiếp cận thực tế, áp dụng kiến thức lýthuyết vào đời sống thực tiễn, tạo cơ sở tổng hợp được nhiều kiến thức, trang bị được nhiều kỹnăng cần thiết, tích lũy được nhiều kinh nghiệm quý báu qua được thực tập cuối khóa. Qua đó, nócòn giúp chúng em làm quen được cơ cấu tổ chức cũng như cách làm việc tại các cơ quan. Đóchính là những hành trang vô cùng quý giá để chúng em vững bước vào đời.
Chúng em chân thành cảm ơn Ban Giám đốc Trung tâm Giáo dục Thường xuyên An Giangđã tạo điều kiện cho chúng em được thực tập tại cơ quan. Chúng em cũng xin cảm ơn toàn thể cácthầy cô, cô chú, anh chị cán bộ nhân viên của Trung tâm nhất là thầy Hồ Thiện Nghị (trưởngPhòng Kỹ Thuật Tin Học – Ngoại Ngữ) đã tận tình giúp đỡ chúng em trong suốt thời gian thực tậpcuối khóa.
Đăc biêt chúng em xin chân thành cám ơn Thầy Huỳnh Lý Thanh Nhàn – giảng viên trựctiếp hướng dẫn đã tận tình quan tâm và chỉ bảo chúng em trong suốt thời gian thực hiện đề tài thựctập cuối khóa này.
Và chúng em cũng xin chân thành cảm ơn thầy Chủ nhiệm thầy Hồ Nhã Phong, quý ThầyCô trong Khoa đã tận tình giảng dạy, trang bị cho chúng em những kiến thức cần thiết trong suốtquá trình học tập tại trường, để hôm nay chúng em vận dụng những kiến thức tích lũy được ápdụng vào thực tế. Cám ơn tập thể lớp ĐH6TH1 cùng bạn bè thân hữu đã giúp đỡ, động viên, đónggóp những ý kiến quý báo cho nhóm chúng tôi. Tất cả những điều đó là nguồn động lực rất lớn đểnhóm có thể hoàn thành chuyên đề thực tập tốt nghiệp cuối khóa này.
Long Xuyên, ngày 1 tháng 04 năm 2009.
7/31/2019 Phần mềm Quản Lý Nhân Sự Và Tiền Lương được viết bằng ngôn ngữ C#
HÌNH 1: ẢNH TRUNG TÂM GIÁO DỤC THƯƠNG XUYÊN AN GIANG...............................................................6
HÌNH 2: MÔ HÌNH USE CASE TỔNG QUÁT CỦA HÊTHỐNG.............................................................................19
HÌNH 3: MÔ HÌNH USE CASE TỔNG QUÁT CỦA QUẢN LÝ NHÂN SƯ.............................................................19
HÌNH 4: MÔ HÌNH USE CASE TỔNG QUÁT CỦA QUẢN LÝ LƯƠNG................................................................20
HÌNH 5: MÔ HÌNH USE CASE QUẢN LÝ NGƯƠI DUNG........................................................................................20
HÌNH 6: MÔ HÌNH USE CASE QUẢN LÝ TIỀN LƯƠNG CHI TIẾT.....................................................................21
HÌNH 7: MÔ HÌNH USE CASE QUẢN LÝ NHÂN VIÊN CHI TIẾT........................................................................21
HÌNH 8: MÔ HÌNH USE CASE QUẢN LÝ TUYỂN DỤNG........................................................................................22
HÌNH 9: MÔ HÌNH USE CASE QUẢN LÝ HƠP ĐỒNG LAO ĐÔNG......................................................................22
HÌNH 10: SƠ ĐỒ HOAT ĐÔNG ĐĂNG NHÂP HÊ THỐNG.................................................................................. ...23
HÌNH 11: SƠ ĐỒ HOAT ĐÔNG ĐỔI MÂT KHẨU NGƯƠI DUNG.........................................................................23
HÌNH 12: SƠ ĐỒ HOAT ĐÔNG TÍNH LƯƠNG NHÂN VIÊN..................................................................................24
HÌNH 13: SƠ ĐỒ HOAT ĐÔNG THÊM NHÂN VIÊN........................................................................................ ........24
HÌNH 14: SƠ ĐỒ TUẦN TƯ QUẢN LÝ NHÂN VIÊN.............................................................................................. ...25
HÌNH 15: SƠ ĐỒ TUẦN TƯ QUẢN LÝ TUYỂN DỤNG.......................................................................................... ...26
HÌNH 16: SƠ ĐỒ TUẦN TƯ QUẢN LÝ HƠP ĐỒNG LAO ĐÔNG.......................................................................... .27
HÌNH 17: SƠ ĐỒ TUẦN TƯ QUẢN LÝ TIỀN LƯƠNG..............................................................................................28
HÌNH 18: SƠ ĐỒ LỚP Ở MỨC BAN ĐẦU....................................................................................................................29
HÌNH 19: SƠ ĐỒ LỚP Ở MỨC PHÂN TÍCH.............................................................................................................. .30
HÌNH 20: SƠ ĐỒ LOGIC CỦA HỆ THỐNG................................................................................................................33
HÌNH 21: GIAO DIỆN ĐĂNG NHẬP HỆ THỐNG......................................................................................................74HÌNH 22: GIAO DIỆN ĐỔI MẬT KHẨU......................................................................................................................74
HÌNH 23: GIAO DIỆN CHÍNH CHƯƠNG TRÌNH......................................................................................................75
HÌNH 24: GIAO DIỆN QUẢN LÝ TUYỂN DỤNG.......................................................................................................76
HÌNH 25: GIAO DIỆN QUẢN LÝ NHÂN VIÊN...........................................................................................................77
7/31/2019 Phần mềm Quản Lý Nhân Sự Và Tiền Lương được viết bằng ngôn ngữ C#
Ngày nay, với sự phát triển không ngừng của xã hôi, tin học đã trở nên vô cùng phổ biến và đãcó những bước phát triển vượt bậc được thể hiện qua nhiều lĩnh vực của đời sống xã hội. Tin học
đã dần dần trở thành nhu cầu rất cần thiết và không thể thiếu trong cuộc sống của con người. Ở cácquốc gia phát triển hiệu quả do tin học hóa đem lại đã góp phần thiết yếu và chiếm giữ một vị tríquan trọng trong các lĩnh vực kinh tế, chính trị, văn hóa, giáo dục…
Với số lượng nhân viên của Trung tâm Giáo dục Thường xuyên An Giang là hơn bốn mươingười và cũng có thể con số này sẽ tăng lên nhiều hơn nữa trong tương lai nên viêc quản lý về hồsơ cũng như tiền lương của cán bộ nhân viên sẽ gặp nhiều khó khăn và tốn kém nhiều thời gianhơn. Trước đây, để thu nhận một nhân viên mới, xét duyệt nâng lương, quản lý quá trình công táccũng như chuyển công tác của các nhân viên trong Trung tâm, các nhân viên của Phòng Tổ Chức phải làm việc với số lượng sổ sách khá lớn, ghi chép thông tin cho tất cả các nhân viên của Trungtâm phải mất rất nhiều công sức và phải mất một thời gian rất lâu, và sự sai xót trong quá trình ghichép là khó tránh khỏi khi phải làm việc thủ công như vậy. Nên Ban Giám Đốc Trung Tâm muốn
tin học hóa việc quản lý nhân sự và tiền lương đó với một phần mềm quản lý và mong muốn đó đãđược nhóm chúng em đảm nhiệm thực hiện.
Nhờ tính hiệu quả và nhanh chóng do hệ thống mới đem lại làm cho hiệu suất công việc tăngcao, trao đổi thông tin được diễn ra an toàn, đồng bộ, chính xác do tính năng ưu việt của hệ thốngmáy tính đem lại. Vì thế mà việc tra cứu không còn phải khó khăn, phức tạ p nữa vì hệ thống sẽthống kê, quản lý và chúng ta có thể tra cứu, tham khảo bất cứ lúc nào khi cần. Do vậy chi phí sẽgiảm thiểu, lợi nhuận tăng cao, tính hiện đại hóa được giải quyết.
Phần mềm “Quản Lý Nhân Sự Và Tiền Lương” được viết bằng ngôn ngữ C# (Visual Studio2005) và sử dụng hệ quản trị cơ sở dữ liêu SQL Server 2005.
7/31/2019 Phần mềm Quản Lý Nhân Sự Và Tiền Lương được viết bằng ngôn ngữ C#
1. Quá trình thành lâp Trung tâm Giáo dục Thường xuyên An Giang:
Hình 1: Ảnh Trung Tâm Giáo Dục Thường Xuyên An Giang
Trung tâm Giáo dục Thường xuyên An Giang tiền thân là Đại học Sư phạm tại chức AnGiang được thành lập năm 1979 với hai lớp sư phạm tại chức Văn, Sử.
Tháng 6 năm 1981 đổi tên thành trường Kinh tế Kỹ thuât Tại chức An Giang liên kết ngànhĐại học Cần Thơ mở các trường nông nghiê p và sư phạm.
Năm 1984 đươc đổi tên thành Trung tâm Đào tạo bồi dưỡng tại chức An Giang – Kiên Giangvới nhiêm vụ đào tạo cán bô khoa học, kỹ thuât cho hai tỉnh An Giang và Kiên Giang. Địa điểmđăt tại khuôn viên trường Thoại Ngọc Hầu hiên nay. Ngoài viêc liên kết với Đại học Cần Thơ Trung tâm còn liên kết với đại học kinh tế, Đại học tài chính, Đại học Tổng hợ p, Đại học KiếnTrúc, trường Trung học Tài chính Kế Toán IV, trường Trug Học Văn Hóa Nghê Thuât, trườngdự bị Đại học(Thành Phố Hồ Chí Minh), Đại học văn hóa Hà Nôi… chiêu sinh các ngành vềkinh tế, kế toán, văn hóa nghê thuât, kiến trúc…
Năm 1989, UBND tỉnh ra quyết định giải thê Trung tâm Đào tạo tại chức, chuyển môt bô phân về trường Cao Đăng Sư Phạm An Giang thành lâ p khoa tại chức liên kết thêm với trườngĐại Học Mở Bán công Thành Phố Hồ Chí Minh mở thêm các ngành Quản trị kinh doanh, Tin
học…Từ 1995, Trung tâm Giáo dục Thường xuyên An Giang được thành lâ p trên cơ sơ sá p nhâ p 5
đơn vị : Khoa tại chức Đại Học An Giang, trường Bổ Túc Văn Hóa Long Xuyên, Trung tâmĐiên toán Tỉnh, Trung Tâm Tin Học Ngoại ngữ dạy nghề, môt bô phân trường hành chính KinhTế. Cơ sở chính đăt tại 55A, Trần Hưng Đạo, Long Xuyên – An Giang (cơ sở trường hành chínhkinh tế cũ). Trong các năm qua trường vẫn giữ quan hê truyền thống với trường Đại Học CầnThơ, Đại Học kinh tế, Đại học mở bán công Thành Phố Hồ Chí Minh, trường trung học tài chính
7/31/2019 Phần mềm Quản Lý Nhân Sự Và Tiền Lương được viết bằng ngôn ngữ C#
Kế Toán IV, đồng thời mở rông quan hê với Đại Học luât Hà Nôi, Đại học Khoa học Huế, Đạihọc Thủy Sản Nha Trang, Đại Học Nông Lâm Thành Phố Hồ Chí Minh, Cao Đăng Hải Quan.Trong năm 2005, Trung tâm mở rông liên kết với các trường Đại Học Đà Lạt, Học viên BưuChính Viễn thông…Ngoài các ngành đã có, trung tâm liên kết mở thêm ngành luât, xây dựng, cơ điên lạnh, điên tử, viễn thông…
2. Những vấn đề chung của Trung tâm:- Trung tâm Giáo dục Thường xuyên An Giang được thành lâ p theo quyêt định số
681/QĐ.UB.TC ngày 11 tháng 8 năm 1995 của UBND Tỉnh An Giang trên cơ sở sá p nhâ pcác đơn vị và bô phân sau:
+ Trung tâm ngoại ngữ - dạy nghề Tỉnh An Giang.
+ Trung tâm Điên Toán tỉnh An Giang.
+ Trường bổ túc Văn Hóa Trung học Long Xuyên.
+ Khoa tại chức và môt số bô phân khác của trường Cao Đăng Sư Phạm-Đào Tạo Bồi
dưỡng tại chức.+ Khoa kinh tế Trường Hành chính Kinh Tê Tỉnh.
- Trung Tâm có 3 cơ sở:
+ Cơ sở 1 (trụ sở chính) đăt tại số 55A, Trần Hưng Đạo, phường Mỹ Xuyên , thành phố Long Xuyên, An Giang.
+ Cơ sở 2 đăt tại số 31, Lê Minh Ngươn, phường Mỹ Long, thành phố Long Xuyên,An Giang .
+ Cơ sở 3 đăt tại số 19 Lương Văn Cù, phường Mỹ Long, thành phố Long Xuyên, An
Giang.- Trung tâm Giáo dục Thường xuyên An Giang là đơn vị sự nghiê p trực thuôc Uỷ Ban Nhân
Dân Tỉnh và chịu sự quản lý của Sở Giáo Dục và Đào Tạo về măt chuyên môn.
- Đầu năm 2001, theo quyết định số 2457/QĐ.UB.TC ngày 6 tháng 12 năm 2000 của Uy Ban Nhân Dân Tỉnh chuyển giao Trung tâm Giáo dục Thường xuyên An Giang về Sở Giáo Dụcvà Đào Tạo An Giang trực tiế p quan lý.
3. Tô chức bô máy hiên trạng.
Hiên trạng biên chế của Trung tâm có 41 người (1 Thạc sĩ, 40 người còn lại hầu hết đã quađại học, cao đăng) làm viêc tại các đơn vị, bô phân như sau.
− Ban Giám Đốc: 2 người.+ Giám đốc: Nguyễn Văn Dũng, thạc sĩ văn học.
+ Phó giám đốc: Nguyễn Nam Tiến, đại học ngoại thương.
− Phòng Giáo Vụ: gồm có 8 người phụ trách trong đó có 1 trưởng phòng, 1 phó trưởng phòng và 6 nhân viên.
7/31/2019 Phần mềm Quản Lý Nhân Sự Và Tiền Lương được viết bằng ngôn ngữ C#
− Phòng Tổng Hợ p: gồm các bô phân: Tổ chức, Hành chính, Quản trị, Tài vụ. PhòngTổng Hợ p gồm 17 người có 1 trưởng phòng, 2 phó trưởng phòng và 14 nhân viên.
− Phòng Bồi Dưỡng Văn Hóa: gồm 6 người trong đó có 1 trưởng phòng, 2 nhân viên và 3giáo viên cơ hữu.
−
Phòng Kỹ Thuât Tin Học - Ngoại Ngữ: gồm 8 người 1 trưởng phòng, 1 phó trưởng phòng, 1 nhân viên và 5 giáo viên.
4. Hiện trạng sơ đồ tổ chức của Trung tâm Giáo dục Thường xuyên An Giang:
Cây cấu trúc tổ chức của Trung tâm
Ban Giám Đốc
Phòng Giáo Vụ
Phòng Tổng Hợp
Phòng Bồi Dưỡng Văn Hóa
Phòng Kỹ Thuật Tin Học Ngoại Ngữ
Bộ Phận Công Tác Sinh Viên
Bô Phân Hành Chính
Bô Phân Quản Trị
Bô Phân Tài vụ
Bộ Phận Kế Hoạch
Bô Phân Tổ Chức
7/31/2019 Phần mềm Quản Lý Nhân Sự Và Tiền Lương được viết bằng ngôn ngữ C#
Môi trường: nhân viên tài vụ, nhân viên tổ chức,ban quản trị.
Đầu vào:Thông tinnhân viên,thông tintiền lương, phụ cấ p ,
các khoảnggiảm trừ của nhânviên Trungtâm
Đầu ra:Danh sách, báo cáo, biểu mẫu.thống kê vềnhân viên ,
về tiềnlương củanhân viênTrungtâm,..
QUẢN LÝTIỀN LƯƠNG
QUẢN LÝNHÂN VIÊN
Phần Mềm Quản Lý Nhân Sự Và Tiền Lương.
II. Giới Thiêu Hê Thống:
1. Mô ta phạm vi hê thống:
Hê thống quản lý nhân sự và tiền lương là hê thống quản lý các thông tin cá nhân, trình đô học vấn, ngày tuyển dụng, nhiêm vụ, chức trách trong Trung Tâm của từng nhân viên, là hê
thống tính toán bâc lương, ngạch lương, lương thực lãnh của nhân viên.Hê thống bao gồm:
− Đầu vào: là các thông tin nhân viên, thông tin tiền lương,thông tin phụ cấ p, cac khoảng giảm trừ.
− Hê thống xử lý: sẽ xử lý các thông tin nhân viên, các thôngtin lương, thông tin phụ cấ p, các khoảng giảm trừ vừa được nhâ p vào.
− Đầu ra: là các danh sách báo cáo, biểu mẫu thống kê về cán bô, tiền lương… đã được xử lý.
Tư mô tả đươc mô hinh quản lý như sau:
.
7/31/2019 Phần mềm Quản Lý Nhân Sự Và Tiền Lương được viết bằng ngôn ngữ C#
Tên dự án: Phần mềm quản lý nhân sự và tiền lương Trung tâm Giáo dục Thường xuyên AnGiang.
Nơi thành lâp dự án: Trung tâm Giáo dụcThường xuyên An Giang. Người lập: Ngô Thị Thùy Linh
Phan Đình Diêm
Nguyễn Thành Phương
Ngày 2/2/2009.
Quản lý dự án:
Ngô Thị Thùy Linh
Phan Đình Diêm
Nguyễn Thành Phương
Phát biểu vấn đề:
Trung tâm Giáo dục Thường xuyên An Giang có quy mô tương đối lớn, số lượng cán bộviên chức giảng dạy và làm việc trong Trung Tâm là không nhỏ và có xu hướng ngày càngtăng, việc quản lý nhân viên của Trung Tâm bằng thủ công là rất khó khăn, tốn kém và mấtnhiều thời gian nên vấn đề của Trung Tâm đặt ra là phải tự động hóa trong quá trình quảnlý.Vì thế, sự hình thành và phát triển của Phần mềm Quản Lý Nhân Sự và Tiền Lương làrất cần thiết. Phần mềm sẽ hỗ trợ cán bộ của Trung tâm trong việc quản lý thông tin vềnhân viên, tiền lương,… được dễ dàng hơn và chính xác hơn.
Mục tiêu
− Giúp ban quản trị Trung tâm theo dõi các thông tin, tình hình hoạt động, của nhânviên, qua đó có thể đưa ra những nhận xét, đánh giá, đề nghị đối với từng cá nhân.
− Xử lý và câ p nhât dữ liêu hàng loạt môt cách nhanh chóng và chính xác.
− Cho phép tìm kiếm thông tin một cách nhanh chóng và chính xác.
− Thông tin sẽ được biểu diễn có hệ thống hơn, chính xác hơn.
− Hê thống thân thiên, gần gủi và dễ sử dụng đối với người dùng.
− Hê thống sẽ giú p Trung tâm bớt chi phí cho viêc thuê người quản lý hay viêc lưu trữ hồ sơ sổ sách.
− Viêc tính lương môt cách hê thống giú p tránh sự làm viêc theo cảm tính của các nhânviên quản lý, giảm đi những bất đồng hoăc sai xót không đáng có ở nơi làm viêc.
7/31/2019 Phần mềm Quản Lý Nhân Sự Và Tiền Lương được viết bằng ngôn ngữ C#
− Hệ thống sẽ thu thập tất cả các thông tin về nhân viên ( những thông tin cần thiết choviệc quản lý nhân viên tại Trung tâm) đồng thời căn cứ vào các quy định hiện hành đểsắp lịch, công tác, đi học, tính lương, thăng chức… xuất thông tin về nhân viên khi cần
thiết, hay đánh giá nhân viên.− Từ viêc nắm bắt các thông tin của nhân viên về trình đô học vấn mà hê thống lấy mức
lương phù hợ p với ngạch, cấ p bâc và công viêc cho nhân viên hàng tháng theo định kỳ.
Lợi ích mang lại
− Tạo sự nhanh chóng, thân thiên và tiện lợi cho việc quản lý.
− Hê thống bảo mât cao nhờ chức năng phân quyền của người dùng, chức năng bảomât của hê quản trị cơ sở dữ liêu.
− Tạo một bộ mặt mang tính chuyên nghiệp (được tự động hoá).
− Hỗ trợ tra cứu thông tin, kết xuất báo cáo theo nhiều tiêu chí nhanh và chính xác.− Dữ liệu được nhất quán và được cập nhật thường xuyên.
− Xem xét kịp thời và giải quyết nhanh các yêu cầu của các đơn vị có liên quan đếnnhững thông tin cần thiết của các nhân viên trong Trung Tâm.
Các bước thực hiện để hoàn thành dự án
− Lập kế hoạch phát triển hệ thống, thu thập yêu cầu, đặc tả.
− Phân tích hệ thống.
− Thiết kế.
− Lập trình.
− Kiểm thử và cài đăt hê thống.
Thời gian ước tính:
60 ngày (kể từ ngày lập kế hoạch hệ thống).
2. Rang buôc tổng quan hê thống.
− Ngày hoàn thành dự án để triển khai trong vòng 60 ngày.
−
Hệ thống phải hoạt động ổn định sau một tháng kể từ ngày triển khai hệ thống.− Không ảnh hưởng lớn đến cơ cấu tổ chức của Trung Tâm.
− Hệ thống sau khi triển khai phải đáp ứng nhu cầu tự động hóa các công việc hiện tạicủa Trung tâm.
7/31/2019 Phần mềm Quản Lý Nhân Sự Và Tiền Lương được viết bằng ngôn ngữ C#
Là các ràng buôc mà hê thống phải tuân theo nhằm thỏa mãn nhu cầu của người dùng.
Bảng 3: Yêu cầu càn thiết để xây dựng hệ thống
STT Nội dung Mô tả chi tiết1 Yêu câu về cấu hình
phần cứngDo các phòng ban của Trung tâm trang bị đầy đủ hệ thống máytính nên việc sử dụng mạng LAN là việc rất dễ dàng.
Yêu cầu phần cứng (dự kiến):
− Kết nối mạng LAN, kết nối Internet.
− Môt Server đăt ở phòng vi tính trung tâm chứa DatabaseServer.
− Các máy vi tính ở các phòng ban làm Client kết nối với
Server.
− Cấu hình máy:
+ CPU Pentium IV, tốc đô 2.x Ghz.
+ Bô nhớ 512 MB RAM.
+ Đĩa cứng tối thiểu 40Gb.
2 Yêu câu về cấu hình phần mềm
− Hệ điều hành Windows XP, Windows 2000 Server.
− Hệ quản trị cơ sở dữ liệu SQL server 2005.
− Phần mềm hỗ trợ thiết kế Visual Studio.Net 2005.
− Bộ gõ tiếng việt hỗ trợ Unicode: Unikey, VietKey…
Chương trình ứng dụng “Quản lý nhân sự và tiền lương củaTrung tâm Giáo dục Thường xuyên An Giang” hoàn chỉnh, hỗtrợ các nghiệp vụ: quản lý nhân viên và quản lý mức lương,….của mỗi nhân viên trong Trung tâm.
7/31/2019 Phần mềm Quản Lý Nhân Sự Và Tiền Lương được viết bằng ngôn ngữ C#
Cho phép truy cập dữ liệu đa người dùng : nhiều bộ phận cóthể đồng thời truy cập vào cơ sở dữ liệu.
Yêu cầu cơ sở dữ liêu: cơ sở dữ liêu phải được câ p nhâttrong thời gian thực.
2 Giao diện Giao diện trực quan, gần gũi và dễ sử dụng: đòi hỏi hệ thống phải cung cấp một giao diện dễ dùng, gần gũi, đồng nhất vềtất cả các bộ phận khi sử dụng.
3
Chức năng
Các chức năng của chương trình: được sắ p xế p phu hợ p, trực
quan, thuân tiên trong tìm kiếm, thống kê đối với ngườidùng.
Tốc độ thực hiện, kiểm tra và tính toán : tốc đô thực hiên phải nhanh và chính xác. Ví dụ tra cứu, thống kê theo nhiềutiêu chí phải nhanh chóng đưa ra kết quả chính xác.
Khối lượng thông tin lưu trữ: có khả năng lưu trữ các khốilượng dữ liêu lớn về thông tin nhân viên, thông tin lương.
Xử lý dữ liêu: thời gian xử lý nhanh và chính xác.
Phân quyền sử dụng: ứng với mỗi người dùng thì chỉ có thểsử dụng và truy cập với quyền của mình. Ban quản trị hê thống có thể thêm quyền hoặc hủy bỏ quyền sử dụng đối vớingười nào đó.
Cho phép tra cứu theo nhiều tiêu chí: khi người sử dụngmuốn tra cứu các thông tin về nhân viên, thì hệ thống phảiđáp ứng và đảm bảo cho việc tra cứu phải thật đa dạng,nhanh chóng và chính xác.
7/31/2019 Phần mềm Quản Lý Nhân Sự Và Tiền Lương được viết bằng ngôn ngữ C#
Hệ thống quản lý nhân sự và tiền lương là hệ thống quản lý thông tin nhân viên từ khiđăng ký vào làm việc đến khi được tuyển dụng vào làm nhân viên chính thức của Trungtâm. Hê thống bao gồm các chức năng sau:
4.1 Chưc năng quản lý nhân sự :Bao gồm thông tin về hồ sơ lý lịch:
- Quản lý thông tin chi tiết về công nhân vên chức như: Mã nhân viên, họ tênnhân viên, ngày sinh, nơi sinh, giới tính, địa chỉ, điên thoại, chỗ ở hiên nay, đơn vị công tác.
- Quản lý chi tiết về thông tin quan hê gia đình.
- Quản lý chi tiết về trình đô chuyên môn, trình đô ngoại ngữ, tin học, chính trị.
- Quản lý quá trình khen thưởng, kỷ luât.
- Quản lý quá trình diễn biến lương của nhân viên.Thông tin về hợ p đồng lao đông:
Quản lý chi tiết về hợ p đồng lao đông giữa trung tâm với cán bô viên chức: Hợ pđồng chính thức có xác định thời hạn, không xác định thời hạn.
Thông tin về đào tạo:
Lâ p kế hoạch và theo dõi thực hiên kế hoạch đào tạo cho đôi ngũ nhân viên củatrung tâm.
Thông tin về tuyển dụng nhân viên:
Quản lý chi tiết hồ sơ ứng viên dự tuyển.4.2 Chưc năng quản lý tiê n lương:
Các thông số đầu vào cho các công thức tính lương như: mức lương tối thiểu theo thang bảng lương của nhà nước, lương hưởng khi tham gia học tâ p, đào tạo dài ngày, các hê số điều chỉnh lương theo qui định của nhà nước… sẽ quản lý tâ p trung thống nhất. Dễ dàngthay đổi, điều chỉnh phù hợ p với chính sách quản lý và trả lương của trung tâm theo từngthời kỳ.
4.3 Chưc năng phân quyên bả o mât hê thống:
- Quan lý người dùng đăng nhâ p hê thống.
- Quan lý người sử dụng, nhóm người sử dụng.- Thay đôi mât khâu người sử dụng.
- Phân quyên khai thác chức năng chương trình cho từng nhóm, từng người sử dụng.
- Sao lưu dư liêu dự phòng.
7/31/2019 Phần mềm Quản Lý Nhân Sự Và Tiền Lương được viết bằng ngôn ngữ C#
Chức năng thống kê báo cáo và tra cứu linh hoạt với nhiều tiêu chí khác nhau.
5. Đanh giá khả thi hê thống
5.1 Khả thi vê kinh tế:
- Đây là một dạng bài tập thực tập được giao nên không có chi phí đầu tư ban đầu cũng nhưcác chi phí định kỳ khác. Hầu như các khoản chi sẽ do nhóm thực hiện đề án tự chi trả.
- Các công cụ làm việc thực hiện phần mềm do nhóm thực hiện tự đầu tư bao gồm : máy vitính, phương tiện di chuyển, các phần mềm hỗ trợ, tài liêu thu thâ p được từ thực tế…
5.2 Khả thi vê ky thuât:
Khả thi về kỹ thuật cho ta sự hiểu biết nhất định về khả năng của tổ chức nhằm xây dựnghệ thống thông tin tự động hóa. Việc đánh giá này thực chất là đánh giá rủi ro về mặt kỹthuật nhằm giảm tối đa các rủi ro có thể xảy ra trong các quá trình triển khai dự án. Một dự
án có rất nhiều rủi ro, đây là rủi ro về mặt kỹ thuật và các yếu tố chính bao gồm: độ lớn dựán, nhóm phát triển, nhóm người dùng.
Độ lớn dự án:
- Do đây là đê tài thực tập và số lượng thành viên tham gia dự án chỉ có ba thanhviên. Vì vậy có những giai đoạn công việc thực hiện sẽ được chia ra theo mức đô thu thâ p và phân tích thông tin của từng thành viên.
+ Việc quản lý thông tin nhân viên và các quản lý phụ khác chủ yếu có liênquan đến sự thay đổi cơ cấu tổ chức ở Trung Tâm.
+ Phần lập trình để cài đặt hệ thống có kích thước tương đối vừa và không cần
cài đặt ở nhiều phòng ban. Chỉ yêu cầu Server được cài đăt phần mềm, càiđăt cơ sở dữ liêu và các Client có thể truy câ p vào đó.
Nhóm phát triển dự án:
- Trinh đô tin học của thành viên lâ p trình: sự chuyên môn của các thành viên giú p dự án sớm hoàn thành và mức thành công sẽ cao hơn.
- Quan hê các thành viên: thái đô làm viêc của các nhân viên cũng ảnh hưởng lớn đếndự án.
Nhóm người dùng
- Đa số các nhân viên trong các phòng ban liên quan đến dự án đều có trình độ từ
trung học chuyên nghiệp trở lên, có hiểu biết về tin học. Thêm vào đó, họ có trìnhđộ chuyên môn cao và thường xuyên tiếp xúc với những hệ thống tin học.
- Sư nhân thức của người dùng theo hướng tích cực sẽ làm cho hê thống hữu ích vàtrợ giú p đắc lực hơn.
7/31/2019 Phần mềm Quản Lý Nhân Sự Và Tiền Lương được viết bằng ngôn ngữ C#
− Giải quyết các vấn đề cho nhân viên nhanh chóng hơn
− Giảm bớt công viêc quản lý cho nhân viên trong Trung tâm.
− Câ p nhật kị p thời những thay đổi nhân sự.
− Tránh sự sai xót trong công viêc tính lương cho nhân viên.
− Tạo sự tin tưởng và an tâm đối với những cá nhân đang làmviêc trong Trung tâm.
Bảng 6: Tổng hợp rủi ro về hoạt động
Dự án:
Quản lý nhân sự vàtiền lương Trung tâmGiáo dục Thường xuyên
An Giang.
Người đánh giá:
Ngô Thị Thùy Linh.
Phan Đình Diêm.
Nguyễn Thành Phương.
Ngày: 02/02/2009.
STT Rủi ro Đánhgiá
Mô tả đánh giá Mô tả khắc phục
1 Tác động vê cơ cấu tổ chức của hệthống mới quản lýnhân sự và tiềnlương.
Rấtthấp
Hệ thống mới không làm giatăng các thủ tục. Ngược lạigiúp cho việc tìm kiếm thôngtin về nhân viên, tra mứclương hàng tháng của nhânviên.... trong cơ quan cao hơn.
Hê thống không gây ảnhhưởng lớn đến cơ cấu tổ chức trong Trung tâm.
2 Thời gian xử lýcông việc tạiTrung tâm.
Cao Hệ thống sẽ giúp ban quản lýgiải quyết các công việc nhanhhơn trong phạm vi nó hoạtđộng.
Tăng tốc đô xử ly hêthống nhanh va nhanhchóng câ p nhât nhưngthay đổi của Trung Tâm.
3 Nhập liệu hay hiệuchỉnh dữ liệu sai,….
Trung bình
Trong quá trình nhập liệu hayhiêu chỉnh không tránh khỏinhững sai sót có thể gây hậuquả nghiêm trọng.
Có sự ràng buôc rõ ràngtrong hê thống và có sựkiểm tra chăt che trongquá trình nhâ p liêu.
4 Hê thông bảo mât. Cao Co nhiêu thông tin của Trung
tâm cân được bảo mât nên phải có giải phá p tránh sự truycâ p của những cá nhân khôngnhiêm vụ trong Trung tâm.
Có sự phân quyền người
dùng rõ ràng, phân cấpquyền sử dụng hệ thốngcụ thể cho từng phòng bantránh sự nhầm lẫn.
7/31/2019 Phần mềm Quản Lý Nhân Sự Và Tiền Lương được viết bằng ngôn ngữ C#
Chức năng : biểu đồ tuần tự dùng để mô phỏng các tương tác gữa các đối tượng trong ngữcảnh của động tác. Mục đích của nó là để xác định các hành động mà hệ thống cần thực thi
và theo trình tự hệ thống cần thực hiện các hành động đó để hoàn thành nhiệm vụ của mộtuse case, và xác định sự ảnh hưởng của một hành động như thế lên hệ thống, ví dụ lên cácđối tượng của các hệ thống.
Sau đây là môt số lược đồ tuần tự mô tả các xử lý của ứng dụng.
3.1 Quản lý nhân viên
Đầu tiên phải đăng nhâ p hê thống. Hê thống chấ p nhân đăng nhâ p thanh công
Từ Form chính của chương trình ta chọn trên hê thống Menu quản lý nhân sự. Trên Menuchọn Menu con tiế p nhân nhân viên. Hê thống cho load frmTiepNhanNhanVien và lấy dữ liêu.Từ frmTiepNhanNhanVien có thể thao tác thêm, xóa, sửa thông tin nhân viên. Sau khi thao tác
thông tin nhân viên trong form và thực hiên chức năng lưu sau đó hê thống sẽ trả lời viêc lưuthực hiên thành công hay thất bại.
Hình 14: Sơ đồ tuần tự Quản lý nhân viên
7/31/2019 Phần mềm Quản Lý Nhân Sự Và Tiền Lương được viết bằng ngôn ngữ C#
Phải đăng nhâ p để được vào hê thống. Hê thống chấ p nhân đăng nhâ p thành công mớiđược vào chương trình quản lý.
Từ Form chính của chương trình ta chọn trên hê thống Menu quản lý tuyển dụng. TrênMenu chọn Menu con tiế p nhân hồ sơ. Hê thống cho load From Tiế p nhân Hồ sơ và lấy dữ liêu cần thiết có trong cơ sở dữ liêu. Từ From Tiế p nhân Hồ sơ có thể thao tác thêm, xóathông tin tuyển dụng. Sau khi thao tác thông tin hồ sơ tuyển dụng trong form và thực hiênchức năng lưu sau đó hê thống sẽ trả lời viêc lưu thực hiên thành công hay thất bại.
Hình 15: Sơ đồ tuần tự Quản lý tuyển dụng
7/31/2019 Phần mềm Quản Lý Nhân Sự Và Tiền Lương được viết bằng ngôn ngữ C#
Phải đăng nhâ p để được vào hê thống. Hê thống chấ p nhân đăng nhâ p thành công mớiđược vào chương trình quản lý.
Từ Form Nhân Viên chọn link Hợ p Đồng Lao Đông. Hê thống sẽ load lên From Hợ p
Đồng Lao Đông. Trong From Hợ p Đồng Lao Đông sẽ có chức năng thêm mới hợ p đồng hayxóa hợ p đồng. Mỗi chức năng sau khi thực hiên thì các dữ liêu vừa nhâ p sẽ được kiểm tra vàthông tin sẽ được lưu trong cơ sở dữ liêu nếu các dữ liêu phù hợ p với qui định, ngược lại hê thống sẽ báo lỗi
Hình 16: Sơ đồ tuần tự Quản lý hợp đồng lao đông.
7/31/2019 Phần mềm Quản Lý Nhân Sự Và Tiền Lương được viết bằng ngôn ngữ C#
Phải đăng nhâ p để được vào hê thống. Hê thống chấ p nhân đăng nhâ p thành công mớiđược vào chương trình quản lý.
Từ Form chính của chương trình chọn trên hê thống Menu Quản Lý Nhân Sự. Trong
Menu Quản Lý Nhân Sự chọn chức năng quản lý lương. Hê thống lấy dữ liêu từ cơ sở dữ liêu truyền qua các lớ p rồi cho hiển thị form quản lý lương. Qua form quản lý lương đượctruy câ p vào form tính lương của cá nhân nhờ vào thao tác double lick trực tiế p trên từngnhân viên. Trong form tính lương nhân viên nhâ p các dữ liêu cần thiết và môt số dữ liêu sẽ tự đông truy câ p trong cơ sở dữ liêu. Xong thao tác nhâ p thì hê thống nhân được chức năng lưuthông tin, trước khi lưu hê thống sẽ thực hiên chức năng kiểm tra thông tin nếu phù hợ pthông tin sẽ được lưu, ngược lại báo lỗi và thông tin sẽ bị hủy.
Hình 17: Sơ đồ tuần tự Quản lý tiền lương
7/31/2019 Phần mềm Quản Lý Nhân Sự Và Tiền Lương được viết bằng ngôn ngữ C#
− Trong menu Hê thống sẽ có các chức năng đăng nhâ p, đăng xuất và đổi mât khâu. Cácchức năng này giú p hê thống có đô bảo mât cao hơn. Chống sự truy câ p trái phé p của
những cá nhân không có nhiêm vụ trong Trung tâm.− Với menu Quản lý Nhân Sự có các chức năng tiế p nhân hồ sơ, quản lý danh mục, quản
lý tiền lương, …Trong mỗi mục quản lý bao gồm các thao tác thêm, xóa, sửa, lưu thôngtin vào trong cơ sở dữ liêu hay thống kê danh sách ở từng form quản lý.
− Hê thống giú p người dùng tra cứu thông tin và thống kê danh sách theo yêu cầu củangười dùng dựa vào các chức năng đang quản lý.
− Chức năng trợ giú p bao gồm giới thiêu hê thống và hiển thị thông tin tác giả. Mục giớithiêu hê thống giú p ngươi dùng hiểu rõ về hê thống hơn và sử dụng hê thống dễ dàng hơn.
4. Mô hình quan hê của hê thống:
Hình 20: Sơ đồ logic của hệ thống
5. Mô tả chi tiết thuộc tính và hàm của các lớp:
7/31/2019 Phần mềm Quản Lý Nhân Sự Và Tiền Lương được viết bằng ngôn ngữ C#
Mô tả: Một nhân viên phải thuộc một phòng ban, một trình độ học vấn, một chức vụ, một quốctịch, một dân tộc, một tôn giáo, một ngoại ngữ, một trình độ ngoại ngữ, một trình độ tin học.
Bảng 40: Mô tả chi tiết UseCase Quản lý hợp đồng lao động
Identitfer: 3
Description: Chức năng này cho phép người dùng quản lý thông tin Hợp đồng lao đồng củanhân viên gồm thêm, xóa, sửa.
Precondition: Người dùng phải đăng nhập vào hệ thống.
Basic Course:
1. Từ giao diện chính người dùng chọn Cây thư mục, Chọn TT_DGTX_ANGIANG,Chọn Quản lý nhân sự rồi chọn một Phòng ban bất kỳ, sau đó chọn chọn nhân viên cần tìm,chọn Hợp đồng lao đồng.
2. Hệ thống hiển thị giao diện Quản Lý Hợp đồng lao đồng.
3. Tại đây người dùng có thể thực hiện các chức năng:
3.1. Thêm mới Hợp đồng lao đồng.
3.2. Cập nhật Hợp đồng lao đồng.
3.3. Xóa Hợp đồng lao đồng.
Extended use case: Thêm Hợp đồng lao đồng, Cập nhật Hợp đồng lao đồng, Xóa Hợp đồnglao đồng.
Included use case: không.
7/31/2019 Phần mềm Quản Lý Nhân Sự Và Tiền Lương được viết bằng ngôn ngữ C#
Description: Chức năng này cho phép người dùng quản lý thông tin Kỷ luật của nhân viêngồm thêm, xóa, sửa.
Precondition: Người dùng phải đăng nhập vào hệ thống.
Basic Course:
1. Từ giao diện chính người dùng chọn Cây thư mục, Chọn TT_DGTX_ANGIANG,Chọn Quản lý nhân sự rồi chọn một Phòng ban bất kỳ, sau đó chọn chọn nhân viên cần tìm,chọn Kỷ luật.
2. Hệ thống hiển thị giao diện Quản Lý Kỷ luật.
3. Tại đây người dùng có thể thực hiện các chức năng:
3.1. Thêm mới Kỷ luật.
3.2. Cập nhật Kỷ luật.
3.3. Xóa Kỷ luật.
Extended use case: Thêm Kỷ luật, Cập nhật Kỷ luật, Xóa Kỷ luật.
Included use case: không.
7/31/2019 Phần mềm Quản Lý Nhân Sự Và Tiền Lương được viết bằng ngôn ngữ C#
Bảng 42: Mô tả chi tiết UseCase Quản lý khen thưởng
Identitfer: 5Description: Chức năng này cho phép người dùng quản lý thông tin Khen Thưởng của nhânviên gồm thêm, xóa, sửa.
Precondition: Người dùng phải đăng nhập vào hệ thống.
Basic Course:
1. Từ giao diện chính người dùng chọn Cây thư mục, Chọn
TT_DGTX_ANGIANG, Chọn Quản lý nhân sự rồi chọn một Phòng ban bất kỳ
, sau đó chọn chọn nhân viên cần tìm, chọn Khen Thưởng.
2. Hệ thống hiển thị giao diện Quản Lý Khen Thưởng.3. Tại đây người dùng có thể thực hiện các chức năng:
3.1. Thêm mới Khen Thưởng.
3.2. Cập nhật Khen Thưởng.
3.3. Xóa Khen Thưởng.
Extended use case: Thêm Khen Thưởng, Cập nhật Khen Thưởng, Xóa Khen Thưởng.
Included use case: không.
1.6 Use case QL Huong Luong
Bảng 43: Mô tả chi tiết UseCase hưởng lương
Identitfer: 6
Description: Chức năng này cho phép người dùng quản lý thông tin hưởng lương của nhânviên gồm thêm, xóa, sửa.
Precondition: Người dùng phải đăng nhập vào hệ thống.
Basic Course:
1. Từ giao diện chính người dùng chọn Cây thư mục, Chọn TT_DGTX_ANGIANG,Chọn Quản lý nhân sự rồi chọn một Phòng ban bất kỳ, sau đó chọn nhân viên cần tìm,chọn
lương.2. Hệ thống hiển thị danh sách nhân viên trong phòng ban đó.
3. Nhấ p đôi vào nhân viên bất kỳ hê thống sẽ cho ra thông tin cơ bản của nhân viên đó.
4. Trong bảng thông tin cơ bản của nhân viên chọn mục Quá trình hưởng lương.
5. Hê thống hiển thị giao diên Lương nhân viên.
7/31/2019 Phần mềm Quản Lý Nhân Sự Và Tiền Lương được viết bằng ngôn ngữ C#
Hê thống quản lý nhân sự tiền lương là hê thống với đô bảo mât cao nên khi muốn vào đượchê thống thì cần phải đăng nhâ p với tên đăng nhâ p và mât khâu khác nhau. Sau đây là môt sốgiao diên của hê thống đầu tiên là form đăng nhâ p vào hê thống.
2.1 Giao diên đăng nhâp hê thống:
Hình 21: Giao diện đăng nhập hệ thống
2.2 Giao diên đô i mât khâu :Mỗi tài khoản của từng cá nhân được bảo mât hơn nhờ vào chức năng thay đổi mât khâu.Hình dưới đây là giao diên đổi mât khâu
Hình 22: Giao diện đổi mật khẩu
7/31/2019 Phần mềm Quản Lý Nhân Sự Và Tiền Lương được viết bằng ngôn ngữ C#
Sau quá trình đăng nhâ p vào hê thống thì giao diên chính của chương trình được hiển thị.Giao diên chính của chương trình bao gồm menu hê thống, menu chức năng, cây thư mụcchức năng. Các menu chức năng này giú p người dùng nhanh chóng vào trong form quản lýmà người dùng muốn vào.
Qua form chính người dùng có thể nhấ p chuôt vào mục quản lý nào mà mình muốn vàochăng hạn như vào: quản lý nhân viên, quản lý tuyển dụng, quản lý danh mục lương nhânviên…
Hình 23: Giao diện chính chương trình
7/31/2019 Phần mềm Quản Lý Nhân Sự Và Tiền Lương được viết bằng ngôn ngữ C#
Khi hồ sơ được nhâ p vào Trung Tâm thì các thông tin trong hồ sơ được lưu trong vào formquản lý tuyển dụng sau
Hình 24: Giao diện Quản lý tuyển dụng
3.5 Giao diên quản lý nhân viên :
Qua giao diên chính của chương trình người dùng có thể vào giao diên quản lý nhân viên.Trong mục quản lý nhân viên bao gồm các mục quản lý: quá trình hưởng lương, quá trìnhđào tạo, quá trình bồi dưỡng, lịch sử bản thân, quá trình hoạt đông xã hôi…
7/31/2019 Phần mềm Quản Lý Nhân Sự Và Tiền Lương được viết bằng ngôn ngữ C#
Trong chương trình ứng dụng này ngôn ngữ lâ p trình cho phần cài đăt hê thống quản lý nhânsự và tiền lương là Visual Studio 2005.Net
Ngoai ra cơ sở dữ liêu của hê thống còn được cài đăt trên kiến trúc Client /Server và trên hê quản trị SQL Server 2005, các tâ p tin dữ liêu lưu thông tin của các đối tượng được đăt trên 1máy Database Server tại văn phòng Ban Giám Đốc. Mỗi máy đăt ở mỗi Bô phân sẽ truy xuất dữliêu tại Server thông qua đường truyền Internet ADSL được kết nối qua môt phòng đăt tại quảnlý, vì vây máy ở phòng quản lý cần trang bị moderm ADSL. Các máy này kết nối với nhâuthông qua mạng LAN trong Trung Tâm. Hê thống còn được hỗ trợ truy xuất từ xa đến cơ sở dữ liêu.
II. Hướng Dân Sử Dụng:
Để sử dụng được chương trình này đầu tiên ta cần phải Attach cơ sở dữ liêu có file định dạnglà MDF vào trong Database Server. Để Attach cơ sở dữ liêu vào trong Database Server ta cầncó phần mềm SQL Server 2005. Khi mở chương trình SQL lên ta vào Object Explorer trong đó có mục Databases, ở mục này cần click chuôt phải và chọn chức năng Attach sau đó link đếnfile chứa cơ sở dữ liêu của chương trình ứng dụng.
Sau khi Attach cơ sở dữ liêu xong ta tiến hành cài đặt chương trình cứ nhấp next cho tới khihiện bảng thông báo cài đặt thành công. Rồi mở chương trình ứng dụng lên và thực hiên thao tácđăng nhâ p vào hê thống với quyền sử dụng đã được cấ p trước đó. Đầu tiên khi vào chương trìnhquản lý cần phải mở class DataSevice và chỉnh tên “Server” trùng với tên Server chứa cơ sở dữ liêu hay là tên connect với SQL Server như vây mới có dữ liêu trong chương trình quản lý.Xong các thao tác này thì mới được phé p sử dụng chương trình “ Quản lý nhân sự – tiền lương”
7/31/2019 Phần mềm Quản Lý Nhân Sự Và Tiền Lương được viết bằng ngôn ngữ C#
− Bước đầu xây dựng được một hệ thống quản lý nhân sự và tiền lương hoàn chỉnh choTrung tâm Giáo dục Thường xuyên An Giang.
− Thu thập yêu cầu khá đầy đủ nên hê thống quản lý thông tin nhân viên và lương nhânviên cũng khá chi tiết và phù hợ p với nhu cầu hiên nay.
− Hệ thống cung cấp giao diện trực quan, thân thiện, mang tính hiện đại và tiện dụngcho người dùng. Với các chức năng thêm, xóa, sửa, câ p nhât thông tin ngoài ra còn có tínhnăng backup, restore giú p hê thống có tính năng nổi trôi hơn so với các phần mềm trước đây.
− Hệ thống cũng cung cấp nhiều công cụ tiện ích, giúp quản lý nhân viên trung tâm dễdàng, tính lương một cách nhanh chóng và chính xác. Đặc biệt, hệ thống có cho phép bảomật ở mức người dùng.
II. Hạn Chế:
− Chưa có kinh nghiệm nhiều trong việc xây dựng một chương trình quản lý với quymô lớn.
− Tuy nhiên, với thời gian và khả năng còn nhiều hạn chế nên vẫn chưa thể xây dựngmột hệ thống quản lý hoàn chỉnh và đầy đủ chức năng. Khả năng làm việc của nhóm chưamang tính chuyên nghiệp.
III. Kinh Nghiệm Thu Được:
− Củng cố các kiến thức đã học về các môn: Công nghệ phần mềm, Cơ sở dữ liệu, phântích thiết kế hệ thống thông tin, ngôn ngữ lập trình…. và các kỹ năng khác.
− Tích lũy và học hỏi được các kinh nghiệm trong cuộc sống, trong môi trường làmviệc của lớ p người đi trước và bạn bè xung quanh.
IV. Hướng Phát Triển:
− Điều chỉnh một số chức năng cho phù hợp với yêu cầu sử dụng của Trung tâm.
− Thực hiện tính lương cho nhân viên với nhiều công thức tính lương mà Trung tâmđưa ra.
− Kết xuất báo cáo tự động hơn.
− Để có một hệ thống quản lý thật sự tốt, đảm bảo cho việc quản lý nhân sự và tiề n
lương của Trung tâm, mọi nghiệp vụ phải được tin học hoá, mong rằng trong thời gian tới cóthể xây dựng hoàn thiện các hướng phát triển này.
− Sau khi hoàn thành hê thống này ngoài quản lý nhân sự và quản lý lương cho Trungtâm thì trong tương lai hê thống sẽ có bước phát triển cao hơn ở khâu tính lương đó là chấmngày công lao động của nhân viên để hê thống có thể sử dụng rông rãi trong các công ty lớnnhỏ trong nước.
7/31/2019 Phần mềm Quản Lý Nhân Sự Và Tiền Lương được viết bằng ngôn ngữ C#
- Chức năng: Sơ đồ trường hợp sử dụng cung cấp bức tranh toàn cảnh về nhữnggì đang xảy ra trong hệ thống quản lý.
- Biểu đồ use case đưa ra các Use case (trường hợ p sử dụng), các actor ( tácnhân ) và các association (quan hệ kết hợp) giữa chúng. Nó thể hiện các quan hệ giữa ngườidùng với hệ thống và các chức năng trong hệ thống.
- Chú giải các ký hiệu:
STT Ký hiệu Chú giải
1 Tác nhân (Actor)
2 Trương hợ p sử dụng ( Use case)
3 Quan hệ
Quan hệ kế thừa
2.Sơ đồ hoạt đông (Activity diagram):
- Sơ đồ hoạt đông dùng để mô hình hóa các quá trình nghiê p vụ ở mức cao. Nó chỉ ra: các bước trong luồng công viêc, các điểm quyết định, ai có trách nhiêm thực hiên từng bước,các đối tượng ảnh hưởng đến luồng công viêc.
- Sơ đồ được sử dụng để:
+ Mô tả các hoạt đông diễn ra đồng thời.
+ Phân tích môt Usecase.
+ Tìm hiểu các luồng công viêc thường xuyên qua nhiều Usecase.
+ Mô hình hóa các ứng dụng đa luồng.
7/31/2019 Phần mềm Quản Lý Nhân Sự Và Tiền Lương được viết bằng ngôn ngữ C#
- Chức năng : sơ đồ tuần tự dùng để mô hình các tương tác gữa các đối tượngtrong ngữ cảnh của động tác. Mục đích của nó là để xác định các hành động mà hệ thống cầnthực thi và theo trình tự hệ thống cần thực hiện các hành động đó để hoàn thành nhiệm vụ củamột use case, và xác định sự ảnh hưởng của một hành động như thế lên hệ thống, ví dụ lên cácđối tượng của các hệ thống.
- Các ký hiệu:
STT Ky hiêu Chu giai
1 Tac nhân (Actor)
2 Lơ p (Class)
3 Chu ky sống (LifeLine)4 Tiêu điêm (A Focus of control)
5 aMessage() Thông điê p (Message )
4.Sau đây là môt số biểu mâu thu thâp được:
7/31/2019 Phần mềm Quản Lý Nhân Sự Và Tiền Lương được viết bằng ngôn ngữ C#