Báo cáo BÀI TẬP LỚN THIẾT KẾ CƠ SỞ DỮ LIỆU PHÂN TÁN : HỆ THỐNG QUẢN LÝ ĐIỂM TRONG TRƯỜNG ĐHCNHN

34 3.1K 13
Báo cáo BÀI TẬP LỚN THIẾT KẾ CƠ SỞ DỮ LIỆU PHÂN TÁN : HỆ THỐNG QUẢN LÝ ĐIỂM TRONG TRƯỜNG ĐHCNHN

Đ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

Chương 1: Thiết kế CSDL phân tán cho hệ thống quản lý điểm trường ĐHCNHN 1. Khảo sát nghiệp vụ 1.1. Thông tin chung Tên đơn vị: Trường Đại học Công Nghiệp Hà Nội Trụ sở chính: Phường Minh Khai, Quận Bắc Từ Niêm, Hà Nội. Cơ sở 2: Phường Tây Tựu, quận Bắc Từ Liêm, thành phố Hà Nội. Cơ sở 3: Phường Lê Hồng Phong và xã Phù Vân, thành phố Phủ Lý, tỉnh Hà Nam. Điện thoại: 84.4.37655121 Email: dhcnhnhaui.edu.vn Website: https:www.haui.edu.vn 1.2. Hoạt động của hệ thống quản lý điểm Theo dõi toàn bộ quá trình học tập của sinh viên trong suốt quá trình học ở trong trường từ khi nhập học cho đến khi ra trường, đảm bảo không xảy ra sai sót trong quá trình nhập điểm và in điểm. Hệ thống này giúp cho phòng đào tạo theo dõi, đánh giá kết quả học tập của sinh viên một cách nhanh nhất và chính xác nhât. Nó sẽ làm giảm đáng kể công sức, giấy tờ, sổ sách lưu trữ. Ngoài việc cập nhật điểm của từng sinh viên, hệ thống cũng có thể tra cứu một số thông tin cần thiêt về sinh viên như ngày sinh, quê quán, chỗ ở hiện tại… Hệ thống lưu trữ, xử lý kết quả học tập của sinh viên theo quy chế của học viện. Kiểm soát thống kê việc khen thưởng, xét học bổng, xét lưu ban, thi lại, học lại của sinh viên một cách nhanh chóng và chính xác. Thông qua công tác quản lý mà có thể có hồ sơ cụ thể vể kết quả học tập rèn luyên của sinh viên khi ra trường

TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI KHOA: CÔNG NGHỆ THÔNG TIN - BÀI TẬP LỚN THIẾT KẾ CƠ SỞ DỮ LIỆU PHÂN TÁN ĐỀ TÀI: HỆ THỐNG QUẢN LÝ ĐIỂM TRONG TRƯỜNG ĐHCNHN  Giáo viên hướng dẫn: Ths Nguyễn Thị Thanh Huyền Nhóm thực hiện: Nhóm Lớp: ĐH-HTTT1- K8 Hà Nội 2016 TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI KHOA: CÔNG NGHỆ THÔNG TIN - BÀI TẬP LỚN THIẾT KẾ CƠ SỞ DỮ LIỆU PHÂN TÁN ĐỀ TÀI: Thiết kế cài đặt CSDLPT HQTCSDL SQL Server cho hệ thống quản lý điểm trường Đhcn Hà nội theo phân mảnh ngang nhóm khoa: trạm 1(CSDL CỦA SV ngành: khmt, ktpm, httt, khí, điện, điện tử, ngoại ngữ), trạm 2(CSDL sv ngành: may, kế toán, QTKD, QTKD du lịch-khách sạn, Hóa), trạm 3(CSDL sinh viên ngành lại)  -Giáo viên hướng dẫn: Ths Nguyễn Thị Thanh Huyền Nhóm thực hiện: Nhóm Lớp: ĐH-HTTT1- K8 Thành viên nhóm: Phan Mạnh Cường Phạm Văn Nhất Nguyễn Văn Quyền Vũ Trọng Trung LỜI NÓI ĐẦU Ngày công nghệ thông tin ứng dụng rộng rãi phổ biến tất lĩnh vực đời sống xã hội Hầu tất quan đơn vị từ lớn đến nhỏ cố gắng đưa công nghệ thông tin vào hỗ trợ công việc Trong bối cảnh công nghệ, đặc biệt công nghệ thông tin ngày phát triển vũ bão, thay đổi khoảng thời gian ngắn nước ta cần phải đẩy nhanh tốc độ việc áp dụng công nghệ thông tin vào lĩnh vực sống Công nghệ thông tin tiêu chí để đánh giá phát triển xã hội Qua ta thấy tầm quan trọng chiến lược công nghệ thông tin nước ta Trong năm gần đây, chương trình quản lý không xa lạ với quan hành nghiệp, doanh nghiệp …Quản lý xâm nhập vào lĩnh vực đời sống xã hội như: Quản lý nhân , quản lý lương … quan, quản lý chương trình đào tạo, quản lý điểm học sinh sinh viên , quản lý thư viện trường đại học cao đẳng trung học phổ thông… Đặc biệt giáo dục & đào tạo, công tác quản lý điểm sinh viên trình học tập phức tạp đòi hỏi độ xác cao Đảm bảo sinh viên tốt nghiệp sinh viên học tập điểm học tập môn học phản ánh trình phấn đấu rèn luyện Trong suốt trình học tập điểm học tập môn học điểm thi sở để xếp loại đánh giá chất lượng sinh viên Do công tác quản lý điểm sinh viên đòi hỏi phải có thống tuyệt đối xác giúp cho quan quản lý có điều chỉnh hợp lý, kịp thời phương pháp quản lý kế hoạch đào tạo Hệ thống quản lý điểm sinh viên giúp công tác quản lý điểm sinh viên trường đại học nói chung Đại học Công Nghiệp Hà nội nói riêng giải khó khăn nêu tăng tính hiệu công tác quản lý Em xin trân thành cảm ơn cô giáo Th.s Nguyễn Thị Thanh Huyền hướng dẫn giúp đỡ em trình học tập làm tập lớn môn học Chương 1: Thiết kế CSDL phân tán cho hệ thống quản lý điểm trường ĐHCNHN Khảo sát nghiệp vụ 1.1 Thông tin chung Tên đơn vị: Trường Đại học Công Nghiệp Hà Nội Trụ sở chính: Phường Minh Khai, Quận Bắc Từ Niêm, Hà Nội Cơ sở 2: Phường Tây Tựu, quận Bắc Từ Liêm, thành phố Hà Nội Cơ sở 3: Phường Lê Hồng Phong và xã Phù Vân, thành phố Phủ Lý, tỉnh Hà Nam Điện thoại: 84.4.37655121 Email: dhcnhn@haui.edu.vn Website: https://www.haui.edu.vn 1.2 Hoạt động hệ thống quản lý điểm Theo dõi toàn trình học tập sinh viên suốt trình học trường từ nhập học trường, đảm bảo không xảy sai sót trình nhập điểm in điểm Hệ thống giúp cho phòng đào tạo theo dõi, đánh giá kết học tập sinh viên cách nhanh xác nhât Nó làm giảm đáng kể công sức, giấy tờ, sổ sách lưu trữ Ngoài việc cập nhật điểm sinh viên, hệ thống tra cứu số thông tin cần thiêt sinh viên ngày sinh, quê quán, chỗ tại… Hệ thống lưu trữ, xử lý kết học tập sinh viên theo quy chế học viện Kiểm soát thống kê việc khen thưởng, xét học bổng, xét lưu ban, thi lại, học lại sinh viên cách nhanh chóng xác Thông qua công tác quản lý mà có hồ sơ cụ thể vể kết học tập rèn luyên sinh viên trường 1.3 Cơ cấu tổ chức • Cơ cấu tổ chức trường ĐH Công Nghiệp Hà Nội 1.4 Cách tiến hành Phòng quản lí chất lượng quản lí trình đào tạo hệ thống máy tính, sử dụng phần mềm tin học phổ dụng, xây dựng cách hệ thống chuyên sâu phục vụ cho trình quản lý điểm.Tuy nhiên việc quản lí điểm sinh viên gặp nhiều khó khăn Việc cập nhật thay đổi vấn đề liên quan đến quản lí điểm sinh viên chậm, phải làm hoàn toàn bổ sung sửa đổi điểm số sinh viên lỗi xảy (do nhập nhầm điểm hay có lỗi hệ thống)làm nhiều thời gian, nhiều dẫn tới lỗi liệu lưu trữ Trong hệ thống đào tạo trường ĐH Công nghiệp Hà Nội, Sinh viên không học theo kiển niên chế mà học theo học phần tín chỉ, có hai loại học phần: học phần bắt buộc học phần tự chọn • Học phần bắt buộc học phần chứa đựng nội dung kiến thức yếu chương trình bắt buộc sinh viên phải tích lũy; • Học phần tự chọn học phần chứa đựng nội dung kiến thức cần thiết, sinh viên tự chọn theo hướng dẫn trường nhằm đa dạng hoá hướng chuyên môn tự chọn tuỳ ý để tích luỹ đủ số học phần quy định cho chương trình Hệ thống môn học quy đổi tín sử dụng để tính khối lượng học tập SV Một tín quy định 15 tiết học.Mỗi môn học quy nhiều tín chỉ.Từng môn học khác có số tín khác số tiết học tuần khác Học theo tín chỉ, sinh viên hoàn toàn tự lựa chọn học nhiều hay ít, học môn này, không học môn tùy thuộc đăng kí bạn vào đầu kì.Tuy nhiên kì học sinh viên phải đăng kí tối thiểu 15 tín để tham gia học.Sinh viên hoàn toàn trường sớm tích lũy đủ số tín theo chương trình đào tạo Cách tính điểm tín chỉtheo thang điểm 4, tính theo hệ A,B,C,D,F Chức nghiệp vụ • Quản lý sinh viên(theo khóa, theo lớp & theo loại hình đào tạo): năm Trường ĐH Công Nghiệp Hà Nội tiếp nhận nhiều sinh viên đến trường nhập học trình học tập nhà trường quản lý thông tin kết học tập sinh viên Trong trường có nhiều khoa, nhiều ngành khác Mỗi khoa có phòng giáo vụ nơi cập nhập thông tin sinh viên, lớp, môn học… • Mỗi khoa có nhiều ngành, ngành có hay nhiều lớp học, thông tin lớp học gồm tên lớp, khóa học, năm bắt đầu, năm kết thúc có mã lớp Mỗi lớp có khoảng 20-100 sinh viên, sinh viên nhập học cung cấp họ tên, ngày sinh, nơi sinh, phái, địa cấp cho mã sinh viên • Quản lý điểm: Trong trình đào tạo trường, sinh viên phải học môn học mà khoa phân cho ngành, thông tin môn học gồm tên môn học, mã môn học, số tín Trong trình học sinh viên phải có đủ loại điểm (điểm kiểm tra, điểm thi kỳ, điểm cuối kỳ) dùng tính điểm tổng kết cuối kỳ để xếp loại học lực môn học • Báo cáo- thống kê:hệ thống cho phép tạo báo cáo từ kết học tập sinh viên nhằm phục vụ công tác điều hành huấn luyện như: Tổng kết kết học tập theo kỳ, theo năm, theo khóa, in danh sách thi lại, in bảng điểm học kỳ, in bảng điểm cá nhân…hệ thống cần thêm số chức khác như: cập nhật loại danh mục liệu (danh mục lớp, danh mục loại hình đào tạo, danh mục ngành học…), chức lưu phục hồi liệu, chức trợ giúp… Quá trình quản lý điểm thực sau: • Quy chế học thi theo tín trường Đại học Công nghiệp Hà Nội: + Sau thi có điểm môn thi Điểm môn thi chuyển tới phòng giáo vụ khoa, nhiệm vụ phòng nhập điểm môn học vào sở liệu + Thang điểm tối đa môn học thang điểm 10 sau quy đổi thang điểm chữA, B+, B, C+, C, D+, D Fvới: A = 4.0; B+ = 3.5; B = 3.0; C+ = 2.5; C = 2.0;D+ = 1.5;D = 1.0; F = Sau kì học giáo vụ khoa tiến hành xếp phân loại sinh viên.Đối với sinh viên giỏi tiến hành xét khen thưởng.Tổ chức thi lại sinh viên điểm 4.0.Nếu lần thi lại sinh viên bị điểm tổ chức học lại cho sinh viên.Nếu sau học lại mà điểm sinh viên 4.0 xét sinh viên học lại.Sinh viên có học phần bắt buộc bị điểm F phải đăng ký học lại học phần học kỳ đạt điểm A, B, C D Sinh viên có học phần tự chọn bị điểm F phải đăng ký học lại học phần học đổi sang học phần tự chọn tương đương khác.Ngoài ra, sinh viên quyền đăng ký học lại học đổi sang học phần khác học phần bị điểm D để cải thiện điểm trung bình chung tích lũy - Đối với học phần thi lý thuyết quản lí chất lượng, điểm học phần tính sau: Đ.HP = 60%Đ.KTHP + 20%Đ.GHP + 20%Đ.TBKTTK Trong đó: Đ.HP: Điểm tổng kết học phần Đ.KTHP: Điểm thi kết thúc học phần Đ.GHP: Điểm thi học phần Đ.TBKTTK: Điểm trung bình kết thúc thường kì - Đối với học phần có làmBTL áp dụng hình thức đánh sau: Đ.HP = 20%.Đ.GK + 30%Đ.TL + 50%Đ.KTMH Trong đó: Đ.HP: Điểm tổng kết học phần Đ.GK: Điểm kì môn học Đ.BTL: Điểm tập lớn Đ.KTMH: Điểm thi kết thúc môn học Các loại điểm đánh giá môn học Điểm trung bình chung học kỳ (TBCHK) trung bình có trọng số điểm học phần mà sinh viên học học kỳ (HK) (kể học phần bị điểm F học phần điều kiện), với trọng số số tín (TC) học phần Điểm TBCHK sở để đánh giá kết học tập, xét học bổng, khen thưởng, cảnh cáo học vụ sau HK Điểm trung bình chung năm học (TBCNH) trung bình có trọng số điểm học phầnmà sinh viên học HK năm (kể học phần bị điểm F học phần điều kiện) Điểm trung bình chung tích lũy(TBCTL): trung bình có trọng số điểm học phần tích lũy tính đến thời điểm xét (không bao gồm học phần điều kiện, học phần bị điểm F) Điểm TBCTL sở để đánh giá kết học tập suốt thời gian học, xếp hạng học lực, xếp hạng tốt nghiệp, xét học chương trình thứ hai cảnh báo học vụ sau HK Cách tính điểm TBCHK điểm TBCNH, điểm TBCTLtheo hệ đào tạo Hệ đại học, cao đẳng • Để tính điểm TBCHK điểm TBCNH, điểm TBCTL, mức điểm chữ học phần phải quy đổi qua điểm chữ theo tính theo thang điểm Điểm TBCHK, điểm TBCCN điểm TBCTL tính theo công thức sau làm tròn đến chữ số thập phân Trong đó: A điểm TBCHK, TBCCN TBCTL ai: điểm học phần thứ i (điểm quy đổi sang thang điểm 4) ni: số tín học phần thứ i n: tổng số học phần đăng ký (đối với tính điểm TBCHK, TBCCN) số học phần đạt điểm A, B+, B, C+, C, D+, D (đối với tính điểm TBCTL) Khi tínhđiểm TBCHK, TBCCN, n bao gồm tất học phần đánh giá đạt không đạt học kỳ (có mức điểm chữ A, B+, B, C+, C, D+, D F) Khi tính điểmTBCTL, n bao gồm học phần đánh giá đạt đến thời điểm xét (có mức điểm chữ A, B+, B, C+, C, D+, D) Kết học phần giáo dục quốc phòng – an ninh, giáo dục thể chất không tính vào điểm TBCHK, TBCCN điểm TBCTL • Đối với trung cấp chuyên nghiệp Cách tính điểm TBCHK, TBCNH điểm TBCTL giống hệ đại học, cao đẳng Tuy nhiên, việc tính điểm theo thang điểm 10 điểm TBCHK, TBCNH TBCTL làm tròn đến chữ số thập phân Kết học phần giáo dục quốc phòng – an ninh, giáo dục thể chất tính vào điểm TBCHK, TBCCN điểm TBCTL Các thang điểm sử dụng hệ thống quản lí điểm • Thang điểm 10: Gồm số từ đến 10 (với số lẻ thập phân) sử dụng để đánh giá ghi điểm chuyên cần, điểm đánh giá trình (kiểm tra kỳ, ), điểm thi kết thúc học phần điểm học phần, để tính điểm trung bình chung học kỳ, trung bình chung học tập, để đánh giá kết học tập sinh viên sau học kỳ, giai đoạn xếp loại tốt nghiệp cho hệ trung cấp chuyên nghiệp • Thang điểm chữ: Gồm chữ từ F đến A dùng để đánh giá điểm học phần theo cách khác tương ứng với điểm học phần thang 10 • Thang điểm 4: Ddùng để tính điểm trung bình chung học kỳ, trung bình chung tích lũy, để đánh giá kết học tập sinh viên sau học kỳ, giai đoạn xếp loại tốt nghiệp bậc đại học, cao đẳng • Quy tắc quy đổi thang điểm Xếp loại ĐH CĐ TCC N Đạt Đạt Thang điểm 10 Thang điểm chữ Thang điểm 8.5 – 10 A 4.0 8.0 – 8.4 B+ 3.5 7.0 – 7.9 B 3.0 10 4.2 Mô tả sử dụng trạm 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 ngành có tên “ngành 1”, Trạm lưu sử dụng thông tin ngành có tên “ngành 2” Trạm lưu sử dụng thông tin ngành có tên “ngành 3” - Server - Chức chức hệ thống: quản lý sinh viên, quản lý ngành, quản lý lớp, quản lý khóa học, quản lý hệ đào tạo… • Mô hình trạm Quản lý CSDL theo kiến trúc đa client-1 sever máy client quản lý điểm cho ngành đào tạo trạm 1(CSDL CỦA SV ngành: khmt, ktpm, httt, khí, điện, điện tử, ngoại ngữ), trạm 2(CSDL sv ngành: may, kế toán, QTKD, QTKD du lịch-khách sạn, Hóa), trạm 3(CSDL sinh viên ngành lại) • Các phần tử liệu sử dụng từ hệ thống Quản lý sinh viên, quản lý khoa, quản lý khóa học, quản lý lớp, quản lý hệ đào tạo, quản lý môn học: thông tin lưu trữ máy sever Khi cần thiết máy trạm sử dụng thông tin sinh viên từ sever • Các phần tử liệu cập nhật: Quản lý điểm: học kỳ điểm sinh viên hệ đào tạo cấp nhật từ máy trạm máy chủ 20 • Mô tả trình nghiệp vụ cho trạm • Máy sever • Chức chức hệ thống: quản lý sinh viên, quản lý khoa, quản lý lớp, quản lý khóa học, quản lý hệ đào tạo, quản lý môn học • Mô tả • Các CSDL lưu trữ máy sever phần mềm ứng dụng thuận tiện cho viện truy xuất thông tin đến client • Phần mềm ứng dụng Server kết nối đến CSDL server với chức xem liệu hệ đào tạo: thêm,sửa xóa liệu Phần mềm server giúp cho việc quản lý thông tin dễ dàng hơn, việc tìm điểm sinh viên chuẩn xác hiệu • Máy client • Chức năng: quản lý điểm theo hệ đào tạo sinh viên • Mô tả • Mỗi máy trạm có phần mềm ứng dụng riêng cho trạm, có sở liên riêng liên kết với máy chủ • Máy trạm cho phép cập nhật điểm sinh viên theo hệ đào tào riêng CSDL lưu trữ gửi lại máy chủ quản lý • Khi người dùng muốn truy xuất liệu máy trạm yêu cầu gửi máy chủ để máy chủ thực phân tán CSDL cần thiết theo yêu cầu người dung 21 Chương 2: Xây dựng sở liệu phân tán hệ quản trị CSDL SQL(ORACLE) Cấu trúc bảng liệu Bảng sinh viên: STT Tên thuộc tính PK/FK Kiểu liệu Ràng buộc Mô tả PK nvarchar(10 ) Not null Mã viên sinh sinh MaSV TenSV nvarchar(50 ) Not null Tên viên GioiTinh nvarchar(10 ) Not null Giới tính NgaySinh date Not null Ngày sinh QueQuan nvarchar(50 ) Not null Quê quán MaLop nvarchar(10 ) Not null Mã lớp GhiChu nvarchar(50 ) Not null Ghi FK 22 23 Bảng kết quả: STT Tên tính thuộc PK/FK Kiểu liệu Ràng buộc Mô tả MaSV PK nvarchar(10 ) Not null Mã viên MaMon FK nvarchar(10 ) Not null Mã môn MaHK FK nvarchar(10 ) Not null Mã học kỳ Diem int Not null Điểm MaGV FK nvarchar(10 ) Not null Mã viên giáo MaLoaiDiem FK nvarchar(10 ) Not null Mã điểm loại GhiChu nvarchar(50 ) Not null Ghi 24 sinh Bảng học kỳ: STT Tên tính MaHK TenHK thuộc PK/FK Kiểu liệu Ràng buộc Mô tả PK nvarchar(10 ) Not null Mã học kỳ nvarchar(50 ) Not null Tên kỳ học Bảng ngành: STT Tên tính thuộc MaNganh TenNganh MaHe PK/FK Kiểu liệu Ràng buộc Mô tả PK nvarchar(10 ) Not null Mã ngành nvarchar(50 ) Not null Tên ngành FK nvarchar(10 ) 25 Mã hệ đào tạo Bảng lớp học: STT Tên tính thuộc MaLop TenLop MaNganh PK/FK Kiểu liệu Ràng buộc Mô tả PK nvarchar(10 ) Not null Mã lớp học nvarchar(50 ) Not null Tên học FK nvarchar(10 ) Not null Mã ngành lớp Bảng môn học: STT Tên thuộc tính PK/FK Kiểu liệu Ràng buộc Mô tả MaMon PK nvarchar(10 ) Not null Mã môn TenMon nvarchar(50 ) Not null Tên môn 26 SoTinChi int Not null Số tín Bảng hệ đào tạo: STT Tên tính MaHe TenHe thuộc PK/FK Kiểu liệu Ràng buộc Mô tả PK nvarchar(10 ) Not null Mã hệ đào tạo nvarchar(50 ) Not null Tên hệ đào tạo PK/FK Kiểu liệu Ràng buộc Mô tả PK nvarchar(10 ) Not null Mã viên giáo nvarchar(50 ) Not null Tên viên giáo Bảng giáo viên: STT Tên tính MaGV TenGV thuộc 27 Bảng loại điểm STT Tên tính thuộc MaLoaiDiem TenLoaiDiem PK/FK Kiểu liệu Ràng buộc Mô tả PK nvarchar(10 ) Not null Mã điểm loại nvarchar(50 ) Not null Tên điểm loại 28 29 Mô hình CSDL phân tán Hệ thống quản lý điểm Trường Đại học Công Nghiệp Hà Nội: - Trạm 1: Ngành 1(bao gồm sinh viên ngành: khmt, ktpm, httt, khí, điện, điện tử, ngoại ngữ) - Trạm 2: Ngành 2(bao gồm sinh viên ngành:may, kế toán, QTKD, QTKD du lịch-khách sạn, Hóa) Trạm 3: Ngành 3(bao gồm sinh viên ngành lại) để 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 mô hình sở dữ liệu phân tán để quản lý dữ liệu của từng loại ngành: + Mỗi loại ngành có phần mềm ứng dụng, hệ quản trị sở liệu sở liệu độc lập riêng loại ngành đó, sở liệu loại ngành không tạo liên kết với mà tạo liên kết đến Server 30 + Phần mềm ứng dụng loại ngành 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ập, thêm, xóa liệu, tìm kiếm điểm, xuất báo cáo ngành thực số tác vụ khác + Ở loại ngành: 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 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ự loại ngành 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 loại ngành 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 loại ngành trường, cập nhật, thêm, xóa liệu bảng điểm Phần mềm server giúp người quản lý tìm kiếm thông tin điểm loại ngành, thống kê liệu cho loại ngành cho loại ngành để 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 31 Một số truy vấn phân tán hệ quản trị CSDL Các link bao gồm : + Trạm là chứa các thông tin điểm của loại ngành + Trạm là chứa các thông tin điểm của loại ngành + Trạm là chứa các thông tin điểm của loại ngành Mã ngành ● MN01: HTTT ● MN02: Cơ khí ● MN03: Điện Một số truy vấn: + Truy vấn tên ngành“ HTTT “ Select*from Nganh Where TenNganh=’HTTT’ + Đưa thông tin sinh viên có “MaSV[...]... loại ngành gồm c : một phần mềm ứng dụng chạy riê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 loại ngành 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 loại ngành của trường, cập nhật,... Thiết kế cấp phân mảnh dữ liệu: Xác định cách thức mảnh dữ liệu tham khảo đến ảnh hưởng vật lý nàovà cũng xác định các bản sao của đoạn dữ liệu Thiết kế phân mảnh mớiđược nghiên cứu gần đây, tuy nhiên công việc phân mảnh trở thành đặctrưng của cơ sở dữ liệu phân tán Bên cạnh đó vấn đề cấp phát cũng đượcnghiên cứu khi phát triển hệ thống file phân tán vì trong cơ sở dữ liệu tậptrung có thiết bị lưu... dụng Thiết kế sơ đồ đểcó khả năng cung cấp hiệu quả các chương trình ứng dụng Vì vậy trong thiếtkế cơ sở dữ liệu phân tán, hiểu biết rõ ràng và đầy đủ về yêu cầu của chươngtrình ứng dụng là cần thiết Những công việc thiết kế được thực hiện thườngxuyên để đạt được sự đúng đắn 13 3 Thiết kế cơ sở dữ liệu tập trung cho hệ thống 3.1 Phân tích thực thể Sau khi phân tích thông tin về hệ thống quản lý nhân... 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 loại ngành đó, cơ sở dữ liệu của từng loại ngành không được tạo liên kết với nhau mà chỉ tạo liên kết đến Server 30 + Phần mềm ứng dụng ở mỗi loại ngành được kết nối đến cơ sở dữ liệu của khu đó thông qua hệ quản trị cơ sở dữ liệu Phần mềm ứng dụng cho phép cập nhập, thêm, xóa dữ liệu, tìm kiếm điểm, xuất báo cáo tại ngành đó và thực... của sinh viên các ngành còn lại) • Các phần tử dữ liệu sử dụng từ hệ thống Quản lý sinh viên, quản lý khoa, quản lý khóa học, quản lý lớp, quản lý hệ đào tạo, quản lý môn học: thông tin được lưu trữ tại máy sever Khi cần thiết máy trạm sử dụng thông tin sinh viên từ sever • Các phần tử dữ liệu cập nhật: Quản lý điểm: mỗi học kỳ điểm của sinh viên từng hệ đào tạo sẽ được cấp nhật từ các máy trạm về... tác vụ khác + Ở mỗi loại ngành: Khi người dùng thực hiện một yêu cầu truy xuất cơ sở dữ liệu thông qua giao diện phần mềm ứng dụng; yêu cầu này sẽ được phần mềm ứng dụng gửi đến hệ quản trị cơ sở dữ liệu phân tán thông qua kết nối chương trình ứng dụng và hệ quản trị CSDL; sau đó hệ quản trị CSDL phân tán yêu cầu đến vị trí chứa dữ liệu của cơ sở đó Thực hiện xong yêu cầu, kết quả sẽ được gửi về và đưa... hệ đào tạo: Thực thể mahe tenhe Mô tả Mã hệ đào tạo Tên hệ đào tạo Thực thể GIAOVIEN dùng để lưu trữ thông tin về khoa: Thực thể Mô tả magv Mã giáo viên tengv Tên giáo viên 15 Thực thể LOAIDIEM dùng để xác định thông tin điểm của sinh viên xếp loại : Thực thể Mô tả maloaidiem Mã loại điểm tennloaidiem Tên loại điểm 3.2 Mô hình cơ sở dữ liệu tập trung 4 Thiết kế cơ sở dữ liệu phân tán cho hệ thống Trong. .. thêm, xóa dữ liệu ở các bảng điểm Phần mềm tại server cũng giúp người quản lý tìm kiếm thông tin về điểm tại mỗi loại ngành, thống kê dữ liệu cho từng loại ngành hoặc cho cả 3 loại ngành để có thể so sánh và làm công tác quản lý được chính xác hơn + CSDL tại server được tạo liên kết đến 3 cơ sở bằng database link thông qua hệ quản trị cơ sở dữ liệu phân tán và môi trường mạng máy tính + Tại server: khi... “ngành 3” - Server - Chức năng các chức năng hệ thống: quản lý sinh viên, quản lý ngành, quản lý lớp, quản lý khóa học, quản lý hệ đào tạo… • Mô hình các trạm Quản lý CSDL theo kiến trúc đa client-1 sever 3 máy client quản lý điểm cho từng ngành đào tạo trạm 1(CSDL CỦA SV ngành: khmt, ktpm, httt, cơ khí, điện, điện tử, ngoại ngữ), trạm 2(CSDL của sv ngành: may, kế toán, QTKD, QTKD du lịch-khách sạn, Hóa),... năng các chức năng hệ thống: quản lý sinh viên, quản lý khoa, quản lý lớp, quản lý khóa học, quản lý hệ đào tạo, quản lý môn học • Mô tả • Các CSDL được lưu trữ trên máy sever bằng một phần mềm ứng dụng thuận tiện cho viện truy xuất thông tin đến các client • Phần mềm ứng dụng tại Server được kết nối đến CSDL tại server với chức năng xem dữ liệu của các hệ đào tạo: thêm,sửa xóa dữ liệu Phần mềm tại

Ngày đăng: 17/05/2016, 06:44

Từ khóa liên quan

Mục lục

  • TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI

  • LỜI NÓI ĐẦU

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

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

Tài liệu liên quan