SlideShare a Scribd company logo
Grey Matter India
Technologies Pvt. Ltd.
http://www.greymatterindia.com
Web-Based Application For Managing Multiple
Clinics
http://www.greymatterindia.com
Client Requirements
Client required a web based application that would manage data for multiple
clinics. The application should provide common access to the clinic’s doctors
and receptionists.
The application should be able to handle all the back office activities that are
required for patient appointments and their follow ups. Doctors should be
able to handle their daily schedules based on clinic locations. Patients should
be able to make the payments through cash, credit cards, insurance cards
etc. System should be able to handle part payments too. The application
should have the ability to generate receipts for Insurance companies and for
patients
http://www.greymatterindia.com
List of modules for Clinic
Management System
Appointment Scheduler
Today’s Appointment Registration
Lab Module Reports
Employee Profile
MIS Reports Help Desk
Cash Scroll
http://www.greymatterindia.com
The system should have the ability to handle multi location but
centralized patient data management.
Creating a web based application that requires no installation.
Developing a system which could be integrated into third party
appointment scheduling software and provide a facility to
update appointments.
Developing a user friendly queue management system.
Safe and secure data transfer.
Challenges
http://www.greymatterindia.com
Technologies Used
Operating System & Server Management
Windows OS/Windows Mobile ,Multi-Server
Architecture with Staging &Production
Environment through Version Controlling
releases, ServerOptimization, Security &
SSLImplementation, SchedulerforBack-
ups,Alert Monitoring System Integration,
ServerPerformance Tuning at regular
intervals, Software Firewall Configuration
&Maintenance
Development Tools & Environments ASP.Net, MVC, C#, SSRS etc.
Database MSSQLDatabase Server(Web), Symbian
Native Database (Mobile), DBClustering,
DBOptimization, MasterSlave Replication,
Query Optimization, SchedulerforBackups
-
http://www.greymatterindia.com
Manpower
Project Leader 1
Developers 4
Designers 1
Quality Assurance Testers 2
Integrator 1
http://www.greymatterindia.com
Taking into account the functionality of the application,
the following development plan was finalized upon.
Web server communication with web browser using HTTP
protocol.
Appointment scheduling software was third party and was
integrated into the application.
SAAS module was used for the application approach in
order to manage the multi-location data controlled by their
respective administrators.
Planning
http://www.greymatterindia.com
A three tier architecture was used for this web application
Presentation Layer (PL), Business Access Layer (BAL) and
Data Access Layer (DAL).
Business Access Layer: contains business logic, validation
that is related to the data.
Data Access Layer: contains logic for the business layer to
connect to the data and be able to perform required actions
like insert, delete and update.
Presentation Layer: contains .asp or HTML and forms the
user interface or giving output from the system or taking inputs
from user.
Architecture
http://www.greymatterindia.com
Deployment Architecture
Windows Server 2008 was used with IIS 7. MVC architecture
was followed.
The benefits of MVC architecture are:
MVC architecture provides full control over the rendered
HTML.
Soc – provides clean separation of controls.
TDD – provides test driven development
Integrates easily with Javascript frameworks.
http://www.greymatterindia.com
Deployment Architecture
The benefits of MVC architecture are:
Follows the design of stateless nature of the web.
Restful URLs.
No View-State and Post-Back events.
It provides RAD development.
http://www.greymatterindia.com
Development Highlights
The application was successfully designed to be integrated with
third party scheduler and was able to manage all the patient
appointments too. SAAS model provided the client with a
system that was capable of managing multi location data. Ease
of access was enabled for all locations. Patient visits were
smoothly managed with the queue management module. Users,
user roles and page level access to these roles were created by
administrator who was given full control of the software.
http://www.greymatterindia.com
Sources
http://www.greymatterindia.com/web-based-application-for-managing-
multiple-clinics
To Learn More Contact Us
And Get A Qoute
https://www.facebook.com/GreyMatterIndia.GMI
https://twitter.com/GMITechnologies
https://www.linkedin.com/company/grey-matter-india-
technologies
greymatterindia

More Related Content

PDF
Business Record Management System and Financial Reporting
PDF
Dispute Resolution Web Application
PPT
Case Study for Web Based Dispute Resolution Application
PPT
Case Study For Web Application for Comprehensive Adult Student Assessment Sys...
PDF
Employee Self Services Portal
PPT
Case Study for Healthcare a fully integrated solution for hospitals
PDF
Web Based Application for Rent or Sale
PPTX
8K Miles - User Identity Governance & Compliance
Business Record Management System and Financial Reporting
Dispute Resolution Web Application
Case Study for Web Based Dispute Resolution Application
Case Study For Web Application for Comprehensive Adult Student Assessment Sys...
Employee Self Services Portal
Case Study for Healthcare a fully integrated solution for hospitals
Web Based Application for Rent or Sale
8K Miles - User Identity Governance & Compliance

What's hot (13)

DOCX
Lecture10 oopj
PDF
SWITCH BOARD Center for Evidence Based eHealth
PPS
Clinic2care
PDF
Automating healthcare payment and claims remittance processing systemware's...
PDF
Clinic Reservation System
PPT
統計在半導體產業的應用 -- EDA
DOCX
Blood Establishment Computer Software (BECS) - SoftBank.web
PDF
6 reasons contract management tools fail
PPTX
Complaint Management System - Novosales
PPTX
Viva presentation v3
PPT
Lecture16 abap on line
DOCX
L&T Infotech
PDF
Applying Automation to What Ails Healthcare
Lecture10 oopj
SWITCH BOARD Center for Evidence Based eHealth
Clinic2care
Automating healthcare payment and claims remittance processing systemware's...
Clinic Reservation System
統計在半導體產業的應用 -- EDA
Blood Establishment Computer Software (BECS) - SoftBank.web
6 reasons contract management tools fail
Complaint Management System - Novosales
Viva presentation v3
Lecture16 abap on line
L&T Infotech
Applying Automation to What Ails Healthcare
Ad

Viewers also liked (7)

PDF
Clinic management system
PPT
Case Study for web based application for managing system for Doctors and Clinics
PPTX
Kaya Skin Clinic - Case Study
PPT
Clinic information management system
DOCX
Library management sytem
PDF
Hotel management
PDF
clinic database and software management system
Clinic management system
Case Study for web based application for managing system for Doctors and Clinics
Kaya Skin Clinic - Case Study
Clinic information management system
Library management sytem
Hotel management
clinic database and software management system
Ad

Similar to Case Study On Web-Based Application For Managing Multiple Clinics (20)

PPT
Case Study On Healthcare – A Fully Integrated Solution For Hospitals
PDF
Healthcare Management System for paperless management
PDF
Web application for tracking tool for workshops
DOC
Naveen Kumar Bokku
PPT
Case Study For Web Based Application for Rent or Sale
PPTX
latest ppt.pptxguhftydtye5ysrtsdtydtyyfyfu
PPTX
VEHICLE MANAGEMENT SYSTEM
PDF
Mca titles
PPTX
Top Requirements for Workday Integration Jobs
PPT
Agilewiz PaaS, SaaS, Web 2.5, Platform Technology, BPO Platform Technology,Di...
PPTX
Aspmvc
PDF
Mca titles
PDF
Mca titles
PDF
Mca titles
PDF
Mca titles
PDF
Mca titles
PDF
Mca titles
PDF
Mca titles
PDF
Mca titles
PDF
Mca titles
Case Study On Healthcare – A Fully Integrated Solution For Hospitals
Healthcare Management System for paperless management
Web application for tracking tool for workshops
Naveen Kumar Bokku
Case Study For Web Based Application for Rent or Sale
latest ppt.pptxguhftydtye5ysrtsdtydtyyfyfu
VEHICLE MANAGEMENT SYSTEM
Mca titles
Top Requirements for Workday Integration Jobs
Agilewiz PaaS, SaaS, Web 2.5, Platform Technology, BPO Platform Technology,Di...
Aspmvc
Mca titles
Mca titles
Mca titles
Mca titles
Mca titles
Mca titles
Mca titles
Mca titles
Mca titles

More from Grey Matter India Technologies PVT LTD (20)

PDF
Joomla CMS system's Features
PDF
Microsoft dynamic CRM Development
PDF
The Best features of new Andoid Nougat
PPT
Some Known Facts About WordPress
PPT
Boost up Sales & Maximize Revenue in your Online Business With Magento Multi ...
PPT
Ways To Use Your Android Smartphone More Efficiently
PPT
The Mobile App Development Look Like in 2016
PPT
iOS Features To Include When Developing IPhone Application
PPT
How ASP.NET MVC Implementation Help Enterprise Web Application Development?
PPT
Top Qualities of Successful Mobile Apps In Startup Tech Company
PPT
Which Is Better – An App or A Mobile Website?
PPT
The Battle Of The Web - PHP OR ASP.NET
PPT
Important Facts For Developing An Ecommerce Portal
PDF
Top 5 Benefits Of Hiring PHP Development Company
PPT
Top 13 Web Development Trends And Predictions For 2015
PPT
Top 9 Features Of a Successful Android Application
PPT
Benefits and Drawbacks of Outsourcing Software development
PPT
Top Reasons Why PHP Will Conquer The World
PPT
Top 10 Factors To Look Before Hiring Software Development Company
PPT
Benefits of Choosing DotNet for Enterprise Application Development
Joomla CMS system's Features
Microsoft dynamic CRM Development
The Best features of new Andoid Nougat
Some Known Facts About WordPress
Boost up Sales & Maximize Revenue in your Online Business With Magento Multi ...
Ways To Use Your Android Smartphone More Efficiently
The Mobile App Development Look Like in 2016
iOS Features To Include When Developing IPhone Application
How ASP.NET MVC Implementation Help Enterprise Web Application Development?
Top Qualities of Successful Mobile Apps In Startup Tech Company
Which Is Better – An App or A Mobile Website?
The Battle Of The Web - PHP OR ASP.NET
Important Facts For Developing An Ecommerce Portal
Top 5 Benefits Of Hiring PHP Development Company
Top 13 Web Development Trends And Predictions For 2015
Top 9 Features Of a Successful Android Application
Benefits and Drawbacks of Outsourcing Software development
Top Reasons Why PHP Will Conquer The World
Top 10 Factors To Look Before Hiring Software Development Company
Benefits of Choosing DotNet for Enterprise Application Development

Recently uploaded (20)

PDF
Accuracy of neural networks in brain wave diagnosis of schizophrenia
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Getting Started with Data Integration: FME Form 101
PPT
Teaching material agriculture food technology
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
Big Data Technologies - Introduction.pptx
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Encapsulation theory and applications.pdf
PDF
Electronic commerce courselecture one. Pdf
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Spectral efficient network and resource selection model in 5G networks
PPTX
Machine Learning_overview_presentation.pptx
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
cuic standard and advanced reporting.pdf
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PPTX
1. Introduction to Computer Programming.pptx
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
Accuracy of neural networks in brain wave diagnosis of schizophrenia
Agricultural_Statistics_at_a_Glance_2022_0.pdf
A comparative analysis of optical character recognition models for extracting...
Getting Started with Data Integration: FME Form 101
Teaching material agriculture food technology
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Big Data Technologies - Introduction.pptx
The Rise and Fall of 3GPP – Time for a Sabbatical?
Encapsulation theory and applications.pdf
Electronic commerce courselecture one. Pdf
MYSQL Presentation for SQL database connectivity
Spectral efficient network and resource selection model in 5G networks
Machine Learning_overview_presentation.pptx
Reach Out and Touch Someone: Haptics and Empathic Computing
cuic standard and advanced reporting.pdf
Assigned Numbers - 2025 - Bluetooth® Document
1. Introduction to Computer Programming.pptx
SOPHOS-XG Firewall Administrator PPT.pptx
Diabetes mellitus diagnosis method based random forest with bat algorithm

Case Study On Web-Based Application For Managing Multiple Clinics

  • 1. Grey Matter India Technologies Pvt. Ltd. http://www.greymatterindia.com Web-Based Application For Managing Multiple Clinics
  • 2. http://www.greymatterindia.com Client Requirements Client required a web based application that would manage data for multiple clinics. The application should provide common access to the clinic’s doctors and receptionists. The application should be able to handle all the back office activities that are required for patient appointments and their follow ups. Doctors should be able to handle their daily schedules based on clinic locations. Patients should be able to make the payments through cash, credit cards, insurance cards etc. System should be able to handle part payments too. The application should have the ability to generate receipts for Insurance companies and for patients
  • 3. http://www.greymatterindia.com List of modules for Clinic Management System Appointment Scheduler Today’s Appointment Registration Lab Module Reports Employee Profile MIS Reports Help Desk Cash Scroll
  • 4. http://www.greymatterindia.com The system should have the ability to handle multi location but centralized patient data management. Creating a web based application that requires no installation. Developing a system which could be integrated into third party appointment scheduling software and provide a facility to update appointments. Developing a user friendly queue management system. Safe and secure data transfer. Challenges
  • 5. http://www.greymatterindia.com Technologies Used Operating System & Server Management Windows OS/Windows Mobile ,Multi-Server Architecture with Staging &Production Environment through Version Controlling releases, ServerOptimization, Security & SSLImplementation, SchedulerforBack- ups,Alert Monitoring System Integration, ServerPerformance Tuning at regular intervals, Software Firewall Configuration &Maintenance Development Tools & Environments ASP.Net, MVC, C#, SSRS etc. Database MSSQLDatabase Server(Web), Symbian Native Database (Mobile), DBClustering, DBOptimization, MasterSlave Replication, Query Optimization, SchedulerforBackups -
  • 6. http://www.greymatterindia.com Manpower Project Leader 1 Developers 4 Designers 1 Quality Assurance Testers 2 Integrator 1
  • 7. http://www.greymatterindia.com Taking into account the functionality of the application, the following development plan was finalized upon. Web server communication with web browser using HTTP protocol. Appointment scheduling software was third party and was integrated into the application. SAAS module was used for the application approach in order to manage the multi-location data controlled by their respective administrators. Planning
  • 8. http://www.greymatterindia.com A three tier architecture was used for this web application Presentation Layer (PL), Business Access Layer (BAL) and Data Access Layer (DAL). Business Access Layer: contains business logic, validation that is related to the data. Data Access Layer: contains logic for the business layer to connect to the data and be able to perform required actions like insert, delete and update. Presentation Layer: contains .asp or HTML and forms the user interface or giving output from the system or taking inputs from user. Architecture
  • 9. http://www.greymatterindia.com Deployment Architecture Windows Server 2008 was used with IIS 7. MVC architecture was followed. The benefits of MVC architecture are: MVC architecture provides full control over the rendered HTML. Soc – provides clean separation of controls. TDD – provides test driven development Integrates easily with Javascript frameworks.
  • 10. http://www.greymatterindia.com Deployment Architecture The benefits of MVC architecture are: Follows the design of stateless nature of the web. Restful URLs. No View-State and Post-Back events. It provides RAD development.
  • 11. http://www.greymatterindia.com Development Highlights The application was successfully designed to be integrated with third party scheduler and was able to manage all the patient appointments too. SAAS model provided the client with a system that was capable of managing multi location data. Ease of access was enabled for all locations. Patient visits were smoothly managed with the queue management module. Users, user roles and page level access to these roles were created by administrator who was given full control of the software.
  • 12. http://www.greymatterindia.com Sources http://www.greymatterindia.com/web-based-application-for-managing- multiple-clinics To Learn More Contact Us And Get A Qoute https://www.facebook.com/GreyMatterIndia.GMI https://twitter.com/GMITechnologies https://www.linkedin.com/company/grey-matter-india- technologies greymatterindia