Xây dựng chương trình quản lý nhân sự tiền lương cho Công ty thương mại tổng hợp miền Nam chi nhánh tại Hà Nội

Lời Mở đầu 1

Sơ lược về công ty thương mại miền Nam 4

1. Đặc điểm chung của đơn vị 4

Lịch sử phát triển của công ty thương mại tổng hợp 4

2 Chức năng và nhiệm vụ của hệ thống quản lý nhân sự / lương 4

3 Đặc điểm hoạt động kinh doanh của chi nhánh 5

4 Đặc điểm về tổ chức sản xuất và tổ chức quản lý trong đơn vị 5

PHẦN I 6

KHÁI QUÁT VỀ CSDL QUAN HỆ VÀ PHƯƠNG 6

PHÁP PHÂN TÍCH HỆ THỐNG CÓ CẤU TRÚC 6

Chương I 7

CƠ SỞ DỮ LIỆU QUAN HỆ 7

I . KHÁI NIỆM CƠ BẢN VỀ CƠ SỞ DỮ LIỆU 7

1- Khái niệm . 7

2-Kiến trúc về một hệ cơ sở dữ liệu . 7

3-Tính độc lập dữ liệu : 8

4- Lựợc đồ kái niệmvà mô hình dữ liệu : 8

II. MÔ HÌNH CƠ SỞ DỮ LIỆU QUAN HỆ 9

1 . Cơ sỏ dữ liệu quan hệ : 9

2. Thiết kế CSDL quan hệ 9

3. Các mục tiêu thiết kế cơ sở dữ liệu : 9

4. Tiến trình thiết kế cơ sở dữ liệu 10

5. Xây dựng mô hình thực thể và chuẩn hóa : 11

CHƯƠNG II 14

PHƯƠNG PHÁP PHÂN TÍCH HỆ THỐNG 14

CÓ CẤU TRÚC 14

I,GIAI ĐOẠN PHÂN TÍCH 14

1. Sơ dồ chức năng nghiệp vụ . 15

2. Sơ đồ dòng dữ liệu . 15

3. Sơ đồ liên kết thực thể . 16

II . Giai đoạn thiết kế 17

Phần II: Phân tích hệ thống về xử lý 18

1,Biểu đồ phân cấp chức năng 18

2,Biểu đồ luồng dữ liệu 20

Phần III: Phân tích hệ thống về dữ liệu, 29

I.Thông tin dữ liệu cần quan tâm gồm hai phần chính: 29

2,Các mối quan hệ chính 37

 3.Từ điển dữ liệu 39

 4 Mô hình thực thể liên kết 40

II. Lựa chọn công cụ lập trình 41

1. Microsoft visual basic - các phiên bản 41

2. Tổ chức của Microsoft Visual Basic 41

3. Lập trình trên Microsoft Visual Basic 44

4.Visual Basic & Microsoft Access 44

5.Mối liên hệ giữa Access và Visual Basic 45

PHẦN IV :CÁC GIAO DIỆN CHÍNH CỦA CHƯƠNG TRÌNH 46

KẾT LUẬN 63

 

 

doc69 trang | Chia sẻ: huong.duong | Lượt xem: 1234 | Lượt tải: 3download
Bạn đang xem trước 20 trang tài liệu Xây dựng chương trình quản lý nhân sự tiền lương cho Công ty thương mại tổng hợp miền Nam chi nhánh tại Hà Nội, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
. Nó chỉ ra những thông tin nào cần phải có sẵn trước khi thực hiện Một hành động hay một tiến trình . Nó cho phép xem xét chi tiết hơn về các thông tin cần cho thực hiện các chức năng đã được nêu trong sơ đồ phân cấp chức năng và những thông tin cần cung cấp để hoàn thiện chúng Một số kí hiệu dùng trong sơ đồ dòng dữ liệu : Chỉ một chức năng hoặc một tiến trình Dòng dữ liệu Kho dữ liệu Tác nhân ngoài , từ biểu diễn trong hình là Danh từ Tác nhân trong , từ biểu diễn trong hình là Động từ. Sơ đồ liên kết thực thể . Mô hình thực thể liên kết là một kỹ thuật để xác định thong tin cần cho hệ thống . Cùng với sơ đồ phân rã chức năng và sơ đồ luồng dữ liệu nó quyết định và đáp ứng của hệ thống đối với nghiệp vụ . Sơ đồ liên kết thực thể bao gồm các bảng thuộc tính và các mối quan hệ giữa các thực thể ( đối tượng ) với nhau . Thực thể : Là một chủ điểm , một nhiệm vụ , một đối tượng hoặc một sự kiện đáng quan tâm đối với một tổ chức . Thuộc tính : Sau khi xác định kiểu thực thể tập hợp và bản chất của thực thể bước tiếp theo là phải xác định những thôngt in nào cần phải lưu trữ cho mỗi thực thể . Thuộc tính là các đặc trưng của các thực thể biểu thị bằng các trường hoặc các cột của bảng . Thông qua khóa chính và khóa ngoại của các thực thể để thể hiện mối quan hệ giữa chúng . Có 3 loại quan hệ liên kết thực thể : Một – Một Một – Nhiều Nhiều – Nhiều Một sơ đồ quan hệ thực thể nhất thiết phải ở dạng chuẩn , tối thiểu là ở dạng chuẩn ba. II . Giai đoạn thiết kế Giai đoạn thiết kế bắt đầu khi phân tích đã kết thúc , nó sẽ sử dụng tất cả các thông tin chi tiết từ giai đoạn phân tích để tạo ra những mô hình ở mức lôgíc cho hệ thống . Thiết kế một CSDL quan hệ bao gồm việc chuyển đổi những mô hình ở mức khái niệm phản ánh thế giới thực sang những dạng thể hiện khác được gọi là mô hình lôgíc . Về cơ bản giai đoạn thiết kế gồm 2 phần. + Thiết kế CSDL + Thiết kế các giao diện và Module chương trình Phần II: Phân tích hệ thống về xử lý 1,Biểu đồ phân cấp chức năng Phân tích dữ liệu từ trên xuống. Quản lý nhân sự tiền lương Quản lý tiền lương Quản lý nhân sự Khen thưởng Kỷ luật Tổng hợp báo cáo Xử lý thông tin nhân sự Quản lý sổ nhân sự Cập nhật khen thưởng Xây dựng bảng lương, quỹ lương Tìm kiếm thông tin yêu cầu Quản lý biến động lương Cập nhật kỷ luật Báo cáo a,Chức năng Xử lý thông tin nhân sự có các chức năng con sau: - Nhập mới hồ sơ nhân viên. - Cập nhật hồ sơ nhân viên. - Xoá hồ sơ nhân viên. Chức năng này nhằm quản lý dữ liệu thông tin về nhân viên thuộc nghiệp vụ quản lý hồ sơ, lý lịch cán bộ toàn Công ty. Đây cũng là chức năng cơ bản ban đầu của hệ thống. Hầu như tất cả dữ liệu của hệ thống đều qua con đường này. b,Chức năng Quản lý sổ nhân sự là nghiệp vụ quan trọng của Phòng Tổ chức nhằm theo dõi tình hình nhân sự và khả năng hoàn thành nhiệm vụ của CBCNV trong Công ty. Những ghi chép tình hình nhân viên sẽ được đánh giá và là một trong những thông tin để tính lương cho nhân viên. c,Xây dựng bảng thanh toán lương, thưởng, quỹ lương là một phần trong nghiệp vụ xây dựng và tổ chức thực hiện quy chế trả lương, trả thưởng. Trong đó có hai phần chính: - Tính quỹ lương giao cho các chi nhánh và đơn vị con hàng quý. - Hàng tháng dựa vào thông tin về từng nhân viên ( hợp đồng nhân sự , sổ nhân sự tháng) để tiến hành tính lương, thưởng và lập bảng thanh toán lương tháng cho nhân viên trong toàn Công ty hoặc theo các đơn vị con. - Hàng quý các đơn vị con tiến hành lập bảng thanh toán lương quý để quyết toán với Công ty thương mại tổng hợp miền Nam chi nhánh tại Hà Nội . d,Quản lý biến động lương thuộc nghiệp vụ quản lý biến động lương của CBCNV, thực hiện việc xếp lương nâng bậc cho CBCNV trong Công ty theo chế độ hiện hành. Ở đây, quan tâm đến phần xây dựng tìm kiếm danh sách nhân viên đủ điều kiện tăng lương ( những trường hợp giảm lương rất ít và không cần quan tâm), và cập nhật lại lương những người được tăng lương. e,Cập nhật khen thưởng, kỷ luật là một phần trong nghiệp vụ xây dựng quy chế thi đua, khen thưởng, kỷ luật và tổ chức thực hiện. Việc khen thưởng, kỷ luật được hội đồng khen thưởng kỷ luật quyết định dựa vào những thành tích và vi phạm của nhân viên, hệ thống chỉ cập nhật thông tin cần thiết. f,Tìm kiếm thông tin yêu cầu Trong bất kỳ hệ thống quản lý nào cũng có chức năng tìm kiến thông tin. Thông tin đã được hệ thống cập nhật theo nhiều trình tự khác nhau và thuộc nhiều mảng cũng như quản lý trên giấy tờ. Nhưng với hệ thống tin học chỉ cần xác định rõ con đường tìm kiếm máy tính sẽ tự động đưa ra cho chúng ta thông tin cần thiết. Với hệ thống quản lý nhân sự , nhà quản trị chỉ chú trọng tìm kiếm nhân viên. Có thể tìm kiếm nhân viên theo thông tin lý lịch, thông tin nhân viên, theo lương, theo đơn vị, theo chức vụ... g, Báo cáo Chức năng Báo cáo thực hiện lập các báo cáo đã nêu ra ở trên. 2,Biểu đồ luồng dữ liệu Biểu đồ phân cấp chức năng cho một cách nhìn khái quát dễ hiểu từ đại để đến chi tiết các chức năng. Dễ thành lập bằng cách phân rã từng phần. Nhưng chúng chỉ có các chức năng mà không cho thấy trình tự xử lý, thiếu vắng sự trao đổi thông tin giữa các chức năng. Vì vậy cần xây dựng biểu đồ luồng dữ liệu để miêu tả chúng chi tiết hơn. Biểu đồ luồng dữ liệu mức ngữ cảnh cho ta một cái nhìn toàn diện về tình hình các nguồn và luồng thông tin vào ra của cả hệ thống. Theo dõi biểu đồ luồng dữ liệu mức ngữ cảnh có thể xác định hệ thống làm được gì, nhưng chưa biết được các công việc mà nó phải thực hiện. Vì vậy ta cần phân cấp biểu đồ ra thành các chức năng nhỏ hơn để có thể tìm hiểu rõ ràng. Quản lý nhân sự tiền lương Nhân sự Thông tin nhân sự Phòng Tổ chức-nhân sự Hợp đồng nhân sự Thành tích và vi phạm trong LĐ Các quy chế nội bộ Tỷ lệ BHYT, BHXH quy định Thủ quỹ Kế toán Lãnh đạo Các báo cáo cần thiết Thông tin tìm kiếm Bảng lương thưởng BIỂU ĐỒ LUỒNG DỮ LIỆU MỨC BỐI CẢNH Tình hình quỹ lương 1 Quản lý nhân sự 3 Khen thưởng Kỷ luật 2 Quản lý tiền lương 4 Tổng hợp báo cáo Nhân sự Thông tin nhân sự Phòng Tổ chức-nhân sự Hợp đồng nhân sự Thành tích và vi phạm trong LĐ Các quy chế nội bộ Tỷ lệ BHYTBHXH quy định Thủ quỹ Kế toán Lãnh đạo Các báo cáo cần thiết Thông tin tìm kiếm Bảng lương, thưởng BIỂU ĐỒ LUỒNG DỮ LIỆU MỨC ĐỈNH Khen thưởng Kỷ luật Sổ nhân sự Quỹ lương Danh sách tăng lương Hồ sơ nhân sự Hợp đồng nhân sự Sổ nhân sự Hồ sơ nhân sự Hợp đồng nhân sự Sổ nhân sự Nhân sự Thông tin nhân sự Phòng Tổ chức-nhân sự Hợp đồng nhân sự BIỂU ĐỒ LUỒNG DỮ LIỆU PHÂN CẤP CHỨC NĂNG 1 1.1 Xử lý thông tin 1.2 Quản lý sổ NS Sổ nhân sự Tên CN 1.1 Xử lý thông tin Đầu vào: Thông tin nhân sự nhận từ nhân sự . Hợp đồng nhân sự Đầu ra: Thông tin đầu ra được lưu trong kho dữ liệu. Nội dung: Công tác xử lý thông tin bao gồm: -Thêm bản ghi cho nhân sự mới. -Cập nhật thông tin của các lao động như thay đổi biên chế, thành phần gia đình, tăng giảm lương, chuyển đổi công việc, chức vụ, phòng ban, quá trình học tập, công tác... -Xoá bản ghi nhân sự (nhân viên ) đã thôi việc, nghỉ việc... Tên CN 1.2 Quản lý sổ nhân sự Đầu vào: Sổ theo dõi nhân sự trong tháng của Phòng Tổ chức – Nhân sự Đầu ra: Nhân viên , các đánh giá hệ số thành tích, tỉ lệ thưởng... Nội dung: Dựa vào các quy chế, tiêu chuẩn đồng thời với sổ theo dõi nhân sự trong tháng (số ngày lao động , thành tích...) thực hiện đánh giá hệ số thành tích (A, B, C) và tỉ lệ thưởng VHAT (đã nêu ở trên). - Những CBCNV tích cực đạt năng suất cao, chất lượng tốt trong lao động sản xuất, hoàn thành tốt nhiệm vụ được giao, đủ ngày công. Xếp loại A. Hệ số = 1. - Những CBCNV hoàn thành nhiệm vụ nhưng năng suất chất lượng chưa cao, ngày công đạt dưới 80%. Xếp loại B. Hệ số = 0,8. - Những CBCNV không hoàn thành nhiệm vụ, vi phạm nội quy kỷ luật làm việc gây mất an toàn trong lao động sản xuất, ngày công đạt dưới 60%. Xếp loại C. Hệ số = 0,7. Thủ quỹ Bảng lương thưởng 2.1 Xây dựng bảng , quỹ lương Tỷ lệ BHYT,BHXH quy định Danh sách biến động lương Hồ sơ nhân sự Hợp đồng nhân sự Sổ nhân sự 2.2 Quản lý biến động lương BIỂU ĐỒ LUỒNG DỮ LIỆU PHÂN CẤP CHỨC NĂNG 2 Danh sách biến động lương Tên CN Xây dựng bảng, quỹ lương Đầu vào : Thông tin các chi nhánh Thông tin về nhân sự, hợp đồng nhân sự Thông tin nhân viên từ sổ nhân sự Danh sách tăng lương Quy định về phần trăm BHXH, BHYT, quỹ Công đoàn. Đầu ra : Bảng thanh toán lương, quỹ lương chi nhánh ( theo tháng, quý) gửi cho kế toán. Nội dung : Tiến hành xây dựng bảng thanh toán lương, quỹ lương theo quy định đã nêu ở các phần trên. Tên CN 2.2 Quản lý biến động lương Đầu vào : Sổ thành tích của nhân viên Thông tin về nhân sự, hợp đồng nhân sự Đầu ra : Danh sách tăng lương Nội dung: Dựa vào quy chế tăng lương của Công ty, qua việc theo dõi tình hình lao động SXKD của mỗi lao động, nếu thấy lao động có đủ điều kiện tăng lương thì tiến hành đưa ra Hội đồng xét tăng lương hoặc chuyển cho Giám đốc quyết định. Công việc của hệ thống là tiến hành cập nhật những thay đổi về lương. Ngoài ra biến động lương còn do tình hình nhân viên : buộc thôi việc, xin thôi việc, giáng chức, thăng chức, thuyên chuyển, về hưu; tình hình chính sách công ty; tình hình thị trường lao động và các quy định của Nhà nước có những thay đổi, nhà quản trị phải chú ý cập nhật và nếu cần thiết có thể báo cáo lãnh đạo những biến động đó. 3 Khen thưởng Kỷ luật Phòng Tổ chức-nhân sự Thành tích và vi phạm của nhân sự Các quy chế nội bộ Khen thưởng Kỷ luật BIỂU ĐỒ LUỒNG DỮ LIỆU PHÂN CẤP CHỨC NĂNG 3 Chức năng 3 được chia thành hai chức năng con là chức năng 3.1 Cập nhật Khen thưởng và chức năng 3.2 Cập nhật Kỷ luật, nhưng về nội dung thì giống nhau. Đầu vào : Thành tích và vi phạm của nhân viên Các quy chế nội bộ Đầu ra : Cập nhật Khen thưởng - Kỷ luật Nội dung : Phòng Tổ chức nhân sự dựa vào các thành tích và vi phạm trong lao động của từng nhân viên so sánh với các quy chế nội bộ tiến hành bình xét và thực hiện Khen thưởng - Kỷ luật. Các thành tích và vi phạm được Phòng Nhân sự theo dõi thường xuyên và ghi chép đầu đủ vào Sổ nhân sự . Thông thường với những vi phạm nhỏ ban đầu chỉ phải nhắc nhở vì mục đích chủ yếu của thi hành kỷ luật là nhằm đảm bảo cho hành vi nhân viên phù hợp với các quy định của tổ chức doanh nghiệp. Do đó, thi hành kỷ luật thường không phải là một giải pháp tối ưu. Nhưng với những vi phạm nặng như gây mất an toàn lao động dẫn đến chết người hoặc những vi phạm có tính chất lặp đi lặp lại, đẫ được nhắc nhở mà vẫn tái phạm thì cần có hình thức kỷ luật mạnh. Với việc khen thưởng cần phải kịp thời nhằm khuyến khích nhân viên và tin tưởng vào sự quản lý của Công ty, từ đó nhân viên sẽ có trách nhiệm với công việc hơn và phát huy khả năng sáng tạo trong công việc. Chức năng Khen thưởng kỷ luật ở đây chỉ là Cập nhật khen thưởng, kỷ luật của nhân sự trong quá trình SXKD như nguyên nhân, hình thức khen thưởng kỷ luật...để tiện cho việc đánh giá khả năng hoàn thành công việc được giao của cán bộ công nhân viên Lãnh đạo Các báo cáo cần thiết Thông tin tìm kiếm 4.1 Báo cáo Khen thưởng Kỷ luật Quỹ lương Hồ sơ nhân sự Hợp đồng nhân sự BIỂU ĐỒ LUỒNG DỮ LIỆU PHÂN CẤP CHỨC NĂNG 4 4.2 Tìm kiếm thông tin Thủ quỹ Kế toán Tên CN 4.1 Báo cáo Đầu vào: Hồ sơ nhân sự Hợp đồng nhân sự Danh sách tăng lương Quỹ lương Đầu ra : Các báo cáo cần thiết theo yêu cầu, theo quy định. Nội dung : Lập các báo cáo theo đúng mẫu quy định, theo tình hình yêu cầu quản lý. Trong đó quan trọng nhất là các bảng thanh toán lương cho nhân viên , cần hết sức rõ ràng. Tên CN 4.2 Tìm kiếm thông tin Đầu vào: Hồ sơ nhân sự Hợp đồng nhân sự Danh sách tăng lương Tình hình thực hiện Khen thưởng -Kỷ luật. Đầu ra : Các thông tin cần tìm theo yêu cầu. Nội dung : Công cụ máy tính cho ta khả năng tìm kiếm nhanh chóng nhưng hơi kém linh hoạt trong yêu cầu tìm kiếm. Vì vậy cần xác định được ( hầu hết) các yêu cầu có thể cần thiết để quản lý tìm kiếm tốt. Phần III: Phân tích hệ thống về dữ liệu, I.Thông tin dữ liệu cần quan tâm gồm hai phần chính: - Nhân sự. - Tiền lương. Thông tin chủ yếu cần được lưu trong hồ sơ nhân sự ( các thông tin cá nhân, quá trình công tác, quá trình học tập) và hợp đồng nhân sự ( thông tin nhân viên ). Mỗi nhân viên sau khi được nhận vào công ty thì thường phải được lưu trữ về lý lịch cá nhân và thông tin về nhân viên . (Các trường có gạch chân là trường khoá) Lý lịch cá nhân Tên trường Kiểu DL Ghi chú MãNV Text(10) Mã số nhân viên Hoten Text(50) Họ và tên nhân viên Tenkhaisinh Text(50) Tên khai sinh Phai Text(5) Phái của nhân viên Nsinh Date/Time Ngày sinh nhân viên Noisinh Text(30) Dantoc Text(30) Tongiao Text(30) Nguyenquan Text(50) Diachi Text(50) Dienthoai Text(15) SoCMND Text(10) Số chứng minh nhân dân Lapgiadinh Text(20) TPbanthan Text(20) Thành phần bản thân TPgiadinh Text(20) Thành phần gia đình Qtich Text(20) Quốc tịch Ngngu Text(20) Ngôn ngữ Trong đó,Tên khai sinh và Số CMND phải có. Vì đây là 2 tiêu thức xác định con người, các tiêu thức khác có thể có hoặc không. (Tất nhiên Manv phải có để xác định nhân viên và là trường khoá) Thông tin nhân viên Tên trường Kiểu DL Ghi chú MaNV Text(10) Mã nhân viên MaPhong Text(10) Mã phòng Ngay Date/Time Ngày vào làm Ngaybd Date/Time Ngày bắt đầu LoaiLD Text(20) Loại lao dộng MaCV Text(10) Mã chức vụ Congviec Text(30) Công việc Tdhocvan Text(30) Trình độ học vấn TdCM Text(30) Trình độ chuyên môn CN Text(30) Chuyên nghành TDNN Text(30) Trình độ ngoại ngữ TDTH Text(30) Trình độ tin học TDChinhtri Text(30) Trinh độ chính trị Ngày có thể trùng hoặc khác ngày. Ngày vào làm tính từ lúc nhân viên bắt đầu vào Công ty. Ngày bắt đầu tính từ lúc nhân viên nhận vị trí công tác hiện tại (Phòng ban, công việc, chức vụ). Ngày bắt đầu nhằm quản lý quá trình công tác Hợp đồng nhân sự là một trong những thông tin quan trọng nhất, nói lên mối quan hệ của Công ty và nhân viên , trách nhiệm của Công ty đối với nhân viên, của nhân viên với Công ty, lương của nhân viên ... Thông tin về hợp đồng nhân viên Kiểu DL Ghi chú MaNV Text(10) SOHĐ Text(10) Số hiệu hợp đồng NgayHĐ Date/Time Ngày làm hợp đồng LoaiHĐ Text(20) Loại hợp đồng NgayBĐ Date/Time Ngày bắt đầu công tác NgayNL Date/Time Ngày nhận lương SoBHXH Text(20) Sổ BHXH SoBHYT Text(20) Sổ BHYT DienTD Text(20) Diện tuyển dụng Baclương Number ThuongCD Number Thưỏng theo chức danh Phucap Number Phụ cấp Các thông tin về quá trình công tác cần thiết trong công tác điều động nhân sự , giao những công việc thích hợp với khả năng của họ, đồng thời giúp cho công tác xét tăng lương thưởng...Bao gồm: Thông tin về quá trình công tác Tên trường Kiểu DL Ghi chú Mã NV Text(10) SO QĐ Text(10) Số quyết định LoaiLĐ Text(20) Loại lao động Congviec Text(20) Chucvu Text(20) Donvi Text(20) Tungay Date/Time Denngay Date/Time Nhanxet Memo Lydo Memo Lý do thôi việc Thông tin về chuyển đổi công tác: Tên trường Kiểu dữ liệu Ghi chú M-NV Text(10) Mã nhân viên SOQD Text(10) Số quyết định CVHT Text(20) Chức vụ hiện tại CVCU Text(20) Chức vụ cũ PBHT Text(20) Phòng ban hiện tại PBCU Text(20) Phòng ban cũ TUNGAY Date/time Từ ngày DENNGAY Date/time Đến ngày LYDO Memo Lý do đến/lý do chuyển Mỗi nhân viên có thể đươc điều động từ phòng ban này tới phòng ban khác vì một số lý do nào đó.Thông tin này giúp ta có thể biết được những nhân viên đang làm trong một phòng ban nào đó và nhưng nhân viên đã làm trước đấy Quá trình học tập cũng là một phần trong lý lịch nhân sự , nó phản ánh trình độ, khả năng, bằng cấp... Thông tin về quá trình hoc tập Tên trường Kiểu DL Ghi chú MãNV Text(10) Manganh Text(10) Hocvan Text(30) Matrinhdo Text(10) Cmon Text(30) Chuyên môn He ĐT Text(30) Hệ đào tạo Tungay Date/Time Denngay Date/Time Loai TN Text(20) Tốt nghiệp loại Ngoài ra ta cần quan tâm lưu trữ một số thông tin khác: Sổ nhân sự phản ánh năng suất, công việc của mỗi nhân viên trong Công ty ( thường quan tâm đến lao động trực tiếp sản xuất kinh doanh) do Phòng Tổ chức-Lao động theo dõi hàng tháng. Thông tin về sổ phản ánh năng xuất Tên trường Kiểu DL Ghi chú Mã NV Text(10) Heso TT Text(5) Hệ số thành tích(A,B,C) So Ng1 Number Số ngày (Họp. Công tác,,,) hưởng 100% lương So Ng2 Number Số ngày (nghỉ phép...) hưởng lương nền nhà nước SoNgC Number Số ngày công trong tháng TileVHAT Number Phần trăm tiền thưởng VHAT Thang Number Tháng theo dõi Ngay Date/Time Ngày tháng nhập Nguyennhan Memo Nguyên nhân Chú ý Số Ng1 + Số Ng2 + Số Ngc <= Tổng ngày công trong tháng (= 22 ngày). Ở đây chỉ quan tâm đến trong vòng 1 năm nên với mỗi một nhân viên mỗi tháng chỉ có một bản thông tin. Khi tiến hành nhập thông tin mới nếu bản ghi về thông tin của nhân viên tháng đó đã có thì không nhập nữa có thể tiến hành sửa chữa lại thông tin. Trong quá trình sản xuất kinh doanh có thể có những sai phạm hay thành tích của nhân viên cần thi hành kỷ luật hoặc khen thưởng xứng đáng, vì vậy vấn đề Khen thưởng - Kỷ luật cũng cần được theo dõi đánh giá và tổ chức thực hiện kịp thời. Thông tin về vấn đề khen thưởng-kỷ luật Tên trường Kiểu DL Ghi chú Mã NV Text(10) Loai Text(20) Khen thưởng hay kỷ luật Ngay TH Date/Time Ngày thực hiện Hinhthuc Text(30) Hình thức thực hiện Điadiem Text(30) Nguoiky Text(20) Lydo Memo Lý do KT-KL Trong quá trình lao động , làm việc công nhân mắc những lỗi nặng, gây hậu quả ngiêm trọng, hoặc những vi phạm mang tính chất lặp đi lặp lại, dù đã nhắc nhở, phạt ở cấp Công ty cũng như cấp cao hơn, nên Công ty phải cho nghỉ việc ( buộc thôi việc). Và ngay cả khi Công ty có ngững nỗ lực tạo môi trường làm việc tốt, vẫn có những người xin thôi việc : không thấy cơ hội thăng tiến, công việc nhàm chán...Trong những trường hợp như vậy sau khi nhân viên làm mọi thủ tục ra khỏi Công ty thì nhà quản trị tiến hành xoá mọi thông tin về nhân viên này ở tất cả các bảng thông tin trên. Như vậy ta cần phải cẩn thận trong trường hợp xoá thông tin, vì không thể khôi phục lại được. Để tiện việc quản lý, máy tính sẽ lưu lại một số thông tin về nhân viên này dành cho viêc báo cáo Thông tin về các trường hợp nhân viên nghỉ việc Tên trường Kiểu DL Ghi chú Manv Text(10) Hoten Text(30) Donvi Text(30) LoaiLĐ Text(30) Congviec Text(30) Chucvu Text(30) Ngay Date/Time Ngày thôi việc Bacluong Number Lydo Text(50) Lý do thôi việc Việc tính lương cần quan tâm một số quy định của Nhà nước và Công ty. Tên trường Kiểu DL Ghi chú LuongnenNN Number Lương nền nhà nước Luongnen Number Lương nền đơn vị BHXH Number Tỉ lệ BHXH BHYT Number Tỉ lệ BHYT Congdoan Number Tỉ lệ chi phí công đoàn Những quy định này thường ít có thay đổi trong một thời gian dài, nên việc cập nhật có thể không cần thiết. Tuy nhiên để tiện cho việc quản lý tính toán tiền lương cũng có thể sửa đổi các quy định. Mỗi nhân viên thuộc Phòng ban nào đó. Tên trường Kiểu DL Ghi chú MaPB Text(5) Mã phòng ban TenPB Text(20) MucDH Text(10) Mức độc hại Phucap Number Phụ cấp theo phòng ban Mỗi nhân viên có thể đảm nhiệm Chức vụ nào đó. Tên trường Kiểu DL Ghi chú MaCV Text(5) Mã chức vụ Diengiai Text(20) Diễn giải Phucap Number Phụ cấp chức vụ 2,Các mối quan hệ chính Nhân viên Lý lịch Mỗi nhân viên có một bản lý lịch bản thân. Quan hệ nhân viên và lý lịch là 1-1. 1 1 -Mỗi nhân viên khi được nhận vào Công ty thường có một hợp đồng nhân sự. Khi có những thay đổi một số chi tiết trong hợp đồng, ta có thể coi là nhân viên ký một hợp đồng khác, còn hợp đồng trước đó không còn giá trị. Vì vậy tại mỗi thời điểm mỗi nhân viên chỉ có một bản hợp đồng nhân sự . Quan hệ giữa nhân viên và hợp đồng nhân sự là 1-1. Nhân viên HĐ nhân sự 1 1 -Mỗi nhân viên có nhiều giai đoạn học tập khác nhau, các giai đoạn đều phải được lưu trữ. Vì vậy, tại một thời điểm một nhân viên có thể có nhiều bản ghi về các giai đoạn học tập. Quan hệ giữa nhân viên và quá trình học tập là 1-nhiều. Nhân viên QT học tập Mỗi nhân viên có nhiều giai đoạn công tác khác nhau, các giai đoạn đều phải được lưu trữ. Vì vậy, tại một thời điểm một nhân viên có thể có nhiều bản ghi về các giai đoạn công tác. Quan hệ giữa nhân viên và quá trình công tác là 1-nhiều. Nhân viên QT công tác Mỗi nhân viên được theo dõi việc làm trong tháng qua một quyển sổ nhân sự , Ta cần lưu lại thông tin các tháng trước để giúp cho việc đánh giá tình hình lao động (tăng lương), tính lại lương do sai khác, tính lương cho các nhân viên chưa nhận được lương do đi công tác, học tập, nghỉ làm... Nên tại mỗi thời điểm, mỗi nhân viên có nhiều bản ghi thông tin nhân sự của các tháng. Quan hệ nhân viên và sổ nhân sự là 1-nhiều. Nhân viên Sổ nhân sự Mỗi nhân viên có thể không có hoặc có nhiều lần được khen thưởng, nhiều lần bị kỷ luật khác nhau. Việc lưu trữ về các lần khen thưởng và kỷ luật giúp đánh giá khả năng, trách nhiệm lao động của nhân viên. Đến mỗi kỳ, các nhân viên sẽ được xét khen thưởng, kỷ luật, tăng lương, tăng chức... Vì vậy, mỗi nhân viên có thể có nhiều bản ghi Khen thưởng-Kỷ luật. Quan hệ nhân viên và Khen thưởng-Kỷ luật là 1-nhiều. Nhân viên KT-KL Bảng Gia đình MaGĐ Tên Quan hệ 01 Cha 02 Mẹ 03 Vợ 04 Chồng 05 Con 3.Từ điển dữ liệu Bảng Loại nhân sự MaLĐ Loại lao động 01 Biên chế 02 Tạm thời 03 Hợp đồng Bảng Hệ đào tạo MaH Tên Hệ 01 Đại học chính quy 02 Đại học dân lập 03 Cao đẳng 04 Trung cấp Bảng Học vấn MaHV Tên HV 01 Tiểu học 02 Trung học cơ sở 03 Trong học 04 Đại học 05 Cao học Trên đây là một mẫu số bảng từ điển dữ liệu. Ngoài ra còn có một số bảng từ điển về thông tin nhân viên như : Trình độ chuyên môn, chuyên ngành, tin học, ngoại ngữ, lý luận chính trị, chức vụ, phòng ban đơn vị; một số bảng thông tin lý lịch nhân viên như : địa danh, dân tộc, tôn giáo, quốc gia... 4 Mô hình thực thể liên kết II. Lựa chọn công cụ lập trình WINDOWS với visual basic Microsoft visual basic - các phiên bản Microsoft visual basic là ngôn ngữ lập trình hướng đối tượng của hãng Microsoft phát triển . Về mặt công nghệ lập trình cũng như tổ chức môi trường làm việc với phiên bản 4.0 , 5.0 và 6.0 có nhiều ưu điểm hơn : -Version 4.0 : Phiên bản này có 2 bản 16 bit và 32 bit . cả hai phiên bản đều tương thích hoàn tòan trên môi trường Windows . Hệ thống thư viện sử dụng là DLL và các thư viện OLE theo công nghệ OCX . Phiên bản 32 bit tỏ ra thực sự có ưu điểm trong môi trường Windows 95 và 97 nếu cấu hình máy tính của người sử dụng được các nhu cầu ứng dụng cao . -Version 5.0 : là phiên bản hoàn hảo hơn chạy trên môi trường Windows 9x . Hệ thống sử dụng thư viện DLL và các thư viện OLE theo công nghệ OCX , nhu cầu đòi hỏi cấu hình máy tính hải đủ mạnh ( máy tính từ 486 trở lên ) . -Version 6.0 và 7.0 : là phiên bản mới nhất có nhiều tính năng hơn , việc tạo giao diện sử dụng các phiên bản trước dùng DAO Data , RDC nay có thêm ADO Data cho phép truy cập mọi dữ liệu không phụ thộc vào mô hình quan hệ . Nó hỗ trợ lập trình hướng đối tượng ( Object Oriented Programing) Tổ chức của Microsoft Visual Basic Project : Một sản phẩm lập trình trong môi trường Microsoft Visual Basic được tổ chức thành một Project bao gồm : - MDI form : Một Project có thể có một màn hình làm theo chế độ Multi Document Interface. - Form : Các màn hình làm việc trong Project . - Module : Được sử dụng để khai báo Sub , Function , Type , Constant tổng quát trong Project . - Class Module : Khai báo các lớp đối tượng Project Controls : Các đối tượng được sử dụng trong form của Project là các thư viện kiểu VXB hoặc OCX . Mỗi đối tượng đều được đặc trưng bởi các Project và Event . Các đối tượng của Microsoft Visual Basic có thể phân chia thành các nhóm sau : b.1. Các Control chuẩn của HĐH Windows b.2. Các đối tượng do Microsoft cung cấp ( Data Control , Rich Text Control,.. ) b.3. Các đối tượng do hãng phần mềm thứ 3 hỗ trợ Lập trình trên Microsoft Visual Basic có thể khái quát như sau : Xây dựng Project trên cơ sở phân tích hệ thống bài toán : Thiết kế các đối tượng Điều khiển tính chất các đối tượng và viết mã lệnh xử lý trên các sự kiện và các đối tượng . Các khái niệm cơ bản : - Đối tượng : là những thành phần tạo nên giao diện người sử dụng cho ứng dụng , mỗi đối tượng có thể cấu tạo từ nhiều đối tượng khác - Thuộc tính (Properties) : Dùng mô tả đối tượng , mỗi đối tượng có một bộ thuộc tính , một số thuộc tính thông dụng : + Left : Vị trí canh trái của khối điều khiển so với vật chứa nó +Top : Vị trí canh trên của khối điều khiển so với vật chứ nó +Hight : Chiều cao Của khối điều khiển +Name : Một giá trị chuỗi dùng để nối đến điều khiển . +Enabled : Giá trị logic (True or False ) Cho phép người sử dụng có quyền sử dụng điều khiển hay không +Visible : Giá trị logic ( True or False ) Cho phép người sử dụng có thấy điều khiển hay không +BorderSyle : Quyết định các thành cửa sổ ( như thanh tiêu đề ,nút phóng to thu nhỏ ..)

Các file đính kèm theo tài liệu này:

  • doc3484.doc
Tài liệu liên quan