1. Trang chủ
  2. » Giáo Dục - Đào Tạo

(Tiểu luận) đồ án kết thúc học phần môn cơ sở dữ liệu đề tài hệ thống quản lý điểm sinh viên ueh – marc

61 5 0

Đ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

Thông tin cơ bản

Tiêu đề Hệ thống quản lý điểm sinh viên UEH – MARC
Tác giả Nguyễn Thị Phương Thy, Lê Minh Quân, Võ Minh Thư, Hoàng Ngọc Tú, Đoàn Minh Khoa
Người hướng dẫn THS. Hồ Thị Thanh Tuyến
Trường học Đại học UEH, Trường Công nghệ và Thiết kế UEH, Khoa Công nghệ Thông tin Kinh doanh
Chuyên ngành Cơ sở dữ liệu
Thể loại Đồ án kết thúc học phần
Năm xuất bản 2022
Thành phố Thành phố Hồ Chí Minh
Định dạng
Số trang 61
Dung lượng 5,33 MB

Nội dung

trong các cơ 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 trong các trường đại học và trung học phổ thông,.... Dựa vào hệ thống quản lý điểm MARC

Trang 1

BỘ GIÁO D ỤC VÀ ĐÀO TẠ O

ĐẠI HỌC UEH TRƯỜNG CÔNG NGHỆ VÀ THIẾT KẾ UEH

KHOA CÔNG NGH THÔNG TIN KINH DOANH Ệ

: THS.Hồ Thị Thanh Tuy n ế

: 22D1INF50900604

: 46 : 2 Danh sách sinh viên th c hiự ện:

Trang 2

CƠ SỞ DỮ LIỆU-BIT

1

MỤC L C Ụ

I LỜI NÓI ĐẦU 3

II PHÂN TÍCH H Ệ THỐ NG MARC 3

2.1 GI I THI U H Ớ Ệ Ệ THỐNG 3

2.2 MÔ T H Ả Ệ THỐNG 4

2.3 S C N THI T C A H Ự Ầ Ế Ủ Ệ THỐNG 5

2.4 YÊU CẦU H Ệ THỐ NG MARC 5

III THI T K Ế Ế CƠ SỞ DỮ LIỆU 5

3.1 THI T K Ế Ế KIỂ U D LIỆU VÀ MÔ T D Ữ Ả Ữ LIỆU 5

3.2 MÔ HÌNH TH C TH Ự Ể .11

3.2.1 MÔ HÌNH TH C TH K T H Ự Ể Ế ỢP .11

3.2.2 MÔ HÌNH CƠ SỞ DỮ LIỆU .12

3.2.3 MÔ HÌNH QUAN HỆ .13

IV RÀNG BU C TOÀN V Ộ ẸN .13

V NHẬN XÉT VÀ ĐÁNH GIÁ HỆ THỐNG .20

VI L I K T VÀ C Ờ Ế ẢM ƠN .20

VII TÀI LI U THAM KH Ệ ẢO 21

VIII CÂU TRUY VẤN .21

IX THÔNG TIN CƠ SỞ DỮ LIỆU .25

X MÃ NGUỒN .37

MỤC L C RÀNG BU C TOÀN V N Ụ Ộ Ẹ RÀNG BU C TOÀN V N 1: RÀNG BU C THỘ Ẹ Ộ ỜI GIAN TRONG KHÓA ĐÀO TẠO 14

RÀNG BU C TOÀN V N 2: RÀNG Ộ Ẹ BUỘC PHÁI SINH VIÊN 14

RÀNG BU C TOÀN V N 3: RÀNG BU C EMAIL SINH VIÊN.Ộ Ẹ Ộ 14

RÀNG BU C TOÀN V N 4: RÀNG BU C HỘ Ẹ Ộ ỌC KỲ ĐĂNG KÝ 15

RÀNG BU C TOÀN V N 5: RÀNG BU C HỘ Ẹ Ộ ỌC VỊ GIẢNG VIÊN 15

RÀNG BU C TOÀN V N 6: RÀNG BU C GIỘ Ẹ Ộ ỚI HẠN ĐIỂM TRONG GHI NHẬN KẾT QUẢ 16

RÀNG BU C TOÀN V N 7: RÀNG BU C H SỘ Ẹ Ộ Ệ Ố ĐIỂM CUỐI KỲ VÀ QUÁ TRÌNH 16

RÀNG BU C TOÀN V N 8: RÀNG BU C HỘ Ẹ Ộ Ệ ĐÀO TẠO CỦA TỪNG LỚP 17

Trang 3

CƠ SỞ DỮ LIỆU-BIT

2

RÀNG BU C TOÀN V N 9: RÀNG BU C HỘ Ẹ Ộ ỌC KỲ ĐÀO TẠO TRONG CHƯƠNG

TRÌNH ĐÀO TẠO 17

RÀNG BU C TOÀN V N 10: RÀNG BUỘ Ẹ ỘC NĂM HỌC ĐĂNG KÝ 17

RÀNG BU C TOÀN VỘ ẸN 11: RÀNG BUỘC MÃ LỚP 18

RÀNG BU C TOÀN V N 12: RÀNG BUỘ Ẹ ỘC THỜI GIAN CHƯƠNG TRÌNH ĐÀO TẠO 18

RÀNG BU C TOÀN V N 13: RÀNG BUỘ Ẹ ỘC GIẢNG VIÊN 19

RÀNG BU C TOÀN V N 14: RÀNG BUỘ Ẹ ỘC SINH VIÊN 19

MỤC L C B NG D Ụ Ả Ữ LIỆU BẢNG DỮ LIỆU 1: CHƯƠNG TRÌNH ĐÀO TẠO 27

BẢNG DỮ LIỆU 2: CHUYÊN NGÀNH 28

BẢNG DỮ LIỆU 3: SINH VIÊN ĐĂNG KÝ LỚP HỌC PHẦN 30

BẢNG DỮ LIỆU 4: NGÀNH 31

BẢNG DỮ LIỆU 5: KHOA 31

BẢNG DỮ LIỆU 6: MÔN HỌC 31

BẢNG DỮ LIỆU 7: LỚ 32 P BẢNG DỮ LIỆU 8: LỚP HỌC PHẦN 33

BẢNG DỮ LIỆU 9: GI NG VIÊNẢ 34

BẢNG DỮ LIỆU 10: SINH VIÊN 36

BẢNG DỮ LIỆU 11: CHƯƠNG TRÌNH ĐÀO TẠO BAO GỒM MÔN HỌC 37

BẢNG DỮ LIỆU 12: KHÓA ĐÀO TẠO 37

Trang 4

CƠ SỞ DỮ LIỆU-BIT

3

I LỜI NÓI ĐẦU

Hiện nay, Công Nghệ Thông Tin được xem là một trong những ngành mũi nhọn của các quốc gia, đặc biệt là các quốc gia đang phát triển, tiến hành công nghiệp hóa - hiện đại hoá như nước ta Sự bùng nổ thông tin và sự phát triển mạnh mẽ của công nghệ kỹ thuật

số, yêu cầu muốn phát triển thì phải tin học hoá tất cả các ngành, các lĩnh vực Cùng với sự phát triển nhanh chóng về phần cứng, phần mềm ngày càng trở nên đa dạng, phong phú, hoàn thiện hơn và hỗ trợ hiệu quả cho con người

Trong những năm gần đây, các chương trình quản lý không còn xa lạ với các cơ quan hành chính sự nghiệp, các 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 sự, quản lý lương, trong các cơ 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 trong các trường đại học và trung học phổ thông,

Đặc biệt là công tác quản lý điểm số học sinh trong trường đại học là rất phức tạp và đòi hỏi độ chính xác cao Nếu không có sự hỗ trợ của tin học, việc quản lý này phải cần khá nhiều người, chia thành nhiều khâu, mới có thể quản lý được toàn bộ hồ sơ cũng như các nghiệp vụ liên quan, với số lượng có thể lên tới hàng ngàn Các công việc này đòi hỏi nhiều thời gian và công sức, mà sự chính xác và hiệu quả không cao, vì đa số đều làm bằng thủ công rất ít tự động Một số nghiệp vụ như tra cứu, thống kê, và hiệu chỉnh thông tin khá vất

vả Ngoài ra còn có một số khó khăn về vấn đề lưu trữ khá đồ sộ, dễ bị thất lạc, tốn kém,… Trong khi đó, các nghiệp vụ này hoàn toàn có thể tin học hoá một cách dễ dàng, thuận tiện

và nhanh chóng hơn

Hệ thống quản lý điểm sinh viên MARC sẽ giúp công tác quản lý điểm sinh viên ở các trường Đại học nói chung và Đại học UEH nói riêng giải quyết được những khó khăn nêu trên và tăng tính hiệu quả cho công tác quản lý Từ đó, đề tài “HỆ THỐNG QUẢN LÝ ĐIỂM SINH VIÊN UEH - MARC” được ra đời

II PHÂN TÍCH HỆ THỐNG MARC

2.1 GI I THIỚ ỆU HỆ THỐNG

Hệ thống quản lý điểm MARC được xây dựng trên nền tảng SQL Ngôn ngữ truy - vấn mang tính cấu trúc, là một loại ngôn ngữ máy tính phổ biến để tạo, sửa, và lấy dữ liệu

từ một hệ quản trị cơ sở dữ liệu quan hệ

Dựa vào hệ thống quản lý điểm MARC, sinh viên có thể theo dõi toàn bộ quá trình học tập của mình 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 và giảng viên tại UEH như họ tên, ngày sinh, Hay các thông tin về lớp, khoa, chuyên ngành, chương trình đào tạo, mà mình đang theo học

Hệ thống MARC lưu trữ, xử lý kết quả học tập của sinh viên theo quy chế của UEH 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

Too long to read on your phone? Save to

read later on your computer

Save to a Studylist

Trang 5

CƠ SỞ DỮ LIỆU-BIT

4

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

Tính theo năm nhập học, sẽ có các khóa đào tạo khác nhau, một sinh viên chỉ thuộc một khóa đào tạo Trong khóa đào tạo có mã khóa, năm bắt đầu, năm kết thúc và năm hết thời gian đào tạo Sinh viên bắt buộc phải hoàn thành chương trình học trước năm hết thời gian đào tạo

Sau khi đã có đầy đủ thông tin của sinh viên, nhà trường sẽ tiến hành phân lớp Mỗi sinh viên ch ỉ thuộc m t l p Thu c tính c a l p g m mã l p, tên l p và h ộ ớ ộ ủ ớ ồ ớ ớ ệ đào tạo Đại học UEH có 2 hệ đào tạo cơ bản là đại trà và chất lượng cao

Mỗi lớp này được phân d a trên tự ừng chuyên ngành do sinh viên đăng ký và trường xét điểm Chuyên ngành gồm có tên chuyên ngành và duy nhất một mã chuyên ngành Mỗi chuyên ngành s thuẽ ộc m t ngành và thu c tính c a ngành là mã ngành và tên ộ ộ ủngành

Trường phân công mỗi ngành sẽ do một khoa quản lý, trong khoa có mã khoa và tên khoa

Trong quá trình đào tạ ạo t i trường, sinh viên sẽ được xây dựng một chương trình đào tạo d a theo t ng chuyên ngành Thông tin g m có mự ừ ồ ã chương trình đào tạo, tên chương trình đào tạo, học kỳ đào tạo, thời gian bắt đầu, thời gian kết thúc và tổng số tín chỉ bắt buộc phải hoàn thành trong chương trình đào tạo

Một chương trình đào tạo bao gồm nhiều môn học (môn đại cương và môn chuyên ngành), có các thu c tính: Tên môn h c, s tín ch và sộ ọ ố ỉ ố ti t.ế

Để học những môn học này, sinh viên phải tiến hành đăng ký lớp học phần Một lớp học phần ch ỉthuộc một môn học và mỗi môn học có thể m mở ột hoặc nhiều l p hớ ọc phần, tùy số lượng sinh viên th c hiự ện đăng ký Thông tin củ ớa l p h c ph n g m có mã l p họ ầ ồ ớ ọc phần, tên lớp h c ph n, h s ọ ầ ệ ố điểm quá trình và h sệ ố điểm cu i kố ỳ

Khi tiến hành đăng ký lớp h c phọ ần, nhà trường sẽ lưu các thông tin về năm học bắt đầu, học kỳ đăng ký, năm học kết thúc điểm cuố ỳi k và điểm quá trình

Đố ới v i một lớp học phần sẽ do một giảng viên giảng dạy Được nhà trường quản lý qua các thông tin: mã gi ng viên, h và tên và h c v (bao g m Thả ọ ọ ị ồ ạc sĩ, Tiến sĩ, phó Giáo

sư, Giáo sư, Tiến sĩ Khoa học) Mỗi giảng viên chỉ thuộc về một khoa

Trang 6

Do đó, cần phải xây dựng một hệ thống dùng để quản lý điểm sinh viên nhằm tổ chức lại cơ cấu, thay thế phương pháp thủ công bằng “tin học hóa” nhờ có sự trợ giúp của các chương trình, phần mềm ứng dụng nhằm đem lại hiệu quả cao trong việc lưu trữ, trích xuất

dữ liệu Ngoài ra, việc nhập điểm, tìm kiếm, sửa chữa, báo cáo, thống kê cũng cần được xử

lý nhờ máy tính và đưa ra máy in khi có yêu cầu Nhờ hệ thống mà các sự cố làm mất dữ liệu được giảm, dữ liệu được lưu trữ an toàn Đáp ứng nhu cầu đó, nhóm đã xây dựng mô phỏng đơn giản một hệ thống quản lý điểm sinh viên dựa trên những yêu cầu thực tế bằng ngôn ngữ SQL

2.4 YÊU CẦU HỆ THỐNG MARC

• Các thông tin được truy xuất phải đầy đủ, chính xác và dễ hiểu, thuận tiện cho việc theo dõi và quản lý

• Tính toán điểm chính xác, đáng tin cậy, độ sai số nằm trong khoảng cho phép

• Thao tác nhập dữ liệu nhanh chóng, dễ dàng, nhập được dữ liệu lớn mà không gặp lỗi, hay bất kỳ vấn đề nào

• Thông tin phải thỏa các ràng buộc toàn vẹn và được liên kết với nhau

• Hệ thống có tính bảo mật cao, tránh được nguy cơ mất dữ liệu đang lưu trữ

• Phân quyền truy cập tốt cho phòng đào tạo thực hiện nhập, sửa, xóa, và cho sinh viên, giảng viên tìm kiếm,

III THIẾT KẾ CƠ SỞ D Ữ LIỆU

3.1 THIẾT KẾ KIỂU D Ữ LIỆU VÀ MÔ T D Ả Ữ LIỆU

ST

T BẢNG

THUỘC TÍNH

KIỂU D ỮLIỆU MÔ T D Ả Ữ LIỆU

1 SINHVIEN

( Sinh viên )

MASV (Mã sinh viên)

VARCHAR(15)

Mã sinh viên có d ng ạ

“31201023875”, dùng để xác định các sinh viên trong trường Mã sinh viên b t bu c phắ ộ ải đủ 11 ký t s , ự ố

ở dạng chu i M i mã s sinh viên ỗ ỗ ố

là duy nh t ấ

Trang 7

CƠ SỞ DỮ LIỆU-BIT

6

HOTENSV (Họ tên sinh viên)

NVARCHAR(50)

Họ tên sinh viên là chu i ký tỗ ự có dấu, b gi i hị ớ ạn 50 ký tở ự Họ tên sinh viên có th trùng nhau ểNGSINH

(Ngày sinh) DATETIME

Ngày sinh được nh p liậ ệu theo định dd/mm/yy Ngày sinh có th trùng ểnhau

GTINH (Giới tính)

NVARCHAR(3)

Giới tính được ràng buộc trong 2 lựa chọn là “Nam” hoặc “Nữ” Giới tính có th trùng nhau ểQUEQUAN

(Quê quán)

NVARCHAR(50)

Quê quán là chu i ký t có d u và ỗ ự ấ

có th trùng nhau gi a các sinh ể ữviên

SDT (Số điện tho i) ạ

VARCHAR(10)

Số điện tho i là chu i ký tạ ỗ ự được nhập bằng s , vố ới đủ ố lượ s ng 10

ký t s ự ố và không được trùng nhau EMAIL

(Email) CHAR(50)

Email được xác định theo công thức

“Tên”“Họ”“.”“MSSV”@st,ueh.edu.vn Email không được trùng nhau MAKHOADT

(Mã khóa đào tạo) VARCHAR(5) Đây là khóa ngoại đến từ thực thể

KHOADT MALOP

Mã khóa đào tạo g m 3 ký tồ ự, được viết theo định dạng "K"Số khóa"

Ví d K45, K46, M i mã khóa ụ ỗđào tạo là duy nhất

NAMBD (Năm bắt đầu) DATETIME

Năm bắt đầu của khóa đào tạo được nhập theo định dạng dd/mm/yy NAMKT

(Năm kết thúc) DATETIME

Năm kết thúc của khóa đào tạo được nhập theo định dạng dd/mm/yy

NAMHETTG

DT (Năm hết thời gian đào tạo)

DATETIME Năm hết thời gian đào tạo được

nhập theo định dạng dd/mm/yy

3 LOP

(Lớp)

MALOP (Mã l p) ớ VARCHAR(9)

Mã l p g m 5 ký tớ ồ ự, đối v i loớ ại hình đào tạo CQ thì được viết theo

định dạng “MACN”“thứ tự lớp”

Ví d ụ EC002, IB001, Đối v i loớ ại

Trang 8

CƠ SỞ DỮ LIỆU-BIT

7

hình đào tạo CLC thì được viết theo định dạng “MaCN”“C”“thứ t ựlớp” Ví dụ MRC02, KIC01, Mỗi

mã l p là duy nh t ớ ấTENLOP

(Tên l p) ớ NVARCHAR(50)

Tên l p là chu i ký t có d u, b ớ ỗ ự ấ ịgiới hạn 50 ký tở ự

LOAIHINHD

T (Loại hình đào tạo)

VARCHAR(5) Loại hình đào tạo gồm 2 hoặc 3 ký

tự và có th trùng nhau ểMACN

(Mã chuyên ngành)

VARCHAR(5) Đây là khóa ngoại đến từ thực thể

CHUYENNGANH

4 CHUYENNGANH

(Chuyên ngành)

MACN (Mã chuyên ngành)

VARCHAR(5)

Mã chuyên ngành g m 2 ký t , là ồ ựtên vi t t t c a các chuyên ngành ế ắ ủMỗi mã chuyên ngành là duy nh t ấTENCN

(Tên chuyên ngành)

NVARCHAR(50)

Tên chuyên ngành là chu i ký t có ỗ ựdấu, b gi i hị ớ ạn 50 ký tở ự MANGANH

Mã ngành g m 2 ký t , là tên viồ ự ết tắt c a các ngành M i mã ngành là ủ ỗduy nh t ấ

TENNGANH (Tên ngành)

NVARCHAR(50)

Tên ngành là chu i ký t có dỗ ự ấu, b ịgiới hạn 50 ký tở ự

MAKHOA (Mã khoa) VARCHAR(5)

Đây là khóa ngoại đến từ thực thể KHOA

6 KHOA

(Khoa)

MAKHOA (Mã khoa) VARCHAR(5)

Mã khoa g m 3 ho c 4 ký t , mồ ặ ự ỗi

mã khoa là duy nh t ấTENKHOA

(Tên khoa)

NVARCHAR(50)

Tên khoa là chu i ký t có d u, b ỗ ự ấ ịgiới hạn 50 ký tở ự

VARCHAR(10)

Mã chương trình đào tạo là chuỗi

ký tự, được viết theo định dạng

“HKYDT”“MAKHOADT”“MACN” Ví dụ 01K46EC, 04K45IBC, Mỗi mã chương trình đào tạo là duy nh t ấ

TENCTDT (Tên chương trình đào tạo)

NVARCHAR(50) Tên chương trình đào tạo là chuỗi

ký t có d u, b gi i h n 50 ký t ự ấ ị ớ ạ ở ự

Trang 9

CƠ SỞ DỮ LIỆU-BIT

8

HKYDT (Học k đào ỳtạo)

TINYINT Học kỳ đào tạo là một s nguyên ốTONGTCBB

(Tổng tín chỉ bắt buộc) TINYINT

Tổng tín ch bỉ ắt buộc là một s ốnguyên

TGBD (Thời gian bắt đầu)

DATETIME

Thời gian bắt đầu được nh p theo ậđịnh d ng dd/mm/yy Th i gian bạ ờ ắt

đầu có th trùng nhau ểTGKT

(Thời gian kết thúc) DATETIME

Thời gian kết thúc được nh p theo ậđịnh d ng dd/mm/yy Th i gian bạ ờ ắt

đầu có th trùng nhau ểMACN

(Mã chuyên ngành)

VARCHAR(5) Đây là khóa ngoại đến từ thực thể CHUYENNGANH

8 MONHOC

(Môn học)

TENMH (Tên môn học)

NVARCHAR(50)

Tên môn h c là chu i ký t có d u, ọ ỗ ự ấ

bị gi i h n ớ ạ ở 50 ký t Tên môn hự ọc không được trùng nhau SOTIET

(Số ế ti t) TINYINT Số tiết là ki u s nguyên ể ốSOTC

NVARCHAR(50)

Đây là khóa chính của thực thể MONHOC, được lấy làm khóa chính c a ủ th c ự th ểCTDT_BAOGOM_MH MACTDT

(Mã chương trình đào tạo)

VARCHAR(10)

Đây là khóa chính của thực thể CTDT, được lấy làm khóa chính của thực thể CTDT_BAOGOM_MH

10 GIANGVIEN

(Giảng viên)

MAGV (Mã gi ng ảviên) VARCHAR(9)

Mã gi ng viên g m 5 ký tả ồ ự, được viết theo định dạng “GV”“thứ ự t giảng viên” Ví dụ GV001, GV012, M i mã gi ng viên là ỗ ảduy nh t ấ

HOTENGV (Họ tên gi ng ảviên)

NVARCHAR(50)

Họ tên gi ng viên là chu i ký t có ả ỗ ựdấu, b gi i hị ớ ạn 50 ký tở ự Họ tên giảng viên có thể trùng nhau HOCVI

(Học vị)

NVARCHAR(20)

Học v là chu i ký t có d u, b giị ỗ ự ấ ị ới hạn 20 ký t Hở ự ọc vị có th trùng ểnhau

Trang 10

CƠ SỞ DỮ LIỆU-BIT

9

MAKHOA (Mã khoa) VARCHAR(5)

Đây là khóa ngoại đến từ thực thể KHOA

11 LOPHOCPHAN

(Lớp h c ph n) ọ ầ

MALHP (Mã l p hớ ọc phần)

VARCHAR(20)

Mã l p h c ph n là chu i ký tớ ọ ầ ỗ ự, được viết theo định dạng “Tên viết tắt c a môn hủ ọc” “thứ ự ớ t l p học phần” Ví dụ môn K ỹ năng mềm 01

có MALHP KNM01 M i mã lỗ ớp học phần là duy nhất

TENLHP (Tên l p hớ ọc phần)

NVARCHAR(50)

Tên l p h c ph n là chu i ký t có ớ ọ ầ ỗ ự

dấu, b giị ới ạn 50 ký th ở ự HSDQT

(Hệ ố điể s m quá trình)

NUMERIC(4,2)

Hệ s ố điểm quá trình là ki u s ể ố thập phân v i 4 ch sớ ữ ố trong đó có 2 sốthập phân

HSDCK (Hệ ố điể s m cuố ỳi k )

NUMERIC(4,2)

Hệ số điểm cuối kỳ là kiểu số thập phân v i 4 ch sớ ữ ố trong đó có 2 sốthập phân

MAGV (Mã gi ng ảviên) VARCHAR(9) Đây là khóa ngoại đến từ thực thể GIANGVIEN TENMH

(Tên môn học)

NVARCHAR(50)

Đây là khóa ngoại đến từ thực thể MONHOC

VARCHAR(15)

Đây là khóa chính của thực thể SINHVIEN, được lấy làm khóa chính c a ủ th c ự th ểSV_DANGKY_LHP

MALHP (Mã l p hớ ọc phần)

VARCHAR(20)

Đây là khóa chính của thực thể LOPHOCPHAN, được lấy làm khóa chính c a th c th ủ ự ểSV_DANGKY_LHP

NAMHOCBD (Năm học bắt đầu)

DATETIME

Năm học bắt đầu được nhập theo

định dạng dd/mm/yy Năm học bắt

đầu có th trùng nhau ểNAMHOCKT

(Năm học kết thúc)

DATETIME

Năm học kết thúc được nhập theo

định dạng dd/mm/yy Năm học kết thúc có th trùng nhau ể

HKYDK (Học k đăng ỳký)

TINYINT Học kỳ đăng ký là kiểu số nguyên

Trang 11

CƠ SỞ DỮ LIỆU-BIT

10

DIEMQT (Điểm quá trình)

NUMERIC(4,2)

Điểm quá trình là ki u s ể ố thập phân với 4 chữ số trong đó có 2 số thập phân

DIEMCK (Điểm cu i k ) ố ỳ

NUMERIC(4,2)

Điểm cu i kỳ là ki u s th p phân ố ể ố ậvới 4 chữ số trong đó có 2 số thập phân

* GI I THÍCH KÝ HIẢ ỆU:

Khung màu đỏ: Khóa chính

Khung màu xanh: Khóa ngoại

TONGTCBB: T ng tính ch bổ ỉ ắt buộc

* GI I THÍCH KHÓA NGOẢ ẠI:

Mối quan hệ “Thuộc về” giữa SINHVIEN KHOADT là mối quan hệ 1 - - n, cho nên khóa chính của quan hệ n sẽ là khóa ngoại của quan hệ 1 Cụ thể, thực thể KHOADT là phía quan hệ n, có khóa chính là MAKHOADT, sẽ trở thành khóa ngoại của quan hệ 1 là SINHVIEN

Mối quan hệ “Học” giữa SINHVIEN LOP là mối quan hệ 1 - - n, cho nên khóa chính của

quan hệ n sẽ là khóa ngoại của quan hệ 1 Cụ thể, thực thể LOP là phía quan hệ n, có khóa chính là MALOP, sẽ trở thành khóa ngoại của quan hệ 1 là SINHVIEN

Mối quan hệ “Thuộc” giữa LOP CHUYENNGANH là mối quan hệ 1 - - n, cho nên khóa chính của quan hệ n sẽ là khóa ngoại của quan hệ 1 Cụ thể, thực thể CHUYENNGANH là phía quan hệ n, có khóa chính là MACN, sẽ trở thành khóa ngoại của quan hệ 1 là LOP

Mối quan hệ “Thuộc” giữa CHUYENNGANH NGANH là mối quan hệ 1 - - n, cho nên khóa chính của quan hệ n sẽ là khóa ngoại của quan hệ 1 Cụ thể, thực thể NGANH là phía quan hệ n, có khóa chính là MANGANH, sẽ trở thành khóa ngoại của quan hệ 1 là CHUYENNGANH

Mối quan hệ “Đào tạo bởi” giữa NGANH - KHOA là mối quan hệ 1 - n, cho nên khóa chính của quan hệ n sẽ là khóa ngoại của quan hệ 1 Cụ thể, thực thể KHOA là phía quan

hệ n, có khóa chính là MAKHOA, sẽ trở thành khóa ngoại của quan hệ 1 là NGANH.Mối quan hệ “Xây dựng” giữa CHUYENNGANH CTDT là mối quan hệ 1- - 1, cho nên khóa chính của quan hệ này sẽ là khóa ngoại của quan hệ kia hoặc ngược lại hoặc cả 2

Cụ thể, nhóm sẽ lấy khóa chính của thực thể CHUYENNGANH làm khóa ngoại của thực thể CTDT

Mối quan hệ “Bao gồm” giữa CTDT MONHOC là mối quan hệ n n, cho nên sẽ - - tách mối quan hệ này ra làm một quan hệ với tên là CTDT_BAOGOM_MH, có khóa chính

là khóa chính của 2 thực thể CTDT và MONHOC (MACTDT, TENMH)

Trang 12

là phía quan hệ n, có khóa chính là TENMH, sẽ trở thành khóa ngoại của quan hệ 1 là LOPHOCPHAN.

Mối quan hệ “Dạy bởi” giữa LOPHOCPHAN - GIANGVIEN là mối quan hệ 1 - n, cho nên khóa chính của quan hệ n sẽ là khóa ngoại của quan hệ 1 Cụ thể, thực thể GIANGVIEN là phía quan hệ n, có khóa chính là MAGV, sẽ trở thành khóa ngoại của quan

Trang 13

CƠ SỞ DỮ LIỆU-BIT

12 3.2.2 MÔ HÌNH CƠ SỞ DỮ LIỆU

Trang 14

CƠ SỞ DỮ LIỆU-BIT

13

3.2.3 MÔ HÌNH QUAN H Ệ

IV RÀNG BUỘC TOÀN VẸN

4.1 RÀNG BUỘC THỜI GIAN TRONG KHÓA ĐÀO TẠO

Ngôn ngữ tự nhiên: Năm BĐ phải bé hơn hoặc bằng năm KT và cả 2 phải bé hơn hoặc bằng năm hết thời gian ĐT

Trang 15

CƠ SỞ DỮ LIỆU-BIT

14

R1 Thêm Xóa Sửa

KHOADT + - +NAMBD,NAMKT

RÀNG BU C TOÀN V Ộ ẸN 1: RÀNG BU C TH Ộ ỜI GIAN TRONG KHÓA ĐÀO TẠO.

4.2 RÀNG BUỘC PHÁI SINH VIÊN

Ngôn ngữ tự nhiên: Giới tính phải thuộc Nam hoặc Nữ

RÀNG BU C TOÀN V Ộ ẸN 2: RÀNG BU C PHÁI SINH VIÊN Ộ

4.3 RÀNG BUỘC EMAIL SINH VIÊN

Ngôn ngữ tự nhiên: Email có định dạng: %@st.ueh.edu.vn(Sinh viên)

Trang 16

4.5 RÀNG BUỘC HỌC VỊ GIẢNG VIÊN

Ngôn ngữ tự nhiên: Học vị phải thuộc (Thạc sĩ, tiến sĩ, phó giáo sư, giáo sư, tiến sĩ khoa học)

RÀNG BU C TOÀN V Ộ ẸN 5: RÀNG BU C H C V Ộ Ọ Ị GIẢ NG VIÊN

4.6 RÀNG BUỘC GIỚI HẠN ĐIỂM TRONG GHI NHẬN KẾT QUẢ

Ngôn ngữ tự nhiên: Điểm cuối kỳ và điểm quá trình phải lớn hoặc bằng 0,00 và bé hơn hoặc bằng 10,00

a Bối cảnh

Trang 17

R6 Thêm Xóa Sửa

KETQUA + - +DIEMCK, DIEMQT

RÀNG BU C TOÀN V Ộ ẸN 6: RÀNG BU C GI I H Ộ Ớ ẠN ĐIỂ M TRONG GHI NH N K T QU Ậ Ế Ả

4.7 RÀNG BUỘC HỆ SỐ ĐIỂM CUỐI KỲ VÀ QUÁ TRÌNH

Ngôn ngữ tự nhiên: Tổng hệ số điểm cuối kỳ và điểm quá trình phải bằng 1,00(Lớp học phần)

R7 Thêm Xóa Sửa

LOPHOCPHAN + + +HESODCK, HESODQT

RÀNG BU C TOÀN V Ộ ẸN 7: RÀNG BU C H S Ộ Ệ Ố ĐIỂ M CU I K VÀ QUÁ TRÌNH Ố Ỳ

4.8 RÀNG BUỘC HỆ ĐÀO TẠO CỦA TỪNG LỚP

Ngôn ngữ tự nhiên: Hệ đào tạo phải thuộc (Đại trà, chất lượng cao tiếng Anh, chất lượng cao tiếng Việt)

a Bối cảnh

LOP

b Ngôn ngữ hình thức

∀ t ∈ LOP (t.LOAIHINHDT IN {N‘CTT’,N’CLC’})

Trang 18

4.9 RÀNG BUỘC HỌC KỲ ĐÀO TẠO TRONG CHƯƠNG TRÌNH ĐÀO TẠO

Ngôn ngữ tự nhiên: Học kỳ đào tạo phải thuộc (1;2;3; ;8)

RÀNG BU C TOÀN V Ộ ẸN 9: RÀNG BU C H C K Ộ Ọ Ỳ ĐÀO TẠO TRONG CHƯƠNG TRÌNH ĐÀO TẠO.

4.10 RÀNG BUỘC NĂM HỌC ĐĂNG KÝ

Ngôn ngữ tự nhiên: Năm học bắt đầu phải nhỏ hơn năm học kết thúc

R10 Thêm Xóa Sửa

DANGKY + - + NAMBD, NAMKT

RÀNG BU C TOÀN V Ộ ẸN 10 : RÀNG BU ỘC NĂM HỌC ĐĂNG KÝ.

Trang 19

4.12 RÀNG BUỘC THỜI GIAN CHƯƠNG TRÌNH ĐÀO TẠO

Ngôn ngữ tự nhiên: Thời gian bđ phải nhỏ hơn thời gian kt

RÀNG BU C TOÀN V Ộ ẸN 12 : RÀNG BU C TH Ộ ỜI GIAN CHƯƠNG TRÌNH ĐÀO TẠO.

4.13 RÀNG BUỘC GIẢNG VIÊN

Ngôn ngữ tự nhiên: Mỗi giảng viên phải thuộc ít nhất 1 khoa

a Bối cảnh

GIANGVIEN

Trang 20

4.14 RÀNG BUỘC SINH VIÊN.

Ngôn ngữ tự nhiên: Mỗi sinh viên phải thuộc ít nhất 1 lớp

Trang 21

Bên cạnh đó, với tầm quan trọng của chương trình quản lý, hệ thống MARC sẽ được

sử dụng rộng rãi và phổ biến hơn nữa

Qua những gì đã phân tích, hệ thống quản lý điểm sinh viên MARC đạt những yêu cầu sau:

• Đưa ra được các sơ đồ dữ liệu quan hệ một cách logic nhất Đồng thời đưa ra được cấu trúc cụ thể của dữ liệu Đối với từng bảng dữ liệu đã đưa ra được cấu trúc về mặt mã hóa cũng như về kiểu dữ liệu

• Tiết kiệm được nhiều thời gian cho người làm công tác quản lý, cũng như cập nhật

dữ liệu

• Thống kê chi tiết kết quả học tập của sinh viên

Tuy nhiên, hệ thống vẫn gặp các lỗi nhỏ khi được nhập dữ liệu lớn, gây khó khăn cho người sử dụng Đồng thời chỉ quản lý được những thông tin của các chủ thể liên quan xung quanh đến Điểm của Sinh viên, như: Khoa, Lớp, Chuyên ngành, môn học, lớp học phần,… của các sinh viên ueh Hệ thống còn có thể phát triển mở rộng quản lý về các hoạt động, cuộc thi,… mà sinh viên tham gia

VI LỜI K T VÀ CẾ ẢM ƠN

Qua bài dự án MARC, chúng em hiểu rõ hơn về cách th c xây d ng m t hứ ự ộ ệ thống quản lý cơ sở dữ liệu Các bước thao tác từ phân tích hệ thống, xây dựng hệ dữ liệu lý thuyết, mô hình hóa cơ sở dữ ệu và ngôn ng hóa h dli ữ ệ ữ ệu sang ngôn ng SQL T ng li ữ ổkết về MARC, chúng em th t sậ ự đã làm hết mình v i hớ ệ thống Kinh nghi m t nh ng bài ệ ừ ữtập trên l p, t l i nh n xét th ng th n c a cô thông qua bài thuy t trình gi a k , thông qua ớ ừ ờ ậ ắ ủ ế ữ ỳ

lý thuy t slide cô gi ng d y và các tài li u tham kh o liên quan khác ế ả ạ ệ ả MARC còn nhiều thiếu sót như chưa thể quản lý điểm sinh viên trong việc đăng ký học phần ở học kỳ giữa,

mà thay vào đó là số hóa toàn b h c kộ ọ ỳ đăng học tương đương với chương trình đào tạo,

Chúng em xin gửi đến cô lời tri ân sâu sắc nhất Chúng em đều là những sinh viên đã học cô t môn BA, và chính s nhi t huy t trong phong cách gi ng d y và s súc tích trong ừ ự ệ ế ả ạ ựviệc truyền đạt ki n thế ức đã giúp chúng em theo học môn CSDL hứng thú hơn Trong quá trình làm bài dự án, chúng em đã không thiếu h t b t k ki n th c nào nh m ph c v xây ụ ấ ể ế ứ ằ ụ ụdựng bài S chú ý và t p trung ngay giự ậ ảng đường đã giúp em dễ dàng hơn trong việc xây dựng h ệ thống Chúng em xin l i cô rỗ ất nhiều vì là một trong nh ng nhóm làm bài giữ ữa kỳ

tệ nh t Chúng em không có lấ ời bao bi n nào cho việ ệc lơ mơ và không nhiệt huyết ở bài

Trang 22

CƠ SỞ DỮ LIỆU-BIT

21

giữa kỳ Chúng em chỉ xin cô nhìn nh n lậ ời xin lỗi của chúng em thông qua bài d ự án cuối

kỳ này, bài d ự án chúng em đã tâm huyết xây d ng và sự ửa chữa cùng nhau

Chúng em th t sậ ự mong được g p cô môn Phân Tích Thi t K Hặ ở ế ế ệ Thống s p tắ ới Xin cảm ơn cô rất nhiều ạ

VII TÀI LIỆU THAM KH O Ả

“Bài tập lớn môn SQL quản lý điểm sinh viên - Tài liệu text.” 123doc, https://text.123docz.net/document/5309706-bai-tap lon- -mon-sql-quan- -diem-sinh-lyvien.htm Accessed 25 May 2022

“Luận văn: Quản lý điểm sinh viên theo học chế tín chỉ, HAY.” SlideShare,

https://www.slideshare.net/trongthuy2/luan-van-quan- -diem-sinh-vien-li theo-hoc-che-tinchi Accessed 25 May 2022

-“Mô hình Quản lý điểm sinh viên dùng SQL Server 2008.” 123doc, 16 July 2014, https://123docz.net/document/1877317-mo-hinh-quan- -diem-sinh-vien-dung-ly sql-server-2008.htm Accessed 25 May 2022

HỆ THỐNG ĐIỂM SINH VIÊN UEH DO NHÓM TH C HI N NGHIÊN CỰ Ệ ỨU VÀ THAM KHẢO

VIII CÂU TRUY VẤN

1 Đếm số sinh viên nữ K44

SELECT KDT.MAKHOADT, COUNT(SV.MASV) AS N'Số lượng'

FROM SINHVIEN SV JOIN KHOADT KDT

ON SV.MAKHOADT = KDT.MAKHOADT

WHERE SV.GTINH = N'Nữ'

GROUP BY KDT.MAKHOADT

2 Liệt kê những khoa có ít nhất 2 giảng viên có học vị là Thạc sĩ

SELECT K.MAKHOA, COUNT(GV.MAGV) AS N'Số lượng thạc sĩ'

FROM GIANGVIEN GV JOIN KHOA K

Trang 23

CƠ SỞ DỮ LIỆU-BIT

22

SELECT KDT.MAKHOADT[Khóa], L.TENLOP[Lớp], SV.HOTENSV[Họ tên], SV.MASV[MSSV], SV.GTINH[Giới tính], DK.HKYDK[Học kỳ], DK.DIEMQT[Điểm quá trình], DK.DIEMCK[Điểm cuối kỳ], (DK.DIEMQT*LHP.HSDQT + DK.DIEMCK*LHP.HSDCK) AS N'Điểm trung bình'

FROM SINHVIEN SV, KHOADT KDT, LOP L, SV_DANGKY_LHP DK, LOPHOCPHAN LHP, MONHOC MH

WHERE ((SV.MAKHOADT = KDT.MAKHOADT) AND (SV.MALOP = L.MALOP) AND (SV.MASV = DK.MASV) AND (DK.MALHP = LHP.MALHP) AND LHP.TENMH = MH.TENMH) AND (MH.TENMH = N'Kinh tế và quản lý nguồn nhân lực')

4 Cho biết điểm trung bình của sinh viên khóa 45 lớp IB001

SELECT KDT.MAKHOADT[KHÓA], L.MALOP[Lớp], SV.MASV[MSSV], SV.HOTENSV[Họ tên], SV.GTINH[Giới tính],(SUM((DK.DIEMQT*LHP.HSDQT) + (DK.DIEMCK * LHP.HSDCK)) / COUNT(DK.MALHP)) AS N'ĐIỂM TRUNG BÌNH' FROM SINHVIEN SV, KHOADT KDT, LOP L, SV_DANGKY_LHP DK, LOPHOCPHAN LHP

WHERE ((SV.MAKHOADT = KDT.MAKHOADT) AND (SV.MALOP = L.MALOP) AND (SV.MASV = DK.MASV) AND (DK.MALHP = LHP.MALHP)) AND ((KDT.MAKHOADT = 'K45') AND (L.MALOP = 'IB001'))

GROUP BY KDT.MAKHOADT, L.MALOP, SV.MASV, SV.HOTENSV, SV.GTINH

5 Cho biết những sinh viên bị rớt môn ở những môn nào và học kỳ nào

SELECT KDT.MAKHOADT[Khóa], L.TENLOP[Lớp], SV.HOTENSV[Họ và tên], SV.MASV[MSSV], SV.GTINH[Giới tính],

MH.TENMH[Môn], DKY.HKYDK[Học kỳ], DKY.DIEMQT[Điểm quá trình], DKY.DIEMCK[Điểm cuối kỳ],

((DKY.DIEMQT*LHP.HSDQT) + (DKY.DIEMCK * LHP.HSDCK)) AS N'ĐIỂM TRUNG BÌNH'

FROM LOP L JOIN SINHVIEN SV

JOIN KHOADT KDT ON SV.MAKHOADT = KDT.MAKHOADT

ON L.MALOP = SV.MALOP JOIN SV_DANGKY_LHP DKY

ON SV.MASV = DKY.MASV

JOIN LOPHOCPHAN LHP

ON DKY.MALHP = LHP.MALHP

Trang 24

CƠ SỞ DỮ LIỆU-BIT

23

JOIN MONHOC MH ON LHP.TENMH = MH.TENMH

WHERE ((DKY.DIEMQT*LHP.HSDQT) + (DKY.DIEMCK * LHP.HSDCK) < 5)

6 In ra sinh viên có điểm cuối kỳ cao nhất môn cơ sở lập trình

SELECT SV.HOTENSV[Họ tên], SV.MASV[MSSV], SV.GTINH[Giới tính], DK.DIEMCK[Điểm cuối kỳ]

FROM SINHVIEN SV JOIN SV_DANGKY_LHP DK

ON SV.MASV = DK.MASV JOIN LOPHOCPHAN LHP

ON DK.MALHP = LHP.MALHP JOIN MONHOC MH

ON LHP.TENMH = MH.TENMH

WHERE MH.TENMH = N'Cơ sở lập trình' AND DK.DIEMCK >= ALL

(

SELECT DK1.DIEMCK

FROM SINHVIEN SV1 JOIN SV_DANGKY_LHP DK1

ON SV1.MASV = DK1.MASV JOIN LOPHOCPHAN LHP1

ON DK1.MALHP = LHP1.MALHP JOIN MONHOC MH1

ON LHP1.TENMH = MH1.TENMH

WHERE MH1.TENMH = N'Cơ sở lập trình'

)

7 Cho biết khoá nào có số lượng sinh viên nam ít nhất

SELECT KDT.MAKHOADT, COUNT (SV.MASV)

FROM KHOADT KDT JOIN SINHVIEN SV

Trang 25

FROM KHOADT KDT JOIN SINHVIEN SV

ON KDT.MAKHOADT = SV.MAKHOADT JOIN SV_DANGKY_LHP DK

ON SV.MASV = DK.MASV JOIN LOPHOCPHAN LHP

ON DK.MALHP = LHP.MALHP

WHERE (LHP.TENLHP = N'Kỹ năng mềm 01') OR (LHP.TENLHP = N'Kỹ năng mềm 02')

ORDER BY DK.DIEMCK DESC, SV.HOTENSV ASC

9 Tính điểm học tập trung bình của từng lớp

SELECT L.MALOP, L.TENLOP, (SUM((DK.DIEMQT*LHP.HSDQT) + (DK.DIEMCK * LHP.HSDCK)) / COUNT(DK.MALHP)) AS N'ĐIỂM TRUNG BÌNH' FROM SINHVIEN SV, KHOADT KDT, LOP L, SV_DANGKY_LHP DK, LOPHOCPHAN LHP

WHERE ((SV.MAKHOADT = KDT.MAKHOADT) AND (SV.MALOP = L.MALOP) AND (SV.MASV = DK.MASV) AND (DK.MALHP = LHP.MALHP)) GROUP BY L.MALOP, L.TENLOP

10 In ra điểm trung bình những sinh viên không thuộc lớp EC002

SELECT L.MALOP[Lớp], SV.MASV[MSSV], SV.HOTENSV[Họ tên], SV.GTINH[Giới tính],(SUM((DK.DIEMQT*LHP.HSDQT) + (DK.DIEMCK * LHP.HSDCK)) / COUNT(DK.MALHP)) AS N'ĐIỂM TRUNG BÌNH'

FROM SINHVIEN SV, LOP L, SV_DANGKY_LHP DK, LOPHOCPHAN LHP WHERE ((SV.MALOP = L.MALOP) AND (SV.MASV = DK.MASV) AND (DK.MALHP = LHP.MALHP))

AND L.MALOP NOT IN

Trang 26

CƠ SỞ DỮ LIỆU-BIT

25

)

GROUP BY L.MALOP, SV.MASV, SV.HOTENSV, SV.GTINH

IX THÔNG TIN CƠ SỞ DỮ LIỆU

Bảng 1: CHƯƠNG TRÌNH ĐÀO TẠO

DS

02K46DS 2 28 01/01/2021 31/05/2021 03K46DS 3 24 01/08/2021 31/12/2021 04K46DS 4 21 01/01/2022 31/05/2022 05K46DS 5 21 01/08/2022 31/12/2022 06K46DS 6 9 01/01/2023 31/05/2023 07K46DS 7 10 01/09/2023 31/12/2023 01K45IBC

Kinh doanh

quốc tế

CLC K45 1 16 01/09/2019 31/12/2019 IBC

Trang 27

CƠ SỞ DỮ LIỆU-BIT

26

02K45IBC 2 17 01/01/2020 31/05/2020 03K45IBC 3 25 01/08/2020 31/12/2020 04K45IBC 4 21 01/01/2021 31/05/2021 05K45IBC 5 18 01/08/2021 31/12/2021 06K45IBC 6 19 01/01/2022 31/05/2022 07K45IBC 7 10 01/08/2022 31/12/2022 01K45IB Kinh doanh quốc tế

K45

1 22 01/09/2019 31/12/2019

IB

02K45IB 2 17 01/01/2020 31/05/2020 03K45IB 3 26 01/08/2020 31/12/2020 04K45IB 4 17 01/01/2021 31/05/2021 05K45IB 5 21 01/08/2021 31/12/2021 06K45IB 6 22 01/01/2022 31/05/2022 07K45IB 7 10 01/08/2022 31/12/2022 01K44MR

C Marketing CLC K44 1 15 01/09/2018 31/12/2018

MRC

02K44MR

C 2 22 01/01/2019 31/05/2019 03K44MR

C 3 16 01/08/2019 31/12/2019 04K44MR

C 4 25 01/01/2020 31/05/2020 05K44MR

C 5 20 01/08/2020 31/12/2020 06K44MR

C 6 21 01/01/2021 31/05/2021 07K44MR

C 7 10 01/08/2021 31/12/2021 01K47KN Kế toán doanh

nghiệp K47 1 16 01/09/2021 31/12/2021

KN

02K47KN 2 23 01/01/2022 31/05/2022 03K47KN 3 22 01/08/2022 31/12/2022 04K47KN 4 21 01/01/2023 31/05/2023 05K47KN 5 20 01/08/2023 31/12/2023 06K47KN 6 16 01/01/2024 31/05/2024 07K47KN 7 13 01/08/2024 31/12/2024

Trang 28

lực K44 1 19 01/09/2018 31/12/2018

NS

02K44NS 2 25 01/01/2019 31/05/2019 03K44NS 3 22 01/08/2019 31/12/2019 04K44NS 4 21 01/01/2020 31/05/2020 05K44NS 5 18 01/08/2020 31/12/2020 06K44NS 6 17 01/01/2021 31/05/2021 07K44NS 7 10 01/08/2021 31/12/2021

BẢNG DỮ LIỆU 1: CHƯƠNG TRÌNH ĐÀO TẠO

Bảng 2: CHUYÊN NGÀNH

Trang 29

CƠ SỞ DỮ LIỆU-BIT

28

CHUYENNGANH

MACN TENCN MANGANH

EC Thương mại điện tử HT

Ngày đăng: 12/04/2024, 09:31

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w