0% found this document useful (0 votes)
27 views5 pages

DiSE Assignment

Asceso Hospitals, a private hospital in Sri Lanka, has hired a startup tech company to develop a new digital patient management system to replace their outdated manual systems and improve record keeping, billing, and appointments. The startup will submit a project proposal, requirements documents, and design diagrams by certain deadlines, and deliver the initial appointment management module by March 2019, with the potential to expand the contract if successful. The new system aims to better organize patient data and history, lab reports, the pharmacy, admissions, and appointments across Asceso Hospitals.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
27 views5 pages

DiSE Assignment

Asceso Hospitals, a private hospital in Sri Lanka, has hired a startup tech company to develop a new digital patient management system to replace their outdated manual systems and improve record keeping, billing, and appointments. The startup will submit a project proposal, requirements documents, and design diagrams by certain deadlines, and deliver the initial appointment management module by March 2019, with the potential to expand the contract if successful. The new system aims to better organize patient data and history, lab reports, the pharmacy, admissions, and appointments across Asceso Hospitals.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

Case Study

Asceso Hospitals is a fictional private hospital in Sri Lanka which provides healthcare facilities
for general public. The more prominent departments in this hospital are Specialist consultant
services, OPD , Lab and Radiology unit, and pharmacy. Currently this hospital followed manual
appointment and billing system and have non existing patient’s management system which is
very ineffective, prone to errors and mistakes. Because of that account department have hard
time for handling accounts and doctors have no ways to track patient’s history for their medical
diagnosis.

As fresh tech Startup Company you have managed to win the tender for the system after
fierce competition. As a group of young graduates you managed to beat few well established
companies and you have a chance to prove you are capable team which ready to reach the
greatness.

Asceso Hospitals also planned for major expansion during this decade and have a potential to
be a major player in healthcare industry. So you have to remember as a fresh tech startup, this
is the contract that could make or break you company.

 Management and IT department in Asceso actively involve with your development and
they required you to deliver your project proposal on 10/23/2019 In that you must
explain the development methodology and the reasons and justifications for selecting
above methodology. What is the programming paradigm, Programming language
choice, database choice and justification
 They required you to provide SRS document with functional and non functional
requirements, design documents which include UML diagrams and Database design
documents on 11/20/2019 for their review.
 Because of new financial year start on 01/04/2019 you must deliver appointment
managements system on 03/01/2019 with user guide to operate the system.
 When core system delivered based on the quality and performance. Asceso Hospitals
management team will extend their contract for implement their whole system step by
step and user training programs and 24/7 client support which is very lucrative business
for your company.
 Other system include so when you design the system you must show these modules in
your design diagrams. But you do not required to implement them with initial system.
o Patient’s history management’s module.
o Lab reports management module.
o Hospital pharmacy management module.
o Hospital admission management module.
Patient’s appointment management module
When patient booking the appointment front office clerk check whether he or she is exist on
the system using the patients NIC number If patient don’t have NIC because of a child or other
reason then could use guardian’s NIC. If patient not available in the system front office clerk
must add patients detail to the system. Also clerk must be able to update any new details
regarding the paitent’s when required such as phone number etc. Then clerk can pick the
doctor from the system and can give appointment number to the patient. A doctor can consult
maximum 15 patients per hour So system must prevent overbooking based on the available
time.

When patient visit to the hospital he should pay doctors fee which can be varied and
hospital charge and taxes for the appointment. At the end of the week hospital administrator
will calculate each doctors earning amount and take 20% cut for administration fee and deposit
the rest in doctors bank account hospital administrator can add new doctors update doctors
detail and deactivate.

Patient’s history management’s module.


When patient admitted to hospital or meet doctor in clinic doctors required to record patients
diagnosis details in to the system here doctors/assistant must record symptoms, Diagnosis,
change details, Remarks, Lab reports and prescription. This information will record under the
patient’s history and can access using patient’s NIC and only doctors can review history of the
patient’s. Doctors can only append diagnosis details and cannot delete by anyone

Lab, radiology reports management module.


When doctors request lab report for his diagnosis lab technician must record the report details
which include type of report, Results, sample received date, Sample tested date, Result,
Technician remarks, fees and link to soft copy. No one can update or delete existing lab report
entry

Hospital pharmacy management module.


When doctor issues prescription related to diagnosis pharmacist must full fill the order based
on the inventory. Then issue the receipt. inventory should contain the drugs and equipments,
cost price, sales price, stocks in inventory, reorder level etc

Hospital admission management module.


Patient admitted to the hospital they will assign admission number send to ward and assign
bed. Doctor in charge of the ward will administer= the treatments and medicine and his
responsibility is to update internal Patient history this include prescriptions, lab and radiology
report etc. At the end of the treatment when patients leave the hospital bill must calculate with
room charges, medicine charges and report charges

These are the basic requirements of the system and development team must be able to
accommodate changes as they arise due to the various business requirements, technological or
operational change and Asceso Hospitals will bind compensate to the contractor for those
customizations or modification (based on the development houses spends ) that not included in
the original contract documents.
Document Evaluation

Document Expectations Marks


Proposal  Student should pick a development methodology and justify 2
why they select that
 Programming language choice and platform , 2
 Database choice and justification 2
 On time Delivery 4
Maximum four pages document
Deadline: 12/9/2019
SRS Requirement analysis 5
 Functional requirement
 Non functional requirements

Application design
 Use case Diagram 5
 Class Diagram
 sequence Diagram

Database Design
 ER diagram 5
 Logical table structure
 Normalized table structure
On time delivery 5
Deadline: 11/9/2019
Application Evaluation Dead line 03/01/2019

Criteria Expectations Marks


Requirements  Developer should address all the requirements 10
mentioned in the case study.
 Developer should be able to facilitate additional
requirement not mentioned in the case study
UI  Properly designed UI with easy to understand 10
workflow.
 Interactive UI with proper input validations
Application  Properly layered and modulated application. 10
 Data and methods are properly placed in relevant
classes

QA  Readable source code? Well-laid out with good use 10
of white-spaces, indentation and method headers
 How accurate or comprehensive is the source code
commenting? Does it focus on why the code is as it
is?
Testing  Well designed test plan with complete test cases 10
 Application properly tested using test cases
User Guide  Well illustrated user guide that user can easily 10
understand without any assistance or training.
Discipline and  Application delivered on time 10
professionalism  Dedication
 Attendance

You might also like