Project
Project
Project Title
By
Student Name ID: XXXXXX
Plagiarism Warning:
As per AOU rules and regulations, all students are required to submit their own work
and avoid plagiarism. The AOU has implemented sophisticated techniques for
plagiarism detection. You must provide all references in case you use and quote
another person's work in your assignments. You will be penalized for any act of
plagiarism as per the AOU's rules and regulations.
We hereby declare that this submitted report is a result of our own efforts and we have
not plagiarized any other person's work. We have provided all references of information
that we have used and quoted in our assignment.
This report outlines the comprehensive plan for the development of a multifunctional
mobile application designed for an educational institution. The project aims to create an
innovative and user-centric platform catering to various needs within the school
community.
The report details the functional requirements, technical specifications, user experience
design considerations, development plan, and implementation strategies. It also
addresses risk assessment, timelines, and milestones crucial for successful execution.
The integration of various functionalities within a user-friendly interface aims to enhance
accessibility, communication, and engagement among students, faculty, and parents.
SIGNED DECLARATION ii
ABSTRACT iii
TABLE OF CONTENTS iv
ACKNOWLEDGEMENTS v
Chapter 1: Introduction 1
2.1. Introduction 5
2.3. The relationships between Related Works and your Own Work 7
4.3. A comparison between your own project and other related projects regarding
Etc…
ACKNOWLEDGMENTS
Starting with the name of ALLAH ALMIGHTY, Most Gracious, and Most
Merciful. Firstly, who enabled us to finalize our project effectively. We
would like to thank our parents and teachers who helped us financially and
morally at all times. We would also like to thank Supervisor Name for
guiding us to work hard. We found it very helpful to discuss our plan. His
critical comments on our work have made us think of new ideas. We are
thankful to Allah Almighty who gave us all the resources to make this
project for the benefit of mankind. We are cordially grateful to our parents,
family, and friends who kept backing us up all the time. We are immensely
thankful to them for supporting us, both financially and morally. We would
also like to thank Supervisor Name for his guidance and encouragement.
He has been there all along, so much helpful while discussing the
optimization issues in this dissertation work. His critical comments on our
work are of supreme importance. Those comments surely have made me
think of new ideas and techniques in the fields of optimization and software
simulation
GLOSSARY OF TERMS AND DEFINITIONS
Some of the repeated keyword in the document are as follows:
1. SDLC: Software Development Life Cycle.
2. WBS: Work Breakdown Structure.
3. Optimistic Time: Minimum time required to complete the task.
4. UI: User Interface.
5. R: Responsible.
6. C: Consulted.
7. A: Accountable.
8. I: Informed.
9. Early Start Time: The ES is the maximum EF of all predecessors, except for the first
task where the ES=0.
10. SMS: School Management System.
11. PERT: Project Evaluation and Review Technique
12. AND: Activity Network Diagram
Chapter 1: Introduction
To address these challenges, the decision was made to develop a mobile application.
This choice is based on the recognition of the widespread use of mobile technology and
the need for a more efficient and accessible platform for communication and information
sharing.
The mobile application project aims to bridge these communication gaps and provide a
centralized platform for accessing crucial school-related information, enhancing
engagement, and streamlining various processes for the benefit of all stakeholders.
This condensed background provides a snapshot of the school, its identified challenges,
and the rationale behind opting for a mobile application as a solution.
1.2. Motivations of the Project
The motivation behind this project lies in revolutionizing the institution's communication
infrastructure through the development of a comprehensive mobile application. The
project team, comprising dedicated professionals, aims to address existing challenges
that hinder seamless information sharing and interaction among stakeholders.
Essentially, this is a planning and organizing tool that attempts to arrange lessons,
exams, fees, current school news, modes of payment, and precise location information
via Google map integration.
The proposed method entails creating a feature-rich mobile application with the
following functionalities:
Immediately News Release.
Listings of Classes with Extensive Prices.
Services for Safe Credit Card Payment.
Entire Teacher Profiles.
Publication of Exam and Bus Schedules Holiday Dates and Event Showcasing
Information on Food and Beverages is shown.
Services for Chat, Complaints, Queries, and Feedback.
Get in touch with us and integrate Google Maps.
1.6. Constraints of the Project
A few of the project's constraints are limited funds, following data security regulations,
needing to integrate with current systems seamlessly, and interoperability with different
devices. Sometimes the non-functional requirements such as the integrity security,
availability, response time, maintainability and performance of the application may act
as the constraint. But the main aim is to provide such application which have minimum
number of the constraint.
The project will follow the organized Agile Software Development Life Cycle (SDLC),
which includes phases for testing, deployment, requirement analysis, design,
development, and maintenance. The main aim to follow this structure is because Agile
is based on the iterative process. The phases will be explained in more detail in the
report's later sections. This structured SRS report outline will address Background
Information, Motivations, Problems, Aims and Objectives, Proposed Solution,
Constraints, Project Structure, Literature Review, Team and their responsibility and
planning phase etc. all of which are in line with the features that have been identified for
the educational school's mobile application.
Chapter 2: A Literature Review
2.1. Introduction
This section introduces the literature review by describing the importance and goal of
reviewing the literature that has already been written about developing a mobile
application for an educational institution. It highlights how crucial it is to comprehend
earlier research and how it relates to the current project.
The primary drawbacks of applications such as School Management by Ustaad are their
lack of services and payment integration systems, schedule of buses, chat services as
well as provide the information about the cafeteria in the school as well. Our primary
goal in developing this app is to use it to help those who want all services about the
school application in just one click.
The rapid penetration of increasingly sophisticated technologies into every facet of
society is causing significant shifts in how, when, and, where we work, how individuals
and companies organize themselves, and how our apps should be structured to
complete the other app development companies
This application provides the information about the latest news, availability of classes’,
payment, exam schedule and complaint cell etc. This application cannot provide cost
per class, café menu and location to students or provide much more information about
the school as well.
GPS SMS
This application provides the information about the availability of classes’, faculty
information, exam schedule, schedule of buses and complaint cell etc. This application
cannot provide much more information like the cost per class, information about café
menu and location to students or provide much more information about the school as
well.
2.3. The relationships between Related Works and your Own Work
The objective of this subsection is to create links and associations between the results
from the body of current literature and the suggested creation of the educational
institution's mobile application. It highlights the ways in which the features,
functionalities, and difficulties found in related works correspond with or diverge from
the goals and objectives of the project.
The main relationship between the proposed solution and the given solutions are that
both create such application which enhance the quality of the education. The features
like:
Availability of Classes
Exam Schedule
Complaints Cell
The above feature same in our mobile application and the already system such as
MySkool, School Management by Ustaad, School log and GPS School Management
System.
Availability of Classes shows classes that are available or courses that are being
offered by educational institutions may be present in existing applications. We also have
a feature in our proposed mobile application that shows the classes that are available. It
may, however, seek to offer more thorough information than what is offered by the
current apps.
Applications that are already in use may contain a section or feature that shows exam
schedules for students enrolled in schools. There's an exam schedule feature in my
mobile application as well with user friendly interface.
There may be a complaints or feedback section in some current apps. The suggested
mobile application has a complaints service as well. It might, however, seek to enhance
this feature by putting in place a more user-friendly interface.
There are a number of different factors that may motivate us to develop own work, in
this case, a mobile application for the educational institution. There are some
relationship between the proposed solution and the given solutions.
The features are same in both our solution and the related work like:
Availability of Classes
Exam Schedule
Complaints Cell
The above feature same in our mobile application and the already system such as
MySkool, School Management by Ustaad, School log and GPS School Management
System.
But the reason of developing the own work or solution was made for the following main
reasons and these are discussed below:
The interface is very user friendly and easy to use.
The app include all the necessary information about school.
Reduced the number of constraint as much as possible.
Integration of the Google Map to find the location as easy as possible.
Provide the information about the school cafeteria and all the necessary
information regarding school.
Payment method is integrated which will be easy for everyone.
Focus both on the functional requirement as well as the non-function
requirements.
The functionalities, features, strengths, and weaknesses found in related works and
those suggested for the creation of the institution's mobile application are compared and
contrasted in this section. It highlights novelties, enhancements, or aspects of the
suggested solution that set it apart from others. The comparison between the proposed
solutions and the related work are as follow
2.6. Chapter Summary
This structured chapter address that when creating a mobile application for a learning
institution, the introduction section emphasizes the value of reviewing the literature
already in existence and stresses the need to understand past research and how it
relates to the current project. It outlines the features of several current school apps as
well as their drawbacks, highlighting the necessity for a comprehensive app that
incorporates features lacking in existing solutions, such as exam schedules, class
availability, and a complaints cell.
The sections that follow examine how these current features relate to the suggested
mobile application, emphasizing how to improve user interfaces, provide thorough
information, and enhance functionalities. The planned app was developed for a number
of reasons, including its user-centered design, extensive school information, less
restrictions, integration of Google Maps, cafeteria details, payment options, and a
balance between functional and non-functional requirements. The ultimate goal is to
provide an all-inclusive and intuitive solution, combining various educational services
into a single, user-friendly platform.
Design 12 Days
Prototype 2 Days
Front End 5 Days
Backend 10 Days
Integration 5 Days
System Testing 1 Day
Beta Testing 2 Days
The above figure shows that the front end is not done before the prototype and the
integration will be done after the completion of the front end and backend. On the other
hand the design is the first step and the beta testing is the last step in our Activity
Network Diagram.
Throughout the text of your report you will also need to provide references when you
have included an idea in your report which is not your own original idea. You don't need
to reference an idea, however, if it is common knowledge (i.e. enzymes are proteins) or
if it has been established by you in your experiment (i.e. in scientific reports reporting on
an experiment). A reference is the bracketed or footnoted piece of information within the
text of your writing that provides an acknowledgment that you are using someone else's
ideas.
There is no limit to what can be placed in the appendix providing it is relevant and
reference is made to it in the report. The appendix is not a catch net for all the semi-
interesting or related information you have gathered through your research for your
report: the information included in the appendix must bear directly relate to the research
problem or the report's purpose. It must be a useful tool for the reader.
or