25
Pharmacy Management System By Rasel Khan

Pharmacy management

Embed Size (px)

Citation preview

Page 1: Pharmacy management

Pharmacy Management System

By Rasel Khan

Page 2: Pharmacy management

Outline

Introduction. Objectives.Design of the project.Development of the project.Demo (Font-end, Backend).Problems.Further Developments.

Page 3: Pharmacy management

IntroductionNow a day’s Information and communication technology (ICT) plays a great role in different fields or areas among thus Health care system belongs to this. This leads to various studies and researches being conducted to selected health care facilities. It is necessary to ensure a technologically appropriate, equitable, affordable, efficient, and environmentally adaptable and consumer friendly system, designed to fully utilize the ICT for the maximum benefit in the health care industry.

Regardless of the type of business you run, you will need a management system of some description. Within the pharmacology industry, however, this is even more important. Without adequate pharmacy management, people could get the wrong medication or medication in the wrong dosage, or it could be unclear whether or not they are receiving too much medication. These are highly complex computer systems. These are designed to ensure any pharmacy department, be that in a hospital, retail or online, is able to have all their needs met. By using a pharmacy management system, a pharmacy manager or pharmacist is able to have input on how medication is used in a pharmacy, as well as supervising the dispensation of medication. There are a lot of activities that are included in these systems.

Page 4: Pharmacy management

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.

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.

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.

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. A summarized list of drugs dispensed to patient can be viewed for monitoring purposes. Also PMS will be able to generate report on the list of drugs dispensed in the polyclinic for a given time period.

Page 5: Pharmacy management

Design of the project System design

System design is most creative and challenging. The System Design Document describes the system requirements, operating environment, system and subsystem architecture, files and database design, input formats, output layouts, human-machine interfaces, detailed design, processing logic, and external interfaces.

Page 6: Pharmacy management

Design of the project cont…Before start design

At first need to check environment for web application And with Design for Web and with device checking for our system design by local server by XAMPP.

Details designDetail design is the main functional part of design phase. Detail design activity divided into three sub category such as…

Page 7: Pharmacy management

Design of the project cont…

1)User Panel Design (Responsive)2) Admin Panel Design (Responsive)

3) Files and Database

User Panel DesignIn user panel design we have done our task for

user. By selecting individual link then you’ll go to unique content web page . Showing figure for user panel.

Page 8: Pharmacy management

User Panel Design

Page 9: Pharmacy management

Admin Panel Design

Page 10: Pharmacy management

Admin Panel Design cont…

Page 11: Pharmacy management

Database Design & RelationshipWe have organized one database test for system design. It can be accessed directly or sequentially by admin. The database determines files, record, fields, and characters. It can be easily controlled and updated .

Page 12: Pharmacy management

Development of the projectThe development phase is a operational phase of our system .This phase is where we starts to written program code for the development of the system

Minimum Software requirements for Web Development

XAMPP Software installs on a standard PC system. Hardware requirements are as follows:Processor –Celeron (R) Dual –Core CPU [email protected] GHz;Installed Memory (RAM) – at least 1GB ;System type-32 / 64 bit Operating System;

Model-Presario CQ42 Notebook PC;Resolution-1366/768;

Page 13: Pharmacy management

Software requirements1) Apache 2) MySQL 3) PHP 4) PhpMyAdmin 5) FileZilla FTP Server6) XAMPP Control Panel

Page 14: Pharmacy management

Programming And Markup Languages

PHP/LAMP MYSQL CSS3 Java ScriptHTML5jQueryAjaxJSONXML

Page 15: Pharmacy management

Tools

TerminalGitComposerSublime Text 2Nano Editorgedit

Page 16: Pharmacy management

Development Step

  Configure Windows/LAMP Stack DevelopmentCOMPOSER SETUPDATABASE SETUPADMIN AREA DEVELOPMENTFRONT-END DEVELOPMENTTESTING PROJECT

Page 17: Pharmacy management

Configure LAMP Stack Development

I’m using LAMP Stack For Web Development Area, Because I’m a Linux user, here LAMP stands for below

L-Linux, A-Apache, M-MySQL P-PHP/Python

Here, I’m Using Object Oriented Programming With PHP and PCNTL

Process Control support in PHP is not enabled by default. You have to compile the CGI or CLI version of PHP with--enable-pcntl configuration option when compiling PHP to enable Process Control support.

Page 18: Pharmacy management

COMPOSER SETUP

I’m using composer for this project . Composer is a tool for dependency management in PHP. It allows you to declare the dependent libraries your project needs and it will install them in your project for you.

Composer is not a package manager. Yes, it deals with "packages" or libraries, but it manages them on a per-project basis, installing them in a directory (e.g. vendor) inside your project. By default it will never install anything globally. Thus, it is a dependency manager.

Page 19: Pharmacy management

DATABASE SETUP

In this project I’ve a Database called ‘pharmacy’ .

Here , more sub-categories table include for this project, and include all post content and info like as title , Description and so on.

ADMIN AREA DEVELOPMENTAdmin area development is very important for every project, This area allow for admin CRUD Application LIKE Create, Read, Update and Delete Management System. Can’t Access another user for this admin area, because this is security for project .

Page 20: Pharmacy management

FRONT-END DEVELOPMENT

In our visually and technologically sophisticated society, access to information and knowledge seems easier than making sense of it or decide its veracity - on the web, pages and applications are built by front-end developers to present and put data or relationships in context .After complete your backend development you’ll need to show user fronted, So any user show your post content or information, I’ve showed all info from database, Retrieve data using PHP and MYSQL.

Page 21: Pharmacy management

TESTING PROJECT

When complete all your development project, then you’ll need to testing your project, Testing is very important for every project, Here I’m using Unit testing Like PHPUnit for testing my project By Terminal, another way like functional testing like Behat or Codeception Testing.

Page 22: Pharmacy management

HOSTING SERVER

After complete my development project by local server, Now need to remote server, I’m using cPanel for project, so all user showing globally my project. I’ve domain register for this project Like as https://pharmacyinfo.com/ i'll upload this project so that any user brows this URL then he/she will show my project.

Page 23: Pharmacy management

Problems

• Issues in interfaces• Invoice numbers• Changing the server• Case sensitive (for searching)• Handling Accounts & transactions (Payments, sales)• Handling Stock(Available stock, Expire dates,)• Bill issuing.• Product sell.• Responsibilities of the employees (mistakes, cheatings)

Page 24: Pharmacy management

Further Developments

• Web base system with limited access to customers .• More details of employers & suppliers• Bar code reader .• User registration and store information .• Paypal payment .• Warnings

Page 25: Pharmacy management

Thank You !