0% encontró este documento útil (0 votos)
6 vistas17 páginas

Sistema de Gestión de Farmacia Web

Este documento describe un proyecto de sitio web del Sistema de Gestión de Tiendas de Farmacia desarrollado en C# y ASP.Net. El sitio web tiene como objetivo ayudar a las tiendas de farmacia a gestionar su inventario, ventas, existencias y generar informes. Permite a los clientes comprar medicamentos en línea sin necesidad de visitar la tienda físicamente. El sistema está destinado a mejorar la eficiencia y optimizar las operaciones de las tiendas de farmacia a través de funciones automatizadas. Se discute el alcance, las definiciones, los roles de usuario y la descripción general del sistema.

Traducido por

ScribdTranslations
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
6 vistas17 páginas

Sistema de Gestión de Farmacia Web

Este documento describe un proyecto de sitio web del Sistema de Gestión de Tiendas de Farmacia desarrollado en C# y ASP.Net. El sitio web tiene como objetivo ayudar a las tiendas de farmacia a gestionar su inventario, ventas, existencias y generar informes. Permite a los clientes comprar medicamentos en línea sin necesidad de visitar la tienda físicamente. El sistema está destinado a mejorar la eficiencia y optimizar las operaciones de las tiendas de farmacia a través de funciones automatizadas. Se discute el alcance, las definiciones, los roles de usuario y la descripción general del sistema.

Traducido por

ScribdTranslations
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

LA UNIVERSIDAD ISLAMIA DE BAHAWALPUR [Campus RYK]

DEPARTAMENTO DE CIENCIA DE LA COMPUTACIÓN

Sistema de Gestión de Tiendas de Farmacia (Sitio Web)

Por
Ali Raza Shoukat FA19M2BW019

Supervisor
Señor Zaid bin Faheem

MAESTRÍA EN CIENCIAS DE LA COMPUTACIÓN (2019-2023)


DECLARACIÓN
Por la presente declaramos que este software, ni en su totalidad ni en parte, ha sido copiado de ninguna fuente.
Además, se declara que hemos desarrollado este software y el informe adjunto completamente sobre el
base de nuestros esfuerzos personales. Si alguna parte de este proyecto se demuestra que fue copiada de alguna fuente o
se ha encontrado que es una reproducción de otra. Asumiremos las consecuencias. Ninguna parte de la obra
se ha presentado cualquier solicitud para cualquier otro grado o calificación de este o de cualquier otro
otra universidad o instituto de aprendizaje.

Ali Raza Shoukat


CERTIFICADO DE APROBACIÓN

Se certifica que el proyecto de año final de MCS "Sistema de Gestión de Tienda de Farmacia (Sitio Web)"

Fue desarrollado por Ali Raza Shoukat (FA19M2BW019) bajo la supervisión de “Mr. Zaid bin
Faheem
CIENCIAS DE LA COMPUTACIÓN

Supervisor

Examinador Externo

Jefe de Departamento
(Departamento de Ciencias de la Computación)
Aprobación del documento

La siguiente Especificación de Requisitos de Software ha sido aceptada y aprobada por el


siguiente:

Historial de revisiones

Fecha Descripción Autor Comentarios


1.0 Ali Raza Shoukat 1.0 SRS

Aprobación de Documentos
La siguiente Especificación de Requisitos de Software ha sido aceptada y aprobada por
el siguiente:
Firma Nombre impreso Título Fecha
Supervisor,
Resumen Ejecutivo

Sistema de gestión de farmacias: Sistema de gestión de farmacias multi-práctico


estructura que ayuda a los especialistas en medicamentos a monitorear el suministro de medicamentos y clasificar
salir de ellos. Los módulos apoyan la disminución de errores médicos, la mejora de
seguridad del paciente, el anuncio del uso de medicación y el seguimiento de los costos.

Medicación La junta: Para supervisar los módulos de prescripción, se evaluará la necesidad de


y utilización de la medicina, la reacción del paciente al fármaco y el grado del paciente de
comprensión del medicamento y cómo tomarlo con el paciente.

Orden de Datos de Medicación: Clasificar los medicamentos accesibles en la farmacia será mucho
más sencillo para el administrador a través de la asistencia de este módulo. Esto hará que
realizar la observación y verificación de los datos del medicamento para distinguir su clase.

Gestionar Ventas y Stock: Este módulo ayudará al farmacéutico con las ventas y el stock
gestión que incluye ordenar, almacenar, rastrear y monitorear los niveles de stock así como
monitoreando sus ingresos.

Generar informes de procesos: En toda organización o negocio, los informes son muy esenciales. Para
ayuda al admin en estos asuntos, este módulo genera los informes de transacciones para llevar un seguimiento
de las actividades farmacéuticas.

Gestionar Ventas y Existencias: Este módulo ayudará al Especialista en Medicamentos con las ventas y
acciones la junta que incorpora solicitar, almacenar, rastrear y monitorear el inventario
niveles así como observar sus ingresos.
Abreviaturas

SRS Especificación de Requerimientos de Software

PC Computadora Personal
DB Base de datos
DFD Diagrama de Flujo de Datos
Tabla de Contenidos

[Link]ón ----------------------------------------------------------------------------------------------9
9
1.2 Alcance ---------------------------------------------------------------------------------------------- 9
1.3 Definiciones --------------------------------------------------------------------------------------------- 9
1.4Descripción general
[Link] Descripción General-------------------------------------------------------------------------------9
2.1 Perspectiva del Producto
2.2 Características del Usuario------------------------------------------------------------------------------- 10

2.3 Actores Principales------------------------------------------------------------------------------------- 10

[Link]íficoRequisitos-----------------------------------------------------------------------------10
3.1 Requisitos Funcionales -----------------------------------------------------------------------10
3.1.1 Registro------------------------------------------------------------------------------------------10
3.1.2 Iniciar sesión-------------------------------------------------------------------------------------------------- 10
3.1.3 Cambios en el Carrito------------------------------------------------------------------------------------- 10
3.1.4 Pago----------------------------------------------------------------------------------------------- 10
3.1.5 Administración-------------------------------------------------------------------------------------- 11
3.1.6 Rendimiento------------------------------------------------------------------------------------------ 11
3.2 Requisitos No Funcionales--------------------------------------------------------------- 11

3.3 Problemas técnicos----------------------------------------------------------------------------------- 13

3.3.1 Intervención y monitoreo------------------------------------------------------------- 13

3.4Requisitos de Rendimiento-------------------------------------------------------------- 13
3.5 Base de datos---------------------------------------------------------------------------------------------- 13
4. Análisis
4.1SISTEMA EXISTENTE-----------------------------------------------------------------------------------------13
4.2 SISTEMA PROPUESTO--------------------------------------------------------------------------------------- 13
4.3 ESTUDIO DE VIABILIDAD ------------------------------------------------------------------------------ 13

5. Diseño---------------------------------------------------------------------------------------------------------------- 15
5.1 Diagrama de Casos de Uso----------------------------------------------------------------------------------15

5.1 Diagrama ER--------------------------------------------------------------------------------------------16

6. Requisitos de la Interfaz------------------------------------------------------------------------------------17
6.1 Requisitos de software------------------------------------------------------------------------------------------- 17
6.2 Interfaz de Hardware----------------------------------------------------------------------------------------------- 17
1. Introducción
1.1 Propósito

Los sistemas de gestión de farmacias pueden funcionar en algunos negocios únicos como ventas, marketing, innovación.
trabajar, produciendo, control de calidad, capacitación, etc. Trabajando en el sistema de gestión de farmacias.
la industria es igualmente estable. La mayoría de los exalumnos pueden encontrar trabajo poco después de graduarse con un título también.
El proyecto del Sistema de Gestión de Farmacias es un sitio web que se desarrolla en C# y [Link].
Este sitio web funciona al 100% sin ningún error. Está desarrollado utilizando C# y base de datos MY
SQL

1.2 Alcance
Asume un papel vital en mejorar la eficiencia de las tiendas clínicas a través de capacidades mecanizadas.
Los sistemas de gestión de farmacias permiten la comprensión y facilitan
administración del stock de medicamentos, seguimiento y avance del inventario Gestión de Farmacia
Elementos de medicamentos de sistemas. Una extensa plataforma de software de gestión de farmacias también gestiona
estimando, garantiza que las soluciones se ajusten a la receta y medición correctas, mecaniza
manejo de casos y facilita beneficios para la protección de un cliente. Un beneficio crítico de la programación de farmacias
que funciona desde una etapa incorporada es su capacidad para gestionar tareas de flujo de trabajo a través de múltiples
marcos, como marcos de asignación de soluciones mecánicas, así como permitir la Gestión de Farmacia
Admisión del personal de sistemas a la información de remedios a lo largo de una farmacia o en todo el sistema de salud.
organización.

1.3 Definiciones
Sistemas de Gestión de Farmacias - Especificación de Requisitos de Software GUI - Interfaz Gráfica de Usuario
Accionista - La persona que participará en el sistema Ej. Cliente, Administrador, Visitante, etc.

1.4 Visión general

Esto contiene la articulación del problema que habla sobre los desafíos que enfrentan la gestión de la tienda de farmacia.
enfrentado y se considera como la justificación de por qué se propone la tarea. Esta proposición
además incorpora el grado de empresa que explica los límites y las posibles características de
la empresa.

2. Descripción General:
La aplicación de Sistemas de Gestión de Tiendas de Farmacia permite a los proveedores establecer tiendas en línea, a los clientes para
navegar por las tiendas, y el administrador del sistema aprobar y rechazar solicitudes para nuevas tiendas y
mantener listas de categorías de tiendas. Además, el desarrollador está diseñando un sitio de compras en línea para gestionar el
artículos en la tienda y también ayudar a los clientes a comprarlos en línea sin visitar la tienda físicamente. El
el sistema de compras en línea utilizará internet como el único método para vender bienes a sus consumidores. La droga
el especialista utiliza el sistema de gestión de farmacias para controlar de manera confiable la farmacia. Los pacientes en
algunos casos prefieren visitar la farmacia en lugar de un especialista para enfermedades menores, y el marco
faculta al especialista en medicamentos para recomendar medicamentos de venta libre.

9
2.1 Perspectiva del Producto:
Este producto está dirigido a una persona que no quiere visitar la tienda ya que podría no tener tiempo para eso o
podría no estar interesado en visitar allí y lidiar con muchas formalidades.

2.2 Características del Usuario:


El usuario debe estar familiarizado con términos como,

Iniciar sesión

Registrar

Orden

Capucha

Selección de Producto

2.3 Actores Principales:


Los actores principales son el cliente y el administrador.

3. Requisitos específicos:

3.1 Requisitos Funcionales:


Esta sección proporciona una visión general de los requisitos del sistema. Varios módulos funcionales que pueden ser
será implementado por el sistema.

3.1.1 Registro:
Si el cliente desea comprar el producto, entonces debe estar registrado, un usuario no registrado no puede ir al
carrito de compras.

3.1.2 Iniciar sesión:

Los clientes pueden iniciar sesión en el sistema ingresando un usuario y contraseña válidos para las compras.

3.1.3 Cambios en el carrito:


Los cambios en el carrito significan que el cliente, después de iniciar sesión o registrarse, puede realizar un pedido o cancelar el pedido del producto.

del carrito de compras.

3.1.4 Pago:
En este sistema estamos tratando con el modo de pago en efectivo. Lo extenderemos a tarjeta de crédito, tarjeta de débito, etc. en el
futuro. Y se realizará el pago en efectivo

10
3.1.5 Administración:
La Administración verifica todos los registros fácilmente en nuestro Gmail. Y nuestro enlace de base de datos en backend SQL y Mongo.
La administración de la base de datos permite actualizar y eliminar registros fácilmente.

3.1.6 A lo largo de:


La Administración revisa todos los registros fácilmente en nuestro Gmail. Y nuestro enlace de base de datos backend SQL y Mongo.
La administración de DB permite actualizar y eliminar registros fácilmente

3.2 Requisitos No Funcionales:


Los siguientes Requisitos No Funcionales estarán presentes en el seguro a través de internet:

Acceso seguro a los datos confidenciales del consumidor.

Disponibilidad 24/7.

Mejor diseño de componentes para obtener un mejor rendimiento en horarios pico.

11
Una arquitectura basada en servicios flexible será muy deseable para futuras extensiones. No funcional
Los requisitos definen las propiedades y restricciones del sistema.

Varios otros Requisitos No Funcionales son:


Seguridad
El sistema utiliza SSL (capa de conexión segura) en todas las transacciones que incluyen información confidencial.
información del cliente.
El sistema debe cerrar sesión automáticamente a todos los clientes después de un período de inactividad.
El sistema no debe dejar ninguna cookie en la computadora del cliente que contenga el usuario.
contraseña.
Los servidores de back-end del sistema solo serán accesibles para administradores autenticados.
Los datos sensibles serán cifrados antes de ser enviados a través de conexiones inseguras como internet.

Confiabilidad
El sistema proporciona almacenamiento de todas las bases de datos en computadoras redundantes con conmutación automática.
La confiabilidad del programa en su conjunto depende de la confiabilidad de los componentes por separado.
el pilar principal de la confiabilidad del sistema es la copia de seguridad de la base de datos que es continua
mantenido y actualizado para reflejar los cambios más recientes.
Por lo tanto, la estabilidad general del sistema depende de la estabilidad del contenedor y de su base subyacente.
sistema operativo.

Mantenibilidad
Una base de datos comercial se utiliza para mantener la base de datos y el servidor de aplicaciones se encarga de
el sitio. En caso de falla, se realizará una reinicialización del programa. También el diseño del software
se está haciendo con la modularidad en mente para que el mantenimiento se pueda realizar de manera eficiente.

Portabilidad
La aplicación está basada en HTML y lenguajes de scripting. Así que, la parte del usuario final es completamente portátil y
cualquier sistema que utilice cualquier navegador web debería poder usar las características del sistema, incluyendo cualquier
plataforma de hardware que está disponible o estará disponible en el futuro.
Un usuario final está utilizando este sistema en cualquier sistema operativo; ya sea Windows o Linux.

El sistema se ejecutará en PC, laptops y PDA, etc.

Extensibilidad
Realiza cambios en un sitio web sin afectar su base. Una plataforma extensible beneficia a un
negocios al simplificar procesos y darte el control total sobre cada aspecto de tu comercio electrónico
plataforma.

12
3.3 Problemas Técnicos:
Este sistema funcionará con una arquitectura cliente-servidor. Requerirá un servidor de internet y que será capaz
para ejecutar Json-Server/[Link]/LOCALHOST Y BASE DE DATOS. El sistema debe soportar
algunos navegadores comúnmente utilizados como IE, Mozilla Firefox, Chrome, etc.

3.4 Requisitos de Rendimiento:


No hay un requisito de rendimiento en este sistema porque la solicitud y respuesta del servidor dependen.
en la conexión a Internet del usuario final.

Restricción de Diseño:
El sistema se construirá utilizando una herramienta de desarrollo de páginas web estándar que se ajuste a la interfaz gráfica de usuario de Microsoft.

estándares como Tailwind CSS.

3.5 BASE DE DATOS


La base de datos de los sistemas de gestión farmacéutica se crea en My SQL Sistemas de gestión farmacéutica
estructura de organización de tienda que puede almacenar datos de medicación, realizar compras y calcular totales de compra absolutos.
El objetivo esencial de la tarea es mantener actualizado el conjunto de datos de la farmacia. Esta tarea demuestra cómo
crear y ejecutar un marco de trabajo para la farmacia.

4 Análisis

4.1 SISTEMA EXISTENTE

Los sistemas de gestión de farmacias en este momento utilizan una situación manual para la administración y
mantenimiento de datos básicos. Se extiende a través de todo el sistema de gestión del hospital. Frecuentemente
los datos están fragmentados o no se ajustan a las directrices de la junta. Las estructuras muchas veces se pierden en el camino
entre oficinas que requieren una extensa interacción de revisión para garantizar que no se pierda información fundamental.
Existen diferentes duplicados de datos similares en la clínica y pueden provocar irregularidades en la información.
diferentes almacenes de información.

4.2 SISTEMA PROPUESTO

La Farmacia El marco de la junta está destinado a cualquier farmacia para reemplazar su actual
Marco basado en papel. El nuevo marco es para controlar los datos de los pacientes. Farmacia
accesibilidad, personal y horarios de trabajo y solicitudes. Estos servicios se deben proporcionar en un
manera productiva y astuta, con el objetivo de disminuir el tiempo y los recursos actualmente requeridos para tal fin
compromisos.

4.3 ESTUDIO DE VIABILIDAD

La viabilidad de la tarea se desglosa en esta etapa y se establece un acuerdo estratégico con un


arreglo extremadamente amplio para la tarea y algunas citas. Durante la investigación del marco la

13
La investigación de la alcanzabilidad del marco propuesto debe completarse. Esto es para garantizar que el
el marco propuesto no es una carga para la organización. Para la investigación de plausibilidad, alguna comprensión
de las necesidades significativas para el marco es fundamental.

14
6. Diseño del Sistema

El Lenguaje de Mostrar Juntos es un lenguaje estándar para determinar,


visualizando, construyendo y registrando el marco del producto y sus partes. Es un lenguaje gráfico, que proporciona un
jergón y conjunto de semántica y reglas. UML se centra en la representación razonable y actual de la
framework.t capta las elecciones y entendimientos sobre los marcos que deben ser desarrollados. Se utiliza para
asumir, planificar, organizar, mantenerse al día con, y controlar

6.1 Diagrama de casos de uso de nuestro proyecto.

Los sistemas de gestión de farmacias El esquema de casos de uso del marco del consejo es el gráfico social que resume
ejercicios realizados en la farmacia el marco de los ejecutivos y sus detalles del cliente. Describe el diseño de la
forma de comportarse del marco.

15
6.2 Diagrama ER de nuestro proyecto.
Esto se logra al reunir una base de información de los medicamentos accesibles en la tienda. El significativo
el objetivo de un Sistema de Gestión de Farmacia es aumentar la exactitud mientras
igualmente desarrollar aún más la seguridad y la eficacia en la farmacia. El objetivo de esta tarea es
haga un programa que ayude a una farmacia a funcionar de manera más efectiva. Este producto fue
hecho para ayudar a garantizar una implementación eficaz al proporcionar mediciones sobre los opiáceos en
acción.

16
6. Requisito de Interfaz:

1). Varias interfaces para el producto podrían ser 1). Página de inicio de sesión

2). Formulario de Registro

3). Habrá una pantalla que mostrará información

Sobre el producto que tiene la tienda.


4). Si los clientes seleccionan el botón de compra

Luego se abrirá otra pantalla del carrito de compras.


5). Después de pedir el producto, el sistema enviará una copia de la factura a la dirección de correo electrónico del cliente.

6.1 Interfaz de Software:


Sistema operativo: Windows 7 Ultimate que soporta red C# kit de herramientas de desarrollo [Link].

6.2 Interfaz de hardware:


Los requisitos de hardware para el seguro en internet serán los mismos para ambas partes, que son los siguientes:

Procesador: Doble núcleo

4 GB
Disco Duro: 320 GB
NIC: Para cada parte

6.3 Interfaz de Comunicación:


Las dos partes deben estar conectadas por LAN o WAN para fines de comunicación.

17

También podría gustarte