Está en la página 1de 21

INSTITUTO TECNOLGICO SUPERIOR DE FELIPE CARRILLO PUERTO

MATERIA:
PLANIFICACIN Y MODELADO

DOCENTE:
ING. CINTIA ISABEL ARCEO FUENTES

CARRERA:
INGENIERA EN SISTEMAS COMPUTACIONALES

INTEGRANTES:
FLOTA RIVAS HECTOR ENMANUEL NAH POOL MARCO ANTONIO CHABLE POOT FLORENCIA AKE PECH NELSY MAYELI

GRUPO:
B

SEMESTRE:
OCTAVO

AULA:
J4

FELIPE CARRILLO PUERTO QUINTANA ROO, MARZO DE 2012

INTRODUCCION .................................................................................................... 3 PROPSITO ........................................................................................................... 3 ALCANCE ............................................................................................................... 3 DEFINICIONES, ACRONIMOS Y ABREVIATURAS ............................................ 4-5 PERSONAL INVOLUCRADO.................................................................................. 6 RESUMEN EJECUTIVO ......................................................................................... 6 CARACTERSTICAS DE LOS USUARIOS ............................................................. 7 RESTRICCIONES ................................................................................................... 8 REQUISITOS ESPECIFICOS ................................................................................. 8 ATENCIN Y DEPENDENCIAS ............................................................................. 9

INTRODUCCIN

Los tendejones al no contar con un sistema la cual le ayude a poder administrar sus entradas y salidas de sus productos, nos vimos a la necesidad de tomar en cuenta a ese tipo de comercios, para brindarles una mejor contabilidad y una facilidad para manejo de su capital y con la misma brindar un mejor servicio a sus clientes. Por lo tanto se pretende cubrir todas las necesidades bsicas que requiere dicha microempresa, la cual se desarrollara en diferentes fases teniendo un prototipo que se moldeara a los requerimientos de las mismas.

PROPSITO

Cubrir las necesidades que cliente necesite para administrar sus compras y ventas, controlar su capital y lograr tener un mejor rendimiento econmico.

ALCANCE
Permitir gestin de usuarios y registro de clientes Emitir informes cuando los usuarios lo necesiten Altas, bajas (productos, clientes, usuarios, proveedores)

DEFINICIONES, ACRNIMOS Y ABREVIATURAS


DEFINICIONES Actualizacin.- Insertar, eliminar, modificar los registros de los usuarios (Profesores). Almacenamiento.- En relacin con ordenadores o computadoras, cualquier dispositivo capaz de almacenar informacin procedente de un sistema informtico. Backup.- Las copias de seguridad en un sistema informtico tienen por objetivo el mantener cierta capacidad de recuperacin de la informacin ante posibles prdidas. Esta capacidad puede llegar a ser algo muy importante, incluso crtico, para las empresas. Se han dado casos de empresas que han llegado a desaparecer ante la imposibilidad de recuperar sus sistemas al estado anterior a que se produjese un incidente de seguridad grave. Base de Datos.- Cualquier conjunto de datos organizados para su almacenamiento en la memoria de un ordenador o computadora, diseado para facilitar su mantenimiento y acceso de una forma estndar. La informacin se organiza en campos y registros. Un campo se refiere a un tipo o atributo de informacin, y un registro, a toda la informacin sobre un individuo. Botn.- Es un objeto tangible que realiza un evento tras su activacin. Conexin.- Comunicacin entre dos entes que tienen caractersticas similares de comunicacin. Interfaz.- Medio que permite la comunicacin entre el usuario y el sistema. Internet.- interconexin de redes informticas que permite a los ordenadores o computadoras conectadas comunicarse directamente, es decir, cada ordenador de la red puede conectarse a cualquier otro ordenador de la red. El trmino suele referirse a una interconexin en particular, de carcter planetario y abierto al pblico, que conecta redes informticas de organismos oficiales, educativos y empresariales. Login.- Nombre o alias que se le da a una persona para permitirle el acceso al sistema siempre y cuando estn registrados. PASSWORD.- Contrasea o clave para autentificar el ingreso a un lugar o sitio. Perifrico.- En informtica, trmino utilizado para dispositivos, como unidades de disco, impresoras, mdem que estn conectados a un ordenador o computadora y son controlados por su microprocesador. Protocolo.- Seal mediante la cual se reconoce que puede tener lugar la comunicacin o la transferencia de informacin. Servidor.- Computadora conectada a una red que pone sus recursos a disposicin del resto de los integrantes de la red. Suele utilizarse para mantener datos centralizados o para gestionar recursos compartidos. Servidor de archivos.- Dispositivo de almacenamiento de archivos en una red de rea local, o en Internet, al que los distintos usuarios de la red pueden acceder, en funcin de los privilegios que les hayan sido dados por parte del administrador. Sistema Operativo.- Software bsico que controla una computadora. El sistema operativo tiene tres grandes funciones: coordina y manipula el hardware del

ordenador o computadora, como la memoria, las impresoras, las unidades de disco, el teclado o el mouse; organiza los archivos en diversos dispositivos de almacenamiento, como discos flexibles, discos duros, discos compactos o cintas magnticas, y gestiona los errores de hardware y la prdida de datos. Sitio Web.- Se canaliza a travs del URL o identificador nico de cada pgina de contenidos. Este sistema permite a los usuarios iniciar una solicitud de trmite y a los funcionarios del Agua Potable atender las solicitudes e ingresar datos de las inspecciones realizadas. POSTGRESQL.- Lenguaje de consulta estructurado, en informtica, un lenguaje utilizado en bases de datos para consultar, actualizar y manejar bases de datos relacionales. Tabla.- Entidad que posee campos fsicos primarios secundarios

ACRNIMOS DBA.- Es aquella persona que tiene el control central del sistema de base de datos. DBMS.- Sistema de Administracin de base de datos, El software que permite la creacin, administracin e implementacin de la base de datos. SYSBALANCE.- Sistema de DOSIFICACION DE BALANCEADOS GUI o acrnimo de Graphical User Interface.- En informtica, tipo de entorno que permite al usuario elegir comandos, iniciar programas, ver listas de archivos y otras opciones utilizando las representaciones visuales (iconos) y las listas de elementos del men. Las selecciones pueden activarse bien a travs del teclado o con el ratn. ODBC.- Herramienta que conecta la base de datos con la interfaz. SRS.- Acrnimo de Software Requeriments Specifications (Especificacin de Requerimientos de Software) TCP/IP.- Acrnimo de Transmisin Control Protocol/Internet Protocol (protocolo de control de transmisiones/protocolo de Internet), protocolos usados para el control de la transmisin en Internet. Permite que diferentes tipos de ordenadores o computadoras se comuniquen a travs de redes heterogneas. URL.- Un URL es una cadena de caracteres que identifica el tipo de documento, la computadora, el directorio y los subdirectorios en donde se encuentra el documento y su nombre.

ABREVIATURAS HW: Hardware SW: Software Sr. Seor Sra. Seora Ing. Ingeniero(a) Dr. Doctor(a)

PERSONAL INVOLUCRADO
Nombre: Nelsy Mayeli Ake Pech Rol: Analista Categora profesional: Analista Responsabilidades: Diseo de la arquitectura del sistema Informacin de contacto: mayeli@hotmail.com Nombre: Marco Antonio Nah Pool Rol: Analista Categora profesional: Analista Responsabilidades: Diseo de la arquitectura del sistema Informacin de contacto: marcoant@hotmail.com Nombre: Florencia Chable Poot Rol: Gestor de proyecto Categora profesional: Analista Responsabilidades: Diseo de la arquitectura del sistema Informacin de contacto: florencia@hotmail.com Nombre: Hector Emmanuel Flota Rivas Rol: Programador Categora profesional: Programacin de los mdulos Responsabilidades: Diseo de la arquitectura del sistema Informacin de contacto: hector@hotmail.com

RESUMEN EJECUTIVO
INTRODUCCIN Esta especificacin tiene como finalidad definir de manera clara y precisa las funcionalidades y restricciones que tendr el sistema que se pretende desarrollar, y va dirigida al equipo de desarrollo de software y a las personas que utilizaran dicho sistema una vez terminado. El sistema que se desea realizar pretende mejorar la manera en que se administra los tendejones. Ya que facilitara las operaciones que se realizan en el tendejn LA GUADALUPANA de manera cotidiana con sus productos, como son compras, ventas, inventarios y manejo de capital.

DESCRIPCIN GENERAL El sistema de administracin de un punto de venta del tendejn LA GUADALUPANA interactuar con un equipo de cmputo, mediante una base de datos. REQUERIMIENTOS ESPECFICOS Altas-bajas. Estar relacionado con los registros de productos existentes, as como con los datos individuales de cada producto (nombre, precio, etc.). Compras. Tendr relacin con la cantidad de productos en existencias, es decir solo se encargar de interactuar con el aumento en la cantidad de productos. Ventas. Es la contraparte de compras, es decir sta funcin solo reducir las existencias de productos. Inventarios. Se relacionar con todos los datos, para hacer informes acerca del control de productos del tendejn LA GUADALUPANA (existencias, faltantes, prdidas).

CARACTERSTICAS DE LOS USUARIOS


Tipo de usuario: Cajero Formacin: Conocimientos bsicos Habilidades: Manejo de computadoras Actividades: Administrar dinero. Tipo de usuario: Tcnico en sistemas Formacin: Analista en sistemas Habilidades: Conocimientos bsicos, hardware, redes LAN Actividades: Mantenimiento de equipos Tipo de usuario: Gerente Formacin: Conocimiento en contabilidad Habilidades: Manejo de computadoras Actividades: Analizar y tomar decisiones

RESTRICCIONES
Se instala el software en equipo con una buena capacidad de memoria, adems que soporte ejecutar las actividades sin problema, y se usara para segn sea necesario y en el momento que se desee, se pretende evitar fallos en el sistema. El sistema ser capaz de funcionar al mismo tiempo que se estn ejecutando otras aplicaciones, por lo que hemos mencionado usar un equipo adecuado a las necesidades. La interfaz del usuario ser fcil de comprender, en cuanto a los diferentes mdulos que se usaran, ya que cada diseo ser sencillo adems de ser independientes del lenguaje de programacin que se usara para el desarrollo. El sistema en cuanto a sus exigencias solamente pide una mejor optimizacin de recursos, adems de costos y tiempo, por lo que solamente pide que sea contabilizado sus productos y su capital de buena manera y con una base de datos que almacene la informacin para generar un reporte final cada determinado tiempo necesario, para realizar las auditorias correspondientes. El sistema estar basado en un margen de error para manejar la gestin necesaria y adecuada a las peticiones del usuario. Adems de que el sistema operativo ser compatible con Windows XP.

REQUISITOS ESPECFICOS
R1: Permitir la autenticacin de los usuarios. R2: Permitir la gestin (crear, modificar, eliminar) de usuarios, clientes y socios.

ATENCIN Y DEPENDENCIAS
Primeramente se dar una capacitacin al usuario para el manejo adecuado de la informacin El sistema no tendr ningn tipo de error ya que las modificaciones ya habrn sido realizadas con posterioridad y se llevara a cabo una prueba de error, por el equipo de desarrollo antes de que el usuario comience a usar el sistema de manera determinada.

EQUIPO DE TRABAJO
Roles, Responsabilidades y Autoridades:
Rol Jefe del proyecto Asignado a Analizar y evaluar el avance del proyecto, supervisar cada una de las diferentes reas involucradas. La Administracin de proyectos es una actividad Profesional. Obtiene los requerimientos del proyecto, e utilizarlas principales herramientas para lograr un anlisis adecuado. Recuperabilidad - Crear y probar respaldos. Integridad - Verificar o ayudar a la verificacin en la integridad de datos Seguridad - Definir y/o implementar controles de acceso a los datos Disponibilidad - Asegurarse del mayor tiempo de encendido Desempeo - Asegurarse del mximo desempeo incluso con las limitaciones Desarrollo y soporte a pruebas Ayudar a los programadores e ingenieros a utilizar eficientemente la base de datos. El diseo lgico y fsico de las bases de datos a pesar de no ser obligaciones de un administrador de bases de datos, es a veces parte del

Analista

Diseador de Base de Datos

trabajo. Esas funciones por lo general estn asignadas a los analistas de bases de datos a los diseadores de bases de datos. Diseador Realiza las pantallas finales que el usuario vera. Recibe el anlisis y transforma la lista de requisitos del usuario (exenta de tecnologa) en un diseo arquitectnico de alto nivel que proveer las especificaciones a los programadores. Existe retroalimentacin con el anlisis. El xito del diseo depende de la calidad de trabajo del anlisis

Programador

Encargado de realizar la programacin del sistema. En conjunto con los diseadores y analistas del proyecto.

Personal del Proyecto:


Rol Jefe del proyecto Analista Asignado a Marco Antonio Nah Pool. Nelsy Mayeli Ake Pech, Marco Antonio Nah Pool. Flota Rivas Hector Emmanuel. Florencia Chable Poot. Flota Rivas Hector Emmanuel

Diseador de Base de Datos Diseador Programador

10

Organigrama

Jefe del Proyecto Marco Antonio Nah Pool

Analista. Nelsy Mayeli Ake pech

Analista. Marco Antonio Nah Pool

Diseador. Florencia Chable Poot

Diseador de Base de Datos. Hector Manuel Flota Rivas

Programad or.
Hector Manuel Flota Rivas

11

Firmas del Chrter del Proyecto


Las firmas contenidas son para cumplir con las responsabilidades descritas en l.

________________________
Nah Pool Marco Antonio.

Fecha: 22/04/2012

Jefe del proyecto

_______________________
Nelsy Mayeli Ake Pech Analista _________________________ Marco Antonio Nah Pool. Analista

Fecha: 22/04/2012

Fecha: 22/04/2012

________________________
Flota Rivas Hctor Emmanuel Diseador de Base de Datos

Fecha: 22/04/2012

________________________
Florencia Chable Poot Diseador

Fecha: 22/04/2012

_______________________
Flota Rivas Hctor Emanuel Programador

Fecha: 22/04/2012

12

13

DIAGRAMA DE GANTT
El diagrama de GANTT es una herramienta para el director del proyecto que le permite realizar una representacin grfica del progreso del proyecto, pero tambin es un buen medio de comunicacin entre las diversas personas involucradas en el proyecto.

14

PUNTOS DE FUNCIN.
Qu son los Puntos de Funcin? Es una mtrica que permite traducir en un nmero el tamao de la funcionalidad que brinda un producto de software desde el punto de vista del usuario, a travs de una suma ponderada de las caractersticas del producto.

15

Calculo de Complejidad entradas/consultas:

Entradas/ Consultas Loguer Usuario

Tablas que afecta Tipo de tabla_Productos, Proveedor_usuario.

Nivel de complejidad Baja 3

Entradas/ Consultas Alta Productos

Tablas que afecta Pedidos, Productos

Nivel de complejidad Media 4

Entradas/ Consultas Baja productos

Tablas que afecta Deudores, productos y ventas.

Nivel de complejidad Alta 6

Entradas/ Consultas Actualizar o Editar

Tablas que afecta Deudores, Productos, Corte, venta, pedido.

Nivel de complejidad Alta 6

Entradas/ Consultas Alta Proveedores

Tablas que afecta Proveedor.

Nivel de complejidad Baja 3

Entradas/ Consultas Alta Empleados

Tablas que afecta Empleado.

Nivel de complejidad Baja 3

Entradas/ Consultas Alta clientes

Tablas que afecta Deudores.

Nivel de complejidad Baja 3

Entradas/ Consultas Compra a Proveedores

Tablas que afecta Empresa y proveedores.

Nivel de complejidad Media 4

16

Calculo de Complejidad salidas:

Salidas Inventario

Tablas que afecta Productos, corte_ventas, corte, ventas.

Nivel de complejidad Alta 6

Salidas Corte Caja

corte_ventas, corte, corte_ventas, corte.

Nivel de complejidad Baja 3

Salidas Ventas

Tablas que afecta Productos, Deudores, Corte_Ventas, corte, ventas.

Nivel de complejidad Alta 6

17

Calculo de los puntos de Fusin:

Componente EI EO

Bajo 4 * 3 = 12 1*4=4

Medio 2*4=8 0* 5 = 0

Alto 2 * 6 = 12 2 * 7 =14 PFSA =

Total 32 14 46

Nota: PFSA = 46 Componentes:

EI: Procesos en los que se introducen datos y que suponen la actualizacin de cualquier archivo interno.

EO: Procesos en los que se enva datos al exterior de la aplicacin.

PFSA: puntos de fusin sin ajustar.

18

Escala de evaluacin:
Entrada de Datos en Lnea Eficiencia con el Usuario Final Actualizaciones en Lnea Lgica de Proceso Interno Compleja Reusabilidad del Cdigo Conversin e Instalacin contempladas Facilidad de Operacin Instalaciones Mltiples Facilidad de Cambios 0 0 0 0 0 0 0 0 0 0 5 0 5 5 5 5 5 5

Total ACT: PFA=

49 61.56

LINEAS DE CODIGO

1231.2

Esfuerzo horas/ persona:


Duracion del proyecto en horas. Duracion en meses =

1969.92 Horas por persona.


492.48 horas por persona. 4.9248 105000

Clculo del Presupuesto del Proyecto:

19

20

21