Vous êtes sur la page 1sur 9

Universidad Mariano Glvez

Sede Retalhuleu
Ingeniera en Sistemas
Ingeniera del Software
Ing. Luis Estrada

Anlisis de requerimientos, descripcin del problema y empresa,


alcance y caracterstica del proyecto, usuarios.

Estudiantes:
Ren Vinicio Rabanales Barillas
Retalhuleu, 12 de abril de 2014

Carn:
2890-07-10246

1.

Descripcin de la Empresa
1.1

Nombre o Razn Social


Iglesia Evanglica Presbiteriana Sina.

1.2

A que se dedica la empresa


Es una organizacin cristiana que se enfoca en los valores que Dios nos ha
enseada a travs de su palabra, teniendo en cuenta las leyes y normas que l
nos entreg para poder evangelizar y dar su palabra a aquellas personas que
carecen de fe en este mundo.

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

Organigrama actual de la empresa

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

Marco Alfredo Hernndez


Pastor/Administrador de la Iglesia
Licenciado en Pedagoga
Representante de la Iglesia, dirige las sesiones del
consistorio, hace visitas a los miembros de la iglesia,
da consejera, y predica.
Si
Floricelda de Galindo
Secretaria
Perito Contador
Encargada de velar por las actividades y registro de
todos los miembros de la iglesia.
Si

2.3.2 Por Consultora de Informtica


Nombre
Rol
Categora profesional
Responsabilidades
Informacin de
contacto
Aprobacin

Ral Gustavo Rendn Ruano


Consultora de Informtica
Ingeniero en Sistemas
Velar por que lo pactado con el cliente se cumpla.
ragusrenrua@hotmail.com
Si

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

consistorio, entrega las actividades a la secretaria para


subirlas a la web.
Tipo de usuario
Formacin
Habilidades
Actividades

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

Requisitos comunes de los interfaces


LICENCIAS
DESCRIPCION
Sistema gestor de base de datos de
software libre

Software utilizado para la plataforma del


portal web.

Suite ofimtica
terminales.

incluida

en

las

Sistema operativo incluido en las de las 2


terminales

Compra de licencias de software antivirus


kaspersky

Software utilizado para la plataforma de


escritorio.

3.6.1 Interfaces de usuario


La plataforma de n capas es una interfaz que se abre con una aplicacin de
escritorio la cual es una ventana que muestra tres botones para crear,
modificar usuarios y mostrar reportes, estos a su vez muestran otras subventanas, asimismo, los usuarios pueden accesar a un portal web donde
tendrn una cuenta para loguearse y poder utilizar el portal segn los
privilegios que el usuario tenga. Los colores que se han asignado son los
mismos que la iglesia tiene en su logotipo.
3.6.2 Interfaces de hardware
El hardware estar conectado a la web por medio de un servidor, este a su
vez tendr dos terminales fijas que se les proveern a las secretarias
respectivamente, tambin estarn conectadas por una red que ser
suministrada por cables UTP un switch y un router. Las configuraciones para
las terminales son cualquier tipo de Microsoft Windows profesional y para el
servidor deber ser un Windows Server.
3.6.3 Interfaces de software
El software a utilizar para la aplicacin web PHP, JavaScript, CSS y HTML
para la creacin de la base de datos del sistema se utilizar MySQL, para la
aplicacin de escritorio se utilizar C#.

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

accesar personar que no estn debidamente registradas y habrn credenciales


diferentes en las cuentas de todos los miembros.
3.8.3 Fiabilidad
Los incidentes permisibles dependern de los usuarios conectados.
3.8.4 Disponibilidad
El servidor estar disponible las 24 horas del da los 365 das de la semana,
exceptuando las horas de mantenimiento del portal web, esto se realizar en
horas de la madrugada para que el sitio este en un 95% de su disponibilidad.
3.8.5 Mantenibilidad
El mantenimiento estar a cargo de uno de los miembros de la iglesia con
conocimientos sobre el tema de informtica y diseo de pginas web, esto se
realizar una vez al mes durante el horario de la madrugada, la hora exacta
quedara a criterio del miembro que estar a cargo de la plataforma.
3.8.6 Portabilidad
La portabilidad de la plataforma de n capas podr ser accesada desde
cualquier dispositivo mvil todos ellos 100% dependientes al servidor.

Vous aimerez peut-être aussi