You are on page 1of 6

Midterm Project in Research Design and Methodology

Submitted to:

Dr. Honey Girl A. Avo, DIT

Submitted by:

Bacuteng, Armen U.

BS Info. Tech 3C
Generic Appointment Booking System

Appointment is an arrangement of meeting with someone in a set of date and place in


a formal way. Creating an online version of it would be a very handy to us humans.

Time is very crucial, and people cannot afford to waste it on cancelled appointments
especially to people who are traveling long distances, seeking medical consultations with their
doctors or dentists, or in need of urgent appointments for business and other matters. We want
to create this appointment booking system to help this people to have a secured schedule with
their appointment, without wasting their time and money.

Based on my observation and personal experiences, most people do not have


scheduled appointment for their consultation or meeting. In addition to that when they arrive
at the place, only to find out that the person they need consult with is absent or the place itself
is not open.

This appointment booking system will be a web-based system it will only require a
web browser and internet connection; with that it will be easily to access and hassle free. It
focused in scheduling appointment of the client to ensure a well secured schedule without a
cancellation and disappointment. Additionally, as the title itself this is a generic system this
will comply with different organization and business structure.

Functional and Non-Functional Requirements

Functional Requirements Description


1. User Registration The system allows the user to register.

2. View The system allows the user to view if the


person or the establishment that he/she want
to consult are available.
3. Set an Appointment The user can schedule appointment based
on the agreed-upon date.
4. Record Appointment History The system can record user appointment
history and allows user to access their
history.
5. Real-Time Availability The system should provide real-time
information to the user.
6. Cancellation and Reschedule User can cancel and reschedule his/her
appointment based on his/her preferences.
7. Generates Report The system can print/generate reports such
as list of the appointments, list of the users,
etc.
Non-Functional Requirements Description
1. Usability The user-interface should be easily for
everyone to understand the system and
user-friendly.
2. Maintainability The system should be easily to maintainable
adding features and making changes to the
system must be simple as possible.
3. Flexibility The system should be easily customized for
various types of businesses.
4. Security The user sensitive data should be well
secured and encrypted.
5. Accuracy The system should provide accurate and
reliable information.
6. Portability The system should be able work
consistently in different web browser.
7. Scalability The system should be able to handle
increase of user-interface.
8. Compliance The system should comply with the
industry standards, law, and regulations.

Sigay National High School eConnect: Enrollment System for an Expanding


Community

With the continuous growth of the student population at Sigay National High School,
coupled with its remote geographical location that is far from other urban centers, our online
enrollment system aims to bridge the distance gap and provide a seamless and accessible
enrollment process for all students. By implementing an online enrollment system, Sigay
National High School can cater to the needs of students in distant locations, ensuring that
they have equal opportunities for education and enrollment regardless of their geographical
location. Furthermore, the online enrollment system also brings about various benefits such
as cost savings on transportation for students, increased transparency in the admissions
process, and enhanced public.

Functional and Non-Functional Requirements

Functional Requirements Description


1. Create Account The system allows the user to create
account.
2. Enrollment The system allows the students to enroll to
their designated grade online.

3. Grade Management The system allows the teacher to input and


update grades and enables students to view
their real-time grades
4. Calendar, Events, and Activities The system displays a calendar featuring
Management school events, activities, and important
dates.
5. Information Database The system manages comprehensive
information about, faculty staff, students,
school policies, etc.
6. Real-Time Availability The system should provide real-time
information to the user.
7. Cancellation User can cancel his/her enrollment based on
his/her preferences.
8. Generates Report The system can print/generate reports such
as students’ proof of enrollment, students
grades etc.

Non-Functional Requirements Description


1. Performance The system ensures that it can handle
simultaneous user interactions without
performance degradation.
2. Usability The user-interface should be easily for
everyone to understand the system and
user-friendly.
3. Maintainability The system should be easily to maintainable
adding features and making changes to the
system must be simple as possible.
4. Security The user sensitive data should be well
secured and encrypted.
5. Data Backup and Recovery The system implements data backups and
recovery plan to prevent data loss.
6. Reliability The system should always be available and
reliable.
7. Scalability The system should be designed to scale
with increasing numbers of students and
data.
8. Compliance The system should comply with the relevant
data protection and privacy regulations.
BusinessHub: Inventory and Sales System

BusinessHub provides a user-friendly inventory and sales management system that


caters to the different needs of various products and services. It offers customizable features
for product and service management, including dynamic inventory tracking, robust reporting,
automated profit calculations, efficient expense management, and secure user authentication.
With BusinessHub's flexibility as an adaptable business management solution, it streamlines
business operations effortlessly. To sum it up, BusinessHub enables companies to succeed in
a changing market by providing a versatile and all-encompassing management solution.
Featuring an intuitive interface and customizable options, it adjusts to individual
requirements, ensuring effective control over inventory and sales. Enhance business
processes with ease of use and real-time data processing offered by BusinessHub, the
essential tool for efficient business success in today's ever-evolving markets.

Functional and Non-Functional Requirements

Functional Requirements Description


1. Owner Authentication The system enables the owner to log in to
the system with secure authentication.
2. Product Management The system allows the owner to add,
update, and remove products including the
products price.
3. Sales Transactions The owner can conduct sales transactions,
add products with specifies quantities, and
calculate the total cost.
4. Inventory Tracking The system tracks current inventory levels
and issues for low stock.
5. Expenses Management The system allows the owner to input and
categorize its expenses.
6. Profit Calculation The system automatically deducts expenses
from total sales to calculate profits.
7. Sales Report The owner can generate reports of the sales
data.

Non-Functional Requirements Description


1. Performance The system should be able to provide
efficient performance, even when
experiencing high levels of usage.
2. Usability The system needs to be easy for the owner
to use with minimal need for training.
3. Maintainability The system should be easily to maintain.

4. Security The system should prioritize the data


security and protects unauthorized access.
5. Data Backup and Recovery The system implements data backup and
recovery strategies to avoid loss of data.

6. Reliability The system must be dependable with


minimal interruptions for maintenance.
7. Scalability The system should be able to manage
growth of data.
8. Compliance The system should adhere to the appropriate
data protection.
9. Flexibility The system should be easily adaptable to
different business types.

You might also like