Professional Documents
Culture Documents
TT Họ tên giáo viên Học hàm Học vị Đơn vị công tác (Bộ môn)
1 Hoa Tất Thắng Giảng viên Tiến sỹ Hệ thống thông tin
2 Chu Thị Hường Giảng viên Thạc sỹ Hệ thống thông tin
- Thời gian, địa điểm làm việc: Các ngày trong tuần tại phòng làm việc bộ
môn A1505
- Địa chỉ liên hệ: Bộ môn Hệ thống Thông tin, Khoa Công nghệ Thông tin,
Học viện Kỹ thuật Quân sự.
- Điện thoại: 01233936886-0973080942 Email: hoattatthang@gmail.com;
HuongKTQS@yahoo.com
- Các hướng nghiên cứu chính: Công nghệ web, Khai phá dữ liệu, các hệ
thống phân tán.
2. Thông tin chung về học phần
- Tên học phần: Công nghệ web.
- Mã học phần:
- Số tín chỉ: 02
- Cấu trúc học phần: 45 tiết (15 lý thuyết, 15 bài tập, 6 thảo luận, 9 thực
hành)
- Học phần bắt buộc.
- Các học phần tiên quyết: Lập trình cơ bản, Công nghệ client/server.
- Các yêu cầu đối với học phần. Nghe giảng trên lớp. Nghiên cứu tài liệu ở
nhà. Tích cực tham gia thảo luận.
- Giờ tín chỉ đối với các hoạt động:
· Nghe giảng lý thuyết: 15 tiết
· Làm bài tập trên lớp: 15 tiết
· Thảo luận: 6 tiết
· Thực hành, thực tập (ở PTN, nhà máy, thực tập...): 9 tiết
· Hoạt động theo nhóm:
· Tự học:
- Khoa/Bộ môn phụ trách học phần, địa chỉ: Bộ môn Hệ thống Thông tin,
Khoa Công nghệ Thông tin, Học viện Kỹ thuật Quân sự.
3. Mục tiêu của học phần
Giúp cho sinh viên nắm bắt được môi trường phát triển ứng dụng ASP.NET,
sử dụng được các điều khiển và các đối tượng trong ASP.NET.
4. Tóm tắt nội dung
Cùng với sự phát triển của Internet, web cũng đã thay đổi nhiều. Nó không
còn chỉ là tập hợp các hình ảnh tĩnh, những siêu liên kết đơn giản, mà giờ đây nội
dung thực sự sinh động với hoạt họa và audio/video tương tác, dùng làm nền tảng
để phân phối phần mềm và những công nghệ "siêu đẳng" khác mà HTML nguyên
thủy chưa thể hình dung được.
Hầu hết các ứng dụng Web đều truy xuất và làm việc với dữ liệu, do đó
trong môn học này giúp cho sinh viên có thể điều khiển dữ liệu cũng như một số
kỹ thuật xử lý trang Web nâng cao. Đích cuối cùng của môn học là giúp cho sinh
viên có thể hoàn thành một ứng dụng Web trên nền ASP.NET. Yêu cầu sinh viên
cần nắm bắt được một ngôn ngữ lập trình trong môi trường Dot Net (C# hoặc
VB.NET)
5. Nội dung chi tiết học phần
Số tiết Giáo trình, Ghi
Tên các phần, chương, mục Tài liệu tham chú
khảo
STT
(TT của TL ở
mục 6)
Chương 1.Tìm hiểu về công 3
nghệ web.
1.1. Tìm hiểu về công nghệ web 1, 8
− Khái niệm
− Lịch sử phát triển
− Các chuẩn sử dụng trong
Internet
+ Protocol TCP/IP và
+ Hệ thống tên miền DNS.
1.2 Cấu tạo và nguyên tắc làm việc 1, 8
của WWW
Các khái niệm:
− WWW,
− Protocol HTTP,
− URL,
− Web Server,
− Web Client,
− Web Browser
− HTML
1.3 Cấu trúc của một trang HTML 1, 8
1.4. Các thẻ HTML 1, 8
1.5 CSS 1, 8
Chương 2. Tổng quan về 6 1,2,3
II
ASP.NET
ASP.NET và .NET
2.1.
Framework
2.1.1 NET Framework
2.1.2 ASP.NET
Làm việc với môi trường lập
2.2.
trình Visual Studio 2005 IDE
Làm việc với Visual Studio
2.2.1
IDE
Cấu hình ứng dụng ASP.NET
2.2.2
với IIS
Các tính năng mới của Web
2.2.3
Development Environment
2.3 Nền tảng của ASP.NET
ASP.NET Web Page Code
2.3.1
Model
2.3.2 Directive syntax
Điều khiển các sự kiện cơ bản
2.3.3
trong Web Pages
2.4 Page Master và Page Content
Chương 3. Lập trình cơ bản 9 1,2,3
III
trong ASP.NET
ASP.NET Web Server
3.1.
Control
3.1.1 Giới thiệu các control
3.1.2 Web Server controls
3.1.3 HTML Server Control
3.2. Validation controls
Giới thiệu sự kiểm tra tính
3.2.1
hợp lệ
Các điều khiển kiểm tra tính
3.2.3
hợp lệ trong ASP.NET
Các đối tượng trong
3.3.
ASP.NET
3.3.1 Đối tượng Request
3.3.2 Đối tượng Response
3.3.3 Đối tượng Server
3.3.4 Đối tượng Application
3.3.5 Đối tượng Session
3.3.6 Đối tượng Cookies
Chương 4. Điều khiển dữ 12 1,2,3
IV
liệu trong ASP.NET
Giới thiệu việc điều khiển dữ
4.1
liệu trong ASP.NET
4.1.1 Mô hình ADO.NET
Sử dụng ADO.NET với
4.1.2
ASP.NET
4.2 Data bound controls
Làm việc với Datasets và
4.2.1
Data Adapters
4.2.2 Điều khiển DataList
4.2.3 Điều khiển GridView
Các điều khiển View trong
4.2.4
ASP.NET
4.2.5 XML Data trong ASP.NET
4.3 Các điều khiển Data Source
4.3.1 Các điều khiển Data Source
4.3.2 Điều khiển SqlDataSource
Các điều khiển
4.3.3 XmlDataSource và
SiteMapDataSource
Data Caching và Page
4.4
Caching
4.4.1 Application Data Caching
4.4.2 Page Output Caching
Chương 5. Xử lý trang 1,2,3,4,5
V 15
ASP.NET nâng cao
5.1. Giới thiệu về dịch vụ web
5.2. Security trong ASP.NET
Các khái niệm cơ bản về
5.2.1.
Security
5.2.2. Security trong ASP.NET
Users Authentication trong
5.2.3.
ASP.NET
Custom Controls trong
5.3.
ASP.NET
Các điều khiển do người dùng
5.3.1
định nghĩa
5.3.2 Tạo User và Custom Controls
Giỏ hàng, đặt hàng và thanh
5.4
toán qua mạng
Tổng cộng 45
Thảo luận
Thực hành,
thí nghiệm,
thực tập,...
Tự học, tự
nghiên cứu
Thảo luận
Thực hành,
thí nghiệm,
thực tập,...
Tự học, tự
nghiên cứu
Tự học, tự
nghiên cứu
8. Chính sách đối với học phần và các yêu cầu khác của giáo viên
Sinh viên được phân nhóm, mỗi nhóm thực hiện một đề tài website và được
phân công từ đầu môn học. Mỗi nhóm sinh viên phân công công việc rèn luyện kỹ
năng làm việc theo nhóm.
Theo tiến trình môn học sinh viên tích lũy kiến thức và hoàn thiện dần đề tài
của mình. Mỗi đề tài phải đáp ứng được các nghiệp vụ chính của một hệ thống
webssite.
9. Phương pháp, hình thức kiểm tra – đánh giá kết quả học phần
Phân chia các mục tiêu cho từng hình thức kiểm tra – đánh giá.
9.1. Điểm chuyên cần: 10%
9.2. Điểm thường xuyên: 20%
9.3. Thi kết thúc học phần:70%
Chủ nhiệm khoa Chủ nhiệm bộ môn Giảng viên biên soạn
(Ký ghi rõ họ tên) (Ký ghi rõ họ tên) (Ký ghi rõ họ tên)