1. Trang chủ
  2. » Công Nghệ Thông Tin

Phân tích thiết kế hệ thống quản lý sinh viên

32 12 0
Tài liệu đã được kiểm tra trùng lặp

Đ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 đề Phân Tích Thiết Kế Hệ Thống Quản Lý Sinh Viên
Trường học Trường Đại Học Mở Thành Phố Hồ Chí Minh
Chuyên ngành Công Nghệ Thông Tin
Thể loại bài tập môn học
Năm xuất bản 2022
Thành phố Thành Phố Hồ Chí Minh
Định dạng
Số trang 32
Dung lượng 1,08 MB

Cấu trúc

  • CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI (3)
    • 1. G IỚI THIỆU VỀ HỆ THỐNG THÔNG TIN SINH VIÊN (3)
    • 2. T ÓM TẮT NHU CẦU CẦN CÓ VỀ HỆ THỐNG THÔNG TIN SINH VIÊN 3 CHƯƠNG 2: KHẢO SÁT VÀ HOẠCH ĐỊNH HỆ THỐNG (3)
    • 1. K HẢO SÁT BẰNG PHƯƠNG PHÁP PHỎNG VẤN (3)
    • 2. K HẢO SÁT BẰNG PHƯƠNG PHÁP BẢNG CÂU HỎI KHẢO SÁT (4)
    • 3. K ẾT QUẢ KHẢO SÁT (6)
  • CHƯƠNG 3: PHÂN TÍCH HỆ THỐNG (8)
    • 1. M Ô TẢ NGHIỆP VỤ HỆ THỐNG (8)
    • 2. S Ơ ĐỒ CÂY PHÂN RÃ CHỨC NĂNG FHD (10)
    • 3. M A TRẬN THỰC THỂ DỮ LIỆU – CHỨC NĂNG (11)
    • 4. S Ơ ĐỒ LUỒNG DỮ LIỆU DFD (12)
    • 5. M Ô TẢ CÁC CHỨC NĂNG TRONG CÁC SƠ ĐỒ LUỒNG DỮ LIỆU (19)
    • 6. M Ô HÌNH THỰC THỂ - MỐI KẾT HỢP ERD (22)
  • CHƯƠNG 4: THIẾT KẾ HỆ THỐNG (24)
    • 1. T HIẾT KẾ DỮ LIỆU : C HUYỂN TỪ MÔ HÌNH THỰC THỂ - MỐI KẾT HỢP (ERD) SANG MÔ HÌNH QUAN HỆ (RD) (24)
    • 2. T HIẾT KẾ CHƯƠNG TRÌNH (27)
  • CHƯƠNG 5: KẾT LUẬN VÀ TỰ ĐÁNH GIÁ (31)
    • 1. T Ự ĐÁNH GIÁ VỀ CÁC ƯU ĐIỂM NHÓM CHÚNG EM KHI LÀM BÀI TẬP NÀY (31)
    • 2. T Ự ĐÁNH GIÁ VỀ CÁC NHƯỢC ĐIỂM CỦA NHÓM KHI LÀM BÀI TẬP NÀY (31)
    • 3. Đ IỂM TỰ ĐÁNH GIÁ BÀI TẬP MÔN HỌC NÀY (31)
    • 4. T ÀI LIỆU THAM KHẢO (31)

Nội dung

Báo cáo phân tích và thiết kế hệ thống quản lý sinh viên dành cho các cơ sở giáo dục Báo cáo này bao gồm các nội dung sau: sơ đồ DFD (Data Flow Diagram), mô hình ERD (Entity-Relationship Diagram), mô hình quan hệ dữ liệu, và chi tiết các chức năng như quản lý thông tin sinh viên, quản lý khóa học, quản lý điểm số, quản lý đăng ký môn học, quản lý lịch học, quản lý học phí, và báo cáo tổng hợp. Tài liệu này phù hợp cho sinh viên ngành công nghệ thông tin nghiên cứu về phát triển hệ thống quản lý trong lĩnh vực giáo dục.

TỔNG QUAN VỀ ĐỀ TÀI

G IỚI THIỆU VỀ HỆ THỐNG THÔNG TIN SINH VIÊN

Quản lý sinh viên là nhiệm vụ quan trọng hàng đầu tại các trường đại học, đặc biệt với số lượng sinh viên đông đảo mỗi năm Việc theo dõi thông tin và điểm số của sinh viên trở nên cần thiết hơn bao giờ hết Thay vì sử dụng sổ sách truyền thống, hiện nay nhiều trường đã áp dụng phần mềm quản lý, giúp tối ưu hóa quy trình này và nâng cao hiệu quả trong công tác quản lý sinh viên.

T ÓM TẮT NHU CẦU CẦN CÓ VỀ HỆ THỐNG THÔNG TIN SINH VIÊN 3 CHƯƠNG 2: KHẢO SÁT VÀ HOẠCH ĐỊNH HỆ THỐNG

Hệ thống quản lý sinh viên tại TP.HCM cần được cập nhật thông tin một cách thường xuyên và hiệu quả để đáp ứng nhu cầu của giảng viên Để đảm bảo sự hài lòng với chất lượng dịch vụ, hệ thống phải hoạt động chuyên nghiệp và tinh gọn Việc xây dựng một kho lưu trữ thông tin đa dạng và minh bạch là rất quan trọng, giúp các bên dễ dàng tra cứu thông tin với độ xác thực cao Hệ thống thông tin sinh viên sẽ bao gồm năm phần chính: dữ liệu về lớp học theo số lượng sinh viên, thông tin cá nhân của sinh viên, danh sách học bổng, và kết quả học tập của sinh viên.

Chương 2: Khảo sát và hoạch định hệ thống

K HẢO SÁT BẰNG PHƯƠNG PHÁP PHỎNG VẤN

1.1 Đối tượng phỏng vấn (≥ 2 đối tượng)

 Đối tượng thứ nhất: chủ trung tâm hệ thống quản lý

+ Thời gian phỏng vấn: 9h – 9h45 ngày 11/9/2022

+ Người được phỏng vấn: Mai Xuân Vĩnh

+ Người phỏng vấn: Lâm Lương Khê

 Đối tượng thứ hai: hiệu trưởng đại học mở

+ Thời gian phỏng vấn: 19h – 19h45 ngày 11/9/2022

+ Người được phỏng vấn: Phạm Diệu Quỳnh

+ Người phỏng vấn: Hồ Phước Nhân

1.2 Các câu hỏi phỏng vấn (≥ 5 câu cho 1 đối tượng)

 Câu hỏi dành cho đối tượng thứ nhất: chủ trung tâm hệ thống quản lý (gồm

10 câu hỏi, thời gian 50 phút)

+ Phần mềm này có hiệu quả chính xác hơn với cách quản lý bằng tay hay không?

+ Chức năng lưu trữ thông tin sinh viên như thế nào?

+ Giao diện phần mềm có đơn giản với người dùng không?

+ Cách giải quyết như thế nào khi sinh viên có một số vấn đề quan trọng? + Phần mềm có thật sự bảo mật tốt về thông tin hay không?

+ Ưu điểm tốt nhất của phần mềm quản lý này là gì?

+ Có thể tra cứu thông tin sinh viên một cách nhanh chóng hay không? + Phần mềm này luôn có những cập nhật mới hay không?

+ Giải quyết vấn đề lưu thông tin sinh viên sai như thế nào?

+ Khuyết điểm gì của phần mềm này cần phải khắc phục?

 Câu hỏi dành cho đối tượng thứ hai: hiệu trường nhà trường (gồm 6 câu hỏi, thời gian 25 phút)

Các thầy cô đã từng sử dụng phần mềm quản lý sinh viên nào chưa? Họ có những góp ý gì về quy trình lưu trữ thông tin của phần mềm này? Bên cạnh đó, thầy cô cũng có ý kiến gì về quy trình xét học bổng và việc đóng học phí không?

+ Thầy/cô có góp ý gì thêm về quy trình đăng ký lớp mới?

Để đánh giá khả năng giảng dạy của một giáo viên, cần thu thập thông tin về các phương pháp giảng dạy và hiệu quả của chúng Ngoài ra, việc tìm hiểu xem giáo viên có gặp khó khăn gì với các tính năng của phần mềm quản lý thông tin là rất quan trọng Cuối cùng, những góp ý từ giáo viên về trách nhiệm và chức năng của phần mềm cũng sẽ giúp cải thiện hiệu quả sử dụng.

K HẢO SÁT BẰNG PHƯƠNG PHÁP BẢNG CÂU HỎI KHẢO SÁT

2.1 Đối tượng khảo sát (≥ 1 loại đối tượng)

Gồm 1 đối tượng: tất cả các giảng viên

2.2 Các câu hỏi khảo sát (≥ 5 câu)

Nội dung bảng khảo sát:

Khảo sát này nhằm cải thiện chất lượng quy trình trong hệ thống quản lý sinh viên Chúng tôi rất mong nhận được sự hỗ trợ từ các giảng viên thông qua việc điền đầy đủ thông tin vào phiếu khảo sát Xin chân thành cảm ơn sự hợp tác của quý vị.

Câu 1: Thầy/cô có thấy dễ sử dụng phần mềm khi tra cứu thông tin sinh viên không?

Câu 2: Những điều thuận lợi khi thầy cô sử dụng phần mềm này? (có thể chọn nhiều đáp án)

☐ Cập nhật thông tin điểm dễ dàng

☐ Quy trình lưu thông tin chuyên nghiệp

☐ Dễ dàng xem thông tin lớp dạy

☐ Tra cứu sinh viên không mất quá nhiều thời gian

Câu 3: Thầy/cô có hay gặp lỗi khi sử dụng phần mềm hay không?

Câu 4: Thầy/cô đánh giá thế nào về các quy trình của phần mềm?

☐ Rườm rà, cần giảm bớt một số bước

Câu 5: Thầy/cô có ý kiến đóng góp gì về quy trình mở lớp hay các quy trình khác?

Câu 6: Thầy/cô đánh giá thế nào về quy trình nhận lớp từ phần mềm?

☐ Tốt, cần thực hiện đầy đủ các bước như trên

☐ Rườm rà, cần lược bỏ một số bước

K ẾT QUẢ KHẢO SÁT

3.1 Các chức năng hệ thống cần có

 Lưu thông tin sinh viên

 Cập nhật thông tin sinh viên

 Cập nhật trình độ học bổng

 Lưu thông tin kết quả học tập

 Xem xét tình trạng đóng học phí

 Viết biên lai hóa đơn học phí

 Ghi nhận thông tin yêu cầu của sinh viên

 Cập nhật thông tin điểm

 Xác minh lý do chuyển nghành của sinh viên

 Cập nhận thông tin lớp

 Xem xét diện ưu tiên xét học bổng

 Tra cứu thông tin sinh viên

3.2 Các dữ liệu mà hệ thống cần lưu

 Bảng điểm cộng của sinh viên

 Thông tin gốc của sinh viên

 Thông tin kết quả học tập

 Bảng lưu thông tin học phí

 Tình trạng đóng học phí

PHÂN TÍCH HỆ THỐNG

M Ô TẢ NGHIỆP VỤ HỆ THỐNG

Hệ thống quản lý sinh viên bắt đầu hoạt động sau khi bộ phận tuyển sinh hoàn tất quy trình thi tuyển và tiếp nhận học sinh Mỗi sinh viên khi nhập học phải nộp một bộ hồ sơ nhập trường cho bộ phận quản lý sinh viên để đảm bảo việc quản lý thông tin cá nhân được thực hiện hiệu quả.

Sơ yếu lý lịch của sinh viên bao gồm hồ sơ nhập trường và hồ sơ tuyển sinh, được gửi đến Phòng máy tính để lưu trữ thông tin cá nhân Đây là thông tin gốc cần thiết cho việc xét học bổng và mức học phí Mỗi sinh viên sẽ nhận được một thẻ sinh viên chứa thông tin cá nhân và mã số sinh viên, được sinh ra theo một cơ chế nhất định Khi sinh viên chuyển giai đoạn hoặc chuyên ngành, họ sẽ được cấp thẻ mới, nhưng vẫn đảm bảo liên hệ với thẻ cũ, thường chỉ thay đổi phần mã ngành.

Quản lý sinh viên theo lớp được thực hiện dựa trên nguyện vọng đăng ký khoa ban đầu của sinh viên, với Phòng đào tạo chịu trách nhiệm xếp lớp Việc xếp lớp có thể được thực hiện bằng tay hoặc bằng máy theo một cơ chế đơn giản Nếu phân khoa ngay từ đầu, bộ phận tuyển sinh sẽ dựa vào chỉ tiêu tuyển sinh và nguyện vọng để xác định điểm chuẩn Sau đó, việc xếp lớp sẽ được thực hiện theo một trong hai phương pháp đã nêu Phòng đào tạo sẽ phối hợp với các khoa để thống nhất kế hoạch đào tạo cho từng kỳ, và bảng phân lớp cùng bảng phân môn sẽ được gửi đến Phòng máy tính để lưu trữ và quản lý.

Quản lý kết quả học tập được thực hiện qua quy trình in và gửi bảng điểm từng môn cho các khoa vào cuối kỳ học Sau khi nhập điểm thi lần 1, hệ thống tính điểm trung bình cho từng sinh viên và tạo danh sách thi lại/học lại Sinh viên có thành tích đặc biệt hoặc thuộc đối tượng ưu tiên có thể được cộng điểm khi xét học bổng Điểm tổng kết cuối cùng được tính bằng tổng điểm trung bình các môn và điểm cộng, từ đó xếp loại học tập cho sinh viên sau mỗi năm học Bảng xếp loại và kết quả học tập sẽ được gửi về Phòng đào tạo để lưu trữ và xét khen thưởng Ngoài ra, hệ thống cũng in bảng kết quả học tập cá nhân sau giai đoạn 1 và khi tốt nghiệp Cuối năm học, kết quả học tập sẽ được sử dụng để xét lên lớp hoặc danh sách nợ môn học, và danh sách xử lý học tập được gửi về Phòng đào tạo.

Quản lý học phí sinh viên bao gồm việc xác định mức học phí và theo dõi quá trình đóng học phí Mức học phí gốc phụ thuộc vào ngành học và giai đoạn học, với giai đoạn 1 áp dụng mức chung cho tất cả sinh viên và giai đoạn 2 phân theo chuyên ngành Theo quy định mới, tất cả sinh viên, bao gồm cả những người có học bổng, đều phải đóng học phí, trừ một số trường hợp ưu tiên như sinh viên vùng cao, miền núi, con thương binh nặng và liệt sĩ, sẽ được miễn giảm học phí theo tỷ lệ phần trăm Mức học phí cuối cùng mà sinh viên phải đóng được tính bằng công thức: mức học phí gốc * (100% - phần miễn giảm) Hệ thống sẽ theo dõi học phí và gửi thông báo nhắc nhở cho những sinh viên chưa hoàn thành nghĩa vụ đóng học phí, và những sinh viên vi phạm quy định sẽ bị xử lý theo quy chế của trường.

Quản lý học bổng tại trường Bách khoa dựa vào kết quả học tập và rèn luyện của sinh viên trong kỳ học hoặc năm học, theo quy chế của trường và Bộ giáo dục Việc xét học bổng căn cứ vào điểm trung bình lần 1 và điểm cộng, được điều chỉnh phù hợp với ngân sách dành cho học bổng Danh sách học bổng sẽ được in ra và gửi đến Phòng tài vụ cùng các phòng ban liên quan.

M A TRẬN THỰC THỂ DỮ LIỆU – CHỨC NĂNG

Các thực thể quan trọng bao gồm: thông tin gốc của sinh viên, bảng phân khoa, bảng phân môn, bảng điểm từng môn học, bảng điểm thi lại, tình trạng đóng học phí, bảng lưu thông tin đóng học phí và danh sách học bổng.

1 Quản lý thông tin sinh viên C, R ,U

2 Quản lý sinh viên theo lớp U C, R C,

3 Quản lý kết quả học tập U, R C,

S Ơ ĐỒ LUỒNG DỮ LIỆU DFD

4.1 Sơ đồ luồng dữ liệu DFD ở mức ngữ cảnh

4.2 Sơ đồ luồng dữ liệu DFD ở mức đỉnh (mức 0)

4.3 Các sơ đồ luồng dữ liệu DFD ở mức 1

4.3.1 Sơ đồ luồng dữ liệu DFD ở mức 1 của chức năng 1 – Quản lý thông tin sinh viên

4.3.2 Sơ đồ luồng dữ liệu DFD ở mức 1 của chức năng 2 – Quản lý sinh viên theo lớp

4.3.3 Sơ đồ luồng dữ liệu DFD ở mức 1 của chức năng 3 – Quản lý kết quả học tập

4.3.4 Sơ đồ luồng dữ liệu DFD ở mức 1 của chức năng 4 – Quản lý học phí

4.3.5 Sơ đồ luồng dữ liệu DFD ở mức 1 của chức năng 5 – Quản lý học bổng

M Ô TẢ CÁC CHỨC NĂNG TRONG CÁC SƠ ĐỒ LUỒNG DỮ LIỆU

5.1 Mô tả về các chức năng trong DFD mức 1 của chức năng 1 – Quản lý thông tin sinh viên

Chức năng Quản lý thông tin sinh viên gồm có 4 chức năng con:

Khi sinh viên nộp hồ sơ, bao gồm thông tin cá nhân và ảnh chụp các giấy tờ, bằng cấp cần thiết, Phòng máy tính sẽ tiến hành nhập dữ liệu Sau khi hoàn tất việc nhập thông tin, hệ thống sẽ lưu trữ và tự động gán mã sinh viên trong cơ sở dữ liệu.

Xét chuyển ngành là quy trình cho phép sinh viên chuyển từ ngành học này sang ngành học khác Chức năng này sẽ xác minh xem có đủ chỉ tiêu để thực hiện việc chuyển ngành hay không Nếu đủ, hệ thống sẽ cập nhật thông tin sinh viên, bao gồm mã ngành và mã sinh viên trong cơ sở dữ liệu Ngược lại, nếu không đủ chỉ tiêu, sinh viên sẽ nhận thông báo rằng không thể thực hiện chuyển ngành.

Sinh viên có thể dễ dàng xem thông tin cá nhân của mình thông qua chức năng tra cứu Chức năng này sẽ truy xuất dữ liệu từ cơ sở dữ liệu gốc và hiển thị thông tin cho sinh viên một cách nhanh chóng và chính xác.

Chức năng cập nhật thông tin sinh viên cho phép sinh viên đủ điều kiện chuyển ngành thực hiện việc thay đổi thông tin trong cơ sở dữ liệu Đồng thời, phòng máy tính cũng có thể sử dụng chức năng này để cập nhật lại thông tin gốc của sinh viên trong hệ thống.

5.2 Mô tả về các chức năng trong DFD mức 1 của chức năng 2 – Quản lý sinh viên theo lớp

Chức năng Quản lý sinh viên theo lớp được thực hiện khi thêm lớp mới, gồm 3 chức năng con:

Khi phòng đào tạo mở một lớp học mới theo mã khoa, chức năng phân khoa sẽ được thực hiện để lưu trữ thông tin của sinh viên Các thông tin này sẽ được lấy từ kho lưu trữ gốc và sau khi lớp học được hình thành, toàn bộ dữ liệu sinh viên sẽ được lưu giữ trong kho lưu trữ phân khoa.

Khi phòng đào tạo mở lớp theo mã môn, chức năng phân môn sẽ được sử dụng để lưu trữ thông tin của sinh viên từ kho lưu trữ thông tin gốc Mỗi lớp học sẽ chứa các thông tin của sinh viên và được lưu lại trong kho lưu trữ phân môn.

 Quản lý lớp: khi đã có 2 kho lưu trữ của bảng phân môn và bảng phân khoa thì sẽ được đưa lại cho phòng máy tính để quản lý.

5.3 Mô tả về các chức năng trong DFD mức 1 của chức năng 3 – Quản lý kết quả học tập

Chức năng Quản lý kết quả học tập được thực hiện khi có kết quả học tập của sinh viên, gồm 8 chức năng con:

Khi có điểm từng môn học của sinh viên, phòng máy tính sẽ tiến hành nhập điểm và lưu trữ thông tin gốc cũng như bảng điểm của từng môn học.

 Tính điểm trung bình môn lần 1: chức năng này sẽ lấy thông tin trong kho lưu trữ bảng điểm từng môn học để tính điểm trung bình.

Chức năng trong danh sách thi lại sẽ truy xuất thông tin từ kho lưu trữ bảng điểm từng môn học, nhằm xác định những môn không đạt yêu cầu qua môn Nếu có môn học nào không đủ điều kiện, thông tin đó sẽ được lưu vào kho lưu trữ bảng điểm thi lại.

Điểm trung bình cao nhất được xác định bằng cách lấy thông tin từ kho lưu trữ bảng điểm thi lại và so sánh với điểm của chức năng tính điểm trung bình lần 1, từ đó chọn ra điểm trung bình cao nhất để xếp loại học tập.

Chức năng tính điểm tổng kết sẽ sử dụng kết quả từ chức năng xét điểm cộng cùng với điểm trung bình môn lần 1 để xác định điểm tổng kết và xếp loại học tập.

 Xếp loại học tập: khi đã có các điểm và đã quy ra được xếp loại học tập thì sẽ đưa cho kết quả học tập cho sinh viên.

Chức năng in bằng kết quả học tập sẽ được thực hiện sau khi đã có xếp loại học tập, giúp in ra giấy chứng nhận và gửi cho phòng đào tạo.

Xét điểm cộng dựa trên kết quả học tập lưu trữ của sinh viên, nhằm áp dụng các tiêu chí ưu tiên và tính toán điểm tổng kết một cách chính xác.

5.4 Mô tả về các chức năng trong DFD mức 1 của chức năng 4 – Quản lý học phí

Chức năng Quản lý học phí được thực hiện khi sinh viên đóng tiền hoặc nhắc nhở học sinh đóng tiền, gồm 7 chức năng con:

Sinh viên có thể kiểm tra tình trạng học phí của mình thông qua chức năng xem học phí Nếu đã hoàn tất việc đóng học phí, hệ thống sẽ thông báo rằng học phí đã được thanh toán Ngược lại, nếu chưa đóng, sinh viên sẽ nhận được nhắc nhở để thực hiện nghĩa vụ tài chính này.

Chức năng giảm học phí sẽ sử dụng thông tin về điểm số và diện ưu tiên từ kho lưu trữ dữ liệu gốc của sinh viên để xác định chỉ tiêu giảm học phí Nếu sinh viên đáp ứng đủ điều kiện, quá trình giảm học phí sẽ được thực hiện.

 Giảm học phí: khi chỉ tiêu giảm học phí đã đủ thì sẽ giảm học phí theo mức quy định.

Sinh viên cần đóng học phí đúng hạn để tránh bị nhắc nhở Hệ thống sẽ kiểm tra thông tin trong kho lưu trữ học phí; nếu sinh viên chưa đóng, họ sẽ nhận thông báo nhắc nhở Ngược lại, những sinh viên đã hoàn tất việc đóng học phí sẽ được cập nhật thông tin và lưu trữ trong bảng dữ liệu học phí.

M Ô HÌNH THỰC THỂ - MỐI KẾT HỢP ERD

6.1 Liệt kê tên và các thuộc tính của các thực thể

 Thực thể Sinh Viên gồm các thuộc tính: MÃ SV, HỌ, TÊN, EMAIL, THUỘC DIỆN, NGÀY SINH, SĐT, ĐỊA CHỈ.

 Thực thể Môn Học gồm các thuộc tính: Mã MH, TÍN CHỈ, TÊN MH.

 Thực thể Giảng Viên gồm các thuộc tính: Mã GV, HỌ GV, TÊN GV.

 Thực thể Lớp Học gồm các thuộc tính: MÃ LỚP, NĂM NHẬP HỌC, TÊN LỚP, HỆ ĐÀO TẠO, KHÓA HỌC.

 Thực thể Khoa gồm các thuộc tính: MÃ KHOA, TÊN KHOA.

 Thực thể Học Phí gồm các thuộc tính: MÃ HP, TÊN HP, LOẠI HP, HÌNH THỨC, THỜI HẠN.

 Thực thể Học Bổng gồm các thuộc tính: MÃ HB, TÊN HB, LOẠI HB, NGÀY NHẬN HB.

6.2 Liệt kê tên và các thuộc tính (nếu có) của các mối kết hợp

 Mối kết hợp Bảng điểm giữa thực thể Sinh viên và thực thể Môn học Gồm các thuộc tính: Giữa kì, Cuối kì.

 Mối kết hợp Lớp_Khoa giữa thực thể Lớp học và thực thể Khoa

 Mối kết hợp SV_Lớp giữa thực thể Sinh viên và thực thể Lớp học

 Mối kết hợp Học Phí giữa thực thể Học phí và thực thể Môn học

 Mối kết hợp Đóng Học Phí giữa thực thể Sinh viên và thực thể Học phí

 Mối kết hợp Nhận Học Bổng giữa thực thể Sinh viên và thực thể Học bổng

 Mối kết hợp Dạy giữa thực thể Môn học và thực thể Giảng viên

6.3 Vẽ mô hình thực thể - mối kết hợp ERD

THIẾT KẾ HỆ THỐNG

T HIẾT KẾ DỮ LIỆU : C HUYỂN TỪ MÔ HÌNH THỰC THỂ - MỐI KẾT HỢP (ERD) SANG MÔ HÌNH QUAN HỆ (RD)

 Mối kết hợp Bảng điểm:

+ Là mối kết hợp giữa thực thể Sinh viên và thực thể Môn học.

+ Một SINH VIÊN có Bảng Điểm của nhiều MÔN HỌC, một MÔN HỌC có Bảng Điểm của nhiều SINH VIÊN.

+ Gồm các thuộc tính: Giữa kì, Cuối kì.

 Mối kết hợp Sinh Viên thuộc Lớp Học:

+ Là mối kết hợp giữa thực thể Sinh viên và thực thể Lớp học.

+ Một SINH VIÊN thuộc duy nhất một LỚP HỌC, một LỚP HỌC có thể có nhiều SINH VIÊN.

 Mối kết hợp Lớp thuộc Khoa:

+ Là một kết hợp giữa thực thể Lớp và thực thể Khoa.

+ Một LỚP thuộc duy nhất một KHOA, một KHOA có thể có nhiều LỚP. + Không có thuộc tính.

 Mối kết hợp Đóng Học Phí:

+ Là một kết hợp giữa thực thể Sinh Viên và thực thể Học Phí.

+ Một SINH VIÊN có thể đóng nhiều HỌC PHÍ, một HỌC PHÍ có thể được nhiều SINH VIÊN đóng.

 Mối kết hợp Nhận Học Bổng:

+ Là một kết hợp giữa thực thể Sinh Viên và thực thể Học Bổng.

+ Một SINH VIÊN có thể nhận hoặc không nhận một HỌC BỔNG, một HỌC BỔNG chỉ được một SINH VIÊN nhận.

 Mối kết hợp Học Phí thuộc Môn Học:

+ Là một kết hợp giữa thực thể Học Phí và thực thể Môn Học.

+ Một HỌC PHÍ thuộc một MÔN HỌC, một Môn Học có một Học Phí. + Không có thuộc tính

 Mối kết hợp Nhận Học Bổng:

+ Là một kết hợp giữa thực thể Sinh Viên và thực thể Học Bổng.

+ Một SINH VIÊN có thể nhận hoặc không nhận một HỌC BỔNG, một HỌC BỔNG chỉ được một SINH VIÊN nhận.

+ Là một kết hợp giữa thực thể Môn Học và thực thể Giảng Viên.

+ Một MÔN HỌC được dạy bởi nhiều Giảng Viên, một GIẢNG VIÊN có thể dạy nhiều Môn Học.

1.1 Thiết kế các bảng, cột, khóa chính, khóa ngoại cho từng bảng trong mô hình quan hệ

 SINHVIEN( MaSV, Ho, Ten, Email, NgaySinh, ThuocDien, DiaChi, SDT)

 HOCPHI( MaHP, TenHP, LoaiHP, HinhThuc, ThoiHan)

 HOCBONG( MaHB, TenHB, LoaiHB, NgayNhanThuong,

 MONHOC( MaMH, TenMH, TinChi, SoGio)

 LOPHOC( MaLop, TenLop, HeDaoTao, KhoaHoc, NamHoc, #MaSV)

 BANGDIEM(#MaSV, #MaMH, GiuaKi, CuoiKi)

T HIẾT KẾ CHƯƠNG TRÌNH

 Giao diện phân lớp theo khoa

 Giao diện phân lớp theo môn:

 Giao diện quản lý sinh viên theo kết quả học tập:

 Giao diện quản lý học phí:

 Giao diện quản lý học bổng:

Ngày đăng: 07/01/2025, 22:11

HÌNH ẢNH LIÊN QUAN

2. Sơ đồ cây phân rã chức năng FHD - Phân tích thiết kế hệ thống quản lý sinh viên
2. Sơ đồ cây phân rã chức năng FHD (Trang 10)
4. Sơ đồ luồng dữ liệu DFD - Phân tích thiết kế hệ thống quản lý sinh viên
4. Sơ đồ luồng dữ liệu DFD (Trang 12)
4.2. Sơ đồ luồng dữ liệu DFD ở mức đỉnh (mức 0) - Phân tích thiết kế hệ thống quản lý sinh viên
4.2. Sơ đồ luồng dữ liệu DFD ở mức đỉnh (mức 0) (Trang 13)
4.3.1. Sơ đồ luồng dữ liệu DFD ở mức 1 của chức năng 1 – Quản lý thông tin sinh viên - Phân tích thiết kế hệ thống quản lý sinh viên
4.3.1. Sơ đồ luồng dữ liệu DFD ở mức 1 của chức năng 1 – Quản lý thông tin sinh viên (Trang 14)
4.3.2. Sơ đồ luồng dữ liệu DFD ở mức 1 của chức năng 2 – Quản lý sinh viên theo lớp - Phân tích thiết kế hệ thống quản lý sinh viên
4.3.2. Sơ đồ luồng dữ liệu DFD ở mức 1 của chức năng 2 – Quản lý sinh viên theo lớp (Trang 15)
4.3.3. Sơ đồ luồng dữ liệu DFD ở mức 1 của chức năng 3 – Quản lý kết quả  học tập - Phân tích thiết kế hệ thống quản lý sinh viên
4.3.3. Sơ đồ luồng dữ liệu DFD ở mức 1 của chức năng 3 – Quản lý kết quả học tập (Trang 16)
4.3.4. Sơ đồ luồng dữ liệu DFD ở mức 1 của chức năng 4 – Quản lý học phí - Phân tích thiết kế hệ thống quản lý sinh viên
4.3.4. Sơ đồ luồng dữ liệu DFD ở mức 1 của chức năng 4 – Quản lý học phí (Trang 17)
4.3.5. Sơ đồ luồng dữ liệu DFD ở mức 1 của chức năng 5 – Quản lý học bổng - Phân tích thiết kế hệ thống quản lý sinh viên
4.3.5. Sơ đồ luồng dữ liệu DFD ở mức 1 của chức năng 5 – Quản lý học bổng (Trang 18)

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w