BÁO CÁO ĐỒ ÁN CHUYÊN NGÀNH CÔNG NGHỆ THÔNG TIN XÂY DỰNG PHẦN MỀM TƯ VẤN NÔNG NGHIỆP

73 1.2K 4
BÁO CÁO ĐỒ ÁN CHUYÊN NGÀNH CÔNG NGHỆ THÔNG TIN  XÂY DỰNG PHẦN MỀM TƯ VẤN NÔNG NGHIỆP

Đ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áo cáo bao gồm các phần: Phần mở đầu: Giới thiệu về đề tài Phần nội dung: Bao gồm 3 chương: + Chương 1: Khảo sát thực tế + Chương 2: Phân tích thiết kế hệ thống hướng đối tượng + Chương 3: Giải thuật và cài đặt ứng dụng Phần kết luận

TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI KHOA: CÔNG NGHỆ THÔNG TIN - - - - -o0o- - - - - BÁO CÁO BÀI TẬP LỚN Môn: ĐỒ ÁN CHUYÊN NGÀNH Đề tài: Xây dựng phần mềm tư vấn kiến thức Nông nghiệp Giáo viên HD : Ths Nguyễn Đức Lưu Sinh viên thực : Nguyễn Quốc Đạt Hà Nội, 2014 LỜI CẢM ƠN Trong trình thực đề tài “Xây dựng phần mềm tư vấn kiến thức Nơng nghiệp”, tơi gặp phải khơng khó khăn trở ngại, nhiên, với giúp đỡ bạn bè, hướng dẫn tận tình, bảo cặn kẽ người thầy, cuối hoàn thành xong đề tài với tất cố gắng nỗ lực Tôi xin gửi lời cảm ơn tới người bạn góp ý giúp đỡ tôi, đặc biệt cảm ơn thầy Nguyễn Đức Lưu, người giúp chọn đề tài, truyền dạy kĩ nghiệp vụ uốn nắn cho tôi, từ phong cách báo cáo đến cách thức thực đề tài Và mong thầy bạn cho tơi lời góp ý nhận xét nhiều để tơi hồn thiện đề tài ngày tốt Một lần xin chân thành cảm ơn! Sv Nguyễn Quốc Đạt MỤC LỤC DANH MỤC DANH MỤC BẢNG DANH MỤC HÌNH ẢNH NDPT : Người dùng phổ thông KSNN : Kỹ sư nông nghiệp CBTT : Cán thị trường UC : Use Case HTX : Hợp tác xã PHẦN 1: MỞ ĐẦU Tên đề tài Xây dựng phần mềm tư vấn kiến thức Nông nghiệp Lý chọn đề tài Chắc hẳn ai biết rằng, nước ta quốc gia Nơng nghiệp gắn bó với văn minh lúa nước từ bao đời nay, kinh tế dần chuyển biến sang hướng cơng nghiệp hóa, đại hóa, khơng thể phủ nhận tỉ trọng kinh tế Nơng nghiệp cịn chiếm phần lớn Số lượng đất canh tác người làm Nông nghiệp nhiều, phải nói Nơng nghiệp nguồn sống nhiều người dân nước, từ Nông nghiệp với bao mồ hôi, công sức bậc cha mẹ mà đất nước năm có thêm giáo sư, tiến sĩ, kĩ sư, cử nhân, doanh nhân thành đạt… để góp vào chuyển biến kinh tế cho đất nước Tuy nhiên, có thật hầu hết q trình sản xuất Nơng nghiệp thường mang xu hướng truyền thống, người nông dân chủ yếu làm theo kinh nghiệm truyền đời, áp dụng kỹ thuật, phương pháp dân gian, chưa biết đến công nghệ mới, kỹ thuật tiên tiến, chưa biết áp dụng khoa học kỹ thuật đại vào trình sản xuất, vậy, thường suất chất lượng sản phẩm làm thường khơng cao, nguy mùa ln xảy ra, gây thiệt hại nghiêm trọng cho người nông dân Sinh lớn lên hồn cảnh đó, tơi ln canh cánh ước mơ, để mang khoa học kỹ thuật tiên tiến nông thôn, ai nắm bắt áp dụng chúng cách dễ dàng tiện lợi, làm cách nào? Cho đến lên học đại học đến với chuyên ngành kỹ thuật phần mềm này, thấy niềm hy vọng thắp lên Với phát triển vũ bão phạm vi ảnh hưởng rộng lớn công nghệ thông tin nay, nhận thấy khả ứng dụng thực tiễn ngành Nơng nghiệp cao, tơi định lựa chọn đề tài "Xây dựng phần mềm tư vấn kiến thức Nơng nghiệp" Mục đích - mục tiêu đề tài  Mục đích: xây dựng phần mềm tư vấn kiến thức Nông nghiệp nhằm giúp cho người nơng dân tiếp cận dễ dàng với khoa học kỹ thuật áp dụng vào trình sản xuất, tạo nên vụ mùa bội thu  Mục tiêu: - Khảo sát thực tế hệ thống - Xây dựng phân tích thiết kế hướng đối tượng hồn chỉnh để sử dụng cho đợt nâng cấp phát triển phần mềm sau - Giao diện phần mềm đẹp mắt, đơn giản, hiệu quả, dễ sử dụng người nơng dân - Cơ sở liệu xác, cập nhật, ổn định, an toàn - Cài đặt, vận hành phần mềm, làm tài liệu hướng dẫn sử dụng Bố cục đề tài Nội dung đề tài gồm ba chương:  Chương I: Phân tích thiết kế hệ thống Chương bao gồm phần khảo sát thực tế, phân tích đề tài, xây dựng đặc tả phần mềm, sơ đồ, biểu mẫu để phục vụ cho công việc  Chương II: Xây dựng sở liệu Trong chương này, ta tiến hành việc xây dựng sở liệu dựa vào đặc tả tài liệu phân tích mà ta thu từ chương I  Chương III: Cài đặt ứng dụng Thiết kế giao diện, cài đặt phần mềm, chạy thử Demo, xây dựng tài liệu hướng dẫn đóng gói phần mềm công việc mà ta phải thực chương Phương pháp thực đề tài - Giai đoạn khảo sát: Tiến hành thực tế số vùng nông thôn, vấn vài người dân địa phương kĩ sư Nơng nghiệp, tìm hiểu thêm tài liệu từ sách báo, Internet… - Giai đoạn phân tích, thiết kế: Sử dụng phương pháp phân tích thiết kế hướng đối tượng ngơn ngữ mơ hình hóa UML - Giai đoạn xây dựng sở liệu: Sử dụng công cụ hỗ trợ MSWord, Excel… hệ quản trị CSDL SQL để thực công việc Sử dụng kiến thức môn Hệ chuyên gia để cài đặt thuật toán - Giai đoạn cài đặt ứng dụng: Dùng ngơn ngữ lập trình C# để xây dựng giao diện cài đặt chương trình PHẦN 2: NỘI DUNG Chương I: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 1.1 Khảo sát hệ thống 1.1.1 Khảo sát q trình sản xuất Nơng nghiệp số vùng nông thôn  Địa điểm khảo sát số 1: huyện Hương Sơn, Hà Tĩnh - Giới thiệu: Hương Sơn huyện trung du, miền núi nằm phía Tây Bắc tỉnh Hà Tĩnh, với tổng diện tích khoảng 950km dân số gần 200.000 người Địa hình chủ yếu đồi núi xen đồng thung lũng, có khí hậu nhiệt đới gió mùa với mùa đơng hanh khơ rét buốt, mùa hè nắng nóng với gió Tây Nam gay gắt, thuộc khu vực gánh chịu bão nhiều nước ta Hương Sơn có kinh tế chủ đạo Nơng nghiệp với nghề chăn ni trâu, bị hươu, trồng lúa nước, hoa màu, ăn quả(cam bù, chanh, mít, bưởi ) Ngồi lâm nghiệp phát triển với lợi đồi núi nhiều, có cửa Cầu Treo góp phần gia tăng thương mại Việt - Lào, đặc biệt có khu nghỉ mát nước Sốt, Sơn Kim đầu tư - Tiến hành khảo sát: • • • • • Đối tượng khảo sát:các hộ gia đình làm Nông nghiệp huyện Phạm vi khảo sát: xã Sơn Trung, xã Sơn Lĩnh Lĩnh vực khảo sát: trồng trọt chăn ni Hình thức khảo sát: phát phiếu khảo sát, vấn trực tiếp, quan sát trình sản xuất Nông nghiệp Kết khảo sát: nắm thực trạng sản xuất Nông nghiệp địa phương Chi tiết khảo sát thu bảng sau: Nội dung Danh mục khảo sát Trồng trọt Chăn nuôi Phương thức sản xuất Thâm canh theo mùa vụ Hộ gia đình nhỏ lẻ, tự phát Loại trồng(vật ni) chủ yếu Lúa nước, hoa màu, Hươu, bò, lợn, gà, dê ăn Kỹ thuật sản xuất Dựa vào kinh nghiệm dân gian truyền miệng Công cụ sản xuất Sức trâu, bị Đất địa hình Đất đồng trung du miền núi, đất đồi núi thấp Khả ứng biến Khơng có khả đối phó với thiên tai bão, lũ, rét đậm rét hại thiếu tính chủ động Khơng quản lý tốt nên dễ bị dịch bệnh công Năng suất Năng suất thấp, thường xuyên bị mùa, bán không giá Chăn nuôi nhỏ lẻ chủ yếu nên suất không đáng kể Chuồng trại đơn sơ, không đủ tiêu chuẩn Khả tiếp xúc với Hầu phần lớn khơng có máy tính cá nhân, Cơng nghệ thơng tin nhiên khả tiếp nhận tốt, sẵn sàng học hỏi Bảng 1.1.1 Kết khảo sát địa điểm số 1.1.2 Khảo sát q trình tư vấn Nơng nghiệp trung tâm tư vấn  Địa điểm khảo sát số 2: Trung tâm tư vấn phát triển Nông nghiệp nông thôn tỉnh Hà Tĩnh - Giới thiệu: Trung tâm tư vấn phát triển Nông nghiệp nông thôn tỉnh Hà Tĩnh thành lập từ năm 2011, với thành viên cốt cán kĩ sư Nông nghiệp tỉnh Trung tâm có nhiệm vụ theo dõi, giúp đỡ, tư vấn kiến thức Nông nghiệp, khoa học kỹ thuật tiên tiến cho người dân, trực tiếp thăm 10 r2 a1 -> f3 r3 a2 -> f1 r4 a3 -> f4 r5 f3 -> tg1 r6 f2 -> tg3 r7 f1 -> tg2 r8 f4 -> tg3 r9 b1 -> tg9 r10 b2 -> tg10 r11 b3 -> tg3 r12 c1 -> tg8 r13 c2 -> tg7 r14 c3 -> tg3 r15 d1 -> tg4 r16 d2 -> tg5 r17 d3 -> tg6 r18 e1 -> tgl1 r19 e2 -> tgl4 r20 e3 -> tgl3 r21 e4 -> tgl5 r22 e5 -> tgl5 r23 e6 -> tgl2 r24 e7 -> tgl4 r25 e7 -> tgl3 r26 e2 -> tgl2 r27 e1 -> tgd1 r28 e2 -> tgd2 r29 e1 -> tgd3 r30 e2 -> tgd3 59 r31 e3 -> tgd1 r32 e3 -> tgd3 r33 e2 -> tgd4 r34 e4 -> tgd2 r35 e4 -> tgd4 r36 e5 -> tgd2 r37 e5 -> tgd4 r38 e6 -> tgd2 r39 e6 -> tgd4 r40 e7 -> tgd1 r41 e7 -> tgd4 r42 Bảng 2.1.3l Tập luật đơn • Tập luật kép Mã luật Mô tả rc1 tg1^tgl1^tgd1->kl1 rc2 tg1^tgl1^tgd1->kl2 rc3 tg1^tgl1^tgd1->kl3 rc4 tg4^tgl1^tgd1->kl4 rc5 tg2^tgl5^tgd3->kl20 rc6 tg2^tgl5^tgd4->kl29 rc7 tg3^tgl3^tgd1->kl7 rc8 tg3^tgl3^tgd1->kl6 rc9 tg4^tgl1^tgd1->kl10 rc10 tg4^tgl1^tgd1->kl11 rc11 tg5^tgl1^tgd1->kl4 rc12 tg6^tgl4^tgd2->kl31 rc13 tg7^tgl5^tgd4->kl23 60 rc14 tg7^tgl5^tgd4->kl25 rc15 tg7^tgl5^tgd4->kl26 rc16 tg7^tgl5^tgd4->kl22 rc17 tg7^tgl5^tgd4->kl28 rc18 tg8^tgl5^tgd2->kl29 rc19 tg8^tgl1^tgd1->kl5 rc20 tg10^tgl5^tgd2->kl22 rc21 tg4^tgl2^tgd1->kl15 rc22 tg4^tgl2^tgd1->kl19 rc23 tg4^tgl3^tgd1->kl21 rc24 tg5^tgl3^tgd1->kl11 rc25 tg4^tgl2^tgd3->kl13 rc26 tg10^tgl2^tgd3->kl14 rc27 tg9^tgl4^tgd2->kl8 rc28 tg1^tgl4^tgd2->kl9 rc29 tg3^tgl2^tgd3->kl17 rc30 tg3^tgl6^tgd2->kl30 rc31 tg7^tgl6^tgd2->kl31 rc32 tg2^tgl6^tgd3->kl20 rc33 Bảng 2.1.3m Tập luật kép - Mơ tả kết luận • • • • kl1: Bạn nên đầu tư vào LÚA, lựa chọn phù hợp điều kiện mặt bạn kl2: Bạn nên đầu tư vào NGÔ, lựa chọn phù hợp điều kiện mặt bạn kl3: Bạn nên đầu tư vào NẾP, lựa chọn phù hợp điều kiện mặt bạn kl4: Bạn nên đầu tư vào SẮN, lựa chọn phù hợp điều kiện mặt bạn 61 với với với với • • • • • • • • • • • • • • kl5: Bạn nên đầu tư vào KHOAI LANG, lựa chọn phù hợp với điều kiện mặt bạn kl6: Bạn nên đầu tư vào LẠC, lựa chọn phù hợp với điều kiện mặt bạn kl7: Bạn nên đầu tư vào ĐẬU, lựa chọn phù hợp với điều kiện mặt bạn kl8: Bạn nên đầu tư vào RAU MUỐNG, lựa chọn phù hợp với điều kiện mặt bạn kl9: Bạn nên đầu tư vào CÀ, lựa chọn phù hợp với điều kiện mặt bạn kl10: Bạn nên đầu tư vào BẮP CẢI, lựa chọn phù hợp với điều kiện mặt bạn kl11: Bạn nên đầu tư vào CẢI CỦ, lựa chọn phù hợp với điều kiện mặt bạn kl12: Bạn nên đầu tư vào SU HÀO, lựa chọn phù hợp với điều kiện mặt bạn kl13: Bạn nên đầu tư vào VẢI THIỀU, lựa chọn phù hợp với điều kiện mặt bạn kl14: Bạn nên đầu tư vào NHÃN LỒNG, lựa chọn phù hợp với điều kiện mặt bạn kl15: Bạn nên đầu tư vào HỒNG, lựa chọn phù hợp với điều kiện mặt bạn kl16: Bạn nên đầu tư vào SU SU, lựa chọn phù hợp với điều kiện mặt bạn kl17: Bạn nên đầu tư vào LÊ, lựa chọn phù hợp với điều kiện mặt bạn kl18: Bạn nên đầu tư vào BƯỞI, lựa chọn phù hợp với điều kiện mặt bạn • kl19: Bạn nên đầu tư vào MẬN, lựa chọn phù hợp với điều kiện mặt bạn • kl20: Bạn nên đầu tư vào ĐÀO, lựa chọn phù hợp với điều kiện mặt bạn • kl21: Bạn nên đầu tư vào MƠ, lựa chọn phù hợp với điều kiện mặt bạn • kl22: Bạn nên đầu tư vào CAO SU, lựa chọn phù hợp với điều kiện mặt bạn 62 • • • • • • • • • kl23: Bạn nên đầu tư vào CÀ PHÊ, lựa chọn phù hợp với điều kiện mặt bạn kl24: Bạn nên đầu tư vào CHÈ, lựa chọn phù hợp với điều kiện mặt bạn kl25: Bạn nên đầu tư vào HỒ TIÊU, lựa chọn phù hợp với điều kiện mặt bạn kl26: Bạn nên đầu tư vào KEO, lựa chọn phù hợp với điều kiện mặt bạn kl27: Bạn nên đầu tư vào TRÀM, lựa chọn phù hợp với điều kiện mặt bạn kl28: Bạn nên đầu tư vào BẠCH ĐÀN, lựa chọn phù hợp với điều kiện mặt bạn kl29: Bạn nên đầu tư vào ĐƯỚC, lựa chọn phù hợp với điều kiện mặt bạn kl30: Bạn nên đầu tư vào QUẤT, lựa chọn phù hợp với điều kiện mặt bạn kl31: Bạn nên đầu tư vào PHONG LAN, lựa chọn phù hợp với điều kiện mặt bạn 63 2.2 Xây dựng sở liệu cho chức Tư vấn chọn giống vật nuôi 2.3 Xây dựng sở liệu cho chức Quản lý sở tri thức 64 CHƯƠNG III CÀI ĐẶT ỨNG DỤNG 3.1 Giao diện Đăng nhập Hình 3.1 Giao diện đăng nhập hệ thống Người dùng đăng nhập vào hệ thống theo tài khoản cấp phát, đăng nhập thành cơng mở giao diện chức hệ thống 3.2 Giao diện Menu Hình 3.2 Giao diện chức hệ thống 65 3.3 Giao diện Tư vấn chọn giống Hình 3.3 Giao diện tư vấn chọn giống trồng vật nuôi 3.4 Giao diện Tư vấn chọn giống trồng 66 Hình 3.4 Giao diện tư vấn chọn giống trồng Người dùng thực lựa chọn thông tin danh mục cho phù hợp với trạng địa phương, nhấn chọn Xem kết đề nhận tư vấn 3.5 Giao diện tư vấn chọn giống vật ni Hình 3.5 Giao diện tư vấn chọn giống vật nuôi 67 3.5 Giao diện quản lý sở tri thức Hình 3.5 Giao diện quản lý sở tri thức 68 PHẦN 3: KẾT LUẬN Những vấn đề giải - Hoàn thành bước phân tích, thiết kế hệ thống, thu đặc tả tài liệu biểu đồ, mẫu thiết kế… - Thiết kế giao diện đẹp mắt, dễ nhìn, dễ sử dụng - Cài đặt số chức chương trình - Ưu điểm: Chương trình đơn giản, dễ sử dụng, dễ nắm bắt với người dùng - Hạn chế: Chưa cài đặt hết chức năng, thuật toán chưa tối ưu, phân tích thiết kế chưa đảm bảo, khảo sát thực tế chưa tỉ mỉ, chưa nắm hết công tác nghiệp vụ… Một số đề xuất hướng phát triển - Cài đặt thêm phiên phần mềm dành cho di động Android, IOS,Window Phone - Chạy online server ổn định - Có khả tương tác cao với người sử dụng - Xây dựng cổng thông tin Nông nghiệp - Kết hợp với công nghệ cao tương lai để tăng tính thơng minh hiệu cho phần mềm khả đo ghi lại nhiệt độ, độ ẩm,mưa, gió,… 69 ... lập doanh nghiệp tư vấn quản trị doanh nghiệp, tư vấn mặt công nghệ; tư vấn giải thể, chuyển thể, sáp nhập, tổ chức lại doanh nghiệp; tư vấn miễn phí tư vấn có thu tiền; tư vấn đầu tư chuyển... nghiệp cao, tơi định lựa chọn đề tài "Xây dựng phần mềm tư vấn kiến thức Nông nghiệp" Mục đích - mục tiêu đề tài  Mục đích: xây dựng phần mềm tư vấn kiến thức Nơng nghiệp nhằm giúp cho người nơng... xuất kinh doanh, phương án đầu tư, chuyển giao ứng dụng công nghệ mới; xây dựng sở liệu sản phẩm, lĩnh vực Nông nghiệp lực lượng tư vấn chuyên nghiệp hoạt động lĩnh vực Nông nghiệp o Trung tâm thực

Ngày đăng: 13/04/2015, 17:49

Từ khóa liên quan

Mục lục

  • - Tập sự kiện đầu vào

  • - Tập sự kiện trung gian

  • - Tập sự kiện đích

  • - Tập luật

  • Mô tả chuyển luật

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

Tài liệu liên quan