Académique Documents
Professionnel Documents
Culture Documents
by
Satyam (0809110064) Shailesh Kumar(0809110066) Sudhanshu Kr. Verma (0809110072) Tarun Kumar(0809110079)
MAY, 2011
Submitted to the Department of COMPUTER SCIENCE & ENGINEERING in partial fulfillment of the requirements for the degree of Bachelor of Technology in COMPUTER SCIENCE
DECLARATION
We hereby declare that this submission is our own work and that, to the best of our knowledge and belief, it contains no material previously published or written by another person nor material which to a substantial extent has been accepted for the award of any other degree or diploma of the university or other institute of higher learning, except where due acknowledgment has been made in the text.
Signature: Name :Sudhanshu Kr. Verma Roll No.: 0809110072 Date :02-May-2011
CERTIFICATE
This is to certify that Project Report entitled SIMPLE PHARMACY MANAGEMENT SYSTEM which is submitted by Satyam, Shailesh Kumar, Sudhanshu Kr. Verma, Tarun Kumar in partial fulfillment of the requirement for the award of degree B. Tech. in Department of COMPUTER SCIENCE & ENGINEERING of U. P. Technical University, is a record of the candidate own work carried out by him under my/our supervision. The matter embodied in this thesis is original and has not been submitted for the award of any other degree.
Date : 02-May-2011
ACKNOWLEDGEMENT
5
It gives us a great sense of pleasure to present the report of the B. Tech Project undertaken during B. Tech. Third Year(6th semester). We owe special debt of gratitude to Mr.Manoj Kumar & Miss Ankita Thakur Department of Computer Science & Engineering, JSS Academy of Technical Education, Noida for their constant support and guidance throughout the course of our work. There sincerity, thoroughness and perseverance have been a constant source of inspiration for us. It is only his cognizant efforts that our endeavors have seen light of the day. We also take the opportunity to acknowledge the contribution of Professor S. S. Prasad, Head, Department of Computer Science & Engineering, JSS Academy of Technical Education Noida for his full support and assistance during the development of the project. We also do not like to miss the opportunity to acknowledge the contribution of all faculty members of the department for their kind assistance and cooperation during the development of our project. Last but not the least, we acknowledge our friends for their contribution in the completion of the project.
ABSTRACT
6
This document is intended to flush out the requirements by the customer of a Pharmacy Management Firm which will play an important role in a pharmacy management system. The customer can review this document to ensure their needs along with the needs of their users are being met in this program. The development team will also use this document for guidance on overall design and implementation of the Web Store system. The test and verification team can reference this to ensure the requirements are being meet for the customer. Finally, the tech writer will use this to assist with user documentation. This document is designed to be review from beginning to end. Earlier no system existed to cater to the needs of Secure Infrastructure Implementation System. The current system developed is technically feasible. It is a user interface for audit workflow at a Pharmacy Department of a hospital or for that fact this can also lead for a single Pharmacy Firm. Thus it provides an easy access to the users. The databases purpose is to create, establish and maintain a workflow among various entities in order to facilitate all concerned users in their various capacities or roles. Permission to the users would be granted based on the roles specified. Therefore, it provides the technical guarantee of accuracy, reliability and security. The software and hard requirements for the development of this project are not many . The work for the project is done with the current equipment and existing software technology. Necessary bandwidth exists for providing a fast feedback to the users irrespective of the number of users using the system. The conclusion which can be thought of as the development of a very apt and able software which can be used in any simple Pharmacy firm. The software as it intends to does the very simple work of calculating the amount of medicines stored in a pharmaceutical department And also does the total work of updating the same.
TABLE OF CONTENTS
DECLARATION ................................................................................................... CERTIFICATE ..................................................................................................... ACKNOWLEDGEMENTS .................................................................................. ABSTRACT ........................................................................................................... LIST OF FIGURES................................................................................................ CHAPTER 1-INTRODUCTION CHAPTER 2-SOFTWARE REQUIREMENTS SPECIFICATION............
Page
4 5 6 7 9 10 11
2.1 Product Perspective 2.1.1 System Interfaces 2.1.2 Interfaces 2.1.3 Hardware Interfaces 2.1.4 Software Interfaces 2.1.5 Communications Interfaces 2.1.6 Memory Constraints 2.1.7 Operations 2.1.8 Site Adaptation Requirements 2.2 Product Functions 2.3 User Characteristics 2.4 Constraints
2.5 Use Case Model 2.6 Sequence Diagram CHAPTER 3-SYSTEM DESIGN.......................................................... CHAPTER 4 IMPLEMENTATION AND RESULTS................................................
11 11 11 12 12 13 13 13 13 13 14
14 14-15 16 17-22 23-26
LIST OF FIGURES
1. 2. 3. 4.
Page 12 15 16 17 18 19 20 22 23,24,25
5. Class Diagram 6. Data Flow Diagram 7. Activity Diagram 8. E-R Diagram 9. Interface Diagram
CHAPTER 1 INTRODUCTION
This system has been designed to manage the various medicines and drugs for a general purpose pharmacy(Medical Store) and to reduce the complexity of dealing with medicinal stock, various medicine records like their name, composition, pharmaceuticals name as well as the statistical records regarding their availability, prices including tax. Ordinarily what a medical store man does to manage his pharmacy? He keeps a register with himself adding, editing the medicine records into that. Is it always possible to remember all the drugs which he has to reorder as if they are in minimul stock condition? Although it could be but the computers are more better and reliable resource to handle with. A software makes these kind of management more easy. So this software has been designed to keep track of the medicinal information to deal with the pharmacy management complexity and saving of time to invest in some other directions to enhance the development of the pharmacy. Save of time pleases customers too, so they would be more greedy towards such an advanced pharmacy.
10
2.1.2 Interfaces
The interface between the software and the user has the following characteristics: The interface consists of GUI interaction, it is a Graphical User Interface where the user can interact with the system.
The interface provides the platform for the user to do as directed from a visual menu
available to him from the screen. The visual interface will be as follows:
11
2.1.7 Operations
The following initial operations should be performed by user before the task begins -: Click on the command prompt icon. Type java PMSSwing (name of the running module). Now user can begin his/her task.
13
2.4 Constraints
There are following constraints on the software which can be used -: Software has been built upon of jdk 1.6 Microsoft office 2007. Windows 2000 or XP or Vista.
2.5
Use case
14
16
Architecture diagrams
17
Class diagrams
18
3.1.
3.2.
Activity Diagram
19
20
ER Diagrams
21
22
Medicine To perform the updation on medicines. The range of the information to be added is fairly high. Accuracy measurements have been applied All measurements are in base units. Other inputs are related as they correspond to the same entity which is medicine. Screen formats/organization Window formats/organization
4.2.
There are no such assumptions and constraints applicable on the piece of code.
4.3.
Constraints( if applicable)
None.
4.4. 4.4.1.
Applicable)
4.4.2.
Test Cases
The test cases used to test the software are in the figure:
24
25
CHAPTER 5 Conclusion
5.1.
Performance Evaluation
The performance requirements are as follows: The system shall be able to handle 1000 medicines for storage. The system shall be able to retrieve the products per second. The system shall be able to add medicine to database in less than 2ms. The system shall be able to delete medicine to database in less than 2ms. The system shall be able to update medicine to database in less than 2ms.
26
5.2.
This work is in great accordance with all the softwares of this particular kind in the field as it ably performs the function of management of medicines in a Pharmacy System.
5.3.
Future Directions
The project has all the makings of a very good Pharmacy Management System and has all the scope of future improvement: The system shall utilize the data supplied. The system shall be easily updatable for fixes and patches. The system shall create logs of all changes, updates, or fixes that are done to the software. The system shall be easy to upgrade.
References
The references from the following sources have been taken: www.google.com www.wikipedia.com
27