Home

Proyecto 1: Manual Técnico

image

Contents

1. tda Dato electric_sheet Kreator lex Lexer implements java_cup runtime Scanner java_cup runtime lr_parser lex parser tda Matriz tda Operacion lex sym Paquete electric_sheet Contiene toda la interfaz gr fica interactiva del proyecto Class Summary Kreator Clase generadora de hojas que se van leyendo en el archivo de entrada MainWindow Clase principal que contiene la ventana principal de la aplicacion contiene metodos para leer y escribir archivos pasando los streams a otros objetos para que lo analizen Sheet Representa a la interfaz de grafica de usuario de tabla de datos y su respectivo editor de funciones Workplace Espacio de trabajo que anida el listado de hojas Paquete Lex Contiene clases que hacen posible el an lisis l xico y sint ctico del proyecto stas fueron generadas con JavaLex para el scanner y CUP para el parser Paquete TDA Incluye la estructura de datos utilizada para representar una matriz din mica as como el dato que puede contener la matriz en cada una de sus celdas Incluye tambi n operaciones que se realizan dentro de las celdas para referenciar a otras celdas Class Summary Dato Clase que almacena los datos guardados en las celdas de la hoja electronica Hoja Modelo de tabla que implementa una matriz ortogonal como DDE
2. para representar las series de datos Matriz Clase de la estructura de datos matriz Ortogonal a utilizar Operacion Clase que agrupa operaciones a realizar con un conjunto de datos dados en forma de una lista enlazada Limitaciones Volcado y recuperaci n de datos hacia dispositivo de memoria secundario Por cuestiones de tiempo no fue posible implementar un m todo para generar alg n archivo ya sea XML ODF o serializado para almacenamiento de los datos contenidos en las hojas mucho menos para recuperar el archivo guardado
3. Universidad de San Carlos de Guatemala Facultad de Ingenier a Curso 0772 Estructuras de Datos Proyecto 1 Manual T cnico Erik Vladimir Gir n M rquez Carnet 200313492 Secci n B Guatemala 23 de Marzo de 2006 Introducci n ElectricSheet es una aplicaci n de hojas electr nicas implementando expresiones aritm ticas funciones matem ticas entre celdas m ltiples hojas por documento y apertura y generaci n de archivos El programa implementa un dise o puramente orientado a objetos que junto con las caracter sticas de programaci n por eventos de Java simplificaron en gran parte el desarrollo visual e interactivo de la aplicaci n Se utiliz entonces para el desarrollo del proyecto la plataforma Java Permiti ndose compilar la aplicaci n bajo Java JDK v 1 5 y utilizando netBeans para la administraci n del proyecto que gracias al sencillo editor de GUI con que cuenta este IDE permiti generar de una manera r pida y segura el c digo necesario para la manipulaci n de eventos sobre el UI En este documento el programador se podr guiar por medio de diagramas UML a trav s del dise o del proyecto y de cada una de las clases que la componen contando con descripciones de cada clase Se recomienda que para ampliar la informaci n dada aqu se consulte el manual JavaDoc generado desde la documentaci n del c digo de la aplicaci n y localizado en la distribuci n oficial adem s de revisar el c di
4. go fuente si se tiene alguna duda sobre la implantaci n del c digo Dise o General y descripci n general de paquetes y clases A continuaci n se presenta el dise o general de las clases en diagramas UML junto con un resumen de los paquetes y clases que componen el proyecto Se recomienda complementar esta informaci n con el conjunto de documentos JavaDoc en formato HTML generado para el proyecto en donde se describen detalladamente cada clase y su funcionamiento con sus m todos y campos que por causas de extensi n no fue impreso en papel Sin embargo El documento JavaDoc se encuentra incluido en la distribuci n del proyecto Jerarqu a de clases java lang Object javax swing table AbstractTableModel implements java io Serializable javax swing table TableModel tda Hoja java awt Component implements java awt image ImageObserver java awt MenuContainer java io Serializable java awt Container javax swing JComponent implements java io Serializable javax swing JPanel implements javax accessibility Accessible electric_sheet Sheet electric_sheet Workplace java awt Window implements javax accessibility Accessible java awt Frame implements java awt MenuContainer javax swing JFrame implements javax accessibility Accessible javax swing RootPaneContainer javax swing WindowConstants electric_sheet MainWindow

Download Pdf Manuals

image

Related Search

Related Contents

final user manual 2013 (3-1  Philips Stick 929689626501  Polycom C12 Speaker System User Manual  HD 1040 B    Samsung 32" Full HD Flat TV F6100 Series 6 Manual de utilizare  Kramer Electronics TP-133 Satellite Radio User Manual    ARCHITECTURE, ESPACE ET CAPTURE d`après Gilles  P90L 6kVA & 10kVA Online UPS  

Copyright © All rights reserved.
Failed to retrieve file