Đề tài thiết kế cơ sở dữ liệu quản lý nhân sự trên hệ quản trị cơ sở dữ liệu SQL server của một công ty theo phân mảnh ngang trên 3 trạm hà nội, đà nẵng và sài gòn

34 766 0
Đề tài thiết kế cơ sở dữ liệu quản lý nhân sự trên hệ quản trị cơ sở dữ liệu SQL server của một công ty theo phân mảnh ngang trên 3 trạm hà nội, đà nẵng và sài gòn

Đ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

Giáo viên hướng dẫn: Th.s Nguyễn Thị Thanh Huyền Thực hiện: Nhóm 03 Lớp: LT CĐ-ĐH KHMT1 – K8 STT Họ tên Trần Quốc Trí Nhiệm vụ - Thiết kế CSDL phân tán cho hệ thống - Xây dựng CSDL phân tán SQL - Xây dựng ứng dụng quản lý trạm trung tâm Hà Anh Đức - Thiết kế CSDL phân tán cho hệ thống - Xây dựng CSDL phân tán SQL - Xây dựng ứng dụng quản lý nhân trạm Hà Nội Trịnh Đình Hải - Thiết kế CSDL phân tán cho hệ thống - Xây dựng CSDL phân tán SQL - Xây dựng ứng dụng quản lý nhân trạm Đà Nẵng Nguyễn Thành Tin - Thiết kế CSDL phân tán cho hệ thống - Xây dựng CSDL phân tán SQL - Xây dựng ứng dụng quản lý nhân trạm Sài Gòn MỤC LỤC Lời Nói Đầu .3 Chương 1: Thiết kế CSDL phân tán cho hệ thống quản lý nhân I Khảo sát nghiệp vụ Thông tin chung Hoạt động nghiệp vụ công ty .4 Bài toán Thiết kế sở liệu tập trung cho hệ thống 10 4.1 Phân tích thực thể 10 4.2 Mô hình CSDL tập trung .16 Thiết kế mô hình sở liệu phân tán cho hệ thống 17 5.1 phân mảnh liệu .17 5.2 Mô tả sử dụng liệu cho trạm .20 5.3 Mô tả trình nghiệp vụ cho trạm 22 Chương 2: Xây dựng sở liệu phân tán hệ quản trị CSDL SQL 23 I Cấu trúc bảng liệu .23 II Mô hình CSDL phân tán .29 III Một số truy vấn phân tán CSDL .31 KẾT LUẬN 33 Tài liệu tham khảo 34 Lời Nói Đầu Xã hội ngày phát triển, thông tin ngày trở nên phong phú, đa dạng phức tạp Sự bùng nổ thông tin thực trở nên vấn đề cấp thiết cần giải Công nghệ thông tin đời phát triển nhằm sử lý vấn đề trọng đại Cùng với phát triển nhanh chóng công nghệ thông tin người nghĩ nhiều ứng dụng phục vụ cho nhu cầu lợi ích cong người Trong xây dựng phần mềm phục vụ công việc vấn đề mà nhà lập trình viên quân tâm hàng đầu Hệ thống thông tin “Quản lý nhân sự” ứng dụng mà người quan tâm nhiều Nhân yếu tố quan trọng định đến họat động tồn quan hành Vì quản lí nhân đề tài quan trọng mà tất công ty đề cập đến định đến họat động có hiệu hay không quan, quản lý nhân có tối ưu không đến hoạt động quan Và đời hệ thống thông tin “Quản lý nhân sự” phục vụ cho công tác nghiệp vụ người làm giảm thiểu tối đa vất vả công việc ví dụ hồ sơ trước phải lưu trữ nhiều kho chứa cần máy tính nhỏ gọn lưu trữ kho hồ sơ công ty Với mong muốn tìm hiểu phần nhỏ kho tàng phát triển công nghệ thông tin, 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 phần phân tích hệ thống thông tin “Quản lý nhân sự” nhằm phục vụ cho lợi ích công ty nói chung Chương 1: Thiết kế CSDL phân tán cho hệ thống quản lý nhân I Khảo sát nghiệp vụ Thông tin chung Tên đơn vị: Công ty cổ phần Trường Hà Trụ sở văn phòng:352 Đường Giải Phóng-Phương Liệt-Hà Nội Điện thoại:36644625 Email:truongha.hn@gmail.com.vn Website: www:/thanhdomart.vn - Ngành nghề kinh doanh công ty: + Tư vấn,thiết kế,triển khai kinh doanh siêu thị + Kinh doanh ,bán lẻ,phân phối hàng tiêu dùng + Dịch vụ cho thuê kho bãi,lưu giữ hàng hóa,mở văn phòng + Dịch vụ trông giữ xe ô tô,xe máy ngày đêm + Chuyên sản xuất,kinh doanh giá kệ siêu thị - Cơ cấu cổ phần công ty: + Ông Mai Đức Lâm sở hữu 19796 cổ phần, chiếm 98,98% vốn điều lệ + Bà Vi Thị Huyền sở hữu 102 cổ phần, chiếm 0,51% vốn điều lệ + Ông Mai Đức Khoa sở hữu 102 cổ phần, chiếm 0,51% vốn điều lệ - Số vốn điều lệ đăng kí công ty:20.000.000.000 (VNĐ) Hoạt động nghiệp vụ công ty Hội đồng quản trị: Là quan quản trị công ty có toàn quyền nhân danh công ty định vấn đề quan trọng liên quan đến phương hướng mục tiêu công ty Ban kiểm soát: Gồm thành viên, hoạt động độc lập theo nhiệm vụ quyền hạn điều lệ công ty chịu trách nhiệm trước Hội dồng quản trị công ty giám sát việc hoạt động Hội đồng quản trị Tổng giám đốc công ty: Tổng giám đốc công ty kiêm chủ tịch HĐQT công ty đại diện pháp nhân công ty, có trách nhiệm điều hành hoạt động sản xuất kinh doanh công ty Giám đốc chi nhánh Thành Đô: Chịu trách nhiệm trước Tổng Giám đốc thực kế hoạch kinh doanh,tiêu thụ sản phẩm siêu thị thành đô Giám đốc Trường Hà: Chịu trách nhiệm trước Tổng giám đốc thực kế hoạch sản xuất ,kinh doanh sản phẩm công ty Trường Hà; báo cáo lên tổng giám đốc hoạt động thuê kho,văn phòng hoạt động trông giữ xe công ty hàng tháng, quý, năm; quản lý phân công công việc cụ thể cho cán nhân viên công ty Phòng Tài – Kế toán: Quản lý tài sản toàn công ty: Tiền vốn, vật tư, hàng hóa, công cụ dụng cụ Theo dõi, tập hợp, phân loại, tổng hợp phản ánh nghiệp vụ kinh tế phát sinh theo quy định pháp luật Chủ trì việc xây dựng quy trình như: Xuất, nhập kho, toán, tạm ứng, kiểm kê…trình Ban tổng giám đốc ban hành thống thực toàn công ty Lập kế hoạch tài cho công ty hàng năm kiểm soát việc thực kế hoạch tài Xây dựng dự toán kiểm soát dự toán dự án công ty triển khai Đề xuất xây dựng quy tài để Hội đồng quản trị công ty ban hành thực toàn công ty Giám sát thực hiện, đánh giá đề xuất sửa đổi quy chế tài công ty Đề xuất, xây dựng thẩm quyền quy chế duyệt chi toàn công ty giám sát thực Thống kê số liệu phục vụ cho hoạt động phân tích công ty Phân tích số liệu doanh thu, doanh thu bán hang… thông tin khác phục vụ công tác điều hành hoạt động sản xuất kinh doanh hàng ngày công ty Phòng kinh doanh Lập kế hoạch kinh doanh hàng năm cho công ty, đề xuất lên phương án phát triển dịch vụ trình Ban tổng giám đốc phê duyệt triển khai Thường xuyên tập hợp số liệu, phân tích, tổng hợp lập báo cáo tình hình hoạt động kinh doanh tháng, quý, tháng, năm theo yêu cầu Ban Tổng Giám đốc Công ty Lập báo cáo tình hình hoạt động kinh doanh theo yêu cầu cấp Dựa số liệu hoạt động kinh doanh có thống kê, phân tích đánh giá hoạt động kinh doanh tham mưu, đề xuất, kiến nghị Ban Tổng Giám đốc có thay đổi, điều chỉnh kịp thời Nghiên cứu, xây dựng chiến lược kinh doanh dài hạn, trung hạn, ngắn hạn, kế hoạch hoạt động kế hoạch kinh doanh hàng năm, hàng quý Công ty Tham mưu cho Tổng Giám đốc Công ty giao tiêu kinh doanh cho đơn vị trực thuộc Công ty Theo dõi, thúc đẩy tiến độ thực kế hoạch kinh doanh chương trình công tác Công ty đơn vị trực thuộc Công ty Phòng hành chính- nhân Quản lý nhân công ty: tuyển dụng, giám sát trình thử việc nhân viên, quản lý hồ sơ toàn nhân viên (các hồ sơ, lý lịch theo quy định…); thường xuyên cập nhật thông tin nhân viên hàng tháng để có đánh giá đích thực cho Ban Tổng giám đốc trình xếp lao động trả lương cho nhân viên; Theo dõi thông tin sức khỏe, hoàn cảnh gia đình…của CB, CNV; Xây dựng chương trình đào tạo, chương trình đào tạo áp dụng công ty, đánh giá kết đào tạo cho khóa học Quản lý tiền lương: Đề xuất, xây dựng chế tiền lương, quy chế phân phối tiền lương; theo dõi thời gian giữ bậc, nâng bậc lương, thành tích, lần vi phạm, đề xuất nâng, hạ lương CB, CNV; Tổng hợp bảng chấm công, giám sát việc chấm công cho phận Theo dõi thực công tác liên quan đến: BHXH, BHYT, BHTN, sách xã hội khác…liên quan đến người lao động Phòng IT Phòng Công nghệ thông tin phòng tham mưu, giúp việc việc xây dựng chiến lược phát triển kế hoạch công nghệ thông tin toàn Công ty Tham mưu, đề xuất giải pháp quản trị phát triển giai đoạn, dự án theo mục tiêu phòng CNTT Tổng giám đốc phê duyệt giai đoạn hàng năm Phòng đào tạo phát triển hệ thống Để khẳng định thương hiệu trình đổi & hội nhập với thị trường Thế giới, Ban Giám đốc trọng đến công tác đào tạo phát triển hệ thống Bộ phận đào tạo phát triển hệ thống nhận trách nhiệm đào tạo đưa chiến lược phát triển sản xuất, kinh doanh phù hợp với mục tiêu Công ty Bộ phận đào tạo & PTHT với thành phần cán có kinh nghiệm công tác đào tạo phát triển, biết xác định hướng phát triển Công ty phối hợp với phòng ban mở khóa bồi dưỡng lực quản lý cho cán bộ, nâng cao kiến thức chuyên môn cho nhân viên sản xuất bán hàng toàn quốc Phòng quản trị sản xuất chất lượng Lập kế hoạch sản xuất, điều độ sản xuất Kiểm tra, đánh giá chất lượng nguyên vật liệu đầu vào Kiểm tra sản phẩm trước nhập kho, xử lý sản phẩm không phù hợp Quản lý trang thiết bị sản xuất, giám sát dụng cụ, thiết bị Bài toán Từ hoạt động thực tế trình bày vấn đề đặt cho chương trình quản lý nhân phải xây dựng chức thích hợp tạo điều kiện thuận lợi cho công tác quản lý nhân viên việc tính lương sử dụng để phát huy hết khả chuyên môn, bảo đảm quyền lợi cho nhân viên Tuy nhiên để làm tốt việc cần tìm hiểu kỹ vấn đề cụ thể mà toán đặt cách giải vấn đề Đối tượng cần quản lý thông tin tất nhân viên số thông tin khác phận, phòng ban trực thuộc công ty gồm: Quản lý thông tin cá nhân nhân viên: Tức quản lý sơ yếu lý lịch, trình làm việc, trình đào tạo, hệ số lương,…của nhân viên Quản lý thông tin phận, phòng ban trực thuộc công ty: Bao gồm thông tin phận, phòng ban; số lượng, chất lượng nhân viên phận, phòng ban đó,… Quản lý chế độ nhân viên như: Nghỉ phép, Thai sản, Bảo hiểm,… Lưu trữ lại thông tin ngạch bậc lương cho chuyên môn ngành nghề, bậc học phục vụ cho việc tra cứu thông tin, mặt khác chúng có liên quan đến đối tượng khác cần lưu trữ tính toán Thống kê số lượng nhân viên theo chuyên môn để có kế hoạch đào tạo, bồi dưỡng,… Chương trình xây dựng đối tượng độc lập cách rõ ràng mối quan hệ đối tượng Với đối tượng độc lập, quan tâm đến thuộc tính cá nhân liên quan đến đối tượng Ví dụ như: Thông tin cá nhân nhân viên: Họ tên, Năm sinh, Địa chỉ,… Thông tin phận, phòng ban: Mã phận, tên phận, mã phòng ban, tên phòng ban, ngày thành lập,… Thông tin lương: Bảng công, ngày nghỉ phép,… Giữa đối tượng lại có mối quan hệ với đưa thông tin tổng hợp từ thông tin Nhờ việc kết nối thông tin thành thông tin tổng hợp làm cho hệ thống quản lý đáp ứng yêu cầu thực tế Thiết kế sở liệu tập trung cho hệ thống 4.1 Phân tích thực thể Sau phân tích thông tin hệ thống quản lý nhân công ty ta tổ chức xây dựng thực thể chuẩn hóa chúng thực thể sau: Thực thể nhanvien dùng để lưu trữ thông tin nhân viên Thuộc tính Mô tả Manhanvien Mã nhân viên Machucvu Mã chức vụ Machuyenmon Mã chuyên môn mahedaotao Mã hệ đào tạo Maphongban Mã phòng ban Machinhanh Mã chi nhánh Hoten Họ tên Gioitinh Giới tính Quequan Quê quán Cmnd Chứng minh nhân dân ghichu Ghi 10 5.2 Mô tả sử dụng liệu cho trạm Ở ta thực phân mảnh ngang để chia hệ CSDL thành mảnh đặt trạm dựa vào tên chi nhánh trạm trung tâm liệu Do cấu trúc CSDL trạm giống trạm trung tâm Tuy nhiên liệu lưu trữ sử dụng trạm lại khác Với Trạm lưu sử dụng thông tin chi nhánh có tên “Hà Nội”, Trạm lưu sử dụng thông tin chi nhánh có tên “Đà Nẵng” Trạm lưu sử dụng thông tin chi nhánh có tên “Sài Gòn” - Server + Phân quyền người dùng: server có tên đăng nhập dành cho người quản lý server Người quản lý thông qua phần mềm ứng dụng quản lý thông tin tài khoản sở; cấp thêm tài khoản người dùng cho khu, cập nhật thông tin tài khoản có quyền xóa thông tin tài khoản + Server có quyền thêm, cập nhật, xóa liệu sở : Thông tin nhân viên, phòng ban, chuyên môn, hợp đồng, phiếu lương…ở trạm + Tìm kiếm thông tin sở liệu sở tìm kiếm liệu sở để so sánh + Thống kê tình hình doanh thu, tình hình công tác nhân viên phòng ban toàn công ty sở, thống kê danh sách nhân viên khen thưởng + Server có chức chuyển thông tin nhân viên từ khu sang khu khác ngược lại + CSDL server chứa database link kết nối đến CSDL sở thông qua hệ quản trị sở liệu phân tán SQL SERVER + CSDL server chứa thủ tục, hàm để thực thao tác khu khu có lệnh yêu cầu truy xuất liệu từ người quản lý Kết trả thông qua hệ quản trị sở liệu phần mềm ứng dụng để hiển thị lên hình 20 - Trạm 1: Hà Nội + Phân quyền người dùng: cho phép hạn chế quyền sử dụng phần mềm ứng dụng sở “Hà Nội” + Cho phép thêm, cập nhật, xóa liệu : Thông tin nhân viên, phòng ban, chuyên môn, hợp đồng, phiếu lương sở “Hà Nội” + Tìm kiếm thông tin sở liệu sở “Hà Nội” + Thống kê tình hình doanh thu, tình hình công tác nhân viên phòng ban sở “Hà Nội”, thống kê danh sách nhân viên khen thưởng - Trạm 2: Đà Nẵng + Phân quyền người dùng: cho phép hạn chế quyền sử dụng phần mềm ứng dụng sở “Đà Nẵng” + Cho phép thêm, cập nhật, xóa liệu : Thông tin nhân viên, phòng ban, chuyên môn, hợp đồng, phiếu lương…tại sở “Đà Nẵng” + Tìm kiếm thông tin sở liệu sở “Đà Nẵng” + Thống kê tình hình doanh thu, tình hình công tác nhân viên phòng ban sở “Đà Nẵng”, thống kê danh sách nhân viên khen thưởng - Trạm 3: Sài Gòn + Phân quyền người dùng: cho phép hạn chế quyền sử dụng phần mềm ứng dụng sở “Sài Gòn” + Cho phép thêm, cập nhật, xóa liệu : Thông tin nhân viên, phòng ban, chuyên môn, hợp đồng, phiếu lương sở “Sài Gòn” + Tìm kiếm thông tin sở liệu sở “Sài Gòn” + Thống kê tình hình doanh thu, tình hình công tác nhân viên phòng ban sở “Sài Gòn”, thống kê danh sách nhân viên khen thưởng 21 5.3 Mô tả trình nghiệp vụ cho trạm Hoạt động trạm trung tâm: Hồ sơ nhân viên nộp phòng hành – nhân nhân viên trúng tuyển chuyển từ nơi khác sở khác Sau thức nhận công tác, hồ sơ nhân viên thức lưu trữ Các giấy tờ, định liên quan đến lương, công việc sinh hoạt đoàn thể, gửi tới phòng ban liên quan thi hành Khi có thay đổi trình hoạt động nhân viên, nhân viên phòng nhân cập nhật thông tin vào hồ sơ nhân viên theo quy định Dựa bảng biểu, sổ theo dõi nhân viên phòng hành – nhân tìm kiếm liệu toàn trạm theo yêu cầu quản lý sau: Danh sách nhân viên theo mã nhân viên Danh sách nhân viên theo họ tên Danh sách nhân viên theo phòng ban Danh sách nhân viên theo chức danh Danh sách nhân viên theo trình độ,… Cuối tháng nhân viên phòng nhân phải báo cáo cho ban giám đốc thông tin nhân viên như: Danh sách (DS) nhân viên chuyển công tác, DS nhân viên chuyển đổi phòng ban, DS nhân viên khen thưởng, DS nhân viên có biến động,… Trên trạm lại thao tác quản lý với nhân viên công tác trạm Trạm 1các nhân viên công tác chi nhánh “Hà Nội”, Trạm nhân viên công tác chi nhánh “Đà Nẵng” , Trạm nhân viên công tác chi nhánh “Sài Gòn” trạm truy nhập thay đổi thông tin nhân viên công tác trạm 22 Chương 2: Xây dựng sở liệu phân tán hệ quản trị CSDL SQL I Cấu trúc bảng liệu Bảng nhân viên Thuộc tính Kiểu Khóa Manhanvien Nchar(10) pk Machucvu Nchar(10) Machuyenmon Nchar(10) mahedaotao Nchar(10) Maphongban Nchar(10) Machinhanh Nchar(10) Hoten Nvarchar(30) Gioitinh Nchar(10) Quequan Nvarchar(50) Cmnd Nchar(10) ghichu Nvarchar(50) 23 Bảng chuyên môn Thuộc tính Kiểu Khóa Machuyenmon Nchar(10) pk tenchuyenmon Nvarchar(30) Bảng chi nhánh Thuộc tính Kiểu Khóa Machinhanh Nchar(10) pk tenchinhanh Nvarchar(30) Bảng hợp đồng lao động Thuộc tính Kiểu Khóa Mahopdong Nchar(10) pk Tenhopdong Nvarchar(30) loaihopdong Nvarchar(30) 24 Bảng chi tiết hợp đồng Thuộc tính Kiểu Mahopdong Nchar(10) Manhanvien Nchar(10) Ngaybatdau Date Ngayketthuc Date ghichu Nvarchar(50) Khóa Bảng khen thưởng Thuộc tính Kiểu Khóa Makhenthuong Nchar(10) pk Manhanvien Nchar(10) maphongban Nchar(10) Bảng chi tiết khen thưởng Thuộc tính Kiểu Makhenthuong Nchar(10) Manhanvien Nchar(10) Ngaykhenthuong Date Tienthuong int ghichu Nvarchar(50) Khóa 25 Bảng chức vụ Thuộc tính Kiểu Khóa Machucvu Nchar(10) pk Tenchucvu Nvarchar(30) phucap Int Bảng phòng ban Thuộc tính Kiểu Khóa Maphongban Nchar(10) pk tenphongban Nvarchar(30) 10 Bảng ngoại ngữ Thuộc tính Kiểu Khóa Mangoaingu Nchar(10) pk tenngoaingu Nvarchar(30) 26 11 Bảng chi tiết ngoại ngữ Thuộc tính Kiểu Mangoaingu Nchar(10) Manhanvien Nchar(10) Thoigian int Trinhdo Nvarchar(30) ghichu Nvarchar(50) Khóa 12 Bảng đào tạo Thuộc tính Kiểu Khóa Makhoadaotao Nchar(10) pk Tenkhoadaotao Nvarchar(30) landaotao int 13 Bảng chương trình đào tạo Thuộc tính Kiểu Makhoadaotao Nchar(10) Manhanvien Nchar(10) NgayBD Date ngayKT Date ghichu Nvarchar(50) Khóa 27 14 Bảng trình độ học vấn Thuộc tính Kiểu Khóa Mahedaotao Nchar(10) pk Tenhedaotao Nvarchar(30) namtotnghiep Date 15 Bảng phiếu lương Thuộc tính Kiểu Khóa Maphieuluong Nchar(10) pk Manhanvien Nchar(10) Luongcoban Int Hesoluong Float Tienthuong Int phucap Int Baohiem Int Tonglinh int ngaylinh Date 28 II Mô hình CSDL phân tán Công ty A có sở: sở Hà Nội, sở Đà Nẵng sở Sài Gòn, để công tác quản lý dễ dàng xác thông tin nhóm xây dựng phần mềm dựa mô hình sở liệu phân tán để quản lý liệu sở: + Mỗi khu có phần mềm ứng dụng, hệ quản trị sở liệu sở liệu độc lập riêng khu đó, sở liệu khu không tạo liên kết với mà tạo liên kết đến server + Phần mềm ứng dụng khu kết nối đến sở liệu khu thông qua hệ quản trị sở liệu Phần mềm ứng dụng cho phép cập nhật, thêm, xóa liệu, tìm kiếm thông tin, xuất báo cáo khu thực số tác vụ khác + Tại sở: Khi người dùng thực yêu cầu truy xuất sở liệu thông qua giao diện phần mềm ứng dụng; yêu cầu phần mềm ứng 29 dụng gửi đến hệ quản trị sở liệu phân tán thông qua kết nối chương trình ứng dụng hệ quản trị CSDL; sau hệ quản trị CSDL phân tán yêu cầu đến vị trí chứa liệu sở Thực xong yêu cầu, kết gửi đưa lên giao diện phần mềm ứng dụng để người dùng xem chi tiết xuất thông tin + Server có mô hình tương tự khu gồm có: phần mềm ứng dụng chạy riêng server, hệ quản trị sở liệu để quản trị sở liệu server Cơ sở liệu server tạo liên kết đến sở liệu khu thông qua hệ quản trị sở liệu phân tán SQL SERVER + Phần mềm ứng dụng server kết nối đến sở liệu server với chức xem liệu sở công ty, cập nhật, thêm, xóa liệu sở, cho phép chuyển khu công tác nhân viên thực cập nhật phần mềm Phần mềm server giúp người quản lý tìm kiếm thông tin khu, thống kê liệu cho khu cho khu để so sánh làm công tác quản lý xác + CSDL server tạo liên kết đến sở database link thông qua hệ quản trị sở liệu phân tán môi trường mạng máy tính + Tại server: người quản lý phát yêu cầu truy xuất CSDL đến CSDL sở thông qua giao diện phần mềm ứng dụng Yêu cầu phần mềm ứng dụng gửi đến CSDL server thông qua hệ quản trị CSDL Tại CSDL server, yêu cầu thực thông qua database link(tạm dịch: đường dẫn kết nối CSDL) kết nối đến CSDL sở; thông qua database link yêu cầu thực sở liệu sở cần truy vấn trả kết cho server hiển thị lên giao diện phần mềm 30 III Một số truy vấn phân tán CSDL - Các link bao gồm: + Tram1 chứa nhân viên công tác chi nhánh “Hà Nội” + Tram2 chứa nhân viên công tác chi nhánh “Đà Nẵng” + Tram3 chứa nhân viên công tác chi nhánh “Sài Gòn” - Mã chi nhánh: + Hn01: Hà Nội + Dn01: Đà Nẵng + Sg01: Sài Gòn - Một số truy vấn: + Truy vấn thông tin tên chi nhánh Hà Nội SELECT * FROM chinhanh WHERE tenchinhanh='Hà Nội' + Truy vấn thông tin nhân viên công tác chi nhánh Đà Nẵng SELECT manhanvien, hoten, gioitinh, quequan, CMND FROM nhanvien@Tram2, chinhanh@Tram2 WHERE nhanvien.machinhanh = chinhanh.machinhanh AND machinhanh='Đà Nẵng' + Truy vấn thông tin nhân viên có manhanvien = ‘nv01’ SELECT * FROM nhanvien WHERE manhanvien='nv01' + Truy vấn họ tên nhân viên công tác chi nhánh Hà Nội: SELECT hoten FROM nhanvien@Tram1,chinhanh@Tram1 WHERE chinhanh.machinhanh@Tram1=nhanvien.machinhanh@Tram1 AND tenchinhanh=’Hà Nội’ + Truy vấn thông tin tên phòng ban nhân viên có tên ‘Trần Quốc Thiên’ SELECT tenphongban FROM phongban, nhanvien WHERE phongban.maphongban=nhanvien.manhanvien AND hoten=‘Trần Quốc Thiên’ 31 + Truy vấn thông tin phiếu lương nhân viên có manhanvien =’ nv01’ SELECT maphieuluong, luongcoban, hesoluong, tienthuong, phucap, baohiem, tonglinh, ngaylinh FROM phieuluong, nhanvien WHERE nhanvien.manhanvien=phieuluong.manhanvien AND manhanvien='nv01' + Truy vấn họ tên nhân viên công tác chi nhánh Sài Gòn(Trạm 3): SELECT hoten FROM nhanvien@Tram3,chinhanh@Tram3 WHERE chinhanh.machinhanh@Tram3=nhanvien.machinhanh@Tram3 AND tenchinhanh=’Sài Gòn’ 32 KẾT LUẬN Qua trình phân tích nghiên cứu đề tài giao nhóm chúng em giải yêu cầu công việc quản lý nhân theo phân mảnh ngang như: cập nhật liệu đưa báo cáo đáp ứng phần công việc quản lý nhân trạm riêng biêt Tuy nhiên chương trình chưa mang tính chuyên nghiệp cao, chưa giải chọn vẹn vấn đề nảy sinh trình quản lý, chưa đạt tính thẩm mỹ cao, chương trình có nhiều phần thiếu sót… Trong thời gian qua chúng em giành nhiều thời gian công sức để hoàn thành đề tài này, qua trình nghiên cứu lý thuyết phân tích toán, nhóm em rút nhiều kinh nghiệm quản lý nhân Bài nghiên cứu dừng lại bước phân tích chức yêu cầu sử dụng hệ thống thông tin quản lý nhân Hệ thống chương trình có ứng dụng thực tế lớn có điều kiện chúng em phát triển thành hệ thống thông tin hoàn thiện ứng dụng cách tốt cho công tác quản lý nhân dựa phân mảnh ngang Do thời gian làm đề tài chưa nhiều, nên chương trình chưa phản ánh đầy đủ vấn đề liên quan Nhóm em mong nhận dẫn đóng góp, bổ sung ý kiến thầy cô bạn bè để phần mềm hoàn thiện 33 Tài liệu tham khảo - Nguyễn Văn Ba, giáo trình Phân tích thiết kế hệ thống thông tin, NXB Đại học Quốc Gia Hà Nội, xuất năm 2003 - TS Phạm Quang Trình, giáo trình Cơ Sở Dữ Liệu, Học Viện Quản Lý Giáo Dục - Phạm Thị Anh Lê , giáo trình Cơ sở liệu phân tán - ĐH sư phạm Hà Nội Website: - http://congdongcviet.com - http://diendancongnghe.vn - http://msdn.microsoft.com 34 [...]... II Mô hình CSDL phân tán Công ty A có 3 cơ sở: cơ sở 1 ở Hà Nội, cơ sở 2 ở Đà Nẵng và cơ sở 3 ở Sài Gòn, để công tác quản lý được dễ dàng và chính xác thông tin nhóm xây dựng phần mềm dựa trên mô hình cơ sở dữ liệu phân tán để quản lý dữ liệu của từng cơ sở: + Mỗi khu sẽ có một phần mềm ứng dụng, một hệ quản trị cơ sở dữ liệu và một cơ sở dữ liệu độc lập của riêng khu đó, cơ sở dữ liệu của từng khu không... tại server, một hệ quản trị cơ sở dữ liệu để quản trị cơ sở dữ liệu tại server Cơ sở dữ liệu tại server được tạo liên kết đến cơ sở dữ liệu của từng khu thông qua hệ quản trị cơ sở dữ liệu phân tán SQL SERVER + Phần mềm ứng dụng tại server được kết nối đến cơ sở dữ liệu tại server với chức năng xem dữ liệu của các cơ sở của công ty, cập nhật, thêm, xóa dữ liệu ở các cơ sở, cho phép chuyển khu công. .. trạm trung tâm dữ liệu: Trạm 1: Quản lý nhân sự tại Hà Nội Tram 2: Quản lý nhân sự tại Đà Nẵng Trạm 3: Quản lý nhân sự tại Sài Gòn Trạm 4: Trung tâm dữ liệu Trong đó Trạm trung tâm (trạm 4) được truy cập tới dữ liệu trên tất cả các trạm Trạm 1 chỉ được quản lí và truy cập tới thông tin của các nhân viên tại Hà Nội Trạm 2 chỉ được quản lý và truy cập tới thông tin của các nhân viên tại Đà Nẵng Trạm 3. .. Trạm 1các nhân viên công tác trên chi nhánh Hà Nội”, Trạm 2 các nhân viên công tác trên chi nhánh Đà Nẵng , Trạm 3 các nhân viên công tác trên chi nhánh Sài Gòn và trên 3 trạm này chỉ được truy nhập và thay đổi thông tin trên các nhân viên công tác ở trạm đó 22 Chương 2: Xây dựng cơ sở dữ liệu phân tán trong hệ quản trị CSDL SQL I Cấu trúc các bảng dữ liệu 1 Bảng nhân viên Thuộc tính Kiểu Khóa... dụng tại cơ sở Đà Nẵng + Cho phép thêm, cập nhật, xóa dữ liệu : Thông tin nhân viên, phòng ban, chuyên môn, hợp đồng, phiếu lương…tại cơ sở Đà Nẵng + Tìm kiếm thông tin trên cơ sở dữ liệu của cơ sở Đà Nẵng + Thống kê tình hình doanh thu, tình hình công tác của các nhân viên trong các phòng ban và trong cả cơ sở Đà Nẵng , thống kê danh sách nhân viên được khen thưởng - Trạm 3: Sài Gòn + Phân quyền... database link kết nối đến CSDL của từng cơ sở thông qua hệ quản trị cơ sở dữ liệu phân tán SQL SERVER + CSDL tại server chứa các thủ tục, các hàm để thực hiện thao tác trên từng khu hoặc cả 3 khu khi có lệnh yêu cầu truy xuất dữ liệu từ người quản lý Kết quả trả về sẽ thông qua hệ quản trị cơ sở dữ liệu và phần mềm ứng dụng để hiển thị lên màn hình 20 - Trạm 1: Hà Nội + Phân quyền người dùng: cho phép... hoạt động của mỗi nhân viên, nhân viên phòng nhân sự sẽ cập nhật thông tin vào hồ sơ nhân viên đó theo quy định Dựa trên các bảng biểu, sổ theo dõi các nhân viên phòng hành chính – nhân sự sẽ tìm kiếm trên dữ liệu trên toàn bộ các trạm theo yêu cầu quản lý như sau: Danh sách nhân viên theo mã nhân viên Danh sách nhân viên theo họ tên Danh sách nhân viên theo phòng ban Danh sách nhân viên theo chức... mềm ứng dụng tại cơ sở Sài Gòn + Cho phép thêm, cập nhật, xóa dữ liệu : Thông tin nhân viên, phòng ban, chuyên môn, hợp đồng, phiếu lương tại cơ sở Sài Gòn + Tìm kiếm thông tin trên cơ sở dữ liệu của cơ sở Sài Gòn + Thống kê tình hình doanh thu, tình hình công tác của các nhân viên trong các phòng ban và trong cả cơ sở Sài Gòn , thống kê danh sách nhân viên được khen thưởng 21 5 .3 Mô tả quá trình... chỉ được quản lý và truy cập tới thông tin của các nhân viên tại Sài Gòn Trạm trung tâm được thêm, sửa, xóa thông tin tại tất cả các trạm Còn các trạm 1, trạm 2, trạm 3 chỉ được phép thêm, sửa, xóa thông tin thuộc trạm đấy quản lý 5.1 phân mảnh dữ liệu - Phân mảnh ngang quan hệ chinhanh + Tập các vị từ đơn giản: P1 : Tenchinhanh = Hà Nội’ P2 : Tenchinhanh = Đà Nẵng P3 : Tenchinhanh = Sài Gòn Pr... dụng tại cơ sở Hà Nội” + Cho phép thêm, cập nhật, xóa dữ liệu : Thông tin nhân viên, phòng ban, chuyên môn, hợp đồng, phiếu lương tại cơ sở Hà Nội” + Tìm kiếm thông tin trên cơ sở dữ liệu của cơ sở Hà Nội” + Thống kê tình hình doanh thu, tình hình công tác của các nhân viên trong các phòng ban và trong cả cơ sở Hà Nội”, thống kê danh sách nhân viên được khen thưởng - Trạm 2: Đà Nẵng + Phân quyền

Ngày đăng: 24/07/2016, 11:15

Từ khóa liên quan

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

Tài liệu liên quan