0% found this document useful (0 votes)
10 views23 pages

Mid Defence

Uploaded by

Aaryan Shanjel
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views23 pages

Mid Defence

Uploaded by

Aaryan Shanjel
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 23

Texas College of Management and IT

Medilogistics
Explore, Learn and Excel

Submitted By: Submitted To:


Name: Abhishek KC Department Of IT
LCID: LC00017001566
Program: BIT Date:08/14/2024
Student’s Declaration

I hereby declare that the project titled "Medilogistics" is an original work carried out by me under
the supervision of Dr. Hridayaman Shrestha, at Texas College of Management and IT. This project
has been developed as part of the Bachelor of Information and Technology program and is
submitted in partial fulfilment of the requirements for the degree.

I confirm that this project has not been submitted to any other institution or university for any
other degree or qualification. All sources of information and data used in this project have been
properly acknowledged, and this work has been conducted in compliance with the academic
integrity policies of Texas College of Management and IT.

I take full responsibility for the content and findings of this project and affirm that the work is my
own and has been completed in adherence to the highest standards of academic honesty and
professionalism.

Student’s Name: Abhishek KC


LCID: LC00017001566
Course/Program: Bachelor of Information and Technology
Institution: Texas College of Management and IT
Date: 08/14/2024
Acknowledgement

I would like to express my sincere gratitude to all those who have supported and guided me
throughout the development of this project.

Firstly, I am deeply thankful to Dr. Hridayaman Shrestha, my supervisor, for his invaluable
guidance, encouragement, and insightful feedback. His expertise and support have been
instrumental in shaping this project.

I would also like to extend my heartfelt thanks to Mr. Anmol Shrestha for his valuable guidance,
which has significantly contributed to the progress of this work.

Special thanks to Mr. Kumar Poudel for his assistance and support, which have been greatly
appreciated.

I also wish to acknowledge the faculty and staff at Texas College of Management and IT for
providing the resources and environment necessary for my academic growth.

Finally, I am grateful to my family for their unwavering support and encouragement throughout
my studies.

Thank you all for your contributions and support.


Abstract:
Medilogistics is a user-friendly online platform created to help medical shop owners and
pharmacy suppliers manage and order medicines and products more efficiently. The system
allows pharmacy suppliers to securely log in, update product details, and keep track of orders.
Medical shop owners can easily register their shops, search for products, place orders, and
manage their inventory. The platform is designed to make these processes quicker and simpler,
reducing the need for manual work.

One of the key features of Medilogistics is its ability to automatically update inventory levels and
send alerts when stock is running low. This helps medical shops avoid running out of important
medicines. The platform also allows users to generate reports, such as sales reports and inventory
summaries, which helps them keep track of their business and make better decisions.

Overall, Medilogistics aims to make the process of ordering and managing medical products
easier and more reliable. By reducing paperwork and manual data entry, the platform helps
ensure that important information is always up-to-date and secure, making it a valuable tool for
anyone involved in the medical supply chain.
Table of Contents
Chapter 1. Introduction .............................................................................................................................. 7
1.1 Introduction .................................................................................................................................... 7
1.2 Problem Statement ......................................................................................................................... 7
1.3 Objectives ....................................................................................................................................... 8
1.4 Scope and Limitations ..................................................................................................................... 9
Chapter 2: Background Study and Literature Review ......................................................................... 10
2.1 Background Study ............................................................................................................................... 10
2.2 Literature Review ................................................................................................................................ 11
Chapter 3: System Analysis and Design ............................................................................................. 14
3.1 System Analysis ......................................................................................................................... 14
3.1.1 Requirement Analysis ........................................................................................................ 14
3.1.2 Feasibility Analysis............................................................................................................. 15
3.1.3 Gantt Chart ........................................................................................................................ 16
Structured Approach ............................................................................................................................. 17
3.1.4 Data Modelling (ER Diagram) ................................................................................................... 17
3.1.5 Process Modelling (Context Diagram, DFD) ....................................................................... 18
Object Oriented Approach .................................................................................................................... 19
3.1.4 Process Modelling: Activity Diagram ................................................................................. 19
3.2 System Design ........................................................................................................................... 20
Chapter 1. Introduction

1.1 Introduction
Medilogistics is a comprehensive digital platform designed to streamline the ordering and
management processes for medical shops and pharmacies. This system facilitates a seamless
connection between pharmacy suppliers and medical shop owners, ensuring efficient and timely
procurement of medicines and other healthcare products. The platform includes various
functionalities such as an authentication system exclusively for pharmacy suppliers, medical
registrations, CRUD operations (Create, Read, Update, Delete), product and medicine search, and
features like triggers and stored procedures to enhance database interactions.
Medilogistics addresses critical needs within the medical supply chain, ensuring that pharmacies
can efficiently manage their inventories and maintain a steady supply of essential medicines and
products. By providing an authentication system, the platform ensures that only verified
pharmacy suppliers can access and manage orders, which enhances security and trust. The
inclusion of medical registrations allows for a structured and reliable database of medical shops
and their needs. Moreover, the system's ability to handle CRUD operations and advanced search
functionalities significantly improves the ease of managing large inventories, making the
procurement process smoother and more efficient.
Medilogistics is packed with robust features designed to optimize the operations of medical shops
and pharmacy suppliers. Key features include an intuitive interface for adding and managing
products and medicines, and a comprehensive view of records to monitor inventory levels and
order histories. The platform also supports the selling of medicines and products directly through
the system, streamlining the sales process. Advanced features like triggers and stored procedures
ensure that the database remains consistent and responsive to user actions, providing real-time
updates and automated responses to specific events within the system. These functionalities
collectively enhance the efficiency, reliability, and security of the medical supply chain managed
through Medilogistics.

1.2 Problem Statement


If not for an efficient and integrated system like Medilogistics, the medical supply chain faces
several critical challenges that can hinder the effective operation of medical shops and
pharmacies. Without a streamlined platform, pharmacy suppliers and medical shop owners
struggle with outdated and manual processes, leading to inefficiencies and errors. The lack of a
unified system results in poor inventory management, delayed order processing, and difficulties
in maintaining accurate records, ultimately affecting the timely availability of essential medicines
and healthcare products to consumers.
Additionally, the lack of advanced search functionalities means that finding specific medicines
and products can be a daunting task, often resulting in wasted time and resources. The absence
of automated triggers and stored procedures in database management leads to delays in real-
time updates and responses, which can critically impact the decision-making process. Without a
system like Medilogistics, adding and selling products is a cumbersome process, with limited
visibility into inventory levels and order histories, ultimately affecting the overall efficiency and
effectiveness of medical shops and their ability to serve their customers promptly.

1.3 Objectives
1. To Design and Develop a User-Friendly System: The primary goal of Medilogistics is to
create an intuitive and easy-to-use platform that simplifies the procurement and
management processes for pharmacy suppliers and medical shop owners. The system will
feature a user-friendly interface that requires minimal training, allowing users to quickly
adapt and perform their tasks efficiently. By focusing on usability, Medilogistics ensures
that all functionalities, from adding products to managing orders, are accessible and
straightforward, enhancing overall user satisfaction and productivity.

2. To Minimize Information Leakage: Medilogistics aims to implement robust security


measures to protect sensitive information and reduce the risk of data breaches. This
includes secure authentication systems, encrypted data transmission, and stringent
access controls to ensure that only authorized users can access and manage the
information. By prioritizing data security, the platform aims to build trust among users,
ensuring that their business-critical data remains confidential and secure from potential
threats.

3. To Reduce Paperwork: One of the significant objectives of Medilogistics is to digitize and


streamline all administrative and operational tasks, significantly reducing the reliance on
physical paperwork. By implementing digital records, automated processes, and
electronic communications, the platform minimizes manual errors, saves time, and
enhances overall efficiency. This transition to a paperless environment not only
contributes to operational efficiency but also aligns with sustainable practices by reducing
the consumption of paper and other physical resources.
1.4 Scope and Limitations
Medilogistics is designed for pharmacy suppliers and medical shop owners who need an efficient
and secure platform to manage their procurement and inventory processes. The project will
implement a secure authentication system to ensure that only authorized suppliers can access
the platform, thereby protecting sensitive data. It will also feature a comprehensive registration
module for medical shops, capturing essential details such as contact information, licenses, and
supply needs to create a structured database. By optimizing inventory management through
advanced CRUD operations, Medilogistics will allow users to efficiently handle inventory records.
The platform will include a powerful search functionality for quickly locating specific medicines
and products, and it will integrate automated triggers and stored procedures to provide real-time
updates and responsive database actions. Users will benefit from a user-friendly interface for
adding and managing products, as well as comprehensive views of records for monitoring
inventory levels, order histories, and sales. Medilogistics will streamline transactions and reduce
paperwork, ultimately contributing to more efficient and sustainable operations for medical
shops and pharmacy suppliers, primarily in regions where the medical supply chain is critical for
healthcare delivery.
The current system of manually maintaining records in medical shops and pharmacies presents
several significant limitations. Firstly, data entry is extremely time-consuming, as all records must
be manually entered, which not only slows down operations but also increases the likelihood of
human errors. This inefficiency is compounded by the extensive paperwork involved, with records
being kept in physical files and registers. This method requires considerable storage space, which
can be a significant burden for businesses, especially those with limited physical space. Moreover,
the reliance on paper for storing valuable data is highly unreliable. Physical records are
susceptible to damage, loss, and unauthorized access, making them an insecure method for
managing sensitive information. These limitations highlight the urgent need for a more efficient,
secure, and reliable system to handle the complex demands of medical shop and pharmacy
operations.
Chapter 2: Background Study and Literature Review

2.1 Background Study


The Medilogistics project encompasses several fundamental theories, general concepts, and
terminologies essential to its understanding and implementation within the context of medical
supply chain management:

1. Supply Chain Management (SCM): SCM involves the oversight of materials, information,
and finances as they move from suppliers to manufacturers to wholesalers to retailers and
finally to consumers. In Medilogistics, SCM principles guide the efficient flow of medicines
and healthcare products from pharmacy suppliers to medical shops, ensuring timely
availability and minimizing costs.

2. Inventory Management: This involves the processes used to oversee and control the
ordering, storage, and use of inventory. Medilogistics employs inventory management
techniques to optimize stock levels, reduce carrying costs, and meet demand fluctuations
in medical supplies.

3. CRUD Operations: CRUD (Create, Read, Update, Delete) operations refer to the basic
functions for managing data within databases. In Medilogistics, CRUD operations are
essential for adding new products, retrieving information on medicines and products,
updating inventory levels, and removing outdated records.

4. Authentication and Authorization: Authentication verifies the identity of users, while


authorization determines the actions they are allowed to perform. Medilogistics employs
secure authentication mechanisms to ensure only authorized pharmacy suppliers can
access the system, protecting sensitive data and maintaining trust.

5. Real-Time Updates: Medilogistics ensures that inventory and transactional data are
updated immediately as changes occur, enabling users to access accurate information
promptly and make informed decisions in real-time.
2.2 Literature Review
PharmEasy For Business (India)
PharmEasy for Business is a specialized platform in India designed to streamline the procurement
and supply chain management of medicines and healthcare products for medical shops and
pharmacies. It operates as a dedicated portal where pharmacies can place bulk orders directly
from pharmaceutical suppliers. PharmEasy for Business offers a range of features including an
extensive catalog of pharmaceutical products, real-time inventory management, and competitive
pricing options from verified suppliers.

The platform enhances efficiency by allowing pharmacies to manage their orders, track deliveries,
and maintain inventory levels digitally. Pharmacists can upload prescriptions, place orders for
medications, and receive timely deliveries through PharmEasy's logistics network. This integration
of digital technology simplifies the procurement process, reduces paperwork, and ensures faster
turnaround times for medication supplies. PharmEasy for Business aims to support pharmacies
in optimizing their operations, improving inventory control, and enhancing overall service
delivery to better meet the healthcare needs of their customers across India.
OrderInPharma (United States)
OrderInPharma is an online marketplace based in the United States that specializes in connecting
pharmacies and medical shops with pharmaceutical wholesalers and suppliers. This platform
serves as a digital intermediary, facilitating the procurement of medications, medical supplies,
and healthcare products through a centralized online portal. Pharmacists and healthcare
providers can browse a comprehensive catalog of pharmaceutical items, compare prices from
various suppliers, and place orders directly through the OrderInPharma website or app.
One of the key features of OrderInPharma is its ability to streamline the purchasing process for
pharmacies. It offers a user-friendly interface that allows users to search for specific medications,
view product details, and access real-time inventory information from multiple suppliers. This
functionality not only enhances convenience but also improves efficiency in procurement by
reducing the time and effort required to manage orders and inventory. OrderInPharma aims to
optimize supply chain management in the pharmaceutical sector, ensuring reliable access to
medicines and healthcare products while promoting competitive pricing and operational
efficiency for pharmacies across the United States.
Pharmacy Ordering (UK)
Pharmacy Ordering is a digital platform based in the UK that facilitates the ordering and supply
of medicines and pharmaceutical products for pharmacies and medical shops. It serves as an
online marketplace where healthcare providers can browse a diverse range of medications,
medical supplies, and healthcare products from various suppliers and wholesalers. Pharmacy
Ordering offers a centralized system that enables pharmacies to place orders, manage inventory,
and track deliveries efficiently through an intuitive online interface.

One of the key advantages of Pharmacy Ordering is its ability to streamline the procurement
process for pharmacies across the UK. Pharmacists can access detailed product information,
compare prices, and make informed purchasing decisions directly through the platform. This
digital approach enhances operational efficiency by reducing manual processes and paperwork
associated with traditional procurement methods. Pharmacy Ordering aims to optimize supply
chain management in the pharmaceutical sector, ensuring reliable access to essential medicines
and healthcare products while fostering collaboration between pharmacies and suppliers to meet
the diverse needs of patients and customers.
PharmaMarket (Brazil)
PharmaMarket is an e-commerce platform based in Brazil that specializes in connecting
pharmacies and medical shops with pharmaceutical distributors and suppliers. It operates as a
comprehensive online marketplace where healthcare providers can browse a wide array of
pharmaceutical products, including medications, medical supplies, and healthcare equipment.
Pharmacies and medical shops can place orders directly through the PharmaMarket website,
facilitating convenient procurement and ensuring timely delivery of essential healthcare
products.

The platform offers features such as real-time inventory management, competitive pricing
options, and reliable logistics services to optimize the supply chain for pharmacies across Brazil.
Pharmacists and healthcare professionals can leverage PharmaMarket to streamline their
purchasing processes, manage inventory levels efficiently, and maintain seamless communication
with suppliers. This digital platform enhances operational efficiency by reducing the time and
effort traditionally required for procurement, thereby enabling pharmacies to focus more on
patient care and meeting healthcare demands effectively in the Brazilian market.
ePharmacy (Australia)
ePharmacy is a prominent online pharmacy platform in Australia that offers a comprehensive
range of medicines, health products, vitamins, and skincare items. As one of the country's leading
digital pharmacies, ePharmacy provides a convenient and accessible way for consumers and
healthcare providers to purchase pharmaceutical products online. Users can browse through a
wide catalog of prescription medications and over-the-counter health products on the ePharmacy
website, which is designed to facilitate easy navigation and secure transactions.

One of the key features of ePharmacy is its commitment to customer service and convenience. It
allows users to upload prescriptions directly on the platform, enabling them to order prescribed
medicines online and have them delivered to their doorstep. ePharmacy also offers competitive
pricing, promotions, and loyalty programs that incentivize repeat purchases and provide cost-
saving benefits to customers. By combining digital technology with efficient logistics and
customer-focused services, ePharmacy has established itself as a trusted provider of
pharmaceutical products in Australia, enhancing accessibility to essential healthcare supplies for
consumers and medical professionals alike.
Farmacia Online (Spain)
Farmacia Online is a prominent online pharmacy based in Spain, specializing in providing a wide
array of medicines, healthcare products, and wellness items through its digital platform. Serving
as a convenient and accessible resource for both consumers and healthcare professionals,
Farmacia Online offers a user-friendly website where users can browse and purchase
pharmaceutical products from the comfort of their homes or workplaces. The platform features
a comprehensive catalog that includes prescription medications, over-the-counter drugs,
vitamins, personal care products, and medical supplies, catering to diverse healthcare needs.

One of the distinguishing features of Farmacia Online is its commitment to quality and customer
care. The website ensures compliance with Spanish pharmaceutical regulations, including the
option for users to upload prescriptions for purchasing prescribed medications. Farmacia Online
also emphasizes competitive pricing, discounts, and promotional offers to provide cost-effective
solutions for customers. With a focus on convenience, reliability, and a broad range of healthcare
products, Farmacia Online has become a trusted online pharmacy in Spain, supporting
accessibility to essential medicines and healthcare supplies across the country.
Chapter 3: System Analysis and Design
3.1 System Analysis
3.1.1 Requirement Analysis
Functional Requirements

Functional requirements define the specific behavior or functions of the system. In Medilogistics,
these requirements can be illustrated using a use-case diagram and explained in the context of
each module.

Use case Diagram


Non-Functional Requirements

Non-functional requirements define the quality attributes, system constraints, and other
characteristics of the system. For Medilogistics:

1. Performance: The system should handle a large number of concurrent users and
transactions without significant slowdowns.
2. Scalability: The system should be able to scale up to accommodate more users and
increased data volume as the business grows.
3. Security: The system must ensure secure access, data encryption, and protection against
unauthorized access and breaches.
4. Reliability: The system should be reliable with minimal downtime and quick recovery
from failures.
5. Usability: The platform should have an intuitive user interface that is easy to navigate for
all types of users.
6. Maintainability: The system should be designed in a way that allows easy updates and
maintenance without disrupting the service.

3.1.2 Feasibility Analysis

1. Technical Feasibility

Technical feasibility assesses whether the technology needed to implement the system is
available, feasible, and appropriate for the project.

• Availability of Technology: The project requires a robust tech stack including web and
mobile development frameworks, secure database management systems, and cloud
infrastructure. Technologies like JavaScript, Python, MySQL, and AWS can be utilized.
• Technical Expertise: The development team should possess the necessary skills and
experience in web development, mobile app development, database management, and
cybersecurity.
• Integration: The system should be able to integrate with existing pharmacy management
software and other third-party services for payment processing, SMS notifications, etc.

2. Operational Feasibility

Operational feasibility examines whether the system can be implemented and operated within
the existing organizational structure and processes.

• User Acceptance: The system must be user-friendly to ensure that pharmacy suppliers
and medical shop owners can easily adopt and use it.
• Training and Support: Adequate training and support should be provided to users to help
them transition to the new system.
• Business Process Alignment: The system should align with the existing business processes
of the pharmacy suppliers and medical shop owners. It should enhance their operations
without causing significant disruptions.
• Cost-Benefit Analysis: The benefits of the system, such as increased efficiency, reduced
errors, and better inventory management, should outweigh the costs of implementation
and maintenance.

3.1.3 Gantt Chart


Structured Approach
3.1.4 Data Modelling (ER Diagram)

Fig: ER Diagram
3.1.5 Process Modelling (Context Diagram, DFD)
Context Diagram
Object Oriented Approach

3.1.4 Process Modelling: Activity Diagram


Activity Diagram
3.2 System Design
System Design is the process of defining the architecture, components, modules, interfaces, and data for
a system to satisfy specified requirements. For the Medilogistics project, system design includes both high-
level and detailed design aspects, ensuring that the system is robust, scalable, and secure.

Architecture Design:

• Client-Server Architecture: The system is based on a client-server architecture where the


client application (web or mobile) communicates with the server application. The server
handles the business logic, database interactions, and serves the client requests.

Database Design:

• Schema Design: Define the database schema with tables, columns, and relationships. For
example, tables for Users, MedicalShops, Products, Orders, OrderItems, Suppliers, and
Prescriptions.

User Interface Design:

• Wireframes and Mockups: Create wireframes and mockups for the different screens in
the application, such as login, registration, product catalog, order management, and
reporting.

i. Homepage:
ii. Login page:

iii. LoggedIn Page:


iv. Add Medical information:

v. View Ordered List


vi. Order Medicines/Products

vii. Details
viii. Add/Search items

ix. Database:

You might also like