Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 15

DECLARATION

I,IBRAHIM J KIMARO, the undersigned, declare that this is my original project proposal and it
has not been copied or published from anywhere else other than The Mwalimu Nyerere
Memorial Academy for Academic credit to fulfill the curricular requirement of the program for
Ordinary Diploma in Information and Communication Technology (ICT).

Name:______________________________

Signed: __________________________

Date: ______________________________

i
ACKNOWLEDGMENT
I would like to express my sincere gratitude to almighty God for his blessings and my family for
their love support, and guidance, without them my achievement would have been impossible.

I express my thanks to my supervisor Mr. Julius Maungo for his encouragement and correction
on every mistake that I have been made concern this project proposal until my submission.

Also, I would like to thank Dr. Kenneth Mlelwa, Engineer. Frida Mahuwi for their
encouragement and by giving me the direction and gave support whenever I faced the problem
during the preparation of the proposal.

I would also like to thank the leadership of The Mwalimu Nyerere Memorial Academy
especially the Information Communication Technology department for enlighten us to overcome
the problems that facing the society by finding solution through ICT knowledge. Also, I thank
my fellow students for sharing some ideas to accomplish my project proposal.

ii
TABLE OF CONTENTS
DECLARATION..........................................................................................................................................i
ACKNOWLEDGMENT.............................................................................................................................ii
LIST OF ABBREVIATIONS.....................................................................................................................iv
1.CHAPTER ONE.......................................................................................................................................1
1.0. INTRODUCTION.......................................................................................................................1
1.0. MOTIVATION............................................................................................................................1
1.1. PROBLEM STATEMENT..........................................................................................................2
2.CHAPTER TWO......................................................................................................................................3
2.0. PROJECT OBJECTIVES............................................................................................................3
2.1. MAIN OBJECTIVE....................................................................................................................3
2.2. SPECIFIC OBJECTIVE..............................................................................................................3
3.CHAPTER THREE..................................................................................................................................4
3.0. PROJECT APPROACH..............................................................................................................4
3.0. METHODOLOGY......................................................................................................................4
3.0.1. REQUIREMENT GATHERING AND ANALYSIS...................................................................4
3.0.2. DESIGN......................................................................................................................................4
3.0.3. BUILDING PROTOTYPE..........................................................................................................5
3.0.4. INITIAL USER EVALUATION.................................................................................................5
3.0.5. REFINING PROTOTYPE...........................................................................................................5
3.0.6. IMPLEMENT PRODUCT AND MAINTAIN............................................................................5
3.1. SYSTEM DESIGN......................................................................................................................5
3.1.1. BLOCK DIAGRAM...................................................................................................................5
4. CHAPTER FOUR...................................................................................................................................7
4.0. PROJECT REQUIREMENTS.....................................................................................................7
4.1.1. SOFTWARE REQUIREMENTS................................................................................................7
5.CHAPTER FIVE......................................................................................................................................8
5.0. DELIVERABLES........................................................................................................................8
5.1. REPORT......................................................................................................................................8

iii
5.2. USER MANUAL........................................................................................................................8
5.4. TIME PERIOD GANT CHART..................................................................................................9
REFERENCES..........................................................................................................................................10

LIST OF ABBREVIATIONS

LPG : Liquefied Petroleum Gas

CNG : Compressed Natural Gas

AC : Alternative Current

DC : Direct Current

EEPROM : Electrically Erasable Programmable Read Only Memory

GSM : Global System for Mobile communication

I CT : Information and Communication Technology.

ICSP : In Circuit Serial Protocol

LCD : Liquid Crystal Display

MNMA : The Mwalimu Nyerere Memorial Academy.

OD : Ordinary Diploma.

OS : Operating System.

RF : Radio Frequency

SMS : Short Message Service

SDLC : System Development Life Cycle

TCP/IP : Transmission Control Protocol / Internet Protocol

UNO : United Nations Organizations

USB : Universal Serial Bus

iv
1. CHAPTER ONE

1.0. INTRODUCTION
The system of student selecting course and college. This system is for students, parents /
guardians who need to know courses and colleges that can browse and access information
anywhere through the website. The system also provides an opportunity for a student to enroll in
a system of student selecting course and college. All in all to provide an easy way for a student to
find colleges that match the type of results he/she has for Form Four from various places in
Tanzania..

1.0. MOTIVATION
In recent years, the examination council of Tanzania, NECTE, has been announcing an increase
in the performance of students in the fourth form and providing various statistics about the
increase. At the same time, it has contributed to the increase in the number of students joining
college education, which leads to the need to have a system that will enable students, parents or
guardians to choose courses that are compatible with their results and remove the inconvenience
of finding colleges that offer courses that are compatible with their results. the fourth form

In 2021, the Tanzania Examinations Council (NECTA) announced the results of the fourth form
of 2020 with the success rate increasing by 5.19 percent from that of 2019. Necta has explained
that in the exam, 373,958 school candidates have passed the exam out of 434,654 students who
took the exam November 2020, which is equal to 85.84 percent of all candidates. The
achievement, according to the Executive Secretary of Necta, Dr. Charles Msonde, is equal to an
increase of 5.19 percent compared to the results of 2019.

The National Examinations Council (NECTA) on January 15, 2022 has announced the results of
the fourth form national exam held in November 2021. The results have been announced by the
Executive Secretary of Necta, Dr. Charles Msonde where also, the council has announced the
results of the 2021 national assessment exams for the fourth grade and the second form.

Announcing the results, Dr. Msonde said that 422,388 (87.30%) School candidates out of
483,820 candidates have passed their exams, the increase in success is 1.46% compared to 2020.

v
1.1. PROBLEM STATEMENT
After realizing that there are difficulties in finding colleges when students want to choose a
course and colleges they will be able to study based on their results, the problem of declaring
access to study places for students in public and private colleges. And also the difficulty for
those college owners to reach their clients easily. If the problem is the lack of a friendly system
that will carry information for all colleges (public and private) and enable students, parents /
guardians to choose or search for colleges and courses that are relevant to their Form Four
results.

vi
2. CHAPTER TWO

2.0. PROJECT OBJECTIVES

2.1. MAIN OBJECTIVE


The main purpose of this project proposal has a small number of factors that ensure that Form
Four students in Tanzania have access to a secure network and website system that can fill the
gaps in finding the best courses and colleges they want.

2.2. SPECIFIC OBJECTIVE


i. To design, develop student selecting course and college.
ii. To test, develop student selecting course and college.
iii. To secure students information without losing any kind of record of a single person.
iv. To provide relevant and current information to the students and other system user.
v. To have one website that will accommodate the student to find colleges that match
the type of results he/she has for Form Four..
2.3. QUESTIONS TO BE ANSWERED
i. Who will use the system?
ii. How do users benefit from the system?
iii. How will the system invite user to select course and college?
iv. How do colleges benefit from the system?

vii
3. CHAPTER THREE

3.0. PROJECT APPROACH

3.0. METHODOLOGY
Methodology is a recommended collection of phases, procedures, rules, techniques, tools,
documentation, management and training to improve the quality of a software development
effort. In this project proposal the methodology that will be used to accomplish this project is
prototyping methodology.
Prototyping methodology refers to a methodology of software development in which a prototype
of a system is built, tested, and reworked until an acceptable prototype is achieved. Methodology
is significant since it will help the developer to refine and validate the designs again and again
until the final system is complete with the entire requirement. Also, it is important in keeping the
development in budget. The methodology will involve various tests so as to ensure the safety of
the user during system usage
The prototyping methodology has six SDLC phases,

 Requirement gathering and analysis


 Design
 Building a prototype
 Initial User Evaluation
 Refining prototype
 Implement product and maintain

3.0.1. REQUIREMENT GATHERING AND ANALYSIS


A prototyping model starts with requirement analysis. In this phase, the requirements of the
system are defined in detail. During the process, the users of the system are interviewed to know
what their expectation from the system is.

viii
3.0.2. DESIGN
The second phase is a preliminary design or a quick design. In this stage, a simple design of the
system is created. However, it is not a complete design. It gives a brief idea of the system to the
user. The quick design helps in developing the prototype.

3.0.3. BUILDING PROTOTYPE


The phase, an actual prototype is designed based on the information gathered from quick design.
It is a small working model of the required system.

3.0.4. INITIAL USER EVALUATION


The phase stage, the proposed system is presented to the client for an initial evaluation. It helps
to find out the strength and weakness of the working model. Comment and suggestion are
collected from the customer and provided to the developer.

3.0.5. REFINING PROTOTYPE


If the user is not happy with the current prototype, you need to refine the prototype according to
the user’s feedback and suggestions. This phase will not end until all the requirements specified
by the user are met. Once the user is satisfied with the developed prototype, a final system is
developed based on the approved final prototype.

3.0.6. IMPLEMENT PRODUCT AND MAINTAIN


Once the final system is developed based on the final prototype, it thoroughly tested and
deployed to production. The systems undergo routine maintenance for minimizing downtime and
prevent large scale failure.

3.1. SYSTEM DESIGN


To design and explain the structure of the system, various diagrams have been used. For
instance, the diagrams below will give some brief explanations on the system designing and
implementation.

3.1.1. BLOCK DIAGRAM


The diagram of the system of student selecting course and college has an explanation of how the
system will work with two sides which are the user side and the developer side.

ix
On the user's side, he will register in the system and after registering, he will login in system
where he will have the opportunity to enter his results and after collecting his results, the system
will give him feedback on the course and the colleges he can study according to his results. On
the Admin or developer side, he will have the ability to Create, Read, Update, and to Delete

SYSTEM OF STUDENT SELECTING COURSE & COLLEGE

x
Figure 1: The system of student selecting course and college

xi
4. CHAPTER FOUR

4.0. PROJECT REQUIREMENTS

4.1.1. SOFTWARE REQUIREMENTS


Software Requirements involves all the functional or non-functional needs that are to be
implemented into the system.

The software requirements in The system of student selecting course and college includes the
following,

Operating System Requirements

The operating system that will be used is Windows. The version of windows will depend on the
preference of the developer, but the least should be from windows 10.

Language Used

Arduino Programming Language

Requirements of the system of student selecting course and college

 Use methodology for receiving wireless data.


 Consolidate ranging data to provide an accurate reading

xii
5. CHAPTER FIVE

5.0. DELIVERABLES

The collection of results that are obtained after the completion of a project or any other academic
report are called deliverables. Deliverables act as project outputs or processes in a project. The
goods offered may be tangible or intangible.

For my project, the deliverables will be a project report, a user manual and a working model of
the system.

5.1. REPORT

Project report is a document which provides details on the overall picture of the proposed
project. At the end of this project the report will be provided as a deliverable that will describe
the whole process from the start to the ending of the project. The project report will contain the
project design and development steps, the system requirements, the use case diagrams and
images that will portray every single step of project development.

5.2. USER MANUAL

A user manual or user guide is a technical communication document that is designed to educate
users on the use of a particular product. In this case, the user guide will be instructions for the
user how to use the student selecting course and college system.

5.3. TIME PLANNING

The time planning estimate the time that system will take to be developed to perform its specific
task. The time planning is developed depending much on the feasibility done at the analysis
phase of the project.

xiii
5.4. TIME PERIOD GANT CHART

The project duration will take a maximum of three months. Since, the deadline of the project is
on November 2022 then the project will be commenced at least during the March of 2023.

ACTIVITIES DURATION(PERIOD)
FIRST MONTH SECOND MONTH THIRD MONTH
1ST 2ND 3RD 4TH 5TH 6TH 7TH 8TH 9TH 10TH 11TH 12TH
WEEK WEEK WEEK WEEK WEEK WEEK WEEK WEEK WEEK WEEK WEEK WEEK

Project Planning
System Designing
Material Acquisition
System Analysis
System
Development(Prototypes)

System Testing
System Implementation
Report Writing

xiv
REFERENCES
Kumar, K. P. (no date) ‘Hyderabad 500 090’.

Mwakitosi, B. J. et al. (no date) ‘No Title’.

Pillai, el . at. (2018), ‘CNG/LPG GAS LEAKAGE DETECTOR SYSTEM’, (5), pp. 29–35.

Sagamiko, T. D. and Mbare, N. S. (2021) ‘Modelling Road Traffic Accidents Counts in


Tanzania : A Poisson Regression Approach’, 47(1), pp. 308–314.

Verulkar, S. (2019), ‘CNG/LPG gas laekage detector system’, 8(2), pp. 148–150.

Pills warkle, J. IRJET (2008), ‘CNG/LPG gas leakage detector report (International Research
Journal of Engineering and Technology’,

xv

You might also like