Đăng ký Đăng nhập
Trang chủ Nghiên cứu, thiết kế, thử nghiệm mạng xã hội phục vụ phát triển nông thôn...

Tài liệu Nghiên cứu, thiết kế, thử nghiệm mạng xã hội phục vụ phát triển nông thôn

.PDF
30
209
58

Mô tả:

HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG --------------------------------------- TRẦN MINH ĐỨC NGHIÊN CỨU, THIẾT KẾ, THỬ NGHIỆM MẠNG XÃ HỘI PHỤC VỤ PHÁT TRIỂN NÔNG THÔN CHUYÊN NGÀNH: KỸ THUẬT ĐIỆN TỬ Mã số: 60.52.70 TÓM TẮT LUẬN VĂN THẠC SĨ HÀ NỘI - 2012 Luận văn được hoàn thành tại: HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG Người hướng dẫn khoa học: PGS.TS Hoàng Minh Phản biện 1: …………………………………………………………………………… Phản biện 2: ………………………………………………………………………….. Luận văn sẽ được bảo vệ trước Hội đồng chấm luận văn thạc sĩ tại Học viện Công nghệ Bưu chính Viễn thông Vào lúc: ....... giờ ....... ngày ....... tháng ....... .. năm ............... Có thể tìm hiểu luận văn tại: - Thư viện của Học viện Công nghệ Bưu chính Viễn thông MỞ ĐẦU Trên thế giới, trong ba thập kỷ qua đã diễn ra sự bùng nổ về công nghệ viễn thông và công nghệ thông tin. Sự liên kết giữa viễn thông và công nghệ thông tin ngày càng chặt chẽ. Hệ thống viễn thông trở thành những xa lộ để phục vụ các ứng dụng công nghệ thông tin chạy trên nó. Đặc biệt là sự ra đời của công nghệ web 2.0 đã làm thay đổi cách suy nghĩ của những nhà cung cấp và người sử dụng dịch vụ. Trong những năm gần đây, chúng ta thường xuyên được nghe nhắc tới một phương thức truyền tải và trao đổi thông tin phổ biến và được nhiều người ưa thích là mạng xã hội. Mặc dù đây là loại hình dịch vụ còn khá mới trên Internet , tuy nhiên do mức độ tương tác, truyền tải thông tin và tính kế t nối cao hơn hẳn các loại hình khác nên chỉ sau một thời gian ngắn ra đời, mạng xã hội đã có những bước phát triển vượt bậc. Chỉ tính riêng mạng xã hội Facebook đến thời điểm tháng 10/2011 đã có 970 triệu người dùng truy cập hàng tháng và số lần kết nối lên đến hơn một tỷ lượt. Một khối lượng khổng lồ thông tin hằng ngày được truyền tải qua mạng xã hội đã và đang tạo ra những ảnh hưởng to lớn đến mọi mặt của đời sống xã hội. Rất nhiều quốc gia trên thế giới đã sử dụng mạng xã hội như một công cụ truyền th ông quan trọng, nhất là đối với việc tuyên truyền về các thảm họa thiên tai như: ảnh hưởng của cơn bão Katrina với sự tàn phá miền Đông Nam Hoa Kỳ, thảm họa dầu tràn tại Lousiana, động đất tại Haiti và vụ động đất sóng thần tại Nhật Bản, … Rất nhiều thông tin cập nhật, các hình ảnh, video, các đường dẫn liên kết được đăng tải rộng rãi trên các trang thông tin mạng xã hội trong suốt quá trình diễn ra sự kiện đã tạo điều kiện cho người dân trên toàn thế giới có thể chứng kiến, chia sẻ và có những biện pháp hỗ trợ kịp thời. Ở Việt Nam, hầu hết các mạng xã hội lớn hiện nay đều đang trong những bước phát triển đầu tiên và đã có những thành công nhất định. Các mạng xã hội tuy bước đầu cũng chỉ dập khuôn các mạng xã hội lớn trên thế giới nhưng đã thu hút duợc một luợng lớn thế hệ trẻ tham gia. Mạng xã hội Zing Me đã đạt được 9,1 triệu nguời dùng và cũng đạt được 660 triệu lượt kết nối trong tháng 10/2011. Một trong những lợi ích lớn do dịch vụ mạng xã hội mang lại là nguồn thông tin khổng lồ được lưu trữ, chia sẻ. Các nội dung trên mạng xã hội hoàn toàn do người dùng tự tạo ra, còn nhà cung cấp dịch vụ chỉ xây dựng một nền tảng phục vụ nhu cầu tạo lập và chia sẻ nội dung cho người dùng. Do đó thông tin trên mạng xã hội gia tăng theo số lượng người dùng. Xây dựng một mạng xã hội phục vụ cho quảng bá, trao đổi thông tin hỗ trợ cho nhiều thiết bị đầu cuối khác nhau, đ ơn giản trong khai thác, sử dụng sẽ là phương tiện phù hợp nhất giúp thu hẹp khoảng cách số giữa nông thôn và thành thị. Xuất phát từ yêu cầu đó luận văn đặt vấn đề nghiên cứu, thiết kế thử nghiệm mạng xã hội phục vụ phát triển nông thôn, nhằm mục đích hỗ trợ người nông dân trao đổi, cung cấp, tìm kiếm thông tin phục vụ phát triển kinh tế, văn hóa - xã hội nông thôn. Bố cục của luận văn gồm 3 chương và phần kết luận kiến nghị: Chương I: Tổng quan về mạng xã hội. Chương II: Nghiên cứu nhu cầu thông tin nông nghiệp nông thôn, lựa chọn công nghệ xây dựng mạng nội dung thông tin công cộng phục vụ phát triển nông thôn. Chương III. Thiết kế, xây dựng, t hử nghiệm mạng xã hội phục vụ phát triển nông thôn. Phần kết luận và kiến nghị: đưa ra một số vấn đề tồn tại cần giải quyết và hướng nghiên cứu tiếp theo của đề tài . Kết quả của luận văn đã nghiên cứu về mạng xã hội, các tính năng cơ bản , cấu trúc của mộ t mạng xã hội, các công nghệ được sử dụng để thiết kế , xây dựng mạng xã hội . Phân tích đánh giá nhu cầu sử dụng thông tin nông nghiệp, nông thôn của người nông dân. Xây dựng thử nghiệm mạng xã hội phục vụ nhu cầu thông tin nông nghiệp, nông thôn của người nông dân. Đây là đề tài có nội dung bao phủ rộng, thời gian nghiên cứu hạn hẹp. Vì vậy luận văn chắc chắn còn những thiếu sót, rất mong sự đóng góp ý kiến của các thầy cô giáo và các bạn. Xin chân thành cám ơn. CHƯƠNG I: TỔNG QUAN VỀ MẠNG XÃ HỘI 1.1 Khái niệm về mạng xã hội. Mạng xã hội là tập hợp các cá nhân với các mối quan hệ về một hoặc nhiều mặt nào đó gắn kết với nhau. Về mặt toán học, mạng xã hội có thể xem như hệ thống có cấu trúc gồm các đỉnh (node) gắn với nhau thành một mạng bởi các liên kết (hoặc các cung). Để nghiên cứu các tính chất của mạng xã hội, ta thường xem mạng xã hội như là một dạng của mạng phức hợp, đó là một tập các hệ thống được tạo bởi các yếu tố đồng nhất hoặc không đồng nhất kết nối với nhau thông qua sự tương tác khác nhau giữa các yếu tố này và được trải ra trên diện rộng. Mạng phức hợp có hai thuộc tính quan trọng, đó là hiệu ứng thế giới nhỏ (small-world effect) và đặc trưng co dãn tự do (scale-free feature). Để xem xét một mạng phức hợp nào đó người ta thường dùng ba độ đo: độ dài đường dẫn trung bình (Average Path Length), độ phân cụm (Clustering Coefficient), độ phân bố bậc (Degree Distribution). Khái niệm về dịch vụ mạng xã hội trực tuyến. Dịch vụ mạng xã hội là một nền tảng cho phép người dùng có thể tạo lập các cộng đồng trực tuyến và chia sẻ các nội dung do người dùng tạo ra (UCC :UserCreat Content) trên mạng Internet. Người dùng ở đây có thể là người sử dụng Internet hoặc có thể thuộc về một tổ chức cụ thể (ví dụ, công ty, trường đại học, tổ chức nghề nghiệp v.v…). Các cộng đồng có thể là một mạng các bạn bè ngoại tuyến (có tình bạn ngoài trực tuyến), người quen trực tuyến, hoặc một hay nhiều nhóm có cùng sở thích, mối quan tâm (học cùng trường, có cùng sở thích, mối quan tâm, mục đích, nghề nghiệp, sắc tộc, giới tính, nhóm tuổi, v.v…). Các nội dung do người dùng tạo ra có thể là hình ảnh, video, đánh dấu các trang Web (book marking), hồ sơ người dùng, thông tin cập nhật hoạt động của người dùng, văn bản (blog, microblog, và ý kiến bình luận), chia sẻ các nội dung do người dùng tạo ra bao gồm: đăng thông tin, xem và bình luận về các nội dung do người dùng tạo ra, và cũng có th ể bao gồm bầu chọn, lưu, và phân phối quảng bá các nội dung đó. 1.1.1 Lịch sử hình thành và phát triển các mạng xã hội. Trong lịch sử, các trang web mạng xã hội ra đời trước các trang web truyền thông xã hội. Classmates.com (1995) và SixDegrees.com (1997) là các trang web mạng xã hội đầu tiên. Friendster (2002), MySpace, Bebo và Facebook (2004) là hàng loạt các trang web mạng xã hội tiếp theo. Trang mạng truyền thông xã hội Flickr (2004) và Youtube (2005) xuất hiện tiếp theo. Tại Việt Nam, các trang mạng xã hội ra đời khoảng năm 2006 và 2007 như Yobanbe, Vietspace, Zoomban. Zing me được ra đời vào năm 2009 và chỉ sau thời gian ngắn ra mắ t, Zing me đã chính thức trở thành mạng xã hội số một tại Việt Nam. Theo thống kê của Google Ad Planner, Zing hiện nay trở thành mạng xã hội được truy cập nhiều nhất và ưa thích nhất tại Việt Nam, vượt qua cả Facebook. 1.1.2 Các tính năng cơ bản của mạng xã hội Bảng 1.1 Các tính năng chính của một mạng xã hội. 1. Hồ sơ cá nhân 2. Kết bạn trực tuyến 3. Tham gia nhóm trực tuyến 4. Chia sẻ với bạn bè trực tuyến 5. Chia sẻ nội dung do người dùng tạo ra 6. Bày tỏ ý kiến 7. Tìm kiếm thông tin 8. Giữ người dùng Bảng 1.1 Mô tả tám tính năng cơ bản của một mạng xã hội 1.1.3. Phân loại mạng xã hội. Dựa trên việc phân tích đặc điểm và tính năng của các trang mạng xã hội hiệ n nay, chúng ta có thể phân chia mạng xã hội theo đối tuợng trung tâm thành ba dạng cơ bản nhất bao gồm: - Lấy cá nhân làm trung tâm - Lấy mối quan hệ giữa các cá nhân làm trung tâm . Với loại hình này lại có thể chia nhỏ ra thành: +Mạng cộng đồng. + Mạng tìm kiếm cơ hội . +Mạng những thành viên có cùng sở thích, đam mê. - Lấy nội dung làm trung tâm 1.2 Kiến trúc cơ bản của một mạng xã hội. Để có một cái nhìn tổng thể về mạng xã hội, ta hãy xem xét kiến trúc của mạng xã hội ở ba khía cạnh, đó là: kiến trúc truyền thông, kiến trúc phần mềm ứng dụng và kiến trúc hạ tầng công nghệ thông tin (CNTT) của nhà cung cấp dịch vụ. Đối với kiến trúc truyền thông thì mạng xã hội được xem như là một mạng liên kết các cá nhân và các cộng đồng với nhau. Kiến trúc mạng xã hội sẽ là một đồ thị với các đỉnh là các thành viên và các cạnh thể hiện mối liên kết giữa các thành viên đó với nhau. Nghiên cứu về cấu trúc này sẽ cho ta biết mối liên hệ giữa các thành viên với nhau tuân theo quy luật nào, hiểu được xu thế giãn nở và kích thước của mạng. Từ đó có thể xây dựng được các thuật toán cho việc tìm kiếm những người quen biết nhau trong một cộng đồng, tìm kiếm các nguồn tài nguyên phát sinh trên mạng, xác định giá trị các mối liên hệ theo thời gian và theo các mối liên hệ khác. Với kiến trúc mạng xã hội là các mô đun phần mềm liên kết với nhau, ta sẽ xác định được đâu là các thành phần chính tạo nên mạng xã hội và chúng liên kết với nhau như thế nào. Kiến trúc này sẽ giúp cho chúng ta thiết kế, xây dựng được một trang mạng xã hội đáp ứng được mục tiêu đưa ra. Kiến trúc hạ tầng CNTT của nhà cung cấp dịch vụ sẽ cho ta một cái nhìn tổng thể về việc triển khai hệ thống, đưa dịch vụ mạng xã hội vào khai thác và sử dụng. Sau đây, ta sẽ xem xét từng kiến trúc để hiểu rõ thêm về các nội dung đã đưa ra. 1.2.1 Kiến trúc truyền thông của mạng xã hội. 1.2.2 Kiến trúc ứng dụng. Mạng xã hội ảo là một sự mô phỏng sự trao đổi và chia sẻ thông tin của con người trong thế giới thực. Để nghiên cứu về kiến trúc các phần mềm ứng dụng của mạng xã hội, ta hãy xem xét kiến trúc phân lớp các ứng dụng và kiến trúc các mô đun chức năng của hệ thống. 1.2.2.1 Kiến trúc phân lớp ứng dụng. Hình 1.3 mô tả kiến trúc phân lớp ứng dụng của mạng xã hội. Phần trung tâm biểu diễn sự trao đổi và tương tác thông tin giữa những thành viên đã đăng ký trong hệ thống. Lớp thứ hai là sự trừu tượng hóa các mối liên hệ sử dụng mô hình mạng xã hội động. Lớp thứ ba là các thành phần thiết yếu của mạng xã hội như công cụ quản lý, biên tập hồ sơ cá nhân, các tiện ích trao đổi thông tin và các công cụ tìm kiếm thành viên. Lớp ngoài cùng là các ứng dụng chia sẻ nội dung như Blog, Video, ca nhạc. Các tiện ích và phần mềm được thiết kế theo dạng mô đun, do đó nó có thể thêm vào hay loại ra khỏi hệ thống mà không gây ảnh hưởng đến các mô đun khác, ngoại trừ nó có sự tương tác với các mô đun khác. Hình 1.1 Kiến trúc phân lớp ứng dụng 1.2.2.2 Kiến trúc mạng xã hội với các mô đun chức năng. Hình 1.4 mô tả các mô đun chức năng chính của mạng xã hội. Các mô đun đặt trong các hộp chữ nhật là các mô đun được thiết kế chủ yếu đọc dữ liệu từ cơ sở dữ liệu. Còn các mô đun đặt trong hình ô van thể hiện chức năng tương tác giữa những người dùng, do đó nó yêu cầu cần phải có các thao tác đọc/viết dữ liệu lên cơ sở dữ liệu. Các mô đun trong hình thoi là các mô đun phụ trợ làm nhiệm vụ tăng cường hiệu suất cho các mô đun chính. Phần kiểm tra các hoạt động, đặc biệt được sử dụng cho việc hồi đáp các cập nhật lại về mối liên hệ thực giữa các thành viên. Các mô đun màu xanh và vàng là các thành phần của kiến trúc, còn các mô đun màu xám là các thành phần tiện ích thiết yếu của hệ thống hoặc hỗ trợ cho các ứng dụng mở rộng. Hình 1.2 Kiến trúc các mô đun chức năng của mạng xã hội 1.2.3 Kiến trúc hạ tầng công nghệ thông tin của nhà cung cấp dịch vụ. 1.2.3.1 Kiến trúc của các trang mạng xã hội nhỏ. Hình 1.3 Kiến trúc của những trang mạng xã hội nhỏ. Kiến trúc của những trang mạng xã hội nhỏ được biểu diễn trong hình 1.3 . Nó bao gồm một máy chủ web và một máy chủ cơ sở dữ liệu. Máy chủ Web bao gồm mã nguồn viết bằng ngôn ngữ máy chủ (script code) và một công cụ thực thi mã nguồn (script engine) để chạy các lệnh mã nguồn, ngoài ra còn một hệ thống tập tin để lưu trữ các nội dung tĩnh, ch ẳng hạn như các tài liệu HTML và hình ảnh. Mã nguồn được viết bằng ngôn ngữ máy chủ sẽ tạo ra các trang HTML động từ các dữ liệu được lưu trữ trong cơ sở dữ liệu. Máy chủ cơ sở dữ liệu gồm máy chủ cơ sở dữ liệu chính (bắt buộc) và máy chủ cơ sở dữ liệu sao lưu (có thể có hoặc không). Đối với các yêu cầu về hiệu suất, khả năng mở rộng, và sự sẵn sàng thì số lượng máy chủ Web và máy chủ cơ sở dữ liệu có thể tăng lên. 1.2.3.2. Kiến trúc của các trang mạng xã hội lớn. Hình 1.4 cho thấy kiến trúc của các trang web lớn, chẳng hạn như YouTube, MySpace, Facebook, Flickr, ... Nó chính là kiến trúc dành cho các trang mạng xã hội nhỏ nhưng được bổ sung thêm các thành phần cân bằng tải, máy chủ ứng dụng, máy chủ dùng cho hệ thống memcache để đáp ứng được các yêu cầu về hiệu suất, khả năng mở rộng và sự sẵn sàng khi phục vụ số lượng người dùng lớn. Hình 1.4 Kiến trúc của những trang mạng xã hội lớn. 1.3 Một số công nghệ cơ bản trong các mạng xã hội hiện nay. Mạng xã hội ra đời nhờ sự phát triển của mạng Internet và công nghệ web 2.0 trong những năm cuối của thế kỷ 20. Chính sự phát triển của mạng Internet với công nghệ IP đã kết nối hơn 2 tỷ người trên khắp thế giới lại với nhau. Mạng Internet ngày nay trở thành công cụ trợ giúp không thể thiếu đối với nhiều người trong tất cả các lĩnh vực như trao đổi thông tin, nghiên cứu, học tập, sản xuất, giải trí v.v... Sự ra đời của công nghệ web và đặc biệt là sự phát triển của thế hệ web 2.0 cho phép người dùng trực tiếp tương tác, tham gia và phát triển nội dung cũng như các ứng dụng trên nền web. Các trang mạng xã hội được xây dựng và phát triển dựa trên hàng ngàn công nghệ liên quan đến internet và web. Sẽ rất khó để liệt kê và mô tả tất cả các công nghệ này trong khuôn khổ, phạm vi của đề tài. Do đó, đề tài sẽ chỉ nêu một số công nghệ quan trọng tác động đến sự ra đời và phát triển của các trang mạng xã hội như công nghệ API, RSS, AJAX, đây là những công nghệ đã được ứng dụng cho việc tạo lập và phát triển các trang mạng xã hội ngày nay. Tìm hiểu các công nghệ này sẽ giúp cho việc xây dựng trang mạng xã hội có thể kết nố i với các nguồn dữ liệu khổng lồ của các trang mạng xã hội lớn hiện nay, quảng bá, phân phối thông tin từ các nguồn thông tin trên các trang mạng, xây dựng các tiện ích, tính năng phục vụ nhu cầu của người dùng. 1.4 Kết luận chương Trong chương này, đề tài đã tập trung nghiên cứu khái niệm về mạng xã hội qua một số định nghĩa. Đồng thời cũng so sánh, phân loại để hiểu rõ hơn về dịch vụ mạng xã hội so vớ i các dịch vụ cung cấp, xử lý thông tin trực tuyến khác. Chương này cũng đã tiến hành phân tích các tính năng cơ bản của mạng xã hội thông qua một số ví dụ về các trang mạng xã hội phổ biến hiện nay để từ đó chúng ta có được một bức tranh rõ nét về một tr ang mạng xã hội. Phần hai của chương giới thiệu kiến trúc cơ bản của một trang mạng xã hội, trong đó đã giới thiệu kiến trúc của các trang mạng xã hội nhỏ và kiến trúc của các trang mạng xã hội lớn cũng như một số kỹ thuật được sử dụng để đáp được các yêu cầu về hiệu suất, khả năng mở rộng và sự sẵn sàng. Phần cuối chương đề cập đến một vài công nghệ quan trọng đối với việc tạo lập và phát triển các trang mạng xã hội. Kiến thức của chương I sẽ là tiền đề để ta có thể xây dựng được một trang mạng xã hội phục vụ sự nghiệp phát triển nông thôn trong chương II và chương III. CHƯƠNG II: PHÂN TÍCH, LỰA CHỌN, ĐỀ XUẤT HỆ THỐNG CUNG CẤP, XỬ LÝ, CẬP NHÂT THÔNG TIN CÔNG CỘNG PHỤC VỤ PHÁT TRIỂN NÔNG THÔN 2.1 Phân tích, đánh giá, xác định nhu cầu cập nhật, xử lý thông tin về nông nghiệp, nông thôn. Thực tế cho thấy, do thiếu thông tin nên người nông dân thường tự mình “phán đoán” thị trường giá cả. Điều này thể hiện rõ mỗi khi giá lúa có xu hướng tăng lên vài trăm đồng là diễn ra tình trạng găm hàng không chịu bán, rồi khi có biến động về giá đi xuống lại xảy ra tình trạng “bán tống, bán tháo” dẫn đến tình cảnh bị thương lái ép giá. Còn nhiều hàng nông sản khác mà nông dân không tìm được đầu ra cho sản phẩm của mình vì không nắm được thị trường. Đây là một ví dụ cho thấ y vai trò quan trọng của thông tin đối với người nông dân. Nông dân cần thông tin, và thực tế là chúng ta đã phát triển một số kênh thông tin nông nghiệp nông thôn (NNNT). Trên hầu hết các phương tiện thông tin đại chúng, thông tin NNNT cũng đã được chuyển tải với một số chuyên mục/nội dung, vào các thời điểm khác nhau và theo nhiều hình thức chuyển tải, ở cả cấp trung ương và địa phương. Xét theo nhu cầu thông tin chung của người dân nông thôn ta có thể phân làm ba loại thông tin chính là thông tin về thị trường, thông tin kỹ thuật và mùa vụ sản xuất nông nghiệp, thông tin về chính sách trong lĩnh vực nông nghiệp nông thôn. Sau đây, ta sẽ tìm hiểu về các loại thông tin này và các phương thức tiếp cận thông tin của người dân vùng nông thôn. Thông tin về thị trường Thông tin thị trường NNNT gồm một số thông tin chính như giá nông sản, nơi bán nông sản, đại lý thu mua, cơ sở chế biến…Tại các vùng nông thôn chuyên canh lớn như đồng bằng sông cửu long, tây nguyên , vấn đề trang bị thông tin thị trường cho người nông dân đặc biệt được quan tâm. Một số kết quả điều tra cho thấy, thông tin thị trường là một trong những loại thông tin thu hút được sự quan tâm rất lớn của người nông dân. Trong đó, việc tiếp cận với loại thông tin này qua kênh truyền hình (tivi) là ph ổ biến nhất với người nông dân. Tỷ lệ người nông dân tiếp cận với thông tin về giá cả nông sản, nơi bán nông sản thông qua ti vi chiếm khoảng 75% . Các kết quả điều tra cũng cho thấy nguồn tin về thị trường cũng được người nông dân tiếp cận từ các hiệp hội, đoàn thể và người quen khá nhiều. Ngoài ra, một kênh thông tin khác mà người nông dân có thể tiếp cận thông tin thị trường là các báo mạng và báo in Thông tin kỹ thuật và mùa vụ sản xuất nông nghiệp Tương tự như với loại thông tin thị trường, người nô ng dân tiếp cận với các thông tin phục vụ sản xuất nông nghiệp (thời tiết nông vụ, dịch bệnh, kỹ thuật sản xuất, vật tư nông nghiệp...) chủ yếu qua kênh truyền thông là truyền hình. Sau ti vi, đài phát thanh và các hiệp hội, đoàn thể là đơn vị cung cấp th ông tin phục vụ sản xuất nông nghiệp được người nông dân biết đến nhiều nhất. Đặc biệt, Hội nông dân xã là tổ chức tiên phong trong việc trang bị kiến thức phục vụ sản xuất nông nghiệp cho người nông dân. Thông tin chính sách trong lĩnh vực nông nghiệp nôn g thôn Thông tin về chính sách nông nghiệp, nông thôn không được nhiều hộ nông dân biết tới so với các thông tin về thị trường nông sản và thông tin phục vụ sản xuất nông nghiệp. Tương tự với hai loại thông tin thị trường và thông tin kỹ thuật mùa vụ, thông tin chính sách cũng được người dân tiếp cận qua ti vi, đài phát thanh, các hiệp hội, đoàn thể và các báo mạng, báo in. So với thông tin thị trường và thông tin phục vụ sản xuất nông nghiệp, thông tin chính sách trong lĩnh vực nông nghiệp, nông thôn là loại thông tin duy nhất mà ở đây kênh truyền hình không phải là kênh thông tin chiếm ưu thế tuyệt đối so với các kênh thông tin khác trong việc truyền tải thông điệp đến người nông dân. Từ các phân tích ở trên, ta thấy hình thức người dân tiếp nhận thông tin chủ yếu qua ti vi, các đài phát thanh và các tổ chức, đoàn thể. Hình thức báo mạng chiếm tỉ lệ ít do những khó khăn về hạ tầng ICT nông thôn, trong đó trình độ sử dụng là một trong những rào cản không nhỏ. Tuy nhiên, trong mục tiêu xây dựng thông tin và truyền thông của chương trình xây dựng nông thôn mới, đến 2020 sẽ có 70% số xã có điểm bưu điện văn hóa xã và internet đạt chuẩn. Trong thời gian tới, hình thức quảng bá, phân phối, trao đổi thông tin qua môi trường mạng Internet ở nông thôn sẽ dần trở nên phổ biến. 2.2 Phân tích, đề xuất các chức năng của hệ thống cung cấp, xử lý, cập nhật thông tin công cộng phục vụ phát triển nông thôn . Phần này sẽ của chương sẽ xây dựng một trang mạng xã hội phục vụ cho cộng đồng dân cư nông thôn đảm bảo các tính năng sau. - Tính năng cung cấp tin tức: cho phép cập nhật tin tức như một trang báo mạng thông thường. Nội dung thông tin tập trung vào lĩnh vực thị trường nông sản, thông tin chính sách hỗ trợ và các kỹ thuật nông nghiệp. thông tin thời tiết, mùa vụ . Tính năng này nhằm mục đích phổ biến, phân phối thông tin hỗ trợ cho người dân về nông nghiệp, y tế, giáo dục. Sử dụng RSS để phân phối thông tin tự động từ các trang thông tin hỗ trợ nông thôn đến từng thành viên hoặc thông qua các nhóm sử dụng. - Tính năng tạo lập hồ sơ cá nhân: c ho phép các thành viên tạo lập hồ sơ cá nhân với một số thông tin cá nhân bắt buộc ban đầu như họ tên, tên đăng nhập, mật khẩu, email hoặc số máy điện thoại di động , lĩnh vực hoạt động . Dựa vào thông tin lĩn h vực hoạt động, hệ thống sẽ tự động gán thành viên tham gia vào một số nhóm mặc định như hội làm vườn, trồng lúa, ngô, khoai, sắn, hội chăn nuôi lợn, gà, trâu, bò, tôm, cá….. -Tính năng kết bạn, kết nối với các chuyên gia tư vấn: cho phép các thành viên được kết bạn và tìm kiếm sự kết bạn qua các thông tin về nơi cư trú, lĩnh vực hoạt động (qua các hội). Các thành viên có thể tạo lập, chia sẻ thông tin (qua văn bản, hình ảnh, video), bình luận, góp ý, chat, email, message. Ngoài ra các thành viên cũng được phép t ạo lập các diễn đàn chia sẻ thông tin thị trường, kinh nghiệm trồng trọt, chăn nuôi, làng nghề tiểu thủ công nghiệp. -Tính năng chia sẻ nội dung do người dùng tự tạo ra: cho phép người dùng tạo lập các gian hàng ảo chào bán nông sản. Người dùng c ó thể tự tạo blog, đăng bài viết, ảnh, video, các đường liên kết địa chỉ web , cập nhật tâm trạng chia sẻ với mọi người. Các nội dung này khi được cập nhật sẽ tự động được chia sẻ với bạn bè và các nhóm mà người dùng gia nhập. Thông tin này cũng sẽ được h iển thị khi một người dùng nào đó tìm kiếm. Người dùng cũng có thể bình luận về một nội dung nào đó. Các thông tin trên đều có thể kiểm duyệt qua ban quản trị (mặc định ng ười dùng được phép đăng trực tiếp nhưng sẽ lọc nội dung thông tin qua một bộ xử lý l ọc từ tự động , ngoài ra người quản trị có thể sửa, xóa bất kỳ thông tin nào nhận thấy không hợp pháp -Tính năng tìm kiếm thông tin: người dùng có thể tìm kiếm bạn bè hoặc một thông tin nào đó qua một từ khóa - Nguồn dữ liệu vào gồm các nguồn: thông tin cá nhân của thành viên đăng ký tài khoản, nội dung do người dùng tạo ra để trao đổi giữa các thành viên và hội nhóm, thông tin sản phẩm làm gian hàng ảo, thông tin các hội nhóm do các thành viên lập và tham gia, thông tin khác (quảng cáo, RSS,…) + Thông tin cá nhân thành viên:thông tin được cập nhật khi thành viên đăng ký mới hoặc sửa thông tin cá nhân. Dữ liệu nhập vào sẽ được xử lý qua một bộ lọc kiểm tra (Loại bỏ những từ thừa, từ không hợp pháp, chuẩn hóa câu, kiểm tra dữ liệu rỗng,…) sau khi đạt yêu cầu thì cho phép lưu hoặc tạo một tài khoản và kích hoạt, ngược lại sẽ thông báo nguồn vào còn thiếu thông tin cần bổ sung. + Thông tin trao đổi: là thông tin được các thành viên tham gia trao đổi với nhau, thông tin nhập vào cũng qua bộ lọc (chuẩn hóa và th ay thế, bỏ các ký tự không cho phép, các ký tự nh ạy cảm). Sau đó lưu và hiển thị ra kèm theo thông báo có dữ liệu trao đổi mới. + Thông tin sản phẩm: được cho qua bộ lọc để kiểm soát thông tin đưa vào, sau đó cho tải tự động lên trang gian hàng ảo hoặc chọ n lựa vị trí hiển thị + Thông tin khác: bao gồm dứ liệu lấy từ các trang web ngoài hoặc RSS. Phần này do ban quản trị phụ trách. Dữ liệu sau khi qua lọc được tải tự động hoặc lựa chọn hiển thị - Xử lý dữ liệu: bao gồm việc thay đổi dữ liệu, xóa bỏ, ẩn dữ liệu từ nguồn vào như trên. Hệ thống cung cấp, xử lý cập nhật thông tin sẽ kiểm tra bằng thuật toá n bộ lọc riêng cho từng chủ đề câu chữ. Các bộ lọc được viết theo y êu cầu kiểm tra và có thể cập nhật từ điển theo yêu cầu của ban quản trị. - Cung cấp thông t in: các thành viên sẽ được đáp ứng các yêu cầu về thông tin cá nhân, thông tin diễn đàn qua bộ lọc tìm kiếm . Các thông tin hiển thị tùy vào quyền tác động để thực hiện quyền chỉnh sửa hay giới hạn. 2.3 Nghiên cứu , lựa chọn nền tảng công nghệ để xây dựng hệ thống quản lý, cung cấp, xử lý, cập nhật thông tin. Mạng xã hội được hình thành và phát triển từ rất nhiều các ứng dụng được xây dựng trên nền tảng web. Hiện nay có rất nhiều công nghệ được sử dụng để phát triển các ứng dụng web, trong đó có các công nghệ được sử dụng phổ biến như PHP, ASP, ASP.NET, JSP... Đề tài đề xuất việc sử dụng ngôn ngữ lập trình PHP, cơ sở dữ liệu MySQL, máy chủ web Apache để xây dựng hệ thống cung cấp, xử lý cập nhật thông tin phục vụ nông nghiệp, nông thôn. Đây cũng là những côn g nghệ hiện đang được một số các trang mạng xã hội lớn như Facebook, Zingme…sử dụng. 2.4 Xác định các yêu cầu cơ bản và các chỉ tiêu kỹ thuật của hệ thống . 2.4.1 Các yêu cầu cơ bản: - Mạng xã hội phục vụ phát triển nông thôn là công cụ cho việc phân phối, quảng bá, cung cấp thông tin về nông nghiệp, nông thôn cho người nông dân. -Mạng xã hội được thiết kế, xây dựng phải đảm bảo các yêu cầu tính năng cơ bản của một trang mạng xã hội như tính năng cung cấp tin tức, người dùng tự xây dựng nội dung, người dù ng được phép trao đổi, chia sẻ thông tin. -Quản trị hệ thống được quyền kiểm duyệt thông tin, sửa, xóa các nội dung không được phép trao đổi trên mạng. Người quản trị hệ thống cũng kiểm soát được người dùng, loại bỏ ra hệ thống những người dùng vi phạm thỏ a thuận về nội dung cung cấp. 2.4.2 Chỉ tiêu kĩ thuật: Việt Nam có tới 70% dân số trong tổng số 90 triệu người sống ở nông thôn. Đây là con số rất lớn người dùng tiềm năng sử dụng trang mạng xã hội. Tuy nhiên do cơ sở hạ tầng ICT nông thôn còn kém, khả năn g sử dụng khai thác thông tin trên mạng của người nông dân còn chưa cao, nên số lượng người sử dụng thực tế trang mạng xã hội hiện nay sẽ chưa nhiều. Do đó, đề tài đề xuất các chỉ tiêu kỹ thuật hệ thống sử dụng cho trang mạng xã hội sẽ theo kiến trúc của c ác trang mạng xã hội nhỏ đang sử dụng hiện nay. Cụ thể là hệ thống sẽ bao gồm 01 máy chủ cài đặt Web Server (Máy chủ phục vụ Web) và 01 máy chủ cài đặt cơ sở dữ liệu. Một hệ thống như vậy sẽ đủ khả năng đáp ứng cho khoảng 100.000 người dùng. Khi số lượng n gười sử dụng tăng lên, hệ thống có thể mở rộng theo mô hình kiến trúc của các trang mạng xã hội lớn sử dụng công nghệ điện toán đám mây. 2.5 Kết luận chương Chương II của đề tài là phần phân tích thiết kế hệ thống cung cấp, xử lý cập nhật thông tin dựa t rên nền tảng một mạng xã hội phục vụ nhu cầu thông tin của người dân nông thôn. Phần đầu chương là phần phân tích, đánh giá nhu cầu sử dụng thông tin nông nghiệp nông thôn của người nông dân (trong phạm vị của đề tài chỉ đề cập đến thông tin nông thôn, không đề cập đến các loại thông tin khác như thông tin giải trí, y tế, giáo dục…). Từ kết quả phân tích đánh giá để lựa chọn công nghệ và chỉ tiêu kỹ thuật hệ thống phù hợp. Việc xác định chính xác nhu cầu thông tin nông nghiệp nông thôn cũng giúp cho phần p hân tích thiết kế hệ thống thông tin phục vụ cho người nông dân. CHƯƠNG III: THIẾT KẾ VÀ XÂY DỰNG THỬ NGHIỆM MỘT MẠNG XÃ HỘI PHỤC VỤ PHÁT TRIỂN NÔNG THÔN 3.1 Thiết kế mô hình hệ thống cung cấp, xử lý, cập nhật thông tin . 3.1.1 Sơ đồ khối chức năng Sơ đồ chức năng nghiệp vụ giúp người phân tích xác định rõ phạm vi công việc của hệ thống. Nó phân rõ trách nhiệm của hệ thống tránh xảy ra dư thừa và trùng lặp. Sơ đồ chức năng nghiệp vụ có mô hình đơn giản thân thiện với người sử dụng, nó rất cần thiết cho việc thiết kế hệ thống sau này. Hình 3.1 mô tả sơ đồ chức năng của mạng xã hội , phục vụ cho việc phát triển nông thôn. Hình 3.1: Sơ đồ chức năng Các chức năng chính của mạng xã hội nông thôn bao gồm các mô đun sau: mô đun quản lý tài khoản, mô đun quản lý nội dung, mô đun quản lý sản phẩm dịch vụ, mô đun quản lý các liên kết với các đối tác, mô đun các tài trợ quảng cáo,… Mỗi một mô đun đều có các chức năng về xử lý thông tin , cụ thể: + Mô đun quản lý tài khoản: Quản lý thông tin tài khoản, quản lý thông tin tr ao đổi( các bình luận) của các thành viên. + Mô đun quản lý nội dung: Dành cho người quản trị q uản lý các tài khoản thành viên, nội dung các trao đổi, xử lý các yêu cầu từ thành viên, xử lý dữ liệu lấy từ các nguồn ngoài mạng, xử lý các thông tin khác,… + Mô đun quản lý s ản phẩm dịch vụ: quản lý các sản phẩm, dịch vụ được các thành viên đưa lên gian hàng của mạng xã hội. + Mô đun liên minh, đối tác: Xử lý các thông tin về quảng cáo của các đối tác trong trang mạng xã hội . 3.1.2 Sơ đồ dòng dữ liệu Hình 3.2: Sơ đồ dòng dữ liệu Thông tin đưa vào gồm: thông tin thành viên, thông tin hội nhóm, thông tin trao đổi, liên kết bạn bè. Các dữ liệu được lọc và hiển thị trên trang chủ (tường nhà) của m ỗi tài khoản thành viên. - Thành viên gửi yêu cầu đăng nhập v ào mạng, các thông tin được hiển thị bao gồm các tin tức, hồ sơ cá nhân của thành viên và các thông tin quảng cáo .
- Xem thêm -

Tài liệu liên quan