Phân tích và thiết kế hệ thống đăng ký học phần



Môn học “Phân tích thiết kế hệ thống thông tin” là một trong những môn học bổ ích và thú vị. Đó là một môn học có thể mô tả diễn đạt cho chúng ta biết được quy trình phân tích thiết kế một phần mềm tin học. Thêm vào đó, nó trang bị thêm cho chúng ta một sự tư duy rành mạch, rõ ràng, để chúng ta hiểu được, nắm được những cốt lõi của một quy trình phần mềm ngay từ khâu phân tích thiết kế. Xa hơn nữa, không chỉ gói gọn trong môn tin học, mà môn học này còn có thể ứng dụng vào nhiều trường hợp khác, cho chúng ta được những kiến thức cơ sở để phân tích thiết kế những khía cạnh khác trong cuộc sống hàng ngày. 

Đồ án “Phân tích thiết kế hệ thống đăng ký học phần trường đại học khoa học Tự nhiên” được thực hiện một cách nghiêm túc và đúng đắn, các thành viên trong nhóm đã làm việc hết sức mình, phân chia thời gian thực hiện một cách hợp lý để hoàn thành đồ án chất lượng nhất. 


NỘI DUNG:


CHƯƠNG 1: KHẢO SÁT VẤN ĐỀ............................................................................3

1. 1. Khảo sát hệ thống ...........................................................................................3

1.1.1. Trường Đại học Khoa học Tự nhiên ......................................................... 3

1.1.2. Danh sách các khoa và mục tiêu đào tạo:.................................................. 5

1.1.3. Quy chế đào tạo theo học chế tín chỉ cho hệ đại học và cao đẳng chính

quy của trường ĐHKHTN ................................................................................. 10

1.2. Quá trình đăng ký học phần ......................................................................... 12

1.2.1 Khảo sát bên phòng đào tạo...................................................................... 12

1.2.2. Khảo sát bên sinh viên ............................................................................. 14

CHƯƠNG 2: PHÂN TÍCH MÔ HÌNH ERD.............................................................17

2.1 Phát hiện thực thể........................................................................................... 17

2.2 Mô tả chi tiết các thực thể và mối liên kết ..................................................... 17

2.2.1. SINHVIEN............................................................................................... 17

2.2.2. QUEQUAN .............................................................................................. 18

2.2.3. CHUONGTRINHDAOTAO..................................................................... 19

2.2.4. KHOA....................................................................................................... 19

2.2.5. GIANGVIEN............................................................................................ 20

2.2.6. CA ............................................................................................................ 20

2.2.7. THOIGIAN .............................................................................................. 20

2.2.8. MONHOC ................................................................................................ 21

2.2.9. LOP .......................................................................................................... 22

2.3. Mô hình ERD................................................................................................. 22

CHƯƠNG 3: CHUYỂN MÔ HÌNH ERD SANG MÔ HÌNH QUAN HỆ ................24

3.1 Chuyển đổi ...................................................................................................... 24

3.2. Chứng minh đúng chuẩn............................................................................... 24

CHƯƠNG 4: BẢNG MÔ TẢ CHI TIẾT CÁC QUAN HỆ .......................................27

4.1. Bảng mô tả..................................................................................................... 27

4.1.1. SINHVIEN (MSSV, MaSV, HoSV, TenDemSV, TenSV, GioiTinh,

NgaySinh, Email, MatKhau, MSQQ, MSCTDT, MSK) .................................... 27

4.1.2. QUEQUAN (MSQQ, TenQQ) ................................................................. 28

4.1.3. CHUONGTRINHDAOTAO (MSCTDT, TenCTDT) ............................... 28

4.1.4. KHOA (MSK, TenKhoa) ......................................................................... 29

4.1.5. MONHOC (MSMH, MaMH, TenMH, SoTinChi, MSK)........................ 29

4.1.6. TIENQUYET(MSMH, MSMHTQ)......................................................... 30

Bùi Minh Quân –Trịnh Tấn Đạt Phân tích thiết kế hệ thống thông tin





Trang 2

4.1.7. GIANGVIEN (MSGV, TenGV, HocVi, Email)....................................... 30

4.1.8. KHOA-GIANGVIEN (MSK, MSGV)...................................................... 31

4.1.9. CA (MSC, Thu, TietBD, TietKT) ............................................................ 32

4.1.10. LOP (MSL, LT_TH, Phong) .................................................................. 32

4.1.11. THOIGIAN (MSTG, HocKy, Nam) ...................................................... 33

4.1.12. LICH (MSMH, MSGV, MSTG, MSL, MSC, MSK, MSCTDT,

SoLuongToiDa, DoiTuongSV) ........................................................................... 33

4.1.13. DANGKY(MSSV, MSMH, MSGV, MSTG, MSL, MSC, MSK,

MSCTDT) .......................................................................................................... 34

4.2. Tổng kết các quan hệ..................................................................................... 35

4.3. Bảng tổng kết các thuộc tính......................................................................... 36

CHƯƠNG 5: THIẾT KẾ GIAO DIỆN ......................................................................39

5.1. Thiết kế giao diện bên phòng đào tạo ........................................................... 39

5.1.1. Thiết kế Menu ......................................................................................... 39

5.1.2. Giao diện chính ....................................................................................... 82

5.2. Giao diện bên sinh viên ................................................................................. 83

5.2.1. Đăng nhập ............................................................................................... 83

5.2.2. Thay đổi thông tin sinh viên ................................................................... 85

5.2.3. Đăng ký môn lý thuyết ............................................................................ 86

CHƯƠNG 6: THIẾT KẾ GIẢI THUẬT....................................................................94

6.1. Giải thuật thêm sinh viên .............................................................................. 94

6.2. Giải thuật sửa thông tinh sinh viên............................................................... 96

6.3. Giải thuật thêm một lịch học......................................................................... 98

6.4. Giải thuật tìm kiếm một sinh viên ...............................................................100

6.5. Giải thuật đăng ký môn lý thuyết ................................................................102

ĐÁNH GIÁ ƯU KHUYẾT ĐIỂM............................................................................103

BẢNG PHÂN CÔNG NHIỆM VỤ .


LINK DOWNLOAD



Môn học “Phân tích thiết kế hệ thống thông tin” là một trong những môn học bổ ích và thú vị. Đó là một môn học có thể mô tả diễn đạt cho chúng ta biết được quy trình phân tích thiết kế một phần mềm tin học. Thêm vào đó, nó trang bị thêm cho chúng ta một sự tư duy rành mạch, rõ ràng, để chúng ta hiểu được, nắm được những cốt lõi của một quy trình phần mềm ngay từ khâu phân tích thiết kế. Xa hơn nữa, không chỉ gói gọn trong môn tin học, mà môn học này còn có thể ứng dụng vào nhiều trường hợp khác, cho chúng ta được những kiến thức cơ sở để phân tích thiết kế những khía cạnh khác trong cuộc sống hàng ngày. 

Đồ án “Phân tích thiết kế hệ thống đăng ký học phần trường đại học khoa học Tự nhiên” được thực hiện một cách nghiêm túc và đúng đắn, các thành viên trong nhóm đã làm việc hết sức mình, phân chia thời gian thực hiện một cách hợp lý để hoàn thành đồ án chất lượng nhất. 


NỘI DUNG:


CHƯƠNG 1: KHẢO SÁT VẤN ĐỀ............................................................................3

1. 1. Khảo sát hệ thống ...........................................................................................3

1.1.1. Trường Đại học Khoa học Tự nhiên ......................................................... 3

1.1.2. Danh sách các khoa và mục tiêu đào tạo:.................................................. 5

1.1.3. Quy chế đào tạo theo học chế tín chỉ cho hệ đại học và cao đẳng chính

quy của trường ĐHKHTN ................................................................................. 10

1.2. Quá trình đăng ký học phần ......................................................................... 12

1.2.1 Khảo sát bên phòng đào tạo...................................................................... 12

1.2.2. Khảo sát bên sinh viên ............................................................................. 14

CHƯƠNG 2: PHÂN TÍCH MÔ HÌNH ERD.............................................................17

2.1 Phát hiện thực thể........................................................................................... 17

2.2 Mô tả chi tiết các thực thể và mối liên kết ..................................................... 17

2.2.1. SINHVIEN............................................................................................... 17

2.2.2. QUEQUAN .............................................................................................. 18

2.2.3. CHUONGTRINHDAOTAO..................................................................... 19

2.2.4. KHOA....................................................................................................... 19

2.2.5. GIANGVIEN............................................................................................ 20

2.2.6. CA ............................................................................................................ 20

2.2.7. THOIGIAN .............................................................................................. 20

2.2.8. MONHOC ................................................................................................ 21

2.2.9. LOP .......................................................................................................... 22

2.3. Mô hình ERD................................................................................................. 22

CHƯƠNG 3: CHUYỂN MÔ HÌNH ERD SANG MÔ HÌNH QUAN HỆ ................24

3.1 Chuyển đổi ...................................................................................................... 24

3.2. Chứng minh đúng chuẩn............................................................................... 24

CHƯƠNG 4: BẢNG MÔ TẢ CHI TIẾT CÁC QUAN HỆ .......................................27

4.1. Bảng mô tả..................................................................................................... 27

4.1.1. SINHVIEN (MSSV, MaSV, HoSV, TenDemSV, TenSV, GioiTinh,

NgaySinh, Email, MatKhau, MSQQ, MSCTDT, MSK) .................................... 27

4.1.2. QUEQUAN (MSQQ, TenQQ) ................................................................. 28

4.1.3. CHUONGTRINHDAOTAO (MSCTDT, TenCTDT) ............................... 28

4.1.4. KHOA (MSK, TenKhoa) ......................................................................... 29

4.1.5. MONHOC (MSMH, MaMH, TenMH, SoTinChi, MSK)........................ 29

4.1.6. TIENQUYET(MSMH, MSMHTQ)......................................................... 30

Bùi Minh Quân –Trịnh Tấn Đạt Phân tích thiết kế hệ thống thông tin





Trang 2

4.1.7. GIANGVIEN (MSGV, TenGV, HocVi, Email)....................................... 30

4.1.8. KHOA-GIANGVIEN (MSK, MSGV)...................................................... 31

4.1.9. CA (MSC, Thu, TietBD, TietKT) ............................................................ 32

4.1.10. LOP (MSL, LT_TH, Phong) .................................................................. 32

4.1.11. THOIGIAN (MSTG, HocKy, Nam) ...................................................... 33

4.1.12. LICH (MSMH, MSGV, MSTG, MSL, MSC, MSK, MSCTDT,

SoLuongToiDa, DoiTuongSV) ........................................................................... 33

4.1.13. DANGKY(MSSV, MSMH, MSGV, MSTG, MSL, MSC, MSK,

MSCTDT) .......................................................................................................... 34

4.2. Tổng kết các quan hệ..................................................................................... 35

4.3. Bảng tổng kết các thuộc tính......................................................................... 36

CHƯƠNG 5: THIẾT KẾ GIAO DIỆN ......................................................................39

5.1. Thiết kế giao diện bên phòng đào tạo ........................................................... 39

5.1.1. Thiết kế Menu ......................................................................................... 39

5.1.2. Giao diện chính ....................................................................................... 82

5.2. Giao diện bên sinh viên ................................................................................. 83

5.2.1. Đăng nhập ............................................................................................... 83

5.2.2. Thay đổi thông tin sinh viên ................................................................... 85

5.2.3. Đăng ký môn lý thuyết ............................................................................ 86

CHƯƠNG 6: THIẾT KẾ GIẢI THUẬT....................................................................94

6.1. Giải thuật thêm sinh viên .............................................................................. 94

6.2. Giải thuật sửa thông tinh sinh viên............................................................... 96

6.3. Giải thuật thêm một lịch học......................................................................... 98

6.4. Giải thuật tìm kiếm một sinh viên ...............................................................100

6.5. Giải thuật đăng ký môn lý thuyết ................................................................102

ĐÁNH GIÁ ƯU KHUYẾT ĐIỂM............................................................................103

BẢNG PHÂN CÔNG NHIỆM VỤ .


LINK DOWNLOAD

M_tả
M_tả

Không có nhận xét nào: