Assosa University College of Engineering

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

ASSOSA UNIVERSITY

COLLEGE OF ENGINEERING

DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING


STREAM: COMPUTER ENGINEERING
PROJECT PROPOSAL ON ANDROID PHONE BROWSER

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

Academic Advisor: pof. Natrajan ch.

Submission date 9/08/2011


ASSOSA, ETHIOPIA
ASSOSA UNIVERSITY

Contents page

1. INTRODACTION......................................................................................................................................1

2. STATEMENT OF PROBLEMES............................................................................................................2

3. OBJECTIVES/GOALS..............................................................................................................................2

3.1. General Objective....................................................................................................................................2

3.2. Specific Objective....................................................................................................................................2

4. SCOPE OF THE PROJECT.....................................................................................................................2

5. METHODOLOGY.....................................................................................................................................2

5.1. Requirements...........................................................................................................................................3

5.2. System Analysis and Design...................................................................................................................3

5.3. Implementation........................................................................................................................................3

5.4. Testing......................................................................................................................................................3

5.5. Deployment of system..............................................................................................................................4

5.6. Maintenance.............................................................................................................................................4

PROPOSAL REPORT Page i


ASSOSA UNIVERSITY

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 .

PROPOSAL REPORT Page ii


ASSOSA UNIVERSITY

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.

PROPOSAL REPORT Page 1


ASSOSA UNIVERSITY

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

3.1. General Objective


The general objective of our project is to design simple android phone browser

3.2. Specific Objective


The specific objectives of our project are:-
 Analyze the limitations of the existing system
 Suggest alternative problems and selecting the best among the alternative
 Analysis and design application which is secured, efficient and user
friendly
 Design the application that will solve the current problems and provide
reliable functionalities.

4. Scope of the project


This project aims to develop android phone browser that contain tab icons which consist
websites of all Ethiopian universities.
 This project will reduce the time, money for the users.
 Users access information resources from the web easily.
 Make the work environment favorable, information dissemination from university
to other university and student easily.
 Fast accessibility of stored data and saving of resource.
 This project will provide a basis for validation and verification process.

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.

PROPOSAL REPORT Page 2


ASSOSA UNIVERSITY

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.2. System Analysis and Design


The requirement specifications from the first phase are studied in this phase and the
system design is conducted. Analysis of existing system is also carried out in this phase;
the limitations of the existing system are analyzed and improved upon. Design tools used
for this project include.
 Android studio .
 Android phone.
 Php, Msql.
 Software requirement
 Operating System: Windows (2000, Vista, 7 and 8 or 10), Unix(kali Linux)
 Graphical User Interface: html, css & JavaScript, query
 Application Logic: js & php
 Database: MySql
 IDE/Workbench: xampp or wampp (APACHE SERVER) , Dreamweaver
 Hardware requirement
 Processor: Pentium III – 900 MHz
 512 MB RAM (minimum main memory space recommended)
 768 MB RAM (main memory space recommended)
 560 – 760 MB minimum hard disk space (depending on features installed
 Usb cable
 4GB Hard disk space (recommended)

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.

PROPOSAL REPORT Page 3


ASSOSA UNIVERSITY

5.5. Deployment of system


Once the functional and non-functional testing is done, the product is deployed in the
customer environment or released into the work. The proposed system is installed in the
new environment and the transition phase from the old environment is monitored. This
stage involves training of the officers and students that will be given the privilege of
operating the system, populating the database with existing records, and converting
such data.
5.6. Maintenance
At this phase, issues arising on deployment the client environment are fixed. To fix these
issues, patches are released. Also to enhance the product some better versions are
released. Maintenance is done to deliver these changes in the customer environment.

start

Identify problems

System Requirement
Definition

Software Requirement
Analysis

System and software


Design detail

Code and
unit test
Simulation

System testing

finished

Figure 1 flow chart working planning

PROPOSAL REPORT Page 4


ASSOSA UNIVERSITY

[finished
Identified
the
project category
Do work
Project plan

Install and fulfill


the requrement
Coding and maintinace
testing against
Define the plan
Identified the risk project schedule Replane

Figure 2 block diagram of the project


PROJECT SCHEDULE

stage Description of Work Start and End Dates


Collecting the requirements and
Weak 1
install make plane and techniques
Test check the ide and sdk files Weak 2
Observe the web site that the April/2019
Phase One Weak 3
project conducts
Collected codes and finished the 1st
Weak 4
phase write documentation
Start coding Weak 1&2
Simulate & use counter
Phase Two Weak 3 May/2019
measurement to eliminate errors
Observe analysis and finished the
Weak 4
2st phase write documentation
Result analysis
Weak 1&2
Phase Three June/2019
Finished documentation Weak 3&4

Table 1 schedule table

PROPOSAL REPORT Page 5


ASSOSA UNIVERSITY

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

PROPOSAL REPORT Page 6

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy