pharamacy project report
pharamacy project report
SUBMITTED BY
CHANDRASHEKAR .B
U01JB22S0037
VSAMS
HASSAN
SUBMITTED TO
DHANANJAYA KUMAR H S
ASSISTANT PROFESSOR
VSAMS
HASSAN
2024-2025
DECLARATION
Page | 1
PHARMACY MANAGEMENT SYSYTEM
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
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)
Page | 4
PHARMACY MANAGEMENT SYSYTEM
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.1 Introduction
5.2 Problems/Challenges
5.3 Technical outcomes
5.4 Non-Technical Outcomes
5.5 Skills
5.6 Screenshots
6.1 Conclusion
6.2 References
CHAPTER 1
Page | 5
PHARMACY MANAGEMENT SYSYTEM
INTRODUCTION TO COMPANY
1.1 ABOUT COMPANY
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.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.
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.
• RAM : 8 GB or above
Software Requirements
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
.NET FRAMEWORK
C#
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.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.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.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"
Page | 13
PHARMACY MANAGEMENT SYSYTEM
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.
Page | 14
PHARMACY MANAGEMENT SYSYTEM
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
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