Chapter Four
Chapter Four
Chapter Four
1
4.2.1 Home Page
This is the main website from here the patient checks out on the imaging
services, They login, scroll down and book an imaging service. Its primary
purpose is to provide an inviting and user-friendly interface that
encourages users to explore book for appointments efficiently.
2
4.2.2 Sign Up Page
Signup page
This is where the patient registers and sign up to access the web and book for a service.
3
4.2.3 Login Page for patient, imaging doctor and Receptionist/Admin
This is where the patient can login and access imaging booking services and its where
also the admin or receptionist can login and manages the booking services.
4
This is where the patient sees the available imaging services options and choose the
service he/she wants.
5
Imaging
Figure 6admin page2 doctor page.
4.3 TESTING
System testing it is a process of evaluating the system as a whole to ensure that it meets its
specified requirements and functions as intended. The primary goal of system testing is to
identify and fix defects, ensure that all components work together seamlessly, and validate that
the system is ready for deployment.
6
4.3.1 Types of system testing
Functional Testing: This type of testing focuses on verifying that all the system's
functionalities work correctly. It involves testing individual features and their interactions
with each other to ensure they perform as expected.
Integration Testing: Integration testing evaluates the interaction between different
modules or components of the food ordering system to ensure they work together
harmoniously. It checks for proper data flow and communication between various parts
of the system.
User Interface (UI) Testing: UI testing assesses the visual elements and user
interactions within the system. It ensures that the interface is user-friendly, intuitive, and
follows design guidelines. UI testing also verifies that the system is responsive and
accessible across different devices and screen sizes.
Usability Testing: Usability testing is conducted to determine how user-friendly the food
ordering system is. It involves gathering feedback from real users to identify any usability
issues and improve the overall user experience.
Performance Testing: Performance testing assesses the system's speed, responsiveness,
and stability under various conditions, such as high user loads or concurrent transactions.
It helps identify and address performance bottlenecks.
Security Testing: Security testing evaluates the system's resilience against potential
security threats and vulnerabilities. It includes measures to protect user data, prevent
unauthorized access, and ensure secure transactions.
Compatibility Testing: Compatibility testing ensures that the food ordering system
functions correctly across different web browsers, operating systems, and devices. It
helps verify that users can access and use the system seamlessly regardless of their
platform.
7
I. Test Case: User Registration
Description: Verify that users can successfully register a new account on the medical booking
system.
Steps:
Expected Output: User account is created, and the user is redirected to the login page.
Steps:
Description: Verify that the system displays the available slots with various imaging services.
Steps:
8
Description: Verify that users can proceed to checkout and book their and book their
appointment.
Steps:
4.3.3.1 Introduction
The medical imaging booking system is a web-based application designed to facilitate the
booking of medical imaging services. The system allows patient to navigate on the search
menu ,search for their desired imaging test, Book an appointment as scheduled , and track
their appointment history status.
9
4.3.3.4 Test Plan
Test cases were designed to cover different aspects of the imaging booking process,
including user registration, Imaging services display, booking placement and processing.
Passed: 3
Failed: 0
Blocked: 0
Severity: High
Priority: Medium
Status: Open
Severity: Medium
Priority: High
Status: Open
10
4.3.3.7 Test Coverage
The test cases covered all major features and functionalities of the medical imaging
booking system, including user management, menu browsing, booking placement, and
order tracking.
During performance testing, the system response time was acceptable under normal user
loads.
4.3.3.10 Conclusions
The majority of test cases passed successfully, indicating that the system is stable and
functioning as expected in most scenarios.
The two identified defects require immediate attention to ensure a smooth user
experience.
11
4.4 Project Appraisal
4.4.1 Introduction
The medical imaging booking system is a web-based platform that enables patients to search for
their imaging services and book an appointment on their desired time. This project appraisal
evaluates the feasibility and potential of developing a food ordering system to meet the growing
demand for online food services.
4.4.2 Strengths
Convenience: The medical imaging booking system offers convenience to patients by
providing a user-friendly interface and enabling them to book appointments from the
comfort of their homes or offices.
Increased Revenue: The clinic can benefit from the system by reaching a broader
customer base, increasing bookings frequency, and optimizing their operations for higher
efficiency.
Real-time Tracking: Implementing real-time order tracking enhances patient’s
satisfaction by keeping them informed about the status of their appointments.
12
4.5 Conclusions
The medical imaging booking system presents a promising solution to meet the increasing
demand for online of services , offering convenience and efficiency to both patients and the
clinic. Throughout the project appraisal, it became evident that the system holds substantial
potential in the market, given its user-friendly interface and real-time appointment booking
tracking capabilities. The positive feedback received during unit testing reinforces the system's
technical robustness and functionality.
The seamless user experience and streamlined payment process contribute to enhanced customer
satisfaction, making it a desirable platform for patients to book for imaging services with ease.
Additionally, the system provides clinics with a valuable opportunity to reach a wider customer
base and optimize their operations, leading to potential revenue growth and increased efficiency.
By focusing on these recommendations, the medical imaging booking system can solidify its
position as a leading platform for online booking, ensuring continued success and growth in a
competitive market landscape. Ongoing improvements, user-centric enhancements, and strategic
partnerships will be key to the system's sustained success and widespread adoption among
patients and clinics alike.
Appendices
i) Appendix: Budget
TOTAL 27,250
14
Documentatio 72 HOURS 29TH JULY 30TH
JULY 30TH
JULY 31TH
Done
n JULY
Gannt Chart
Data analysis
Coding and
testing
Documentation
15
iv) Appendix: Use Manual
Welcome to the Medical imaging booking system! This user manual will guide you
through the process of using our platform to book an imaging service
Table of Contents
Introduction
1.1 Purpose of the System
1.2 Key Features
1.3 User Roles
Getting Started
2.1 Creating an Account
2.2 Logging In
Patients Guide
3.1 Browsing for preferred imaging service.
3.2 Booking an appointment.
3.3 Managing Your appointments.
Imaging doctor Owner Guide
4.1 Managing appointments.
4.2 Handling sessions
Administrator Guide
5.1 Managing patients.
5.2 Monitoring System Activities
5.3 Handling patients’ appointments.
Appendix
7.1 Glossary
7.2 Contact Information
16
1. Introduction:
1.1User Roles
Patient: login and views preferred imaging test and books for the appointment.
Administrator: The system administrator who oversees user management, system activities, and
customer support.
2. Getting Started
2.1 Creating an Account
Patients: To create an account, click on the "Sign Up" or "Register" button and fill in
your details, including name, email, and password.
Imaging Doctor: Click on "Register Your Restaurant" and provide necessary information
about your establishment.
Administrators: System administrators will receive credentials from the system
administrator.
2.2 Logging In
Patients and the imaging doctor: Enter your email and password to log in.
3. Patients Guide
3.1 searching menu
3.2 Booking an appointment.
Select imaging service: Choose the desired test I from the menu.
Review appointment: Verify your appointment, proceed to checkout.
5. Administrator Guide
User Management: Add, modify, or delete user accounts and assign roles (Patient,
imaging doctor, administrator).
5.2 Monitoring System Activities
Monitor System: Oversee system activities, identify issues, and perform necessary
maintenance tasks.
5.3 Handling Customer Support
Customer Support: Assist patients and imaging doctor with any queries or issues they
may encounter.
6. Appendix
6.1 Glossary: Provides definitions of key terms used in the system
6.2 Contact Information: Lists contact details for customer support
i. Appendix: Sample code
System Setting Up code in PHP
18
Figure 8, Sample Code
19
Figure 10, Sample code 3
20
Figure 12, sample code 5
21
Figure 13, Sample code 7
22
Figure 14, Sample code 7
23