(Luận văn đại học thương mại) thiết kế cơ sở dữ liệu cho hệ thống quản lý nhân sự tại công ty TNHH giải pháp phần mềm gia linh

62 4 0
(Luận văn đại học thương mại) thiết kế cơ sở dữ liệu cho hệ thống quản lý nhân sự tại công ty TNHH giải pháp phần mềm gia linh

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

LỜI CÁM ƠN Sau trình thực tập, em tìm hiểu, khảo sát, phân tích, đánh giá tình hình quản lý nhân công ty TNHH Giải pháp phần mềm Gia Linh Với mong muốn giúp công ty đưa phần mềm quản lý nhân hiệu quả, tiện dụng, em vào tìm hiều cách thức tổ chức hoạt động công ty để từ xây dựng sở liệu cho hệ thống quản lý nhân thông qua đề tài “Thiết kế Cơ sở liệu cho hệ thống quản lý nhân công ty TNHH Giải pháp phần mềm Gia Linh” Trong làm khóa luận, em nhận giúp đỡ tận tình anh chị công ty thầy cô khoa Hệ thống thông tin kinh tê – Thương mại điện tử Em xin gửi lời cám ơn chân thành đến anh (chị) thầy cô, đặc biệt tới cô Th.S Nghiêm Thị Lịch – giáo viên hướng dẫn bảo tận tình giúp em có định hướng đắn thực khóa luận Với thời gian thực tập cịn hạn chế, hiểu biết có hạn, khóa luận khơng tránh khỏi thiếu xót, em mong nhận đóng góp thầy cơ, anh (chị) cơng ty thầy để khóa luận em hoàn chỉnh Em xin chân thành cám ơn LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com MỤC LỤC LỜI CẢM ƠN .i MỤC LỤC ii DANH MỤC TỪ VIẾT TẮT iv DANH MỤC BẢNG BIỂU, HÌNH VẼ v CHƯƠNG 1:TỔNG QUAN VỀ VẤN ĐÊ NGHIÊN CỨU .1 1.1 Lý chọn đề tài 1.1.1 Tầm quan trọng vấn đề nghiên cứu 1.1.2 Ý nghĩa vấn đề nghiên cứu 1.2 Tính cấp thiết đề tài 1.3 Tình hình nghiên cứu 1.3.1 Tình hình nghiên cứu ngồi nước, đề tài nghiên cứu giới 1.3.2 Tình hình nghiên cứu nước, đề tai nghiên cứu .3 1.4 Đối tượng phạm vi nghiên cứu 1.4.1 Đối tượng nghiên cứu .4 1.4.2 Phạm vi nghiên cứu 1.5 Kết cấu khóa luận CHƯƠNG 2: CƠ SỞ LÝ LUẬN VỀ THIẾT KẾ CSDL QUẢN LÝ NHÂN SỰ 2.1 Tổng quan nhân 2.2.1 Nhân 2.1.2 Quản trị nhân 2.2 Tổng quan sở liệu 2.2.1 Lý thuyết chung CSDL 2.2.2 Hệ quản trị CSDL .15 Nếu gây lỗi rấ tốn thông qua việc phản ánh thông tin sai lệch lấy từ hệ thống liệu 16 2.2.3 Tổng quan ngôn ngữ SQL 16 CHƯƠNG 3: PHÂN TÍCH VÀ ĐÁNH GIÁ THỰC TRẠNG QUẢN LÝ NHÂN SỰ TẠI CÔNG TY TNHH GIẢI PHÁP PHẦN MỀM GIA LINH .28 3.1 Giới thiệu chung 28 3.1.1 Mục tiêu hoạt động 29 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 3.1.2 Cơ cấu tổ chức 29 3.2 Phân tích tình hình quản lý nhân công ty 31 3.3 Đánh giá thực trạng 34 CHƯƠNG 4: THIẾT KẾ CƠ SỞ DỮ LIỆU CHO HỆ THỐNG QUẢN LÝ NHÂN SỰ TẠI CÔNG TY TNHH GIẢI PHÁP PHẦN MỀM GIA LINH .36 4.1 Mô tả toán 36 4.2 Thiết kế CSDL .37 4.2.1 Thiết kế CSDL mức logic 37 4.2.2 Thiết kế CSDL mức vật lý 42 4.3 Thiết kế giao diện 47 4.4 Một số đề xuất cho việc thiết kế CSDL cho hệ thống quản lý nhân cho công ty TNHH Giải pháp phần mềm Gia Linh 55 KẾT LUẬN 56 TÀI LIỆU THAM KHẢO .57 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com DANH MỤC TỪ VIẾT TẮT Từ tiếng Việt STT Tên từ viết tắt Cụm từ đầy đủ CSDL Cơ sở liệu TNHH Trách nhiệm hữu hạn NXB CMTND SDT Số điện thoại STK Số tài khoản BHYT Bảo hiểm y tế Nhà xuất Chứng minh thư nhân dân Từ tiếng Anh STT Từ viết tắt Cụm từ đầy đủ Nghĩa tiếng Việt QA Quality Assurance Đảm bảo chất lượng OT Over time Làm thêm LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com DANH MỤC BẢNG BIỂU, HÌNH VẼ Bảng 2.1: Các kiểu liệu SQL Server 18 Hình 3.1: Sơ đồ cấu tổ chức công ty TNHH giải pháp phần mềm Gia Linh 30 Biểu đồ 3.1: Biểu đồ đánh giá hệ thống quản lý nhân công ty 33 Hình 4.1: Sơ đồ phân cấp chức 37 Hình 4.2: Mơ hình thực thể liên kết ER .39 Hình 4.3: Mơ hình liệu quan hệ 41 Hình 4.4: Giao diện chức quản lý Nhân Viên .47 Hình 4.5: Giao diện chức quản lý Phòng Ban 49 Hình 4.6: Giao diện Dự án 51 Hình 4.7: Giao diện Timesheet 52 Hình 4.8: Giao diện Báo Cáo .54 Hình 4.9: Giao diện chi tiết Báo Cáo Dự án 55 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com CHƯƠNG 1:TỔNG QUAN VỀ VẤN ĐÊ NGHIÊN CỨU 1.1 Lý chọn đề tài 1.1.1 Tầm quan trọng vấn đề nghiên cứu Sự phát triển công nghệ thông tin thực ngày khẳng định vai trị quan trọng q trình hội nhập, phát triển kinh tế xã hội Công nghệ thông tin trở thành ngành công nghiệp hàng đầu với quốc gia phá triển giới Ngày nay, công nghệ thông tin vào đời sống, vào doanh nghiệp với số phương thức hoạt động hoàn tồn mẻ, sáng tạo nhanh chóng, tiết kiệm nhiều thời gian, cơng sức, độ xác, tiện lợi, hiệu quả, bảo mật hiệu Điều mang lại nhiều lợi ích cho phát triển doanh nghiệp Vì mà doanh nghiệp thường tập trung đầu tư, áp dụng tin học vào thống quản lý, kinh doanh Doanh nghiệp thu thập, xử lý, phổ biến thông tin cách nhanh chóng xác Vấn đề quản lý nhân mối quan tâm hàng đầu doanh nghiệp Quản lý nhân yếu tố giúp ta biết tổ chức có hoạt động tốt hay không, hiệu hay không hiệu phụ thuộc vào lực lượng nhân sự, người với nhiệt huyết, thông minh, sáng tạo Con người nhân tố định cho thành công doanh nghiệp, tổ chức Các thiết bị, sở vật chất hạ tầng, kỹ thuật mua bán, trao đổi, học hỏi nhân khơng thể Vì vậy, việc quản lý nhân vấn đề thiết yếu tồn phát triển doanh nghiệp Quản lý nhân giữ vai trò đặc biệt quan trọng ngày quan tâm, nghiên cứu, phân tích, coi chức cốt lõi quan trọng tiến trình quản lý Tuy nhiên, quản lý nhân việc không đơn giản gặp nhiều khó khăn cơng tác quản lý, lãnh đạo Trong q trình quản lý, nhà lãnh đạo, phịng ban gặp phải vấn đề quản lý thủ công, sổ sách, giấy tờ Đôi xảy nhầm lẫn, sai sót gây tốn thời gian hiệu khơng cao, khó kiểm sốt việc cập nhật hồ sơ, tìm kiếm hồ sơ Chính vậy, việc xây dựng sở liệu cho hệ thống quản lý nhân việc làm cần thiết, giúp doanh nghiệp nắm bắt hoạt động quản lý mình, thực hoạt động, thao tác nhanh chóng, tiện lợi, khoa học hơn, góp phần phát triển doanh nghiệp LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 1.1.2 Ý nghĩa vấn đề nghiên cứu Việc thiết kế sở liệu có ý nghĩa quan trọng việc đảm bảo liệu cho chức năng, nắm bắt hoạt động, nghiệp vụ, mối quan hệ yếu tố hệ thống Hệ thống quản lý nhân phân tích chặt chẽ, logic, khoa học đưa hoạt động quản lý mang lại hiệu cao, giảm thiểu chi phí thời gian cho doanh nghiệp Mọi hoạt động quản lý thông tin nhân công ty thực hiệu quả, tìm kiếm nhanh chóng, cập nhật thơng tin dễ dàng 1.2 Tính cấp thiết đề tài Dựa vào nhu cầu thực tế doanh nghiệp xã hội đòi hỏi người phải sáng tạo nhiều sản phẩm thông minh, tiện lợi cho xã hội Công ty THHH Giải pháp phần mềm Gai Linh mở rộng quy mô, gia tăng số lượng nhân viên việc quản lý nhân vấn đề cấp bách trọng Việc gia tăng số lượng nhân viên khiến việc quản lý thủ cơng gặp nhiều khó khăn, bất cập, gây thời gian, tiền bạc, công sức hiệu không cao, xảy sai sót, nhầm lẫn Hơn nữa, cơng ty chủ yếu quản lý thơng tin nhân viên, khó quản lý việc đăng ký, tính thời gian làm thêm giờ, xin nghỉ Thông thường, nhân viên muốn đăng ký làm thêm giờ, xin nghỉ phải viết mail xin nghỉ Nhân viên phải cho phép trưởng nhóm đăng ký thành cơng Việc làm tốn thời gian nhân viên, trưởng nhóm phận nhân Bên cạnh đó, cịn gây khó khăn viêc tính lương phải kiểm tra thời gian nghỉ, làm thêm Bên cạnh đó, cơng tác quản trị nhân giúp cơng ty tìm kiếm nhũng nhân viên tham gia tích cực vào thành công công ty Quản lý nhân giúp cơng ty tìm người, số lượng, thời điểm, thỏa mãn nhu cầu doanh nghiệp Khi lựa chọn người doanh nghiệp nhân viên có lợi Vì vậy, áp dụng hệ thống quản lý nhân vào công ty vấn đề cấp thiết cần trọng giải Chính vậy, việc thiết kế sở liệu chặt chẽ cho hệ thống, thể muốn quan hệ, hoạt động yếu tố hệ thống mang lại hiệu cao để quản lý nhân công ty LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 1.3 Tình hình nghiên cứu 1.3.1 Tình hình nghiên cứu nước, đề tài nghiên cứu giới Hệ thống quản lý nhân có vai trị vơ quan trọng , mang lại lợi ích lớn cho tổ chức, doanh nghiệp Đây đề tài phổ biến giới Đề tài nghiên cứu sở liệu cho thư viện “Database for Management Library” hai sinh viên K.Chakitha S.V.Rohith trường KL University năm 2016 Bài nghiên cứu nhiều lợi ích quản lý thư viện với sở liệu chặt chẽ Thông thường, việc quản lý thư viện tiến hành thủ công, người dùng muốn biết thông tin sách, tình trạng sách cịn hay hết phải đến trực tiếp thư viện để kiểm tra Hệ thống cung cấp tất thơng tin sách có thư viện, chi phí, trang thái tổng số sách có thư viện Người dùng dễ dàng tìm kiếm cách tự động qua hệ thống Hệ sở liệu lưu trữ toàn thơng tin cần thiết Cơ sở liệu bao gồm bảng về: Chi nhánh, Nhân viên, Khách hàng, Trạng thái mượn sách, Trạng thái trả sách, Sách Đề tài nghiên cứu đánh giá cao số đề tài tốt nghiệp sinh viên trường Tuy nhiên, sở liệu chưa áp dụng vào thực tế Hay đề tài nghiên cứu khác “Designing a Database for a Hotel Room Booking System” nhà thiết kế CSDL Maria Alcaraz Đề tài nghiên cứu năm 2015 Nhu cầu đặt phòng khách sạn trước đến du lịch hay làm việc quan tâm Hệ thống với CSDL đơn giản, không phức tạp với ba bảng chính: Thơng tin đặt phịng, khách hàng, phịng Tuy đơn giản hệ thống đáp ứng nhu cầu người dùng Khách hàng đặt phịng trước đến địa điểm cách nhanh chóng, thuận tiện nhất, không gây thời gian, công sức Mặc dù vậy, hệ thống chưa áp dụng nhiều khách sạn 1.3.2 Tình hình nghiên cứu nước, đề tài nghiên cứu Việt Nam thúc đẩy, áp dụng phần mềm quản lý nhân vào doanh nghiệp Tuy nhiên biết đến phổ biến khoảng chục năm trở lại với bùng nổ, phát triển công nghệ thông tin Nhận thức tầm quan trọng việc quản lý nhân doanh nghiệp nên có nhiều cơng trình nghiên cứu vấn đề Một số nghiên cứu như: LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Đề tài: “Xây dựng phần mềm quản lý nhân cho công ty TNHH Anh Khoa” sinh viên Nguyễn Minh Phương, trường Đại học công nghệ, đại học Quốc gia Hà Nội năm 2016 cho thấy khó khăn việc quản lý nhân giải pháp xây dựng phần mềm nhân vấn đề cấp bách Đề tài nhiều thay đổi tích cực xây dựng phần mềm nhân viên có thay đổi cập nhật nhanh chóng hệ thống cách nhanh chóng xác Hệ thống phân tích, xây dựng CSDL chặt chẽ Tuy nhiên, phần mềm áp dụng doanh nghiệp vừa nhỏ vói chi phí thấp, doanh nghiệp lớn cần hệ thống lớn quản lý Khóa luận tốt nghiệp với đề tài: “Xây dựng sở liệu quản lý nhân sự” nhóm sinh viên Nguyễn Thị Phương, Trần Thị Lan trường Học viện Công nghệ bưu viễn thơng năm 2015 đề tài nghiên cứu bật quản lý nhân Cùng với phát triển xã hội, để đáp ứng nhu cầu, chủ trương sách với người lao động trước hết quản lý tốt hệ thống lưu trữ hồ sơ, dễ tìm kiếm dễ bổ sung, xử lý kiểm tra tính đắn liệu cập nhật Các chức hệ thống bao gồm: Quản lý thông tin nhân sự, theo dõi cập nhật thường xuyên thông tin, tính lương cho nhân viên, chế độ đãi ngộ Đặc biệt với hệ thống CSDL này, hoạt động quản lý lương tập trung nhiều Việc nghiên cứu xây dựng phần mềm góp phần giảm thiểu tối đa thời gian, cơng sức, kinh phí cho cơng ty Từ cơng trình nghiên cứu ta thấy, quản lý nhân có vai trị vơ quan trọng cho phát triển công ty toàn giới 1.4 Đối tượng phạm vi nghiên cứu 1.4.1 Đối tượng nghiên cứu Thứ nhất: Đối tượng nghiên cứu đề tài thông tin, sở liệu thiết kế sở liệu cho hệ thống quản lý nhân Thứ hai: Hệ thống quản lý nhân sự, quy trình, hoạt động quản lý, chức năng, hoạt động quản lý công ty TNHH Giải pháp phần mềm Gia Linh Thứ ba: Các kiến thức thiết kế sở liệu, hệ quản trị sở liệu SQL Server 2012 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 1.4.2 Phạm vi nghiên cứu Về khơng gian: Q trình nghiên cứu thực công ty TNHH Giải pháp phần mềm Gia Linh Về thời gian: Đề tài sử dụng số liệu liên quan công ty giai đoạn 2014-2017 1.5 Kết cấu khóa luận Trong khóa luận, ngồi phần như: Lời cảm ơn, Mục lục, Danh mục bảng biểu, sơ đồ, danh mục từ viết tắt khóa luận gồm bốn chương chính: Chương 1: Tổng quan đề tài nghiên cứu Trong chương này, tầm quan trọng, lý chọn đề tài, tính cấp thiết đề tài đưa nêu đồng thời thể đối tượng, phạm vi nghiên cứu đề tài Chương 2: Cơ sở lý luận thiết kế CSDLquản lý nhân Các vấn đề: Các sở lý luận sở liệu, lý thuyết hệ quản trị sở liệu tổng quan quản lý nhân trình bày chương Chương 3: Phân tích đánh giá thực trạng quản lý nhân công ty TNHH Giải pháp phần mềm Gia Linh Nội dung chương giới thiệu công ty TNHH Giải pháp phần mềm Gia Linh, phân tích thực trạng vấn đề nghiên cứu đánh giá thực trạng Chương 4: Thiết kế CSDL cho hệ thống quản lý nhân Bài toán quản lý nhân công ty đưa từ phân tích, thiết kế sở liệu cho hệ thống, thiết kế giao diện cho hệ thống LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Bảng Timesheet (TIMESHEET) Tên cột Ý nghĩa Kiểu liệu Độ rộng TenTimesheet Tên Timesheet nvarchar 50 MaNV Mã nhân viên nvarchar 20 Sogiolam Số làm int Sogionghi Số nghỉ int SogioOT Sô làm thêm int Sogionghiphep Số nghỉ phép int Thoigianvao Thời gian vào time Thoigianra Thời gian time [2] Cài đặt SQL Server 2012 Tạo CSDL, tạo bảng Create Database QuanLy_NhanSu Go Use QuanLy_NhanSu Go Create Table PHONGBAN ( MaPB nvarchar (20) PRIMARY KEY, TenPB nvarchar (100), DiaDiem nvarchar (100) ); Create Table LOAINV ( MaLoai nvarchar(20) PRIMARY KEY, TenLoai nvarchar (50), ); Create Table TIMESHEET ( MaTimesheet nvarchar (20) PRIMARY KEY, TenTimesheet nvarchar (50), CongLam int, 43 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com NghiCoLuong int, NghiKhongLuong int, ); Create Table DUAN (MaDA nvarchar(20) PRIMARY KEY, TenDA nvarchar(100), PM nvarchar (100)); Create Table NHANVIEN ( MaNV nvarchar (20) PRIMARY KEY, Ho_NV nvarchar (50), Ten_NV nvarchar (50), MaLoai nvarchar (20), MaPB nvarchar (20), Email nvarchar (50), NgaySinh date, CMTND int, SDT int, ChucVu nvarchar (100), SoTK int, MaSoThue int, TheBHYT int, TDHV nvarchar (200), DiaChi nvarchar (200), NgayBatDau date, Constraint FK1 foreign key (MaPB) references PHONGBAN(MaPB), Constraint FK2 foreign key (MaLoai) references LOAINV(MaLoai), ); Create Table ChiTietTimeSheet ( MaTimesheet nvarchar (20), MaNV nvarchar (20), Thoigianvao time, 44 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Thoigianra time, Ngay date, Constraint PR Primary key (MaTimesheet, MaNV), Constraint FK3 foreign key (MaTimesheet) references TIMESHEET(MaTimesheet), Constraint FK4 foreign key (MaNV) references NHANVIEN(MaNV), ); Create Table ChiTietDuAn ( MaDA nvarchar(20), MaNV nvarchar(20), TGBD date, TGKT date, Constraint PR1 primary key (MaDA,MaNV), Constraint FK5 foreign key (MaDA) references DUAN(MaDA), Constraint FK6 foreign key (MaNV) references NHANVIEN(MaNV), ); Một số câu lệnh truy vấn Câu 1: Hiển thị tổng số nhân viên làm việc phòng kỹ thuật Câu 2: Tạo View hiển thị thông tin nhân viên kiểm thử làm việc phòng kỹ thuật 45 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Câu 3: Viết thủ tục đưa thơng tin nhân viên có mã nhân viên (MaNV=NV001) gồm: Họ tên, Email, CMTND Kết sau thực câu lệnh thành công 46 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Câu 4: Đưa thông tin nhân viên tham gia vào nhiều dự án Câu 6: Hiển thị thông tin nhân viên có số cơng làm lớn tháng 4.3 Thiết kế giao diện Nhân Viên Hình 4.4: Giao diện chức quản lý Nhân Viên 47 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using System.Data.SqlClient; namespace QuanLyNhanSu { public partial class QLNhanVien : Form { public QLNhanVien() { InitializeComponent(); } private void HienThi () { SqlConnection ht = new SqlConnection(@"Data Source=DESKTOPENV5Q8C\SQLEXPRESS;Initial Catalog=QuanLy_NhanSu;Integrated Security=True"); ht.Open(); string sql = "select * from NHANVIEN"; SqlCommand cmd = new SqlCommand(sql, ht); SqlDataAdapter com = new SqlDataAdapter(cmd); DataTable table = new DataTable(); com.Fill(table); DsNV.DataSource = table; 48 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com } private void QLNhanVien_Load(object sender, EventArgs e) { HienThi(); } } } Phịng Ban Hình 4.5: Giao diện chức quản lý Phòng Ban using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; 49 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com using System.Data.SqlClient; namespace QuanLyNhanSu { public partial class QuanLyPhongBan : Form { public QuanLyPhongBan() { InitializeComponent(); } private void HienThi() { SqlConnection ht = new SqlConnection(@"Data Source=DESKTOPENV5Q8C\SQLEXPRESS;Initial Catalog=QuanLy_NhanSu;Integrated Security=True"); ht.Open(); string sql = "select * from PHONGBAN"; SqlCommand cmd = new SqlCommand(sql, ht); SqlDataAdapter com = new SqlDataAdapter(cmd); DataTable table = new DataTable(); com.Fill(table); DsPB.DataSource = table; } private void QuanLyPhongBan_Load(object sender, EventArgs e) { HienThi(); } } } 50 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Dự Án Hình 4.6: Giao diện Dự án using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using System.Data.SqlClient; namespace QuanLyNhanSu { public partial class QuanLyDuAn : Form { public QuanLyDuAn() 51 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com { InitializeComponent(); } private void HienThi() { SqlConnection ht = new SqlConnection(@"Data Source=DESKTOPENV5Q8C\SQLEXPRESS;Initial Catalog=QuanLy_NhanSu;Integrated Security=True"); ht.Open(); string sql = "select D.*, C.MaNV, C.TGBD, C.TGKT from DUAN D INNER JOIN ChiTietDuAn C ON D.MaDA = C.MaDA "; SqlCommand cmd = new SqlCommand(sql, ht); SqlDataAdapter com = new SqlDataAdapter(cmd); DataTable table = new DataTable(); com.Fill(table); DsDA.DataSource = table; } private void QuanLyDuAn_Load(object sender, EventArgs e) { HienThi(); } } TimeSheet Hình 4.7: Giao diện Timesheet using System; 52 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using System.Data.SqlClient; namespace QuanLyNhanSu { public partial class QLTimeSheet : Form { public QLTimeSheet() { InitializeComponent(); } private void HienThi() { SqlConnection ht = new SqlConnection(@"Data Source=DESKTOPENV5Q8C\SQLEXPRESS;Initial Catalog=QuanLy_NhanSu;Integrated Security=True"); ht.Open(); string sql = "select t.*, c.MaNV, c.Thoigianvao, c.Thoigianra, c.Ngay from TIMESHEET t INNER JOIN ChiTietTimeSheet c ON t.MaTimeSheet = c MaTimeSheet"; SqlCommand cmd = new SqlCommand(sql, ht); SqlDataAdapter com = new SqlDataAdapter(cmd); DataTable table = new DataTable(); com.Fill(table); 53 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com DsTS.DataSource = table; } private void QLTimeSheet_Load(object sender, EventArgs e) { HienThi(); } } } Báo cáo Hình 4.8: Giao diện Báo Cáo Xem chi tiết báo cáo 54 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hình 4.9: Giao diện chi tiết Báo Cáo Dự án 4.4 Một số đề xuất cho việc thiết kế CSDL cho hệ thống quản lý nhân cho công ty TNHH Giải pháp phần mềm Gia Linh Để thực việc tốt việc thiết kế CSDL cho hệ thống quản lý nhân sự, công ty cần đầu tư tài chính, nhân sự, trang thiết bị, sở vật chất Dưới số yêu cầu  Đối với phần cứng Sử dụng hệ điều hành Window Cấu hình máy: Sử dụng vi xử lý: Intel Core 17; Dung lượng ổ cứng: 40GB; Bộ nhớ: 2GB RAM  Đối với phần mềm Các máy tính cài đặt chương trình CSDL, hệ quản trị CSDL SQL Server, Access, My SQL  Đối với nhân Trong trình làm việc với CSDL, nhân viên cần tham gia đóng gọp ý kiến, học hỏi để phục vụ cho công việc Khi hệ thống đưa vào triển khai hoạt động, gặp sai sót, hạn chế cần xác nhận lại để đưa kết xác nhanh 55 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com KẾT LUẬN Ngày nay, khoa học công nghệ ngày phát triển, thông tin ngày trở nên phong phú, đa dạng phức tạp.Việc áp dụng khoa học công nghệ vào lĩnh vực đời sống ngừoi tăng không ngừng can thiệp vào hầu hết công việc đời sống Công nghệ thông tin ngành khoa học Cơng nghệ thơng tin giúp sống người trở nên động, nhẹ nhàng hơn, vấn đề quản lý dễ dàng, nhanh chóng, tiện lợi hơn, giảm thiểu tối đa thời gian, công sức ngừoi Cùng với phát triển nhanh “chóng mặt”của công nghệ thông tin giới Việt Nam, công nghệ thông tin trở thành ngành công nghiệp mũi nhọn thiếu viêc áp dụng vào hoạt động xã hội như: Quản lý, kinh tế, thơng tin Hiện có nhiều công ty, doanh nghiệp áp dụng phần mềm quản lý quản lý bán hàng, quản lý dịch vụ chăm sóc khách hàng., quản lý nhân Cơng ty TNHH Giải pháp phần mềm Gia Linh đà phát triển nhanh chóng, quy mơ cơng ty ngày mở rộng, nhiên hệ thống quản lý nhân cơng ty cịn thủ cơng, việc xây dựng CSDL chặt chẽ, hiệu cho hệ thống điều vô quan trọng Với đề tài “Thiết kế CSDL cho hệ thống quản lý nhân công ty TNHH Giải pháp phần mềm Gia Linh” đề tài địi hỏi phải có nghiên cứu sâu rộng, chặt chẽ Là sinh viên với kiến thức cịn non kém, khóa luận em khơng tránh khỏi thiếu sót, kính mong thầy góp ý để khóa luận em hoàn chỉnh 56 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com TÀI LIỆU THAM KHẢO Giáo trình Cơ sở liệu (phần 1), TS.Nguyễn Thị Thu Thủy, NXB Thống kê năm 2014 Giáo trình Quản trị nhân bản, TS.Mai Thanh Lan, NXB Thống kê năm 2016 Theo từ điển Cambrige Website công ty: gialinh.net Tài liệu từ công ty TNHH Giả pháp phần mềm Gia Linh 57 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com ... THỰC TRẠNG QUẢN LÝ NHÂN SỰ TẠI CÔNG TY TNHH GIẢI PHÁP PHẦN MỀM GIA LINH 3.1 Giới thiệu chung Công ty TNHH giải pháp phần mềm Gia Linh (viết tắt Gia Linh Software Solution), ột công ty tin học hoạt... hai: Hệ thống quản lý nhân sự, quy trình, hoạt động quản lý, chức năng, hoạt động quản lý công ty TNHH Giải pháp phần mềm Gia Linh Thứ ba: Các kiến thức thiết kế sở liệu, hệ quản trị sở liệu. .. đến việc quản lý nhân 35 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com CHƯƠNG 4: THIẾT KẾ CƠ SỞ DỮ LIỆU CHO HỆ THỐNG QUẢN LÝ NHÂN SỰ TẠI CÔNG TY TNHH GIẢI PHÁP PHẦN MỀM GIA LINH 4.1

Ngày đăng: 21/10/2022, 15:00

Hình ảnh liên quan

 Quan hệ một – nhiều: mối quan hệ một-nhiều giữa hai thực thể hay hai bảng A, B nếu mỗi dòng trong bảng A tương ứng với nhiều dòng trong bảng B nhưng ngược lại mỗi dòng trong bảng B chỉ tương ứng với một dòng trong bảng A. - (Luận văn đại học thương mại) thiết kế cơ sở dữ liệu cho hệ thống quản lý nhân sự tại công ty TNHH giải pháp phần mềm gia linh

uan.

hệ một – nhiều: mối quan hệ một-nhiều giữa hai thực thể hay hai bảng A, B nếu mỗi dòng trong bảng A tương ứng với nhiều dòng trong bảng B nhưng ngược lại mỗi dòng trong bảng B chỉ tương ứng với một dòng trong bảng A Xem tại trang 19 của tài liệu.
Bảng 2.1: Các kiểu dữ liệu cơ bản trong SQL Server - (Luận văn đại học thương mại) thiết kế cơ sở dữ liệu cho hệ thống quản lý nhân sự tại công ty TNHH giải pháp phần mềm gia linh

Bảng 2.1.

Các kiểu dữ liệu cơ bản trong SQL Server Xem tại trang 23 của tài liệu.
[2] Tạo bảng - (Luận văn đại học thương mại) thiết kế cơ sở dữ liệu cho hệ thống quản lý nhân sự tại công ty TNHH giải pháp phần mềm gia linh

2.

] Tạo bảng Xem tại trang 24 của tài liệu.
Ý nghĩa: Câu lệnh được dùng để tạo mới các bảng trong CSDL với khóa chính, - (Luận văn đại học thương mại) thiết kế cơ sở dữ liệu cho hệ thống quản lý nhân sự tại công ty TNHH giải pháp phần mềm gia linh

ngh.

ĩa: Câu lệnh được dùng để tạo mới các bảng trong CSDL với khóa chính, Xem tại trang 25 của tài liệu.
Cách thức làm việc của trigger la bản thân nó chỉ canh gác vớ i1 bảng dữ liệu. Bản thân trigger có 2 bảng ảo là: inserted và deleted - (Luận văn đại học thương mại) thiết kế cơ sở dữ liệu cho hệ thống quản lý nhân sự tại công ty TNHH giải pháp phần mềm gia linh

ch.

thức làm việc của trigger la bản thân nó chỉ canh gác vớ i1 bảng dữ liệu. Bản thân trigger có 2 bảng ảo là: inserted và deleted Xem tại trang 32 của tài liệu.
.Hình 3.1: Sơ đồ cơ cấu tổ chức của công ty TNHH giải pháp phần mềm GiaLinh - (Luận văn đại học thương mại) thiết kế cơ sở dữ liệu cho hệ thống quản lý nhân sự tại công ty TNHH giải pháp phần mềm gia linh

Hình 3.1.

Sơ đồ cơ cấu tổ chức của công ty TNHH giải pháp phần mềm GiaLinh Xem tại trang 35 của tài liệu.
Quản lý timesheet: Vào cuối tháng, công ty gửi bảng timesheet chấm công cho - (Luận văn đại học thương mại) thiết kế cơ sở dữ liệu cho hệ thống quản lý nhân sự tại công ty TNHH giải pháp phần mềm gia linh

u.

ản lý timesheet: Vào cuối tháng, công ty gửi bảng timesheet chấm công cho Xem tại trang 38 của tài liệu.
Hình 4.1: Sơ đồ phân cấp chức năng 4.2. Thiết kế CSDL - (Luận văn đại học thương mại) thiết kế cơ sở dữ liệu cho hệ thống quản lý nhân sự tại công ty TNHH giải pháp phần mềm gia linh

Hình 4.1.

Sơ đồ phân cấp chức năng 4.2. Thiết kế CSDL Xem tại trang 42 của tài liệu.
Bước 4: Xây dựng mơ hình ER - (Luận văn đại học thương mại) thiết kế cơ sở dữ liệu cho hệ thống quản lý nhân sự tại công ty TNHH giải pháp phần mềm gia linh

c.

4: Xây dựng mơ hình ER Xem tại trang 44 của tài liệu.
Bước 5: Chuyển từ mô hình ER sang mơ hình dữ liệu quan hệ - (Luận văn đại học thương mại) thiết kế cơ sở dữ liệu cho hệ thống quản lý nhân sự tại công ty TNHH giải pháp phần mềm gia linh

c.

5: Chuyển từ mô hình ER sang mơ hình dữ liệu quan hệ Xem tại trang 45 của tài liệu.
Hình 4.3: Mơ hình dữ liệu quan hệ - (Luận văn đại học thương mại) thiết kế cơ sở dữ liệu cho hệ thống quản lý nhân sự tại công ty TNHH giải pháp phần mềm gia linh

Hình 4.3.

Mơ hình dữ liệu quan hệ Xem tại trang 46 của tài liệu.
[1] Tạo cấu trúc bảng - (Luận văn đại học thương mại) thiết kế cơ sở dữ liệu cho hệ thống quản lý nhân sự tại công ty TNHH giải pháp phần mềm gia linh

1.

] Tạo cấu trúc bảng Xem tại trang 47 của tài liệu.
Bảng nhân viên (NHANVIEN) - (Luận văn đại học thương mại) thiết kế cơ sở dữ liệu cho hệ thống quản lý nhân sự tại công ty TNHH giải pháp phần mềm gia linh

Bảng nh.

ân viên (NHANVIEN) Xem tại trang 47 của tài liệu.
Bảng Timesheet (TIMESHEET) - (Luận văn đại học thương mại) thiết kế cơ sở dữ liệu cho hệ thống quản lý nhân sự tại công ty TNHH giải pháp phần mềm gia linh

ng.

Timesheet (TIMESHEET) Xem tại trang 48 của tài liệu.
Tạo CSDL, tạo các bảng - (Luận văn đại học thương mại) thiết kế cơ sở dữ liệu cho hệ thống quản lý nhân sự tại công ty TNHH giải pháp phần mềm gia linh

o.

CSDL, tạo các bảng Xem tại trang 48 của tài liệu.
Hình 4.5: Giao diện chức năng quản lý Phòng Ban - (Luận văn đại học thương mại) thiết kế cơ sở dữ liệu cho hệ thống quản lý nhân sự tại công ty TNHH giải pháp phần mềm gia linh

Hình 4.5.

Giao diện chức năng quản lý Phòng Ban Xem tại trang 54 của tài liệu.
Hình 4.6: Giao diện Dự án - (Luận văn đại học thương mại) thiết kế cơ sở dữ liệu cho hệ thống quản lý nhân sự tại công ty TNHH giải pháp phần mềm gia linh

Hình 4.6.

Giao diện Dự án Xem tại trang 56 của tài liệu.
Hình 4.7: Giao diện Timesheet - (Luận văn đại học thương mại) thiết kế cơ sở dữ liệu cho hệ thống quản lý nhân sự tại công ty TNHH giải pháp phần mềm gia linh

Hình 4.7.

Giao diện Timesheet Xem tại trang 57 của tài liệu.
Hình 4.8: Giao diện Báo Cáo Xem chi tiết báo cáo - (Luận văn đại học thương mại) thiết kế cơ sở dữ liệu cho hệ thống quản lý nhân sự tại công ty TNHH giải pháp phần mềm gia linh

Hình 4.8.

Giao diện Báo Cáo Xem chi tiết báo cáo Xem tại trang 59 của tài liệu.
Hình 4.9: Giao diện chi tiết Báo Cáo Dự án - (Luận văn đại học thương mại) thiết kế cơ sở dữ liệu cho hệ thống quản lý nhân sự tại công ty TNHH giải pháp phần mềm gia linh

Hình 4.9.

Giao diện chi tiết Báo Cáo Dự án Xem tại trang 60 của tài liệu.

Tài liệu cùng người dùng

Tài liệu liên quan