€¦ · web viewla evaluación está sujeta a posibles errores al calificar. por tal motivo se...
TRANSCRIPT
BRUNO ORTEGA GARIBAY
ID MB2019SSE8243
MATERIAS PENSUM
Software Project Development
ATLANTIC INTERNATIONAL UNIVERSITY
HONOLULU, HAWAI
SUMMER 2008
Contenido
CONTENIDO........................................................................................................................................2
JUSTIFICACION...................................................................................................................................3
OBJETIVOS DEL SISTEMA....................................................................................................................4
REQUISITOS TÉCNICOS.......................................................................................................................5
SERVIDOR.......................................................................................................................................5
CLIENTE..........................................................................................................................................5
DESCRIPCIÓN......................................................................................................................................6
TIPOS DE USUARIOS.......................................................................................................................6
MÓDULOS......................................................................................................................................6
ADMINISTRADOR.......................................................................................................................6
USUARIO....................................................................................................................................8
ANEXOS..............................................................................................................................................9
PROGRAMACIÓN DEL PROYECTO...................................................................................................9
MODELO ENTIDAD RELACIÓN......................................................................................................10
MAPA CONCEPTUAL DEL SISTEMA...............................................................................................11
MANUAL BÁSICO DE OPERACIÓN.................................................................................................12
CONCLUSIONES................................................................................................................................19
DISCUSIONES....................................................................................................................................20
EXAMEN...........................................................................................................................................21
BIBLIOGRAFIA...................................................................................................................................22
LISTA PARA REVISAR POR SU PROPIA CUENTA EL VALOR DEL DOCUMENTO...................................23
Software Project Development: Evaluación de Aptitud Página 2
JUSTIFICACION
Cada año la subgerencia Comercial de la División de Distribución Bajío de
la Comisión Federal de Electricidad realiza dos exámenes básicos (uno cada
semestre) a todo el personal no sindicalizado en los temas de Atención a clientes,
Código de conducta, Cobranza, Ingeniería de servicio, Marco legal, Sistemas
comerciales y Facturación.
Actualmente se cuenta con 281 empleados distribuidos en las zonas
Ixmiquilpan, San Juan del Río, Querétaro, Celaya, Irapuato, Salvatierra, León,
Aguascalientes, Fresnillo y Zacatecas.
El proceso de evaluación se lleva de la siguiente manera: el Departamento
de Supervisión Divisional visita cada una de las zonas aplicando el examen en
papel. Después de haberlo aplicado en toda la División se realiza la calificación de
los exámenes y se da a conocer los resultados.
Éste método tiene varias desventajas siendo las siguientes:
1. Costo económico por concepto de viáticos.
2. Costo económico por desgaste de vehículos.
3. Lentitud de la evaluación, se necesita un día de evaluación y traslado por
zona, siendo 10 días los requeridos para su aplicación.
4. Se requiere de tiempo para calificar los exámenes y publicar los resultados.
5. La evaluación está sujeta a posibles errores al calificar.
Por tal motivo se requiere de la modernización de éste proceso mediante la
implementación de un sistema de evaluación automatizado con miras a bajar los
costos, tiempo y aumentar la precisión de la evaluación al personal.
Software Project Development: Evaluación de Aptitud Página 3
OBJETIVOS DEL SISTEMA
I. SISTEVAL va a simplificar el proceso de evaluación de los trabajadores del
área comercial.
II. SISTEVAL va a reducir el impacto económico para la aplicación de las
evaluaciones.
III. Se eliminará mediante la sistematización del proceso el número de errores
al realizar la calificación.
IV. La calificación del evaluado la tendrá al momento de terminar de realizar su
evaluación.
V. Se obtendrá mayor número de estadísticas para el análisis y decisión de
capacitación del personal.
Software Project Development: Evaluación de Aptitud Página 4
REQUISITOS TÉCNICOS
SERVIDOR
- Apache http Server 2.0™ o posterior.
- MySQL Server 4.0™ o posterior.
- PHP 4.0™ o posterior.
- Sistema Operativo Unix (RHEL3™, OpenSuse 9™, Debian™ o posteriores)
ó Windows Server 2003™ o posterior.
CLIENTE
- Acceso a la red corporativa.
- Internet Explorer 6 o posterior.
Windows Server 2003 es una marca registrada de Microsoft Corporation.
Internet Explorer es una marca registrada de Microsoft Corporation.
RHEL3 es una marca registrada de Red Hat Inc.
OpenSuse 9 es una marca registrada de Novell Inc.
Debian es una marca registrada de Software in the Public Interest Inc.
Apache http Server es una marca registrada de The Apache Software Foundation
Software Project Development: Evaluación de Aptitud Página 5
MySQL es una marca registrada de MySQL AB y Sun Microsystems Inc.
PHP es una marca registrada de The PHP Group
DESCRIPCIÓN
TIPOS DE USUARIOS
El sistema contemplara dos tipos de usuarios:
A. Administrador, el cual tendrá las funciones de dar de alta, baja o modificar
usuarios; alta, baja o modificación de preguntas y respuestas; explotar
estadísticas y cambiar lo disponibilidad del examen.
B. Usuario, el cual su función será la de contestar el examen podrá ver sus
datos y accesar a los exámenes que ha realizado.
MÓDULOS
ADMINISTRADOR
DATOS DEL EMPLEADO
Éste módulo tendrá la información de los usuarios con los campos de
usuario, nombres, número de empleado, fecha de nacimiento, fecha de ingreso,
escolaridad, zona y departamento adscrito, tipo de puesto y puesto los cuales
podrán ser consultados, dados de alta y baja del sistema.
Software Project Development: Evaluación de Aptitud Página 6
También se podrá consultar las claves de usuario para ingresar al sistema.
MODIFICACION DE EXAMEN
En ésta área el administrador tendrá los la opción de agregar, borrar,
modificar preguntas y seleccionar a que perfil de empleado se les harán.
Las preguntas estarán clasificadas en:
a) Atención a Clientes
b) Código de conducta
c) Cobranza
d) Ingeniería de servicio
e) Marco legal
f) Facturación
g) Procedimientos
h) Comercial
i) SICOSS
j) SICOM
Dentro de cada sub modulo se harán las modificaciones pertinentes.
ESTADISTICAS
Se podrá delimitar si las estadísticas a realizar serán a nivel de División,
Zona o Departamento. Igualmente se podrá consultar el historial del trabajador y
desarrollar un informe ejecutivo detallado con la evolución de los mejores y peores
resultados de exámenes.
Software Project Development: Evaluación de Aptitud Página 7
STATUS DEL EXAMEN
El administrador tendrá la facultad de cambiar el status del examen dentro
de los estados siguientes: activado o desactivado.
Activado: los usuarios podrán contestar el examen.
Desactivado: los usuarios no pueden accesar a contestar el examen del periodo
en curso.
USUARIO
DATOS DEL EMPLEADO
El usuario podrá verificar sus datos y en caso de estar incorrectos podrá
modificar los básicos, en caso de algún dato que no esté habilitado para
modificación lo requiera deberá contactar al administrador.
REALIZAR EXAMEN
El usuario realizara el examen que contendrá las siguientes características:
a) El examen constara de 44 preguntas de opción múltiple.
b) Se dispondrá de un total de 60 segundos máximo para contestar cada
pregunta, en caso de que el tiempo finalice la respuesta será tomada como
incorrecta.
c) El examen guardara la dirección IP de donde fue realizado para fines de
auditoría.
VER EXAMENES
El usuario podrá ver el historial de sus exámenes con sus respuestas y las
respuestas correctas.
Software Project Development: Evaluación de Aptitud Página 8
ANEXOS
PROGRAMACIÓN DEL PROYECTO
Software Project Development: Evaluación de Aptitud Página 9
Software Project Development: Evaluación de Aptitud Página 10
Software Project Development: Evaluación de Aptitud Página 11
MODELO ENTIDAD RELACIÓN
Software Project Development: Evaluación de Aptitud Página 12
MAPA CONCEPTUAL DEL SISTEMA
Software Project Development: Evaluación de Aptitud Página 13
MANUAL BÁSICO DE OPERACIÓN
SUBGERENCIA COMERCIAL
CENTRO DE ATENCIÓN REGIONAL / SUPERVISIÓN
EXAMEN VIRTUAL
INSTRUCTIVO:
Es importante conocer los pasos a seguir antes de comenzar a contestar su examen, ya que antes de hacerlo deberá realizar unos pequeños cambios a su Pantalla de Internet Explorer. Y para esto tendrá que seguir los siguientes pasos:
1. Primeramente abra su ventana de Internet Explorer y escriba la siguiente dirección electrónica, tal como lo muestra la siguiente ilustración. Ya escrita oprima Enter.
2. Una vez dentro de la página de clic en el Menú Herramientas de su Explorador y elija "Opciones de Internet".
Software Project Development: Evaluación de Aptitud Página 14
3. De la ventana que aparece Elija la opción "Configuración”. Tal como lo muestra la figura:
4. En la ventana que aparece selecciona la opción "Cada vez que visite la página". Ejemplo:
Software Project Development: Evaluación de Aptitud Página 15
5. Por último de clic en el botón Aceptar y nuevamente Aceptar.
Software Project Development: Evaluación de Aptitud Página 16
SUBGERENCIA COMERCIAL
DEPTO: CENTRO DE ATENCIÓN REGIONAL / SUPERVISIÓN
SISTEMA: EXAMEN VIRTUAL
INSTRUCCIONES:
Una vez realizados los pasos del instructivo previo, pasamos a la parte que consiste en cómo contestar nuestro examen. Para este momento el Administrador encargado de realizar las evaluaciones ya te ha asignado un "Nombre de Inicio de Sesión" y un "Password" para poder acceder al examen que le corresponde.
1. Comenzamos por introducir nuestra clave de acceso, y presionamos el botón Entrar. Tal y como lo muestra la siguiente ilustración:
2. Al instante entrarás a la pantalla en la cual podrás contestar tu examen. En ella se visualizan tus datos en la parte superior.
3. También se muestran 3 botones en la parte izquierda siendo "modificar
Software Project Development: Evaluación de Aptitud Página 17
4. datos ", "realizar examen" y el otro es "ver examen"". Primeramente tendrás que oprimir el botón "realizar examen " y acto seguido aparecerá el examen que te corresponde contestar dependiendo del puesto que ocupes dentro de la División.
5. En la pantalla anterior se muestran las instrucciones a seguir en el momento en que ya está con su sesión iniciada.
4. Cada pregunta tiene 4 posibles respuestas, de las cuales tendrás que señalar una de ellas y seguir avanzando a otras preguntas.
Software Project Development: Evaluación de Aptitud Página 18
5. Es muy importante que esté informado de que solo contará con 60 segundos para contestar cada una de las preguntas, de no saber la respuesta en ese lapso de tiempo automáticamente se pasa a la siguiente pregunta y la anterior es tomada como incorrecta.
6. Si sabe la respuesta a la pregunta realizada oprima el botón "Enviar respuesta", con esto usted no tiene que esperar a que pasen los 60 seg. para poder avanzar.
7. Si contesta la pregunta y no oprime el botón "Enviar respuesta" en el lapso de tiempo estimado; esta pregunta es tomada como incorrecta.
8. Cuando hayas terminado de contestar todas las preguntas del examen te mostrará tu calificación junto con tu número de aciertos y errores.
Software Project Development: Evaluación de Aptitud Página 19
9. Si deseas ver el resultado de la evaluación solo tienes que oprimir sobre el botón "ver examen " y te mostrará tu examen contestado:
10.Listo. Usted ha realizado su examen. Puede imprimir su resultado o cerrar su ventana.
Software Project Development: Evaluación de Aptitud Página 20
CONCLUSIONES
Con la implementación del Sistema de Evaluación se logró reducir hasta en
un 90% del costo inicial y se espera que en su segunda aplicación el costo se
haya reducido en un 100% logrando así el primer objetivo planteado en cuanto a
costos.
Antes para aplicar el examen había que recorrer las 10 zonas de las
División lo cual lo hacia un proceso muy largo, en cambio ahora el proceso de
aplicación, evaluación de resultados e informe de los mismos de inicio a fin dura
una hora.
El nivel del resultado global aumento al disminuir los errores durante el
calificado, pero a la vez se disminuyo la seguridad en la honestidad durante la
evaluación ya que se puede realizar en cualquier maquina que esté conectada a la
intranet y no se sabe si lo realizan individualmente y sin apuntes.
El llevar un orden en la conceptualización hasta su desarrollo de un
proyecto permite agilizar el mismo, ya que se reducen los reprocesos por obtener
una mejor idea del resultado que se desea obtener.
La importancia de hacer y llevar a cabo un proyecto puede ser la diferencia
entre un buen sistema y un excelente sistema que ahorra tiempo y recursos tanto
para el cliente como para el proveedor.
Software Project Development: Evaluación de Aptitud Página 21
DISCUSIONES
La Ingeniería de Software tiene como objetivo el de eficientar el proceso
creativo y productivo de un sistema por lo que tiene un impacto a nivel local,
nacional y mundial ya que aplica para un desarrollador solitario hasta una empresa
multinacional en costos y recursos.
Las ventajas de realizar un análisis correcto y de llevar una metodología
científica al realizar un proyecto de software permiten conocer todas las variables
del sistema, satisfacer las necesidades del cliente y sobre todo el no gastar
recursos en rehacer código del cual el cliente no estaba satisfecho por no
acoplarse a los requerimientos. En pocas palabras el realizar un análisis
exhaustivo hace que los esfuerzos se centren en la parte creativa y no en la de
producción.
La desventaja se encuentra en que se vuelve un poco rígido el proceso de
creación y deja de tener esa parte “romántica” de artista, en la que el gurú del
proyecto iba ideando los modelos de programación al mismo ritmo que se le iban
presentando las variables del proyecto.
Pero definitivamente hace más fácil el desarrollar un proyecto de calidad,
documentado y a prueba de errores, en el cual las actualizaciones que se
necesiten hacer no dependerá de que se tenga que mantener a quien lo creo, ya
que las rutinas serán fáciles de interpretar y no se perderá tiempo en hacer una
reingeniería de software.
Software Project Development: Evaluación de Aptitud Página 22
EXAMEN
1.- ¿Qué es un modelo de entidad - relación?
A. Es una herramienta para el modelado de relación de un sistema de información.
B. E s una herramienta para el modelado de datos de un sistema de información .
C. Es una herramienta que permite conocer a los clientes.
D. Es una herramienta que desarrolla la habilidad para saber cómo atacar un problema.
2.- ¿Qué es la Ingeniería de Software?
A. Es realizar programas para ingenierías.
B. Es el área de la informática destinada a realizar algoritmos de software ingenieril.
C. Es la disciplina o área de la informática que ofrece métodos y técnicas para desarrollar y mantener software de calidad.
D. Es la aplicación práctica del conocimiento científico al diseño y construcción de programas de computadora y a la documentación asociada requerida para desarrollar, operar y mantenerlos.
3.- Describa las etapas de la Ingeniería de software
A. Análisis de Requisitos, Especificación, Diseño y arquitectura, Programación, Prueba, Documentación y Mantenimiento.
B. Análisis de Requisitos, Diseño y arquitectura, Programación, Prueba y Mantenimiento.
C. Especificaciones, Diseño y arquitectura, Programación, Prueba, Documentación y Mantenimiento.
Software Project Development: Evaluación de Aptitud Página 23
4.- El llevar una buena planeación y organización al desarrollar un proyecto informático permite…
A. Terminar más rápido debido a que se hace todo sin metodología.
B. Ahorrar costos y tiempos ya que se vuelve más eficiente por llevar una metodología.
C. Llevar un mayor control del proyecto porque se hace innecesario probar el código.
5.- El llevar una buena entrevista con el cliente permite mayormente…
A. Evitar reproceso del código ya que se conocen las necesidades del cliente.
B. Saber cuánto es lo que está dispuesto a pagar.
C. Conocer los procesos del cliente y saber en cual se puede hacer el desarrollo.
6.- ¿Cuál es el objetivo de la Planificación del Proyecto de Software?
A. Es proporcionar al desarrollador la oportunidad de saber simplemente cuánto tiempo se va a tardar.
B. Es proporcionar un marco de trabajo que no permita al gestor hacer estimaciones de recursos, costos y temporalidad.
C. E s proporcionar un marco de trabajo que permita al gestor hacer estimaciones razonables de recursos, costos y planificación temporal.
Software Project Development: Evaluación de Aptitud Página 24
7.- De los siguientes cual no es verdadero, Un Análisis de Sistema se lleva a cabo teniendo en cuenta los siguientes objetivos en mente:
A. Identifique las necesidades del Cliente.
B. Evalúe que conceptos tiene el cliente del sistema para establecer su viabilidad.
C. Realice un Análisis Técnico y económico.
D. Asigne funciones al Hardware, Software, personal, base de datos, y otros
elementos del Sistema.
E. No establece las restricciones de presupuestos y planificación temporal.
8.- ¿Cuál no es un buen criterio técnico para un buen diseño?
A. Un diseño debe presentar una organización jerárquica que haga un uso
inteligente del control entre los componentes del software.
B. El diseño debe ser modular, es decir, se debe hacer una partición lógica del
Software en elementos que realicen funciones y subfunciones especificas.
C. Un diseño debe contener abstracciones de datos y procedimientos.
D. Debe producir módulos que presenten características de funcionamiento
independiente.
E. Debe conducir a interfaces que aumenten la complejidad de las conexiones
entre los módulos y el entorno exterior.
F. Debe producir un diseño usando un método que pudiera repetirse según la
información obtenida durante el análisis de requisitos de Software.
Software Project Development: Evaluación de Aptitud Página 25
9.- ¿Cuál es la primera consideración que se debe de tener en cuenta a la hora de implantar un sistema?
A. Asegurarnos que el Sistema sea operacional o sea que funcione de acuerdo a los requerimientos del análisis y permitir que los usuarios puedan operarlo.
B. Ver que el equipo de cómputo pueda alojar el sistema.
C. Asegurarnos que el cliente va a poder usarlo aunque no sea lo que pidió.
10.- ¿Una vez terminado un proyecto la capacitación al usuario debe estar enfocada en que objetivos?
A. En que el usuario conozca como entrar al sistema.
B. En adecuar el sistema al nivel de entendimiento del usuario.
C. Que los usuarios que no van a usar el sistema lo puedan manejar.
D. Que los usuarios tengan el dominio necesario de las cosas básicas acerca de
las maquinarias y procesos que se emplean para su operación de manera
eficiente y segura.
Software Project Development: Evaluación de Aptitud Página 26
BIBLIOGRAFIA
Gutiérrez Gallardo, Juan Diego (2004). Desarrollo web con PHP 5 y MySQL/Web Development With PHP 5 And MySQL. Anaya Multimedia. México.
Dubois, P. (2005). MySQL. Anaya Multimedia. México.
Welling, L. (2003). Desarrollo Web Con Php Y Mysql). MySQL. Anaya Multimedia. México
http://www.uazuay.edu.ec/analisis/Modelo%20Entidad%20Relacion.pdf
Software Project Development: Evaluación de Aptitud Página 27
LISTA PARA REVISAR POR SU PROPIA CUENTA EL VALOR DEL DOCUMENTO
Antes de presentar su documento, por favor utilice esta página para determinar si su trabajo cumple con lo establecido por AIU. Si hay más que 2 elementos que no puede verificar adentro de su documento, entonces, por favor, haga las correcciones necesarias para ganar los créditos correspondientes.
__X _ Yo tengo una página de cobertura similar al ejemplo de la página 89 o 90 del Suplemento. __X__ Yo incluí una tabla de contenidos con la página correspondiente para cada componente. ___ _ Yo incluí un abstracto del documento (exclusivamente para la Tesis). __X__ Yo seguí el contorno propuesto en la página 91 o 97 del Suplemento con todos los títulos o casi.__X__ Yo usé referencias a través de todo el documento según el requisito de la página 92 del Suplemento. _____ Mis referencias están en orden alfabético al final según el requisito de la página 92 del Suplemento. ___X_ Cada referencia que mencioné en el texto se encuentra en mi lista o viceversa. __X__ Yo utilicé una ilustración clara y con detalles para defender mi punto de vista. _____ Yo utilicé al final apéndices con gráficas y otros tipos de documentos de soporte. __X__ Yo utilicé varias tablas y estadísticas para aclarar mis ideas más científicamente. __X__ Yo tengo por lo menos 50 páginas de texto (15 en ciertos casos) salvo si me pidieron lo contrario. __X__ Cada sección de mi documento sigue una cierta lógica (1,2,3…) __X__ Yo no utilicé caracteres extravagantes, dibujos o decoraciones. __X__ Yo utilicé un lenguaje sencillo, claro y accesible para todos. __X__ Yo utilicé Microsoft Word ( u otro programa similar) para chequear y eliminar errores de ortografía. __X__ Yo utilicé Microsoft Word / u otro programa similar) para chequear y eliminar errores de gramática. __X__ Yo no violé ninguna ley de propiedad literaria al copiar materiales que pertenecen a otra gente. __X__ Yo afirmo por este medio que lo que estoy sometiendo es totalmente mi obra propia.
__BRUNO ORTEGA GARIBAY__ _19 DE OCTUBRE DE 2008_
Software Project Development: Evaluación de Aptitud Página 28
Firma del Estudiante Fecha
Software Project Development: Evaluación de Aptitud Página 29