Assosa University College of Engineering
Assosa University College of Engineering
Assosa University College of Engineering
COLLEGE OF ENGINEERING
SUBMITTED BY:
NAME ID
1. Mohammed abate …………………………..…0742/08
2. Abebaw brhan ………………………….. ..0255/08
3. Brook misgina ……………………………..0401/08
4. Meseret melese ……………………………. 0730/08
5. Riesom G/her ……………………............. 0812/08
Contents page
1. INTRODACTION......................................................................................................................................1
2. STATEMENT OF PROBLEMES............................................................................................................2
3. OBJECTIVES/GOALS..............................................................................................................................2
5. METHODOLOGY.....................................................................................................................................2
5.1. Requirements...........................................................................................................................................3
5.3. Implementation........................................................................................................................................3
5.4. Testing......................................................................................................................................................3
5.6. Maintenance.............................................................................................................................................4
Abstract
In this project we are going to develop android phone browser that contain tab icons
which consist websites of all Ethiopian universities. Those tab icons help the users to
access the detail information about the university they desire in one click. Now a days to
access the detail information about the desired university the users have to know the
exact website address of the university that he/she want to access. But in our project the
user doesn’t need to know the exact website address of the universities at all , this means
he/she can access the information about the universities he/she want simply by clicking
the icon provided in the home page of the browser .
1. INTRODACTION
When developing website one of the goal is that it has to be visualized by many users
worldwide. Due to website distribution based on client server architecture model user can
access any site from many type of web browser from deferent platform and devices.
However the difference between each browser and the way they interpret the website
source code may Couse incompatibility defects.one of the developer’s tasks is to provide
an accepted user experience to every user. Browser comparability is a website capability
that makes it work correctly in certain numbers of web browser. A web browser
(commonly referred to as a browser) is a software application for retrieving, presenting
and traversing information resources on the World Wide Web. An information resource
is identified by a Uniform Resource Identifier (URI/URL) and may be a web page,
image, video or other piece of content. Hyperlinks present in resources enable users
easily to navigate their browsers to related resources. Although browsers are primarily
intended to use the World Wide Web, they can also be used to access information
provided by web servers in private network systems. Web browser can design and
developed by a different application software. One of the most popular now day is
android studio which can operate on different platforms such as android, Linux, mac and
also windows is design the android operation system that is main mobile operating
system.
Android which is a Linux based Operating Systems that designed primarily for touch
screen mobile devices such as smart phone and tablet computers. This Operating have
developed a lot in last 15 years starting from black and white phones to recent smart
phones or mini computers. Android is a powerful operating system and support large
number of application in smartphones. and it is used to design mobile phone based
applications. These applications are more comfortable and advantageous for users. One
of the applications designed by this operation system is internet web browsers.
2. STATEMENT OF PROBLEMES
A significant majority of adult new students joining university don’t know
information about the university they join because it is difficult for them since
they don’t know how to access the official website of their placement university.
The Ethiopian university has no mechanism to share files online instead of using
fax this mechanism does not help for the small staff that has no web pages on the
institute official web site
students need to know the exact address to see their grade repost and it is difficult
to remember and some student does not you know how to do it.
3. Objectives/Goals
5. Methodology
The model used for this project is Waterfall model. This model follows a sequential order
which ensures that a phase is completed before another phase begins. This system model
emphasizes planning in early stages, is used in projects where all the system requirements
are known and in addition, its intensive documentation and planning make it work well
for projects in which quality control is a major concern.
5.1. Requirements
In This phase entails gathering of requirements from users of the system. The
requirements are collected in a requirements specification document
Functional Requirements: The functional requirements highlight the specific
functions the system should be able to carry out. The system should Perform
search functions based on some specified criteria’s
Validate user login details and ensure user-level privileges to information.
File sharing fast and easily.
User requirement: The user requirements describe functions that are performed
by the users on the system
5.3. Implementation
The browser is implemented using android studio, html and JavaScript for the graphical
user interface. MySQL is used in designing a robust database and PHP is the application
logic which enables communication between the front end and backend.
5.4. Testing
All the units developed in the implementation phase are integrated into a system
after testing of each unit. Post integration, the entire system is tested for any faults
and failures by any simulation.
start
Identify problems
System Requirement
Definition
Software Requirement
Analysis
Code and
unit test
Simulation
System testing
finished
[finished
Identified
the
project category
Do work
Project plan
REFERENCE
[1 Shane Conder, Lauren Darcey, Joseph Annuzzi Jr., Advanced Android™
] 4th ed., 2014.
[2] Reto marei ,Professional Android 5th idition ,Nevenber 2018.
[3] Donn Felker, Android App Development For Dummies , December 7, 2010.
[4] Jhn Wiley & sons: Android™ Application Development Cookbook 93 ,2012