Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 13 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
13
Dung lượng
2,45 MB
Nội dung
TRƯỜNG ĐẠI HỌC GIA ĐỊNH TRƯỜCÔNG NG ĐẠNGHỆ I HỌCTHÔNG GIA ĐỊNH KHOA TIN KHOA CÔNG NGHỆ THÔNG TIN MÔN: CƠ SỞ DỮ LIỆU ĐỀ TÀI: CƠ SỞ DỮ LIỆU ĐỀ ÁN CÔNG TY GVHD: Ths.Lê Huỳnh Phước SVTH: Võ Đình Bin - 2108110128 Nguyễn Thanh Sơn - 2108110051 Danh Hồng – 2108110384 LỚP: K15DCPM05 TP.HỒ CHÍ MINH,NĂM 2022 MỤC LỤC Hi ệtr ạng yêu cầầu 1.1 Hiện trạng: 1.2 Yêu cầầu: .3 Thiêết kêế mức cao .4 2.1 Mơ hình thực thể quan hệ(E-R) Thiêết kêế m ức Logic (l ược đôầ quan hệ) 3.1 L ược đôầ quan hệ .5 Cài đặt thử nghiệm 4.1 Thiêết kêế s ơđôầ vật lý Hi nệ tr ng yêu cầầu: 1.1 Hiện trạng: Gi ới thi ệu vêầ thêế giới thực liên quan: - Hi ện nay, công ty ph iảqu n ả lý m ột khôếi l ượng l ớn công vi cệ đ ểđiêầu hành công ty kèm theo hàng loạt vị trí, quy định, nhần viên mà công ty cầần phải quản lý, lưu tr ữ xử lý cách thủ công tr ước đầymaf cầần phải xầy dựng chương trình để quản lý ho ạt động cơng ty Mơ tả quy trình công việc liên quan đến đề tài : - Quản l礃Ā công ty gTm tmô sĀ V công viê cV theo dõi thông tin liên quan đến nhân viên,ph\ng ban đề án Mô tả quy định ràng buộc có liên quan: Mỗi nhân viên công ty làm việc ph\ng ban tham gia vào đề án với sĀ làm việc khác Mỗi nhân viên đTng thời chịu quản l礃Ā trưởng ph\ng Mỗi trưởng ph\ng phân công quản l礃Ā nhiều nhân viên ph\ng ban Việc tổ chức đề án diễn nhiều địa điểm với đề án tổ chức địa điểm khác chịu quản l礃Ā trưởng ph\ng ph\ng ban 1.2 Yêu cầu: Danh sách công việc hỗ trợ thực máy tính (dựa theo tóm tắt u cầu cho) Chương trình cho phép: Công ty : a Cập nhật thông tin địa,điểm , đề án công ty b Xem báo cáo ,thĀng kê tỉ lệ đề án ph\ng ban theo năm Ph\ng ban: a Nhập danh sách đT án b Tính sĀ lượng đT án chủ trì,lương nhân viên c ThĀng kê sĀ làm viê c V nhân viên d Cập nhật đT án, nhân viên Trưởng ph\ng: a Nhập, kiểm tra,sza chza thông tin nhân viên b Tra cứu thông tin nhân viên quản l礃Ā ( theo ph\ng ban ) c Quản l礃Ā dự án nhân viên Thiếết kếế mức cao 2.1 Mơ hình thực thể quan hệ (E-R) Mơ tả: GTm có thực thể là: Ph\ng ban, Nhân viên,Trưởng ph\ng, Địa điểm , Đề án, Thân nhân Thực thể Ph\ng ban có thuộc tính: Mã, Tên Thực thể Nhân viên có thuộc tính: Mã, Tên, Giới tính, Ngày sinh, Địa chỉ, Lương Thực thể Trưởng ph\ng có thuộc tính: Mã, Tên, Ngày nhậm chức Thực thể Địa điểm có thuộc tính: Tên, Vị trí Thực thể Đề án có thuộc tính: Mã, Tên Thực thể Thân nhân có thuộc tính: Tên, Ngày sinh, Giới tính Về mĀi quan hệ: Ph\ng ban liên kết với Nhân viên qua mĀi quan hệ Làm việc Ph\ng ban liên kết với Trưởng ph\ng qua mĀi quan hệ quản l礃Ā Ph\ng ban liên kết với Dề án thơng qua mĀi quan hệ Chủ trì Trưởng ph\ng liên kết với Nhân viên qua mĀi quan hệ Quản l礃Ā Ph\ng ban liên kết với Địa điểm qua mĀi quan hệ Có nhiều Địa điểm liên kết với Đề án thông qua mĀi quan hệ Triển khai Đề án liên kết với nhân viên thông qua mĀi quan hệ Tham gia Trong mĀi quan hệ tham gia có thuộc tính: SĀ làm việc khác Nhân viên liên kết với Thân nhân qua mĀi quan hệ Có Trong mĀi quan hệ Có có thuộc tính: MĀi quan hệ Giải thích mĀi quan hệ sĀ: Mỗi ph\ng ban có nhiều nhân viên làm việc (1,n) nhân viên làm việc ph\ng ban(1,1) Mỗi ph\ng ban quản l礃Ā trưởng ph\ng (1,1) trưởng ph\ng quản l礃Ā ph\ng ban(1,1) Có thể khơng có ph\ng ban ph\ng ban chủ trì nhiều đề án (0,n) đề án chủ trì ph\ng ban(1,1) Mỗi địa điểm triển khai đề án (1,1) đề án triển khai địa điểm (1,1) Mỗi ph\ng ban có nhiều địa điểm (1,n) địa điểm có ph\ng bàn(1,1) Mỗi trưởng ph\ng quản l礃Ā nhiều nhân viên (1,n) nhân viên quản l礃Ā trưởng ph\ng (1,1) Có thể khơng có nhân viên tham gia vào nhiều đề án với sĀ khác (0,n) đề án tham nhiều nhân viên với sĀ khác (1,n) Mỗi nhân viên có mĀi quan hệ với nhiều thân nhân (1,n) thân nhân có mĀi quan hệ với nhân viên (1,1) 3 Thiết kế mức logic (lược đồ quan hệ) 3.1 Lược đồ quan hệ Mô tả: Xác định mĀi quan hệ là: PHONGBAN, TRUONGPHONG, NHANVIEN, DIADIEM, DEAN, NHANTHAN, THAMGIA MĀi quan hệ PHONGBAN có thuộc tính: maphong, ten, matruongphong MĀi quan hệ TRUONGPHONG có thuộc tính: matruongphong, maphong, ten, ngaynhamchuc MĀi quan hệ NHANVIEN có thuộc tính: manhanvien,maphong,matruongphong, gioitinh, ngaysinh, diachi, luong, madean MĀi quan hệ DIADIEM có thuộc tính: tendiadiem, maphong, vitri MĀi quan hệ DEAN có thuộc tính: madean, maphong, tendiadiem, tendean MĀi quan hệ THANNHAN có thuộc tính: tenthannhan, manhanvien, gioitinh, ngaysinh, moiquanhe MĀi quan hệ THAMGIA có thuộc tính: sogiolamviec, maphongban, ma nhanvien, madean Xác định khố khố ngoại mĀi quan hệ: Trong mĀi quan hệ PHONGBAN có khố maphong khố ngoại matruongphong Trong mĀi quan hệ TRUONGPHONG có khố matruongphong khoá ngoại maphong Trong mĀi quan hệ NHANVIEN có khố manhanvien khố ngoại maphong , matruongphong madean Trong mĀi quan hệ DIADIEM có khố tendiadiem khố ngoại maphong Trong mĀi quan hệ DEAN có khố madean khoá ngoại maphong tendiadiem Trong mĀi quan hệ THANNHAN có khố tenthannhan khoá ngoại manhanvien Trong mĀi quan hệ THAMGIA có khố maphongban ,manhanvien, madean 4 Cài đặt thử nghiệm 4.1 Thiết kế mức vật lý 4.2 Nhập liệu bảng Dữ liệu bảng đề án Dữ liệu bảng địa điểm Dữ liệu bảng nhân viên Dữ liệu bảng phòng ban Dữ liệu bảng nhân thân Dữ liệu bảng quan hệ Dữ liệu bảng trường phịng Dữ liệu bảng cơng ty