UNIVERSIDAD AUTONOMA METROPOLITANA CBX "1, EL SISTEMA DE EMULACION DEL S R V I C I O VIDEOTEX APLICADO AL SECTOR TURISM0.J / 111552 1. . - Introduccion de2 Servicio 3 Videotex 0 S 1.1.- Caracteristicas Gsrre.ruLer, . 0 2.- Descripcion General c?@ lsu implement.aeion d e t Sistema. 6 3.3.2.- Decodificacion en el sistema! 3.3.2.10-Caracteristicas 3.4.- 4.5. - -Uso d e L decodif ic&r en el sistema Utilizacion de U M red Local para el servtcio 3.3.2.2. Videotex c , Explicacion d e 2 paguete de comunictzcion Conclusiones de el sistema Referencias 3.4.3.- Facilidud de1 servicio videotex en virtud de usuarios se comunican entre si mediante el saies en pueden ser cual las aLmacelzQmiento de men- unabase de datos uccesible a todos cl~aer&ns ta u b t e p . f & ~ p r el eLLos.Estosmensajes suc cric o erttregadus automat i c m n t e . servicio por permitir a los usuarios o terminaLes enviar o recibirmensajes en modo cmversacioncrl para Lo cuaL Les , proporciona funciones de e n ~ c u n i ~ ~ m i ey n conmutacion. t~ Esto no excluye eL intercambio de mensajes utitizando L a s redes directamente entre terminaLes existentes. Este servicio permite al usuario disponer de una. capacidad de procesamiento y almacenamiento situado en el ordenados principal o en unequipo terminal videotex adecuado en el cuaL se tetecur- gan pro(yramas u otros datos. Uno de los principales objetivos de este servicio es permitir a tos usuarios acceder a las facilidades y/o los usuarios de otros servicios tetemüticos y viceversa. U n a terminal videotex es unequipo mediante eL cual el vsuurio interactua con el servicio videoter:. La proporcionar una posibi L i d a d de comunicacion . dispositivos de aLmcrcenamiento magnetic0 terminateseincluir otros termincrL puede componentes como directa una tdiin entre impresora y otros dispositivos de aLmcrcenamiento y/o tratamiento. EL computador principal deL servicio aLmacena una o mas buses de datos y facilidades del servicio videotex. videotex es donde se se proporc iona una o nuts 2 . 2 Caracteristicas 23. - La Generales. informacion esta generalmnte en forma aLfanzunerica y/o pic tosraf ica. 23.- La informacion esta almarcencu5a en una base & datos. 3). -La i n f o r m i o n se transmite entre Los usuarios y l a s bases de &tos 42.- por conductos de r e h s de tetecomunicaciAn. La informaci6n visuatizabte se presenta en un receptor cie television convenientemente modificado , dispositivos de presentacion visuat. E?>,- EL acceso es controLado directo o otros U por indirecto eL usuario. 6>.- EL publico en general y tambien usuarios especializados pueden operar facilmente con el servicio es decir,se trata de un servicio faciL de utilizar. 7>.- EL servicio proporciona medios para modification La creacion y , ak La i n f o r m i o n en la base de datos. La 82.- El servicio proporciona faciLidades de gestion de base de datos que permite a los proveedores de informoccion crear mantener y administrar bases de datos asi coma administrar faciZidades de grupo cerrado de usuarios. El sec tor sistema de emulacion en turismo,esta integrado mostrados en La fippra , cent inuac y servicio videotex aplicado de1 una f o r m generaL p o r breve expl al los bloques icacidn de el los se da a ion: El primer bloque lo constituye la base de datos La cual contiene la informacitk para llevar a cabo la realizaci6n de este , servicio y esta orgunizaalo de acuerdo a L a s facilidades de1 mane~’ad0rde bases de datos XTRINE. Adl’ztnto o la base de &tos hay UTL bloque llamada Mantenimiento de la informaciAn, este bloque se refiere a que La informaciLn almacenada puede modificarse, El crecero disminuir v i a X T R I N E . segundo bloque lo constituye el Enlace de comunicacion que , consiste e n transferir la: informacion de la base de datos u La terminal d e l usuario LoSrandose Bsto de ccrmunicacidn para redes locates mediante el uso d e l paquete YA~LINKY El tercer bloque lo co&tituye una interfdrce d e l sistema que consiste en un program. de apZ.i.cg-ci.Qnqu~?E p s i . b i i i . t rtl ~ u s c ~ t z?,C. interaceion entre Lu buse de &tos con el desplegado de pantalla en formuto videotex. , EL c u a r t o bloque Lo constituye eL desplegado de pantallas en La terminal, este&sptegad;, se realiza hcoctificuna?a La informacidn de l a s pantalias a un formato v i h o t e x . 3. i BASEDE DATOS 3. í . i Caracteristicas y facilidades d e la base de datos Puede definirse c o w una coelccion de datos interrelacionados almacenados en conjunto sin redundancias perjudiciales o innecesarias; su finalidad es la de servir a una aplicacion O m&, de la mejor manera posbile; los datos se almacenan de modo que resvLten independientes de Los programas que Los usan; &todosbiendeterminados para i;ncluir datosnuevos se emptean y para modificar o extraer los datos almucenados. Dicese queun sistema compretotulmente EL una C U Z . ~ G C ~ &de bases de datos cuando independientesdesde el punto de vista mwjador de base de datos utiLiaado para &stas son estructural. uLmcenar La ctet sistema fu& el paquete de XTRIEVE versi& 4 . oía, que esta integrado por cuatro disketteslos cuales se especifican a cont inuacionr informi& El diskette Program de X T R l E V E ; EL diskette X T R I N E XQL; EL diskette utileriasde X T R I N E ; EL diskette tutorialde X T R E I V E ; para mayor diskettes XTRINE informncion sobre el contenido de! cada uno de los veaseel manuai de X T R I N E . trabaja con el manejador de registros B T R I N E y con manejador de base de datos re Lac ional XQL Ce 1 cual y a esta , integrado en el paquete2 ademaspara su instalacion se requiere eL de lo siguiente: - Tener una copia de1manejudor de 5.0 que fuzI La que seu t i ~ i z A . registrosB T R I N E versi& - Correr XIRINE en una computadora personal, c w ~ tensa cargado un sistema operativo corm MS-DOS o PC- 2.1 o red mas - La CsiX T R I N E se e3’ecutaen un ambiente utiLizar deben se antes recientes uno de computadora debe f XTRINE I programas Contar La computadora que Los estar con disco que usa por y el duro operar para XTRIEVE,ya diskette deben deL manejador de re- se esta itrabaJ’arndoen un ambiente de el servidor & archivos tiene contar el con paquete disco duro y a que instaladoJ. facilidades ofrecidas por X T R I N E son L a s sieientes: X T R I N E permite accesar,borrar, recuperar y modificar las el BTRINE diskettesd e 2 paquete red l a s terminaLes no necesitan - memoria usada residentes. alm.acenadOs,a s ; corn CSi ~a memoria archivos de Los cuatro gistros BTRIEVE. m ~ z sreciente3 nemria X B , y a que se necesita c o w &S sistemcr uperativo asi como La - o una disponerdesuficiente principal, Lo ideal seria aLgunos otros de sistemas operativos los sera1 1 mencionados,peroLa version rnlnirn X%KB para versiones datas rhpidamente, tambiin e5 posibte ponerle indicesa Los datos para organizarLos en U M vuriedud deformas. Tambiin se puede combinar e intercalar datos de aLgunos , archivos y n o t a r c o w la informncion e s t a relacioda. - XTRIEVE permite c&tcuiar almacenarda, tal estdisticas de la infor-i;>n como efectuar La swna o el promedio de todos los &tos. - En XTRIEVE puedes cksptegar si deseas solo agueLlos datos de t u s archivos que cvmptan con un cierto criterio COW: datos que son mas grandes valor especificado. que, menores que o i gua Les los a un - XTRZWE tiene una opcion para ponerle seeprtridcrd a tus datos, es decir UM un archivo,& contrasena para poder accesar esta f o r m se puede determinar quien puede ver y cambiar los datos de este archivo. - Otra caracteristica operaciones que dispone de un se es Za reatizan archivo de habi liciud para frecuentemente y comndos, al que registrar para ello ejecutarlo realiza esta serie de operaciones. - Tambi&n se puede usar imprimir usando los &tos la opcidn REPORT para disefiar e suardados en XTRZNE. 3 , i . P Informadon d e l sistenra- d e l a base. d e datos La informxi& de archivos de contenida. en XTRIEYE se encuentra en trabajo i n f o r m x i & turistica & L los cuales constituyen un una serie sistema de pais; estos archivos se encuentran en un diccionario definido por XTRIEVE en el diskette de trabajo y son Los siguientes: ARCHIVOS CONTENIDO DE TRABAJO ZO'naS ZONAS. DAI turisticas estados del pais organizados de ESTADOS. DAT acuerdo a la zona. ciudades de cada CD-CENTRO. DAT estadode la zona centro CD-NORTE. DAT * * GD-PAC1 F. DAT * CD-SUR. DAT Y CE-GOLFC. EAT MEW MENU . DAT mertu de . DAT servicios tvristicoc menu de opciones de tipos de hcbteles. MENU =nu de opciones de sitios DAT recreativos y cul turales MENU w n u de upciones DAT de transpor del tipo te nombre de los hoteles que HOTEL E S . DAT existen SI T A R R E C . DAT* * de? * i ciudad nombres de Los sitios vos y TRANSPOR. UAT* en cada recreatidecada una arqueotbgicos l a s ciudades. rumbres de Los transportes dis- ponibles para cada una de Las cC I udades. SER-HM. DAT caracteristicas de de cada SER-UEC. DAT** LOS hoteles ciudad. caracteristicas de Los si Lios recreativos y arqueo1olpicos de cada ciudad. SER-TRAN. DAT** caracteristicas de de ctz& Nota: * ciudad. estos archivos contienen informacion de l a s ciudades de Los estados * * los tramsportes dela zona correspondiente. la base de datos no dispone archi vos. actualmentede estos La orsanizacion de estos a r c h i vo s se re a l i z o c o n s i d e ra n d o f a c i 1 i d a d e so f r e c i d a s sus cmacteristicas L a s por el mnejaclor de base de datos X T R I N E y de cada archivo resumen se 0n sipiente: O O o o o 2 r) 3 8 3 O 3 3 O la tabla contenido! de cada archivo L a informaciAn anterior se encuentra accesado simplemente disponible, a XTRINE y diccionario donde se encuentran Para una consv~tarapt& mencionado en La tabla su pura consulta o mantenimiento solicitando dic?ws la apertura del archivos. anexane n s e c i a La informaciAn de se los archivos de La base de datos. 3 . 2 INTERFACE ENTRE LA RECUPERACION DE INFORMACION Y EL Debido a que la informion d e L sistema en forma de archivos los tvristico se la base cuales conforman entonces para recuperar esta Cinformacio& USUARIO y poder de encuentra datos, manipularla para su decodificacion y desplegaclo en La puntat ta es necesario tener un sistema de datos de atraves interface comunique al usuario de l a s pantallas en formato E L sistema interface que de comunicaciGn que COR la buse videotex. se implemento reatiza esta funci&n entreel usucrrio y la base de datos. Este sistema lo const i tuye un prosrana sscr i to en 1eneaje C que hace uso de manejador de reaiS t ros BTRI EVE para recuperar en forma de registros la informacion de los archivos de la &gg & &tag, tm&Curl uti iiza crt decodi f icacbr vieeatex para alenas el funciones desplegudo de 1 de pantullas y La informorcion proveniente de la bcrse. 3 . 2 . 1 . AMBIENTE DEL S I g E H A D EI N T t X F A C E E l sistema de interface proporciona al usuario un ambiente de niveles y cuyas facilidades niveles son navegar eligiendo l a opcion dese&! un cierto nivel anterior. Esto es poder en cadcr nivel o si se regresar al nivel inicial se un ejemplo o estu en a un nivel posibley a que la estructura d e l sistema forma arborecente. L a descripcion de sistema atraves de los diferentes esta en los diferentes niveles d e 1 muestra en la sieiente grufica y en senidar se anexa , que muestrala presentation de l a s pantallas hasta el nivel f i n a l y una breve descripciónde cada nivel. 3.2.2. RECUPERACIUN DE INFQMACIUN Puesto que information la esta contenida en serie UM de archivos en la base de datos, y una archivo esta constituido por una serie de registros, se utilizan funciones -1 mnejador de registros B T R I N E para obtener los registros de un cierto archivo solicitado. Dentro del proSrcuna que cosntituye el sistema & interface existen dos procedimientos en Los euules se real iza la solicitud de los depende registros de de un archivo solicitud la previamente hecha por el Clo abierto usuarioJ. cual Dichos procedimientos son: Extrae-reg : el cual recupera todos Los un registros de archivo previamente abierto mediante el 'uso de las funciones registro3 y registro>). Los B-GETFSTCextrae La eL primer B-GETNXTCextrae proximo archivos de Los cuales se recupera los registros con esta rutina son: ZONAS.D A T , MEW1 . DAT, MENUí i . DAT, MENU2 2. DAT, Y MENUí 3. DAT. Extrae-desp: este procedimiento extrae los registros de un archivo dada una clave, wdiante el uso de l a s funciones B-GffGECUbtiene et registro mayor o igual al valor a k la clave2 y B-GETNXKobtiene , el proximoresistroJ. Se extren todos los registros que scrtisfaega el valor de clave. La clave se v u formando en un buffer de acuerdo al siguiente formotto. 111552 O 1 2 3 4 clawc campos donde O = clave de la zona I = clave d e l estado 2 = clave de la ciudad 3 = catesoria hotel o tipo sitio atracciAn o tipo de transporte 4= numero de hotel de la categoria correspondiente o numero de sit io de atrcrcciAntipo numero de transporte d e l tipo elegido o elesido. Un ejemplo: P 3 I I 2 codiso p = zona pacifico 3 = estado ,guerrero 1 = ciudad ( d e acapulco l = hotel de la. categoria 2 = ntunero del hotel nombre Los axchivos de SOR: ( d e la torre. Los cua!Zes se ESTADOS. D A T , CD-NORTE. D A T , HOTELES. D A T , identificado con el tienen estos registros CD-CENTRO. DAT. CD-PACIF. D A T , CD-GOL FO. D A T , CD-SUR. D A T . Y SER-HUT. DAT 3.3 .-INTERFACE ENTRE L A PARTE RECEPCION DE L A IJWOR,MACION Y EL USUAlU.O DEL SISTEMA VIDEOTEX 3.3.l. - Especificaciones 1n rndi S i r n r i An + V I L L\” cidn C . C . I . T . T . C. C . I. T . T. e de Videotex cu dC nn rnnl c para la codificacidn “ C L ” hnea “C C , & I n Rnrnmam- n b u u ..CbYIIbI V . 3 ;el cual es el alfabeto internacional IS0 COrganizucic5n . No. 5 Internacionalde Normalizacic5d han Llevado a establecer este alfabeto No. 5 de siete unidades que pueda responder a l a s necesidades de los usuaxios particula- res de circuitos arrendados y de los usuarios de las transmi- siones de datos por medio & comunicaciones establecidas La estructura Videotex se de basa codificacibn en mas int e r w ional es la utilizada recomendzci6n I S 0 2022 , en T.80 y el en . servicio las nor- I S 0 6937 para un esquema de 7 bits,tambien tiene la opcibn y facilidad de e x t e h r s e a 8 bits mediante un adecuado arreg1o;esto solo se uti1 izar& cuando se requiera manejar caracteres especiales . L a codificacidn Videotex a d e d s de tener en cuenta el alfa&eto internacional No. Sreatizauna implementacibn & caracteres grif icos o pictogrAficos tomanda una combinacidn de cddigos e implementando una tabla & estos cargcteres . L a tabla de todos los caracteres que presenta el c6digo d e l alfabeto internacional No. 8 ; son mostrados en l a s grificas mostradas a continuacibn; donde podemos visualizar La manera en la cual se puede codif icar cada carActer;en una de ellas se pue de observar la manera en la cual Videotex genera una tabla de car&c teres pic togrgf icos . A continuacibn se muestra La descripcidn de control que utiliza la codificacibn Videotex los caricteres de .Estos son muy importante debido a que realizan y ,ejecutan l a s instrucciones . Mando Transmision: Estos son caracteres de mando facilitar la transmisicSn de por inforacidn telecomunicacibn.Estos caracteres de m c ~ n d ode las A c m e ale Recibo redes de transmisibn son los siguientes : ACK , DLE .ENQ,EOT,ETX,NAK,SOH,~~ y SYN ACK a destinados a controLar o . : CarActer de mando de transmisibn. transmitido por un receptor corn respuesta afirmativaal que transmite DLE Escape de Transmisibn . : CarActer de mLTndo de transrnisiCln que modifica l a significacibn de un número 1 imi t a c k de caracteres: su&sic@tientes y que se utiL i za exclusivamente porra obtener funciones suplementarias de transmisibn. En l a s secuencias de DL€, sblo pueden utilizarse caracteres SrAficos y caracteres &* mnrrdo de transmisibn . ENQ P r e p n t a : Caracter de mando de transrnisibn utilizado corn peticibn de respuesta de una estacibn distante .La respuesta puede comprende la identi f icacibn de la estacibn y/'o su estado . EOT F i n de TransrnisicSn : CurActer de mando de transmisibn utilizado para indicar el fin de la transrnisidn de urn o ETB &S textos. F i n d e l Bloque de Transmisibn : Cctrdcter de man.& de transrnisidn utilizado para indicar el final de un bloque de datos,cuando Qstos estan divididos en bloques para su trasmisidn . Fin de Texto : Caric ter de mando de transmisibn uti 1 izado para terminar un ETX texto - 17 SOH Comienzo de Encabezamiento : Caricter de mando de transmisibn u t i 1izado como primer caracter d e L encabezmiento de informacibn . STX Comiemo de Texto : CarActer de manch de transmisibn que precede al texto y se ut i 1 iza para terminar un encabezamiento . SYN Sincronizacibn de Reposo : CarActer de transmisibn utiLizadt> por un sistema de transmisibn sincrona en ausencia de cualquier otro carricter para producir una setral a partir d e l cual se puede lograr o mantener el sincro nisno entre equipos terminales de datos Caricteres de Formato - : Cariicteres de mando destinados principalmente a controlar l a presentacidn o compacginacidn de la informcrcibn en los dispositivo de impresibn y/o de presentacibn . En l a s definiciones de de compacginacidn se emplean los si@tientes conceptos : d .-La pagina esta compuesta de un nbmero determinado de rentylo-nes de carric teres bJ. - Los . caricteres que forman un renepldn ocupan un ntlmaro determinado de posiciones l l a m a d c r s posiciones de caracteres . Los caricteres de formato son : BS,CR,LF y VT BS Retroceso . : Caracter de formato que hace retroceder la posic.icln activa a una posicibn de carAter inmediata anterior en el m i s m ~renglbn CR Retroceso d e l Carro - : Caricier de formato que hace retroceder la posicibn activa La primera posicidn de cardcter del misnw renglcln LF Cambio de Rengldn a . : Caricier de formato que adelanta la posicibn activa posici6n de caricter en el renglcSn siguiente . Q la misma CarActer de formato adelante la psici6.n que Caracteres datos en UR de mando que : se u t i 1 izan sentido 1bgico.Pueden o no jerarquico ;estos son : US,= US Separador CarActer de de m& L l d o unidad separary calificar utilizarsepor orden que . se uti1iza 1dgico;ha de CCLSQ ale I n f Caracter de control . Delimita para separar y Calif icar determinarse su significado un elemnento de ormac idn informacibn : que se u t i 1 iza para separar y calificar un sentido 16gico;ha de determinarse especifico en cada l l a m d o Registro jerirquico . RS Separador datos en para Caracteres : datos en un sentidu especifico en cada curActer en et . siguiente rentpldn predeterminado Separadores de Informacidn de COLSO. su signif icadu Delimi tcr un elemento de informacidn . BEL Timbre : Caricter uti 1 izado cuando hay que atraer la atencibn ;puede accionar dispositivos S p Espacio : CarActer que adelanta La carkter en el mismo rengldn. COW . de alarmo! o de advertencia posici6n activa Este un signo grifico s i n impresi6n cardcter . UM se posici6n considera de tambien NUL Nulo : de mundo que se uti l i z a para re1 leno en medios f isicos o en eL tiempo. Los cardcteres NUL pueden intercalarse en Casicter una secuencia de datos o extraerse de La misma sin que influyan en La informacibn contenida en esa secuencia pero,en tal co~so,la iwercidn srxtrmci6n de esas ca!rhcteres p ~ M kr r ; n c ' , t f i c ~ZC ~ CI presentacibn de La informacibn .eL control de equipo o ambas ESC Escape : cosa terde mando que se u t i 1iza para proporcionar funciones Carac adicionales de manab. Modifica el silgnzificado de un ndmero limita do de combinaciones subsiguientes y constituye la secuencia de escape . L a s secuencias de escape se u t i Lizan para disponer de funciones adicionales de mando que en ciertos casos.pueden proporcionar juegos de cardc teres ITraf icos Supresi6n DEL . : Caricter que se utiLiza principalmente para borrar o tachar cardcteres err6neos. Los caracteres DEL tambic5n pueden servir para eL reLleno en medios fisicos .. NUL Ehclo : Caracter de mando que fisicos o en eL tiempo Si En c6digo se util-iza para relleno en medios . : Cardcter de m~~ndo que se utiliza en combinaci6n COR FU€UA DE CODIGO y ESCAPE para ampliar la serie de caracteres SrAficos d e l c6digo . . ,restablece los significadosnormalizados com&ítlociones de bitios que le siguen r 1.11 SO Fuera C#YfCt#p de Cbdigo de man& de las . : que Se util i ~ c ten combinacic5n con EN CUDIGU y ESCAPE para ampLiar La serie de ,caracteressrdficos d e L cc5digo. Modifica e t significado de L a s combinaciones de bitios de L a s colzrmnas 2 a 7 que le siguen hasta llegar a un caracter EN CODIGO 111552 . E n La codif icaci6n VIDEOTEX en cada c a r k t e r , .-* los bitios se designan b7 b6 b5 b4 b3 b2 bí; siendo el b7 el de orden superior mAs significativo y el bitio bí es el de orden inferior o el meI nos s i G i f icativo ldent i f icaci6n b7 b6 b5 b4 b 3 b 2 bi Signif icado ” ne . 8 4 32 16 64 2 í y rcng!c;n,-s se iden!ificc?rz pcr r,thercrs escritos rnl*8mnmc ~ Y . c y l ” L w en notacibn binaria y decimat Para la utilizacibn ciertos si&olos de . caracteres de impresibn se pueden con s i v s diacriticos disponer de forma quesea posible utilizarlos para componer letras acentuadas cuando Lo requieran el i n t e r c h i o de inforrnaci6. Para esta composici6n se necesita una secuencia de tres caracteres que comprenden una Letra,Retroceso y uno de esos silnbo1os;eL s i p o se considera entonces si@w diacri tico. L a zona de visualizaci6n definida esta en tiene la siguiente figura : La pantaltu que 3.3.2.- Decodi f icacic5n Videotex . L a caracteristicas de La decodificaciln empleada en ekservicio Videotex se realizd mediante la emulacidn de Videotex;esta se hizb nos UM terminal de mediante un soporte en Software,eL cual tomando en ayudo a reatizar esta emulacidn cuenta Las caracteristicas del cbdigo Videotex que esta basado en eL alfabe to internacional No.5 u cc5digo ASSCII . L a decodificacibn de una PfLgina es hecha sobre una sucesibn de cbdigos describiendo La pagina; cada uno de estos cbdigas empiezan representados en f o r m binuria por una pulabra de 7 bits d s uno de paridad C N E N J . EL vocabulario comprende 128 diferentes cbdigas . Estos cbdigos son combinados de La s i w i e n t e m r u : b7 b6 b5 b7 b6 (35 b3 b4 b2 bi b4 b3 b2 bi La decodificacibn de caricteres cksplegables se realizb de La siguiente manera, tomando en consideracic5n el cbdigo NO.5 que contiene 94 cc5digos desplegables y los d e M s son caracteres de control-Estos caracteres son desipados por un cbdigo sencillo en forma binaria . Los caricteres comprendidos entre? 2/1 y 7/14 son 1 lamados por extensic5n "cczrActeres grAf icos". Las letras provistas con diacriticos son d e s i i s - p o r medio de una combinacibn de tres cbdigos . U n a funcibn importante que se utiliza en el decodificador son [ . g . ~ fuz~i.oz.es ~ c , r Q r r t ? r = ? . ~ck @$PG; La posicidn d e l cursor sobre urn e=t= funci6n hace posible c i e 40 c ~ A c t o ~ @ & r i& ds;r ? LOS . Los 25 renglones de que consta una phgina en formato Videotex Unu Hgina cowtituye un articulo; un articulo ser puede dividido en su&-urticulos. Un s u t ~ u r t i c u l oes comprendido entre &S cxrticutos 6 un sub-articulo .:zapar&. unos caracteres consecutivos en une 6 L a mMera en que se realiz6 el implementando de un modo adecuado Ih.suba-ticulo renglones &S soporte de cowecutivee Software ; todos los caricteres de control que utiliza el codificador Videotex . A q u i tambi&n se tomo en ta la forma es cuen enque se interpreta el cbdigo, para la implementaci- c5n considera y porque asi lo realiza Videotex es tomando mAs )2odQ! los seis<@> bits mews significativos. forw en que se realizb el aLgoritw del soporte de Software es considerando todas Los caracteres de control asi como la clasLfiaccic5n de los cur4cteres gr4ficos y pictogra ficos el pro%rama fue realiaado en turbo Pascal versibn 5.0,en la estructuracidn d e l prograna se t o m en cuenta la manera de ir implementundo e interlctzando @ginas h e c b msdiante la utilizaci6n de de Videotex;estas fueron archivos . terminal Vide0tex.e~ C O R el fin &!e que al usuario se le facilite la uti lizacibn de este servicio y que pueda ser compatible con cualquier utilizaci6n que se requiera realizar, h a y en diu eL servicio videotex cuenta COR sus propias terminales de uso exclusivo de V i d e o t e x , es por eso ok la importancia que le hemos dada a el Decodificador y a que e:s un parte imprtante en este sistema Las . pruebas que se realizdron con el decodif icador es en base u la pLaneacic5n de La base de dcrtos de la aplicucidn sobre el sector turismo en la Republica Hexicana . I 3- 3 . 3 .- Despleeado de PantaLLas EL desplegado de pantaLtas . se realizo tomandoen consideracidn la fia~tms.qwecmstan et serwicic~videotex y tambiln cansiderando la uplicacibn cie e s t a servicio . Estas pcrrrtaL L a s L a s podemos visuaLizar en L a s muestran de a rpraficas que se continuacibn,donde p o c b m o s observar L a carracteristicas Las paginas de Videotex y despt egados L a ubicacibn de Los caricteres . Estas pantallas se realizaron primero tomando en consideracidn el alfabeto internacionaL NO.5 y ademas de los caracteres grAfic==, y lc= car&--crcs a t r f & ? ~ ?,&nsp&s ~ se &ccdiffcc LC f n formaci6n que se encontraba e n un archivo o f i c b r o ,esta decodi- ficacibn es en base a L a s cara~teristicasdel servicio Videotex con esto se logro emuLar una terminal Videotex y asi desplegudo en la pantalLa . lllcLndar aL I INTERFACE 3.4- BASE ENTRE LA DE Y DATOS EL DE PROVEEDOR VIDEOTEX. F5t.a. " p(.a.pg pprm.i.(.e informcibn d e l i nf ormac i6n (.g.z g:.rcl.,ivo~cT que mces::: sistema2 ole pueda es ta y pi.2. conttenen. (.a la base de datos, para extraer ser manejada e1 por la de L proveedor videotex. consta Esta etapa se considera una interface, la cuaL que hace uso programa escrito en lenguaje 'IS', B T R I N E para extraer la de librerias informacibn en forma de manera en La cual se extraen estos registros es - inicialmente se abre el archivo 'usado datos, esto es posible de un de registros. la la siguiente : que se encuentra en La base de una funcibn de BTRZEVE llamada "BTRV" a la cual se le pasa las siguientes parilmetros: cbdigo de para operaci¿mCD-oW1\0 ) que es un arreglo btrieve, un buffer registro de cuando se tamafPo operacibn para enviarle La '8QFFEr.e:) para -una recuperar Llave a recuperar< ~ ~ bytes< POS- almacenar el operacidn que ocupa del contenido para Leido los ( O U F - L F ~ ~ registros, recuperar ~- 7 K) E en el caso de un registro a recuperar (.oil ~ CLK] bloque el , la longitud d e l buffer en la cual del registro llave d e l 12 Z de char reatiza registro de X l R I N E C regresa el char de archivo, posicibn d e l abrir el buf-llave La para , el narnero de y ~ finatmante La trayectoria de La LLave d o t registro a recuperartCpath-Q) en nuestro c a s o ) . Posteriormente se le da la llave y la trayectoria d e l registro a recuperar en alguna registros ( B - G E T I . I ~ T , funcibn - GETI E. de , G- €ir FS , B T R Z N E para las uti 1 i2cuZa.s recuperar en programaj, despu&s de realizar esta operucibn B T R Z N E regresa el el registro en el BUFFER. A l final se anexa un listado del programa, el cual contiene todas tos procedimientos que utilizay UM pequena especificacibn de su funcibn al inicio de c a d a procedimiento. I 4 . - CONCLUSIONES DEL ESTUDIO DE EL SERVICIO VIDEOTEX. La realizacich de impLenrent& emui!aci&n dsL servicio e n una aplicacihn de tgran u t i 2 i d a d para como lo es hoy en &a estados de La el sector Turismo; abarcando el país, todos l a s la RepÚbZica Mexicana, cormtituira una gran ayuda para promover a nivel internacional t a b s las lugares tvristicos de mayor utructivo que se pueden visitar en Mbxico L a manera en servicio Videotex la sistema Videotex . e2 sido o b j e t o de un estudio intenso para a Esta planeucidn con Los Lineavhiento que empLea L a estructura . cual se desaxrolLola planeacibn de Ilegur a una estructuracibn adeeuudu para fue Videotex la realtzucitm de el imglemsntada de acuerdo . que se real i;zb cornu lo pademos visualizar en una de L a s grificas presentes en la cual nos facilitar& se Vidootox, O T ~ esta CZOcwnento, as mejor e t da L a manora funcionuaiento de Videotex; realizh una base de datos que contiene toda la informrrcibn concerniente a la aplicacibn & l LlevC, sector Turismo; a su v/3z se acabo la implemsntacihn de la codificacihn y decodificacidn de el sistema Videotex . Para realizar la emulacihn de una terminal Videotex tuvimos que campenetrarnos en La codi/icaci&n quo so Lleva acabo en e2 codigh de el alfabeto internacionat No.5 que esta implementado en forma ASCCII y esta sujeto con Z a s recomendaciones d e l CCITT e ISO; tomando en cuenta estas consideraciones se desarroLLo una - .. . " . plan@mZ.Qn para. rrza.tizur la dxcdificacirSn de tu-wr estructura dQ ¿ a dcrrodi f C r ~ . c t c i & i 3f-i Videotex; en t&S E W . & C C'uMiia La i r*Pet '''p'rL de control que son base fundamental para et ststerna videotex, es , de los problemas que tuvimos conveniente para ser accesible este programa es de carlcteres de control cosa la codificacibn videotexy asi que realmente hace emulacidn d e l UR , en esta .forma se pudo trabajar con servicio videotex Otra la realizacibn d e l software vi.deotex. Una. de la confiabilidad poder desplegar l a s pantallas de a en que se hizo nzucho Bnfasis es de investigar la de la base de datos y la decodificacibn de que al estar implementando y trabajando en esta par te n.o se I!engzcn Acerca de la base de datos observiron amplia las capacidad y ademAs la gran videotex se para ,esto CUR el fin cuando se este problemas . demasiados conluye lo siguiente: XTRIEVE siplientes ventajas que aplicacihn programando el decodif icardor tomuramos en cuenta esta interaccidn, Se los . manera en que rws facilitara la interaccidn entre LQ - uno la &a tiene para la definicibn de archivos cantidadde campos que se pueden tener en un archivo; esto hace posible teneruna gran cantidad de infor-macibn - Tambi6n d a relacionarda entre la facilidad para archivos en archivos. mantenimiento de los la base de datos puesto que cuenta con un el editor, el cual permite insertar, borrar, registros definicibn ellos, de de unarch~:vo, archivos y rmrganisrw Credefinir los campos y el teniendo en cuidado de compatible con esta debs y modificar que redefinicidrd. la una tipo de informorcidn sea Finalmente se menciona la facilidad de accescu' los archivos definidos en XTRZEVE atrives de un programa de aplicacibn que e s t ae s c r i t oe n un lenguaje de alto n i v e l C e m n ue s t ro caso f u e e l L e nmaje " C " J , que b g a uso de 1as f unc iones de BTRIEVE que es un mawjador de regsi tros. 1 - - MAMJAL XTRIEVE 2 - MAMJAL D E versidn4 - 0 0 BTRINE v e r s i d5n. O0 3. - VIDEOTEX ESPECI FI CATION FOR DI SPLAY AND ENCOD1 NG CRevista, 4.- RECOMENDACIONES ( 1989, - Septiembrede l98C)) V3-CCITT : 4 PRESEFJTACION “7 NIVEL CARACT. DEL SERV. 4 IRETURN CTRL ESC PRESENTACION NIVEL ZONAS NIVEL ESTADOS NIVEL SUBMEINUS DE SERV. NIVEL CARACT. DEL SERV. ETAPA DE P R E S E N T A C I O N - Esta etapa contiene dos mascaras de presenfacidn, codificadas en formato Videotex, la primera es una pantalla clon el nombre del servicio y otros títulos; la segunda es una pantalla que confiene el menú de presenfacidn y tiene las siguientes opciones: VIDEOTEX SERVICIO VIDEOTEX CLAVE INFORMACION TlURlSTlCA INFORMACION CLIMATOLOGICA INFORMACION DE OTRO TIPO FIN TECLEE OPCION: 1 2 3 4 ETAPA DE f’RESENTACION - Esta etapa contiene dos mdscaras de presentacidn, codificadas en formato Wdeotex, la primera es una pantalla con el nombre del servicio y otros titulos; la segunda es una pantalla que contiene el menú de presentacidn y tiene las siguientesopciones: VllDEOTEX SERVICIO VIDEOTEX CLAVE INFORMACION TURlSTlCA INFORMACION CLIMATOLOGICA INFORMACION DE OTRO TIPO FIN TECLEE: OPCION: 1 2 3 4 ETAPA NIVEL DE Z O N A S Esta etapa contiene una pantalla con los nombres de las zonas y su clave spectiva, para elegir la opción deseada y se presenta enseguida. VIDEOTEX TURISTICAS ZONAS CENTRO GOLFO NORTE PACIFICO SUR C G N P S AYUDA: Etapa anterior, ESC; Inicial, . RET. TECLEE 0PCION:- L CLAVE ETAPA NIVEL DE ZONAS - Es fa efapa confiene una pan falla con los nombres de las zonas y su clave respecfiva, para elegir la opción deseada y se presenta enseguida. VIDEOTEX TURISTICAS ZONAS CLAVE C G N P CENTRO GOLFO NORTE PACIFICO SUR S TECLEE 0PCION:AYUDA: Etapa anterior, ESC; Inicial, * RET. ETAPA NIVEL DE ZONAS - Esfa efapa confiene una panfala con /os nombres de /as zonas y su c/ave respecfiva, para e/egir /a opcidn deseada y se presenta enseguida. VIDEOTEX RISTICAS ZONAS CLAVE TU C G N P S CENTRO GOLFO NORTE PAC1FlCO SUR TECLEE 0PCION:AYUDA: Etapa anterior, ESC; Inicial, * RET. ETAPA DE L U G A R E S DEL S E R V I C I O VIDEOTEX HOTELES DE la. CLAVE 1 EL CID LA TORRE LAS HADAS 2 3 TECLEE OPCION: AYUDA: Etapa anterior, ESC; Inicial, A RET. E T A P A N I V E L C A R A C T E R I S T I C A S DEL S E R V I C I O . VIDEOTEX CARACTERISTICAS DEL HOTEL HABITACIONES: BAR: DISCOTECA: RESTAURANT: DIRECCION: TELEFONO: TECLEE RETURN. AYUDA: Etapa anterior, ESC; Inicial, RET.