INGENIERIA DE SOFTWARE
AngelesMorenoBTesis24 de Noviembre de 2014
3.701 Palabras (15 Páginas)239 Visitas
Departamento de Ingenierías
INGENIERÍA EN SISTEMAS COMPUTACIONALES
ISIC-2010-224
INGENIERIA DE SOFTWARE
SCC-1007
VETERINARIA “LOS SAUCES”
Mazatlán, Sin., 26 Septiembre de 2014
INDICE
DATOS DE LA EMPRESA 4
MISION 5
VISION 5
ORGANIGRAMA 5
TAREAS DE TRABAJO 5
REQUERIMIENTOS FUNCIONALES 6
REQUERIMIENTOS NO FUNCIONALES 8
Cuestionario 9
Estudio de factibilidad económica 10
Introducción
Con este documento les presentaremos los datos principalesde la empresa en la cual realizaremos una serie de técnicas de investigación y análisis, para crear un modelo de solución, el cual nos permitirá resolver por medio de un software de computadora algunos de los principales problemas de ámbito de control y administrativo que se presentan en este negocio.
DATOS DE LA EMPRESA
-Datos Generales.
Nombre del Lugar: Cínica Veterinaria “Los Sauces”.
Funciones:
• Cirugías
• Consultas
• Desparasitaciones
• Análisis Clínicos
• Vacunas
• Estética canina
• Rayos X
• Pensión
• Venta Farmacéutica (jabones (insecticidas, medicados), medicamentos inyectados, tabletas de antibióticos, pomadas, Gel multi-vitamínico, etc.).
• Servicio a Domicilio (consultas, servicio de estética)
La clínica veterinaria presta sus servicios para ofrecer atención médica y bienestar animal, a una fundación llamada “Adopción Animal”
Objetivo: Ser el mejor veterinario de la república y brindar el mejor servicio que merece el cliente.
No. De Trabajadores: 2
Fernanda Muñoz
Flor Mendevil
Encargado: Christian Abel Ahumada Fernández
Inicio de la empresa: 10 de Febrero del 2014
Animales que atiende: Perros, Gatos (pequeñas especies)
Ubicación: Av. Toledo Corro#3416 Esq. Cristobal Colon, Fracc: Los Sauces
Tel: 9-40-12-36
Cel: 6691110675
Horarios:
- Lunes a viernes de 9am -1pm, 3pm-7pm
- Sábado de 9am-2pm
Temporada más concurrida: Calor (Marzo-Agosto)
Menos concurrida: Frio (cuestión estética)
MISION
Brindar los servicios adecuados a los clientes, confianza para el trato y bienestar animal de sus mascotas.
VISION
Ser una Clínica Veterinaria reconocida por la calidad de servicio que se realiza en los animales y clientes.
ORGANIGRAMA
TAREAS DE TRABAJO
VETERINARIO:
- Consultas
- Cirugías
- Desparasitaciones
- Vacunas
- AnálisisClínicos (BH,COPRO)
TRABAJADORAS:
- Mostrador
- Estética Animal
- Aseo
Situación Actual
En la clínica veterinaria “Los Sauces”, se rige actualmente por un sistema clásico de registros de agenda, usado para administrar las cuestiones de expedientes médicos, inventario de medicamentos, control de cartillas de vacunación, los reportes de contabilidad y registro de clientes; por ende, este sistema consume una gran cantidad de tiempo y posee cierto márgenes de error, que a su vez causan desorganización esporádica en la administración del negocio. El dueño no expresó inconformidad con respecto a su sistema, pero manifestó preferencia por la automatización de los procesos ya antes mencionados sin necesidad de realizar algunas modificaciones en los datos requeridos por su sistema actual.
REQUERIMIENTOS FUNCIONALES
Las tareas más fundamentales que se realizarían en un software para la clínica veterinaria “Los Sauces”, se encuentran las siguientes:
• Control de expediente médicos.
• Inventario de medicamentos.
• Control de cartillas de vacunación.
• Reportes de contabilidad.
• Registro de clientes.
En el caso de uso del registro de clientes, se contemplan los siguientes datos como requisitos:
1. Número de registro
2. Nombre de propietario
3. Dirección
4. Teléfono
5. Mascota
6. Nombre de la mascota
7. Raza
8. Sexo
9. Color
En el caso de uso del inventario de los medicamentos, se necesitan los siguientes requisitos:
1. Nombre de medicamento
2. Cantidad
3. Contenido
4. Precio de compra
5. Precio de venta
6. Marca
En el caso de uso del control de los expedientes médicos, se solicitara los siguientes requisitos:
1. Nombre del cliente
2. Fecha de ingreso
3. Datos de la(s) mascota(s) (Especie, Nombre, Raza, Sexo, Color, Fecha de nacimiento).
4. Fecha de salida
5. Tratamiento
6. Precio de la consulta
7. Tipo de consulta
8. Cirugías
9. Discapacidad
10. Alergias
En el caso de uso de control de cartillas de vacunación, se necesitaran los siguientes requisitos:
1. Especie
2. Nombre
3. Raza
4. Sexo
5. Color
6. Fecha de nacimiento
7. Datos de propietario (Nombre, Calle, Colonia, Tel. Particular, Cel.)
8. Datos de Desparasitación (Fecha, Producto, Peso de la mascota)
9. Tipo de vacuna
En el caso de uso de reportes de Ingresos y egresos, se solicitaran los siguientes requisitos:
1. Fecha de emisión
2. Concepto
3. Ingresos
4. Egresos
5. Saldo
REQUERIMIENTOS NO FUNCIONALES
Sistema Operativo: Windows 8.1
Lenguaje: C# - Visual Studio 2013
Gestor de datos: MySQLWorkBench
CASOS DE USO (formato completo).
CU1: registrar cliente
Nombre de escenario: COVESAU.
Caso de uso al que pertenece: Registrar Clientes
Tipo de caso de uso: Primario
Actores principales: empleada y médico veterinario.
Stakeholders y sus intereses: médico veterinario. Mantener un registro de los clientes que reciben servicios por parte de su veterinaria.
Propósito: Registrar información y datos generales de los clientes en una base de datos con el propósito de mantener un control.
Pre-condiciones: Poder acceder al sistema con una cuenta de usuario valida.
Post-condición: Todos los campos son obligatorios y se recomienda confirmar la veracidad antes de guardar.
Escenarios principales del éxito.
Acciones de los actores Respuesta del sistema
El actor introduce su usuario y contraseña El sistema verifica
El usuario ingresa El sistema ofrece los módulos a seleccionar.
El usuario selecciona el módulo REC El sistema muestra el registro
El usuario llena los campos Rectificación de campos completos y ninguno faltante.
El usuario guarda los datos Verificación de datos y concordancia al 100% con datos preexistentes.
El usuario corrige los datos Confirmación de datos guardados
Flujo alternativo: El sistema proporciona corrección de datos (modificaciones o bajas).
Requisitos especiales: hora de llegada, alergias a medicamentos, hora de salida
Lista de tecnología y variaciones de datos: pendiente
Frecuencia de ocurrencia: Diaria
CU2: eliminar cliente
Nombre de escenario: COVESAU.
Caso de uso al que pertenece: Eliminar Clientes
Tipo de caso de uso: Primario
Actores principales: empleada y médico veterinario.
Stakeholders y sus intereses: médico veterinario. Mantener un control solamente de los clientes activos que reciben el servicio por parte de su veterinaria.
Propósito: Eliminar información y datos generales de los clientes que ya no acuden a esta veterinaria.
Pre-condiciones: Registros solamente de los clientes activos.
Post-condición: Todos los campos son obligatorios y se recomienda confirmar la veracidad antes de guardar.
Escenarios principales del éxito.
Acciones de los actores Respuesta del sistema
El usuario introduce su usuario y contraseña El sistema verifica
El usuario ingresa El sistema ofrece los módulos a seleccionar.
El usuario selecciona el módulo REC El sistema muestra el registro
El usuario Selecciona que registro se eliminara. El Sistema pregunta si está seguro de continuar con esta operación.
El usuario confirma el movimiento El sistema borra los datos seleccionados.
Flujo alternativo: El sistema proporciona registros, consultas, modificaciones, entre otras más tareas funcionales.
Requisitos especiales: Nombre del Dueño y mascota (datos claves o una clave asignada para dar fácilmente con este registro a eliminar)
Lista de tecnología y variaciones de datos: pendiente
Frecuencia de ocurrencia: Cuando sea necesario realizar una baja de mascota.
CU3: modificar cliente
Nombre de escenario: COVESAU.
Caso de uso al que pertenece: Modificar Clientes
Tipo de caso de uso: Primario
Actores principales: empleada y médico veterinario.
Stakeholders y sus intereses: médico veterinario. Mantener orden en el registro de los cientes que acuden
...