0% found this document useful (0 votes)
57 views

Web-Based E-Pharmacy: Pradeep S (720820103117) Sriramkaran C (720820103109) Tharmalingam K (720820103117)

This document is a mini project report for the design of a web-based e-pharmacy system for Seger Waras Pharmacy. It includes an introduction describing the existing manual transaction system and the benefits of an online system. The project scope involves designing a website to facilitate online drug sales and purchase transactions as well as track drug stock levels. The methodology uses data collection methods like interviews and observations to design the system workflow using data flow diagrams and the database design using entity relationship diagrams. The system is intended to increase pharmacy revenue, improve customer service and transaction reporting, and help the business compete with other pharmacies.

Uploaded by

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

Web-Based E-Pharmacy: Pradeep S (720820103117) Sriramkaran C (720820103109) Tharmalingam K (720820103117)

This document is a mini project report for the design of a web-based e-pharmacy system for Seger Waras Pharmacy. It includes an introduction describing the existing manual transaction system and the benefits of an online system. The project scope involves designing a website to facilitate online drug sales and purchase transactions as well as track drug stock levels. The methodology uses data collection methods like interviews and observations to design the system workflow using data flow diagrams and the database design using entity relationship diagrams. The system is intended to increase pharmacy revenue, improve customer service and transaction reporting, and help the business compete with other pharmacies.

Uploaded by

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

WEB-BASED

E-PHARMACY

A MINI PROJECT REPORT

Submitted by

PRADEEP S (720820103117)
SRIRAMKARAN C (720820103109)
THARMALINGAM K (720820103117)

In partial fulfillment for the award of the degree


Of

BACHELOR OF ENGINEERING
IN
COMPUTER SCIENCE AND ENGINEERING

HINDUSTHAN INSTITUTE OF TECHNOLOGY

COIMBATORE-641032

NOVEMBER 2022

i
BONAFIDE CERTIFICATE

Certified that this project report “Hamara bharat Website” is the

bonafide work of “THARMALINGAM K (720820103117)

SRIRAMKARAN C (720820103109) PRADEEP S (720820103311)” who

carried out the project work under my supervision.

SIGNATURE SIGNATURE
Dr. A. JAMEER BASHA, M. TECH, Ph.D. Mr. BIJU BALAKRISHNAN, M.E, (Ph.D.)
HEAD OF DEPARTMENT SUPERVISOR
Professor Assistant Professor
Computer Science and Engineering, Computer Science and Engineering,
Hindusthan Institute of Technology Hindusthan Institute of Technology
Coimbatore-641032 Coimbatore-641032

Submitted for the University Project Viva Voce examination conducted on

………………

INTERNAL EXAMINER EXTERNAL EXAMINER

ii
ACKNOWLEDGEMENT

We are using this opportunity to express our gratitude to everyone who


supported us throughout this project. We would like to thank the Almighty God
for blessing us with his grace.
We express our thanks to the Managing Trustee Smt.T.R.K.Sarasuwathi
Khannaiyann, for providing the essential infrastructure and helping us to carry
out this project.
We would like to express our sincere gratitude to the Principal
Dr.C.Natarajan, Ph.D., for helping us in bringing out the project successfully
and for strengthening the ray of hope towards us.
We are profoundly indebted and very grateful to Dr.A.Jameer Basha
MTech., Ph.D., Professor and Head of the Department, Computer Science and
Engineering for providing the right ambience needed for carrying out this
project successfully.
We are profoundly indebted and very grateful to Mr. Biju Balakrishnan
M.E., (Ph.D.,) Assistant Professor, Department of Computer Science and
Engineering, who is also our project guide for innumerable acts of timely
advice, encouragement and sincerely express our gratitude towards her.
We would like to extend our thanks to allot her faculty members of the
Department of Information Technology who helped us for the completion of the
project.
Finally, we thank our friends and those who helped us directly and
indirectly for successfully completing this project.

iii
ABSTRACT

An online shop is a way of trading and shopping online via the internet.
Online sales in the business sector will significantly help reduce operational
costs, especially for customer activities; in its contribution to commerce,
online sales can also increase selling power and widely facilitate the
marketing of a product. “Seger Waras” Pharmacy is an agency engaged in
the business of selling medicines and medical equipment. “Seger Waras”
Pharmacy requires an online sales website or online store, which is intended
to maximize service to existing or new customers. Therefore, the authors
research the design of web-based drug sales systems at the “Seger Waras”
Pharmacy. This study aims to increase the revenue of the relevant agencies
and provide complete information about drug use to customers. Data
collection methods use observation and interview methods for system models
using Data Flow Diagrams, Entity Relationship Diagrams, and Context
Diagrams. The software used by MySQL as a database server, Apache as a
web server, Sublime Text 3 for writing PHP and HTML programming
languages, and Bootstrap as a framework. The result of the system that has
been completed is an online store application that makes it possible to sell
and purchase drugs online; the online shop at the “Seger Waras” Pharmacy
can increase sales turnover and promote business.
TABLE OF CONTENTS
CHAPTER TITLE PAGE NO
NO.
ABSTRACT iv
LIST OF FIGURES vii
1 INTRODUCTION 1
1.1 BASIC INTRODUCTION
1.2 SCOPE OF THE PROJECT 2
1.3 EXISTING SYSTEM 2
1.4 PROPOSED SYSTEM 3
2 LITERATURE REVIEW 4
3 PROBLEM STATEMENT 3
3.1 PROBLEM ANDSOLUTION 6
4 METHODOLOGY 4
MODULE 1 8
1.1 HOME PAGE 8
1.2 HTML 9
1.3 CSS 9
1.4 JAVASCRIPT 9
MODULE 2 10
2.1 SIGN IN 10
2.2 PHPMYADMIN 11
MODULE 3 12
3.1 BOOKING AN EVENT 12
MODULE 4 13
4.1 BOOKING CONFIRMATION 13
5 SYSTEM DESIGN 14
6 SYSTEM REQUIREMENTS 15
6.1 HARDWARE REQUIREMENTS 15
6.2 SOFTWARE REQUIREMENTS 15
7 CONCLUSION AND FUTURE 16
ENHANCEMENT
7.1 CONCLUSION 16
7.2 FUTURE ENHANCEMENT 17
APPENDIX – SOURCE CODE 18
HTML 18
APPENDIX II - SCREENSHOT 34
REFERENCE 39

LIST OF FIGURES
FIG. NO NAME OF FIGURE PAGE NO

1.1.1 HOME PAGE 8

2.1.1 SIGN IN 10

2.2.1 PHPMYADMIN 11

3.1.1 BOOKING AN EVENT 12

4.1.1 BOOKING CONFIRMATION 13

5.1 SYSTEM DESIGN 14

APPENDIX II - SCREENSHOT

FIG. NO NAME OF FIGURE PAGE NO

A.1 HOME PAGE 34

A.2 LOGIN PAGE 36

A.3 BOOK AN EVENT BUTTON ON HOME PAGE 37


1|P age
A.4 BOOKING AN EVENT PAGE 37

A.5 BOOKING CONFIRMATION PAGE 38

CHAPTER 1
INTRODUCTION
1.1 BASIC INTRODUCTION

There are many technology applications in the business sector, one of which is
e-commerce . E-commerce in the health sector was developed with an online
pharmacy (e-pharmacy).One of the pharmacies currently developing is the
Pharmacy “Seger Waras” that sells medicines and medical equipment, where
every day there are conventional (manual) buying and selling transactions. The
increase in the number of requests and transactions makes the Pharmacy “Seger
Waras” maximize service performance to customers and improve its work
scheme by creating an Online Pharmacy.Which adopts the concept of System
Development Live Cycle (SDLC). The development carried out starts
from analysis, design, implementation, and maintenance. The online application
of this system can impact the buying and selling process in particular
pharmacies.
The “Seger Waras” Pharmacy records previous transactions using paper notes.
The recap is recorded in a book, and the data on drug purchases from suppliers
is written in the defect book, which can lead to fraud. Besides, it is also difficult
to directly monitor the running business and monitor the availability of drugs in
pharmacies to develop online pharmacies using a web-based or online sales
system. Pharmacy at “Seger Waras” pharmacies is expected to increase
revenue, service quality, facilitate transaction reporting, and compete with other
pharmacies. Following the above discussion, the purpose of this study is to
2|P age
design and build a drug service information system that has easy access to the
user and implement it to support work efficiency at the “Seger Waras”
Pharmacy.

3|P age
1.2 SCOPE OF THE PROJECT

This study uses a website-based design on the information system


development method. The objects used are the sale and purchase
transactions of drugs and the storage of drug stocks from the Pharmacy
"Seger Waras". Data collection was carried out using three concepts, namely:
interviews, observation, and literature study. Thus, the result is a research
process with system design, database design, interface design, and
implementation.

System design aims to provide a general and precise description or modeling


of a system to make it easier for users to process the created and implemented
data. The online pharmacy process flow is explained using the Data Flow
Diagram (DFD) method and an overview of database design using the
Entity-Relationship Diagram (ERD). Database design discusses entity-
relationship diagrams, relationship tables, and table structures. In the drug
stock itself, the table is needed for the product, category, type, stock,
purchase, date, and needs using sales reports, purchases, and invoices.

Interface design contains the main menu design, input, process, and output.
Interface design or interface includes designing the main menu structure and
designing the display on the user interface. User access includes the head of
the pharmacy and employees. The input design is the initial design for the start
of the information process. The raw material of information is data that occurs
from transactions. In this input process, it pays close attention to the order of
goods in and out and the goods' validity period. Besides, detailed input design
starts from basic document design as a first-time input catcher. If the base
document is not designed correctly, there is a possibility that the recorded
input could be incorrect or redundant.
Process Design is processing input data into information or knowledge.
Once processed, the resulting data must have informative value when stated
and packaged in an organized and neat manner. The drug data is processed
into inventory information. Output design is the result of data processing that
has been done in the form of reports that will be addressed to the user.
Implementing the system is expected to make it easier for users to monitor
drug supplies in pharmacies. The system provides data input for drugs, stocks,
expenses, and statistics on the estimated number of transactions for the next
period. Before being implemented, the system needs to be tested. The test
method used in developing this application is black-box testing. Black box
testing or functional tests are carried out only by observing the results of
execution through test data and checking the application's functionality.

Program testing in this web application is carried out by the developer and the
user to provide data to be processed. The things that are of concern in testing
are as follows:

1. Website can make input based on drug code, the same type, and name
of goods may have different drug code with attention to the first in first out
and validity period of the drug.
2. Test the data structure and access the database with valid data.
3. Discussion process with users so that the system can run properly according
to field needs.

4. The website can provide transaction information, drug data, and calculation
of the chances of selling drugs for the next period.
The concept of e-commerce McLeod, P (2009) uses communication networks
and computers to carry out business processes. E-commerce uses the internet and
computers with web browsers to introduce, offer, buy and sell products. Meanwhile,
e-commerce can also be interpreted as the application of e-business as a strategy of
buying and selling goods and services through electronic networks and usually
involves electronic data transactions, automatic inventory management systems, and
automatic data collection systems. E-commerce electronic commerce includes the
process of buying, selling, transferring, or exchanging products, services, or
information through computer networks, including the internet.
In this study, the method used is the waterfall method, where this method is a
classical model that is systematic, sequential in building software. The waterfall
model or Linear Sequential Model is often called the "Classic Life Cycle" . Winston
Royce first introduced this model around 1970, so it is considered outdated, but it is
the model most widely used in Software Engineering to date. The waterfall method's
essence is that the work of a system is carried out sequentially because it is
completed step by step, which must wait for the completion of the previous stage
(Figure 1).
This method is applied in making websites. Website or site is a collection of
pages that display information. It is static if the content of website information
remains and rarely changes. It is dynamic if the content of website information
is always changing, and there is a two- way interaction between the owner and
the user.

Making the website requires a database collection of data (elementary), which


is logically related to presenting phenomena/facts in a structured manner in
specific domains to support applications on individual systems. The database is
also a significant component of information systems because all decision-
making information comes from the database's data. Low database processing
can result in the unavailability of essential data used to produce information
needed in decision making.

Interface design uses an API (Application Programming Interface). API is an


interface built by system developers so that part or all of the system functions
can be accessed programmatically . API can also be analogous to software with
an interface, where the interface is used to access all resources or instructions
in the software. With the API, the software can interact with other software
with specific instructions or rules to access resources through an existing
interface.

The payment gateway is a service that authorizes payments in e-business and


online retail. Payment gateways are equivalent to POS (point-of-sale) located
at outlets or merchants. Generally, payment gateways have two components,
namely:
1.A virtual terminal allows a merchant to keep logins and keys secure on
credit card numbers.
2.A shopping cart website connected to a payment gateway via an API,
allowing real-time processing.

Point of sale (POS) itself usually from a set of cash registers, complete with a
cash drawer and a machine to print receipts, but with the current development.
The POS system is not only in the form of offline software but has developed
into an online software widely adopted by Payment Gateway. The flow can be
seen in Figure 2.
iv

You might also like