Manual técnico ejemplo
missael133Trabajo15 de Mayo de 2017
1.805 Palabras (8 Páginas)1.750 Visitas
Proyecto Banmex
Manual de Técnico
C:\Users\EAHM\Downloads\banmex logo.png
________________
Índice
1. Introducción ………………………………………………………………………………………………………………………………………………………. 3
2. Análisis del sistema…………………………………………………………………………………………………………………………………….……… 4
2.1 Ingeniería de requerimientos……………………………………………………………………………………………………..……… 4
2.2 Entrevista…………………………………………………………………………………………………………………………………………… 5
2.3 Definición del problema ………………………………………………………………………………………………………………….…. 6
2.4 Objetivo ……………………………………………………………………………………………………………………………………………...6
2.5 Modelo de proceso …………………………………………………………………………………………………………………………… .7
3. Diseño del sistema
3.1 Diagrama entidad/relación ……………………………………………………………………………………………………………….. 8
3.2 Diagrama de casos de uso …………………………………………………………………………………………………………………. 9
3.3 Diagrama de clases ……………………………………………………………………………………………………………………………. 10
3.4 Diagrama de secuencia ………………………………………………………………………………………………………………….…… 11
3.5 Diagrama de actividades……………………………………………………………………………………………………………….……. 12
3.6 Diagrama de artefactos……………………………………………………………………………………………………………….……… 13
4. Codificación ……………………………………………………………………………………………………………………………………………………… 14.
5. Pruebas ……………………………………………………………………………………………………………………………………………………………. 15
6. Conclusiones personales …………………………………………………………………………………………………………………………………… 16
7. Bibliografía………………………………………………………………………………………………………………………………………………………. 16
INTRODUCCION
La documentación técnica es fundamental e imprescindible en la gran mayoría de los proyectos a grande escala para guardar información, instrucciones o descripciones respecto al código. Mismo que nos permite conocer los detalles como también cuales son las funciones y procesos que se manejan. Con la documentación se espera tener una mayor facilidad de comprensión a la hora de leer las instrucciones de la aplicación ya sea por parte del mismo programador, el cliente o incluso en un futuro para el mantenimiento del software, en donde la gran mayoría de los casos programadores ajenos al desarrollador original del sistema son puestos a cargo del mantenimiento teniendo en cuenta que una buena documentación puede facilitarle enormemente la explicación del funcionamiento del sistema y ahorrando tiempo y dinero evitando que el programador este testeando el sistema sin saber cómo funciona exactamente
Análisis del sistema
2.1 Ingeniería de requerimientos
1. Características de los Usuarios
Los usuarios del software de este banco será solo para personal autorizado el cual se dividirá entre empleados y administradores, los empleados necesitaran una escolaridad mínima de preparatoria concluida y para los administradores de licenciatura en contaduría o administración de empresas concluida, los empleados necesitaran experiencia técnica mínima de 6 meses en el ámbito del banco para saber administrar correctamente los datos de los clientes, y necesitaran como experiencia mínima conocimientos básicos de computación para saber manejar correctamente el software en cuestión.
Mientras tanto los administradores necesitaran experiencia técnica mínima de 2 años para saber administrar correctamente el sistema bancario, así como poder supervisar y orientar a los empleados de la forma más óptima posible, además de que necesitaran al igual que los empleados entre conocimientos mínimos- avanzados de computación para manejar correctamente el software así como resolver las dudas y algunos problemas que se presenten en el proceso de su uso
Restricciones
Limitaciones de los desarrolladores:
Tendrán que seguir las políticas de la empresa, en no revelar código y cuando el producto final termina este será propio de la empresa.
Contaran con 5 computadoras, 1 por cada programador con equipos de última generación para la creación y desarrollo del producto
No podrán sobrepasarse del presupuesto máximo por ningún motivo
Únicamente utilizaran C# y visual estudio para la creación de la interfaz y para conectar la base de datos, utilizaran PhpMyAdmin para la creación de esta misma.
Los desarrolladores tendrán que tener conocimientos amplios en el manejo de varios lenguajes y SQL.
Toda la información utilizada en el producto debe contar con protocolos de seguridad y privacidad.
________________
1. Suposiciones y Dependencias
Sera necesario revisar los requisitos continuamente y ver si los nuevos pedidos implican cambios que se deban realizar, se tiene en mente que en el momento únicamente es para usarse en Windows, pero si es necesario más adelante pueda ser utilizado en Linux y/o Mac.
1. Requisitos Futuros
Deberá implementarse de manera definitiva el producto para que funcione en Linux y Mac, también podría ser útil la adaptación del producto según el mercado cambiante y las nuevas necesidades de la empresa como optimizaciones y mejoras en una interfaz más amigable para el usuario.
2.2 Entrevista
Planteamiento de entrevista a gerente bancario
* ¿Cuáles son sus estudios superiores?
* ¿Por qué eligió este rubro?
* ¿Dónde ha trabajo con anterioridad? ¿Cuál es su experiencia?
* ¿Por qué desea trabajar precisamente en un banco?
* ¿Qué sabe acerca de nuestro banco?
* ¿Por qué ha elegido nuestro banco?
* ¿Cómo me convencería para convertirme en un cliente del
...