INGENIERIA DE SISTEMAS

5
Ingeniería de Sistemas Profesor: Alex Rocha S. Ing. Civil Informático. Estructura de la documentación del Proyecto- DEFINICIÓN DEL PROYECTO . Portada Introducción (Introducción a los contenidos expuestos en la documentación de este proyecto, hacer alusión a la metodología de desarrollo etc.) Antecedentes de la empresa en estudio o Breve descripción de la empresa, en cuanto al rubro, tiempo en el mercado, principales clientes, productos o servicios con que comercializa, tamaño si es pyme, mediana o gran empresa (cantidad de trabajadores), etc… o Organigrama institucional e (identificar el lugar donde será insertado el nuevo sistema). o Breve descripción de Las unidades especificadas en el organigrama. Descripción de la situación actual. Proceso realizado por el analista de sistemas, en donde hace el estudio del funcionamiento interno del lugar donde se implantará el sistema. Entre los métodos para recabar información se pueden mencionar algunos como: Entrevistas realizadas a diversos funcionarios, aplicación de cuestionarios, grabadores de

description

PASOS PARA CREAR UN PROYECTO SOFTWARE

Transcript of INGENIERIA DE SISTEMAS

Page 1: INGENIERIA DE SISTEMAS

Ingeniería de Sistemas Profesor: Alex Rocha S. Ing. Civil Informático.

Estructura de la documentación del Proyecto-

DEFINICIÓN DEL PROYECTO.

Portada

Introducción (Introducción a los contenidos expuestos en la

documentación de este proyecto, hacer alusión a la metodología de

desarrollo etc.)

Antecedentes de la empresa en estudio

o Breve descripción de la empresa, en cuanto al rubro, tiempo en el

mercado, principales clientes, productos o servicios con que

comercializa, tamaño si es pyme, mediana o gran empresa

(cantidad de trabajadores), etc…

o Organigrama institucional e (identificar el lugar donde será

insertado el nuevo sistema).

o Breve descripción de Las unidades especificadas en el

organigrama.

Descripción de la situación actual.

Proceso realizado por el analista de sistemas, en donde hace el estudio del

funcionamiento interno del lugar donde se implantará el sistema.

Entre los métodos para recabar información se pueden mencionar algunos

como: Entrevistas realizadas a diversos funcionarios, aplicación de

cuestionarios, grabadores de voz, recopilación de documentos asociados al

departamento en cuestión etc.

Aquí se identifican los procesos que realiza el o los departamento(s) y que

serán intervenidos por el sistema una vez implementados.

Page 2: INGENIERIA DE SISTEMAS

Ingeniería de Sistemas Profesor: Alex Rocha S. Ing. Civil Informático. Identificación y descripción del problema.

o Debe describir la situación problema que se genera al no poseer

un sistema automatizado.

o Se puede hacer un análisis causa – efecto.

Propuesta de solución: Se entiende como el producto que se

generará como resultado al final del proyecto, comentar la idea

primordial, ámbito donde operará y la importancia para la empresa.

Objetivo general y objetivos específicos.

Mencionar objetivo general y los específicos de la propuesta. Como

todo proyecto persigue ciertos objetivos, deben quedar claramente

establecidos.

Ejemplo: Proveer mayor seguridad, Rapidez en las transacciones etc…

Estudio de factibilidad: Comprende al estudio que se debe realizar antes de

dar inicio al proyecto. Para que el proyecto se lleve a cabo todas las

factibilidades deben arrojar un resultado favorable.

1.- Factibilidad Técnica: Especificación de los recursos técnicos necesarios

para la realización e implementación de la solución. Hardware, software,

recursos operacionales, muebles, M.O

2.- Factibilidad Económica: Determina los costos asociados a los recursos

especificados en la Factibilidad técnica y costo final del proyecto.

Análisis costo/beneficio: Identificar beneficios cuantificables e intangibles.

3. Factibilidad Operacional: Hace referencia a la acogida del sistema por

parte de los usuarios, establece la operatividad del sistema en el tiempo.

Establece estrategias como capacitaciones, charlas y acercamiento de los

usuarios al sistema.

Page 3: INGENIERIA DE SISTEMAS

Ingeniería de Sistemas Profesor: Alex Rocha S. Ing. Civil Informático.

ETAPA DE ANALISIS Y DISEÑO DE SISTEMAS

Análisis de requerimientos.

Esta etapa permite determinar cuáles son los requerimientos del nuevo

sistema. Establecer las necesidades del cliente.

Al igual que en etapas anteriores a través de diversos medios el analista

recaba información para conocer y comprender las necesidades del

cliente.

Finalmente el analista se abstrae y se forma un esquema de lo que

sucede e identifica el conjunto de necesidades que deben ser

satisfechas por el sistema.

Especificación de la funciones del SIA

El analista de Sistemas establece el conjunto de funcionalidades que

debe tener el sistema para satisfacer las necesidades del cliente. Se

deben enumerar cada función y su descripción correspondiente.

Diseño de procesos utilizando: Diagrama de Flujo Administrativos

(DFA Sit. Actual y Situación Optimizada)

Una herramienta de diseño de procedimientos es aquella que permite

representar gráficamente un proceso dentro de una organización.

Muestra el flujo de comunicación entre diferentes entidades de la

empresa.

Diagrama de Flujo d Datos (DFD).

Herramienta de Diseño Lógico que permite representar el Software en

base a Entidades, Flujo de Datos y Almacenes de datos que

interactuarán en el sistema. (es como el plano del sistema)

Modelamiento de Datos.

Page 4: INGENIERIA DE SISTEMAS

Ingeniería de Sistemas Profesor: Alex Rocha S. Ing. Civil Informático.

o Diseño Conceptual (Modelo Entidad Relación): Comprende al

diseño realizado como proceso inicial a la creación de la base de

datos. Sus componentes son: entidades, relaciones, cardinalidad

y atributos.

o Diseño Lógico (Modelo Relacional): Hace referencia al

segundo paso dentro del proceso de diseño de la base de datos.

Implica la definición de tablas, campos, claves primarias y claves

foráneas. Estableciendo las relaciones necesarias entre las

tablas correspondientes.

ETAPA DE DISEÑO FISICO

o Diseño Físico de la :

Base de Datos: En esta etapa se efectúa la especificación detallada

del repositorio de datos, como son: los campos, claves primarias,

foráneas, tipos de datos, tamaño, requeridos o no requeridos).

GUI (Interfaz Gráfica de usuario): Especificación de diseño de

pantallazos.