3
MỤC LỤC
LỜI CAM ĐOAN .................................................................................................................... 2
MỤC LỤC ............................................................................................................................... 3
DANH MỤC HÌNH ẢNH ....................................................................................................... 5
DANH MỤC BẢNG BIỂU ..................................................................................................... 7
LỜI NÓI ĐẦU......................................................................................................................... 8
Chương 1: Giới thiệu về hệ thống thông tin quản lý học trực tuyến ...................................... 9
1.1. Khái niệm và tầm quan trọng của hệ thống thông tin quản lý học trực tuyến ............. 9
1.1.1. Khái niệm hệ thống thông tin quản lý học trực tuyến ........................................... 9
1.1.2. Tầm quan trọng của hệ thống thông tin quản lý học trực tuyến ........................... 9
1.1.3. Mục tiêu của hệ thống ........................................................................................... 9
1.2. Quy trình phát triển hệ thống ..................................................................................... 10
1.2.1. Lựa chọn phương pháp quản lý dự án ................................................................. 10
1.2.2. Quy trình phát triển hệ thống. ............................................................................. 11
Chương 2: Mô hình hoá yêu cầu ........................................................................................... 15
2.1. Các kỹ thuật Fact-Finding .......................................................................................... 15
2.2. Sơ đồ FDD, BPM ....................................................................................................... 20
2.2.1. Xác định các chức năng chính trong hệ thống thông qua FDD .......................... 20
2.2.2. Mô hình hóa quy trình bằng BPMN .................................................................... 22
2.3. Sơ đồ use case, đặc tả use case ................................................................................... 26
2.3.1. Sơ đồ use case cho giảng viên ............................................................................. 26
2.3.2. Sơ đồ use case cho sinh viên ............................................................................... 32
Chương 3: Mô hình hoá dữ liệu và quy trình ........................................................................ 38
3.1. Context DFD .............................................................................................................. 38
3.2. Level 0 DFD ............................................................................................................... 38
3.3. Xây dựng data dictionary để định nghĩa các trường dữ liệu ...................................... 39
3.4. Xây dựng cây quyết định............................................................................................ 43
3.5. Cấu trúc tiếng Anh ..................................................................................................... 44
Chương 4: Mô hình hoá đối tượng ........................................................................................ 45
4.1. Phân tích và mô hình hóa các đối tượng trong hệ thống ............................................ 45
4.2. Định nghĩa class cho các đối tượng và mối quan hệ giữa chúng ............................... 45
4.2.1. Định nghĩa class cho các đối tượng..................................................................... 45
4.2.2. Mô hình hóa các class có mối quan hệ kế thừa ................................................... 49
4.3. Tạo sơ đồ lớp (Class diagram) cho hệ thống thông tin quản lý học trực tuyến ......... 50
4.4. Cài đặt code cho các Class ......................................................................................... 51
4.5. Sơ đồ Sequence diagram mô tả các quy trình ............................................................ 61