Đề tài Xây dựng phần mềm quản lý nhân sự tiền lương trong công ty cổ phần mạng trực tuyến META
MỤC LỤC GIỚI THIỆU 7 CHƯƠNG I - TỔNG QUAN VỀ CÔNG TY CỔ PHẦN MẠNG TRỰC TUYỂN META 8 I. GIỚI THIỆU CÔNG TY CỔ PHẦN MẠNG TRỰC TUYẾN META 8 1.1 Chức năng nhiệm vụ 8 1.2 Lĩnh vực hoạt động 8 1.3 Cơ cấu tổ chức. 9 II THỰC TRẠNG TIN HỌC HÓA TẠI CÔNG TY META 12 2.1 Kế hoạch tin học hóa toàn phần 12 2.2 Thực trạng ứng dụng công nghệ thông tin trong hệ thống Quản lý nhân sự tại Công ty META 12 III. GIẢI PHÁP TIN HỌC HÓA – XÂY DỰNG PHẦN MỀM QUẢN LÝ NHÂN SỰ TIỀN LƯƠNG CÔNG TY CỔ PHẦN META 13 3.1 Bài toán Quản lý nhân sự tiền lương cho Công ty cổ phần META 13 3.2 Xây dựng phần mềm nhân sự mới. 14 3.3 Tính năng của phần mềm mới. 14 3.4 Hướng phát triển của đề tài : 15 CHƯƠNG II - CƠ SỞ PHƯƠNG PHÁP LUẬN VÀ CÔNG CỤ PHÁP TRIỂN 16 I. PHẦN MỀM – CÔNG NGHỆ PHẦN MỀM 16 1.1 Khái niệm về công nghệ phần mềm 16 1.2 Khái niệm phần mềm 17 1.3 Cầu hình phần mềm và các đặc trưng của phần mềm 18 1.3.1 Khái niệm Cấu hình phần mềm: 18 1.3.2 Đặc trưng phần mềm 19 1.4 Kiến trúc phần mềm 21 1.4.1 Cấu trúc 21 1.4.2 Giải pháp kiến trúc phần mềm 22 1.5 Vòng đời phát triển của phần mềm 23 II. Quy trình phát triển phần mềm 25 2.1 Quy trình 1 – Xây dựng và quản lý hợp đồng phần mềm 25 2.2 Quy trình 2 – Xác định yêu cầu 25 2.3 Quy trình 3 – Quy trình thiết kế 26 2.4 Quy trình 4 – Quy trình lập trình 27 2.5 Quy trình 5– Quy trình kiểm tra, test lỗi. 27 2.6 Quy trình 6 – Quy trình triển khai. 28 III. PHÂN LOẠI PHẦN MỀM 28 3.1 Phần mềm hệ thống: 28 3.2 Phần mềm ứng dụng : 29 IV. NỀN TẢNG THIẾT KẾ PHẦN MỀM 29 4.1 Vai trò của quy trình thiết kế 29 4.2 Tiến trình thiết kế phần mềm 30 4.3 Các phương pháp thiết kế phần mềm 31 4.3.1 phương pháp thiết kế Top Down Design (Thiết kế từ trên xuống) 31 4.3.2 phương pháp thiết kế Boottom Up Design (Thiết kế từ dưới lên) 32 V. PHÂN TÍCH HỆ THỐNG THÔNG TIN NGUỒN NHÂN LỰC 32 5.1 Tổng quan Hệ thống thông tin quản lý 32 5.1.1 Khái niệm hệ thống thông tin quản lý 32 5.1.2 Yêu cầu đối với hệ thống quản lý 33 5.1.3 Phương pháp xử lý các thông tin trong hệ thống 33 5.2 Hệ thống thông tin về nhân sự 34 5.2.1Khái niệm 34 5.2.2 Chức năng quản trị nguồn nhân lực 35 5.2.3 Các hệ thống thông tin nhân lực mức tác nghiệp 35 VI. CÔNG CỤ PHÁT TRIỂN. 36 6.1 công cụ mô hình hóa 36 6.1.1 Thông tin đầu vào và đầu ra 36 6.1.2 Biểu đồ phần cấp chức năng 37 6.1.3 Biểu đồ luồng dữ liệu (DFD) 37 6.2 Thiết kế cơ sở dữ liệu 39 6.2.1 Khái niệm cơ sở dữ liệu 39 6.2.2 Thực thể, kiểu thực thể. 40 6.2.3 Liên kết, kiểu liên kết 40 6.3 Hệ quản trị cơ sở dữ liệu 41 6.3.1 Kiến trúc một hệ cơ sở dữ liệu 41 6.3.2 Thể hiện - Lược đồ 42 6.3.3 Mô hình CSDL 42 6.4 Ngôn ngữ lập trình 42 6.4.1 Hệ quản trị cơ sở dữ liệu Access 2003 42 6.4.2 Ngôn ngữ visual basic 44 a. khái niệm 44 b. Mối liên hệ giữa Access và Visual Basic Access 45 6.4.3 Đối tượng dữ liệu ACTIVE 46 CHƯƠNG III - XÂY DỰNG PHẦN MỀM QUẢN LÝ NHÂN SỰ CÔNG TY CỔ PHẦN MẠNG TRỰC TUYẾN META 48 I.KHẢO SÁT HỆ THỐNG HIỆN TẠI 48 1.1 Quy trình cụ thể: 48 1.1.1 Quản lý nhân sự: 48 1.1.2 Chấm công: 50 1.1.3 Tính lương: 51 II . PHÂN TÍCH THIẾT KẾ HỆ THỐNG 53 II . PHÂN TÍCH THIẾT KẾ HỆ THỐNG 53 2.1 Sơ đồ chức năng quản lý nhân sự 53 2.2 Sơ đồ luồng dữ liệu 53 2.2.1 Sơ đồ DFD mức ngữ cảnh QLNS 53 2.2.2 Sơ đồ DFD mức 0 54 2.2.3 Sơ đồ DFD mức 1 của chức năng cập nhật và quản lý NV 55 2.2.4 Sơ đồ DFD mức 1 của chức năng Quản lý Lương 55 2.2.4 Sơ đồ DFD mức 1 của chức năng Báo cáo thống kê 56 2.2.5. Sơ đồ DFD mức 1 của chức năng Tìm kiếm 56 2.3 Sơ đồ thực thể 57 III. PHÂN TÍCH DỮ LIỆU 57 3.1 Bảng phân tích dữ liệu 57 KẾT LUẬN 76
Các file đính kèm theo tài liệu này:
- Xây dựng phần mềm quản lý nhân sự tiền lương trong công ty cổ phần mạng trực tuyến META.doc