You are on page 1of 17

PLAN DE CONSTRUCCION DEL SISTEMA DE INFORMACION

LARRY STEVEN SALDARRIAGA ANDRADE

SERVICIO NACIONAL DE APRENDIZAJE SENA

ANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION


CONTENIDO

Introduccin 4
Ficha de Control de Cambios 5

Equipo de trabajo Roles y responsabilidades 6

Mdulos del sistema de informacin 7

Actividades para la construccin del sistema de informacin 14

Objetos de la base a construir 20

Generacin del cdigo y sus componentes 33

Pruebas 38

Desarrollo de pantallas y reportes 39

Integracin del Sistema 56

Cronograma de actividades 57

Conclusiones 61

3
INTRODUCCION

El presente informe detalla una serie completa de la construccin del sistema de


informacin denominado Compraventa LTDA, con el que se espera suplir la
necesidad de inventario y contabilidad de empresas dedicadas a la compra y venta
de vehculos de segunda, las condiciones del software y los requerimientos
empresariales de automatizacin de la informacin haciendo posible que todos los
usuarios puedan acceder a ella en tiempo real desde cualquier pc conectado ya sea
a la red interna o externa, ya sea con el nimo de modificar, visualizar, ingresar, o
consultar informacin, dependiendo los privilegios de cada usuario

Con el desarrollo de este proyecto se tiene una visin ms clara sobre los tiempos
establecidos y duracin del proyecto.

4
FICHA DE CONTROL DE CAMBIOS

PROYECTO Compraventa LTDA

DOCUMENTO Anlisis y desarrollo del sistema de informacin denominado


Ordenes de servicio

VERSIN 001

FECHA 09 de octubre de 2017


CREACIN

FECHA CAMBIO

RESPONSABLE Larry Steven Saldarriaga

LDER Larry Steven Saldarriaga

HISTORIAL

FECHA NMERO OBSERVACIONES AUTOR (ES) VER


DE
VERSIN

Larry Steven
09/10/20 001 Creacin del Proyecto Saldarriaga 001
17

5
EQUIPO DE TRABAJO ROLES Y
RESPONSABILIDADES

<<Diligencie la siguiente tabla

Nombres y apellidos Rol en el equipo Responsabilidades

Larry Steven Saldarriaga Desarrollador Crear e implementar el


software

Mdulo de Sistema
Este sistema de informacin denominado rdenes de servicios aunque es un software
muy sencillo, tiene algunos mdulos los cuales relaciono a continuacin:

* Una vez se ingresa al sistema, y se introduce el numero de serie para la activacin

En el siguiente modulo vemos las opciones inicio- Motos Propietarios.

En inicio tenemos el panel de configuracin.


En la opcin Motos

Registrar: para registrar Datos


Modificar : modifica Datos
Registrar Venta; registra ventas
Listado: Muesta la base de datos de productos registrados
ACTIVIDADES PARA LA CONSTRUCCIN DEL
SISTEMA DE INFORMACIN
Como actividades se verificara la disponibilidad, medios y facilidades para la
realizacin y construccin de nuestro sistema de informacin, adicionalmente la
preparacin de los puestos de trabajo, bibliotecas de programas, herramientas de
generacin de cdigo, bases de datos y ficheros de prueba entre otros.

Tarea Productos Tcnicas Participantes

3.1 Implementacin Base de Realizacin de Analista de


de la base de datos fsica las pruebas informacin
datos, fsica o necesarios
de ficheros Sistema de para su Ingeniero de
ficheros funcionamiento plataforma

3.2 Preparacin del Entorno de Analista de


entorno de construcci informacin
construccin n
Ingeniero de
plataforma

Implantacin de la Base de Datos Fsica o

Ficheros

En este punto se crearan los siguientes elementos:

Creacin de los elementos del sistema, gestor de base de datos y sistema


de ficheros
La base de datos ser creada en un servidor el cual la contendr de forma segura,
esta podr utilizar herramientas SQL, o simplemente mediante el uso de ficheros,
los cuales sern accesibles desde los diferentes equipos donde se encuentra la
aplicacin instalada

14
Reservar el espacio de almacenamiento, definiendo, entre otros, los
dispositivos fsicos a emplear, tamao de los bloques, tipo de registro fsico,
zona de desbordamiento, opciones de almacenamiento de datos,

El servidor tendr un disco adicional de uso exclusivo para la base de datos y los
ficheros correspondientes el cual tendr un almacenamiento de 1 tb, con lo cual se
asegura la estabilidad y fiabilidad de los datos

Inicializar la base de datos o ficheros, cargando los datos considerados


necesarios en el espacio de almacenamiento previamente definido.

La base de datos siempre estar disponible, ya que el servidor siempre estar


encendido y tendr vista directa con los diferentes equipos vinculados dentro de la
red LAN.

Productos de entrada

Entorno Tecnolgico del Sistema


Diseo de la Arquitectura del Sistema
Especificaciones de Construccin del Sistema de Informacin

Productos de salida

Base de Datos Fsica o Sistema de Ficheros

Participantes

Estudiante anlisis y desarrollo de sistemas de informacin


Ingeniero de plataforma de la empresa

1.1. Preparacin del entorno de generacin y construccin

En punto prepararemos el entorno en el que se construirn los componentes del


sistema de informacin, contemplando los siguientes aspectos:

Bibliotecas o libreras a utilizar


Herramientas: generadores de cdigo, editores, compiladores, verificadores
sintcticos, montadores de enlace,
Puestos de trabajo
Implementacin de los procedimientos de operacin y seguridad propios del
entorno deconstruccin, de acuerdo a los requisitos de seguridad y

15
operacin establecidos en la tarea Especificacin del Entorno de
Construccin.

Herramientas a utilizar:

J2SDK. Es el trmino que proviene de la sigla en ingls de Java 2 Standard


Development Kit, que al traducir al espaol significa Entorno de Desarrollo
Estndar de Java 2. J2SDK es el mdulo para desarrollar aplicaciones en
Java. Los paquetes que pertenecen al Standard Development Kit son los
destinados a entornos programables, slo para programas en JAVA.

Se pueden crear applets, aplicaciones web, programas con ventanas, entre


otra variedad de aplicaciones [2]. Como el entorno desarrollador de Netbeans
cuenta con el J2SDK, fue escogido para el desarrollo del software. Por esto
y por las bases de conocimiento tanto del estudiante como de la experiencia,
fue que el mdulo desarrollador de J2SDK fue el escogido para esta
aplicacin.

En la capa del negocio se implementaron el Servlet y las clases Java. El


servlet adopta el rol de controlador para recepcionar las peticiones y proceder
a direccionar las operaciones a que tenga la lugar cada peticin para que
sean ejecutadas por el respectivo comando y as responder a las peticiones.

Servidor de aplicaciones Apache Tomcat. Servidor libre y gratuito de la


Apache Software Foundation. Tomcat se ajust perfectamente a las
necesidades y requerimientos para el desarrollo del sistema de informacin
para GATO LOCO ESTUDIOS. como contenedor de Servlets,
implementador de especificaciones de Servlets y JSP's y dado que est
hecho en JAVA y que es 100% compatible con la tecnologa. Adicionalmente
es gratis y no represent un gasto mayor para la puesta en marcha del
proyecto.

Puestos de trabajo

16
Como se evidencia en la imagen anterior se utilizaran 5 puestos de trabajo, teniendo
en cuenta que ya se encuentran en funcionamiento, y lo que se requiere es la
instalacin del software en cada dispositivo, adicional al servidor.

Servidor
Administrativo
Gerencia
Tcnico
Cliente
Contabilidad
Recepcin
Router internet
Impresora administrativa

17
Impresora gerencia

Uno de los nodos principales es el nodo servidor el cual almacenara toda la base
de datos referente a las rdenes de servicio, tambin se tiene un router de internet
el cual brinda el servicio de internet para poder acceder desde fuera a la informacin,
este llegara a travs de fibra ptica a nuestro servidor y desde ah se realiza la
distribucin para el manejo seguro y eficaz de nuestro canal de internet, el cual a su
vez es distribuido en los nodos administrativo, gerencia, tcnico, cliente,
contabilidad, recepcin, que seran dispositivos o computadores con la aplicacin
instalada para el manejo de las ordenes de servicio, uno de los nodos ms
importantes seria el nodo recepcin ya que a travs de este se recibe el mayor
nmero de rdenes de servicio reportadas por los clientes internos y externos.

Tambin se encuentra el nodo de impresora administrativa el cual est destinado


para que cualquiera puede imprimir desde cualquier dispositivo con la aplicacin
previamente instalada, hay uno nodo llamado impresora gerencia, pero este de uso
exclusivo del dispositivo de gerencia por lo cual no se podra imprimir desde otro
dispositivo que no sea ese.

Nuestro software estar instalado en cada pc relacionado en el sistema de


despliegues pero la base de datos nicamente estar instalada en el servidor
principal del cual todos los dispositivos accedan, todos los nodos

Se encontraran conectados al servidor a travs de cable utp, correctamente


estructurado donde no se encuentra falla alguna.

Productos de entrada:

Especificaciones de Construccin del Sistema de Informacin

Productos de salida:

Entorno de construccin

Participantes:

Estudiante anlisis y desarrollo sistemas de informacin


Ingeniero de plataforma

Implantacin de la Base de Datos

Fsica Productos De entrada

18
Entorno Tecnolgico del Sistema

La Aplicacin est desarrollada en entorno Web, con Herramienta Java y base


de datos Oracle.

Es accesible desde cualquier equipo conectado a la red interna de la Gatoloco


estudios que tenga internet:

navegador Internet Explorer 8 o superior en el equipo informtico.


Acrobad Reader, para la visualizacin e impresin de los documentos que
se generan.

Requiere instalacin

Para acceder a este Sistema puede seguir estos pasos:

Acceder a la pgina de la intranet de la Empresa


Localizar en la parte derecha de la pantalla las pestaas siguientes y
acceder a Aplicaciones

Diseo de la Arquitectura del Sistema

Arquitecturas cliente-servidor

Distribuyendo estos sub sistemas mediante el patrn cliente-servidor obtengo


varias arquitecturas cliente-servidor para Sistemas de Informacin

Servidor de archivos
Servidor de Base de datos
Arquitectura en tres niveles

Arquitectura con servidor de archivos

Todo el procesamiento se realiza en el PC que solicita los datos

Un servidor de archivos es un dispositivo que gestiona operaciones sobre archivos


y es compartido por cada uno de los PC clientes en esa red como se evidencia en
la imagen a continuacin.

19
Especificaciones de Construccin del Sistema de Informacin

Productos De entrada

Base de Datos Fsica o Sistema de Ficheros

Participantes

Analista del sistema de informacin

Administradores de Bases de Datos

OBJETOS DE LA BASE DE DATOS A CONSTRUIR

Se pueden organizar diferentes tipos de objetos de base de datos (objetos


de base de datos: una base de datos de Access contiene objetos como
tablas, consultas, formularios, informes, pginas, macros y mdulos. Un

20
proyecto de Access contiene objetos como formularios, informes,
pginas, macros y mdulos.) En un grupo.

Para nuestro sistema de informacin requeriremos un formulario con


varios subformularios que se pueden administrar ms fcilmente si
se crea un grupo que contenga el formulario principal, los
subformularios y las tablas o consultas en que estn basados.

Tambin se creara un grupo para los formularios e informes que se


utilicen con ms frecuencia; cuando se hace clic en el icono
correspondiente a dicho grupo, tanto los formularios como los
informes aparecen en la lista Objeto de la ventana Base de datos

Tablas:

Como una coleccin de datos sobre las rdenes de servicio


registradas en el sistema por el personal relacionado o proveedores.
Al usar una tabla independiente para cada tema, los datos se
almacenan slo una vez. Esto tiene como resultado una base de
datos ms eficaz y menos errores de entrada de datos.

Consultas:

Se piensa crear las consultas en SQL creada con una instruccin


SQL (cadena o instruccin de SQL: expresin que define un comando
de SQL, como SELECT, UPDATE o DELETE, e incluye clusulas
como WHERE y ORDER BY. Las instrucciones o cadenas de SQL
se utilizan en consultas y en funciones de agregado.). Se puede
utilizar el lenguaje de consulta estructurado SQL para consultar,
actualizar y administrar bases de datos relacionales, como Microsoft
Access.

Cuando se crea una consulta en la vista Diseo (vista Diseo:


ventana que muestra el diseo de estos objetos de base de datos:
tablas, consultas, formularios, informes, macros y pginas de acceso
a datos.

Microsoft Access como base de datos, presentamos las imgenes de


lo que se espera realizar con el proyecto de rdenes de servicio para
el almacenamiento de la informacin.