Академический Документы
Профессиональный Документы
Культура Документы
Integrantes:
Uceda Maza Javieralonso 120241-F
Zea Reque Manuel Alejandro 125050-D
Docente:
Briceo Salvador Ivn
Ciclo:
2016-II
0
ABSTRACT
To make this project the first thing that was done was to find a specialist
availability to get a general understanding of the problems facing
entrepreneurs rice daily.
The rice can be affected by diseases caused by microorganisms, from
germination to maturity thereof, which may affect performance and / or
quality of production.
One of the problems that exist for the identification of disease is due to the
large expanse of paddy fields and irrigation, a situation which hampers
monitoring of diseases for which the effect thereof may go unnoticed and,
in addition, there is confusion of symptoms of disease present.
Damage caused by the disease each year and may vary from one crop
to another, depending on environmental conditions, the susceptibility of
varieties, races of microorganisms and predisposing conditions. For proper
control of major diseases of rice, it is necessary prior knowledge of their
symptoms, damage, causal agent, cycle and ecological conditions.
1
Introduccin
2
NDICE DEL CONTENIDO
Abstract
Introduccin
1. Generalidades
1.1. Problemtica...5
1.2. Solucin.....5
1.3. Objetivos del Proyecto.5
1.4. Tiempos Establecidos ....5
1.5. Marco Conceptual .......6
1.6. Tcnicas de recoleccin de Datos ..7
1.7. Descripcin y Sustentacin de la Solucin ....8
1.8. Estado del Arte ...8
1.9. Problemas de Bsqueda(Ciega, Heurstica) ...10
1.10. Enfermedades y Sntomas del arroz ..10
2. Anlisis
3
3. Diseo
4. Construccin
5. Conclusiones
6. Referencias
Bibliogrficas..35
4
1. Generalidades
1.1. Problemtica
1.2. Solucin
Objetivo General
Objetivos especficos
5
1.5. Marco Conceptual
Sistema experto:
Es una aplicacin informtica capaz de solucionar un conjunto de
problemas que exigen gran conocimiento de un tema determinado. Un
sistema experto es un conjunto de programas que, sobre una base de
conocimientos, posee informacin de uno o ms expertos en un rea
especfica. Se puede entender como una rama de la Inteligencia
artificial donde el poder de resolucin de un problema en un programa
de computadora viene del conocimiento de un dominio especfico. Estos
sistemas imitan las actividades de un humano para resolver problemas de
distinta ndole.
Para que un sistema experto sea una herramienta efectiva, los usuarios
deben interactuar de una forma fcil, reuniendo dos capacidades para
poder cumplirlo:
Base de hechos:
6
Base de Conocimientos:
Motor de Inferencia:
Interfaz grfica:
Usuario Experto:
Usuario Final:
Cultivo de Arroz:
El cultivo del arroz comenz hace casi 10.000 aos, en muchas regiones
hmedas de Asia tropical y subtropical. Posiblemente sea la India el pas
donde se cultiv por primera vez el arroz debido a que en ella
abundaban los arroces silvestres. Pero el desarrollo del cultivo tuvo lugar
en China, desde sus tierras bajas a sus tierras altas. Probablemente hubo
varias rutas por las cuales se introdujeron los arroces de Asia a otras partes
del mundo.
8
Medidas de control: variedades resistentes, fertilizacin nitrogenada
adecuada, siembras tempranas, nivelacin de suelo, evitar el estrs
hdrico en estadios vegetativos, tratamiento de semillas, aplicacin de
fungicidas.
9
abundantes puntuaciones oscuras visibles a simple vista y que
corresponden a estructuras del agente causal (esclerocios). El hongo
tambin puede manchar a las glumas de granos de arroz.
10
Medidas de control: incorporacin de rastrojos, fertilizacin balanceada
de nitrgeno y potasio, rotacin de cultivo, densidad de siembra
adecuada, aplicacin de fungicidas, eliminacin de malezas
hospedantes.
2. Anlisis
12
En la Figura 1 se puede observar cmo interactan los diferentes
componentes del sistema. Los hechos son recibidos de la interfaz
grfica o algn otro sistema, para luego unirse a las reglas y ser
enviadas al motor de inferencia, el cual luego de evaluar los datos y
reglas, le enva el resultado al usuario por medio de la interfaz grfica.
Las etapas en las que RUP divide el desarrollo del sistema son
cuatro: concepcin, elaboracin, construccin y transicin. A
continuacin se presentar cmo se desarrollarn las etapas del
proyecto :
14
5 El sistema experto utilizar encadenamiento regresivo y Alta Obligatoria
la
Base de conocimientos ser representado por medio
de un rbol de reglas.
2.3.1. R e q u i s i t o s Funcionales
El desarrollo del sistema ser realizado con recursos propios. El tiempo que
se plante para el desarrollo del software es de aproximadamente un
ao para las cuatro diferentes etapas del proyecto: concepcin,
elaboracin, construccin y transicin. Adems se considera que el
proyecto se desarrollar en periodo acadmico por lo tanto si es que
fuera necesario, se alargar el plazo de entrega final o de alguna de las
etapas.
Por todo lo expuesto anteriormente, se considera la implementacin de
este proyecto es viable.
15
2.4.2. Anlisis tcnico y econmico
16
Elaboracin de Diagrama Entidad-Relacin 7
Documento de Arquitectura 7
Correccin de entrega pasada 7
Prototipos de interfaz grfica 7
Preliminar de plan de pruebas de integracin y 7
unitarias
Correccin de las pruebas pasadas 7
Casos de Pruebas 5
Secuencia de Pruebas 7
Fase de Construccin
Implementacin de la base de hechos. 10
Implementacin de la base de conocimientos 21
Revisin de estndares 5
Correcciones y actualizaciones 10
Implementacin del motor de inferencia 21
Implementacin del motor para explicaciones 10
Revisin de estndares 5
Correcciones y actualizaciones 10
Implementacin de la GUI 10
Revisin de estndares. 5
Fase de Transicin
Correcciones Finales 10
Pruebas al Software 7
Documentacin 7
Total 241
17
entidad-relacin, el cual mostrar la estructura de la base de datos se
encuentra en la seccin de Anexos, apartado B.
3. Diseo
18
Como se tendr dos tipos de arquitectura diferente para un solo sistema,
podra complicar la construccin de ste, por lo que se decidir juntar
los elementos ms importantes de ambos y disear una sola arquitectura
con estos elementos
Entrada al sistema
En primera instancia el sistema se ejecutara mediante la ventana de
comandos
19
Reconocer sntomas
Esta funcionalidad permite reconocer los sntomas que presenta la planta
de arroz para al final cuando se encuentras las caractersticas brindadas
por el usuario se da el diagnstico de la enfermedad que presenta las
caractersticas descritas por el usuario y a la vez darle una pequea
ayuda para su tratamiento.
Aprender
Esta funcionalidad nos permite agregar enfermedades que no estn en
la base de datos para as hacer ms completo el sistema, agregando el
nombre de la nueva enfermedad y adems una caracterstica que lo
distinga.
20
3.3. Estructuras del sistema experto
21
3.3.2. B a s e de conocimientos y reglas
4. Construccin
22
4.1. Construccin
23
4.1.4. Elaboracin de la base de conocimientos
4.2. Pruebas
24
4.2.1. Casos de prueba
5. Conclusiones
5.1 Conclusiones
25
que ampliando las enfermedades as como tambin otros animales
domsticos.
26
7. Referencias Bibliogrficas
http://repositorio.una.edu.ni/2044/1/tnf30r934.pdf
http://www.fao.org/docrep/006/y2778s/y2778s04.htm
http://ciat-
library.ciat.cgiar.org/Articulos_Ciat/Tesis_Lineas_Salahondita_Univ%20Pacifico%
20_4_11_08.pdf
http://fisica.ciencias.uchile.cl/alejo/clases/manual_cpp.pdf
https://www.programarya.com/Cursos/C++
http://eduteka.icesi.edu.co/gestorp/recUp/3aff214ef96b58aa68a2c9bf0f58f05
d.pdf
Gua para la Identificacin de Enfermedades del Cultivo del Arroz (Oryza sativa
L.) en la Provincia de Corrientes. Ing. Agr. Dra. Susana A. Gutirrez - Ing. Agr.
Magister Mara A. Cndom 2013
27