case study for web based application for managing system for doctors and clinics
DESCRIPTION
Web based application for managing system for Doctors and Clinics & Hospital schedule planner for Doctors, Nursing Homes, Clinics. Web based application for managing multiple clinics, patient's appointment & follow ups.TRANSCRIPT
![Page 1: Case Study for web based application for managing system for Doctors and Clinics](https://reader033.vdocuments.us/reader033/viewer/2022051514/54b40b644a7959d12c8b45f5/html5/thumbnails/1.jpg)
Case Study for web based application for managing system for Doctors and Clinics
Brainvire Infotech Pvt. Ltdwww.brainvire.com
http://www.brainvire.com
![Page 2: Case Study for web based application for managing system for Doctors and Clinics](https://reader033.vdocuments.us/reader033/viewer/2022051514/54b40b644a7959d12c8b45f5/html5/thumbnails/2.jpg)
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
![Page 3: Case Study for web based application for managing system for Doctors and Clinics](https://reader033.vdocuments.us/reader033/viewer/2022051514/54b40b644a7959d12c8b45f5/html5/thumbnails/3.jpg)
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
![Page 4: Case Study for web based application for managing system for Doctors and Clinics](https://reader033.vdocuments.us/reader033/viewer/2022051514/54b40b644a7959d12c8b45f5/html5/thumbnails/4.jpg)
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
![Page 5: Case Study for web based application for managing system for Doctors and Clinics](https://reader033.vdocuments.us/reader033/viewer/2022051514/54b40b644a7959d12c8b45f5/html5/thumbnails/5.jpg)
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
![Page 6: Case Study for web based application for managing system for Doctors and Clinics](https://reader033.vdocuments.us/reader033/viewer/2022051514/54b40b644a7959d12c8b45f5/html5/thumbnails/6.jpg)
http://www.brainvire.com
Manpower
Project Leader 1
Developers 5
Designers 1
Integrator 1
DBA 1
Quality Assurance Testers 2
![Page 7: Case Study for web based application for managing system for Doctors and Clinics](https://reader033.vdocuments.us/reader033/viewer/2022051514/54b40b644a7959d12c8b45f5/html5/thumbnails/7.jpg)
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
![Page 8: Case Study for web based application for managing system for Doctors and Clinics](https://reader033.vdocuments.us/reader033/viewer/2022051514/54b40b644a7959d12c8b45f5/html5/thumbnails/8.jpg)
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
![Page 9: Case Study for web based application for managing system for Doctors and Clinics](https://reader033.vdocuments.us/reader033/viewer/2022051514/54b40b644a7959d12c8b45f5/html5/thumbnails/9.jpg)
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
![Page 10: Case Study for web based application for managing system for Doctors and Clinics](https://reader033.vdocuments.us/reader033/viewer/2022051514/54b40b644a7959d12c8b45f5/html5/thumbnails/10.jpg)
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
![Page 11: Case Study for web based application for managing system for Doctors and Clinics](https://reader033.vdocuments.us/reader033/viewer/2022051514/54b40b644a7959d12c8b45f5/html5/thumbnails/11.jpg)
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
![Page 12: Case Study for web based application for managing system for Doctors and Clinics](https://reader033.vdocuments.us/reader033/viewer/2022051514/54b40b644a7959d12c8b45f5/html5/thumbnails/12.jpg)
Sources :http://www.brainvire.com/clinic-management-system/
Contact Info : 1-631-897-7276
Email : [email protected]
Website : www.brainvire.com
http://www.brainvire.com
![Page 13: Case Study for web based application for managing system for Doctors and Clinics](https://reader033.vdocuments.us/reader033/viewer/2022051514/54b40b644a7959d12c8b45f5/html5/thumbnails/13.jpg)
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 : [email protected]
Website : www.brainvire.com
http://www.brainvire.com