Anda di halaman 1dari 10

CARRERA COMPUTACIN

SEMESTRE QUINTO

PERODO MAY. - AGO. / 2016

TRABAJO DE AO

TEMA:
ELABORACIN DE UN SOFTWARE QUE ADMINISTRE LA
GESTIN DE LOS SERVICIOS QUE BRINDA LA CABINA
BAHA-TEL
AUTORES:
RICARDO A. ALVARADO MORALES
PAOLA V. GUAMN BRAVO
FROWEN A. LPEZ LAVA
FACILITADORA:
ING. AURA ZAMBRANO RENDN

CALCETA, AGOSTO / 2016

CAPTULO I. ANTECEDENTES

1.1. PLANTEAMIENTO Y FORMULACIN DEL PROBLEMA


Es transcendental que las entidades o empresas tanto pblicas como privadas
del Ecuador cuenten con un software de aplicacin de escritorio o web, el cual
permita brindar servicios atractivos, generando mayor disposicin de
comunicacin con sus clientes, adems les permitir informar acerca de sus
productos, promociones a todos los consumidores.
Por tal razn, la cabina Baha-Tel, ubicada en el malecn, frente a la
gasolinera PRIMAX, del Cantn San Vicente, se dedica a la compra y venta de
celulares con sus respectivos accesorios, recargas y servicio tcnico; misma
que tiene alrededor de 7 aos en funcionamiento, llevando a cabo sus registros
de compra y venta en facturas elaboradas manualmente, debido a que, hasta la
actualidad no posee una herramienta tecnolgica que les permita agilizar la
atencin a sus clientes, ni una adecuada administracin de sus recursos y/o
bienes.
La aplicacin de escritorio a desarrollarse contribuir de manera satisfactoria al
crecimiento del negocio, debido a que sus clientes sern atendidos con mayor
rapidez debido a que se emitir facturas electrnicamente y no manualmente,
evitando as desperdiciar tiempo, adems de permitirles a los propietarios del
negocio controlar sus ingresos y gastos.
Por esta razn, los autores del proyecto plantean la siguiente interrogante: De
qu manera se puede agilizar la administracin de los recursos y la
atencin a los clientes de la cabina Baha-Tel?

1.2. JUSTIFICACIN
Las aplicaciones y diversos tipos de software se han convertido en
herramientas que permiten explotar al mximo el rendimiento de los servicios
que ofrece una empresa, es por ello que invertir en este tipo de tecnologas es
invertir en eficiencia, desarrollo e incrementacin de los alcances que puede
llegar a tener un negocio.
Por lo antes mencionado y tomando como referencia el artculo 8, literal f. de la
Ley Orgnica de Educacin Superior (LOES) que indica Fomentar y ejecutar
programas de investigacin de carcter cientfico, tecnolgico y pedaggico
que coadyuven al mejoramiento y proteccin del ambiente y promuevan el
desarrollo sustentable nacional; adems de lo que manifiesta el literal h.
Contribuir en el desarrollo local y nacional de manera permanente, a travs del
trabajo comunitario o extensin universitaria; as mismo, lo que plantea el
Manual del Sistema de Investigacin Institucional de la ESPAM MFL, en su Art.
2, que indica El trabajo de ao se realizar en todas las carreras de la ESPAM
MFL, dentro del curso denominado prctica que va desde el primero hasta el
cuarto ao.
Debido a lo expuesto anteriormente, la elaboracin de este proyecto contribuir
a la expansin de las cabinas Baha-Tel, debido a que, al realizar un software
que permita llevar un control de los productos que ingresan y egresan, se
obtendr una adecuada administracin de los recursos. Adems de contribuir al
cuidado del medio ambiente disminuyendo la utilizacin de papel, debido a que
la informacin se manejar de manera digital.

1.3. OBJETIVOS
1.3.1.

OBJETIVO GENERAL

Elaborar un software de escritorio que administre la gestin de los servicios que


brinda la cabina Baha-Tel del cantn San Vicente, para agilizar los servicios
que brinda la cabina.

1.3.2.

OBJETIVOS ESPECFICOS

Investigar los requerimientos de la cabina Baha-Tel.


Crear el modelo de base de datos y codificar el software con cada uno

de sus formularios (ingresos, egresos y facturacin).


Implementar el software en la computadora de la cabina Baha-Tel.
Validar el buen funcionamiento del software implementado.

1.4. IDEA A DEFENDER


La implementacin de un software de escritorio, mejorar la gestin de la
administracin de la Cabina Baha-Tel del cantn San Vicente, en el control
de las transacciones de compra y venta de los productos.

CAPTULO II. MARCO TERICO


2.1. ANTECEDENTES DE LA CABINA BAHA-TEL
Las cabinas Baha-Tel empezaron a funcionar en la ciudad de Baha de
Caraquez, Cantn Sucre de la provincia de Manab en el ao 2009;
anteriormente su propietario fue Roberto Mendoza oriundo del Cantn Tosagua
hasta el ao 2011, cuando las cabinas fueron vendidas a Franklin Alvarado
Zambrano, siendo ste el propietario desde ese instante hasta la actualidad.
Debido al terremoto del 16 de abril del 2016, la entidad qued muy afectada
dando paso a la demolicin del edificio donde funcionaba el negocio, por este
motivo el propietario de las cabinas Baha-Tel decidi trasladar su micro-

empresa al cantn San Vicente de la ciudad de Manab, donde funcionan con


total normalidad en la calle principal frente a la gasolinera PRIMAX.

2.2. SOFTWARE
Es un elemento intangible, por lo que es el medio de comunicacin entre la
mquina y el usuario, software es tambin un conjunto de reglas, datos,
instrucciones y programas los cuales permiten la ejecucin de las tareas en el
computador. (Reyes, 2016)
Un software surge del avance tecnolgico, por la necesidad que tiene el
hombre de usar dispositivos modernos u aplicaciones que le permitan
desenvolverse en su diario laboral de manera eficiente. Est dividido en tres
grandes grupos los cuales son:

Software de Aplicacin
Software de Programacin
Software de Sistema

2.2.1.

SOFTWARE DE APLICACIN

Son los programas o aplicaciones que se usan a diario para realizar tareas
bsicas o cotidianas entre los ms comunes estn: Excel, Word, PowerPoint y
los editores de textos. (Reyes, 2016)

2.2.2.

SOFTWARE DE PROGRAMACIN

Sirven para desarrollar sistemas informticos usando los diferentes lenguajes


de programacin, entre los principales estn:

Compiladores
Intrpretes de texto
Enlazadores
Depuradores

Los softwares de programacin son usados con el fin de desarrollar sistemas


que satisfagan las necesidades del usuario o dueos de alguna entidad

financiera para de esa manera llevar un control de todas sus actividades


eficientemente.

2.2.3.

SOFTWARE DE SISTEMA

Segn Reyes, (2016) un software del sistema es un programa que permite a la


computadora trabajar y realizar todas las prestaciones requeridas por el usuario
haciendo transparente el procesamiento lgico de todas las funciones o tareas
que estn siendo ejecutadas, entre los principales est:

Sistemas operativos.
Administradores, controladores, herramientas de diagnstico, correccin y

optimizacin.
Servidores
Utilitarios.

2.3. HERRAMIENTAS

PARA

EL

DESARROLLO

DE

UN

SOFTWARE DE ESCRITORIO
Las herramientas que interactan para el desarrollo de un software de
escritorio y como ms utilizadas son:

C Sharp (C#)
SQL SERVER

2.3.1.

C SHARP (C#)

Segn Vargas, (2015) describe que C SHARP es un lenguaje de programacin


basado en lenguajes preexistentes como Visual Basic, Java y C++,
combinndolos en uno solo. Desarrollado por Microsoft y utilizndolo para
producir la mayor parte de sus aplicaciones en C#, con un compilador
depurado y optimizado incluidos en .NET Framework SDK. Las principales
caractersticas de C-Sharp son:

Incorporaciones de funciones propias en lenguaje evitando la simulacin


de elementos que en otros lenguajes como Java o C++ hay que simular,

como tipos de elementos abstractos para realizar operaciones

matemticas.
Lenguaje orientado a objetos.
Orientacin a componentes permitiendo definir propiedades, eventos y

atributos independientemente de la estructura de programacin utilizada.


Instrucciones seguras con restricciones para evitar errores en la
ejecucin del programa desarrollado. (Vargas, 2015)

C SHARP es un lenguaje de programacin simple muy ordenado, elegante y


seguro que permite a los programadores crear un sinnmero de aplicaciones
con distintas funcionalidades.

2.3.2.

SQL SERVER

SQL Server 2012 es una plataforma de Microsoft informacin preparada para la


nube. Las organizaciones pueden utilizar SQL Server 2012 para proteger de
manera eficiente, desbloquear, y escalar el poder de sus datos a travs de
aplicacin es de escritorio, dispositivos mvil es, centro de datos, y ya sea una
nube privada o pblica. (Garca, 2014)
Basndose en el xito del SQL Server 2008 versin R2, SQL Server 2012 ha
hecho un fuerte impacto en las organizaciones en todo el mundo con sus
capacidades significativas se proporciona a las organizaciones con un
rendimiento de misin crtica y disponibilidad, as como el potencial para
desbloquear ideas innovadoras con el descubrimiento de datos generalizada a
travs de la organizacin. Finalmente, SQL Server 2012 ofrece una variedad de
soluciones hbridas que puede elegir. (Garca, 2014)
Es un Sistema Gestor de Base de datos relacionales, est basado en el
lenguaje Transact-SQL y es capaz de procesar grandes cantidades de
informacin de muchos usuarios simultneamente y de forma muy rpida.

2.4. BASES DE DATOS DE DESARROLLO GIL

2.4.1.

METODOLOGA DE SCRUM

Scrum es un proceso gil que se puede usar para gestionar y controlar


desarrollos complejos de software y productos usando prcticas iterativas e
incrementales. Es un proceso incremental iterativo para desarrollar cualquier
producto o gestionar cualquier trabajo. En Scrum, un proyecto se ejecuta en
bloques temporales (Iteraciones sprints) de un mes (pueden ser de dos o tres
semanas, si as se necesita). Cada iteracin tiene que proporcionar un
resultado completo, un incremento de producto que sea susceptible de ser
entregado con el mnimo esfuerzo cuando el cliente lo solicite. (Ulloa, 2014)
SCRUM es un mtodo gil de gestin de proyectos cuyo objetivo principal es
elevar al mximo la productividad del equipo de desarrollo. Define un marco
para la gestin de proyectos, que se han utilizado con xito durante los ltimos
aos. Esta especialmente indicado para proyectos con un cambio de requisitos.
Distingue entre dos elementos principales: Actores y acciones. Los actores son
las personas que ejecutan las acciones, y las acciones son las distintas fases
del ciclo de desarrollo de Scrum. (Ulloa, 2014)
2.4.1.1

SPRINT

El Sprint es el ritmo de los ciclos de Scrum. Est delimitado por la reunin de


planificacin del sprint y la reunin retrospectiva. Una vez que se fija la
duracin del sprint es inamovible. La mayora de los equipos eligen dos, tres o
cuatro semanas de duracin. Diariamente durante el sprint, el equipo realiza
una reunin de seguimiento muy breve. Al final del sprint se entrega el producto
al cliente en el que se incluye un incremento de la funcionalidad que tena al
inicio del sprint. (Ulloa, 2014)
El proceso parte de la lista de requisitos priorizada del producto, que acta
como plan del proyecto. En esta lista el cliente ha priorizado los requisitos
balanceando el valor que le aportan respecto a su coste y han sido divididos en
iteraciones y entregas. (Ulloa, 2014)
2.4.1.2

BENEFICIOS

Potenciacin responsable de organizar el trabajo por parte del equipo,

que es quien mejor conoce como realizarlo.


Define las tareas necesarias para poder completar cada requisito,

creando la lista de tareas de la iteracin.


Realiza una estimacin conjunta del esfuerzo necesario para realizar

cada tarea.
Es el equipo quien asume la responsabilidad de completar en la iteracin

los requisitos que selecciona.


Es cada una de las personas la que se responsabiliza de realizar las

tareas a las que se asigna.


Una estimacin conjunta es ms fiable, dado que tiene en cuenta los
diferentes conocimientos, experiencia y habilidades de los integrantes
del equipo. (Ulloa, 2014)

2.4.1.3

CARACTERSTICAS

Conseguir una mejor aproximacin entre las funcionalidades del

software y los requerimientos del cliente.


Comenzar el trabajo lo ms rpidamente posible.
Manejo ms eficiente de los requerimientos cambiantes en un proyecto.
Mejorar la comunicacin entre el cliente y el equipo desarrollador. (Ulloa,
2014)

BIBLIOGRAFA
Garca, J. 2014. Anlisis de rendimiento entre POSTGRESQL y SQL server
usan do HAMM ERDB y MANAGE ENGINE aplicado al sistema
acadmico de CONDUESPOCH. (En lnea). Formato PDF. Consultado el
18
de
Jun
del
2016.
Disponible
en:
http://dspace.espoch.edu.ec/bitstream/123456789/3740/1/18T00577.pdf
Reyes, J. 2016. Implementacin de un prototipo de software para el manejo y
aprobacin de expedientes de crditos Hipotecarios, usando una nube
privada como infraestructura. (En lnea). Formato PDF. Consultado el 18
de
Jun
del
2016.
Disponible
en:
http://dspace.udla.edu.ec/bitstream/33000/4789/1/UDLA-EC-TIRT-201601.pdf

10

Ulloa, J. 2014. Estudio de Metodologas para estandarizar el desarrollo de


software. (En lnea). Formato PDF. Consultado el 18 de Jun del 2016.
Disponible
en:
http://repo.uta.edu.ec/bitstream/123456789/8524/1/Tesis_t937si.pdf
Vargas, J. 2015. Desarrollo de un software basado en los estndares Darwin
Core. (En lnea). Formato PDF. Consultado el 18 de Jun del 2016.
Disponible
en:
http://repositorio.puce.edu.ec/bitstream/handle/22000/9994/Disertacion
%20de%20Grado%20DESARROLLO%20DE%20UN%20SISTEMA.pdf?
sequence=1&isAllowed=y

Anda mungkin juga menyukai