Ingeniería de Software I - Proyecto Final Parte III

  • 34 views
Uploaded on

 

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
34
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
1
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Es un documento redactado con el fin establecerlas especificaciones que se deben seguir para laaplicación de una pagina web.Propósito
  • 2. Ámbito del Sistema.Aquí conoceremos que hace el sistema y que no le es permitidohacer al mismo.
  • 3. Definiciones, Abreviaturas yAcrónimos. En esta parte se colocara definiciones de todas las palabrasque estén ligadas al programa y que sea necesario que se deun significado. También se explicara las abreviaturas quesean de suma importancia.
  • 4. Definiciones Asociados: Persona natural y jurídica de derecho privado opública que decide vincularse a una empresa Cooperativapara ser aportante o gestora de la misma. Cooperativa: Es una asociación autónoma de personas quese han unido voluntariamente para formar una organizacióndemocrática cuya administración debe llevarse a cabo de laforma en que acuerden todos los socios. Gerente: Personal de una organización que tiene que tieneautoridad para tomar decisiones que comprometen a lamisma.
  • 5.  Pagina web: Fuente de información compatible con la WWW yque puede ser accedida a través de un navegador en internet. Servidor: Ordenador de alta potencia que permanececonectado a una red 24 horas al dia y que almacenan datosque pueden ser recuperados desde otro ordenadores. Asp.Net: Es un framework para aplicaciones webdesarrollado y comercializado por Microsoft. Es usado porprogramadores para construir sitios web dinamicos,aplicaciones web y servicios web XML.Definiciones
  • 6. Abreviaturas C.O.S.M.U.R.L: cooperativa de servicios multiples Urraca. HTML: Hiper text markup language(lenguaje de marcado dehipertexto). I.D.E: Entorno de desarrollo integrado. ERS: Especificación de requistos software. IIS:Internet information services.
  • 7. Descripción General Perspectiva del Producto La perspectiva del sistema es que sea una página web quepermita a los asociados y no asociados visualizar lainformación actualizada de la Cooperativa, y también permitira los asociados visualizar su información personal y realizartrámites de préstamos. Será una página web funcional yactualizada.
  • 8. Descripción General 2.2. Funciones del Producto Este sistema mostrará la información actualizada de laCooperativa, además permitirá a los asociados que dispongande su clave personal y su contraseña acceder a suinformación en línea y realizar solicitudes de préstamos queuna vez realizado, será enviado a la secretaria que seencargará de entregarlo al Gerente para su evaluación.
  • 9. Descripción General 2.3 Características de los Usuarios. La Cooperativa C.O.S.M.U. RL está pensada para laspersonas mayores de 25 años, con licencia profesional, quesean responsables y con vehículo propio. 2.4 Restricciones. Todos los mensajes entre el cliente y el Servidor deberánestar cifrados, para evitar filtración de información. La plataforma se desarrollará con lenguaje HTML y tecnologíaASP.NET, junto con acceso a base de datos MySQL. Los desarrolladores utilizarán como herramienta de diseño elprograma Visual Studio 2008 ó Visual Studio 2010; ocualquier otro software que soporte tecnología ASP .NET.
  • 10. Descripción General 2.5 Suposiciones y Dependencias. La aplicación web se encontrará alojado en un Servidor consoporte ASP.NET y MySQL. Se realizarán pruebas sobre elsistema Windows XP, utilizando como Servidor Virtual el IIS. 2.6 Requisitos Futuros. Mejora de interfaz gráfica. La plataforma será más intuitiva. Mayor capacidad. Manual de usuario en línea (preguntas frecuentes)
  • 11. Requisitos Específicos. 3.1 Interfaces externas. En versiones futuras, el sistema contará con mejoresfuncionalidades que complementarán las funciones actualesbrindarán a los clientes un mejor servicio. 3.2 Funciones. Visualización de información personal. El asociado una vezque inicie sesión en el sistema, verá automáticamente suinformación personal. Registro de información de préstamo. El asociado podráregistrar una solicitud de préstamo, el cual será enviado alservidor y remitido al secretario para su evaluación.
  • 12. Requisitos Específicos. Visualización de la información de la Cooperativa. Laspersonas asociadas y no asociadas podrán ver en la páginaweb la información actualizada de todas las actividades yreuniones que se realizan en la Cooperativa. Envío y visualización de promociones. El (la) secretario(a)tendrá a su disposición una pequeña plataforma que lepermitirá enviar por correo masivo a sus asociados lainformación de promociones. También estas promocionespueden ser vistas dentro de la página web. 3.3 Requisitos de Rendimiento. El sistema soportará la conexión simultánea de clientes.
  • 13. Requisitos Específicos. 3.4 Restricciones de Diseño. No aplican. 3.5 Atributos del Sistema. El sistema solamente permitirá el acceso a los usuarios quese encuentren inscritos en la Cooperativa. El acceso al sistema se realizará con el uso de clave deacceso y contraseña. El cliente solamente podrá realizar la solicitud de préstamo,siempre y cuando se encuentre al día con sus cuotas y notenga otro préstamo que esté en plazo de pagar.
  • 14. Requisitos Específicos La información de solicitudes, y confirmación de acceso serealizarán de forma cifrada. El sistema web se alojará en un servidor que sea compatiblecon la tecnología ASP.NET y base de datos MySQL. 3.6 Otros Requisitos 4. Apéndices Servidor Web. Funcionamiento es.wikipedia.org/wiki/Servidor_web Páginas Web Dinámicas. manuales.dgsca.unam.mx/webdina/concepto.htm
  • 15. Modelo ConceptualCategoría de ConceptosCategoría del concepto EjemplosObjetos físicos o tangibles ServidorEspecificaciones, diseños o descripciones de cosas Descripción de solicitud de préstamoDescripción de promociones y eventosTransacciones Solicitud de PréstamoSolicitud de información personalPapel de personas SecretarioClienteGerenteOtros sistemas de cómputo o electromecánicos externos alsistemaSistema de la empresaOrganizaciones GerenciaSecretaríaEventos Enviar solicitud, visualizar promociones, registrar solicitud depréstamoProcesos Registro de préstamo, confirmación de usuario.
  • 16. ConceptosPersona que mediante el uso de una clave y contraseñapuede accesar a la plataforma para realizar solicitudes deinformación personal y préstamos.Atributos: Nombre, Apellido, Clave de Acceso, Contraseña.Operación que puede realizar el cliente en la plataforma.Puede realizar solicitudes de información personal oinformación de préstamos.Encargado del manejo de la Cooperativa, y deaprobar los préstamos junto con la Junta Directiva.
  • 17. Interfaz utilizada para la interacción entre elcliente y el servidor.Encargado de gestionar la información recibida y decolocar las promociones en la página web omandándolas vía correo masivoAtributos: Código de usuario, contraseña.En él se aloja la página web y la información delas solicitudes de los clientes.Conceptos
  • 18. Solicitud que el cliente puede realizar en la página web.Si el usuario lo solicita, ésta es enviada al servidor yluego enviado al secretario para ser presentadodespués al Gerente.Atributos: Cantidad, motivo del préstamoDatos personales que el cliente visualizará al ingresara la plataforma web.Atributos: Nombre, apellido, dirección, teléfono, statusen la cooperativa, estatus del préstamo (si lo harealizado).Ofertas que el cliente visualizará a través de la páginaweb. También esta información puede ser enviada por el(la) secretario(a) a través de correo masivo.Conceptos
  • 19. Modelo ConceptualRelaciones
  • 20. Modelo ConceptualDiagrama
  • 21. Diagrama de Clases
  • 22. Gracias