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

ACKNOLEDGEMENT

Any accomplishment requires the blessing of the God. This work is not any different to that. So the first
thanks goes to God!!! Secondly, Advisor Instructor Yazachew Enyew who gave sounding advice help us
guide this project in the right direction, in which he enforce us to have a massive knowledge about the
project to easily familiarize with the concept of project development.

Thirdly, the project team would like to thanks to Washera Broadview college Stuff members and
teachers

Especially Mr.Zelalem(MSC) for their full willingness of interview, interest in answering to project team
numerous questions, telling how existing system work to better know the system. Finally we would like
to forward our special thanks to computer science Students for their guide to develop our project.

Abstract

This project aims to develop online Notice Board system for Washera Broadview College. The Notice
Board system is web-based system that can be accessed through out the internet and can be accessed
by registered users to view notices. In the system Special Privileged user will only publish notices. The
system also report number of visitors and notify specific person privately The existing system uses only
post on physical board, however it's difficult to share Notices from college to multiuser environment.
This online Notice Board system is simplified the publishers time, cost and also it will automate the
accessibility of notices.

An online notice board is a place where people can leave any types of messages and notifications
announce events or provide any information. Notice board online it can be placed on digital devices
such computers, tabs, mobile phones etc. This online notice board project is very helpful for all type of
users like existing users and new users. So admin can leave and erase notification for other people to
read and see. The main aim of this online notice board project is States
make information much easier in a paperless community as the community tends to interact with the
online notice board facility as an project, Online notice board admin can send the notification to the
particular students, results, any new activity happen in college for this work online notice board project
is make all work much easier and understandable to all.

CHAPTER ONE

1.1 INTRODUCTION

A Notice Board is a traditional tool for the dissemination of information in academic campuses. A
traditional Notice board is made of a wooden frame with a soft central square of cork for pinning the
papers of information for the students. In any College there is a lot of on wall notice boards placed on
different location where by people with their announcements type on a sheet of paper and place it on
the noticeboards for other people to read when passing through those notice boards. Thus there is a lot
of accumulation of papers due to carelessness of people who place them and no one who is responsible
for removing it. And hence there is a lot of strain on the people who having announcements in hand by
making sure that the announcements are placed everywhere, all these comes because the software is
not used in this context.

The Online Notice Board System is intended for washera colleges where information and file sharing on
regular basis plays vital role in the performance. The proposed system will act as an online notice board
which will make use of the modern communication methodologies and techniques for information flow.
The system is planned to consist of various useful features for the said purpose. The proposed system
aims to create a platform for issuing notice, sharing information and files between the members of the
institution. Different users shall have different

level of access to the content. In the context of Washera College, there shall be four users of the
system:-system-administrator, student, teachers and guest. The administrator shall be able to issue
notice, upload files, and view students' activities on the system. With the diversity of technologies
available, finding the most convenient server software and programming language to develop a website
is always an area of concern. Even more, implementing an online notice board requires more than just a
fast accessible website, but also, one that supports concurrent views, and changes to the notice board
seamlessly.

1.2 Organaization
Background

Washera Broadview college is one of the colleges which have served its customers in Debre Markos
town. The college is found in Debre Markos town and it was established in 1996 E.C. When the college
was established it consists around four departments such as Low.Accounting Secretary and Marketing.
At that time the college starts the work with 91 employees which perform different activities within the
college. Starting from 1996 the college have started to accept students in the above four departments
and start delivering the courses in each departments according to the students need of educational
profession and it have started to graduate students from their departments according to their result.

The college gives courses to students by categorizing the level of study starting from level one.... up to
level four. The levels are categorized according to the number of courses which should be taken within
the department that means numbers of courses to be taken by level one students are very different
from a student who take level four in number as well as by the contents of the course. So students who
need to study level two programs stay one years of study in the college and students who need to study
level four stay three years of study in the college.

In 2010 the number of departments has been raised to eight departments by adding four departments
by degree which are Business and Technology it includes Computer Science, Information Technology,
Accounting and Management. Now a day in the college distinct departments which have their own staffs
which accepts students as the students interest and the organization now have 32 employees who
performs different activities within the organization and the organization now have different offices such
as departments offices, college dean office, human resource management office, Registrar office and
other offices.

1.2.1 Mission

Washera Broadview College havela mission Based on New education policy and carriclum give quality
education and training to contrbute ethical and enterprener man power.

1.2.2 Vision
Washera Broadview college have a vision In Amhara Region upto all over Ethiopia Look Enough and
sopesticated citizens with using sience and technology look qualified manpower in every economic
subsystem and make free from poverity and also look prosperity ethiopia.

1.3 Background of the project

Notice Board System is a system that used to notify users for different tasks there are many types of
notices like auction, vacancy, advertisement, urgent and more. The main purpose of notice is to notify
users to do some action in the organization. This notice board system simplify notice owner work load
and customers can view notices easily by using internet in everywhere. Now a day every thing is in
internet most medias target is advertisement the major task of notice also advertisement so the
organization can boost their business by using this notice system.

In this system the admin can post notice for specified user and also can send for particular users by using
their privilege. To view notices unless public notice they need register in the system and

then login before access the notice. When users register on the system by default their privilege is user
and then system administrator can assign new privilege for registered users and also can register new
users in the system. to login the system simply fill email and password field and submit the login form.

tates)

1.4 Statement of the Problem

In today's world, everything is digitalized and paper is being used less and less every day. How often has
it happened that we miss some important notice because we have to go to a wall and read the notice
there? The proposed system is such a system. In the college or institutions there are many problems,
distinguish is between rumor and true information. In case of an Online Notice Board students will have
access to important announcements while walking around anywhere or not having in the campus and
have the benefit of being reminded several times a day.
To develop a web application that will help us receiving the notices from the college, anywhere,
anytime. Earlier there was problem that notices were posted on notice board. If there is holiday on the
next day, nobody will be able to read it and also The following are some problems in the current system.

> Lack of Security (When College want to announce someone securly that

is deficult)

Data is not easily accessible based on securiy.

Cost in terms of time was high.

➤ When Users Want to view Botice Remotly that is Defficult.

➤ High vernelable to damage by anonymus before Deadline of notice then targeted user may not read.

➤ Notice may damage by wind or rain.

Paragraph

1.6 Objective of the project

1.6.1 General Objective

The general objective of our project is to develop Web based Notice Boardsystem For Washera
Broadview College.
1.6.2 Specific objective

Our specific objective regarding to our project is that

• To design registration form.

To register users.

To view users

ITo create user account.

• To develop a user friendly interface.

To Create Delete and Update Notice

To Update Users Profile

Styles

To Delete Users using Admin Account


• To View Notice

To Search Notices.

1.7 Feasibility of the project

The main objective of feasibility study is to analyze the Technical, Operational Economical and legal
feasibility for adding new modules and debugging old running system. All system is feasible if they are
unlimited resources and infinite time. There are aspects in the feasibility study portion of the
preliminary investigation.

Technical Feasibility • Schedule feasibility • Operation Feasibility

• Economical Feasibility Legal feasibility

1.7.1 Operational feasibility

Operational feasibility refers to does the proposed system meet the organization's operating
requirements. Operational feasibility aspects of the project are to be taken as an important part of the
project implementation. Some of the important issues raised are to test the operational feasibility of a
project includes the following: -

To Delete Users using Admin Account

• To View Notice

To Search Notices.
1.7 Feasibility of the project

The main objective of feasibility study is to analyze the Technical, Operational Economical and legal
feasibility for adding new modules and debugging old running system. All system is feasible if they are
unlimited resources and infinite time. There are aspects in the feasibility study portion of the
preliminary investigation.

Technical Feasibility • Schedule feasibility • Operation Feasibility

• Economical Feasibility Legal feasibility

1.7.1 Operational feasibility

Operational feasibility refers to does the proposed system meet the organization's operating
requirements. Operational feasibility aspects of the project are to be taken as an important part of the
project implementation. Some of the important issues raised are to test the operational feasibility of a
project includes the following: -

Aa

Activities

Project Proposal

◆ Is there sufficient support for the management from the users?


Is the system used and work properly if it is being developed and implemented?

Is there any resistance from the user that undermines the possible application benefits?

So the new system is operationally feasible

because the

system

works properly the tasks

required.

1.7.2 Schedule feasibility

Requirement Analysis

Design

- 21

Paragraph
Testing

project Defense

Implementation & Coding

Time

Styles

March 01-

March 10-

March 25

March 30-

April 15

April 17-
May 17

May 20-

May 23

Jun 20-

Jun 26

States)

1.7.3 Economical feasibility

In the economical feasibility, the development cost in creating the system is evaluated against the
ultimate benefit derived from the new systems. Financial benefits must equal or exceed the

costs.

The system is economically feasible. It does not require any addition hardware or software. Since the
interface for this system is developed using the existing resources and technologies. Organization
manager gives some what the required information's about what their work seems like.

1.7.4 Legal feasibility

Legal feasibility refers to does the proposed system does have any controversial issues, does it have any
consideration which oppose the government and institutional rules and regulations. i.e.
Assessment of legal and institutional framework

Does the system take the legal risks resulted from it.

Determines whether the proposed system conflicts with legal requirements

The new developed system is legally feasible because there is no any action that contradicts government
policy and strategy. It is not against government rather it support it.

States)

1.7.5 Technical feasibility

The technical issue usually raised during the feasibility stage of the investigation includes the following:

→ Can a system be supported with the existing technology or not?

* Is the project possible with current technology?

What technical risk is there?

* Does the necessary technology exist to do what is suggested?

→ Do the proposed equipment's have the technical capacity to hold the data required to use the new
system?
I

Is the proposed system providing adequate response to inquiries, regardless of the number or location
of users?

* Can the system be upgraded if developed?

Are there technical guarantees of accuracy, reliability, ease of access and data security? So the project
developed is technically feasible because the system is supported by existing

technology and no technology is required to apply the system, there are technical guarantees for

the system and it provides adequate response to queries made by users.

1.8 Scope of the project and limitation of the project

The proposed system will have the following scope and limitation.

1.8.1 Scope of the project

Our project is going to implement in Washera Broadview College online Notice Board and the system
boundary includes Targeted College Announcements view by Registered Users and Public Notices View
by Any registered or UN registered User in the system

Generally, our project scope include

The system enables students to view Announcements


Teachers and Stuff Members can view their individual Notices ➤ Public Notices can View By Unregisted
users.

Users Should register in the system to view Unpublic notices

The administrator has an authority to Post, Delete and Update Notices.

1.8.2 Limitation of the project

1. There is a lack of security to verify users authenticate by using phone number OTP(one time
password).

2. Anyone can register in the system then there maybe scammers treat the system or they may create
fake account.

1.8 Scope of the project and limitation of the project The proposed system will have the following scope
and limitation.

1.8.1 Scope of the project

Our project is going to implement in Washera Broadview College online Notice Board and the system
boundary includes Targeted College Announcements view by Registered Users and Public Notices View
by Any registered or UN registered User in the system

Generally, our project scope include

The system enables students to view Announcements


Teachers and Stuff Members can view their individual Notices ➤ Public Notices can View By Unregisted
users.

Users Should register in the system to view Unpublic notices

The administrator has an authority to Post, Delete and Update Notices.

1.8.2 Limitation

of the project

1. There is a lack of security to verify users authenticate by using phone number OTP(one time
password).

2. Anyone can register in the system then there maybe scammers treat the system or they may create
fake account.

3. There is a lack of responsiveity.

4. When users want to delete account they can not delete and restore it.

5. System haven't Responsive languge. Example. Can not convert to amharic

6. There is a lack of security to verify users using their email address by sending Email confirmation.

Stater
1.9 Significance of the project The system:

◆ Post Urgent notices for Students.

Notice stuff Members and to Call new Employers.

Vacancy and census can post on page

Registered Members can view Notices.

Reduce the manual work, time and cost to be consumed.

◆ Reduce more cost spending on papers and some other materials needed for the whole

entire system.

◆ Improving accuracy of file management system.

◆ Provide online access for student notices

Users Can view How much Time remind for notice

System provide How many Users view Notices for System admin

BE
1.10 Target beneficiaries of the project

1.10 Target venenciaries of the project

Users

> Save Money: users can view notices remotely by using internet then they can save noney from extra
transport cost.

>

Save Time: users can save time by using this system because they do not need to go in the organization
physical notice board, simply access the system using internet and save their time.

> Save energy: users they don't need to loose energy to view notice simply access the system in
anywhere using internet.

Organaization/College

> Save Money: when college want to notify their customer they need post many notice for specific
notice but when use this system they can save money from extra paper cost.
> Save time: the organization can save time by publish notices in this system simply post notice in the
office using internet no need get out to publish notice.

> Save from work load & complexity: This system design using many automation algorithms then simply
system admin can record and publish notices and accessible In any where.

1.11 Methodology for the project

1.11.1 Data collection Methodology

The data collection instruments used to gather accurate information about the existing system and the
requirements for the new system. Interviews were administered to Stakeholders like College Dean Mr.
Zelalem(MSC).

To get a precise data, the team member has used the following data collection techniques. Those are: -

A. Interview: - to get the basic information and background information about the existing management
system, the team members has interviewed the Dean Mr Zelalem about the services that are given to
them, and the problems associated with that environment. B. Direct observation: even though interview
is very important to gather information, direct observation is simple and we project team members
physically observe information about how the current system works.

C. Existing document: To get more information about the project we use earlier documents that help us
to develop the project also we check the current Physical notice board system. During the analysis of
documents, we give a special consideration to those documents which can bring more features to the
project.
D. Quastionaries: To Get more information about the currecnt system and to implement in new system
we use some quastionaries for washera college stuff memebers like registrar Lingerew shitaye and
department head Temesgen Lake.

1.11.2 System analysis and design Methodology

Here for the analysis of our project we have selected object oriented system analysis and design method
specifically UML (Unified Modeling Language) model. We have selected this because of the following
advantages:-

To simplify the design and implementation of complex program.

* To make it easier for teams of designers and programmers to work in a single software project.

* To enable a high degree of reusability of designs and of software codes.

To decrease the cost of software maintenance.

Increase reusability.

Reduce maintenance burden.

→ Increased consistency among analysis, design and programming activities. Improved communication
among users, analysis, design and programming.

pboard
oft Word: 10 402

Foot

Activities

Documentation

Design

1.11.3 Case tool

While developing the project starts from the documentation to the implementation we use the
following case tools:

Editing

Script languages

Web server

Data base Server

Enchinited State

Paragraph
Styles

Tools

MS word 2007,2010

for UML standard design edraw max

Paint, Macro media flash 8,Adobe Photoshop CS4

PHP, JavaScript, CSS, HTML, SQL

Apache Wamp server

MYSQL database

CHORDRESSING C

Eating

....19 of 61 Words: 10,407 W English (United States)


a

1.11.5 Testing procedures

The Notice Board System will be tested using the following system testing procedures.

Unit Testing: - Each module will be test separately and often performed by the coder himself
simultaneously along with the coding of the module. The purpose is to exercise the different parts of the
module's code to detect coding errors.

Integration Testing: -The modules will be gradually integrated into subsystems, which are then
integrated to eventually to the entire system. Integration testing will be done to detect design errors by
focusing on testing the interconnection between modules.

System Testing: - After the system is put together, it will be performed. The system will be tested against
the system requirement to see whether the entire requirements meet and whether the system
performs as specified by the requirement.

Acceptance Testing: - will be carried out by the customer to ensure that the delivered product meets the
requirement and works as the customer expected. It includes

Alpha testing - conducted by users to ensure they accept the system with sample data. Beta testing -
conducted by users with real data, not test data.

1.12 Risk and contingencies

4329
ENG

6:32 AM 6/26/2021

...1.12 Risk and contingencies

During the development of the project there may be different problems that we may face. These

are:

→ Time management problem: all group mambers have a lack of time to meet,descuss and I work
together then we devide tasks of project for each member and then we meet every important meetings.

> There is a lack of internet and computer in college then we ask adviser yazachew and he help us by by
giving his computer to use internet.

> There was a problem to find necessary software to download or to find in case of lack of internet and
then we find some software like edraw max from our classmate friends.

1.13. Cost schedule

1.13.1 Hardware cost

No
1

4.

Total

Material

A4 size paper

Pen

Flash disk

For Print

CD
HP Laptop

11,012 birr

Amount

1 Destin

100 sheet

Price per unit

100 Birr

8 Birr
240 Birr

1 Birr

8 Birr

12,500 Birr

Total price

100Birr

24Birr

240Birr

100Birr

48 Birr

10,500 Birr

ITable 1.3Hardware cost in the project

1.13.2 Software cost


No

Total

Material

Microsoft office 2007

Microsoft office 2010

EdrawMax

Wamp server
Sublime

00.00 Birr

Table 1.4 Software cost in the project

Price per unit

Free

Free

Free

Free

Free

You might also like