Pharmacy management system fyp documentationAbubakr Cheema
Pharmacy management system fyp documentation
complete project report
Online Pharmacy is a software which is used for small or big level organization such
as pharmacy.This software is based on online pharmacy in which customer orders a
particular medicine and get it.The main purpose of this webapp is to provide facility
to the people living in remote areas or people who uses a particular medicines
monthly but they can’t get it due to a number of reasons.So this app less their worries
and make medicines available for them.Moreover if people are unable to go to the
doctor,they also visit our website and get medicines after complete consultation of our
online doctor.It performs several other operations like adding new doctor,adding new
medicine,delete or modify a medicine approving medicine orders etc .It is made in
java so it is platform independent it can run on any platform like Windows, Unix and
MacOS etc.
This is Pharmacy Management System report for the project of Final Year Degree of Information Technology with Accounting Under State University Of Zanzibar.
A dispensary is a place, a career, and in some cases, a company's business. A dispensary is a place, where the licensed pharmacists of medicines, based on a prescription issued by a legitimate doctor. A pharmacy is a pharmacy. Some of the companies do not have pharmacies, but they will sell medicines bought without a prescription. In a pharmacy, it can be a stand-alone building, or it can be to be found in other locations as well, such as a pharmacy, a medical office or a hospital. Pharmacists are registered with the Pharmaceutical Council and have been designated as registered pharmacists. However, this is a title that is only awarded after the passing of a truly national and practical and legal studies. Pharmacists must always be vigilant against fake prescriptions ordered due to the addicts who are trying to illegally obtain drugs and other controlled substances. The pharmacy also means that it is in the practice of pharmacy as a profession. Pharmacy has a rich appeal. With the availability of computers and the development of the advances in information technology have led to the fact that we have the ability to quickly and efficiently, to receive or collect to analyze, transfer, and storage of large amounts of information related to patient care.
Pharmacy management system fyp documentationAbubakr Cheema
Pharmacy management system fyp documentation
complete project report
Online Pharmacy is a software which is used for small or big level organization such
as pharmacy.This software is based on online pharmacy in which customer orders a
particular medicine and get it.The main purpose of this webapp is to provide facility
to the people living in remote areas or people who uses a particular medicines
monthly but they can’t get it due to a number of reasons.So this app less their worries
and make medicines available for them.Moreover if people are unable to go to the
doctor,they also visit our website and get medicines after complete consultation of our
online doctor.It performs several other operations like adding new doctor,adding new
medicine,delete or modify a medicine approving medicine orders etc .It is made in
java so it is platform independent it can run on any platform like Windows, Unix and
MacOS etc.
This is Pharmacy Management System report for the project of Final Year Degree of Information Technology with Accounting Under State University Of Zanzibar.
A dispensary is a place, a career, and in some cases, a company's business. A dispensary is a place, where the licensed pharmacists of medicines, based on a prescription issued by a legitimate doctor. A pharmacy is a pharmacy. Some of the companies do not have pharmacies, but they will sell medicines bought without a prescription. In a pharmacy, it can be a stand-alone building, or it can be to be found in other locations as well, such as a pharmacy, a medical office or a hospital. Pharmacists are registered with the Pharmaceutical Council and have been designated as registered pharmacists. However, this is a title that is only awarded after the passing of a truly national and practical and legal studies. Pharmacists must always be vigilant against fake prescriptions ordered due to the addicts who are trying to illegally obtain drugs and other controlled substances. The pharmacy also means that it is in the practice of pharmacy as a profession. Pharmacy has a rich appeal. With the availability of computers and the development of the advances in information technology have led to the fact that we have the ability to quickly and efficiently, to receive or collect to analyze, transfer, and storage of large amounts of information related to patient care.
Pharmacy management system by Asiqul IslamAshiQulIslam34
This presentation create for our project of Pharmacy Management System. Here Present Pharmacy Management System is very well.
Asiqul Islam
Department of CSE, BUBT
SRS for Online Medicine Ordering SystemUmmeKalsoom11
The purpose of this document is to deliver a detailed depiction of the Online Medicine Ordering System. It will explain the function and characteristics of the system, the boundaries, and purpose of the system, and all the external environment restrictions under which the system must operate and react successfully. Both the investors and the developers of the system will use this document for understanding and approval, respectively.
This topic is covered under Data modelling and implementation. This project looks after an efficient billing management in a medical store. it includes a flow chart, data flow diagram, normalization etc.
The purpose of the project entitled as “Hospital Management System” is to computerize the
Front Office Management of Hospital to develop software which is user friendly simple, fast,
and cost – effective. It deals with the collection of patient’s information like add patient, update
patient, delete patient, search patient, view patient diagnosis, etc. Traditionally, it was done
manually. The main function of the system is register and store patient details and doctor details
and retrieve these details as and when required, and also to manipulate these details
meaningfully. The Hospital Management System can be entered using a username and
password. It is accessible by an Admin, Doctor & Receptionist. Only they can add data into
the database. The data can be retrieved easily. The data are well protected for personal use and
makes the data processing very fast.
Pharmacare - Pharmacy Management SystemTanzil Ahmad
1. The best Pharmacy Management System
2. Ensures efficient operation, modern invoicing system, revenue management, track inventory
3. Helps you to promote your business
4. Acts as pharmacy billing software
5. Manages your employees, along with accurate data and proper customer service.
More: https://www.bdtask.com/pharmacy-management-system.php
This is Just an overview how to present those slides which Describes Software Working....
its a General way of Representation....
Don't worry About Forms Shown inside...
Pharmacy management system by Asiqul IslamAshiQulIslam34
This presentation create for our project of Pharmacy Management System. Here Present Pharmacy Management System is very well.
Asiqul Islam
Department of CSE, BUBT
SRS for Online Medicine Ordering SystemUmmeKalsoom11
The purpose of this document is to deliver a detailed depiction of the Online Medicine Ordering System. It will explain the function and characteristics of the system, the boundaries, and purpose of the system, and all the external environment restrictions under which the system must operate and react successfully. Both the investors and the developers of the system will use this document for understanding and approval, respectively.
This topic is covered under Data modelling and implementation. This project looks after an efficient billing management in a medical store. it includes a flow chart, data flow diagram, normalization etc.
The purpose of the project entitled as “Hospital Management System” is to computerize the
Front Office Management of Hospital to develop software which is user friendly simple, fast,
and cost – effective. It deals with the collection of patient’s information like add patient, update
patient, delete patient, search patient, view patient diagnosis, etc. Traditionally, it was done
manually. The main function of the system is register and store patient details and doctor details
and retrieve these details as and when required, and also to manipulate these details
meaningfully. The Hospital Management System can be entered using a username and
password. It is accessible by an Admin, Doctor & Receptionist. Only they can add data into
the database. The data can be retrieved easily. The data are well protected for personal use and
makes the data processing very fast.
Pharmacare - Pharmacy Management SystemTanzil Ahmad
1. The best Pharmacy Management System
2. Ensures efficient operation, modern invoicing system, revenue management, track inventory
3. Helps you to promote your business
4. Acts as pharmacy billing software
5. Manages your employees, along with accurate data and proper customer service.
More: https://www.bdtask.com/pharmacy-management-system.php
This is Just an overview how to present those slides which Describes Software Working....
its a General way of Representation....
Don't worry About Forms Shown inside...
A simple project on medical store management system for b.tech students. It includes complete description about the project. It has software requirement specification(SRS), Data Flow Diagram, Flow Chart etc.
The concern of many organisations is to minimize the total time consumption taken for purchasing and billing. Through the analysis of customer behaviour, accurate profiles are being generated by specifying needs and interest and allowing organisation to give customers what they want it, when they want, leading to a better customer satisfaction thereby keeping them to come back for more. To improve the business performance of an organisation we need to automate the right offers to the right person at the right time. Our project provides the unique id for each registered customer. Based on registration the individual can start their shopping. After purchasing the product, they can scan the products using mobile application and the concerned bill for the particular customer will be intimated to the retailer, the number of products purchased will be checked and cash is paid. It reviews the status of products availability and it notifies to the retailer if it reaches concerned limit. This project provides the brief view of business liabilities to the retailers using apriori algorithm. This project will help the customer to purchase the products through online. Online shopping will also be useful for analysing the customer’s previous shopping history.
This topic aims to describe the project background, problem statement, objectives, scopes, project significance and expected output of the system.
• The system is Burger Ordering System. This is online Customer Ordering System of Restaurant, which in most cases; the company has problem with order and disordered order.
• This project intends to computerize Burger Ordering System to provide better customer service. Because of that, the restaurant can provide the easier way of travelling to the customer.
• Burger Oder system aims to accelerate customer orders.
• Burger Ordering System used by servers and kitchen employees to accept customer orders.
• An online ordering system is not a new concept to many as this has been running successfully all over the world for quite some time now.
• The whole concept behind having a professional website along with a system shows how you present yourself to the online world.
This is the sea file for health Guide management system, you will calculate your bmi index then , go for the health Guide according to your bmi results.this project file is important for access the required code of bmi project.
Super Take-out SystemProblem DescriptionTraditional take-out i.docxpicklesvalery
Super Take-out System
Problem Description
Traditional take-out industry mostly depends on the artificial way to conduct a series of management. For example, when receiving orders, it requires people to record dishes, delivery address and guests’ telephone number, and to calculate the take-out cost, which not only wastes time and reduces the efficiency, but also increases the cost, reduces the profits of the industry, and then makes the traditional take-out consumption suffer bottleneck limitation. Besides that, traditional take-out industry’ marketing means such as publicity and external service are confined to the original medium, for example, to distribute leaflets still needs human to complete. The traditional shop take-out management also adopts papery materials to save information. This method is inconvenient to query or update and easy to tear, and it is also difficult to save with low confidentiality.
In take-out industry, the e-commerce is still in the initial stage of development. But with the continuous increase of Internet users, and accelerating pace of people’ work and life, the network consumption demand will be huge, while the online meal ordering is just developed in this context. Online meal ordering can largely reduce the waste of time, and at the same time help merchants earn more profits, so the network online meal order is bound to become a part of young Internet users’especially white-collars’life.
System Capabilities
· The new system should capable of:
· Collecting the basic information, phone number, address, ordered take-out products of consumers
· Collecting the basic information, phone number, address, unit price of delivery products, and the delivery fee of the merchants.
· Allowing merchants inquire consumers’ order information
· Connecting System through various devices (I.E. desktop and smart phones)
Business benefits
· save operating cost for merchants
· improve the ordering efficiency
· obtain more detailed and accurate consumer information
· provide more efficient publicity channels
· offer more excellent customer experience
Schedule Plan-
First Version
Collect relevant information
7days
Begin planning team project idea
7days
Designing breakdown Structure
7days
Designing reception-ordering system
7days
Designing backstage management system
7 days
Designing the Database
7 days
Debugging the system
7 days
Budget Plan
A. Summary Actual Budget:
Server for web hosting and database: $0
Labor: $0 (college students working on this for a project grade)
Total Estimated Budget: $0
B. Summary “Actual” Budget
Server for web hosting and database: $200
Labor: 2 Systems designers half time: $45/hour
Total estimated bid: $15000
3.1 Functional Requirements
Web Order System Module
This allows the customer to interact with the system by placing an order. For the restaurant customers to complete this task, they need to provide the following functions:
1. Create an account
2. Manage their accounts
3. Log in ...
Modern design is crucial in today's digital environment, and this is especially true for SharePoint intranets. The design of these digital hubs is critical to user engagement and productivity enhancement. They are the cornerstone of internal collaboration and interaction within enterprises.
How to Position Your Globus Data Portal for Success Ten Good PracticesGlobus
Science gateways allow science and engineering communities to access shared data, software, computing services, and instruments. Science gateways have gained a lot of traction in the last twenty years, as evidenced by projects such as the Science Gateways Community Institute (SGCI) and the Center of Excellence on Science Gateways (SGX3) in the US, The Australian Research Data Commons (ARDC) and its platforms in Australia, and the projects around Virtual Research Environments in Europe. A few mature frameworks have evolved with their different strengths and foci and have been taken up by a larger community such as the Globus Data Portal, Hubzero, Tapis, and Galaxy. However, even when gateways are built on successful frameworks, they continue to face the challenges of ongoing maintenance costs and how to meet the ever-expanding needs of the community they serve with enhanced features. It is not uncommon that gateways with compelling use cases are nonetheless unable to get past the prototype phase and become a full production service, or if they do, they don't survive more than a couple of years. While there is no guaranteed pathway to success, it seems likely that for any gateway there is a need for a strong community and/or solid funding streams to create and sustain its success. With over twenty years of examples to draw from, this presentation goes into detail for ten factors common to successful and enduring gateways that effectively serve as best practices for any new or developing gateway.
Listen to the keynote address and hear about the latest developments from Rachana Ananthakrishnan and Ian Foster who review the updates to the Globus Platform and Service, and the relevance of Globus to the scientific community as an automation platform to accelerate scientific discovery.
Into the Box Keynote Day 2: Unveiling amazing updates and announcements for modern CFML developers! Get ready for exciting releases and updates on Ortus tools and products. Stay tuned for cutting-edge innovations designed to boost your productivity.
Unleash Unlimited Potential with One-Time Purchase
BoxLang is more than just a language; it's a community. By choosing a Visionary License, you're not just investing in your success, you're actively contributing to the ongoing development and support of BoxLang.
Experience our free, in-depth three-part Tendenci Platform Corporate Membership Management workshop series! In Session 1 on May 14th, 2024, we began with an Introduction and Setup, mastering the configuration of your Corporate Membership Module settings to establish membership types, applications, and more. Then, on May 16th, 2024, in Session 2, we focused on binding individual members to a Corporate Membership and Corporate Reps, teaching you how to add individual members and assign Corporate Representatives to manage dues, renewals, and associated members. Finally, on May 28th, 2024, in Session 3, we covered questions and concerns, addressing any queries or issues you may have.
For more Tendenci AMS events, check out www.tendenci.com/events
Accelerate Enterprise Software Engineering with PlatformlessWSO2
Key takeaways:
Challenges of building platforms and the benefits of platformless.
Key principles of platformless, including API-first, cloud-native middleware, platform engineering, and developer experience.
How Choreo enables the platformless experience.
How key concepts like application architecture, domain-driven design, zero trust, and cell-based architecture are inherently a part of Choreo.
Demo of an end-to-end app built and deployed on Choreo.
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisGlobus
JASMIN is the UK’s high-performance data analysis platform for environmental science, operated by STFC on behalf of the UK Natural Environment Research Council (NERC). In addition to its role in hosting the CEDA Archive (NERC’s long-term repository for climate, atmospheric science & Earth observation data in the UK), JASMIN provides a collaborative platform to a community of around 2,000 scientists in the UK and beyond, providing nearly 400 environmental science projects with working space, compute resources and tools to facilitate their work. High-performance data transfer into and out of JASMIN has always been a key feature, with many scientists bringing model outputs from supercomputers elsewhere in the UK, to analyse against observational or other model data in the CEDA Archive. A growing number of JASMIN users are now realising the benefits of using the Globus service to provide reliable and efficient data movement and other tasks in this and other contexts. Further use cases involve long-distance (intercontinental) transfers to and from JASMIN, and collecting results from a mobile atmospheric radar system, pushing data to JASMIN via a lightweight Globus deployment. We provide details of how Globus fits into our current infrastructure, our experience of the recent migration to GCSv5.4, and of our interest in developing use of the wider ecosystem of Globus services for the benefit of our user community.
In software engineering, the right architecture is essential for robust, scalable platforms. Wix has undergone a pivotal shift from event sourcing to a CRUD-based model for its microservices. This talk will chart the course of this pivotal journey.
Event sourcing, which records state changes as immutable events, provided robust auditing and "time travel" debugging for Wix Stores' microservices. Despite its benefits, the complexity it introduced in state management slowed development. Wix responded by adopting a simpler, unified CRUD model. This talk will explore the challenges of event sourcing and the advantages of Wix's new "CRUD on steroids" approach, which streamlines API integration and domain event management while preserving data integrity and system resilience.
Participants will gain valuable insights into Wix's strategies for ensuring atomicity in database updates and event production, as well as caching, materialization, and performance optimization techniques within a distributed system.
Join us to discover how Wix has mastered the art of balancing simplicity and extensibility, and learn how the re-adoption of the modest CRUD has turbocharged their development velocity, resilience, and scalability in a high-growth environment.
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Anthony Dahanne
Les Buildpacks existent depuis plus de 10 ans ! D’abord, ils étaient utilisés pour détecter et construire une application avant de la déployer sur certains PaaS. Ensuite, nous avons pu créer des images Docker (OCI) avec leur dernière génération, les Cloud Native Buildpacks (CNCF en incubation). Sont-ils une bonne alternative au Dockerfile ? Que sont les buildpacks Paketo ? Quelles communautés les soutiennent et comment ?
Venez le découvrir lors de cette session ignite
Enhancing Research Orchestration Capabilities at ORNL.pdfGlobus
Cross-facility research orchestration comes with ever-changing constraints regarding the availability and suitability of various compute and data resources. In short, a flexible data and processing fabric is needed to enable the dynamic redirection of data and compute tasks throughout the lifecycle of an experiment. In this talk, we illustrate how we easily leveraged Globus services to instrument the ACE research testbed at the Oak Ridge Leadership Computing Facility with flexible data and task orchestration capabilities.
We describe the deployment and use of Globus Compute for remote computation. This content is aimed at researchers who wish to compute on remote resources using a unified programming interface, as well as system administrators who will deploy and operate Globus Compute services on their research computing infrastructure.
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Globus
The Earth System Grid Federation (ESGF) is a global network of data servers that archives and distributes the planet’s largest collection of Earth system model output for thousands of climate and environmental scientists worldwide. Many of these petabyte-scale data archives are located in proximity to large high-performance computing (HPC) or cloud computing resources, but the primary workflow for data users consists of transferring data, and applying computations on a different system. As a part of the ESGF 2.0 US project (funded by the United States Department of Energy Office of Science), we developed pre-defined data workflows, which can be run on-demand, capable of applying many data reduction and data analysis to the large ESGF data archives, transferring only the resultant analysis (ex. visualizations, smaller data files). In this talk, we will showcase a few of these workflows, highlighting how Globus Flows can be used for petabyte-scale climate analysis.
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...Hivelance Technology
Cryptocurrency trading bots are computer programs designed to automate buying, selling, and managing cryptocurrency transactions. These bots utilize advanced algorithms and machine learning techniques to analyze market data, identify trading opportunities, and execute trades on behalf of their users. By automating the decision-making process, crypto trading bots can react to market changes faster than human traders
Hivelance, a leading provider of cryptocurrency trading bot development services, stands out as the premier choice for crypto traders and developers. Hivelance boasts a team of seasoned cryptocurrency experts and software engineers who deeply understand the crypto market and the latest trends in automated trading, Hivelance leverages the latest technologies and tools in the industry, including advanced AI and machine learning algorithms, to create highly efficient and adaptable crypto trading bots
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Globus
Large Language Models (LLMs) are currently the center of attention in the tech world, particularly for their potential to advance research. In this presentation, we'll explore a straightforward and effective method for quickly initiating inference runs on supercomputers using the vLLM tool with Globus Compute, specifically on the Polaris system at ALCF. We'll begin by briefly discussing the popularity and applications of LLMs in various fields. Following this, we will introduce the vLLM tool, and explain how it integrates with Globus Compute to efficiently manage LLM operations on Polaris. Attendees will learn the practical aspects of setting up and remotely triggering LLMs from local machines, focusing on ease of use and efficiency. This talk is ideal for researchers and practitioners looking to leverage the power of LLMs in their work, offering a clear guide to harnessing supercomputing resources for quick and effective LLM inference.
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
Pharmacy management system project report
1. Bangladesh University of Business & Technology
(BUBT)
PROJECT REPORT
On
Pharmacy Management System
Submitted By
Name ID Intake
Pranta Chakraborty 16171103042 34
Dipta Roy 16171103027 34
Mrityunjoy Bhaduree 16171103009 34
Submitted To
Suman Saha
Assistant professor
Department of CSE BUBT
2. I
ACKNOWLEDGEMENT
We are extremely grateful and remain indebted to our honorable Assistant professor
Mr. Suman Saha for being a source of inspiration and for his constant support in the Design,
Implementation and Evaluation of the project. We are also thankful to him for his constant
constructive criticism and invaluable suggestions, which benefited me a lot while developing
the project on “Pharmacy Management System”. He is very co-operative throughout this
project work. Through this column, it would be my utmost pleasure to express my warm thanks
to him for his encouragement, co-operation and consent without which I wouldn’t be able to
accomplish this project.
Many people, especially our classmates and team members itself, have made valuable comment
suggestions on this proposal which gave us an inspiration to improve our project. We thank all
the people for their help directly and indirectly.
With Regards
3. II
ABSTRACT
Pharmacy Management System application to help pharmacist to manage pharmacy in the
systematic ways. Pharmacy Management System can make the work easier by giving the
details of medicine when its name is entered. A computer gives the details of the medicine like
rate of medicine, and expiry date of the medicine. It becomes very difficult in big medical
stores to handle the details of all the medicines manually, so by using this pharmacy
management system We can maintain the records of all the medicines. It is fed with the
information whenever new medicines are brought and it is provided with expire date with
search option. When we entire the name of medicine it gives the details of medicine.
The technology platform in implementing this system uses visual studio programming
environment with C# and ASP.NET using MYSQL for SQL database.
4. III
TABLE OF CONTENTS
ACKNOWLEDGEMENT ---------------------------------------------------------- I
ABSTRACT -------------------------------------------------------------------------- II
CHAPTER-1 : INTRODUCTION
1.1 Introduction to pharmacy management system -------------------------------- 1-2
1.2 Motivation -------------------------------------------------------------------------- 2
1.3 Project Objectives ----------------------------------------------------------------- 3
1.3.1 Objective of the Project --------------------------------------------------------- 3
1.4 Key benefits ------------------------------------------------------------------------ 3-4
1.5 Contributions ----------------------------------------------------------------------- 4
1.6 Organization ------------------------------------------------------------------------ 4
1.7 Summary ---------------------------------------------------------------------------- 5
5. IV
CHAPTER-2 : : LITERATURE REVIEW
2.1 Introduction ------------------------------------------------------------------------ 6
2.2 The future of Pharmacy ----------------------------------------------------------- 6
2.2.1 Categories of the Technology ------------------------------------------------- 6-7
2.3 Benefits of the Proposed System ------------------------------------------------ 7
CHAPTER-3 : PROPOSED SYSTEM ANALYSIS AND DESING
3.1 Introduction ------------------------------------------------------------------------ 8
3.2 System Analysis ------------------------------------------------------------------- 8
3.2.1 Analysis of Existing System --------------------------------------------------- 9
3.2.2 Analysis of the Proposed System --------------------------------------------- 9
3.3 Method of Information ----------------------------------------------------------- 10
3.4 System Design --------------------------------------------------------------------- 10-11
3.5 System Modeling ------------------------------------------------------------------ 12
3.6 System Flowchart ------------------------------------------------------------------ 12
3.6.1 Structure Chart ------------------------------------------------------------------- 13
3.6.2 System Flowchart --------------------------------------------------------------- 14
3.7 Functional Requirement ---------------------------------------------------------- 15
3.8 Nonfunctional Requirement ------------------------------------------------------ 16-17
3.9 Database Specification ------------------------------------------------------------ 17
3.10 Database Design ------------------------------------------------------------------ 17
6. V
3.10.1 Administrator Login table ---------------------------------------------------- 18
3.10.2 Medicine Information table --------------------------------------------------- 18
3.11 Entity Relationship Diagram (E-R Diagram) --------------------------------- 18-19
3.11.1 General Overview -------------------------------------------------------------- 19
3.11.2 E-R Diagram Symbols and Natation’s -------------------------------------- 20
3.11.3 (E-R Diagram)------------------------------------------------------------------ 21
CHAPTER -4 : USER MANUAL
4.1 Home page -------------------------------------------------------------------------- 22
4.2 Admin Control Panel -------------------------------------------------------------- 23-24
4.3 Add Medicine page ---------------------------------------------------------------- 24
4.3.1 Manage Medicine page --------------------------------------------------------- 25
4.4 Manufacture page ----------------------------------------------------------------- 25
4.5 Add account page ------------------------------------------------------------------ 26
4.5.1 Manage Account ----------------------------------------------------------------- 27
4.6 Search Customer ------------------------------------------------------------------- 28
4.7 Medicine Sells and View --------------------------------------------------------- 29
4.8 Employee Dashboard -------------------------------------------------------------- 30
7. VI
CHAPTER -5 : SYSTEM IMPLEMENTATION
5.1 Introduction ------------------------------------------------------------------------- 31
5.2 Development ----------------------------------------------------------------------- 31
5.2.1 Microsoft Visual Studio -------------------------------------------------------- 31-32
5.2.2 MYSQL Community Server --------------------------------------------------- 32
5.2.3 .NET Framework ---------------------------------------------------------------- 32-33
5.3 System Documentation ----------------------------------------------------------- 33-34
5.4 Hardware Requirement ----------------------------------------------------------- 34
5.5 Software Requirement ------------------------------------------------------------ 34
CHAPTER -6 : CONCLUTION
6.1 Conclusion -------------------------------------------------------------------------- 35
6.2 Recommendation ------------------------------------------------------------------ 35
6.3 Limitations -------------------------------------------------------------------------- 36
6.4 Future Goals ------------------------------------------------------------------------ 36
REFERENCES ------------------------------------------------------------------------------- 37
8. VII
List of Figure
Figure No. Title of Figure Page No.
Figure No.4.1 Home page 21
Figure No.4.2 Dashboard 22-33
Figure No.4.2.1 Dashboard tools 23
Figure No.4.3 Add Medicine page 23
Figure No.4.3.1 Manage Medicine page 24
Figure No.4.4 Manufacturer page 24
Figure No.4.5 Add Accounts page 25
Figure No.4.5.1 Manage accounts page 26
Figure No.4.6 Search Customer 27
Figure No.4.7 Medicine Sells and View 28
Figure No.4.8 Employee Dashboard 29
9. VIII
List of Table
Figure No. Title of Figure Page No.
Figure No.3.1 Administrator table 8
Figure No.3.2 Medicine information table 8
Figure No.3.3 Accounts table 10
10. 1
CHAPTER -1
(INTRODUCTION)
1.1 Introduction
This project entitled with Pharmacy Management System. This application developed using
C# technology as front end and backend is MYSQL.
Pharmacy management system can make the work easier by giving the details of the medicine
when its name is entered. A computer gives the details of the medicine like rate of medicine. It
becomes very difficult in big medical stores to handle the details of all the medicines
manually, so by using this pharmacy manage system we can maintain the records of all the
medicines. [1]
The Pharmacy Management System application has more benefits, Easy to find medicine
because we use strong search option and easy to add medicine, medicine type, medicine
deadline and also delete and modify option its help to both of customer and pharmacist.
we add the category of user. We use three different types of user.
Types of user are:
1. ADMIN
2. MANAGER
3. CUSTOMER
The application is reduced as much as possible to avoid errors while entering the data. It also
provides error message while entering invalid data. No formal knowledge is needed for the
users to use this system.
Thus by this all it proves it is user friendly. This System as described above can lead to error
free, secure, reliable and fast management system. It can assist user to concentrate on their
other activities to concentrate on the record keeping thus it will help organization in better
utilization of resources. These systems ultimately allow you to better manage resources.
11. 2
The system will do the following activities:
Store medicine data's
Search Medicine data effectively
Update, delete, and edit medicine information
Generate report on medicine
prepare bill for the medicine
Changing login password
In general, The Pharmacy management system is based on computer technology that gives
service for user, manage by the pharmacist who give implementation of function relatively in
effective time as well as will deigned for removing time wasting, saving resources, easy data
access of the medicine, secure on data input and data access by removing almost manual based
system.
1.2 Motivation
The pharmacy management system is built for the sake of ensuring effective and clear data
saving and manipulating as well as neat work on the pharmacy medical products.
This refers the pharmacy management system project highly minimize time and resource by
which, searching the medicine data you can get the data in quickest time. And almost the
resources are wise used since most actions are done on the pharmacy system. Some of the
resources minimized include paper, manpower and related things. The other thing is for storing
data’s in secure way. [2]
12. 3
1.3 Project Objectives
It is the user friendly application for Pharmacist which reduces the burden and helps to manage
all sections of Pharmacy like Medicine management and Billing etc. which improve the
processing efficiency. It deals with the automating tasks of maintaining of Bills. In Pharmacy,
Billing management is the key process. Including safe data store about medicine as well as fast
searching, delete and update of medicines. The pharmacy management system is easy for use
so the user can do pharmacy actions without ambiguities. [1]
The main Objectives of the PMS is making the pharmacy organizations computerized by
creating neat work through minimizing or eliminating wasting of time as well as removing the
resources such as papers for data saving since know a day is paper based decrease
malfunctioned works on the medical usage by giving correct information on each medicine.
1.3.1 Objective of the Project
a) To design a system that can keep and track of user.
b) To design a system that is useful to handling medicine.
c) To design system that is much better than manual data recording system.
1.4 Key benefits
In this system have some benefits those are.
I. Generate reports
BY using this system, we can easy generate report of possible a available medicine price and
details print out.
II. Time saving
In manual system it is very hard to find medicine and identify the Medicine. But in this system
easy to find and identify the medicine. So this system saves the time.
13. 4
III Security
To change or update anything an administrative id and password is need Which provides users
better security.
IV. User FriendlyDashboard
The user interface is very handy, easy to use for anybody who have just a basic knowledge of
using computer.
V. Admin Privileges
Admin can add medicine, add user t, edit user type, update and delete medicine list, medicine
details and types.
1.5 Contributions
In this topic we are discuss about
i. Physical system under this project we discuss about how to develop a system.
ii. Background structure of database.
iii. User manual under this topic we show that how the project works.
1.6 Organization of this project
i. In second chapter, we give the review on whole project.
ii. In third chapter we give information about our proposed
system and Database structure ER diagram, implementation,
experimental analysis.
iii. In fourth chapter we give user manual.
iv. The working tools has described in chapter five shortly.
14. 5
1.7 Summary
Pharmacy management system is designed to improve the accuracy, enhance safety and
efficiency in the pharmaceutical store. It is a computer based system which helps the
Pharmacist to improve inventory management, cost, medical safety etc. Pharmacy management
system was developed to ensure the security of information and reliability of Pharmacy records
when accessing and providing services to the customers. The information gathered during the
data collection was properly analyzed and the results provided the basis for the new system.
The system was tested and found to be functional and the outputs produced by this system were
encouraging. The application will hence reduce the loss of information unlike the existing
system and also information will be processed fast. [2]
15. 6
CHAPTER-2
(LITERATURE REVIEW)
2.1 Introduction
A pharmacist is a medical professional who dispenses medicine to patients according to a
prescription ordered by a physician or other clinician. Pharmacists have an in depth knowledge
of the chemistry of various medicine and how they react in humans, and also how drugs interact
with each other Charles E. Rosenberg, 1980. Pharmacists must accurately measure and package
medicine, ensuring it dosage and safety to be administered properly to a patient. While the
pharmacist does not typically select or prescribe the medication, the pharmacist educates the
patient on how to take the medication and what reactions or problems to be avoided.
As medication experts, pharmacists are concerned with safeguarding the public's health in
matter relating to medication distribution and use and disease state management. Pharmacists
play a vital role improving patient care through the medicine and information they provide. [3]
2.2 The future of pharmacy
Technological options available to pharmacies today are as numerous as they are convenient.
As the healthcare system becomes more digital, the most exciting thing is that pharmacists will
have the potential to become more connected to patients and have more time for patient-
centered activities.
2.2.1 Categories of Some of the technologies
Categories of Some of the technologies in the future are:
1. Resources for clinical decision support.
2. Error prevention and quality assurance.
3. Advances in bar-coding and even radio-frequency identification technology will help
pharmacists verify the appropriate use of medications.
16. 7
4. Telecommunications infrastructure. For example, to be able to send a patient a text
message reminder to take meds or measure blood glucose levels. This will lead to better
self-care management behavior’s.
5. Automation and robotics.
6. Collaborative practice connectivity, achieved through a combination of electronic
prescribing (e-prescribing) and the ability to connect to and exchange data with labs
and physician offices.
7. Delivery service support, using GPS-driven telecommunications systems for routing,
tracking, order status, dispatch, locating, and oversight.
8. Pharmacy surveillance and security systems, which will create a greater level of
security for pharmacies even when pharmacists are off-site.
9. software and hardware that increase the efficiency of pharmacies by managing
workflow.
2.3 Benefits of the Proposed System
The proposed system would be designed to help make the rigorous activities carried out in a
pharmacy much easier by providing the statistics of drugs in stock, monitoring drug movement
in the pharmacy and ensuring effective policing of the activities in the pharmacy.
The new system will be designed to provide the following benefits in the interest of the
pharmacy.
1. The system would enhance management services and improve productivity.
2. The system would enhance User/System interface.
3. The system would be cost effective.
4. The system would improve information quality and accessibility.
17. 8
CHAPTER -3
(PROPOSED SYSTEM ANALYSIS AND DESING)
3.1 Introduction
System is a collection of an interrelated components that works together to achieve a purpose.
System analysis is referred to the systematic examination or detailed study of a system in order
to identify problems of the system, and using the information gathered in the analysis stage to
recommend improvements or solution to the system. [3]
System design is an abstract representation of a system component and their relationship and
which describe the aggregated functionality and performance of the system. System design is
also the overall plan or blueprint for how to obtain answer to the question being asked. The
design specifies which of the various type of approach. [3]
3.2 System Analysis
System analysis is the study of sets of interacting entities, including computer systems analysis.
This field is closely related to requirements analysis or operations research. It is also "an
explicit formal inquiry carried out to help someone identify a better course of action and make
a better decision than he might otherwise have made. System Analysis is a methodology that
involves the application of systematic approaches to collects facts about an existing system
with the aim of improving it or replacing it with more efficient system within the context of
the available resources. In other words, System analysis can also be viewed as the process of
investigating a system, identifying problems and using the information to recommend
improvements to the system. [2]
18. 9
3.2.1 Analysis of existing system
Before we analyses the design of the proposed system, we need to carefully highlight the
problems of the existing system so as to avoid recurrence. This analysis serves as a pointer on
how to embark on building the proposed system that will help the Pharmacist provide optimal
drug inventory management by monitoring the drug movement and state in the pharmacy.
The problems of the current system should be outlined. Below are some of the problems
associated with the existing system.
1. Significant amount of time is allocated for writing the order as the pharmacist needs to go
through the stock balance and make rough estimate for the amount to order based on
Figures.
2. The state of drugs in stock is manually checked.
3. Mistake of selling expired drugs to customers.
4. Too much workload on employees
5. Filing cabinet in the pharmacy with paper record
3.2.2 Analysis of proposed system
From the problems listed in the existing system, the implementation of the proposed system
shall focus on:
1. Pharmacists having access to the proposed system at any time.
2. Ensuring effective policing by providing statistics of the drugs in stock.
3. Improving the efficiency of the system by ensuring effective monitoring of services and
activities.
4. Generating report within a specified period of time.
5. Reducing the employees’ workload.
19. 10
3.3 Method of information gathering
Collection of fact is the act of getting and gathering information from various sources in
order to be able to compose the project. Data used for designing of the system were gathered
through several means. Therefore, the method used in the design and collections of
information from various sources are as follows:
1. Collecting and analyzing existing materials on the project topic, written by different expert.
2. Studying the present system in detail and the organizational style.
3. Knowing and understanding the input and output processes of the existing system.
4. Knowing and understanding the input and output processes of the existing system.
5. Interviews: A qualitative form of interview was conducted in the pharmacy to know the
equipment needed, and the mode of operation of the old system.
6. Primary data: This source has to do with the text book contacted for the development of
this project.
3.4 System design
System design is the process of defining the architecture, components, modules, interfaces, and
data for a system to satisfy specified requirements through system modeling. One could see it
as the application of systems theory to produce development. The design of this system will be
user friendly. It shall be designed in such a way that employees will be able to navigate easily
through the information supplied on the system.
In other words, system design consists of design activities that produce system specifications
satisfying the functional requirements that were developed in the system analysis process.
System design specifies how the system will accomplish. System design is the structural
implementation of the system analysis.
20. 11
The diagram above is a system development life cycle that illustrates how the design of the
project is broken down into five different phases, which are Project Planning, Requirement
Gathering, Project Implementation and Interface Design, Implementation and System Testing,
Maintenance and System Upgrading.
The proposed Pharmacy Management System Pharmacy and Stores will start with project
planning by determining the users of the system, aims and objectives of the project. After these,
extensive research will be done to determine how to design an effective system, as well as to
review the current system. Then, the design was with an initial prototype of the system, and
then refined it based on their suggestions. Phases of analysis, design and implementation were
performed iteratively until users and designers agreed on a final system specification. At this
point, the project could move to the final implementation phase.
Fig. 1.1 waterfall model of system development life cycle
Project planning
Requirement
gathering
Project
development &
interface design
Implementation
and system
testing
Maintenance and
upgrading
21. 12
3.5 System modelling
During the system requirements and design activity, systems may be modelled as a set of
components and relationships between these components. These are normally illustrated
graphically in a system architecture model that gives the reader an overview of the system
organization. System modelling helps to give more detailed system specifications which are in
form of graphical representations that can describe problem to be solved or the system that is
to be developed. Because of the graphical representations used, models are often more
understandable than detailed natural language description of the system requirements.
Examples of such modelling tool is a System Flowchart. [3]
3.6 System flowchart
System flowchart is a type of diagram that represents an algorithm or process, showing the
steps as boxes of various kinds, and their order by connecting these with arrows. This
diagrammatic representation can give a step-by-step solution to a given problem. Process
operations are represented in these boxes, and arrows connecting them represent flow of
control. Flowcharts are used in analyzing, designing, documenting or managing a process or
program in various fields. Different symbols are used in the flowchart to represent input,
output, decision, connectors and process.
24. 15
3.7 Functional Requirements
There are functions done by the system such as: store the necessary information of medicine,
prepare bill for the medicine, easily searching of medicine, Update, delete and save data of
medicine.
Store the necessary information of the drugs:
The PMS (pharmacy management system) stores the detail information about each medicine
including Actual name, formula of medicine and how it is importance and for which diseases
is required. Since the information for each drug were required in some cases like the use of
drugs, when use drugs and for whom is given. [2]
Searching Medicine and other Data’s:
The PS has easily searching of medicine which shows in which shelf is put and the behavior of
the medicine. These arching process is based on the name of the give data or the identification
of the item. Here when the user searches the item on search bar the related things were
displayed in the screen and can select the actual item that the user needs. [2]
Alerting pharmacy Data’s in the system:
Changing medicines to another because of medicine outdated, modifying the saved medicine
data for incorrect data, deleting of data of the pharmacy can be done on the system. [2]
3.8 Nonfunctional Requirements
This pharmacy management system is able to operate in the following characteristics.
Usability: Any familiar in using windows operation can operate the system since it has user
friendly user interface. Which have the instruction menu’s how to use it which self-directive
application then can be used the system without ambiguity.
Reliability: The pharmacy system is available based on the user needs, can work properly, and
do transactions efficiently including safe data management of the pharmacy. For invalid and
malfunctioned operation, the system will restart in order to prevent data loose as well as safe
operation within 5 seconds. The pharmacy system is password protected to change things on
the system. Here the pharmacist manager control over the system by login to the pharmacy
system. Any user can’t use the system but the guest user can see on general properties of the
25. 16
pharmacy and medicines without password. As result data is protected and controlled by only
the administrator. [4]
Performance: The pharmacy management system operates its function in small amount of
time which is less than two seconds and can be accessed by one user at a time or concurrently.
To access the user must first login to the system which must have the pharmacy system
privileged and also the system can store data up to 40 GB data. When the system may be busy
due to malfunction operation it may wait up to one minute other ways the pharmacy system
restarts. [4]
User interface: the user interface is friendly which is easy to use. And having attractive frame
structure which is prepared in assumption with other related systems. Also the user can change
him/her user favorite interfaces that Is available in the system. [4]
Operation: the pharmacy management system is operated and controlled by the pharmacy
manager for safe work. [4]
Supportability: This pharmacy management system operates in any version of windows
operating system. Such as windows xp, windows 2003, windows 7, windows 8 and other
related versions. The system can be easily maintained by the manager of the pharmacy system
by using the prepared documents of the system for easy maintenance. Other ways it is
maintained by the system developers for corrective and other heavy problems.
Implementation: The system is implemented in Intel(R) Core(TM) i5 processor with 4 GB
RAM,64-bit computer. And it is implemented through testing on both Black and White testing.
The language we use implement the system is NetBeans IDE, JDK, MYSQL database.
3.9 Database specification
A database is a single file which consists of structured data and records which are stored in
minimum or no duplication of data. It is therefore a constructed, consistent and controlled pool
of data. A good database must be common to all users and independent of the programs which
use it to generate output.
However, Microsoft Access was used as the database application tool for designing the
database management system. The database management system is limited only to database
administrator (Management). Whilst the system designer / developer / programmer is
responsible for maintaining and upgrading of the database and the whole software. [2]
26. 17
3.10 Database design
This is a shared collection of data that are related or files that are to meet the immediate need
of authorized users. These data may be in form of text, numeric, date or encoded images.
3.10.1 Administrator Login Table:
Field Name Field Type Field Length Description
Admin Username Varchar (15) Admin Username
Password Varchar (15) Admin password
Table 3.1 Administrator table
Table 3.1 above serves as a repository for administrator details, that will be able to have access
to the entire details on the application. It is a table that stores the administrator login details.
3.10.2 Medicine information table:
Field Name Field Type Field Length Description
Medicine Name Varchar (15) Medicine Name
Medicine ID Varchar (7) Medicine Number in stock
Manufacturer Varchar ( ) Manufacturer
Batch No Varchar ( ) Batch Number
Production Date Date/Time ( ) Production Date
Expiry Date Date/Time ( ) Expiry Date
Dosage Text ( ) Dosage
Reg_Date Date/Time ( ) Registration Date
Quantity Int ( ) Quantity
Cost Price Int ( ) Cost Price
27. 18
Field Name Field Type Field Length Description
Interest Rate Int ( ) Interest Rate
Expected Sale Int ( ) Expected Sale
Table 3.2 shows the information about the medicine in the pharmacy and is being queried from
the database on the medicine registration page to show all the medicine for user to select.
3.11 Entity RelationshipDiagram (E-R Diagram)
An entity relationship diagram (EDR) shows the relationships of entity sets stored in a database.
An entity in this context is a component of data. In other words, E-R diagrams illustrate the
logical structure database. [5]
3.11.1 General Overview
An entity relationship diagram consists of several components. ERD has 3 simple components.
Entities – An entity is a thing. In business domain terms, it’s a concept or glossary-level term.
In relational database terms, it’s the table. [5]
Relationships – The real insight from this type of diagram comes when we see how entities
relate to one another, or relationships. Relationships can be thought of as verbs that link two or
more nouns. Relationships can be modeled numerically, using the multiplicity syntax from a
class diagram, or using Crows Foot Notation. [5]
Attributes – Within each entity, there can be more than one attribute. Attributes provide
detailed information about the concept. In a relational database, attributes are represented by
the fields where the information inside a record is held. [5]
30. 21
4.2 Dashboard
This is our admin control panel page. Admin control the medicine field, manufacture field,
customer field, accounts field, and sells.
Figure 4.2: Dashboard
31. 22
And each field has some option. For example, account field has three options.
Figure 4.2.1: select option
4.3 Add Medicine page
This is our add medicine page. Admin can add medicine and save in database.
Figure 4.3: Add medicine
32. 23
4.3.1 Manage Medicine page
Here admin manage medicine. For example, admin view medicine, update and delete medicine
and also go back admin control panel from home button.
Figure 4.3.1: Manage medicine
4.4 Manufacturer page
This is manufacturer page.
Figure 4.4: Manufacturer page
33. 24
4.5 Add Accounts page
Only Admin can create accounts.
Figure 4.5: Add accounts
38. 29
CHAPTER-5
(SYSTEM IMPLEMENTATION)
5.1 Introduction
System implementation is a stage in system life cycle whereby a new system is developed,
installed and made ready for use. It is this stage that all details and key point in the requirement
specification are practicalised. System implementation therefore, is a very essential stage in
which its success determines to a great extent the success of the new system. At this instance,
after all is said and done the system is duly ready to be implemented (Pharmacy Management
System).
System design is concerned mainly with the coordination of activities, job procedures and
equipment utilization in order to achieve organizational objectives. It addresses data input and
output data, processing and interface.
5.2 Development Tools
5.2.1 Microsoft Visual Studio
Microsoft Visual Studio is an integrated development environment (IDE) from Microsoft. It
is used to develop computer programs, as well as websites, web apps, web services and mobile
apps. Visual Studio uses Microsoft software development platforms such as Windows
API, Windows Forms, Windows Presentation Foundation, Windows Store and Microsoft
Silverlight. It can produce both native code and managed code.
Visual Studio includes a code editor supporting intelligence (the code completion component)
as well as code refactoring. The integrated debugger works both as a source-level debugger
and a machine-level debugger. Other built-in tools include a code profiler, forms designer for
building GUI applications, web designer, class designer, and database schema designer. It
accepts plug-ins that enhance the functionality at almost every level—including adding support
for source control systems (like Subversion and Get) and adding new toolsets like editors and
visual
39. 30
designers for domain-specific languages or toolsets for other aspects of the software
development lifecycle (like the Team Foundation Server client: Team Explorer).
Visual Studio supports 36 different programming languages and allows the code editor and
debugger to support (to varying degrees) nearly any programming language, provided a
language-specific service exists. Built-in languages include C,[6] C++, C++/CLI, Visual Basic
.NET, C#, F#,[7] JavaScript, typescript, XML, XSLT, HTML, and CSS. Support for other
languages such as Python,[8] Ruby, Node.js, and M among others is available via plug-
ins. Java (and J#) were supported in the past. [7]
5.2.2 MYSQL Community Server
MySQL is an open-source relational database management system (RDBMS). Its name is a ...
The MySQL server software itself and the client libraries use dual-licensing .... Source MySQL
Community Server and the proprietary Enterprise Server. ... Data Definition Language (DDL)
when using the innodb Storage Engine. [6]
5.2.3 .NET Framework
.NET Framework (pronounced dot net) is a software framework developed by Microsoft that
runs primarily on Microsoft Windows. It includes a large class library named Framework Class
Library (FCL) and provides language interoperability (each language can use code written in
other languages) across several programming languages. Programs written for .NET
Framework execute in a software environment (in contrast to a hardware environment) named
Common Language Runtime (CLR), an application virtual machine that provides services such
as security, memory management, and exception handling. (As such, computer code written
using .NET Framework is called "managed code".) FCL and CLR together constitute .NET
Framework. FCL provides user interface, data access, database connectivity, cryptography,
web application development, numeric algorithms, and network communications. [8]
40. 31
Programmers produce software by combining their source code with .NET Framework and
other libraries. The framework is intended to be used by newest applications created for the
Windows platform. Microsoft also produces an integrated development environment largely
for .NET software called Visual Studio.NET Framework began as proprietary software,
although the firm worked to standardize the software stack almost immediately, even before
its first release. [8]
Despite the standardization efforts, developers, mainly those in the free and open-source
software communities, expressed their unease with the selected terms and the prospects of any
free and open-source implementation, especially regarding software patents. Since then,
Microsoft has changed .NET development to more closely follow a contemporary model of a
community-developed software project, including issuing an update to its patent promising to
address the concerns. [8]
.NET Framework led to a family of .NET platforms targeting mobile computing, embedded
devices, alternative operating systems, and web browser plug-ins. A reduced version of the
framework, .NET Compact Framework, is available on Windows CE platforms, including
Windows Mobile devices such as smartphones. .NET Micro Framework is targeted at very
resource-constrained embedded devices. Silverlight was available as a web browser plugin.
Mono is available for many operating systems and is customized into popular smartphone
operating systems (Android and iOS) and game engines. .NET Core targets the Universal
Windows Platform (UWP), and cross-platform and cloud computing workloads. [8]
5.3 System documentation
System documentation is a crucial aspect of implementation process. It describes the working
of components and serves as a method of communication between application developers and
users. It also helps future analysis of application either by the same or different system analysts
and developers.
To setup the system, there must be visual basic 6.0 software installed on the computer before
it can work.
41. 32
5.4 Hardware requirement
1. A minimum hard disk space of 20 Gigabytes (GB)
2. RAM size of 1GB
3. Pentium 4 dual processor CPU
4. A VGA color monitor
5. Mouse
6. Keyboard
5.5 Software requirement
1. Windows operating system such as Windows 2000, windows XP, Windows Vista,
Windows 7.
2. Visual basic 6.0 software.
42. 33
CHAPTER-6
(CONCLUTION)
6.1 Conclusion
Effective implementation of this software will take care of the basic requirements of the
pharmacy management system because it is capable of providing easy and effective storage of
information related to activities happening in the stipulated area. With these, the objectives of
the system design will be achieved.
In order to allow for future expansion, the system has been designed in such a way that will
allow possible modification as it may deem necessary by the pharmacy management, whenever
the idea arises.
6.2 Recommendation
Designing this application (Pharmacy management system) is not an easy task. It all started
from the requirement gathering and passes through so many other stages before completion.
Based on the benefits of this system and tremendous value it will add to customer-user
satisfaction, the below recommendation will be considered.
It is recommended that the new system should be used with the necessary specifications of the
system requirements and provision for an uninterrupted power supply should be made availab le
throughout the hours of operation of the pharmacy to avoid power outage. There should also
be basic computer knowledge for the users of the software.
It is recommended that the software be improved especially in areas of accounting as it will be
of great impact to the development of retail pharmacy. [4]
43. 34
6.3 Limitations
There are some drawbacks and limitations in this software as it is a beta release and under
further development process.
1. Need to install first on computer before using
2. Platform is not independent, it can't run on all devices
3. Some minor bug exists
4. Limited features, need to exploit
6.4 Future Goals
After the next release some new more sophisticated feature will be added and current bugs vet
H be fixed. The plan for the next release is-
44. 35
References
1. jonny, 2018. [Online]
Available at: https://www.coursehero.com/file/24302089/PROJECT-REPORT-
PHARMACY-MANAGEMENT
[Accessed 5 january 2006].
2. Anon., 2018. www.academia.edu. [Online]
Available at:
https://www.academia.edu/11672313/Pharmacy_Management_System_introduction
[Accessed 13 oct 2018].
3. Farghally,E.M. A.,2018. slideshare. [Online]
Available at:https://www.slideshare.net/mahmoudfarghally21/pharmacy-management-
system-project-69561583
[Accessed13 oct 2018].
4. ADEWALE, I. A., 2018. slideshare. [Online]
Available at: https://www.slideshare.net/ibitoye_ahmed/pharmacy-management-
system-project-5365478
[Accessed 23 April 2013].
5. 2016. wekipidia. [Online]
Available at: https://en.wikipedia.org/wiki/Entity%E2%80%93relationship_model
[Accessed 13 Oct 18].
6. 1994. wikipedia. [Online]
Available at: https://en.wikipedia.org/wiki/MySQL
[Accessed 13 Oct 2018].
45. 36
7. wikipedia. [Online]
Available at:https://en.wikipedia.org/wiki/Microsoft_Visual_Studio
8. Rouse, M., n.d. whatIS. [Online]
Available at: https://whatis.techtarget.com/definition/framework
[Accessed 13 oct 2018].