Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CARRERA DE COMPUTACIÓN
MODELAMIENTO DE SISTEMAS
EMPALME”
AUTORES:
DOCENTE GUÍA:
Tabla de Figura....................................................................................................5
2. Introducción..................................................................................................10
4. Marco Teórico...............................................................................................15
efectiva...................................................................................................................... 35
Nueva Esperanza...................................................................................................... 44
4.4.1 Software.................................................................................................... 44
5. Metodología..................................................................................................53
5.1.1 Investigación aplicada...............................................................................53
5.2.1 Métodos.................................................................................................... 55
5.3 Técnicas.......................................................................................................56
5.4.1.1 Comunicación........................................................................................61
5.4.1.2 Planeación............................................................................................. 62
5.4.1.3 Modelado............................................................................................... 62
5.4.1.4 Construcción..........................................................................................63
5.4.1.5 Despliegue.............................................................................................63
6 Bibliografía.......................................................................................................64
7 Anexo........................................................................................................... 70
Tabla de Figura
Figura 1 IUMM.ES.................................................................................................70
Figura 3 Friovesa...................................................................................................71
Figura 10 Micarniceria...........................................................................................74
Figura 12 Latitudes................................................................................................75
Figura 14 SoloBuey...............................................................................................76
Figura 20 Bonivum................................................................................................ 79
Figura 22 Cerdo.....................................................................................................80
Figura 23 Ternero..................................................................................................80
Figura 24 Registros Cliente...................................................................................81
EMPALME”
inventario de productos cárnicos tales como cerdo (scrofa domesticus), pollo (Gallus
gallus domesticus) y vaca (Bos Taurus) con la finalidad de proporcionar una ayuda
producción.
proyecto será la implementación del programa con el lenguaje de alto nivel 'C#'.
la eficiencia operativa.
2. Introducción
plantea como una solución para aumentar la eficiencia en todas las áreas del
entregas más oportunas de los productos a los clientes. Además, se logrará una
aumento de la rentabilidad.
Es por eso, que el uso de un sistema por catálogo mediante una base de
dinámica del mercado y las preferencias del cliente, lo que habilita a los ganaderos a
ventas de productos cárnicos, tales como: cerdo (Scrofa domesticus), pollo (Gallus
productos cárnicos de la finca, sino que también optimizará la logística, el control del
contexto. Este capítulo también se enfoca en los conceptos que servirán de apoyo al
de la investigación.
3. Planteamiento y Formulación del Problema
aportar credibilidad a los datos recibidos por la Finca. Por lo tanto, el desafío
de productos cárnicos?
para los clientes. De tal manera, el sistema de ventas por catálogo ofrece una
Tanto la Finca Nueva Esperanza como sus clientes serán los principales
productos cárnicos disponibles. Por otro lado, los clientes dispondrán de un acceso
más fácil a los productos cárnicos, mejorando así su experiencia de compra al tener
una opción más cómoda para adquirir productos cárnicos de alta calidad. Además, el
finca.
3.4 Delimitación de la investigación
Esperanza.
4. Marco Teórico
parte muy importante para la mayoría de las empresas, ya que dependen de las
para fomentar la fidelidad del cliente (Brown, 2022). Este enfoque centrado en el
y sus compradores.
confianza del cliente es esencial para el éxito a largo plazo del sistema de ventas
propuesto.
cárnicos.
software.
factibilidad e identifican una descripción funcional del alcance del proyecto. Toda
esta información está sujeta a cambio, pero es suficiente para desencadenar análisis
en un mercado dinámico.
Así pues, un componente social y económico crucial de los sistemas de venta
de productos cárnicos
IUMM.ES
venta es esencial para que los usuarios puedan crear cuentas personalizadas
Valle de Fornela
Fríovesa
Irure
clientes examinar visualmente las partes disponibles para su compra. Este enfoque
cada tipo de carne, proporcionando a los clientes una visión completa de las
cantidad que se desea comprar del producto, permite a los clientes examinar las
Víctor Salvo
consumidores. Anexo 6
Carmelo González
herramienta clave para impulsar las ventas y atraer a los clientes. Permite a
Carnicería Rivas
Carnicería Xovencas
DESCRIPCIÓN: La opción de total a pagar en un sistema de ventas, es
Esta cifra representa la suma de los precios de todos los artículos adquiridos,
aplicarse. Anexo 9
Mi Carnicería
Latitudes
12
desagradables. Anexo 13
Solobuey
diferentes formas en que los clientes pueden realizar el pago por los
para hacer que la experiencia de compra sea flexible para los clientes, al
14
Raza Nostra
compras suele ser una estrategia efectiva, ya que los clientes ya han
cliente. Anexo 16
Canaleta Meat
cárnicos debe ser fácil de usar, informativa y permitir a los usuarios gestionar
satisfactoria. Anexo 17
Cárnicas Mulas
Anexo 19
Bovinum
productos.
El Empalme está estratégicamente ubicado para implementar un sistema
procedentes de la finca.
facturas, donde se detalla el resumen diario de las ventas de los productos. (Anexo
Además, realizó una entrevista con los dueños de la Finca “Nueva Esperanza”
para poder recabar información necesaria y cumplir con las distintas fases de la Ing.
De requerimientos.
mencionan:
Hace mucho tiempo que estamos familiarizados con al menos una u otra forma de
En primer lugar, la entrevista tuvo mucha aceptación y su uso fue muy generalizado
en los diagnósticos clínicos y las terapias, en los cuales lo que importaba era la
calidad de las respuestas. En segundo lugar, durante la Primera Guerra Mundial, la
sino más bien una conversación formal con un propósito específico relacionado con
científica que las usa, del modelo teórico que inspira a los autores y del particular
investigación usado.
Entrevista psicopedagógica o psicoeducativa. Su función es determinar
aprendizaje.
a la entrevista inicial, pues tiene como objetivo recabar datos más precisos que den
Se realizó una encuesta con los propietarios de la Finca Nueva Esperanza para
decisiones y acciones en relación con el sistema de ventas. (Anexo 27, Anexo 28,
Anexo 29, Anexo 30, Anexo 31, Anexo 32, Anexo 33)
concilie de manera óptima las exigencias del participante, al mismo tiempo que
destacar que las negociaciones más exitosas persiguen un resultado que beneficie a
evaluación minuciosa de los riesgos, las estimaciones del proyecto, los costos y los
detallado para las etapas de diseño, desarrollo y pruebas. (Anexo 34, Anexo
35)
agradable tanto para los clientes como para nuestro personal, logrando
validación puede ser manual o automática, cada enfoque con sus propias ventajas y
limitaciones. La validación manual, siendo más exhaustiva, tiende a ser más lenta,
mientras que la validación automática, aunque más rápida, puede ser menos
documentación refleje con precisión lo que el cliente necesita. Por otro lado, la
entrevistas con clientes para recibir comentarios sobre el sistema. De esta forma,
con los requisitos establecidos. Los métodos comunes para llevar a cabo esta
organizada y efectiva.
organizada a través de una estructura de datos específica. Cada base de datos está
Una base de datos se puede percibir como un gran almacén de datos que
se define y se crea una sola vez, y que se utiliza al mismo tiempo por distintos
usuarios. En una base de datos todos los datos se integran con una mínima
cantidad de duplicidad. De este modo, la base de datos no pertenece a un
solo departamento, sino que se comparte por toda la organización. Además,
la base de datos no sólo contiene los datos de la organización, también
almacena una descripción de dichos datos. (Marques, 2020, pág. 2).
Aparte de incluir datos, una base de datos se destaca por su habilidad para
recuperación o eliminación.
almacenada.
Una base de datos se sustenta en la estructura del modelo de datos, que es, en
marco para organizar la información, sino que también establece las reglas y
conexiones que rigen la integridad y la coherencia de los datos dentro del sistema.
Es a través del modelo de datos que se logra una representación más clara y
matemática específica. Esta relación se rige por un conjunto limitado de reglas que
Dentro de una relación, cada columna debe tener una designación distinta.
duplicados.
Cada celda o punto de intersección entre fila y columna en una relación debe
misma celda.
dar forma a la representación de los datos y las conexiones entre ellos. Cada una de
estas tablas está conformada por múltiples columnas, y cada columna posee una
identificación exclusiva. La información se organiza de manera tabular, lo que
distintos conjuntos de datos. Cada fila en estas tablas representa una entrada de
datos específica, mientras que las columnas definen las distintas propiedades o
estructura en registros de formato fijo de varios tipos. Cada tabla contiene registros
atributos. Las columnas de la tabla corresponden a los atributos del tipo de registro.
específico de datos y las relaciones entre ellos. Asimismo, el hecho de que cada
construir, sino que también se despliega como una herramienta integral para la
utilizarse en las diferentes fases del ciclo de desarrollo del software. Permite
visualizar con claridad las interacciones entre los diversos elementos y la disposición
para la combinación de estos elementos. Dentro de los diagramas más usuales del
UML, y los que se usaron en este proyecto para obtener un gráfico modelado del
sistema se tiene:
Diagrama de carril
Diagrama de actividad
Los casos de uso de texto se refieren a narrativas detalladas que describen las
situaciones normales como las excepcionales, ofreciendo una guía clara sobre cómo
donde se analiza la interacción entre un usuario u otro sistema. Este enfoque detalla
del usuario, como segundo se encuentra que varía de tamaño además de lograr un
objetivo para el mismo. El tercero es adquirir analizando que es lo que desea hacer,
abordando funciones concretas dando nombre y texto descriptivo (pág. 16). (Anexo
45)
proceso o tarea para determinar cómo influyen en cada uno. (Anexo 46)
inicio hasta el final de dicha actividad. (Anexo 48, Anexo 49, Anexo 50)
a un caso de uso particular. Estos diagramas especifican qué actor participa en cada
ofrece visibilidad y un nivel más detallado del flujo de trabajo del proceso en general.
Por último, se clasificó para cada actor que interviene en cada proceso y las
4.4.1 Software
abarca más que eso. El software no se limita solo a programas; incluye todos los
documentación que describe la estructura del sistema, guías para usuarios sobre
cómo utilizarlo y sitios web para descargar información de productos más recientes.
aplicaciones Web.
pertenecen al paquete .NET (otros lenguajes son Visual Basic, C/C++, etc.). C# es
Las aplicaciones podrán mostrar una interfaz gráfica al usuario, o bien una interfaz
lenguajes preexistentes como Visual Basic, Java o C++ y las combina en uno solo.
El hecho de ser relativamente reciente no implica que sea inmaduro, pues Microsoft
datos dentro de la base de datos, sino que también abarca la administración integral
Utilizando las instrucciones SQL, es posible acceder a una base de datos SQL
directamente al utilizar una aplicación cliente interactiva o a través de un lenguaje de
programación de aplicación o lenguaje interpretado. Sin importar cuál sea el método
que se utilice para acceder a una fuente de datos, es obligatoria una buena base
acerca de cómo escribir instrucciones SQL para poder acceder a los datos
relacionales. (Andy Oppel, 2010, pág. 13)
cual se elaboran entidades, los tipos de base de datos que almacena y la relación
diferentes datos.
gestión de pedidos.
abstracción.
persona que los diseñan. Estas deben escoger la correcta estructura de datos a
entornos, hasta mejorar el rendimiento del software para una experiencia de usuario
flexible y fluida. Además, incluye una gestión eficaz de recursos para el buen
sistema esté operativo. Esta ingeniería aborda todas las fases del ciclo de vida de
desarrollo de software, que permiten representar los diferentes puntos de vista del
sistema elaborado. Por los diagramas, se logrará comprender los pasos y el modelo
del programa, creado por los autores, que representa todo el ciclo de vida del
detalla lo siguiente:
equidad en la interfaz del sistema son esenciales para evitar tratos discriminatorios.
Además, se debe asegurar que la publicidad sea clara y precisa, evitando cualquier
catálogos, resulta crucial contemplar las medidas de seguridad electrónica con el fin
ventas electrónicas.
Este artículo destaca que los derechos de autor se otorgan automáticamente a las
del proyecto es esencial respetar estos derechos al generar contenido visual, textual
"sumak kawsay".
5. Metodología
métodos y las expectativas del estudio definiendo cómo se recopilarán los datos y
pág. 41).
uso del lenguaje de diseño. Se destaco como elementos clave: la visita al lugar,
con el fin de evaluar de manera crítica la estética del entorno y cualquier indicio
5.2.1 Métodos
sean percibidos por los elementos mismos que están dentro de la situación
sean percibidos por los elementos mismos que están dentro de la situación
venta de productos cárnicos más concurridos por los clientes tales como el pollo,
en su finca?
compañía de entregas?
vendidos?
5.3 Técnicas
En las entrevistas, se realizan investigaciones para recopilar datos que luego se
conocimiento sobre el tema, sus creencias entre otros” (Lopezosa, 2020, pág. 89).
que revelan las perspectivas tanto de los investigadores como de los sujetos
atención activa tanto a las palabras como al lenguaje corporal del entrevistado,
entrevistado.
extensas; las preguntas cerradas, que buscan respuestas breves y específicas; las
expresado por el entrevistado. Estas técnicas son esenciales para dirigir la entrevista
una respuesta.
entrevistado.
activa una de las más importantes. Escuchar a la otra parte sin interrupciones
plantear frases cortas, pero también oraciones más elaboradas mantienen el interés
entre frases cortas y largas asegura entender todas las perspectivas y crear
según el objetivo que se persigue. Según Wiegers & Hokanson (2017) mencionan
lograr el máximo beneficio para una de las partes, incluso a costa de la otra.
retirada y la resignación.
autocomprobación.
proceso. Cada modelo del proceso representa a otro desde una particular
perspectiva y, por lo tanto, ofrece sólo información parcial acerca de dicho proceso”
proyecto en fases sucesivas, de modo que cada fase comienza únicamente después
principio, se debe planear y programar todas las actividades del proceso, antes de
cliente, así como de los miembros del equipo, permite establecer conexiones más
jerga técnica puede actuar como una barrera, por lo que es fundamental utilizar un
5.4.1.2 Planeación
previsión con la flexibilidad. Aunque es imposible anticipar con precisión todos los
recursos, sino también de desarrollar una mentalidad adaptable que pueda ajustarse
5.4.1.4 Construcción
pruebas que lleva a un software operativo listo para entregarse al cliente o usuario
final.
ejemplo, Java).
funcionamiento y hacer accesible una aplicación o sistema para los usuarios finales.
6 Bibliografía
biblioteca.weebly.com/uploads/1/2/4/0/12405072/
fundamentos_de_sql_3edi_oppel.pdf
https://www.carniceriamiguelangel.es/
https://abacoenred.com/wp-content/uploads/2019/02/El-proyecto-de-
investigaci%C3%B3n-F.G.-Arias-2012-pdf.pdf
Investigación de Operaciones.
https://blog.facialix.com/wp-content/uploads/2022/05/Introduccion-a-la-
programacion-con-C-sharp.pdf#page=7&zoom=100,109,576
https://carnescampoverde.com/
https://carnesdefornela.com/catalogo
https://www.irurecarniceria.com
https://www.google.com.ec/books/edition/Principios_de_programaci
%C3%B3n/_9fcEAAAQBAJ?hl=es-
419&gbpv=1&dq=Principios+de+programaci
%C3%B3n+orientada+a+objetos&pg=PT315&printsec=frontcover
hl=es&lr=&id=5pPsDwAAQBAJ&oi=fnd&pg=PT137&dq=La+entrevista+&ots=8
LpcIR6OIc&sig=GFX3Z9rqr5H_m7odlyJFAXZsv04#v=onepage&q&f=false
https://abacoenred.com/wp-content/uploads/2017/05/Aprender-a-investigar-
nociones-basicas-Ander-Egg-Ezequiel-2011.pdf.pdf
https://www.carniceriasgarcia.com/tu-carniceria-ahora-online-125.html
Sistemas de Información.
Obtenido de
https://www.google.com.ec/books/edition/El_libro_negro_de_las_computadora
s_en_la/iBD6DwAAQBAJ?hl=es-
419&gbpv=1&dq=organizacion+y+arquitectura+de+las+computadoras&pg=P
A24&printsec=frontcover
https://www.cua.uam.mx/pdfs/conoce/libroselec/Fundamentos_Ing_SW-
VF.pdf
Obtenido de https://www.google.com.ec/books/edition/Aproximaci
%C3%B3n_a_la_ingenier%C3%ADa_del_softw/8wnUDwAAQBAJ?hl=es-
419&gbpv=1&dq=ingenieria+en+software&printsec=frontcover
https://www.carmelogonzalez.net/shop/
Johnson, A. y. (2019). Plataformas digitales para la venta de productos cárnicos: una
https://aduma.cat/aduma/sites/default/files/pdf/docs/Tecnicas%20de
%20Negociaci%C3%B3n.pdf
https://www.google.com.ec/books/edition/Base_de_Datos_OpenOffice_Base/
QfnYEAAAQBAJ?hl=es-
419&gbpv=1&dq=que+es+una+base+de+datos&pg=PT1&printsec=frontcover
https://revistas.uide.edu.ec/index.php/innova/article/view/465
https://core.ac.uk/download/pdf/250080756.pdf
Nostra, R. (18 de Agosto de 2020). Obtenido de https://www.razanostra.com/
https://s9329b2fc3e54355a.jimcontent.com/download/version/1545253266/
module/9548087369/name/Investigaci%C3%B3n%20de%20Campo.pdf
Peláez, A., Rodríguez, J., Ramírez, S., Pérez, L., Vázquez, A., & González, L.
https://recursos.salonesvirtuales.com/assets/bloques/alicia_pelaez_Entrevista.
https://www.javier8a.com/itc/bd1/ld-
Ingenieria.de.software.enfoque.practico.7ed.Pressman.PDF
Bogotá.
https://www.carniceriarivas.com/index.php
Obtenido de http://biblioteca.udgvirtual.udg.mx/jspui/handle/123456789/2712
https://carniceriavictorsalvo.com/
cualitativo
Sierra, J. C. (2019). Microsoft C#: Curso de programación (Vol. 2). España: RA-MA.
Industrial.
Obtenido de
https://gc.scalahed.com/recursos/files/r161r/w25469w/ingdelsoftwarelibro9_co
mpressed.pdf
https://www.redalyc.org/pdf/440/44015082010.pdf
https://www.miguelvergara.com/tienda/
Obtenido de https://www.softwarereqs.com/files/Software%20Requirements
%20Essentials%20sample.pdf
Wong, S. (2018). Análisis y requerimientos de software. Huancayo, Perú. Obtenido
de https://repositorio.continental.edu.pe/bitstream/20.500.12394/4281/1/
DO_FIN_103_MAI_UC0939_2018.pdf
https://carniceriaxovencas.com/
7 Anexo
Figura 1 IUMM.ES
(Cuenta, 2020)
Figura 3 Friovesa
(Friovesa, 2022)
(Nostra, 2020)
Figura 16 Carnes Campoverde
(Campoverde, 2020)
Figura 23 Ternero
Figura 24 Registros Cliente