SISTEMAS INFORMÁTICOS “F”
rdfadf21 de Enero de 2014
1.657 Palabras (7 Páginas)292 Visitas
NOMBRE DEL PROYECTO: CONTROL DE BIBLIOTECA UNIVERSITARIA
SISTEMAS INFORMÁTICOS “F”
5TO SEMESTRE
RICARDO CELI
1-LISTA DE NECESIDADES
Poder registrar préstamos de libros
Poder consultar qué libros existen.
Tener registros diarios de préstamos con los respectivos datos del libro y del estudiante.
Crear claves de acceso para cada usuario y para que quede un registro de quien hace cada préstamo
2-PROBLEMA
Una biblioteca Universitaria maneja un registro de los préstamos de libros y todo lo que a diario se registra se lleva a mano por lo que se presentan errores, y es algo tedioso llenar a mano todos estos registros tanto para el bibliotecario como para los estudiantes (Lectores).
También se ha solicitado que el software maneje registro de la existencia de los libros, de los estudiantes y profesores para poder saber qué profesores han mandado consultas, cuántas veces un estudiante ha ido a la biblioteca, etc.
3- ORDEN Y RAZON DE CADA REQUISITO
De acuerdo al análisis de los requisitos la prioridad por importancia que se le da a los requisitos es:
Préstamos: incluido en él todo lo que tiene que ver con los datos del libro, datos del estudiante, datos del tutor (si fuera el caso) para tener para tener registros completos y detallados.
Registros: porque para dar préstamos es importante tener registros de todos los libros como también registros de tutores y de los estudiantes cada uno con sus respectivos datos.
Consultas: ya que se necesita saber qué libros han sido prestados, cuántas veces un estudiante ha ido a la biblioteca, qué profesores han mandado consultas, etc.
Creación de claves de acceso: es un proceso que estaría inmerso en el primer requisito porque el software pediría una clave de usuario para saber quién está a cargo en ese momento dando los préstamos.
4- FLUJO DE LA INFORMACION
Prestamos
-Número de prestamo
-Fecha
-Observacion
Estudiantes
-Nombre
-CI
- Dirección
-Ciudad
-Teléfono
-Sexo
Libros
-Nombre
-Isbn
-Editorial
-Area
-Autor
-Páginas
Tutores
-Nombre
-CI
- Dirección
-Ciudad
-Teléfono
-Sexo
5- ESTRUCTURA DE LA INFORMACION
Prestamos……………………………………………………………………………………..Cadena de caracteres
- Número de prestamo ………………………………………………………………….entero
- Fecha …………………………………………………………………………………………….Date
-Observacion………………………………………………………………………………… Cadena de caracteres
Estudiantes
-Nombre
-CI………………………………………………………………………………………………..Cadena de caracteres
- Dirección…………………………………………………………………………………..Cadena de caracteres
-Ciudad………………………………………………………………………………………..Cadena de caracteres
-Teléfono……………………………………………………………………………………..Cadena de caracteres
-Email…………………………………………………………………………………………..Cadena de caracteres
-Sexo…………………………………………………………………………………………..Cadena de caracteres
Libros
-Nombre……………………………………………………………………………..Cadena de caracteres
-Isbn……………………………………………………………………………………..Cadena de caracteres
-Editorial……………………………………………………………………………..Cadena de caracteres
-Area…………………………………………………………………………………..Cadena de caracteres
-Autor…………………………………………………………………………………..Cadena de caracteres
-Páginas………………………………………………………………………………..Cadena de caracteres
Tutores
-Nombre
-CI………………………………………………………………………………………………..Cadena de caracteres
- Dirección…………………………………………………………………………………..Cadena de caracteres
-Ciudad………………………………………………………………………………………..Cadena de caracteres
-Teléfono……………………………………………………………………………………..Cadena de caracteres
-Email…………………………………………………………………………………………..Cadena de caracteres
-Sexo…………………………………………………………………………………………..Cadena de caracteres
6- VISTAS HORIZONTALES Y VERTICALES DE LAS FUNCIONES A REALIZAR
7- CREACION DE PROTOTIPOS
El modelo escogido para desarrollar el software que el cliente escogió es el MODELO POR COMPONENTES ya que es el más actual, es cíclico, ahorra tiempo, costos y el código es reutilizable.
8-METODOS Y HERRAMIENTAS PARA EL DESARROLLO DE PROTOTIPOS
Para desarrollar este software de control de inventario existen muchos lenguajes entre los principales se encuentran:
-Visual Basic
-Visual Fox Pro
-Visual C+
-Visual Net
-Php y MySql
De los cuales hemos decidido desarrollarlo en los últimos por ser más asequible y por ser el lenguaje que más se conoce.
9- INTRODUCCION
Este es un proyecto para crear un software que según las necesidades del cliente deberá realizar un control sobre los movimientos comerciales de las existencias de una boutique que en el momento lleva dicho control de forma manual perdiendo tiempo y recursos económicos importantes, el cliente además ha solicitado que el software también le controle la parte que tiene que ver con la nomina y el pago a los proveedores de la mercancía.
Es también un requerimiento del cliente que se cree una aplicación web que permita que las colecciones que cambian de acuerdo a la moda y a las temporadas sean exhibidas ya que esto permitirá darle gran publicidad a su negocio y por supuesto se verá reflejado en sus ventas.
Escuchadas las necesidades del cliente se hizo un levantamiento de requisitos, se identifico el problema y se establecieron las prioridades para darle paso a la recolección de información, su clasificación y posterior elaboración de un prototipo que permita llevar a cabo este proyecto.
10- DESCRIPCION FUNCIONAL
Mediante la aplicación MySql se elaborara una base de datos que recoja toda la información de las existencias, asignarle un ítem a cada una de las mismas y poder elaborar el código que realizará las funciones requeridas.
Se ingresarán las informaciones pertinentes a los aporte de ley que se deben hacer, las retenciones, porcentajes de IVA y todo lo relacionado con el sistema de impuestos para que el sistema sea capaz de elaborar todo lo que le sea solicitado por el usuario final.
La aplicación web se realizara en PHP y se subirán todas las imágenes de las colecciones que se tengan para ofrecer al cliente.
11- DESCRIPCION DEL COMPORTAMIENTO
El software desarrollado deberá de estar en la capacidad de cumplir con las siguientes funciones:
Contener toda la información de las existencias codificadas.
Permitir actualizar las ventas que hayan y que a la vez se descarguen del inventario
Dar resúmenes de ventas e informes de recaudos
Consultas actualizadas de existencias
Elaboración de nomina
Relación de aportes
Relación y comprobantes de pago a proveedores
12- CASOS DE USO
NOMBRE Control de existencias
ACTOR PRINCIPAL Cajero, Auxiliar contable
PERSONAL INVOLUCRADO Vendedores, Cajero, auxiliar contable, Empresa, Proveedores, Clientes-
PRECONDICIONES *Que haya existencias de mercancías
*Que haya ventas
*Que exista el Hardware adecuado
*Que el personal esté capacitado
GARANTIAS DE ÉXITO Que se cumplan las precondiciones
ESCENARIO PPAL DE ÉXITO 1-Capacitar personal en manejo de sistema
2-Hacer pedidos de mercancía
3-Inventariar las entradas a Almacén
4-Registrar las ventas y registrarlas
EXTENCIONES Cuando el sistema
...