Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 24 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
24
Dung lượng
630,27 KB
Nội dung
Header Page of 126 BỘ GIÁO DỤC VÀ ĐÀO TẠO ĐẠI HỌC ĐÀ NẴNG PHAN THỊ THỦY NGHIÊN CỨU XÂY DƢ̣NG HỆ THỐNG PHỤC VỤ TRA CỨU THÔNG TIN KHOA HỌC VÀ CÔNG NGHỆ TẠI TỈNH BÌNH ĐỊNH Chuyên ngành : Khoa học máy tính Mã số : 60.48.01 TÓM TẮT LUẬN VĂN THẠC SĨ KỸ THUẬT Đà Nẵng - Năm 2012 Footer Page of 126 Header Page of 126 Công trình hoàn thành ĐẠI HỌC ĐÀ NẴNG Người hướng dẫn khoa học: PGS.TS VÕ TRUNG HÙNG Phản biện : PGS.TS PHAN HUY KHÁNH Phản biện : TS LÊ XUÂN VINH Luận văn bảo vệ Hội đồng chấm Luận văn tốt nghiệp thạc sĩ kỹ thuật họp Đại học Đà Nẵng vào ngày 19 tháng 01 năm 2013 Có thể tìm hiểu luận văn tại: - Trung tâm Thông tin - Học liệu, Đại học Đà Nẵng; - Trung tâm Học liệu, Đại học Đà Nẵng; Footer Page of 126 Header Page of 126 -1- MỞ ĐẦU Tính cấp thiết đề tài Ngày nay, phát triển không ngừng công nghệ thông tin nói chung Internet nói riêng mang lại thay đổi đáng kể sống Đặc biệt Internet trở thành công cụ thiếu người, lượng thông tin người khai thác ngày nhiều, phong phú đa dạng Chính việc xây dựng kho liệu mở KH&CN tỉnh Bình Định điều cần làm cần có hệ thống để tra cứu, hỏi đáp thông tin trực tuyến nhằm chuyển tải thông tin, thành tựu KH&CN tỉnh Bình Định nước đến người làm công tác KH&CN cách nhanh nhất, xác thuận tiện Giúp người làm công tác KH&CN có điều kiện tiếp cận nhanh tới thành tựu KH&CN tỉnh Bình Định nước, phục vụ công công nghiệp hóa, đại hóa đất nước Cùng với hội nhập phát triển, công tác KH&CN Đảng, Nhà nước lãnh đạo tỉnh quan tâm; đặc biệt từ có nhiều Nghị quyết, Nghị định, Quyết định, Chỉ thị việc tạo lập phát triển thị trường công nghệ nhằm đổi công nghệ, nâng cao hàm lượng KH&CN đưa lên quốc sách hàng đầu Trong thời gian gần đây, hoạt động KH&CN tỉnh Bình Định có đóng góp tích cực cho công đổi mới, bước gắn bó thiết thực với mục tiêu phát triển kinh tế - xã hội tỉnh, góp phần vào việc thực nghiệp công nghiệp hoá, đại hoá tỉnh nhà Tuy nhiên, việc tìm kiếm, tra cứu thông tin KH&CN tỉnh nước, báo cáo thống kê, tổng hợp liệu đề tài, dự án phục vụ cho công tác quản lý gặp nhiều khó khăn Footer Page of 126 Header Page of 126 -2- Bình Định năm tỉnh vùng kinh tế trọng điểm miền Trung, địa phương có nhiều trường đại học, cao đẳng hàng năm đào tạo hàng ngàn cán khoa học kỹ thuật cho tỉnh khu vực, nhiều sản phẩm KH&CN hình thành Đặc biệt người làm công tác nghiên cứu khoa học phát triển công nghệ cần thông tin KH&CN tìm đâu Thông tin KH&CN nhiều bất cập, chưa phân loại khai thác liệu Cơ sở liệu riêng lẻ, không đồng làm để xây dựng kho liệu mở KH&CN Xuất phát từ yêu cầu thực tiễn đó, người công tác đơn vị lĩnh vực KH&CN nên đăng ký thực đề tài “Nghiên cứu xây dựng hệ thống phục vụ tra cứu thông tin khoa học công nghệ tỉnh Bình Định” Đề tài xây dựng nhằm phần giúp người làm công tác KH&CN tra cứu, tìm kiếm thông tin KH&CN nhanh chóng, xác thuận tiện Giúp cho việc nghiên cứu phong phú hơn, chuyên sâu hơn, tránh nghiên cứu trùng lắp Mục tiêu nghiên cứu Đề tài nhằm mục tiêu xây dựng kho dữ liệu theo hướng mở và hệ thống cho phép cập nhật , tra cứu , tư vấn hỏi đáp về KH&CN phục vụ cho việc tìm hiểu , nghiên cứu KH&CN tỉnh Bình Định Để đáp ứng mục tiêu nêu, đề tài cần giải vấn đề sau: tìm hiểu trạng hệ thống tra cứu KH&CN tỉnh Bình Định vấn đề liên quan đến hệ thống tra cứu; tìm hiểu, thu thập liệu KH&CN để từ thiết kế kho liệu KH&CN tỉnh Bình Định; nghiên cứu lựa chọn công cụ để xây dựng hệ thống cho phép người sử dụng cập nhật, tra cứu, hỏi đáp trực tuyến hiệu Footer Page of 126 Header Page of 126 -3- Đối tƣợng phạm vi nghiên cứu Đối tượng nghiên cứu đề tài hoạt động KH&CN tỉnh Bình Định; số phương pháp, công cụ xây dựng kho liệu hệ thống tra cứu thông tin; ngôn ngữ lập trình có liên quan Phạm vi nghiên cứu đề tài giới hạn cho kho liệu KHCN tỉnh Bình Định; liệu văn bản, tài liệu khoa học liên quan đến hoạt động KH&CN Phƣơng pháp nghiên cứu Nghiên cứu tài liệu: Tập trung nghiên cứu vấn đề kho liệu; cách tổ chức sở liệu; công cụ lập trình DOT.NET 2008 hệ quản trị sở liệu SQL Server 2008 Nghiên cứu thực nghiệm: Thu thập tài liệu Khoa học Công nghệ tỉnh Bình Định; nghiên cứu, tìm hiểu số hệ thống tương tự triển khai; phân tích thiết kế hệ thống chương trình; xây dựng kho liệu phục vụ cho chương trình; kiểm thử, nhận xét đánh giá kết hệ thống Bố cục đề tài Báo cáo luận văn tổ chức thành ba chương chính: Trong chương 1, trình bày kho liệu; phương pháp xây dựng kho liệu hệ thống tra cứu thông tin KH&CN Chương 2, giới thiệu chung hoạt động KH&CN tỉnh Bình Định; khảo sát yêu cầu phân tích thiết kế hệ thống Nội dung chương 3, nói mô hình tổng quát hệ thống; xây dựng hệ thống; thử nghiệm đánh giá kết Footer Page of 126 Header Page of 126 -4- CHƢƠNG NGHIÊN CỨU TỔNG QUAN 1.1 TỔNG QUAN VỀ KHO DỮ LIỆU 1.1.1 Định nghĩa kho liệu Kho liệu (Data Warehouse – DW) tuyển tập sở liệu tích hợp, hướng chủ đề, thiết kế để hỗ trợ cho chức trợ giúp định, mà đơn vị liệu liên quan tới khoảng thời gian cụ thể [3] Theo John Ladley [6], Công nghệ kho liệu (Data Warehouse Technology) tập phương pháp, kỹ thuật công cụ kết hợp, hỗ trợ để cung cấp thông tin cho người sử dụng sở tích hợp từ nhiều nguồn liệu, nhiều môi trường khác 1.1.2 Mục đích kho liệu Mục đích kho liệu nhằm đáp ứng tiêu chuẩn sau: + Phải có khả đáp ứng yêu cầu thông tin người sử dụng + Hỗ trợ để nhân viên tổ chức thực tốt, hiệu công việc mình, có định hợp lý, nhanh bán nhiều hàng hơn, suất cao hơn, thu lợi nhuận cao + Giúp cho tổ chức, xác định, quản lý điều hành dự án, nghiệp vụ cách hiệu xác + Tích hợp liệu siêu liệu từ nhiều nguồn khác Muốn đạt yêu cầu phải: Footer Page of 126 Header Page of 126 -5- + Nâng cao chất lượng liệu phương pháp làm tinh lọc liệu theo hướng chủ đề định + Tổng hợp kết nối liệu + Đồng hoá nguồn liệu với kho liệu + Phân định đồng hệ quản trị sở liệu tác nghiệp công cụ chuẩn để phục vụ cho kho liệu + Quản lý siêu liệu + Cung cấp thông tin tích hợp, tóm tắt liên kết, tổ chức theo chủ đề + Dùng hệ thống hỗ trợ định (Decision Suport System - DSS), hệ thống thông tin tác nghiệp hỗ trợ cho truy vấn đặc biệt 1.1.3 Đặc tính kho liệu a Tính tích hợp (Integration) b Hướng chủ đề (subject-oriented) c Gắn thời gian có tính lịch sử d Dữ liệu có tính ổn định (nonvolatility) e Dữ liệu không biến động (Non-volatile) f Dữ liệu tổng hợp chi tiết 1.2 PHƢƠNG PHÁP XÂY DỰNG KHO DỮ LIỆU Xây dựng kho liệu vừa tiến trình công việc đồng thời kiến trúc nhằm thực nội dung như: lựa chọn, chuyển đổi, lưu chuyển, bảo toàn tính toàn vẹn, tích hợp, làm liệu, đưa liệu từ nhiều nguồn liệu tác nghiệp vào hệ thống quản lý sở liệu để phục vụ trình định Footer Page of 126 Header Page of 126 -6- Quá trình xây dựng kho liệu bắt đầu việc xây dựng Datamart, có nghĩa sau xây dựng xong Datamart ta tiến hành kết nối, tích hợp chúng với tạo thành kho liệu Theo cách này, Datamart mô hình bước trình xây dựng kho liệu Cách thứ hai, ta xây dựng kho liệu trước sau tạo Datamart Mỗi phương pháp có thuận lợi khó khăn nó, tùy điều kiện cụ thể ta lựa chọn hay kết hợp phương pháp cho phù hợp [8] Phương pháp phân tích, thiết kế trình xây dựng kho liệu chia thành giai đoạn, giai đoạn có bước: Giai đoạn khảo sát Xác định chiến lược xây dựng kế hoạch Khảo sát, đánh giá trạng hệ thống Giai đoạn phân tích thiết kế Phân tích thiết kế hệ thống Xây dựng mẫu thử nghiệm (Prototype) Giai đoạn xây dựng phát triển hệ thống Triển khai xây dựng hệ thống Khai thác trì hệ thống Hình 1.3 Các giai đoạn phân tích, thiết kế trình xây dựng kho liệu Footer Page of 126 Header Page of 126 -7- 1.3 HỆ THỐNG TRA CỨU THÔNG TIN 1.3.1 Khái niệm hệ thống Một hệ thống gồm có đặc điểm: - Thành phần (component) - Liên kết thành phần - Ranh giới (boundary - Mục đích (purpose) - Môi trường (environment) - Giao diện (interface) - Đầu vào (input) - Đầu (output) - Ràng buộc (constraints) 1.3.2 Một số hệ thống tra cứu thông tin có - Hệ thống tra cứu thủ tục hành tỉnh Bình Định: Địa http://www.binhdinh.gov.vn/pservices.php - Hệ thống tra cứu kết nghiên cứu KH&CN Quốc gia: Điạ chỉ: http://rnd.vista.gov.vn:9000/kqnc/tk_advance.asp - Hệ thống tra cứu Văn Luật Việt Nam: Địa chỉ: http://www.luatvietnam.vn/VL/trang-chu - Hệ thống tra cƣ́u luận văn quốc tế : Địa chỉ: www.cesti.gov.vn 1.3.3 Các yêu cầu hệ thống tra cứu Qua tìm hiểu số hệ thống tra cứu có, thấy hệ thống tra cứu đều cho phép ngư ời sử dụng chọn và xem thông tin Footer Page of 126 Header Page 10 of 126 -8- có sẵn theo lo ại (hoặc chủ đề ) Hơn nữa, hệ thống còn cho phép người sử dụng nhập nội dung cần tìm kiếm để yêu cầu h ệ thống tì m kiếm m ột cách tự động, kết hợp nhiều tiêu chí tìm kiếm , cho phép gi ới hạn phạm vi tì m kiếm , ví dụ tìm kiế m theo chủ đề , theo nhóm , theo địa danh, theo loại văn bản , tùy theo t ừng hệ thống tra cứu Cuối cùng ̣thống ph ản hồi các kết qu ả tìm kiếm liên quan dạng tiêu đề và người sử dụng chọn xem thông tin chi tiết Như vậy, hệ thống tra c ứu thỏa mãn các yêu cầu : cho phép ngư ời sử dụng xem thông tin theo chủ đề có sẵn yêu cầu hệ thống tì m kiếm v ới các tiêu chí khác người sử dụng nhập vào đ ặc biệt hệ thống tra cứu ph ải đảm bảo tì m k iếm nhanh xác CHƢƠNG PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 2.1 GIỚI THIỆU CHUNG VỀ HOẠT ĐỘNG KHOA HỌC VÀ CÔNG NGHỆ TẠI TỈNH BÌNH ĐỊNH 2.1.1 Khái niệm hoạt động KH&CN a Khoa học b Công nghệ 2.1.2 Hoạt động KH&CN tỉnh Bình Định a Lĩnh vực công nghệ sở hữu công nghiệp b Lĩnh vực lập kế hoạch quản lý đề tài, dự án nghiên cứu ứng dụng KH&CN c Công tác tiêu chuẩn, đo lường, chất lượng d Công tác phân tích kiểm nghiệm Footer Page 10 of 126 Header Page 11 of 126 -9- e Lĩnh vực CNTT truyền thông phổ biến khoa học kỹ thuật f Lĩnh vực ứng dụng tiến kỹ thuật g Công tác tra KH&CN 2.2 KHẢO SÁT YÊU CẦU 2.2.1 Xác định tổ chức cá nhân cần sử dụng Những ngƣời sử dụng hệ thống này: - Cơ quan quản lý (Sở Khoa học Công nghệ tỉnh Bình Định): Ban giám đốc Sở Khoa học Công nghệ - Các đơn vị phòng ban chuyên môn làm công tác KH&CN: Lãnh đạo đơn vị trực thuộc Sở, Trưởng, Phó phòng toàn thể cán làm công tác KH&CN thuộc Sở - Các tổ chức KH&CN cá nhân: Các huyện tỉnh, công ty, doanh nghiệp, giáo viên, sinh viên người muốn học hỏi, tìm hiểu, nghiên cứu KH&CN 2.2.2 Xác định yêu cầu loại ngƣời sử dụng - Đối với quan quản lý (Sở Khoa học Công nghệ tỉnh Bình Định): Hệ thống tra cứu thông tin KH&CN sở cho công tác ứng dụng tin học hóa công tác quản lý nhà nước KH&CN; Thông qua đánh giá toàn trạng đề tài, dự án thực cách có hệ thống, xác khoa học hơn; Giúp cho công tác xây dựng hệ thống CSDL, kiểm tra, cập nhật, lập báo cáo, thống kê đề tài, dự án KH&CN nhằm phục vụ công tác quản lý đề tài dự án có chiều sâu; Giúp cho Lãnh đạo tiện theo dõi, nắm bắt để kịp thời đạo định hướng hoạt động nghiên cứu - triển khai nhiệm vụ KH&CN tỉnh Bình Định Footer Page 11 of 126 Header Page 12 of 126 - 10 - - Đối với đơn vị phòng ban làm công tác KH&CN: Thông qua hệ thống giúp cho đơn vị phòng ban làm công tác KH&CN theo dõi tìm kiếm thông tin; Cập nhật, sửa hay xóa nội dung thông tin KH&CN trả lời câu hỏi liên quan đến lĩnh vực hoạt động - Đối với tổ chức KH&CN cá nhân: Hệ thống tra cứu thông tim KH&CN giúp cho t ổ chức cá nhân tham gia đăng ký, đề xuất các nhiệm vụ , đề tài, dự án KH&CN có thuận lợi như: Đăng ký trực tuyến đ ề tài, dự án Internet ; Cho phép tì m kiếm, tra cứu các thông tin về đề tài , dự án KH&CN nhanh chóng, kịp thời xác mọi, lúc nơi; Người dùng có thể t ải văn pháp qui KH&CN, thông báo, biểu mẫu, hồ sơ đề tài, dự án chuẩn theo qui định quan quản lý; Cho phép tổ chức KH&CN cá nhân trao đổi hỏi đáp thông tin KH&CN trực tuyến 2.2.3 Xác định danh mục loại liệu cần lƣu trữ tra cứu Danh mục loại liệu cần lưu trữ kho liệu KH&CN để phục vụ tra cứu bao gồm thành phần sau: Sưu tập liệu: cán KH&CN thu thập lưu trữ liệu đĩa với định dạng khác trước chuyển đổi định dạng Tiền xử lý liệu: nhập trực tiếp liệu hệ thống chuẩn hóa liệu trước đưa vào kho liệu Việc huẩn hóa liệu việc chuyển đổi định dạng liệu thành định dạng tương thích với mục đích hệ thống Trích lọc nội dung văn bản, loại bỏ bớt định dạng trước đưa vào kho liệu thành phần nhận dạng Footer Page 12 of 126 Header Page 13 of 126 - 11 - Ứng dụng khai thác liệu: website hiển thị thông tin từ kho liệu, cho phép người sử dụng tìm kiếm thông tin từ kho 2.3 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 2.3.1 Phân tích chức hệ thống a Quản lý đăng nhập, người dùng phân quyền Chức năng: Quản lý người dùng, bao gồm đối tượng người dùng chuyên viên đơn vị, phòng ban chuyên môn, Lãnh đạo (Trưởng, Phó) phòng chuyên môn, Lãnh đạo Sở (Giám đốc Sở, Phó giám đốc,…) Hệ thống cho phép định nghĩa quyền hạn tương ứng với chức danh thực tế b Cập nhật thông tin KH&CN Chức năng: Sau đăng nhập thành công cán nghiệp vụ KH&CN tham gia hệ thống với số chức sau: - Cập nhật thông tin chuyên gia tư vấn KH&CN, kết nghiên cứu KH&CN, tập san KH&CN, phim KH&CN, sách KH&CN văn KH&CN - Các thông tin phải qua hệ thống kiểm duyệt thông tin trước đưa lên mạng c Tra cứu thông tin KH&CN Chức năng: Trước tìm kiếm thông tin, người dùng cần phải có hoạch định thông tin cần tìm Footer Page 13 of 126 Header Page 14 of 126 - 12 - - Thông tin ý tưởng - Xác định từ, cụm từ - Nhập thông tin tìm kiếm - Sàng lọc thông tin d Hỏi đáp thông tin KH&CN Chức năng: - Người sử dụng đặt câu hỏi trực tuyến website hệ thống - Quản trị hệ thống xem nội dung câu hỏi có hợp lệ không để phân loại câu hỏi theo lĩnh vực chuyên môn - Sau phân loại câu hỏi xong chuyển câu hỏi cho phòng ban chuyên môn để trả lời cập nhật website hệ thống e Quản trị hệ thống Chức năng: - Quản trị thông tin lĩnh vực KH&CN: Văn bản; chuyên gia tư vấn; kết nghiên cứu đề tài, dự án; tập san; mục hỏi đáp thông tin;… - Quản trị thông tin câu hỏi câu trả lời - Quản trị tài khoản đăng ký sử dụng - Các chức khác 2.3.2 Thiết kế hệ thống a Danh sách Actor Use Case Danh sách Actor Footer Page 14 of 126 Header Page 15 of 126 - 13 - Bảng 2.1 Danh sách Actor STT Ý nghĩa Tên Actor Quản trị hệ thống Điều hành, định hướng duyệt tin Hiểu rõ quy trình hoạt động ngành Nắm bắt tốt thông tin KH&CN Các chuyên gia tư vấn KH&CN Chuyên gia Cán quản lý Lãnh đạo đơn vị Lãnh đạo phòng KH&CN chuyên môn Chuyên viên biên tập Cập nhật, biên soạn biên tập thông tin liệu KH&CN, tổng hợp văn pháp quy Người sử dụng Cá nhân, doanh nghiệp, nhà làm công tác nghiên cứu khoa học Danh sách Use Case - Quản trị người dùng phân quyền Bảng 2.2 Quản trị người dùng phân quyền STT Ý nghĩa Tên Use Case Việc quản lý dựa vào tài khoản Mỗi Phân quyền người dùng tài khoản có tên (user name), mật (password) kèm theo số quyền (role) hạn định Thêm, xóa, sửa Thêm, xóa, sửa người dùng dựa vào tài người dùng Footer Page 15 of 126 khoản Header Page 16 of 126 - 14 - Thêm, xóa, sửa Thêm, xóa, sửa quyền quyền (role) nhóm người dùng Xem danh sách Xem danh sách quyền tạo quyền (role) hệ thống Xem danh sách Xem danh sách người dùng tạo người dùng hệ thống - Tra cứu thông tin KH&CN Bảng 2.3 Tra cứu thông tin KH&CN STT Ý nghĩa Tên Use Case Người sử dụng nhập thông tin cần tra Thông tin cần cứu hệ thống tra cứu kết tra cứu nghiên cứu đề tài, dự án, tra cứu chuyên gia, tạp chí KH&CN,… Tra cứu hệ thống Trả kết Tra cứu thông tin hệ thống Hiển thị kết sau tra cứu - Hỏi đáp thông tin KH&CN Bảng 2.4 Hỏi đáp thông tin KH&CN STT Ý nghĩa Tên Use Case Đặt câu hỏi Xét duyệt nội dung câu hỏi Footer Page 16 of 126 Người sử dụng đặt câu hỏi liên quan đến lĩnh vực KH&CN Quản trị tiếp nhận câu hỏi từ người dùng xét duyệt xem nội dung có phù hợp không phân loại câu hỏi theo lĩnh vực chuyên môn Header Page 17 of 126 - 15 - Chuyển cho Sau quản trị duyệt nội dung chuyển phòng cho phòng ban chuyên môn để trả lời câu ban chuyên môn hỏi thuộc lĩnh vực Trả lời câu hỏi Trả lời câu hỏi - Quản trị hệ thống Bảng 2.5 Quản trị hệ thống STT Quản lý thông tin liệu KH&CN Quản lý thông tin câu hỏi trả lời Ý nghĩa Tên Use Case Tạo mới, thêm, xóa, sửa thông tin liệu KH&CN Xét duyệt nội dung thông tin câu hỏi trả lời có phù hợp không Quản lý danh Tạo mới, thêm, xóa, sửa loại văn mục văn bản theo quy định Nhà nước b Sơ đồ Use Case c Biểu đồ d Biểu đồ trạng thái e Biểu đồ hoạt động f Biểu đồ lớp g Mô hình vật lý bảng liệu Footer Page 17 of 126 Header Page 18 of 126 - 16 - 2.3.3 Một số giải pháp đƣợc lựa chọn a Giải pháp xây dựng ứng dụng b Giải pháp xử lý liệu (chuẩn hóa liệu) c Quá trình tìm kiếm thông tin CHƢƠNG XÂY DỰNG HỆ THỐNG 3.1 MÔ HÌNH TỔNG QUÁT 3.1.1 Mô hình tổng quát hệ thống Hệ thống tra cứu thông tin KH&CN tỉnh Bình Định Người quản trị Internet Intern et Phân quyền, quản trị Cập nhật liệu Web Server Internet Hỏi đáp thông tin Cán nghiệp vụ Internet Tra cứu thông tin Web Server Người truy cập & Internet khai thác thông tin Tìm kiếm thông tin Footer Page 18 of 126 Kho liệu KH&CN SERVER Hình 3.1 Mô hình tổng quát hệ thống Header Page 19 of 126 - 17 - 3.1.2 Các mô-đun Các mô-đun chính: - Tin tức kiện: Hệ thống tin tức cho phép phân chia thành danh mục tin theo lĩnh vực: Hoạt động KH&CN, an toàn xạ, sở hữu trí tuệ,… - Tra cứu thông tin KH&CN: Cho cho phép người dùng tra cứu thông tin theo nhiều điều kiện: cụm từ, thời gian, tác giả… tra cứu theo lĩnh vực: + Văn KH&CN + Kết nghiên cứu KH&CN + Chuyên gia tư vấn KH&CN + Phim KH&CN + CSDL sách KH&CN + Tạp chí KH&CN - Hỏi đáp KH&CN: Cho phép người dùng gửi câu hỏi đến quản trị hệ thống Quản trị hệ thống cập nhật câu trả lời câu hỏi hiển thị lên hệ thống để người tra cứu - Liên hệ: Đăng tải thông tin để người dùng liên hệ với hệ thống qua hình thức: Email, điện thoại, trực tiếp liên hệ qua form liên hệ trực tuyến 3.1.3 Lựa chọn công nghệ ngôn ngữ lập trình a Cơ sở công nghệ b Ngôn ngữ phát triển ứng dụng Footer Page 19 of 126 Header Page 20 of 126 - 18 - 3.2 XÂY DỰNG HỆ THỐNG 3.2.1 Cài đặt sở liệu Mô hình cài đặt CSDL sau: SachKHCN NguoiDung IDNguoiDung IDSach TenDangNh TenSach MatKhau TacGia HoTen NhaXuatBan Email NoiDung ChucVu NgayDang TinTucSuKien IDTinTuc TieuDe NoiDung IDNguoiDung NgayDangTin PhimKHCN IDPhim TenPhim NuocSX NamSX NoiDung CauHoi TaiLieu IDCauHoi IDTaiLieu HoTen IDSach Email IDPhim ChuDe IDTapSan LinhVuc IDVanBan DiaChi IDTinTuc DienThoai VanBan NoiDungCauHoi IDVanBan CauTraLoi TenVanBan IDCauTraLoi SoHieu NoiBanHanh IDCauHoi LoaiVanBan NoiDungCauTraLoi KetQuaNghienCuu IDDTDA TrichYeu ChuyenGiaTuVan NgayKy NguoiKy IDChuyenGia TapTin TenChuyenGia Ngaysinh TapSan GioiTinh IDTapSan TrinhDoChuyen SoTapSan HocHamHocVi TieuDe DiaChi NgayPhatHanh DienThoai NoiDung DeTaiTuVan TenDeTai ChuNhiem CoQuanChuTri CoQuanQuanLy DonViPhoiHop ThoiGianBatDau ThoiGianKetThuc LinhVuc NoiDung DeTaiNghienCuu KinhNghiemNC LinhVucHoatDong IDLinhVuc LinhVuc Hình 3.4 Sơ đồ quan hệ bảng Footer Page 20 of 126 Header Page 21 of 126 - 19 - 3.2.2 Cài đặt hệ thống Các phần mềm cần thiết cho máy mô tả sau: Bảng 3.1 Các yêu cầu cần thiết cho máy thử nghiệm Máy chủ (Server) Hệ điều hành Microsoft Windows NET framework SDK Software Development Kit Cơ sở liệu Microsoft SQL Server 2008 Webserver IIS Server Application ASP.NET Máy trạm (Client) Hệ điều hành Windows 2000, XP, 2007,… Trình duyệt IE, Google Chrome, Mozilla, Opera, FireFox… 3.3 THỬ NGHIỆM VÀ ĐÁNH GIÁ 3.3.1 Thử nghiệm Footer Page 21 of 126 Header Page 22 of 126 - 20 - Giao diện trang chủ tra cứu thông tin KH&CN Hình 3.7 Trang chủ tra cứu thông tin KH&CN 3.3.2 Đánh giá kết Các chức hệ thống hoạt động theo yêu cầu đặt ra, bao gồm phần tin tức, tra cứu, hỏi đáp, quản trị thông tin KH&CN cách tổ chức CSDL… Hệ thống cài máy server thông qua internet hiển thị nội dung máy client trình duyệt Footer Page 22 of 126 Header Page 23 of 126 - 21 - KẾT LUẬN VÀ HƢỚNG PHÁT TRIỂN Kết đạt đƣợc Đề tài tìm hiểu sở lý thuyết kho liệu, phân tích thiết kế hệ thống theo hướng đối tượng UML, qua ứng dụng việc nghiên cứu xây dựng hệ thống phục vụ tra cứu thông tin KH&CN tỉnh Bình Định Hệ thống hoạt động thiết kế đặt ứng dụng thực tế nhằm góp phần phục vụ tốt cho việc tìm hiểu, trao đổi, nghiên cứu, học tập KH&CN Về mặt Lý thuyết: Trong trình thực đề tài nắm khái niệm yêu cầu hệ thống tra cứu hỏi đáp thông tin Làm chủ công nghệ ngôn ngữ lập trình: UML, XML để mã hóa thông tin, NET để lập trình ứng dụng website, sở liệu SQL Server truy cập liệu LINQ Vận dụng thành công phương pháp phân tích thiết kế hệ thống để xây dựng kho liệu Nắm qui trình quản lý hoạt động KH&CN phương pháp để chuẩn hóa liệu Về ứng dụng: Thiết kế hệ thống tra cứu thông tin nhằm tin học hóa công tác quản lý tra cứu hoạt động KH&CN Xây dựng hệ thống cho phép cập nhật liệu cách linh hoạt Tạo dịch vụ hỏi đáp trực tuyến để cung cấp thông tin theo yêu cầu, xác minh tính nội dung dự kiến nghiên cứu, loại trừ nghiên cứu trùng lắp, tiết kiệm thời gian chi phí nghiên cứu Hạn chế - Đề tài thực chức hệ thống tra cứu thông tin, chưa thực thao tác tìm kiếm phức Footer Page 23 of 126 Header Page 24 of 126 - 22 - tạp Xử lý ngôn ngữ tự nhiên dừng lại bước ban đầu, tìm kiếm mờ chưa đề cập tới phương pháp tạo mục chưa có nghiên cứu sâu - Trong việc chuyển mã font chữ, đề tài chưa giải việc chuyển mã văn soạn thảo với nhiều font chữ xen kẽ thuộc mã khác Hƣớng phát triển Mặc dù thực nội dung xây dựng hệ thống thành công Tuy nhiên, để hoàn thiện tốt hơn, đề tài cần nghiên cứu bổ sung thêm nội dung sau: - Khắc phục hạn chế nêu - Phát triển ứng dụng thành Search Engine hỗ trợ tìm kiếm đa lĩnh vực, đa thông tin Footer Page 24 of 126 ... thực đề tài Nghiên cứu xây dựng hệ thống phục vụ tra cứu thông tin khoa học công nghệ tỉnh Bình Định Đề tài xây dựng nhằm phần giúp người làm công tác KH&CN tra cứu, tìm kiếm thông tin KH&CN nhanh... tra Thông tin cần cứu hệ thống tra cứu kết tra cứu nghiên cứu đề tài, dự án, tra cứu chuyên gia, tạp chí KH&CN,… Tra cứu hệ thống Trả kết Tra cứu thông tin hệ thống Hiển thị kết sau tra cứu -... TÍCH VÀ THIẾT KẾ HỆ THỐNG 2.1 GIỚI THIỆU CHUNG VỀ HOẠT ĐỘNG KHOA HỌC VÀ CÔNG NGHỆ TẠI TỈNH BÌNH ĐỊNH 2.1.1 Khái niệm hoạt động KH&CN a Khoa học b Công nghệ 2.1.2 Hoạt động KH&CN tỉnh Bình Định