Đó là những hệ thống cơ sở trí tuệ, có nguồn gốc từ nghiên cứu về trí tuệ nhân tạo, trong đó có sự biểu diễn bằng các công cụ tin học những tri thức của một chuyên gia về một lĩnh vực nào đó. Hệ thống chuyên gia được hình thành bởi một cơ sở trí tuệ và một động cơ suy diễn. Có thể xem lĩnh vực hệ thống ES như là mở rộng của những hệ thống đối thoại trợ giúp ra quyết định có tính chuyên gia hoặc như một sự tiếp nối của lĩnh vực hệ thống trợ giúp lao động trí tuệ. Tuy nhiên, đặc trưng riêng của của nó nằm ở việc sử dụng một số kỹ thuật của trí tuệ nhân tạo, chủ yếu là kỹ thuật chuyên gia trong cơ sở trí tuệ bao chứa cá sự kiện và các qui tắc được chuyên gia sử dụng.
129 trang |
Chia sẻ: huong.duong | Lượt xem: 1427 | Lượt tải: 0
Bạn đang xem trước 20 trang tài liệu Phân tích, thiết kế và xây dựng chương trình quản lý nhân sự, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
ểu đồ gộp nhằm mô tả toàn bộ công ty với các chức năng thuộc mức gộp, các biểu đồ còn lại là các biểu đồ chi tiết dạng chuẩn để chi tiết mỗi chức năng lá của biểu đồ gộp.
3.2 Sơ đồ luồng thông tin IFD
Sơ đồ luồng thông tin được dùng để mô tả HTTT theo cách thức động. Tức là mô tả sự di chuyển của dữ liệu, việc xử lý, việc lưu trữ trong thế giới vật lý bằng các sơ đồ
Các kí pháp của sơ đồ luồng thông tin:
Xử lý
Thủ công Giao tác người-máy Tin học hoá hoàn toàn
Kho lưu trữ dữ liệu
Thủ công Tin học hoá
Dòng thông tin
Tài liệu
Điều khiển
Lưu ý:
Dòng thông tin vào ra với kho dữ liệu không cần phải có mũi tên chỉ hướng
Có thể dùng thêm một số ký tự khác như màn hình, đĩa từ
Các phích vật lý là những mô tả chi tiết hơn bằng lời cho các đối tượng được biểu diễn trên sơ đồ. Rất nhiều các thông tin không thể hiện trên sơ đồ như hình dạng ( Format) của các thông tin vào/ra, thủ tục xử lý, phương tiện thực hiện xử lý sẽ được ghi trên các phích vật lý này.
Có 3 loại phích: phích luồng thông tin, phích kho chứa dữ liệu, phích xử lý
Loại thứ nhất: Phích luồng thông tin
Tên tài liệu:
Mô tả:
Tên IFD có liên quan:
Vật mang:
Hình dạng:
Nguồn:
Đích:
Loại thứ hai: Phích xử lý
Tên xử lý:
Mô tả:
Tên IFD có liên quan:
Phân ra thành các IFD con:
Phương tiện thực hiện:
Sự kiện khởi sinh:
Chu kỳ:
Cấu trúc của thực đơn:
Phương pháp xử lý:
Loại thứ ba: Phích kho chứa dữ liệu
Tên kho dữ liệu:
Mô tả:
Tên IFD có liên quan:
Vật mang:
Chương trình hoặc người truy nhập:
3.3 Sơ đồ luồng dữ liệu ( DFD- Data Flow Datagram)
Sơ đồ DFD dùng để mô tả cũng chính HTTT như sơ đồ IFD nhưng trên góc độ trừu tượng. Trên sơ đồ chỉ bao gồm các luồng dữ liệu, các xử lý, các lưu trữ dữ liệu, nguồn và đích nhưng không hề quan tâm tới nơi, thời điểm và đối tượng chịu trách nhiệm xử lý. Sơ đồ DFD chỉ mô tả đơn thuần HTTT làm gì và để làm gì
Ký pháp sử dụng cho DFD
Ngôn ngữ DFD sử dụng 4 loại ký pháp cơ bản: thực thể, tiến trình, kho dữ liệu và dòng dữ liệu.
Tên người/bộ phận phát/nhân thông tin
Nguồn hoặc đích
Tên dòng dữ liệu
Dòng dữ liệu
Tệp dữ liệu
Tên tiến trình xử lý
Kho dữ liệu
Tiến trình xử lý
Các mức của DFD
Sơ đồ ngữ cảnh ( Context Diagram) thể hiện rất khái quát nội dung chính của HTTT. Sơ đồ này không đi vào chi tiết, mà mô tả sao cho chỉ cần một lần nhìn là nhận ra nội dung chính của hệ thống. Để cho sơ đồ ngữ cảnh sáng sủa, dễ nhìn có thể bỏ qua các kho dữ liệu, bỏ qua các xử lý cập nhật.
Phân rã sơ đồ
Để mô tả hệ thống chi tiết hơn người ta dùng kỹ thuật phân rã (Explosion) sơ đồ. Bắt đầu từ sơ đồ khung cảnh, người ta phân rã ra thành sơ đồ mức 0, mức 1
Một số quy ước và quy tắc liên quan tới DFD
Mỗi luồng dữ liệu phải có một tên trừ luồng giữa xử lý và kho dữ liệu
Dữ liệu chứa trên 2 vật mang khác nhau nhưng luôn luôn đi cùng nhau thì có thể tạo ra một luông duy nhất.
Xử lý luôn phải được đánh mã số.
Vẽ lại các kho dữ liệu để các luồng không cắt nhau.
Tên cho xử lý phải là một động từ.
Xử lý buộc phải thực hiện một biến đổi dữ liệu. Luồng vào phỉa khác với luồng ra từ một xử lý.
Các phích logic
Giống như phích vật lý, phích logic hoàn chỉnh tài liệu cho hệ thống. Có 5 loại phích logic. Chúng được dùng mô tả thêm cho luồng dữ liệu, xử lý, kho dữ liệu, tệp dữ liệu, và phần tử thông tin.
Thiết kế Cơ sở dữ liệu( CSDL)
Những nhà quản lý luôn luôn phải lưu trữ và xử lý dữ liệu phục vụ cho công việc quản lý và kinh doanh của mình. Những danh sách khách hàng, danh sách nhà cung cấp, sổ sách bán hàng, hồ sơ nhân viên là những ví dụ cần thiết về quản trị dữ liệu. Nếu mất những dữ liệu đó tổ chức sẽ gặp khó khăn lớn trong khâu định giá, bán sản phẩm hoặc dịch vụ, tính lương cho nhân viên, điều hành hoạt động tổ chức
4.1 Khái niệm CSDL
Trước khi có máy tính, tất cả những thông tin trên vẫn được thu thập, lưu trữ, xử lý, phân tích và cập nhật. Chúng có thể được ghi trên bảng, ghi trong sổ sách, trong các phích bằng bìa cứng, hộc Catalog thậm chí ngay trong trí não của những nhân viên làm việc. Làm như vậy cần rất nhiều không gian nhớ và rất vất vả khi tìm kiếm tính toán. Thời gian xử lý lâu, quy trình mệt mỏi nặng nhọc và các kết quả báo cáo thường là không đầy đủ và không chính xác
Ngày nay người ta sử dụng máy tính và các hệ quản trị CSDL để giao tác với các dữ liệu trong CSDL. Hệ quản trị CSDL là một phần mềm ứng dụng giúp chúng ta tạo ra, lưu trữ, tổ chức và tìm kiếm dữ liệu từ một CSDL đơn lẻ hoặc từ một số CSDL. Microsoft Access, Foxpro là những ví dụ về những hệ quản trị CSDL thông dụng trên các máy tính cá nhân.
Cơ sở dữ liệu( Data base) được hiểu là tập hợp các bảng có liên quan với nhau được tổ chức và lưu trữ trên các thiết bị hiện đại của tin học, chịu sự quản lý của một hệ thống chương trình máy tính nhằm cung cấp thông tin cho nhiều người sử dụng khác nhau, với những mục đích khác nhau.
4.2 Thiết kế các CSDL logic đi từ các thông tin đầu ra
Nguyên tắc thiết kế CSDL:
- Không bỏ sót dữ liệu
- Dữ liệu không trùng lặp
- Không dư thừa thông tin
- Không có sự nhập nhằng
- Dữ liệu phải được chuẩn hoá
- Tiện, nhanh khi truy xuất dữ liệu
Xác định các tệp CSDL trên các thông tin đầu ra của hệ thống là phương pháp cổ điển và cơ bản của thiết kế CSDL
Các bước chi tiết khi thiết kế CSDL từ các thông tin đầu ra:
Bước 1: Xác định các đầu ra
Liệt kê toàn bộ các thông tin đầu ra: nội dung, khối lượng, tần suất và nơi nhận của chúng
Bước 2: Xác định các tệp cần thiết cung cấp đủ dữ liệu cho việc tạo ra từng đầu ra
- Liệt kê các phần tử thông tin trên đầu ra
- Trên mỗi thông tin đầu ra bao gồm các phần tử thông tin được gọi là các thuộc tính. Phân tích viên liệt kê toàn bộ các thuộc tính thành một danh sách.
- Đánh dấu các thuộc tính thứ sinh- là những thuộc tính được tính toán ra hoặc suy ra từ các thuộc tính khác.
- Gạch chân các từ khoá cho thông tin đầu ra
- Loại bỏ các thuộc tính thứ sinh khỏi danh sách, chỉ để lại các thuộc tính cơ sở. Xem xét loại bỏ những thuộc tính không có nghĩa trong quản lý
Thực hiện chuẩn hoá mức 1 (1.NF)
- Chuẩn hoá mức 1 quy định rằng: trong mỗi danh sách không được chứa những thuộc tính lặp (ký hiệu là R). Nếu có các thuộc tính lặp thì phải tách các thuộc tính lặp đó ra thành các danh sách con, có một ý nghĩa dưới góc độ quản lý.
- Gắn cho nó một tên, tìm cho nó một thuộc tính định danh riêng và thêm thuộc tính định danh của danh sách gốc.
Thực hiện chuẩn hoá mức 2( 2.NF)
- Chuẩn hoá mức 2 (2.NF) quy định rằng: trong một danh sách mỗi thuộc tính phải phụ thuộc hàm vào toàn bộ khoá chứ không chỉ phụ thuộc vào một phần của khoá. Nếu có sự phụ thuộc như vậy thì phải tách những thuộc tính phụ thuộc hàm vào bộ phận của khoá thành một danh sách con mới
- Lấy bộ phận khoá đó làm khoá cho danh sách mới. Đặt cho danh sách mới này một tên riêng cho phù hợp với nội dung của các thuộc tính trong danh sách
Thực hiện chuẩn hoá mức 3 (3.NF)
- Chuẩn hoá mức 3 quy định rằng: trong một danh sách không được phép có sự phụ thuộc bắc cầu giữa các thuộc tính. Nếu thuộc tính Z phụ thuộc hàm voà thuộc tính Y và thuộc tính Y phụ thuộc hàm vào X thì phải tách chúng vào 2 danh sách chứa quan hệ Z, Y và danh sách chứa quan hệ Y với X
- Xác định khoá và tên cho mỗi danh sách mới
Bước 3: Tích hợp các tệp để chỉ tạo ra 1 CSDL. Từ mỗi đầu ra theo cách thực hiện của Bước 2 sẽ tạo ra rất nhiều danh sách và mỗi danh sách là liên quan đến một đối tượng quản lý, có sự tồn tại riêng tương đối độc lập. Những danh sách nào cùng mô tả về một thực thể thì phải tích hợp lại, nghĩa là: tạo thành một danh sách chung bằng các tập hợp tất cả các thuộc tính chung và riêng của danh sách đó.
Bước 4:
- Xác định khối lượng dữ liệu cho từng tệp và toàn bộ sơ đồ
- Xác định số lượng các bản ghi
- Xác định độ dài cho 1 thuộc tính. Tính độ dài cho bản ghi.
Bước 5: Xác định liên hệ logic giữa các tệp và thiết lập sơ đồ cấu trúc dữ liệu. Xác định mối liên hệ giữa các tệp, biểu diễn chúng thành các mũi tên 2 chiều. Nếu có quan hệ 1-nhiều thì vẽ 2 mũi tên về hướng đó.
III. Hệ quản trị CSDL Visual Basic
1.Hệ quản trị CSDL Microsoft Access& Visual Basic
Trong những năm gần đây, ở nước ta CNTT đang phát triển rất nhanh và ngày càng phổ biến rộng rãi. Hiện có nhiều hệ quản trị CSDL đang được sử dụng phổ biến như: Microsoft Access, Visual Foxpro, Oracle Trong đó Microsoft Access là một trong những bộ chương trình quan trọng trong tổ hợp chương trình Microsoft Office Professional do hãng Microsoft sản xuất. Microsoft Access hoạt động trong môi trường Windows, là một hệ điều hành giao diện đồ hoạ, do đó thiết kế CSDL trên Microsoft Access rất thuận lợi với giao diện trực quan, khả năng phát triển ứng dụng mới nhanh chóng, chuyên nghiệp.
Trong Microsoft Access có thể dùng ngôn ngữ lập trình hướng đối tượng Visual Basic, công cụ này có những ưu điểm:
- Cho phép xử lý từng bản ghi trong một tập hợp thay vì tác động cùng một lúc trên toàn bộ tập hợp bản ghi.
- Có thể tạo và điều khiển các đối tượng
- Báo lỗi và xử lý lỗi
- Tạo thủ tục theo ý muốn
- Làm CSDL dễ bảo trì
Giới thiệu về Visual Basic( VB)
Visual Basic là một ngôn ngữ thảo chương hoàn thiện và hoạt động theo kiểu điều khiển bởI sự kiện ( Event – Driven programming language ) nhưng lại giống ngôn ngữ thảo chương có cấu trúc ( Structured programming language )
Lợi điểm khi dùng Visual Basic chính là ở chỗ tiết kiệm thời gian và công sức so với ngôn ngữ lập trình khác khi xây dựng cùng một ứng dụng.
Visual Basic gắn liền với khái niệm lập trình trực quan ( Visual ), nghĩa là khi thiết kế một chương trình, ta nhìn thấy ngay kết quả qua từng thao tác và giao diện khi chương trình thực hiện. Đây là thuận lợi lớn so với các ngôn ngữ lập trình khác. Khi viết chương trình bằng Visual Basic, chúng ta phảI qua hai bước:
- Thiết kế giao diện ( Visual Programming )
- Viết lệnh ( Cade Programming )
Visual Basic còn hỗ trợ việc lập trình bằng cách hiện tất cả tính chất của đối tượng mỗi khi ta định dùng đến nó. Đây chính là điểm mạnh nổi bật của ngôn ngữ lập trình hiện đại. Cũng chính vì những tính năng ưu việt này mà hiện nay ngôn ngữ VB được rất nhiều người lựa chọn khi lập trình cho các chương trình của mình.
CHƯƠNG 3:
PHÂN TÍCH THIẾT KẾ VÀ XÂY DỰNG CHƯƠNG TRÌNH QUẢN LÝ NHÂN SỰ CÔNG TY VMS MOBIFONE
I. TỔNG QUAN VỀ VIỆC PHÂN TÍCH
1. Khảo sát chung
Để thực hiện cho việc xây dựng chương trình Quản lý nhân sự, tôi đã dành hơn 3 tuần để khảo sát chung về công ty và các vấn đề liên quan đến nhân sự của công ty. Các chuyên viên của phòng TC-HC - phòng có trách nhiệm đảm nhận việc quản lý nhân sự của công ty đã tạo điều kiện tốt nhất để tôi có thể được tìm hiểu những vấn đề quan tâm như: cung cấp tài liệu, giải thích về các quy trình cũng như các tiêu chí quản lý của công ty, giải thích các thuật ngữ cũng như các quá trình phức tạp khác, như: vấn đề về quản lý chấm công, quản lý lươngcủa công ty. Không những trong 3 tuần đầu tiên mà trong thời gian thực tập, tôi cũng được tìm hiểu kỹ hơn về việc quản lý nhân sự của công ty. Được gặp gỡ các chuyên viên đảm nhận các công việc của phòng, như: chị Bích- đảm nhận về việc cập nhật, tìm kiếm,lưu trữ về hồ sơ nhân viên, về danh sách về hưu; chị Hoàng Anh- đảm nhận về khen thưởng kỷ luật, các khoản BHYT,BHXH; chị Nguyên- đảm nhận về các vấn đề liên quan đến tiền lương Trong quá trình tìm hiểu, tôi nhận thấy: việc quản lý nhân sự của công ty còn rất riêng rẽ: mỗi chuyên viên của phòng lại đảm nhận một nhóm công việc riêng, ví dụ: có chuyên viên đảm nhận về tính toán các khoản giảm trừ, phụ cấp cũng như lương cuối kỳ của mỗi cán bộ trong công ty, có chuyên viên lại đảm nhận quá trình khen thưởng kỷ luật, có chuyên viên lại đảm nhận về hồ sơ về hưu Mỗi khi cấp trên hoặc một phòng ban nào cần một thông tin nào đó về một chuyên viên bất kỳ, việc tìm kiếm sẽ khá mất thời gian khi trưởng phòng của phòng TC-HC phải chỉ đạo cho đúng chuyên viên đảm nhận đó thực hiện, sau đó chuyên viên đảm nhận sẽ tìm kiếm thông tin cần tìm và xuất báo cáo (nếu có yêu cầu). Đôi khi việc tìm kiếm sẽ khá mất thời gian vì thông tin cần tìm lại liên quan đến nhiều chuyên viên đảm nhận. Nhận thấy những hạn chế của việc quản lý nhân sự như vậy, nên cách đây không lâu Công ty cũng đã mua một chương trình Quản lý nhân sự, tuy nhiên chương trình này không phù hợp với việc quản lý của Công ty nên đã không được sử dụng. Hiện nay, việc cập nhật, lưu trữ đều thực hiện trên máy tính bằng công cụ Excel và trên các giấy tờ hồ sơ. Điều này khá tốn kém thời gian và nhân lực khi các chuyên viên phải đảm nhận công việc đó cho hơn 180 cán bộ của công ty.
Chính vì vậy, các anh chị của phòng TC-HC đã rất ủng hộ khi tôi ngỏ ý muốn xây dựng chương trình Quản lý nhân sự cho công ty và đã tạo điều kiện tốt nhất có thể để tôi xây dựng chương trình của mình.
2. Các vấn đề đặt ra, yêu cầu của công ty và các giải pháp:
2.1 Yêu cầu của công ty
Về nội dung chương trình
- Dễ dàng cập nhật đầy đủ, nhanh chóng các thông tin về nhân viên, về tiền lương.
- Dễ dàng sửa chữa, xoá các thông tin khi cần thiết.
- Tìm kiếm chính xác những yêu cầu liên quan về nhân viên, về tiền lương.
- Có thể xuất các báo cáo về nhân viên, như: lý lịch nhân viên, khen thưởng kỷ luật, về tiền lương theo từng phòng, từng tháng, từng năm.
- Dễ dàng liên kết các nội dung liên quan với nhau
Về cách thức thực hiện, giao diện chương trình
Theo thực tiễn hiện nay thì toàn bộ chuyên viên của phòng TC-HC đều sử dụng thành thạo vi tính văn phòng và đều có máy tính riêng, tuy nhiên yêu cầu của mọi người là:
Chương trình sử dụng đơn giản, không quá phức tạp để có thể không mất nhiều thời gian cho việc làm quen với chương trình.
Giao diện chương trình đơn giản, thân thiện, dễ nhìn.
2.2 Giải pháp đưa ra:
Từ những yêu cầu của Công ty, tôi nhận thấy rằng: cần phải xây dựng chương trình Quản lý nhân sự đáp ứng đầy đủ những yêu cầu của công ty, bên cạnh đó có thể đưa vào một số chi tiết khác đầy đủ nhằm dễ dàng cho người thực hiện chương trình. Chính vì vậy tôi sẽ xây dựng chương trình bằng ngôn ngữ Visual Basic và sử dụng Microsoft Access để xây dựng CSDL.
Việc xây dựng chương trình rất thuận lợi vì hệ thống máy tính của công ty đều được trang bị rất hiện đại và được cài đặt rất đầy đủ các chương trình về tin học văn phòng như: Microsoft Office, Vietkey Để thực hiện được việc sử dụng chương trình bằng ngôn ngữ Visual Basic các máy tính sẽ chỉ cần cài thêm chương trình Visual Basic, điều này được thực hiện rất đơn giản. Việc hướng dẫn cài đặt chương trình và sử dụng sẽ được đưa vào phần hướng dẫn để giúp cho nhân viên nhanh chóng làm quen với chương trình mới.
3. Các tài liệu thu thập
Các báo cáo về bản thân nhân viên: Danh sách nhân viên của một phòng ban, Lý lịch nhân viên, Danh sách khen thưởng kỷ luật của toàn bộ nhân viên trong tháng và từng năm
Các báo cáo về tiền lương: Lương của toàn nhân viên theo từng tháng của năm
Thông tin phục vụ cho việc cập nhật và bổ sung dữ liệu:
Bảng thông tin về lương của nhân viên
Quan hệ gia đình
Bảng hồ sơ nhân viên:
Đối với loại bảng này chia thành 2 loại :
Bảng danh sách lao động không xác định thời hạn, thử việc
Bảng danh sách lao động thời vụ, khoán việc
Bảng lương: Bậc/Hệ số
Bảng lương khoán
Bảng thông tin về phòng ban
TT
Tên phòng ban
Điện thoại
1.
Phòng Tổ chức-Hành chính( P.TC-HC)
047831768
2.
II. THIẾT KẾ SƠ ĐỒ LIÊN KẾT MODULE XỬ LÝ
Để tiến hành phân tích, ta dùng các sơ đồ IFD(Information Flow Datagram), BFD( Business Funtion Datagram), DFD( Data Flow Datagram)
1 Sơ đồ Luồng thông tin( IFD)
Sơ đồ IFD dùng để mô tả HTTT theo cách thức động. Tức là mô tả sự di chuyển của dữ liệu, việc xử lý, việc lưu trữ trong thế giới vật lý bằng các sơ đồ
Luồng thông tin trong Quản lý hồ sơ
Phân tích
Khi có nhân viên mới vào công ty, hồ sơ nhân viên sẽ được chuyên viên của phòng TC-HC cập nhật vào máy tính bằng công cụ Excel.
Thông tin này sẽ tự động được lưu vào kho hồ sơ nhân viên của Công ty.
Hàng ngày, các thông tin về nhân viên sẽ được các chuyên viên của phòng TC-HC cập nhật, sửa đổi trên máy tính nếu có sự thay đổi thông tin theo yêu cầu của ban Giám đốc hay các phòng ban khác.
Thông tin mới sẽ được lưu trữ vào kho hồ sơ.
Cuối mỗi kỳ, chuyên viên của phòng TC-HC sẽ xử lý các hồ sơ như khen thưởng kỷ luật, và xuất báo cáo cho ban Giám đốc hoăc các phòng ban (nếu có yêu cầu)
Sơ đồ
Thời điểm
Nhân viên
Phòng TC-HC
Ban Giám đốc
Bắt đầu vào công ty
Hàng ngày
Cuối mỗi kỳ
Kho hồ sơ NV
Hồ sơ nhân viên
Cập nhật hồ sơ nhân viên
Hồ sơ đã ĐC
Điều chỉnh hồ sơ
Xử lý thông tin
Yêu cầu
Các loại BC
* Các phích vật lý
Phích luồng thông tin
Tên tài liệu: Kho Hồ sơ nhân viên
Mô tả: Nơi lưu trữ thông tin của môi nhân viên, như: lý lịch nhân viên, hồ sơ nhân viên
Tên IFD liên quan: IFD hiện tại
Vật mang: Bằng giấy và tệp
Nguồn: cán bộ công nhân viên
Đích: Phòng TC-HC
Tên tài liệu: Yêu cầu
Mô tả: Là yêu cầu của Ban Giám đốc và các phòng ban về các yêu cầu nhân sự, như: kỷ luật-khen thưởng
Vật mang: Bằng giấy
Nguồn: Ban Giám đốc
Đích: Ban Giám đốc và các phòng ban của công ty
Tên tài liệu: Các loại báo cáo
Mô tả: Là các báo cáo về nhân sự như: Báo cáo theo phòng ban, Báo cáo theo chức vụ
Vật mang: Bằng giấy
Nguồn: Phòng TC-HC
Đích: Ban Giám đốc và các phòng ban của công ty
Phích kho dữ liệu
Tên kho dữ liệu: Kho hồ sơ nhân viên
Mô tả: Là kho lưu trữ hồ sơ gôc của nhân viên
Vật mang: Bằng giấy và tệp CSDL
Đối tượng truy nhập: Cán bộ phòng TC-HC hoặc các phòng ban khác
Tên kho dữ liệu: Kho hồ sơ đã điều chỉnh
Mô tả: Là kho lưu trữ hồ sơ gôc của nhân viên sau khi đã có những sự điều chỉnh phù hợp
Vật mang: Bằng giấy và tệp CSDL
Đối tượng truy nhập: Cán bộ phòng TC-HC hoặc các phòng ban khác
- Phích xử lý
Tên xử lý: Cập nhật hố sơ
Mô tả: Nhằm cập nhật những thông tin liên quan đến nhân sự như: phòng ban, trình độ,
Phương thức thực hiện: Tin học hoá 1 phần
Sự kiện khởi sinh: khi có nhân viên mới được tuyển dụng
Tên xử lý: Điều chỉnh hố sơ
Mô tả: Nhằm điều chỉnh các thông tin không còn chính xác như: cập nhật lại phòng ban,
Phương thức thực hiện: Tin học hoá 1 phần
Sự kiện khởi sinh: khi có sự thay đổi, điều chuyển của nhân viên
Tên xử lý: Xử lý thông tin
Mô tả: Nhằm xử lý các thông tin về nhân sự
Phương thức thực hiện: Tin học hoá 1 phần
Sự kiện khởi sinh: khi có yêu cầu của ban Giám đốc hoặc các phòng ban khác
Chu kỳ: Hàng ngày
1.2 Sơ đồ luồng thông tin trong quản lý chấm công
- Hàng tuần các phòng ban sẽ gửi bảng chấm công lên cho phòng TC-HC bằng giấy. chuyên viên của phòng sẽ cập nhật và cho vào kho bảng chấm công.
- Nếu có yêu cầu sửa đổi, cập nhật thông tin bảng chấm công từ các phòng ban thì chuyên viên của phòng sẽ sửa đổi thông tin và lưu vào kho đã xử lý. Cuối tháng,chuyên viên của phòng sẽ tổng hợp và xuất báo cáo cho chuyên viên đảm nhận việc tính lương của phòng TC-HC.
Thời điểm
Các phòng ban
Phòng TC-HC
Phòng TC-HC
Hàng tuần
Hàng tuần
Cuối tháng
Bảng chấm công
Yêu cầu
Điều chỉnh BCC
Kho BCC
Cập nhật BCC
Kho BCC đã xử lý
Tổng hợp BCC
Báo cáo BCC
* Các phích vật lý
- Phích luồng thông tin
Tên tài liệu: Kho bảng chấm công
Mô tả: Nơi lưu trữ thông tin về số ngày đi làm, nghỉ phép, các khoản phụ cấp của các nhân viên
Vật mang : Bằng giấy và tệp
Nguồn: Các phòng ban
Đích: Phòng TC-HC
Tên tài liệu: Yêu cầu
Mô tả: Là yêu cầu của các phòng ban về các yêu cầu điều chỉnh nhằm phù hợp với sự thay đổi.
Vật mang: Bằng giấy
Nguồn:: Các phòng ban khác
Đích: Phòng TC-HC
Tên tài liệu: Báo cáo
Mô tả: Là báo cáo về bảng chấm công theo từng phòng ban
Vật mang: Bằng giấy
Nguồn: Phòng TC-HC
Đích: Phòng TC-HC
Chu kỳ: Hàng tháng
Phích kho dữ liệu
Tên kho dữ liệu: Kho bảng chấm công
Mô tả: Là kho lưu trữ về bảng chấm công theo từng phòng ban
Vật mang: tệp CSDL
Đối tượng truy cập: Cán bộ phòng TC-HC
Tên tài liệu: Kho bảng chấm công đã xử lý
Mô tả: Là kho dữ liệu bảng chấm công sau khi đã được điều chỉnh
Vật mang: Bằng giấy và tệp
Đối tượng truy cập: Cán bộ phòng TC-HC
- Phích xử lý
Tên xử lý: Cập nhật Bảng chấm công
Mô tả: Nhằm cập nhật những thông tin liên quan đến bảng chấm công như: số ngày nghỉ phép,
Phương thức thực hiện: Tin học hoá 1 phần
Chu kỳ: Hàng tuần
Tên xử lý: Điều chỉnh bảng chấm công
Mô tả: Nhằm điều chỉnh các thông tin trong bảng chấm công.
Phương thức thực hiện: Tin học hoá 1 phần
Sự kiện khởi sinh: Khi có một sự thay đổi nào đó như: tăng số ngày nghỉ phép, tăng phụ cấp
Chu kỳ: Hàng tùân
Tên xử lý: Tổng hợp bảng chấm công
Mô tả: Nhằm tổng hợp lại các thông tin trong bảng chấm công trong tháng.
Phương thức thực hiện: Tin học hoá 1 phần
Chu kỳ: Hàng tháng
1.3 Sơ đồ luồng thông tin trong Quản lý lương
Phân tích
Cuối tháng, chuyên viên đảm nhận tính lương của phòng TC-HC sẽ dùng bảng chấm công đã được tổng hợp để thực hiện việc tính lương bằng công cụ Excel.
Kết quả sẽ được lưu vào kho dữ liệu tiền lương.
Phòng TC-HC sẽ gửi kết quả cho phòng KT-TK-TC, phòng KT-TK-TC sẽ dựa vào kết quả để thực hiện việc tính lương.
Thời điểm
Phòng TC-HC
Phòng KT-TK-TC
Cuối tháng
Bảng chấm công đã xử lý
Tính lương
Kho dữ liệu lương
Chi trả lương
Các loại báo cáo
* Các phích vật lý
- Phích luông thông tin
Tên tài liệu: Kho Bảng chấm công
Mô tả: Nơi lưu trữ thông tin bảng chấm công đã được tổng hợp
Vật mang: Bằng giấy và tệp
Nguồn: Phòng TC-HC
Đích: Phòng KT-TK-TC
Tên tài liệu: Báo cáo
Mô tả: Là các báo cáo về tiền lương của từng phòng ban,từng nhân viên
Vật mang: Bằng giấy và tệp
Nguồn: Phòng TC-HC
Đích: Phòng KT-TK-TC
- Phích xử lý
Tên xử lý: Tính lương
Mô tả: Dựa vào bảng chấm công, chuyên viên của phòng TC-HC sẽ tính các khoản như BHXH,BHYT, Quỹ CSXH của mỗi nhân viên trong Công ty
Phương thức thực hiện: Bằng công cụ Excel
Chu kỳ: Hàng tháng
Tên xử lý: Chi trả lương
Mô tả: Sau khi đã có đầy đủ thông tin về tiền lương của từng nhân viên, cán bộ phòng KT-TK-TC sẽ thực hiện việc chi trả lương cho nhân viên Công ty
Phương thức thực hiện: Thủ công
Chu kỳ: Hàng tháng
- Phích kho dữ liệu
Tên kho: Kho dữ liệu lương
Mô tả: Là kho chứa thông tin về lương, thưởng, các khoản giảm trừ của từng nhân viên theo từng phòng ban
Vật mang: Bằng giấy và tệp
Đối tượng truy cập: Chuyên viên đảm nhận về lương của phòng TC-HC.
Sơ đồ chức năng BFD
Các công việc chính của các chuyên viên phòng TC-HC để có thể quản lý được vấn đề nhân sự của công ty có thể kể đến đó là:
- Cập nhật thông tin về nhân viên: hồ sơ nhân viên, lý lịch nhân viên, quá trình công tác, danh sách về hưu, danh sách khen thưởng kỷ luật Các công việc này đều thực hiện thủ công trên máy tính. Chuyên viên đảm nhận sẽ nhập thông tin, sửa, xoá các thông tin khi có vấn đề phát sinh. Các thông tin này sẽ được xuất báo cáo cho Ban Giám đốc, các phòng ban, hoặc công ty Bảo hiểm khi có yêu cầu.
- Cập nhật thông tin về tiền lương: các thay đổi về các khoản mục phụ cấp, giảm trừ, các hệ số lương cơ bản, hệ số lương khoán. Các thông tin này sẽ liên quan đến việc tính lương cho các nhân viên vào cuối mỗi tháng. Thông tin về lương sẽ được gửi tới phòng KT-TK-TC để thực hiện việc tính lương cho từng nhân viên trong Công ty.
- Tìm kiếm thông tin về nhân viên: Yêu cầu tìm kiếm về trình độ, về các nhân viên được khen thưởng, các nhân viên bị kỷ luật, thường được các phòng ban hoặc ban Giám đốc đưa ra nhằm tổng hợp cho mục đích thăng chức hay nâng lương sau này. Việc tìm kiếm này hiện nay vẫn được làm thủ công. Các chuyên viên phải tìm kiếm từ các kho dữ liệu khác nhau trên các tệp CSDL hoặc các tài liệu trên sổ sách, sau đó tổng hợp lại.
- Báo cáo các kết quả tìm kiếm, các bảng lương cuối tháng, về danh sách nghỉ hưu, danh sách khen thưởng kỷ luật: Công việc này hiện vẫn đang thực hiện thủ công. Chuyên viên sẽ tập hợp các thông tin từ các nguồn khác nhau như: lý lịch nhân viên, hồ sơ nhân viên, và in ra thành các báo cáo.
Quản lý nhân sự
Cập nhật
Tìm kiếm nhân viên
Cung cấp thông tin
Các báo cáo
Trợ giúp
Theo phòng ban
Theo loại hợp đồng
Thêm
Sửa đổi
Xoá
Theo chức vụ
DS LĐ không XĐ, XĐ thời hạn, thử việc
DS LĐ thời vụ, khoán việc
Danh mục phòng ban
DS nghỉ hưu
Bậc, hệ số lương
Thêm hồ sơ nhân viên
Sửa đổi hồ sơ nhân viên
Thêm TT về DSLương, HSlương
Sửa đổi TT về Lương, HS lương
Xoá hồ sơ nhân viên
Xoá TT về Lương, HSlương
Thêm TT về phòng ban
Sửa TT về phòng ban
Xóa TT về phòng ban
Theo trình độ
Theo giới tính
Để nâng cao hiệu quả công việc, chương trình Quản lý nhân sự sẽ cần phải tin học hoá các chức năng về:
- Tự động lưu vào các thông tin sau khi đã sửa đổi về một nhân viên hay một phòng ban nào đó sau khi được cập nhật và tự động sửa các thông tin đó trong các bảng có liên quan.
Ví dụ: Khi nhân viên A chuyển từ phòng TC-HC sang phòng CSKH thì thay vì chuyên viên đảm nhận phải sửa đổi lại toàn bộ thông tin về nhân viên A (lương theo phòng ban, nhân viên theo phòng ban) thì chuyên viên chỉ cần thay đổi trong một bảng, sau đó chương trình sẽ xoá các thông tin của nhân viên A trong phòng TC-HC và thêm vào các thông tin tương ứng ở phòng CSKH..
Tìm kiếm các yêu cầu:
Ví dụ: Tự động tìm kiếm tất cả các Đảng viên trong toàn Công ty khi người sử dụng ghõ vào các yêu cầu.
- Tự động tính toán lương
Các file đính kèm theo tài liệu này:
- P0050.doc