xây dựng hệ thống giải đáp thắc mắc tự động thông qua chất google talk và webbased trường đại học hà nội

47 84 0
xây dựng hệ thống giải đáp thắc mắc tự động thông qua chất google talk và webbased 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

xây dựng hệ thống giải đáp thắc mắc tự động thông qua chất google talk và webbased trường đại học hà nội xây dựng hệ thống giải đáp thắc mắc tự động thông qua chất google talk và webbased trường đại học hà nội xây dựng hệ thống giải đáp thắc mắc tự động thông qua chất google talk và webbased trường đại học hà nội

B ộ• GIÁO DỰC • VÀ ĐÀO TẠO • TRƯ Ờ NG ĐẠI HÀ NỘI • HỌC • BÁO CÁO TỎNG KẾT ĐÈ TÀI KHOA HỌC VÀ CÔNG NGHỆ CẤP c SỞ XÂY D ự N G HỆ THỐNG GIẢI ĐÁP THẮC MẲC T ự ĐỘNG THÔNG QUA CHAT GOOGLE TALK VÀ W EB-BASED TRƯỜNG ĐẠI HỌC HÀ NỘI Chủ nhiệm đề tài: Th.s Nguyễn Hoàng Dương H a n o i U n iv e rs ity llililiilli 000074195 Hà Nội, 3/2013 B ộ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HÀ NỘI • HỌC • _ • 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 if THƯVIỆN ĐẠI HỌC HÀ NỘI H'W I UNivERSITV library ĩr Hà Nội, 3/2013 M ụ c lục Danh mục hình v ẽ Địa chí cài đặt ứng dụng Hệ thống trá lời tự đ ộ n g Một số thông tin để chạy thử chương trình qua chat Google T a lk Danh sách người thực đề tài Thời gian thực h iệ n Tính cấp thiết đề tà i Mục tiêu đề tà i Cách tiếp cận, phương pháp phạm vi nghiên u 5.1 Kỹ thuật công cụ thực 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 R o se 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, 008) 12 5.1.6 Công cụ phát triển - VB, ASP.NET, CrystalReport 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 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 ừiển khai 16 5.3 Quá trình nghiên u 16 5.3.1 Kháo sát nhu cầu xã hội lõ 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 g iả n 20 9.2.1 R e g e x g ì .20 9.2.2 ứ n g dụng R egex 20 9.2.3 Các lớp ký tự R egex .21 9.2.4 Phép lặp R e g e x .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ấynội dung O nline 23 9.4 Sứ dune SearchEníỉine G oogle 23 10 Mơ hình hệ thống triển k h a i 25 Trang 2/49 10.1 Thành phần lớp liệu 25 10.2 Triển khai W ebB ase .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ự độna trả lời qua Google T alk 29 10.3.2 Thao tác hói H anuBot 30 10.4 Cấu hình hệ thống 32 10.5 Cách cài đặt máy 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 đ ợ c 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 n gh ị 46 Tài liệu tham khảo 48 Trang 3/49 Danh m ục hình vẽ Hình Sơ đồ logic thành phần cua Website với kiến trúc client/server 10 I lình Phương pháp phân tích thiết kế hướng đối tượng sờ R U P 11 Hình Mơ hình hóa hệ thống xây dựng bơi R ose 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 ô n g 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 th o i .32 Hình 16 Cấu trúc bảng CSDL Hệ thống trả lời tự độn g 32 Hình 17-1 Cách cài đặt ns phiên 36 Hình 17-2 Cách cài đặt IIS phiên 36 Hình 17-3 Cách cài đặt ns phiên 37 Hình 17-4 Cách cài đặt IIS phiên 37 Hình 17-5 Cách cài đặt IIS phiên 38 Hình 17-6 Cách cài đặt IIS phiên 38 Hình 17-7 Cách cài đặt IIS phiên 39 Hình 17-8 Cách cài đặt IIS phiên 39 Hình 17-9 Cách cài đặt IIS phiên 40 Hình 17-10 Cách cài đặt IIS phiên 40 Hình 17-11 Cách cài đặt IIS phiên 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 bá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 h arm " 44 Hình 19 Kết sử dụng Google tìm kiếm “cong thong tin dao tao” 44 Hình 20 Kết sứ dụng Google tìm kiếm “đăng kí học tín chi” 45 Trang 4/49 Đ ịa cài đ ật ứng dụng Hệ th ố n g trả lời tự động STT M ô tả Địa http://ems.hanu.vn 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ố n g 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 htto://daotao.hanu.vn:8080/daihoc-ha-noi/VRFFAO/hoi-daptruc-tuven.Dtu Hệ thống trả lời tự động với module cài đặt web httD://daotao.hanu.vn:8080/daihoc-ha-noi/VRF02/trang-chutruone-dai-hoc-ha-noi.Dtu Với việc nhúng hệ thống tìm kiếm đầu - Google vào trang ngồi việc nâng cao chất lượng tìm nâng cao thứ hạng Hệ thống lý Đào tạo có người truy cập 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ợ 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 5/49 hàng web, kiếm Quản sử M ột số th ông tin để c h y th ch n g trìn h q u a c h a t G o o g le Talk STT Câu lệnh help Hình ảnh Kết Liệt kê cú pháp trợ Cổng thông tin hỗ trợ hanubot@gmail.com ĩxmemmmm hanubot: Xin vul lòng chon mơt từ khóa để sử dụng Máy trả lời tu dỏng (vi ốu va chào hoàc va ủrtáo để tra từ điển Việt - Anh cho từ chão)!!! ■ Dưới đày lừ khód Boi: thutuc, hoidap.giaidap, thacmac - Giải đáp điều sinh viên cần Diết traphong - Tra cửu thòng tin tuyển sinh VD traphong 2012 Nguyễn Hoãng Dương' CU0Ĩ1 - Đoc truyện cưỡi CU0Í2 xitrum - Đoc ừuyện cưỡi CUOÍ3 - Đoc truỵện cưỡi av - Tra từ điển Anh - Việt va - Tra từ điển Việt - Anh meovat, meohay, btquyet - Mẹo vệt hãng ngày tsao, visao - Mười vạn cảu hỏi phongtuc tapquan - Phong tuc tập quăn bibi, treem - Phương pháp chảm sócừé em diadanh thangcanh danhlam - Tra cừu danh lam tháng cảnh ykhoa, bacsi bacsy chuabenh, benh - Kiến thức sức khóe, giãi tính Nguồn hanueơu 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 978Ỏ dùng phần mềm Google Talk * hanubot Received one minute ago Khanh - CNTT Nguyen Huy: Í traphong 2011 Hà Tuấn Anh hanubot: í>*Họ tê n * I *Ngày sinh* I *Giới tính* I *Khu vục* I *Đối tuợng* I *Truừng 1* I ♦Trường * I *SỐ báo danh* I *Cụm thi* I ♦Phòng th i* I *Địa chỉ* (*Thơng tin tró n g cố d ọ n g * II) n ^ H ^ Ịu ấ r^ n h ^ õ g B ^ a rr^ ^ O l [p re s s ^ re p ly cuoil ‘đi học’ Đọc truyện cười Ị • học từ trang cuouiet Send voicemail HEZ É SendfHea Duong: CU0Ì1 di hoc' hanubot [‘di học'] - Đi học Cơ giáo hól học sinh • Đề ồi ‘ cctrò chun cứa bố me em " lại em chi viết toán lới m ạ? - Thưa cô vi số em chi gật đằu thói Ngày đàu tiên - t p ? III Ị g f § P : |l |g | i 'Ể Ế *JV ' ‘ _ - J !i ' " ,v s « \ - : : I m • H ình 17-3 C ách cài đặt IIS p hiên 6.0 Nhấn Next, B row se đến thvr mục chứa mã nguồn pStudent tvices i n t e r n e t in fo rm a tio n S e rv ic e s ẩ ửẩềÊẩÊÊÊẵẵÊÊÊÈẫÌLĂí! I!t V ICreationWizard Virtual Directory Internet In B M ITC-DL ậ-Ca We É f f l- a ặ ả % W eb Site Cnnlwnt nimnlntii Where « B ro w s e f o r F o ld e r g virtual Directory Creation wizard Enter the directory: d ù H Del B i ±1 we App_Browsers IB Ê App_Code Ù App Data Ó Bin IB £ CllentBin J I;'"1) Counter Q IB Ù Css E-book *> icons Make New Folder ị d OK Cancel Á Cancel ±1 Properties Internet Information Services ^ Internet Information Services D B J ITC-DUONGNH (local Computer) App_Browsers □ App_Code B Ù Websites B' tỆ Default Web Site ệ ^ IISHelp ệ - C i Printers ĩ ) CJ aspnet_client Ù App_Data C l Bin Gu ClientBin □ Counter "Css E-book icons 1+1 SI Default SM Explore Open Browse Images Quiz Script Search template UControl New All Tasks View Delete Refresh Export List Video app_offline.htm error.htm errorCommon.htm errorConfig.htm Help T jopens property sheet for the current selection H ì n h 17-6 C c h cài đ ặ t IIS p h i ê n b ả n 6.0 Trang 38/49 + Chọn tab Documents -> Add nhập index.htm nhấn OK -ỳ iw ss tm HTTP Headers ị Virtual Directory ASP.NET Custom Errors Documents Directory Security —[7 Enable Default Document Add Default Document Default Document Name: H ình 17-7 Cách cài đặt I I S phiên 6.0 + Chọn tab Virtual Directory -> Configuration Documents W hen connecting to this resource, the content should come from: A directory located on this computer c A ịhare located on another computer c A redirection to a URL - ' ■ |_0£tìl Path: |DAProject\pstudent r Scripỉ source access | fie a d r Write r- Directory browsing Btfiwse, ill., m.w , ^ w Log visits & Index this resource Application Settings Rgmove Application name: ịpstuderit Starting point:

Ngày đăng: 20/06/2019, 23:40

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan