You are on page 1of 38

UNIFIED CONTENT MANAGEMENT

Harini S
1831020
Msc. Software Systems

Department of Computing
Coimbatore Institute of Technology
SOFTWARE REQUIREMENT SPECIFICATION

Version 1.0
December 16, 2021
1.SYNOPSIS
1.1 AIM
1.2 EXISTING SYSTEM DESCRIPTION
1.3 FEATURES OF THE PROPOSED SYSTEM
1.4. PURPOSE
1.5 SCOPE

2. SYSTEM DESIGN
2.1 ARCHITECTURAL DESIGN
2.2 STRUCTURAL DESIGN
2.3 BEHAVIOURAL DESIGN
2.4 USER INTERFACE DESIGN
2.5 NAVIGATION DESIGN

3. SYSTEM TESTING
3.1 TEST CASES AND TEST REPORTS

4. SYSTEM IMPLEMENTATION
1.SYNOPSIS
1.1 AIM
To develop a web-based application for health care platform and
dynamically create and manage content across websites from a
single platform in a short span of time and make it user friendly.

1.2 EXISTING SYSTEM DESCRIPTION


• Here the patient is the user and he/she creates a user id and
add personal details to become a patient of that particular
hospital.
• The patient can book an appointment based on the doctor or
the treatment to be taken.
• Meanwhile there will be a database which contains Doctor
record and the medicine repository where medicines are
added based the treatments given by the Doctor.
• The patient can either book an online i.e., a video call
consultation or offline consultation appointment where the
payment is done beforehand the consultation.
• Only after the consultations done the patient will be receiving
prescription from the doctor to undergo diagnosis.
• A clear medical history of the patient from a particular or all
the doctors consulted from that hospital will be maintained.
• Here the doctor or the admin can handle blogs and audit
details of the hospital.
• Admin or the doctor can easily update or create new blogs or
pages in no matter of time without code knowledge.
• The Admin can set user permission to the doctors.

1.3 FEATURES OF THE PROPOSED SYSTEM


o Quick and easy to setup
o User friendly
o Easily maintained
o Maintains clear patient medical records
o Both online and offline mode availability
o Maintains doctor and medicine database
o Keeps track of all the appointments held already and are to be
done
o Secured payment gateway
o Easily importable and exportable of all records
o Maintenance without no code involvement
o Manages conversation history between the patient and doctor.
o Audit details are taken into account everday.

1.4 PURPOSE
The main purpose of this system is to handle both online and
offline consultation based on prebooking appointments and can easily
handle blog details using content handler which is a no code platform
that helps admin or the doctor can easily update or create new blogs or
pages in no matter of time without code knowledge.

1.5 SCOPE
This futuristic scope helps user to access the application and
make changes without code knowledge and easily accessible.

2. SYSTEM DESIGN
2.1 ARCHITECTURAL DESIGN
LANGUAGE:
FRONT END: ANGULAR
STYLING: SCSS
BACK END:
2.2 STRUCTURAL DESIGN
❖ USE CASE DIAGRAM
❖ MODULE DIAGRAM: PATIENT
❖ MODULE DIAGRAM: DOCTOR/ADMIN
❖ CLASS DIAGRAM: PATIENT

❖ CLASS DIAGRAM: STAFF/DOCTOR


❖ CLASS DIAGRAM: HOSPITAL

❖ CLASS DIAGRAM: TREATMENT


❖ CLASS DIAGRAM: APPOINTMENT

❖ CLASS DIAGRAM: MEDICINE


❖ CLASS DIAGRAM: BLOG

2.3 BEHAVIOURAL DESIGN


❖ SEQUENCE DIAGRAM
❖ ACTIVITY DIAGRAM: PATIENT-DOCTOR CONSULTATION
❖ ACTIVITY DIAGRAM: DOCTOR/STAFF-TREATMENT
MANAGER
2.4 USER INTERFACE DESIGN

❖ SIGN IN PAGE

❖ FORGOT PASSWORD

❖ MENUS
❖ CALENDAR

❖ BOOKING APPOINTMENT
❖ FEES ALLOCATION

❖ PAYMENT CONFIGURATION
❖ SOCIAL MEDIA

❖ PATENT MANAGER
❖ ADDING A PATENT

❖ VIEWING PATENT
❖ EDITING PATENT DETAILS

❖ VIEWING PRESCRIPTION OF PATENT


❖ PRINTING PRESCRIPTION

❖ EXPORTING PATENT
❖ STAFF MANAGER

❖ ADDING STAFF
❖ IF DOCTOR: CONSULTING TIMINGS

❖ IF DOCTOR: ACHIEVEMENTS AND AWARDS


❖ ROLE CONFIGURATION

❖ DESIGNATION CONFIGURATION
❖ SETTING USER ACCESS

❖ TREATMENT TYPE LIST


❖ ADDING TREATMENT

❖ UPDATING/EDITING TREATMENT TYPE


❖ TREATMENT LIST

❖ UPDATING/EDITING TREATMENT TYPE


❖ OP SCHEDULE INSTRUCTIONS

❖ PROCEDURE SCHEDULE INSTRUCTIONS


❖ MEDICINE REPOSITORY

❖ ADDING MEDICINE

❖ ADDING NEW BRANCH OR ORGANIZATION


❖ BLOG VIDEO AND IMAGE

❖ EDITING OR ADDING NEW IMAGE/VIDEO

❖ AUDIT DETAILS
❖ COMMUNICATIONS

❖ MANAGING REVIEWS AND RATING

❖ ANALYTICS PAGE
❖ SCHEDULED NOTIFICATION

❖ ASSIGNED USER NOTIFICATIONS


❖ DOCTOR-PATIENT CONVERSATION
ASK A DOCTOR

❖ BLOG

❖ BLOG VIEW
❖ BLOG EDIT :

❖ NO CODE PLATFORM

❖ CODE VIEW OF THE BLOG


❖ NEWS AND EVENTS

❖ ADDING NEWS

❖ UPDATING NEWS
❖ TERMS AND CONDITIONS PAGE

❖ PRIVACY POLICY

2.5 NAVIGATION DESIGN


3. SYSTEM TESTING
3.1 TEST CASES AND TEST REPORTS

You might also like