SlideShare a Scribd company logo
Case Study for web based
application for managing
system for Doctors and Clinics
Brainvire Infotech Pvt. Ltd
www.brainvire.com
http://www.brainvire.com
Client Requirement
➢
CMS is a web-based application for managing multiple clinics data
➢
Providing common access to clinic’s doctors and receptionists
➢
Client required a system to manage all the back-office team activities
➢
Patient’s Appointment & their follow-ups
➢
Provides doctors with their daily schedule based on the clinic location
➢
Allows the patient to payment through Cash, Credit Card, Insurance Card
➢
Part Payment can also be handled
➢
User can generate receipts for Insurance Company and also for the patient
http://www.brainvire.com
http://www.brainvire.com
List of Modules Present in the Clinic Management:
➢
Appointment Scheduler
➢
Today’s Appointment
➢
Registration
➢
Lab Module
➢
Reports
➢
Employee Profile
➢
MIS Reports
➢
Help Desk
➢
Cash Scroll
Project Challenges
➢
Developing a system to handle clinic’s requirement
➢
Multi-location but centralized patient data management
➢
A web-based application which would require no installation
➢
Developing a system which would easily integrate
➢
Third-party Appointment scheduling software
➢
Provide Appointment updating facility
➢
Developing a queue management system
➢
Needs to be user-friendly
➢
Ensuring safe and secure transfer of data
http://www.brainvire.com
http://www.brainvire.com
Technologies Used
Operating System & Server
Management
Windows OS, Multi-Server Architecture with
Staging & Production Environment through
Version Controlling releases, Server
Optimization,Security & SSL Implementation,
Scheduler for Back-ups, Alert Monitoring
System Integration, Server Performance
Tuning at regular intervals, Software Firewall
Configuration & Maintenance
Development Tools & Environments ASP.Net, MVC, C#, SSRS etc.
Database MSSQL Database Server 2008, Report
Service (SSRS), DB Clustering, DB
Optimization, Master Slave Replication, Query
Optimization, Scheduler for Backups
http://www.brainvire.com
Manpower
Project Leader 1
Developers 5
Designers 1
Integrator 1
DBA 1
Quality Assurance Testers 2
http://www.brainvire.com
Planning
The following development areas were charted out to be
elaborated upon:
A third-party appointment scheduling software
Bought and Planned to be integrated into the application
Application approach was done as per SAAS module
In order to manage multi-location data
Controlled by their respective administrators
The web server using HTTP protocol
Communication with the web browser
http://www.brainvire.com
Architecture
➢
We are using 3-tier architecture
➢
Provides Presentation layer (PL)
➢
Business Access layer(BL)
➢
Data Access layer (DAL)
➢
BAL: Business Access layer contains business logic, validation
related to the data
➢
PL: Presentation layer contain .asp or html where data is presented
to the user and inputs are taken from the user
➢
DAL: Data Access layer contain methods which help the Business
layer to connect data and perform required action
http://www.brainvire.com
Deployment Architecture
➢
Enables the full control over the rendered HTML
➢
Provides clean separation of concerns (SoC)
➢
Enables Test Driven Development (TDD)
➢
Easy integration with JavaScript frameworks
➢
Follows the design of stateless nature of the web
➢
Restful URLs that enables SEO
➢
No View-State and Post-Back events
➢
It provides RAD development
➢
Easy development models for developers those coming from WinForm
development
http://www.brainvire.com
Development Architecture
Application for iPhone and Android is built around objective C and Java
The main feature of this application is QR code scanning
Which was implemented using Google API
All the modules were developed using foundation, core graphics & UIKIT
The objective of application revolves around business promotion
All the view controllers were linked with controller files
Project along with the outlets, actions of the UI element
SQLITE framework was used to maintain and store all the details
The site was developed and fully functional within a span of 4 months
http://www.brainvire.com
Development Highlights
➢
The application was designed perfectly to integrate
➢
The third-party scheduler and manage appointments of the patients
➢
The SAAS model provided the client with a system capable
ofhandling
➢
All the multi-location data and with ease of access for everyone
➢
Queue management module helped maintaining the patient visits
smoothly
➢
The control of the site was given to administrator who can set up
users
➢
User roles and assign page-level access to each of these roles
Sources :
http://www.brainvire.com/clinic-management-system/
Contact Info : 1-631-897-7276
Email : info@brainvire.com
Website : www.brainvire.com
http://www.brainvire.com
Contact Us
https://www.facebook.com/Brainvire
https://twitter.com/Brainvire
http://google.com/+Brainvire
http://www.linkedin.com/company/brainvire-
infotech-pvt-ltd
Contact Info : 1-631-897-7276
Email : info@brainvire.com
Website : www.brainvire.com
http://www.brainvire.com

More Related Content

PPT
Case Study On Healthcare – A Fully Integrated Solution For Hospitals
PPTX
Hope health care centre, Hospital Management Website
PPT
cmpe285
PPT
RAMS grantsERA Overview
PDF
Hospital management synopsis
DOCX
Health Insurance Case Study
PPTX
Ileger: a web based application for participative elections
PPTX
Online computer lab management system
Case Study On Healthcare – A Fully Integrated Solution For Hospitals
Hope health care centre, Hospital Management Website
cmpe285
RAMS grantsERA Overview
Hospital management synopsis
Health Insurance Case Study
Ileger: a web based application for participative elections
Online computer lab management system

Similar to Case Study for web based application for managing system for Doctors and Clinics (20)

PDF
Clinic management system
PPT
Case Study for Healthcare a fully integrated solution for hospitals
PPT
Automated newsprint planning & scheduling system
PDF
Healthcare Management System for paperless management
PPT
Case Study For Web Based Application for Rent or Sale
PPT
Case Study for Dotnetnuke Intranet Portal for MNC’s
PPT
Case Study for Enterprise Risk Management Software Solution
PPT
Social Networking Platform to Share Travel Experiences
PPT
Case Study On Web-Based Application For Managing Multiple Clinics
PPT
Case Study for E-commerce Platform for Healthcare instrument
PPT
Case Study for Saas based Portal for HRMS SAP integration
PPT
Case Study for Project Management System Using Sharepoint
DOCX
BryanShelton2016
PDF
Healthcare software service provider - Silver Touch
PDF
Real-Time Monitoring System For Healthcare Services - Silver touch
PPT
Case Study for Quality & Process Mobile Application for Construction Industry
ODP
Case Study For Track Revenue Reports of Casino through Google App Engine
PPT
Case Study for Microsoft ERP for Retailers Magento Ecommerce Platform
PDF
Employee Self Services Portal
PDF
Business Record Management System and Financial Reporting
Clinic management system
Case Study for Healthcare a fully integrated solution for hospitals
Automated newsprint planning & scheduling system
Healthcare Management System for paperless management
Case Study For Web Based Application for Rent or Sale
Case Study for Dotnetnuke Intranet Portal for MNC’s
Case Study for Enterprise Risk Management Software Solution
Social Networking Platform to Share Travel Experiences
Case Study On Web-Based Application For Managing Multiple Clinics
Case Study for E-commerce Platform for Healthcare instrument
Case Study for Saas based Portal for HRMS SAP integration
Case Study for Project Management System Using Sharepoint
BryanShelton2016
Healthcare software service provider - Silver Touch
Real-Time Monitoring System For Healthcare Services - Silver touch
Case Study for Quality & Process Mobile Application for Construction Industry
Case Study For Track Revenue Reports of Casino through Google App Engine
Case Study for Microsoft ERP for Retailers Magento Ecommerce Platform
Employee Self Services Portal
Business Record Management System and Financial Reporting
Ad

More from Mike Taylor (20)

PDF
Latest trends for mobile apps development
PDF
Features of B2C Travel eCommerce system
PDF
Steps to Grow Your eCommerce Business
PPTX
Reasons to choose php for web application development
PPTX
Unique Shopoping Experience with eCommerce Gamification Extension
PDF
Android Application Development with Apple's Swift Technology
ODP
New Amazing Things about AngularJS 2.0
PDF
Gamification - The Trending Things of eCommerce Business
ODP
Gamification - Enhance Customers shopping experience with latest Big things i...
ODP
Benefit of Web Application Development with Zend Framework
ODP
The Importance Things of Full Stack Development
PDF
Most useful features for windows 10 developer
ODP
Have a look Google next operating system update : Android Marshmallow
PDF
Top 20 Questions Ask Before Hire Android App Development Company
PPT
Multi vendor marketplace extension
PPT
25 Famous Websites using Wordpress
PPT
Bring Healthcare to fingertips - How Apps changed Medical Industry
PPT
Have you played this Symfony? Why Symfony is great choice for Web development
PPT
9 vitals in business websites
PPTX
How Technology Can Change Real Estate Industry In 2015
Latest trends for mobile apps development
Features of B2C Travel eCommerce system
Steps to Grow Your eCommerce Business
Reasons to choose php for web application development
Unique Shopoping Experience with eCommerce Gamification Extension
Android Application Development with Apple's Swift Technology
New Amazing Things about AngularJS 2.0
Gamification - The Trending Things of eCommerce Business
Gamification - Enhance Customers shopping experience with latest Big things i...
Benefit of Web Application Development with Zend Framework
The Importance Things of Full Stack Development
Most useful features for windows 10 developer
Have a look Google next operating system update : Android Marshmallow
Top 20 Questions Ask Before Hire Android App Development Company
Multi vendor marketplace extension
25 Famous Websites using Wordpress
Bring Healthcare to fingertips - How Apps changed Medical Industry
Have you played this Symfony? Why Symfony is great choice for Web development
9 vitals in business websites
How Technology Can Change Real Estate Industry In 2015
Ad

Recently uploaded (20)

PPTX
Spectroscopy.pptx food analysis technology
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPT
Teaching material agriculture food technology
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Encapsulation theory and applications.pdf
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Getting Started with Data Integration: FME Form 101
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
cuic standard and advanced reporting.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Accuracy of neural networks in brain wave diagnosis of schizophrenia
PPTX
Machine Learning_overview_presentation.pptx
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PPTX
Tartificialntelligence_presentation.pptx
Spectroscopy.pptx food analysis technology
Mobile App Security Testing_ A Comprehensive Guide.pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Teaching material agriculture food technology
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Group 1 Presentation -Planning and Decision Making .pptx
Advanced methodologies resolving dimensionality complications for autism neur...
MYSQL Presentation for SQL database connectivity
Encapsulation theory and applications.pdf
The Rise and Fall of 3GPP – Time for a Sabbatical?
Getting Started with Data Integration: FME Form 101
NewMind AI Weekly Chronicles - August'25-Week II
“AI and Expert System Decision Support & Business Intelligence Systems”
cuic standard and advanced reporting.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Dropbox Q2 2025 Financial Results & Investor Presentation
Accuracy of neural networks in brain wave diagnosis of schizophrenia
Machine Learning_overview_presentation.pptx
SOPHOS-XG Firewall Administrator PPT.pptx
Tartificialntelligence_presentation.pptx

Case Study for web based application for managing system for Doctors and Clinics

  • 1. Case Study for web based application for managing system for Doctors and Clinics Brainvire Infotech Pvt. Ltd www.brainvire.com http://www.brainvire.com
  • 2. Client Requirement ➢ CMS is a web-based application for managing multiple clinics data ➢ Providing common access to clinic’s doctors and receptionists ➢ Client required a system to manage all the back-office team activities ➢ Patient’s Appointment & their follow-ups ➢ Provides doctors with their daily schedule based on the clinic location ➢ Allows the patient to payment through Cash, Credit Card, Insurance Card ➢ Part Payment can also be handled ➢ User can generate receipts for Insurance Company and also for the patient http://www.brainvire.com
  • 3. http://www.brainvire.com List of Modules Present in the Clinic Management: ➢ Appointment Scheduler ➢ Today’s Appointment ➢ Registration ➢ Lab Module ➢ Reports ➢ Employee Profile ➢ MIS Reports ➢ Help Desk ➢ Cash Scroll
  • 4. Project Challenges ➢ Developing a system to handle clinic’s requirement ➢ Multi-location but centralized patient data management ➢ A web-based application which would require no installation ➢ Developing a system which would easily integrate ➢ Third-party Appointment scheduling software ➢ Provide Appointment updating facility ➢ Developing a queue management system ➢ Needs to be user-friendly ➢ Ensuring safe and secure transfer of data http://www.brainvire.com
  • 5. http://www.brainvire.com Technologies Used Operating System & Server Management Windows OS, Multi-Server Architecture with Staging & Production Environment through Version Controlling releases, Server Optimization,Security & SSL Implementation, Scheduler for Back-ups, Alert Monitoring System Integration, Server Performance Tuning at regular intervals, Software Firewall Configuration & Maintenance Development Tools & Environments ASP.Net, MVC, C#, SSRS etc. Database MSSQL Database Server 2008, Report Service (SSRS), DB Clustering, DB Optimization, Master Slave Replication, Query Optimization, Scheduler for Backups
  • 6. http://www.brainvire.com Manpower Project Leader 1 Developers 5 Designers 1 Integrator 1 DBA 1 Quality Assurance Testers 2
  • 7. http://www.brainvire.com Planning The following development areas were charted out to be elaborated upon: A third-party appointment scheduling software Bought and Planned to be integrated into the application Application approach was done as per SAAS module In order to manage multi-location data Controlled by their respective administrators The web server using HTTP protocol Communication with the web browser
  • 8. http://www.brainvire.com Architecture ➢ We are using 3-tier architecture ➢ Provides Presentation layer (PL) ➢ Business Access layer(BL) ➢ Data Access layer (DAL) ➢ BAL: Business Access layer contains business logic, validation related to the data ➢ PL: Presentation layer contain .asp or html where data is presented to the user and inputs are taken from the user ➢ DAL: Data Access layer contain methods which help the Business layer to connect data and perform required action
  • 9. http://www.brainvire.com Deployment Architecture ➢ Enables the full control over the rendered HTML ➢ Provides clean separation of concerns (SoC) ➢ Enables Test Driven Development (TDD) ➢ Easy integration with JavaScript frameworks ➢ Follows the design of stateless nature of the web ➢ Restful URLs that enables SEO ➢ No View-State and Post-Back events ➢ It provides RAD development ➢ Easy development models for developers those coming from WinForm development
  • 10. http://www.brainvire.com Development Architecture Application for iPhone and Android is built around objective C and Java The main feature of this application is QR code scanning Which was implemented using Google API All the modules were developed using foundation, core graphics & UIKIT The objective of application revolves around business promotion All the view controllers were linked with controller files Project along with the outlets, actions of the UI element SQLITE framework was used to maintain and store all the details The site was developed and fully functional within a span of 4 months
  • 11. http://www.brainvire.com Development Highlights ➢ The application was designed perfectly to integrate ➢ The third-party scheduler and manage appointments of the patients ➢ The SAAS model provided the client with a system capable ofhandling ➢ All the multi-location data and with ease of access for everyone ➢ Queue management module helped maintaining the patient visits smoothly ➢ The control of the site was given to administrator who can set up users ➢ User roles and assign page-level access to each of these roles
  • 12. Sources : http://www.brainvire.com/clinic-management-system/ Contact Info : 1-631-897-7276 Email : info@brainvire.com Website : www.brainvire.com http://www.brainvire.com