
ĐẠI HỌC ĐÀ NẴNG
TRƯỜNG CAO ĐẲNG CÔNG NGHỆ THÔNG TIN
BÁO CÁO TỔNG KẾT
ĐỀ TÀI KHOA HỌC VÀ CÔNG NGHỆ CẤP CƠ SỞ
NGHIÊN CỨU, XÂY DỰNG VÀ TRIỂN KHAI HỆ THỐNG
ỨNG DỤNG HỖ TRỢ CÔNG TÁC QUẢN LÝ VÀ ĐIỀU
HÀNH CẤP KHOA
Mã số: T2016-07-06
Chủ nhiệm đề tài: TS. LÊ MINH THÁI
Đà Nẵng, 12/2016

ĐẠI HỌC ĐÀ NẴNG
TRƯỜNG CAO ĐẲNG CÔNG NGHỆ THÔNG TIN
BÁO CÁO TỔNG KẾT
ĐỀ TÀI KHOA HỌC VÀ CÔNG NGHỆ CẤP CƠ SỞ
NGHIÊN CỨU, XÂY DỰNG VÀ TRIỂN KHAI HỆ THỐNG
ỨNG DỤNG HỖ TRỢ CÔNG TÁC QUẢN LÝ VÀ ĐIỀU
HÀNH CẤP KHOA
Mã số: T2016-07-06
Chủ nhiệm đề tài: TS. LÊ MINH THÁI
Đà Nẵng, 12/2016

Thành viên tham gia:
- Lê Minh Thái, chủ trì đề tài
Đơn vị phối hợp:
- Khoa Công nghệ thông tin trường Cao đẳng Công nghẹ thông tin phối hợp
triển khai thử nghiệm.

MỤC LỤC
LỜI MỞ ĐẦU ............................................................................................................ 1
CHƯƠNG 1. GIỚI THIỆU TỔNG QUAN .............................................................. 2
1. LÝ DO CHỌN ĐỀ TÀI ......................................................................................................................................... 2
2. MỘT SỐ NGHIÊN CỨU CÙNG LĨNH VỰC TRONG VÀ NGOÀI NƯỚC ....................................................................... 3
3. MỤC ĐÍCH CỦA ĐỀ TÀI ..................................................................................................................................... 4
4. ĐỐI TƯỢNG VÀ PHẠM VI NGHIÊN CỨU .............................................................................................................. 4
5. NỘI DUNG NGHIÊN CỨU ................................................................................................................................... 4
CHƯƠNG II: CƠ SỞ LÝ THUYẾT ........................................................................ 6
2.1. PHÁT TRIỂN CÁC MÔ HÌNH ỨNG DỤNG .............................................................................................. 6
2.1.1. MÔ HÌNH CLIENT/SERVER TRUYỀN THỐNG ................................................................................................ 6
2.1.1.1. Chương trình Web Client/Server ..................................................................................................... 6
2.1.1.2. Cấu hình dữ liệu Client/Server truyền thống..................................................................................... 7
2.1.2. Kiến trúc Client/Server 2 tầng (two-tier Client/Server) ...................................................................... 8
2.1.3. Kiến trúc Client/Server 3 tầng (three-tier Client/Server) .................................................................... 9
2.2. KIẾN TRÚC .NET ..................................................................................................................................... 10
2.2.1. Sơ lược về .NET ................................................................................................................................ 10
2.2.2. .NET Servers ..................................................................................................................................... 10
2.2.3. .NET Framework ............................................................................................................................... 10
2.3. HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU SQL SERVER ..................................................................................... 11
2.3.1. Giới thiệu ........................................................................................................................................... 11
2.3.2. Các thành phần quan trọng trong SQL Server ................................................................................... 12
2.3.2.1. Relational Database Engine - Lõi của SQL Server: ........................................................................ 12
2.4. DỊCH VỤ WEB (SERVICE IIS - INTERNET INFORMATION SERVICE) ....................................................... 13
2.4.1. Giới thiệu IIS ..................................................................................................................................... 13
2.4.2. Nhiệm vụ của IIS ............................................................................................................................... 13
2.4.3. Cơ chế hoạt động của IIS ................................................................................................................... 13
2.5. NGÔN NGỮ LẬP TRÌNH VISUAL BASIC.NET .................................................................................... 14
2.5.1. Sơ lược về Visual Basic.NET ............................................................................................................ 14
2.5.2. Đặc tính của VB.NET ........................................................................................................................ 14
2.6. GIỚI THIỆU NGÔN NGỮ UML (UNIFIELD MODELING LANGUAGE) ....................................................... 16
2.6.1. Định nghĩa UML ................................................................................................................................ 16
2.6.2. Các thành phần cơ bản của ngôn ngữ UML: ...................................................................................... 16
2.6.2. UML và các giai đoạn phát triển hệ thống ......................................................................................... 17
CHƯƠNG III. PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG .................................. 19
3.1. PHÂN TICH NGHIÊP VU......................................................................................................................... 19
3.1.1. Mô hình hệ thống ứng dụng ............................................................................................................... 19
3.1.2. Các mô hình Use case ........................................................................................................................ 19
3.1.3. Biểu đồ lớp ......................................................................................................................................... 22
3.2. TRIỂN KHAI ỨNG DỤNG ....................................................................................................................... 23
CHƯƠNG IV: KẾT QUẢ NGHIÊN CỨU VÀ THỰC NGHIỆM ........................ 25
4.1. MÔ TẢ HỆ THỐNG .................................................................................................................................. 25
4.2. MỘT SỐ GIAO DIỆN ................................................................................................................................ 25
4.3. KẾT LUẬN ................................................................................................................................................ 28
TÀI LIỆU THAM KHẢO ....................................................................................... 29

DANH MỤC HÌNH
Hình 1 Mô hình Client/Server truyền thống .......................................................................... 7
Hình 2 Kiến trúc Client/Server 2 tầng ................................................................................. 8
Hình 3 Mô hình kiến trúc Client/Server 3 tầng ..................................................................... 9
Hình 4 Các thành phần chính của Microsoft.NET Framework ........................................... 11
Hình 5 Mô hình ứng dụng .................................................................................................. 19
Hình 6 Use Case hệ thống .................................................................................................. 20
Hình 7 Use Case sinh viên ................................................................................................. 21
Hình 8 Use Case cán bộ - giảng viên .................................................................................. 21
Hình 9 Use Case quản trị ................................................................................................... 22
Hình 10 Biểu đồ lớp tổng quát ........................................................................................... 23
Hình 11 Mô hình triển khai ứng dụng ................................................................................. 24
Hình 12 Giao diện chính .................................................................................................... 26
Hình 13 Giao diện của giảng viên ...................................................................................... 26
Hình 14 Giao diện của sinh viên ........................................................................................ 27