Sei sulla pagina 1di 12

UNIVERSIDAD TÉCNICA DE BABAHOYO

FACULTAD DE ADMINISTRACIÓN, FINANZAS E INFORMÁTICA


ESCUELA DE SISTEMAS

Ingeniería del Software II

PROYECTO DE AULA

Integrantes:
Alex Sisa

Galo Camposano

Tutor:
Ing. María González

Curso:

Séptimo Sistemas Matutino

Periodo:

Septiembre-Febrero
Tema:

Desarrollo e implementación de un sistema de venta online para el


registro de artículos y facturación de la empresa ‘BUY NOW
BABAHOYO’
INTRODUCCION

Hoy en día cualquier tipo de organización ya sea pública o privada, se vale de hacer
uso de herramientas tecnológicas que ayudan a los procesos de toma de decisiones, manejo de
datos, manejo de maquinarias, etc.; conforme avanza la tecnología se han presentado nuevas
formas de llevar a cabo una tarea.

Los software son herramientas que en cualquier ámbito ya sea este empresarial o educacional
implican un consumo de recursos, y es necesario definir el grado de aporte que estos tendrán
dentro de la organización, y considerar alternativas en caso de que no sean factibles.

Aunque la mayoría de software brindan más de los que “cuestan” es bueno estudiar el aporte
que brindan dentro de la organización, los software siempre suelen ir dirigidos para la
comunicación directa entre usuario-software siendo este el caso de los software web que están
dirigidos a que el usuario pueda interactuar directamente con él, con pocas restricciones y con
la ventaja que el único requisito será que el usuario tenga una conexión de internet.

En la actualidad los software web están reemplazando a los software convencional, en muchas
organizaciones, hasta el punto que muchas organizaciones que no cuentan con un software
optan directamente a planificar la creaciones de sus software basadas en web, para aprovechar
de las ventajas que estos brindan

El siguiente proyecto aborda una de las problemáticas que afectan a empresas privadas, el
mismo es el de llevar un control automatizado de los registros de venta y sus productos que
son expendidos.

En los últimos años muchas empresa están haciendo usos de las herramientas tecnológicas, por
esa razón el sistema de venta online, entre otros diversos servicios han cambiado mucho.

Muchas empresa ya cuentan con un sistema automatizado, y los datos que son tratados por el
mismo se encuentran seguros y almacenados en una base de datos. Lo que busca este proyecto
es realizar el análisis, diseño y desarrollo del sistema ya que es de vital importancia el diseño e
implementación de un sistema de venta online para dicha empresa.
OBJETIVOS

A continuación se describirán los objetivos, el objetivo principal que trata sobre el producto
final de ésta investigación y los objetivos específicos a cumplirse a calidad.

Objetivo general

Implementar un módulo que permita gestionar procesos de compra de manera rápida y


segura para los usuarios de estas prestigiosa empresa “BUY NOW BABAHOYO”
considerando necesario para esto el desarrollo de un Sistema Web de venta de artículos online
para optimizar recursos

Objetivos específicos

 Garantizar a los usuarios del Sistema Web seguridad de la información contenida en la


Base de Datos, permitiendo un mejor control de la misma dentro de la Empresa
 Reducir los tiempos de atención de los usuarios del Sistema Web, en el proceso la
compra y obtención de información de los artículos para las diferentes necesidades que
tengan los mismos.
 Economizar gastos manteniendo los registros de los usuarios de manera segura y digital
en el Sistema, dejando a un lado los registros físicos.
 Validar el correcto funcionamiento del Sistema Web.
CARACTERISTICAS

1. Fácil de usar.- Todas las funcionalidades del Sistema a desarrollarse serán intuitivas.
Sus módulos amigables y modernos brindan a los usuarios, con poco conocimiento
sobre estos sistemas, la facilidad de interactuar de una manera eficiente con el Sistema.
2. El cliente bien informado le permite visualizar los precios y descuentos de los artículos
en cada compra
3. Reducción de tiempo costo, compre desde su casa reciba en su domicilio de la manera
más rápida y sencilla posible, obteniendo acceso a este tipo de tienda online con un solo
clic.
4. Disponibilidad permanente.- El sistema estará disponible las 24 horas del día y se puede
acceder a la información desde cualquier parte.
5. Compra vía internet.- los clientes realizan su compra vía internet creando sus propias
cuentas.
6. Menor índice de deudores.-Se notifica a los clientes que no se encuentre al día con sus
pagos, obligando de esta manera los clientes se acerquen a cancelar sus desudas con la
empresa.
7. Cambio de contraseñas personalizada por cada usuario.
ESTUDIO DE FACTIBILIDAD

FACTIBILIDAD TÉCNICA

El equipo de hardware necesario para este sistema está disponible en el mercado, así
como también se dispone del software requerido para programar este sistema. Se cuenta con un
equipo calificado de analistas y programadores y diseñadores capaz de desarrollar este sistema
de ventas online. Técnicamente, se tiene lo requerido para hacer funcionar y poner en marcha
este útil sistema.

En cuanto a recursos del hardware, será necesario que el propietario de la empresa tenga
una computadora (si tiene este equipo es capaz de administrar el sistema recibir los pedidos de
los clientes) con las características que se describirán más adelante. El sistema completo
funciona basado en internet, por lo cual esta empresa no tendrá que gastar en licencias de
software solamente necesita navegador web para realizar el proceso de compra

Respecto al manejo de este sistema, no se necesitan extensivas capacitaciones


especiales, pues el programa contará con una fácil navegación y un diseño sencillo de utilizar
para cualquier persona,

FACTIBILIDAD OPERACIONAL

Es completamente posible que este nuevo sistema se use como se ha planeado, pues no
representa procesos complejos ni difíciles de usar para los administradores, lo que se pretende
es sustituir un sistema obsoleto como es el registro manual de ventas, el cual tiene muchas
desventajas. Si la empresa no utilizara un registro manual sino que uno basado en computadoras
pero de forma local (guardando la información en hojas de cálculo como Excel o bases de datos
como Access por ejemplo), este novedoso sistema ofrecerá grandes ventajas y seguridad, pues
se tendrá toda la información en línea y disponible desde cualquier computadora con acceso a
internet. Aunque siempre hay personas que se resisten al cambio y que tienen miedo pensando
que la información en internet no está segura o que no es confidencial, la factibilidad de este
sistema no deja de ser alta por esa razón, tomando en cuenta que la tendencia de todas las
empresas actuales es de manejar información a través de internet o la nube y que ahora se cuenta
con herramientas seguras que guardan información confidencial sin ningún problema.

Para que este sistema no represente un golpe hacia todos aquellos que se oponen al cambio,
puede irse implementando paulatinamente, permitiendo que el sistema antiguo no desaparezca
de la noche a la mañana sino que siga funcionando paralelamente a este sistema, y que conforme
se vayan viendo los resultados y la efectividad de este modelo, los administradores sientan
confianza y seguridad y de esa forma que finalmente dejen de lado el sistema antiguo, ya sea
este el registro manual o el registro utilizando bases de datos de forma local en las
computadoras.

FACTIBILIDAD ECONÓMICA

Para determinar la factibilidad económica se debe tomar en cuenta el análisis de costos


y beneficios asociados con este proyecto. El fin que se persigue es que los beneficios excedan
a los costos. Con este sistema se obtiene un excelente rendimiento y economía, pues no se hace
necesario gastar en caros recursos de hardware ni en licencias caras de software debido a que
todo el funcionamiento estará basado en internet.

DETALLE PRECIO COMENTARIO


Hardware $400.00 de Este sistema requiere de la compra de por lo menos una computadora con
computadora los siguientes requerimientos mínimos:
$35.00/mes de PC Pentium III 500 MHz
internet 256 MB RAM
10 MB libres en disco duro
Resolución 800 x 600 pixeles
Cualquier sistema operativo
Navegador Internet Explorer 6.0, Mozilla 2.0 o equivalente.
Conexión a internet de 512 KBPS
Como se observa, los requerimientos de hardware no son elevados y existen
grandes beneficios por tratarse de un sistema basado en internet, aunque la
gran limitante que si no hay acceso a internet, no hay acceso al sistema.
Servidor $8.95 cada mes. Se utilizará Yahoo! Geocities Pro. Por un precio razonable se obtienen
$15.00 de grandes beneficios, entre ellos, 2 GB de espacio de almacenamiento, teniendo
instalación. en cuenta que si la base de datos y los archivos del sitio web fueran tan grandes
que sobrepasaran los 2 GB, por $3.00 cada mes se podría actualizar el servicio
para que sea ilimitado y con 1,000 cuentas de correo electrónico. Con Yahoo!
Geocities Pro también se 5 cuentas de correo electrónico, lo cual es muy
profesional y prestigioso para la institución debido a que los directores y altos
funcionarios del centro educativo podrán escribir desde correos electrónicos
con el dominio del sitio web de la institución y con los nombres de ID (nombre
de usuario que va antes de la “@”) que deseen. A la vez se incluye el dominio
con la extensión .com, .net, .org, .biz, .info, .us. La información se encuentra
segura en los servidores de Yahoo!, disponible todo el tiempo como cualquier
correo electrónico o servicio ofrecido por esta prestigiosa y confiable
compañía. El sistema operativo usado por Yahoo! Geocities Pro es FreeBSD
con un servidor Apache/1.3.37 (Unix). Igualmente con este servicio se tiene
acceso a la versión 3.23.49 de MySQL y a la versión 4.3.11 de PHP. Para
hablar también de las desventajas, se observa que para mantener este sistema
en marcha se tendrá que estar pagando mes a mes la cantidad detallada, de
forma indefinida mientras se quiera tener todo en marcha, cosa que no tendría
que hacerse en un sistema basado en un modelo local y que no requiera de
internet.
Software $0.00 No se necesita comprar ninguna licencia de software, pues los recursos
necesarios se encuentran disponibles junto con el servicio de Yahoo!
Geocities Pro.
Los programas a utilizar son PHP y MySQL (incluido en el paquete
proporcionados por el proveedor de dominio y alojamiento del sitio) y el
código proporcionado por PEAR para manipular formularios web (disponible
gratis desde http://pear.php.net). Esto resulta muy económico porque no se
hace necesario incurrir en gastos de software. La desventaja es que no hay
posibilidades de usar otros programas con este plan, pues habría que
cambiarse de servidor (proveedor del dominio y alojamiento del sitio). Otros
proveedores ofrecen más posibilidades, pues en este caso por ejemplo no se
podría trabajar con una base de datos de Access o con ASP .NET, ni con SQL
Server, así como tampoco con PostgreSQL, etc. La portabilidad de este
sistema es excelente porque va a funcionar en cualquier computadora con
acceso a internet y con un navegador web.
Costos de $0.00 El precio por la implementación de este sistema está incluido en lo que se
Implementa paga al servidor, por lo cual ya no se tendrá que pagar absolutamente nada
ción adicional para poner en marcha el sistema.

Pago a los $1,000.00 Aunque podría parecer que la implementación de un sistema como este tiene
desarrollado un costo elevado que la empresa podría ahorrar, se debe tener en cuenta que
res del este no sería un pago anual ni mensual, sino que se trata de un solo pago que
sistema se hará a los desarrolladores por el sistema completo, y ése quedará
funcionando de forma garantizada y con soporte técnico inmediato. Lo único
que se deberá seguir pagando mes a mes es el nombre de dominio y el
alojamiento del sitio. Por lo tanto esto no sería un gasto sino que una excelente
inversión.
Pago por $35/mes Este sistema no funciona sin internet, por lo que se debe estar pagando cada
servicio de mes a algún proveedor de servicios de internet. Es una desventaja respecto a
internet sistemas que trabajan de forma local, pues no necesitan de internet. Pero a la
vez tiene grandes ventajas porque la información estará segura y accesible
desde cualquier computadora que cuente con acceso a internet.
ANALISIS COSTO BENEFICIO

En la parte anterior encontramos que la estructura física con la que cuenta la empresa
es admisible por otra parte no cuenta con las herramientas necesarias para llevar acabo la
ejecución del software que se desarrollara, aunque los paquetes que se utilizaran sus precios
fluctúan, es aconsejable establecer una relación entre el costo que la adquisición de estos
software generarán y los beneficios que estos traerán

Costos

Costo de desarrollo

Hardware para el desarrollo Software para el desarrollo

Cantidad Descripción Subtotal Cantidad Descripción Subtotal


1 Computador --------
1 Visual Studio (Paquete ASP) --------------
1 USB -------- 1 Oracle Database XE 11g --------------
TOTAL ------- TOTAL 0

Recursos humanos TOTAL

Cantidad Descripción Valor Meses Subtotal DESCRIPCION SUBTOTAL

2 Programadores 0.00 4 0.00 Hardware 0.0

TOTAL 0.00 Software 0.0


Recursos Humanos 0.0
TOTAL 0.0

Los costos de desarrollo se encuentran en cero ya que todos los costos no se han generado
en la actualidad, son equipos y software previamente instalados y no representaron gasto alguno
con respecto al valor cobrado, por programador no se genera costo ya que es un software
construido meramente de manera y con fines educativos
Costo de implementación

Hardware para la implementación Implementación software

Cantidad Descripción Subtotal Cantidad Descripción Subtotal


1 Computador -------- 1 Visual studio (Paquete ASP) 100
1 Router 60$ 1 Oracle Database XE 11g -
TOTAL 60 1 Servidor WEB(alquiler) 42
TOTAL 142

Costo de implementación

DESCRIPCION SUBTOTAL
Hardware 60 Los costos se basan en búsquedas de precios mediante la
Software 142 web, el alquiler del servidor web se mide en año es decir
TOTAL 202 42$ por año.

Beneficios

 Existencia de un sistema de información.-Ya que no existe algún sistema que pueda


manejar las operaciones dentro de la empresa , el software de venta online puede abrir
una ventana ya sea a la creación de todo un sistema interrelacionado o a su vez a la
creación de nuevos software para usos distintos
 Mejora de procesos.-Los procesos que se hacen de manera manual en su mayoría
ralentizan el trabajo de la secretaria, obligándola así a estar permanente en su puesto de
trabajo.
 Dar prestigio a la empresa.-La utilización de herramientas tecnologías, muestra la
empresa hacia la personas como una empresa de vanguardia que va a la par de la
tecnología.
 Ahorro de dinero.-Aunque la inversión inicial implica un gasto, posteriormente la
utilización de menos registros físicos implicara un ahorro de dinero en bienes
consumibles
 Mejor manejo de datos.-Los datos se encontraran de manera más organizada y accesible

La relación costo beneficio favorece a la empresa ya que aunque se haga un gasto inicial se está
planteando las bases para la ampliación a un futuro sistema de información más sofisticado.
MODELO DE CICLO DE VIDA

Ciclo de vida clásico

Elegimos un modelo secuencial ya que hemos leído sobre este modelo y es el que encaja
perfectamente al ciclo de vida de nuestro proyecto, nuestro equipo de trabajo desea hacer las
cosas bien desde el principio, para de esta manera ir pasando en orden de una etapa a la siguiente
solo después de haber culminado con éxito las tareas de verificación y validación propias de la
etapa. En este modelo los requerimientos se deben conocer bastante bien y son estables al igual
que en nuestro proyecto, el diseño es similar al de otros sistemas con los que tenemos
experiencia, además de esto los integrantes del equipo de desarrollo ya conocemos y estamos
familiarizados con el entorno de desarrollo. Esto hace el que equipo de trabajo comparta el
mismo lenguaje, la misma visión y el mismo proceso acerca de cómo desarrollar el software.

Requisitos específicos.-

 El Administrador será el único que podrá habilitar modificar los artículos


 La secretaria será la única que podrá avalar y registrar clientes
 Los clientes se podrán registrar o inscribir en una base de datos.
 La base de datos debe solo y únicamente mantener a los clientes fijos y con facilidad de
pago.
 Se debe mantener registro de los movimientos hechos por los usuarios.

Requisitos comunes de las interfaces.

 Interface de los usuarios (cliente )

Los clientes podrán manipular un formulario con datos personales los cuales podrán
llenar mediante el teclado y ratón

 Interface de los usuarios (jefe inmediato )

El jefe inmediato es el que asignados por el administrador podrán acceder a un


formulario en el cual se le mostrará los clientes a los cuales podrán asignar un pedido
 Interface Administrador

Esta interface es la más importante en la cual el administrador podrá manipular los


plazos en los cuales se habilitara cada artículo.

Potrebbero piacerti anche