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

pharamacy project report

The document outlines an internship project titled 'Pharmacy Management System' by Chandrashekar .B, a student at Vidya Soudha Academy of Management Sciences. It focuses on developing a web-based system using .Net to streamline pharmacy operations, improve patient care, and ensure regulatory compliance through automation. The project includes various technical aspects such as machine learning, web development, and the use of specific tools and technologies like C#, HTML, CSS, and MySQL.
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)
2 views

pharamacy project report

The document outlines an internship project titled 'Pharmacy Management System' by Chandrashekar .B, a student at Vidya Soudha Academy of Management Sciences. It focuses on developing a web-based system using .Net to streamline pharmacy operations, improve patient care, and ensure regulatory compliance through automation. The project includes various technical aspects such as machine learning, web development, and the use of specific tools and technologies like C#, HTML, CSS, and MySQL.
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/ 18

PHARMACY MANAGEMENT SYSYTEM

“PHARMACY MANAGEMENT SYSYTEM "

SUBMITTED BY

CHANDRASHEKAR .B

III BCA VI SEM

U01JB22S0037

DEPARTMENT OF COMPUTER APPLICATIONS

VSAMS

HASSAN

SUBMITTED TO

DHANANJAYA KUMAR H S

ASSISTANT PROFESSOR

DEPARTMENT OF COMPUTER APPLICATIONS

VSAMS

HASSAN

2024-2025

VIDYA SOUDHA ACADEMY OF MANAGEMENT SCIENCES HASSAN

DECLARATION

Page | 1
PHARMACY MANAGEMENT SYSYTEM

I, CHANDRASHEKAR .B(U01JB22S0037) student of VI semester Bachelor of Computer


Applications at Vidya Soudha Academy of Management Sciences, Hassan, hereby declare
that the Internship work entitled "Pharmacy Manegement System" has been independently
carried out by me under the supervision of DHANANJAYA KUMAR H S, Assistant
Professor Department of Computer Applications, submitted in partial fulfilment of the
course requirement for the award of degree in Bachelor of Computer Applications in
University of Mysore during the year 20242025. I further declare that the report has not been
submitted to any other University for the award of any other degree.

PLACE: HASSAN STUDENT NAME:CHANDRASHEKAR .B


DATE: 29-04-2025 REGISTER NO: U01JB22S0037

ABSTRACT
Many students now a days are pursuing their education outside of their home nations. These
international students are primarily interested in the United States of America, Canada,
Ireland, and Germany. India and China account for the majority of international students in
the United States. The number of Indian students pursuing postgraduate education in the
United States has surged dramatically during the last decade. With the growing number of

Page | 2
PHARMACY MANAGEMENT SYSYTEM

international students studying in the United States, each candidate must compete fiercely
for admission to their preferred university.
In educational institutions, the issue of student admittance is critical. This research focuses
on using machine learning models to predict a student's chances of being accepted into a
master's degree. Students will be able to see ahead of time if they have a probability of being
admitted. This project predicts a student's admittance based on a variety of factors such as
the university's rating, the student's undergraduate GPA, GRE score, research experience,
and so on. This forecasts whether or not the student will get admitted to the university of her
choice. I employed a variety of methods in this study, including linear regression, artificial
neural networks (ANN), random forest regression, and decision tree regression. Finally, I put
this model on a Webbased GUI to check a student's acceptance possibilities, and it worked
perfectly.

ACKNOWLEDGEMENT
I would like to express my heartfelt gratitude to the organization where I had the opportunity
to complete my internship. This experience has significantly enriched my knowledge and
provided me with practical exposure in the field, helping bridge the gap between academic
learning and real-world application.
I am thankful to the Vidya Soudha Academy of Management Sciences for encouraging
students to pursue such initiatives that contribute to their professional growth.
I also take this opportunity to thank my mentors for their valuable guidance and support
throughout the internship.

Page | 3
PHARMACY MANAGEMENT SYSYTEM

CONTENTS

Declaration 1

Abstract 2

Acknowledgement 3

Chapter No Chapter Title Page No

1 INTRODUCTION TO COMPANY 6
1.1About Company
1.2 Technology And Services

2 DEPARTMENT DETAILS 7

2.1 Department
2.1.1 Android Application Development
2.1.2 Machine Learning
2.1.3 Web Development
2.1.4 Internet of Things (IoT)

3 INTERNSHIP DESCRIPTION 8-11


3.1 Internship Project Title
3.1.1 Domain
3.2 Project Overview
3.2.1 Introduction
3.2.2 Need for the System
3.2.3 Objective
3.2.4 Hardware and Software Requirements
3.2.5 Tools and Technologies Used

Page | 4
PHARMACY MANAGEMENT SYSYTEM

4 TASK PERFORM DURING INTERNSHIP 12-13

4.1 Week 1:
4.1.1 Registration Form Creation
4.1.2 Input Type Handling
4.2 Week 2:
4.2.1 Frontend Form Validation
4.2.2 Responsive design using Bootstrap
4.3 Week 3:
4.3.1 Backend Data Handling
4.3.2 Login Page Creation
4.4 Week 4:
4.4.1 Error Handling
4.4.2 Crud Operations

5 REFLECTION NOTES 14-17

5.1 Introduction
5.2 Problems/Challenges
5.3 Technical outcomes
5.4 Non-Technical Outcomes
5.5 Skills
5.6 Screenshots

6 CONCLUSION AND REFERENCES 18

6.1 Conclusion
6.2 References

CHAPTER 1

Page | 5
PHARMACY MANAGEMENT SYSYTEM

INTRODUCTION TO COMPANY
1.1 ABOUT COMPANY

Company Name: Intrella Software Services


Registered Address:103 MIG, Kamakshi Hospital Rd, Block I, Block A, Ramakrishnanagar,
Mysuru, Karnataka 570023
Official Website: http://www.intrella.in/ Telephone
No: 9036453696
Company Profile: Intrella Software Services is a leading provider of information
technology solutions and business processes, offering customized services to clients across
various business sectors. Their core portfolio includes product creation, clever online
solutions, business process consulting, expert conversion, and migration services in
information technology. The company is committed to delivering high-quality solutions that
exceed client expectations. Intrella Software Services also offers an internship program that
provides students with valuable work experience while allowing the employer to cultivate
talent and perhaps create a pipeline for future full-time workers. The company takes pride in
delivering personalized service and support to ensure client and student success.
Mission: To provide the best services and solutions using niche technologies that help
clients deliver better and cost-effective automated solutions.

1.2 TECHNOLOGY AND SERVICES


Uses very niche technologies like IOT, Robotics, Image Processing, Cloud & Bigdata
Hadoop systems to optimize the industry work with high accuracy. Our technical work
force is highly experienced & industry certified.
It is involved in Software publishing, consultancy and supply. Software publishing includes
production, supply and documentation of ready-made (non-customized) software, operating
systems software, business & other applications software, computer games software for all
platforms. Consultancy includes providing the best solution in the form of custom software
after analyzing the user’s needs and problems.

CHAPTER 2

Page | 6
PHARMACY MANAGEMENT SYSYTEM

DEPARTMENT DETAILS
2.1 DEPARTMENTS
2.1.1 Android Application Development
This Android software development is the process by which applications are created for
devices running the Android operating system. Android apps can be written using Kotlin,
Java, and C++ languages" using the Android software development kit (SDK), wh2ile using
other languages is also possible. All non-JVM languages, such as Go, JavaScript, C, C++ or
assembly, need the help of JVM language code, that may be supplied by tools, likely with
restricted API support. Some programming languages and tools allow cross-platform app
support (i.e., for both Android and iOS).
2.1.2 Machine Learning
Machine learning is a branch of artificial intelligence (AI) focused on building applications
that learn from data and improve their accuracy over time without being programmed to do
so. In data science, an algorithm is a sequence of statistical processing steps. In machine
learning, algorithms are 'trained' to find patterns and features in massive amounts of data in
order to make decisions and predictions based on new data. The better the algorithm, the
more accurate the decisions and predictions will become as it processes more data.
2.1.3 Web Development
Website development refers to the work that goes into building a website. This could apply
to anything from creating a single plain-text webpage to developing a complex web
application or social network. While web development typically refers to web markup and
coding, it includes all related development tasks, such as client-side scripting, server-side
scripting, server and network security configuration, ecommerce development, and content
management system (CMS) development. 2.1.4 IoT (Internet of Things)
An IoT (Internet of Things) department within a company is a specialized unit responsible
for orchestrating the integration and management of IoT technologies. This department plays
a pivotal role in leveraging the potential of interconnected devices to enhance operational
efficiency, drive innovation, and improve overall business outcomes. One of the primary
functions of the IoT department is strategic planning.

CHAPTER 3 INTERNSHIP
DESCRIPTION

Page | 7
PHARMACY MANAGEMENT SYSYTEM

3.1 INTERNSHIP PROJECT TITLE:


Pharmacy Management system

3.1.1 DOMAIN:
Web Development & Machine Learning

3.2.1 INTRODUCTION
In the fast-paced world of pharmacy management, efficiency, accuracy, and accessibility are
paramount. Introducing a cutting-edge Pharmacy Management System driven by .Net—an
agile and versatile scripting language poised to revolutionize the way pharmacies operate.
This introduction delves into the transformative potential of .Net in optimizing pharmacy
workflows, enhancing customer service, and ensuring regulatory compliance. Pharmacy
management encompasses a myriad of tasks, from inventory management and prescription
processing to patient record-keeping and regulatory compliance. Amidst this
complexity, .Net emerges as a powerful ally, offering a flexible and scalable platform to
streamline operations and elevate service standards.

3.2.2 NEED FOR THE SYSTEM


A Pharmacy Management System powered by .Net addresses several critical needs within
the pharmacy industry, revolutionizing how pharmacies operate and improving patient care.
Here are the key needs that the system fulfills. Pharmacies handle a large volume of
prescriptions, inventory, and patient information daily. Managing these tasks manually can
be timeconsuming and error-prone. A .Net-based Pharmacy Management System
streamlines workflow processes, automating tasks such as prescription processing, inventory
management, and patient recordkeeping. This efficiency saves time and reduces the risk of
errors, allowing pharmacists to focus more on patient care. Maintaining accurate inventory
records and ensuring drug safety are paramount in pharmacy operations. With a .Net-
powered system, pharmacies can track inventory levels in real-time, receive alerts for low
stock, and manage expiration dates effectively. By automating inventory control processes,
the system helps prevent medication shortages.
Effective communication and collaboration among pharmacy staff, healthcare providers, and
patients are essential for coordinated care.

Page | 8
PHARMACY MANAGEMENT SYSYTEM

3.2.3 OBJECTIVES
 Streamline pharmacy operations by automating routine tasks such as prescription
processing, inventory management, and patient record-keeping, thereby saving time and
reducing errors.
 Ensure accurate tracking of medication inventory, including stock levels, expiration dates,
and drug recalls, to prevent shortages, minimize waste, and ensure the safe dispensing of
medications to patients.
 Provide pharmacists with access to comprehensive patient profiles, medication histories,
and drug interaction alerts to enable informed decision-making, medication counseling,
and personalized care that improves patient outcomes.
 Ensure compliance with healthcare regulations, including HIPAA and FDA guidelines, by
implementing robust security features such as data encryption, access controls, and audit
trails to protect patient information and facilitate regulatory audits.
 Enhance communication and collaboration among pharmacy staff, healthcare providers,
and patients through features such as secure messaging, electronic prescribing, and
online appointment scheduling, improving coordination of care and efficiency in
healthcare delivery.

3.2.4 HARDWARE AND SOFTWARE REQUIREMENTS


Minimum Hardware Requirements
• Processor : Intel i5 2.53GHz
• Hard Disk : 30GB

• RAM : 8 GB or above

Software Requirements

• Operating system : Windows 8 and above


• Coding Language : C#
• Fornt End : .Net(HTML, CSS, JS, Bootstrap)

• IDE : Visual Studio

3.2.5 TOOLS AND TECHNOLOGIES USED

Page | 9
PHARMACY MANAGEMENT SYSYTEM

HTML
HTML, or Hypertext Markup Language, serves as the foundation of the modern web,
shaping the structure and content of virtually every webpage on the internet. As a markup
language, HTML provides a standardized way to create and organize the various elements of
a webpage, including text, images, links, forms, and multimedia content. With its simple yet
powerful syntax, HTML enables developers to craft dynamic and interactive web
experiences that engage users across diverse devices and platforms. From basic static pages
to complex web applications, HTML forms the backbone of the digital landscape,
facilitating seamless navigation, accessibility, and information dissemination.

CSS
Cascading Style Sheets (CSS) stand as the cornerstone of modern web design, providing the
aesthetic and structural framework that defines the visual presentation of websites and
applications. With CSS, designers wield a powerful toolset to craft captivating user
experiences, seamlessly blending form with function to engage audiences and convey brand
identity.

JAVASCRIPT
JavaScript, often abbreviated as JS, is a dynamic programming language primarily utilized
for web development. As one of the core technologies of the World Wide Web, it enables
interactive and engaging user experiences within web browsers. JavaScript's versatility
extends beyond client-side scripting to encompass server-side development and even mobile
application development through frameworks like Node.js.

BOOTSTRAP
Bootstrap, a front-end framework developed by Twitter, has become a cornerstone of
modern web development, revolutionizing the way websites and web applications are
designed and built. At its core, Bootstrap offers a comprehensive collection of pre-designed
components, templates, and utilities that enable developers to create responsive, mobile-first
designs with ease. Its intuitive grid system, robust CSS styling, and extensive library of
reusable components streamline the development process, allowing developers to focus on
crafting engaging user experiences rather than reinventing the wheel.

MySQL
MySQL stands as a stalwart in the realm of relational database management systems,
offering a robust foundation for data storage, retrieval, and management in countless

Page | 10
PHARMACY MANAGEMENT SYSYTEM

applications and industries worldwide. As a versatile and open-source database solution,


MySQL has revolutionized the way organizations handle their data, providing a reliable and
scalable platform for a diverse range of use cases.

.NET FRAMEWORK

The .NET Framework is a comprehensive software development platform created by


Microsoft. It provides a robust, consistent programming model and a large set of libraries to
support the development of applications for Windows. The framework is designed to
facilitate the creation of both desktop and web applications, offering tools for security, data
access, network communication, and user interface development. It includes a runtime
environment called the Common Language Runtime (CLR), which manages memory,
exception handling, and garbage collection, ensuring that applications run efficiently and
securely.

C#

C# (C-Sharp) is a versatile, modern object-oriented programming language developed by


Microsoft as part of the .NET framework. Designed to be simple yet powerful, C# combines
the best features of C++ and Java, making it suitable for a variety of applications, from
desktop and web applications to mobile and game development. C# supports features such
as automatic garbage collection, strong type checking, multithreading, and language-
integrated query (LINQ). These features make it an ideal language for building scalable,
maintainable, and highperformance software.

VISUAL STUDIO

Visual Studio is an integrated development environment (IDE) from Microsoft, designed for
building a wide range of applications, including web, desktop, mobile, and cloud-based
solutions. Visual Studio offers an extensive suite of tools that streamline the development
process, such as code editing, debugging, and testing tools.

Page | 11
PHARMACY MANAGEMENT SYSYTEM

CHAPTER 4
TASK PERFORM DURING INTERNSHIP
4.1 WEEK 1:
4.1.1 REGISTRATION FORM CREATION
During my internship, one of my major tasks was to design and develop a registration form
for a web application.
• Text fields (for email, name)
• Password fields

4.1.2 INPUT TYPE HANDLING


Each form field had a specific purpose. I used appropriate input types like: • type="email"
for email validation
• type="password" for secure password entry

4.2 WEEK 2:
4.2.1 FRONTEND FORM VALIDATION
I implemented client-side validation using JavaScript and Bootstrap classes. This means I
checked user inputs before they were submitted to the server. Examples:
• Ensured fields were not empty
• Checked email format using regex
• Ensured password length and strength
• Displayed real-time error messages

4.2.2 RESPONSIVE DESIGN USING BOOTSTRAP


I applied Bootstrap's grid system and form classes (form-group, form-control, row, col-md-
*) to make the form responsive. This allowed the registration page to display correctly
across various screen sizes (mobiles, tablets, desktops).

4.3 WEEK 3:
4.3.1 BACKEND DATA HANDLING AND STORAGE
Once the form was filled, I used C# with .NET Core to handle the form submission. The
backend received the data and processed it securely. I used MySQL to store the collected
data.

Page | 12
PHARMACY MANAGEMENT SYSYTEM

4.3.2 LOGIN PAGE CREATION


In addition to registration, I also developed a Login page where registered users could
enter their credentials to access the system. I validated the login data and matched it with
the database records.

4.4 WEEK 4:
4.4.1 ERROR HANDLING
To ensure smooth user interaction, I handled errors using both frontend and backend
techniques: Frontend: Alert messages like "Please fill all required fields" Backend: Checks
like "User already exists" or "Invalid login credentials"

4.4.2 CRUD OPERATIONS (CREATE, READ, UPDATE, DELETE)


I learned and implemented basic CRUD operations for user data:
• Create: Add new users via registration form
• Update: Edit user details (optional, if done)
• Delete: Remove user records

Page | 13
PHARMACY MANAGEMENT SYSYTEM

CHAPTER 5 REFLECTION NOTES 5.1 INTRODUCTION


The Pharmacy Management System powered by .Net serves as a centralized hub for all
pharmacy-related activities. Through intuitive web interfaces, pharmacists and staff can
effortlessly manage inventory levels, track medication orders, process prescriptions, and
maintain patient records—all in real-time and with unparalleled accuracy. The dynamic
nature of .Net enables seamless integration with existing pharmacy systems, ensuring
interoperability and data consistency across various platforms.

5.2 PROBLEMS/CHALLENGES
 Managing time in order to complete the work assigned before the deadline was
challenging as there was college assignments and major project going on during the
time of the internship.
 Learning a completely new technology domain was quite challenging. Was able to
overcome the drawbacks and learnt as much as possible and met the deadlines.
 Obtaining high-quality, relevant data was a bit difficult and challenging. Since
Incomplete or biased datasets will affect the model's performance and generalization.
 Web development involves a variety of technologies, including HTML, CSS, JavaScript,
various libraries, frameworks, and back-end languages. Learning and becoming
proficient in these technologies can be overwhelming, especially for beginners.

5.3 TECHNICAL OUTCOMES


In-depth Understanding of .NET Framework: Gained a strong understanding of the .NET
Framework, its core components, and its role in developing enterprise-level applications.
Applied key concepts such as ASP.NET for web development, ADO.NET for data access,
and Windows Forms for building user interfaces.
Pro iciency in C# Programming: Enhanced my skills in C#, focusing on object-oriented
principles such as classes, inheritance, and polymorphism. I implemented various data
structures, algorithms, and frameworks, gaining practical experience in writing clean and ef
icient code.
Application Development with Visual Studio: Gained hands-on experience in using Visual
Studio as the primary development environment.

Page | 14
PHARMACY MANAGEMENT SYSYTEM

5.4 NON-TECHNICAL OUTCOMES


Improved Communication Skills: Throughout the internship, I had the opportunity to
communicate effectively with team members, project managers, and clients. This improved
my ability to articulate technical concepts clearly to non-technical stakeholders and present
ideas in a professional manner.Teamwork and Collaboration: I developed essential
collaboration skills by working with a diverse team. I learned the importance of teamwork
in achieving common goals, participating in brainstorming sessions, and effectively
distributing tasks. This enhanced my ability to collaborate in a professional environment
and contribute to team success.
Time Management: The internship helped me develop better time management skills by
balancing multiple tasks and deadlines. Prioritizing tasks, setting goals, and managing time
effectively allowed me to complete my work ef iciently while maintaining quality.

5.4 SKILLS
Participating in a web development internship provides an opportunity to acquire and
enhance a variety of skills that are valuable in the dynamic field of web development.
 HTML, CSS, JavaScript: Proficiency in the core web technologies for creating and styling
web pages, as well as adding interactivity and dynamic behavior.
 Learning to use version control systems for efficient collaboration, code tracking, and
management.
 Writing server-side scripts to handle requests and responses, manage sessions, and process
data on the server.
 Using tools like Visual Studio for efficient coding and debugging.
 Improving communication skills for effective collaboration with team members,
stakeholders, and clients.
 Cultivating a mindset for continuous learning to stay updated on new technologies and
trends in web development.

Page | 15
PHARMACY MANAGEMENT SYSYTEM

5.6 SCREENSHOTS
5.6.1 Home page

Figure1.1
5.6.2 User Registration

Figure:1.2

Page | 16
PHARMACY MANAGEMENT SYSYTEM

5.6.3 Login Page

Figure:1.3
5.6.4 Manage Stocks

Figure:1.4

Page | 17
PHARMACY MANAGEMENT SYSYTEM

CHAPTER 6
CONLUSION AND REFERENCES
6.1 CONCLUSION
My internship at Intrella Technologies on the Pharmacy Management System (MS) using
the .NET Framework has been an incredibly valuable and enriching experience. This
opportunity allowed me to apply theoretical knowledge into real-world applications,
particularly in the context of managing pharmacy data, inventory, prescriptions, and patient
records.

6.2 REFERENCES

❖ https://dotnet.microsoft.com/en-us/

❖ https://www.javatpoint.com/net-framework

❖ https://www.tutorialspoint.com/dotnet_core/index.htm

❖ https://www.w3schools.com/asp/default.ASP

Page | 18

You might also like