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

Page 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


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


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

http://www.brainvire.com


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


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 http://www.brainvire.com


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/brainvireinfotech-pvt-ltd

Contact Info : 1-631-897-7276 Email : info@brainvire.com Website : www.brainvire.com http://www.brainvire.com


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.