You are on page 1of 2

PHÂN TÍCH, THIẾT KẾ CSDL

“TÍNH TIỀN THANH TOÁN TẠI PHÒNG KHẢO THÍ”


Khảo sát thực tế:
- Đối tượng nhận thanh toán gồm có các nhân viên ( hợp đồng, khoán) , và giảng viên ( hợp
đồng, thỉnh giảng)
- Một cán bộ công nhân viên, giảng viên chỉ thuộc 1 phòng ban, khoa; Phòng ban/Khoa có
nhiều tổ/bộ môn; Mỗi tổ/bộ môn có nhiều cán bộ công nhân viên, giảng viên.
- Nhân viên, giảng viên sẽ có id để phân biệt với nhau. Một nhân viên , giảng viên chỉ thuộc
duy nhất 1 phòng ban hoặc 1 Khoa.
- Mỗi lớp học nhiều môn, và có thể có nhiều nhóm lớp học môn đó trong 1 học kỳ-niên khóa.
Cũng mã lớp đó, môn học đó, nhóm đó có thể xuất hiện lại trong học kỳ khác, niên khóa
khác; Để phân biệt một lớp học như vậy, ta gọi là lớp tín chỉ, và để phân biệt các lớp tín chỉ
với nhau, ta dựa vào 4 giá trị : môn học, nhóm, niên khóa, học kỳ.
- Khi có kế hoạch thi, các giảng viên giảng dạy phải gởi đề cho phòng khảo thí, tuy nhiên, có
thể có trường hợp giảng viên khác ra đề thay cho giảng viên dạy.
- Mỗi lớp tín chi có thể thi trên nhiều phòng, mỗi phòng thi có nhiều cán bộ coi thi.
- Khi thi xong, căn cứ vào số lượng sinh viên dự thi để tính số lượng bài chấm.
- Đơn giá ra đề, coi thi, chấm 1 bài có thể thay đổi theo thời gian.
- Đơn giá ra 1 đề thi của các môn hiện tại là 50000 đồng, tuy nhiên có 1 số môn sẽ có đơn
giá ra đề khác.
- Đơn giá chấm 1 bài thi của các môn hiện tại là 5000 đồng, tuy nhiên có 1 số môn sẽ có đơn
giá chấm 1 bài thi khác.
- Đơn giá coi thi 1 buổi của các môn hiện tại là 50000 đồng, tuy nhiên có 1 số môn sẽ có đơn
giá coi thi khác. Đơn giá coi thi ngoài giờ sẽ khác với đơn giá coi thi trong giờ. Nếu buổi thi
vào thứ 7, chủ nhật hoặc vào buổi tối thì được xem là ngoài giờ.

- Lịch thi cụ thể cho từng lớp tín chỉ do phòng giáo vụ sắp và chuyển qua cho phòng khảo thí
trong 1 file Excel. Cấu trúc file Excel :

LỊCH THI HỌC KỲ HÈ NĂM HỌC 2015-2016 - ĐỢT 1


CÁC LỚP ĐẠI HỌC HỆ CHÍNH QUY

(từ 25/07/2016 đến 31/07/2016 - 01 tuần)

Tên Môn Giáo Viên Số Ngày Tiết


Mã lớp MAMH MAGV Nhóm Phòng
Học Giảng Dạy SV Thi Bắt Đầu
- Phòng khảo thí cập nhật tiếp số đề giảng viên gởi , cán bộ coi thi cho từng phòng thi; Sau
khi lớp thi xong, thì sẽ cập nhật tiếp số bài thi của lớp.
- Trong 1 niên khóa, phòng khảo thí sẽ tính thanh toán theo từng học kỳ; Một niên khóa sẽ
có 3 học kỳ, mỗi học kỳ có môn được thi 2 lần (lần thi phụ), mỗi học kỳ thi sẽ có 1 hoặc 2
đợt thi.
Yêu cầu:
1. Thiết kế sơ đồ ERD cho cơ sở dữ liệu .
2. Chuyển sơ đồ ERD trên thành mô hình dữ liệu quan hệ sao cho đạt dạng chuẩn 3
3. Thiết lập các ràng buộc toàn vẹn của cơ sở dữ liệu .
4. Sv trả lời các câu hỏi sau bằng ngôn ngữ đại số quan hệ và ngôn ngữ SQL (có tối ưu) :
a/ Liệt kê lịch thi các lớp thuộc đợt @dot, học kỳ @hocky thuộc 1 niênkhóa @nienkhoa

Mã lớp, tên môn học, họ tên GV giảng, nhóm, số SV, ngày thi, phòng thi, tiết bắt đầu

b/ Bảng xác nhận khối lượng (@hocky, @nienkhoa): môn thi, nhóm, Giáo viên giảng dạy, ra đề và
chấm thi phòng thi, Tiết bắt đầu, Ngày thi, Số SV dự thi , Giáo viên giảng dạy ra đề và chấm thi, Cán
bộ coi thi, Khoa phụ trách, số buổi coi thi, số lượng đề thi, số lượng b ài thi

c/ Bảng đề nghị thanh toán cho giảng viên(@hocky, @nienkhoa): môn thi, nhóm, phòng thi, tiết
bắt đầu, ngày thi, Số SV dự thi, Giáo viên giảng dạy ra đề và chấm thi, Cán bộ coi thi, Khoa phụ
trách, số buổi coi thi, đơn giá coi thi, số đề thi, đơn giá ra đề, số bài chấm, đơn giá chấm bài

You might also like