ĐỀ TÀI KHOA HỌC VÀ CÔNG NGHỆ CẤP CƠ SỞXÂY DỰNG HỆ THỐNG GIẢI ĐÁP THẮC MẮC TỰ ĐỘNG THÔNG QUA CHAT GOOGLE TALK VÀ WEB-BASED TRƯỜNG ĐẠI HỌC HÀ NỘI

50 17 0
ĐỀ TÀI KHOA HỌC VÀ CÔNG NGHỆ CẤP CƠ SỞXÂY DỰNG HỆ THỐNG GIẢI ĐÁP THẮC MẮC TỰ ĐỘNG THÔNG QUA CHAT GOOGLE TALK VÀ WEB-BASED TRƯỜNG ĐẠI HỌC HÀ NỘI

Đ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

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC HÀ NỘI BÁO CÁO TỔNG KẾT ĐỀ TÀI KHOA HỌC VÀ CÔNG NGHỆ CẤP CƠ SỞ XÂY DỰNG HỆ THỐNG GIẢI ĐÁP THẮC MẮC TỰ ĐỘNG THÔNG QUA CHAT GOOGLE TALK VÀ WEB-BASED TRƯỜNG ĐẠI HỌC HÀ NỘI Chủ nhiệm đề tài: Th.S Nguyễn Hoàng Dương Hà Nội, 3/2013 Mục lục Danh mục hình vẽ Địa cài đặt ứng dụng Hệ thống trả lời tự động Một số thông tin để chạy thử chương trình qua chat Google Talk Danh sách người thực đề tài Thời gian thực Tính cấp thiết đề tài .8 Mục tiêu đề tài .8 Cách tiếp cận, phương pháp phạm vi nghiên cứu 5.1 Kỹ thuật công cụ thực .9 5.1.1 Cấu trúc logic hệ thống 5.1.2 Phương pháp phân tích thiết kế hướng đối tượng sở RUP 10 5.1.3 Công cụ thiết kế - Rational Rose 12 5.1.4 Hệ điều hành .12 5.1.5 Hệ quản trị sở liệu – MS SQL Server (2000, 2005, 2008) 12 5.1.6 Công cụ phát triển – VB, ASP.NET, Crystal Report 13 5.1.7 Công cụ thiết kế giao diện – Visual Studio.NET 14 5.1.8 Giải pháp kết nối sở liệu - SQL Server NET Data Provider .14 5.2 Phương pháp phạm vi nghiên cứu 15 5.2.1 Nhóm nghiên cứu sở lý thuyết .15 5.2.2 Nhóm nghiên cứu sở thực tiễn .15 5.2.3 Nhóm nghiên cứu công cụ hỗ trợ hệ thống 15 5.2.4 Nhóm nghiên cứu triển khai 16 5.3 Quá trình nghiên cứu 16 5.3.1 Khảo sát nhu cầu xã hội 16 5.3.2 Khảo sát nhu cầu Khoa, Bộ môn Phòng Đào tạo 16 Bộ yêu cầu Hệ thống giải đáp thắc mắc tự động 16 Tiến độ thực .17 Dự kiến sản phẩm địa ứng dụng 18 Các công nghệ hỗ trợ 18 9.1 Google Talk .18 9.1.1 Hoạt động liên thông 18 9.1.2 Tương thích với thiết bị di động 18 9.1.3 Một số API Google Talk cung cấp sử dụng 19 9.2 Regex, ứng dụng cách sử dụng đơn giản 20 9.2.1 Regex 20 9.2.2 Ứng dụng Regex 20 Trang 2/50 9.2.3 Các lớp ký tự Regex 21 9.2.4 Phép lặp Regex 21 9.2.5 Gộp nhóm biểu thức .21 9.2.6 Một số ví dụ minh họa 22 9.3 Truy cập nội dung Website để lấy nội dung Online 23 9.4 Sử dụng SearchEngine Google 23 10 Mơ hình hệ thống triển khai .25 10.1 Thành phần lớp liệu 25 10.2 Triển khai WebBase 27 10.2.1 Module quản trị chương trình .27 10.2.2 Module khai thác chương trình 28 10.3 Triển khai ứng dụng 29 10.3.1 Module tự động trả lời qua Google Talk .29 10.3.2 Thao tác hỏi HanuBot 30 10.4 Cấu hình hệ thống 32 10.5 Cách cài đặt máy chủ 35 10.5.1 Cấu hình máy chủ chạy IIS6 trở xuống 35 10.5.2 Cấu hình máy chủ chạy IIS7 trở lên .41 11 Kết thực tiễn đạt .43 11.1 Đối với sinh viên trường 45 11.2 Đối với phụ huynh học sinh dự thi đại học 45 11.3 Đối với Nhà trường 46 12 Kết luận kiến nghị .46 Tài liệu tham khảo 48 Trang 3/50 Danh mục hình vẽ Hình Sơ đồ logic thành phần Website với kiến trúc client/server 10 Hình Phương pháp phân tích thiết kế hướng đối tượng sở RUP 11 Hình Mơ hình hóa hệ thống xây dựng Rose 12 Hình Sự khác SQL Server NET Data Provider OLE DB.NET Data Provider 15 Hình Kết tìm kiếm sử dụng nhúng SearchEngine Google vào Hệ thống .25 Hình Giao diện nhập câu trả lời Hệ thống tự động trả lời 27 Hình Danh sách câu hỏi nhập Hệ thống tự động trả lời 28 Hình Giao diện “giao tiếp” người hỏi Hệ thống tự động trả lời .28 Hình Tải mẫu đơn máy câu hỏi liên quan đến thủ tục hành .29 Hình 10 Giao diện HanuBot cài đặt máy chủ 29 Hình 11 Người dùng thêm nick hanubot vào danh sách lần đầu sử dụng .30 Hình 12 Nick hanubot thêm vào danh sách thành công 30 Hình 13 HanuBot “hỏi-đáp” Google Talk 31 Hình 14 HanuBot trả lời câu hỏi người dùng máy tính .31 Hình 15 HanuBot trả lời câu hỏi người dùng điện thoại 32 Hình 16 Cấu trúc bảng CSDL Hệ thống trả lời tự động .32 Hình 17-1 Cách cài đặt IIS phiên 6.0 36 Hình 17-2 Cách cài đặt IIS phiên 6.0 36 Hình 17-3 Cách cài đặt IIS phiên 6.0 37 Hình 17-4 Cách cài đặt IIS phiên 6.0 37 Hình 17-5 Cách cài đặt IIS phiên 6.0 38 Hình 17-6 Cách cài đặt IIS phiên 6.0 38 Hình 17-7 Cách cài đặt IIS phiên 6.0 39 Hình 17-8 Cách cài đặt IIS phiên 6.0 39 Hình 17-9 Cách cài đặt IIS phiên 6.0 40 Hình 17-10 Cách cài đặt IIS phiên 6.0 40 Hình 17-11 Cách cài đặt IIS phiên 6.0 41 Hình 17-12 Cách cài đặt IIS phiên 7.0 trở lên 41 Hình 17-13 Cách cài đặt IIS phiên 7.0 trở lên 42 Hình 17-14 Cách cài đặt IIS phiên 7.0 trở lên 42 Hình 17-15 Cách cài đặt IIS phiên 7.0 trở lên 43 Hình 17-16 Cách cài đặt IIS phiên 7.0 trở lên 43 Hình 18 Kết sử dụng Google tìm kiếm “cong thong tin dao tao hanu” .44 Hình 19 Kết sử dụng Google tìm kiếm “cong thong tin dao tao” .44 Trang 4/50 Hình 20 Kết sử dụng Google tìm kiếm “đăng kí học tín chỉ” 45 Trang 5/50 Địa cài đặt ứng dụng Hệ thống trả lời tự động STT Địa Mô tả http://ems.hanu.vn http://daotao.hanu.vn:8080/dai- Hệ thống trả lời tự động với module cài đặt hoc-ha-noi/VRFFAQ/hoi-dap- web truc-tuyen.ptu http://daotao.hanu.vn:8080/dai- Với việc nhúng hệ thống tìm kiếm hàng hoc-ha-noi/VRF02/trang-chu- đầu – Google vào trang web, truong-dai-hoc-ha-noi.ptu ngồi việc nâng cao chất lượng tìm kiếm nâng cao thứ hạng Hệ thống Quản lý Đào tạo có người truy cập sử dụng chức tìm kiếm Hệ thống trả lời tự động dựa tảng application giao thức Google Talk hỗ trợ Chức quản lý câu hỏi câu trả lời liên quan đến lĩnh vực đào tạo Nhà trường Chức tích hợp với Hệ thống quản trị Cổng thông tin đào tạo Tài khoản để truy cập chức trùng với tài khoản dùng Hệ thống Quản lý đào tạo Trang thông tin cài nội nên cán truy cập trường Module trả lời tự động dạng phần mềm desktop cài đặt 01 máy (có thể khơng phải máy chủ) Chương trình ln “nghe” u cầu từ người dùng sử dụng tài khoản Google Talk Khi nhận câu hỏi, Module tự động “gửi” câu trả lời “đúng nhất” cho người hỏi thông qua giao thức gửi tin (chat) Google Talk hỗ trợ Hệ thống trả lời tự động gọi HanuBot có nick hanubot@gmail.com Trang 6/50 Một số thông tin để chạy thử chương trình qua chat Google Talk STT Câu lệnh Kết Hình ảnh help Liệt kê cú pháp trợ Cổng thông tin hỗ trợ traphong 2011 ‘Hà Tuấn Anh’ Tra phòng thi năm tuyển sinh đại học 2011 thí sinh Hà Tuấn Anh dự thi vào trường Hình ảnh chụp từ điện thoại di động BlackBerry 9780 dùng phần mềm Google Talk cuoi1 ‘đi học’ Đọc truyện cười học từ trang cuoi.net Trang 7/50 STT Câu lệnh Kết Hình ảnh thutuc ‘bảo lưu’ Hiển thị thủ tục bảo lưu Trường Trong trường hợp có mẫu đính kèm, có đường link để tải av professor Tra từ điển Anh Việt va ‘sáng’ Tra từ điển Việt Anh Trang 8/50 Danh sách người thực đề tài Họ tên Đơn vị công tác Liên hệ Nguyễn Hoàng Dương Trung tâm CNTT - Điện thoại: 0983 060 279 - E-mail: nhduongit@gmail.com Kiều Văn Khải Trung tâm CNTT - Điện thoại: 0912 439 390 - E-mail: khaikv@hanu.edu.vn Phùng Văn Đông Trung tâm CNTT - Điện thoại: 0942 385 468 - E-mail: dongpv@hanu.edu.vn Thời gian thực Từ tháng 01 năm 2012 đến tháng 12 năm 2012 Tính cấp thiết đề tài Hiện nay, Nhà trường vận hành khai thác có hiệu Cổng thông tin Đào tạo địa http://daotao.hanu.vn:8080 Tuy nhiên trình khai thác sử dụng, người truy cập ngồi thơng tin có Hệ thống cịn có nhu cầu tìm hiểu thông tin theo kiểu “Hỏi đáp” thắc mắc: Thủ tục bảo lưu, điều kiện cấp tốt nghiệp, bước đăng ký ký túc xá,… Việc tìm hiểu thông tin theo kiểu truyền thống thường đến tận phòng ban chức tương ứng để hỏi gửi qua E-mail gây thời gian, công sức người hỏi phòng ban liên quan với câu hỏi có tính lặp lại (nhiều người hỏi vấn đề thời điểm khác nhau) Với nhu cầu phát triển đào tạo liên kết Nhà trường, khơng người tìm hiểu người nước ngồi Họ ln đặt câu hỏi thủ tục học, thủ tục xin visa, chỗ ăn ở,… Nhưng thông tin chưa đăng tải cách thức website Nhà trường Bên cạnh với phát triển ứng dụng mạng, chương trình chat Google Talk có số lượng người dùng nhiều, chuyển tải thông tin nhanh nhu cầu muốn tra cứu thơng tin thiết bị di động có kết nối Google Talk ngày rộng rãi phổ biến Xét thấy khả ứng dụng cao nhu cầu thực tế bối cảnh toàn trường, Trung tâm Công nghệ Thông tin nghiên cứu xây dựng hệ thống giải đáp thắc mắc tự động thu thập thông tin chạy công nghệ WebBase qua chat Google Talk, sở liệu MS SQL nhằm giải toán cụ thể Mục tiêu đề tài Xây dựng hệ thống giải đáp thắc mắc phải đạt mục tiêu quan trọng sau: Trang 9/50  Trả lời thông tin cách tự động người tra cứu trực tuyến yêu cầu thông qua chat Google Talk (hoặc ứng dụng chat khác chạy thiết bị di động giao thức) Cổng thơng tin Đào tạo (tích hợp với Cổng thông tin tảng WebBase) giảm thời gian lại giảm tải cho phòng ban;  Phục vụ tốt khâu quảng bá phục vụ công tác tuyển sinh, trả lời câu hỏi liên quan;  Cung cấp thơng tin giải trí thu thập tự động web (tra từ điển, kinh nghiệm, tin tức,…) theo địa URL (viết tắt Uniform Resource Locator, dùng để tham chiếu tới tài nguyên Internet) Mask cấu hình;  Chuyển giao tập huấn cho phịng, khoa Trường có yêu cầu;  Chuyên viên làm việc phòng ban nhập sẵn câu hỏi trả lời vào Hệ thống cách dễ dàng dễ dùng;  Nâng cao khả ứng dụng thông tin có Cổng thơng tin Đào tạo;  Phục vụ tốt công tác quản lý Nhà trường Cách tiếp cận, phương pháp phạm vi nghiên cứu 1.1 1.1.1 Kỹ thuật công cụ thực Cấu trúc logic hệ thống Hệ thống chia thành bốn tầng logic sau: Tầng giao diện Web: Tầng cung cấp giao diện truy nhập cho người sử dụng Các giao diện giao diện nhập liệu mới, cập nhật liệu có, đưa vào điều kiện tra cứu thể kết tra cứu Tầng Business Facade: Tầng Bussiness Facade coi lớp cô lập, cách ly lớp giao diện người dùng với hàm thực chức nghiệp vụ lớp bên Tầng cịn có chức làm liệu trước đưa liệu xuống tầng Bussines Rules Tầng Bussiness Rules: Tầng nghiệp vụ sử dụng phép xử lý liệu theo luật nghiệp vụ quy định Các luật nghiệp vụ quy tắc tính tốn, sách nghiệp vụ ban hành Các công việc xử lý liệu chia thành module đảm nhiệm nhiệm vụ chuyên biệt, tạo thành dịch vụ dùng chung Tầng Data Access: Tầng truy nhập liệu đảm nhiệm nhiệm vụ liên quan đến việc trích xuất liệu ghi số liệu vào sở liệu Trang 10/50 lấy liệu từ URL fieldDisplay_contentR ()(.*?)() esult: Mặt nạ lấy liệu kết search cung cấp URL  isType = 3: Lấy thông tin từ trang web sử dụng trang tìm kiếm google – SearchEngine dùng nhiều grammar: cú pháp câu Ví dụ: ykhoa, bacsi, bacsy, chuabenh, benh lệnh Kết quả: dùng để tra cứu thơng tin liên quan đến bệnh; từ khóa cách dấu phẩy URL: địa trang web cung cấp dịch vụ từ khóa grammar Ví dụ: http://www.google.com/cse? option=com_googlesearch&domains=www.yk hoanet.com&q=param&sitesearch=www.ykho anet.com&ie=UTF-8&oe=UTF-8&hl=vi command_titleSearch: () Mask (mặt nạ) dùng để lấy liệu từ URL result_titleResult: ()(.*?)() Mask (mặt nạ) dùng để lấy liệu từ URL fieldDisplay_contentR (.*?.*?)(.*?)() liệu kết search cung cấp URL 1.12 Cách cài đặt máy chủ 1.12.1 Cấu hình máy chủ chạy IIS6 trở xuống Chuẩn bị đĩa Windows, tiến hành cài đặt chương trình theo bước sau: + Mở Start, Control Panel, Add/remove Program, bên trái chọn Add/Remove Windowns Components Trang 36/50 Hình 17-1 Cách cài đặt IIS phiên 6.0 + Chọn Internet Information Server (IIS), nhấn Next để cài đặt Trong trình cài đặt, trỏ đến thư mục I386 đĩa CD, vài giây sau IIS cài đặt thành công + Để mở trình điều khiển IIS, vào Start, Control Panel/Administration Tool click vào Internet Information Server + Để share thư mục ổ cứng, Quản trị cần tạo virtual directory cho IIS cách click chuột phải vào Default Web Site chọn New->Virtual directory Hình 17-2 Cách cài đặt IIS phiên 6.0 Trang 37/50 + Click Next, khung Alias điền tên thư mục ảo vào, tên thư mục ảo thư mục link website vừa tạo Ví dụ máy chủ có tên itcduongnh, thư mục ảo khung Alias pStudent link web nội http://itc-duongnh/pStudent Hình 17-3 Cách cài đặt IIS phiên 6.0 + Nhấn Next, Browse đến thư mục chứa mã nguồn pStudent Hình 17-4 Cách cài đặt IIS phiên 6.0 Trang 38/50 + Click OK Next: Hình 17-5 Cách cài đặt IIS phiên 6.0 + Nhấn chuột phải vào pStudent  Properties Hình 17-6 Cách cài đặt IIS phiên 6.0 Trang 39/50 + Chọn tab Documents  Add…  nhập index.htm nhấn OK Hình 17-7 Cách cài đặt IIS phiên 6.0 + Chọn tab Virtual Directory  Configuration Trang 40/50 Hình 17-8 Cách cài đặt IIS phiên 6.0 Hình 17-9 Cách cài đặt IIS phiên 6.0 + Nhấn vào chọn Add, sau điền nội dung cấu hình vẽ sau: Hình 17-10 Cách cài đặt IIS phiên 6.0 + Để kiểm tra trang web cài đặt chưa ta bấm chuột phải vào pStudent  chọn Browse Nếu kết thực hình vẽ kết cấu hình pStudent dùng IIS thành cơng Trang 41/50 Hình 17-11 Cách cài đặt IIS phiên 6.0 1.12.2 Cấu hình máy chủ chạy IIS7 trở lên + Mở IIS tạo pool có tên pStudentPool dùng để chạy pStudent: Hình 17-12 Cách cài đặt IIS phiên 7.0 trở lên Trang 42/50 + Vào Site chọn Add Web Site, nhấn Select để chọn pool vừa tạo, sau trỏ đến thư mục chứa Cổng thơng tin đào tạo pstudent: Hình 17-13 Cách cài đặt IIS phiên 7.0 trở lên + Vào cmd chạy lệnh aspnet_regiis –i – enable để tích hợp DOT.NET vào IIS: Hình 17-14 Cách cài đặt IIS phiên 7.0 trở lên Trang 43/50 + Vào handler Mappings, chọn ISAPI-dll, chọn enable Execute: Hình 17-15 Cách cài đặt IIS phiên 7.0 trở lên + Chọn mục Add Script Map để định nghĩa đuôi mở rộng chương trình ptu chạy với c:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll: Hình 17-16 Cách cài đặt IIS phiên 7.0 trở lên 11 Kết thực tiễn đạt Cổng thông tin ngày có nhiều chức tích hợp (Hệ thống trả lời tự động; Hệ thống đăng ký học trực tuyến; ) cài đặt, chạy ổn định địa http://daotao.hanu.vn:8080/dai-hoc-ha-noi/VRF02/trang-chu-chuong-trinh.ptu Trang 44/50 người dùng đánh giá cao Số lượt người truy cập tính đến thời điểm có triệu lượt Hình 18 Kết sử dụng Google tìm kiếm “cong thong tin dao tao hanu” Nếu tìm kiếm với từ khóa “Cổng thơng tin đào tạo” cơng cụ tìm kiếm Google Cổng thơng tin đào tạo HANU ln có kết vị trí đầu tiên, thường xuyên vị trí thứ thứ Hình 19 Kết sử dụng Google tìm kiếm “cong thong tin dao tao” Trang 45/50 Việc sử dụng API Search Engine Google tích hợp với module tìm kiếm Cổng thông tin Đào tạo cho kết xác (gõ vào tìm kiếm “đăng kí học tín chỉ”, cho kết có chứa “đăng ký học tín chỉ” “đăng kí học tín chỉ” – không phân biệt i y) qua nâng cao thứ hạng trang web Hình 20 Kết sử dụng Google tìm kiếm “đăng kí học tín chỉ” Việc sử dụng module trả lời kết qua Google Talk, với kết trả lại dạng text (khơng chứa thẻ html), góp phần giảm tải băng thông mạng tài nguyên máy chủ Web (Cùng u cầu tra phịng thi thí sinh có số báo danh dạng số 123: dung lượng text trả lại khoảng 88.0 KB sử dụng Web, khoảng 4.0 KB sử dụng module trả lời tự động qua Google Talk, giảm khoảng 22 lần) 1.13 Đối với sinh viên trường  Được cung cấp thơng tin cách nhanh chóng, thuận tiện dễ dàng;  Với nhiều mẫu đơn, quy chế, Phịng Cơng tác Sinh viên cập nhật thường xuyên, giúp giảm thời gian lại sinh viên bước thực thủ tục hành thuận tiện, đơn giản 1.14 Đối với phụ huynh học sinh dự thi đại học Việc tích hợp Hệ thống trả lời tự động Cổng thông tin đào tạo HANU giúp cho:  Thêm kênh cung cấp thông tin;  Nhanh chóng tra cứu thơng tin cần: thông tin tuyển sinh, điều cần biết, quy chế, Kết minh chứng qua kỳ tuyển sinh đại học 2010, 2011, 2012 (đa kênh cung cấp thơng tin; trả lời theo hình thức “online” nên kết trả lời nhanh, ) Trang 46/50 1.15 Đối với Nhà trường Module Quản trị Hệ thống giúp cán chuyên trách nhập quy chế, câu hỏi phần trả lời thường gặp vào hệ thống:  Giảm thời gian cung cấp thông tin, trả lời điện thoại, giải đáp thắc mắc… cho cán chuyên trách (thực tế chứng minh kỳ tuyển sinh đại học từ năm 2010 trở đi);  Hệ thống câu trả lời đảm bảo tính thống nhất, sử dụng lại nhiều lần sách thay đổi cán chuyên trách cần vào Module Quản trị thực thao tác chỉnh sửa 12 Kết luận kiến nghị Với kết ứng dụng triển khai thực tế đạt được, nhóm tác giả đưa số kết luận sau:  Hệ thống tự động tổng hợp, cập nhật thông tin từ hệ thống quản lý đào tạo nên việc quản trị dễ dàng, tốn cơng sức;  Dễ dàng cấu hình thêm cú pháp tra cứu cần thiết;  Sinh viên cung cấp thơng tin nhanh chóng, tiện lợi chức dễ dùng qua nhiều kênh hỗ trợ (qua web, qua chat, qua thiết bị di động, …);  Tiện ích giúp phịng ban chức trả lời thơng tin cho sinh viên quán, tránh lặp lại;  Hệ thống Trả lời tự động ngày nhiều người dùng sử dụng đặc biệt giới trẻ - người dùng u thích cơng nghệ có xu hướng tra cứu thông tin lúc nơi;  Giảm tải băng thông nâng cao hiệu sử dụng máy chủ;  Đáp ứng đầy đủ yêu cầu đề phạm vi đề tài nêu Tuy nhiên để Hệ thống trả lời tự động đáp ứng nhu cầu sử dụng ngày cao người dùng, nhóm tác giả mạnh dạn đưa kiến nghị sau:  Nhà trường có quy định thức việc sử dụng Cổng thơng tin đào tạo công tác quản lý sinh viên;  Các phịng chức cập nhật thơng tin sách, chuyên ngành,… vào hệ thống cách thường xuyên đầy đủ nữa;  Lõi hệ thống việc “máy học” đưa câu trả lời xác dựa câu hỏi yêu cầu Hiện nay, Hệ thống Trả lời tự động tra cứu qua CÚ PHÁP (ưu điểm tính xác cao; nhược điểm Trang 47/50 chưa thực thân thiện với người dùng theo ngơn ngữ tự nhiên) Chính để nâng cao nâng lực đề tài cần có giúp đỡ của: o Phòng ban liên quan - để nâng cao chất lượng câu trả lời; o Cần giúp đỡ Khoa Công nghệ Thông tin - để nâng cao chất lượng thơng tin trích chọn (sử dụng trí tuệ nhân tạo vào máy học; xử lý ngơn ngữ theo khía cạnh tự nhiên) Đây hướng phát triển nhằm nâng cao hiệu tính ứng dụng thực tiễn đề tài Hà Nội, ngày 30 tháng 03 năm 2013 Nguyễn Hoàng Dương Trang 48/50 Tài liệu tham khảo [1] Matthew MacDonald, Beginning ASP.NET 3.5 in VB 2008 From Novice to Professional, NXB Appress, 2007 [2] Brian R.Myers, Beginning Object-Oriented ASP.NET 2.0 with VB.NET From Novice to Professional, NXB Appress, 2005 [3] Damon Armstrong, Pro ASP.NET 2.0 Website Programming; Beginning ASP.NET 2.0 Databases, NXB Appress, 2005 [4] Jesse Liberty, Learning Visual Basic NET (Kindle Edition), O'Reilly Media, Inc, 2009 [5] James R, Groff, Paul N.Weinberg, SQL: The Complete Reference, McGrawHill/Osborne, 2002 [6] Diana Lorentz, SQL Reference, Oracle Corporation, 2001 [7] Marcilina S Garcia, Jamie Reding, Edward Whalen, Steve Adrien DeLuca, SQL Server 2000 Administrator’s Companion, Microsoft Press, 2000 [8] C J Date, Hugh Darwen, A Guide to the SQL Standard, Addison-Wesley Publishing, 1992 [9] Hector Garcia-Molina, Jeffrey D.Ulman, Jennifer Widom, Database Systems: The Complete Book (Chapters: 6,7,8), Prentice Hall, 2002 [10] Peter Gulutzan, Trudy Pelzer, Optimzing SQL, R&D Publication, Inc,1994 [11] Christian Maree Guy Ledant, SQL2 Initiation Programmation, Armand Colin, Paris 1994 [12] Mike Snell, Glenn Johnson, Tony Northrup, and GrandMasters, Microsoft Net Framework 3.5 - Asp.Net Application Development, Microsoft Press, 2009 [13] Tham khảo tài liệu Metadata SEO địa chỉ:  http://dublincore.org/documents/dces/  http://dublincore.org/ [14] Tham khảo hệ thống cung cấp tin tuyển sinh  http://thi.moet.gov.vn/;  http://diemthi2.24h.com.vn/index.php;  http://tintuc.vnn.vn/tuyensinh/2008/index.aspx Trang 49/50 [15] Tài liệu tập huấn công tác tuyển sinh đại học Bộ Giáo dục Đào tạo phát hành [16] Trang web giới thiệu API Google Talk địa https://developers.google.com/talk/ [17] Tham khảo văn quy định công tác quản lý đào tạo Bộ Giáo dục Đào tạo văn liên quan trang Tác nghiệp Nhà trường Trang 50/50

Ngày đăng: 20/04/2021, 21:07

Mục lục

    1. Danh sách những người thực hiện đề tài

    2. Thời gian thực hiện

    3. Tính cấp thiết của đề tài

    4. Mục tiêu của đề tài

    5. Cách tiếp cận, phương pháp và phạm vi nghiên cứu

    1.1 Kỹ thuật và công cụ thực hiện

    1.1.1 Cấu trúc logic hệ thống

    Hình 1. Sơ đồ logic các thành phần chính của Website với kiến trúc client/server

    1.1.2 Phương pháp phân tích và thiết kế hướng đối tượng trên cơ sở RUP

    Hình 2. Phương pháp phân tích và thiết kế hướng đối tượng trên cơ sở RUP