Đề 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 2.2K 33
Đề 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 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ụ 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ả q 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 th 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ó tồ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 th 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ế tốn: Quản lý tài sản tồ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, tố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ự tốn kiểm sốt dự tố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 tồ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 tồ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, hồ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 tồ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 tốn Thống kê số lượng nhân viên theo chun 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 cịn lại cịn 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 tồ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, chun 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, chun 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 đồn thể, gửi tới phòng ban liên quan thi hành Khi có thay đổi q 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 tồ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 cịn 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 chun 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 Khóa Nvarchar(50) 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 Khóa Nvarchar(50) Bảng chức vụ 25 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 Khóa Nvarchar(50) 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 Khóa Nvarchar(50) 14 Bảng trình độ học vấn 27 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’ + 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 31 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 chun 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ịn có nhiều phần thiếu sót… Trong thời gian qua ng em giành nhiều thời gian cơng sức để hồn thành đề tài này, qua trình nghiên cứu lý thuyết phân tích tố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 hồ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 ... liệu: Trạm 1: Quản lý nhân Hà Nội Tram 2: Quản lý nhân Đà Nẵng Trạm 3: Quản lý nhân Sài Gòn Trạm 4: Trung tâm liệu Trong Trạm trung tâm (trạm 4) truy cập tới liệu tất trạm Trạm quản lí truy cập... 16 Thiết kế mơ hình sở liệu phân tán cho hệ thống Trong hệ thống quản lý nhân sự, phân mảnh ngang nguyên thủy để chia hệ CSDL thành mảnh đặt trạm dựa khu vực làm nhân trạm trung tâm liệu: Trạ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

Ngày đăng: 08/05/2015, 14:25

Từ khóa liên quan

Mục lục

  • Lời Nói Đầu

  • Chương 1: Thiết kế CSDL phân tán cho hệ thống quản lý nhân sự

  • I. Khảo sát nghiệp vụ

    • 3. Bài toán

    • 4. Thiết kế cơ sở dữ liệu tập trung cho hệ thống

      • 4.1 Phân tích thực thể

      • 4.2 Mô hình CSDL tập trung

      • 5. Thiết kế mô hình cơ sở dữ liệu phân tán cho hệ thống

        • 5.1. phân mảnh dữ liệu

        • 5.2 Mô tả về sử dụng dữ liệu cho mỗi trạm

        • 5.3. Mô tả quá trình nghiệp vụ cho mỗi trạm

        • 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

        • II. Mô hình CSDL phân tán

        • III. Một số truy vấn phân tán trong CSDL

        • KẾT LUẬN

        • Tài liệu tham khảo

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

Tài liệu liên quan