Académique Documents
Professionnel Documents
Culture Documents
Sede Retalhuleu
Ingeniera en Sistemas
Ingeniera del Software
Ing. Luis Estrada
Estudiantes:
Ren Vinicio Rabanales Barillas
Retalhuleu, 12 de abril de 2014
Carn:
2890-07-10246
1.
Descripcin de la Empresa
1.1
1.2
1.3
Direccin
6ta. Avenida 1-43 zona 4 Retalhuelu.
1.4
Telfono
77710981
1.5
Correo Electrnico
IglesiaSinai@hotmail.es
1.6
Representante o Administrador
Pastor: Marco Alfredo Hernndez.
1.7
Introduccin
El proyecto se centra en una plataforma cristiana basndose en tres mdulos, el primer
mdulo es el registro de los miembros de la iglesia, el segundo mdulo es el de
actualizacin de los miembros de la iglesia que ya han sido previamente registrados, el
tercer mdulo es el de reporte de miembros activos y programacin de actividades y
el ultimo mdulo se centra en una plataforma web, esta ltima es para que los
miembros de la iglesia puedan enterarse de las actividades va internet y tener una
cuenta personalizada por cada uno de los ministerios a los cuales pertenecen cada uno
de los miembros de la iglesia. El objetivo de este proyecto es tener registros
actualizados de todos los miembros de la iglesia y la boletn semanal de actividades.
2.1
Propsito
Consensuar las especificaciones y requerimientos del cliente. Este documento va
dirigido al consistorio, ministerios, pastores y miembros de la iglesia.
2.2
Alcance
El Centro de Diseo y Desarrollo de Software implementar una plataforma de n
capas porque tiene una plataforma cliente servidor, plataforma web y plataforma
de escritorio.
2.3
Personal involucrado
2.3.1 Por el Cliente:
Nombre
Rol
Categora profesional
Responsabilidades
Informacin de
contacto
Aprobacin
Nombre
Rol
Categora profesional
Responsabilidades
Informacin de
contacto
Aprobacin
3 Descripcin general
3.1
Perspectiva del producto
El sistema se enfoca principalmente en registrar a todos los miembros de la iglesia,
conocer todos los datos de cada uno de los mismos, reportar geogrficamente
dnde se renen, a que ministerios pertenecen y cules son sus privilegios. El
sistema es un producto independiente porque no tiene dependencia de un sistema
previamente creado sin embargo las puertas para crear nuevos mdulos est abierta
a este sistema.
3.2
Funcionalidad del producto
El sistema funciona con una plataforma de escritorio la cual le permite conectarse
a travs de un domino en la web, esta a su vez tiene una base de datos que tambin
se conecta con el servidor que tendr la iglesia dentro de sus instalaciones, por lo
tanto, es sistema est basado en n capas.
3.3
Caractersticas de los usuarios
Tipo de usuario
Secretaria
Formacin
Conocimiento de software
Habilidades
Mecangrafa, Operadora en computadoras.
Registrar informacin de los usuarios, actualizar
informacin de los usuarios, recepcin de actividades,
Actividades
publicar actividades en la web, entrega de credenciales
para su uso en la web.
Tipo de usuario
Formacin
Habilidades
Actividades
Secretaria Consistorio
Conocimiento Administrativo
Archivador, ser ordenado y gil
Recepcin por parte de los ministerios de las
actividades a programar, entregar todas las
planificaciones de las actividades al consistorio,
recepcin de las actividades aprobadas por el
Miembros
Sin evidencia.
Tener conocimientos en computadoras e internet.
Utilizar el portal web, revisar en el portal las
actividades.
3.4
Restricciones
Tener cuidado al modificar cualquier cdigo fuente de la plataforma, si lo hace,
tome en cuenta que la plataforma est diseada en C#, utilizando la metodologa
llamada Espiral y que no puede ser instalado en sistemas operativos como:
Apple, Linux, etc., este solo pude ser instalado en sistemas operativos de Microsoft
Windows por ser el ms comercial en el mercado.
3.5
Suposiciones y dependencias
El software utilizado en la plataforma es open source, por lo tanto si se cambiara
alguno por un software que no es open source podra afectar el funcionamiento de
la plataforma, asimismo, debemos mencionar que la plataforma puede ser instalada
en cualquiera de las versiones de sistemas operativos de Microsoft Windows
3.6
Suite ofimtica
terminales.
incluida
en
las
3.7
Requisitos funcionales
3.7.1 Mantener una base de datos con la informacin de los afiliados a la
iglesia.
3.7.2 El sistema contar con 3 mdulos: Creacin de usuario, Actualizar
Usuario, Generacin de reportes.
3.7.3 El sistema cuenta con dos tipos de usuarios: administradores y
usuarios finales, los administradores sern los que puedan publicar
contenido y actualizar o registrar usuarios.
3.7.4 El sistema solo lo manejaran usuarios administradores: la secretaria,
el pastor, el secretario, los usuarios finales no tienen contacto con el
software.
3.7.5 Mdulo de Creacin de Usuario: este requerir de una persona
encargada del ingreso de la informacin del usuario.
3.7.6 Mdulo de Actualizacin de Usuario: este mdulo al igual que el
anterior requerir de una persona encargada para la actualizacin de
los usuarios que lo requieran.
3.7.7 Mdulo de reportes: en este mdulo intervienen varias personas entre
las que podemos mencionar: el pastor, el consistorio, secretario(a) del
consistorio y secretaria de la iglesia, esta ltima ser la encargada de
generar los boletines semanales para anunciar los das domingos en
los servicios dominicales matutinos.
3.8
Requisitos no funcionales
3.8.1 Requisitos de rendimiento
La plataforma de n capas no debe de tardar ms de un 1% en cargar, ya sea
la aplicacin de escritorio, ahora, hablando de la aplicacin web tardar segn
la velocidad del internet segn su proveedor de servicios web. Contar con
dos terminales y el nmero de usuarios esperados en la plataforma web es
del 5% de la poblacin de la iglesia, asimismo, las transacciones por segundo
sern del mismo porcentaje de los usuarios esperados y debern realizarse en
menos de un segundo.
3.8.2 Seguridad
La generacin de usuarios y contraseas sern encriptadas con md5 de PHP,
se reducir la utilizacin del mtodo $_get para que el usuario no vea las
variables en URL, los direccionamientos sern automticos, no podrn