Sie sind auf Seite 1von 70

12/30/2018 Ambo University 1

12/30/2018 Ambo University 3


3
Overview :-
Introduction
Background Information
Statement of the problem
Scope and Limitation
Software used
Feasibility Study
Project Management Plan
Project Organization

12/30/2018 Ambo University 4


4
ANDROID BASED NOTICE NOTIFICATION
SYSTEM FOR AMBO UNIVERSITY
1. Introduction
Mobile computing has so many distinguished characteristics
such as:-
 wireless connectivity
small screen size
 battery power usage, and its functionality suited to the mobile
user.
 Because of this nature, developing mobile applications are
inherently different from desktop or web based applications .

12/30/2018 Ambo University 5


5
Introduction Continued …
This days the numbers of mobile users are increasing and a
lot of applications, and services generate a lot of data, and
information to mobile users.
In general everyone is becoming a mobile service user.
Building an android based notice notification application
will solve some of the problem face by student and instructor
such as loosing information.
For this reason, Android Based notice notification system
application helps you to notify important information for the
student and teachers in the university.
Among the many applications used by users our team
member will build a productivity application named
Android Based notice notification.
. 12/30/2018 Ambo University 6
1.1Background Information
 For the past few years, android based mobile applications
were almost not applicable.
 According to the information from the Android website,
android based mobile devices are increasing by 53%
every year and becoming an open standard for mobile
devices.
 Considering the open nature and easy availability of
android based development tools, building an efficient
Notice notification system to our university is key for
reaching large number of students and teachers.
 Currently, our university is using a manual notice system.
 This system is not efficient.
12/30/2018
12/30/2018 Ambo
AmboUniversity
University 77
1.2 Statement of the problem
 Among the problem we identified in the existing system
are :-
 The problems in the current system to give information

in our campus derived from being doing their task


manually.
 As a result, it decreases their efficiency and availability
 It is also time consuming and not relevant.
 The notice notification system is not functioning as
expected due to giving information service is slow.
 Loss of even a single paper led to difficult situation
because all the papers are interrelated.

12/30/2018 Ambo University 8


12/30/2018 Ambo University 8
1.3 Objective of the project
1.3.1 General Objective
 is to design and develop android based mobile
application notice notification system for partial
fulfillment of bachelor degree of computer science.
1.3.2 Specific Objective
The specific objectives of this project are listed as
follow:
 Avoiding paper based notification setting by
providing automated based notifying information.
 Enable students to view announcement easily.

12/30/2018 Ambo University 9


Specific Objective Continued…
 Avoid forgetting an information.
 Reduce students confusion of schedule and get
reliable information at the tip of their fingers.
 Notifies users the type of information getting.
 Transfer information without any physical posted
on the notice board.
 Learn new skills for mobile application
development.
 Deliver information easily to teachers and students
in the University.

12/30/2018 Ambo University 10


1.4 Scope and limitation of the project
1.4.1 Scope of the system
Scope: -the do's of the project,
 Define the boundaries of the project.
 Defines what part of business problem is to be studied,
analyzed, designed, constructed and ultimately improved.
This project will include:-
 Creating interface to push information on database
server
 Develop database for handling information availability
 Develop a system to pull information to user from
database server.
12/30/2018 Ambo University 11
1.4.2 Limitations of the system
 Defines what the proposed application is not going to
perform or what is not including in the proposed
application.
 Due to lack of time, budget, access and different
academic loads the project has the limitation stated
below:-
 Works in android operating system only.
 It is not work without the internet connection.
 User who have no device like smart phone, cannot use this
system.
 The System is work only when suitable device is
available.
12/30/2018 Ambo University 12
1.5 Methodology and Software used
1.5.1 Systems analysis and design methodology
 In Analysis and Design:- Object Oriented System
Analysis and Design (OOSAD) using Unified
Modeling Language (UML) and Visio Software
because of the following reasons:
 These techniques enable to reduce the communication
gap between user and designers.
 These techniques enable designers to model the real
world accurately.
 These techniques have usability features.

12/30/2018 Ambo University 13


Systems analysis and design methodology
Continued…
 In Implementation
 Database (like MYSQL),Programming language
(Java),Development tools (Eclipse, ADT and
SDK)
The model that we will use in our system development life
cycle is the waterfall which constitutes the following
phases:
 Project Initiation and Planning
 Requirement elicitation
 Analysis
 Design
 Implementation
 And Testing
12/30/2018 Ambo University 14
1.5.2 Data Collection Methodology
 The project team has used the following techniques
mainly for gathering requirements and for describing the
proposed application.
 By Observing the existing problem.
 By discussing and analyzing the problems with project
team.
 By interviewing.
 Internet access.

12/30/2018 Ambo University 15


1.5.3 Development environment, programming
tools and resource required
In this project, we will use following resources to
achieve the project objectives.
 Data and information
 Books (2008_Ed_Burnette_Hello_Android, mobile
computing principles text book and From OO-SAD
lecture note, From our adviser)
 Computer Software like:-MS-office, Visio, Java,
MYSQL database ,Eclipse, ADT and Android SDK,
Wamp /xamp.
 External storage device:-Flash disc 4-16 GB and
Compactable CD-ROM 700 MB

12/30/2018 Ambo University 16


1.6 Feasibility study
The feasibility analysis of our project involves the following:-
1.6.1 Economic Feasibility
 Economic Feasibility is about identifying the costs and
benefits related with developing the project.
It encompasses resources like hardware cost, software
cost, manpower and time.
Here, in determining benefits, there are two cases for
benefit analysis such as :-
Intangible and Tangible and in determining cost
analysis One time(initial) cost and recurring costs.

12/30/2018 Ambo University 17


Economic Feasibility Continue…

A. Tangible benefit: - are benefits that can convert into


monetary values. For this project, we have identified
the following tangible benefits (per year).
 Decrease in labor cost
 Reduced Store place
 Reduction of error
 Reduce cost of our project

12/30/2018 Ambo University 18


12/30/2018 Ambo University 18
Economic Feasibility Continue…
B.Intangible benefits: are benefits that cannot
convert into monetary values.
 Knowledge gain by project developer.
 Increasing the competitiveness of the individual.
 More timely, updated, and accurate information.
 Better information deliver.
 Improved productivity.
 Improving the morale of our team.
 Facilitating information processing of our team.
 Faster decision making on the team member.

12/30/2018 Ambo University 19


12/30/2018 Ambo University 19
Economic Feasibility Continue…
C.One time(initial)cost:- are costs incurred at the time
of developing our project. For this project, we have
come up with the following tangible costs and
intangible cost.
Tangible cost
 Tangible costs are those costs that can be accurately
put in numeric and measurable form, i.e. in dollars
and with certainty. These costs include the cost of
equipment’s such as computers, server, terminals and
the costs of other resources which can be covered by
the departments.

12/30/2018 Ambo University 20


12/30/2018 Ambo University 20
Economic Feasibility Continue…
 Intangible Costs
Intangible costs are costs that will be incurred during
the project but are difficult to be represented in monetary
terms.
The intangible costs involved in this project are:-
 Time and effort of the development team.
D.Recurring costs:-are costs those incurred to use and
maintain our project once developed.
So, generally the benefit analysis of our project greater
than from the cost analysis of our project. Therefore our
team decided the proposed project is economically
feasible.

12/30/2018 Ambo University 21


12/30/2018 Ambo University 21
1.6.2Technical Feasibility
Accessing the ability of our team to construct the
proposed application.
Generally our team members are new to the developing
environment of mobile application.
 But we will try to understand the scope, objectives
including specific objectives and limitations of the
proposed application well.
As a result we will try to develop the ABNNS mobile
application successfully within proposed time and required
functionality.
So that, the project is technically feasible.

12/30/2018 Ambo University 22


12/30/2018 Ambo University 22
1.6.3 Operational Feasibility
Deals with the degree to which the proposed application
solves business problems.

The proposed application will solve the problems in the


following ways.
By storing information on database.
By delivering information to the user.
 Better management of time.
So ,the entire team member expects the application to
be operationally feasible.

12/30/2018 Ambo University 23


12/30/2018 Ambo University 23
1.6.4 Schedule Feasibility
Concerned with analyzing the expected completion date of
the project and the constraints that may bring change to this
date.
we have so many fixed schedule to work together the
project with all group within each day and for the
simplicity and fast developing purpose we also follow
work break down structure on the team member.
So, the project team members think that the project will
be finished within the specified time.
In general, the project is less risky as a result of the
reasons specified in each of the feasibility analysis studies.

12/30/2018 Ambo University 24


12/30/2018 Ambo University 24
1.7 Beneficiaries Of The Project
 After developing project the beneficiary of this are
students, teachers, and administrative staff’s and
developers.
By the following ways:-
 Can get necessary information about the relevant event
inside the campus.
The developers or team members
 Obtain knowledge and experience from it.
 Use it for partial fulfillment of degree program.

12/30/2018 Ambo University 25


12/30/2018 Ambo University 25
1.8 Project Management Plan
 Is a process of devising and maintaining a workable
scheme to accomplish the business need that the project
was undertaken to address.
1.8.1 Scope Management Plan
Statement of work
 Is a document prepared for our user to describe what the
project will deliver and outlines all work required to
complete the project .

12/30/2018 Ambo University 26


12/30/2018 Ambo University 26
1.8.2Time Management Plan
 Time management deals with the timely completion
of the project considering the time required for each
activity in the work break down structure (WBS) by
using Gantt chart.

12/30/2018 Ambo University 27


12/30/2018 Ambo University 27
Time Management Plan Continue…
Dec 2014 Jan 2015 Feb 2015 Mar 2015 Apr 2015 May 2015
I
Task Name Start Finish Duration
D 7-12 4-1 11-1 18-1 25-1 1-2 8-2 15-2 22-2 1-3 8-3 15-3 22-3 29-3 5-4 12-4 19-4 26-4 3-5 10-5 17-5 24-5

1 PHASE I 28-Nov-14 23-Jan-15 8.2w


Ch-Project Initiation and
2 01-Dec-14 24-Dec-14 3.6w
Planning
3 Ch-2 Related Work 25-Dec-14 02-Jan-15 1.4w
Ch-3 Proposed
4 05-Jan-15 19-Jan-15 2.2w
Application
5CH-4: System Modelling 20-Jan-15 26-Jan-15 1w

6
Final Defense for 28-Jan-15 29-Jan-15 .4w
Phase I
7 BREAK TIME 02-Feb-15 26-Feb-15 3.8w

8 PHASE II 05-Mar-15 04-Jun-15 13.2w

9 Ch-5 System Design 05-Mar-15 27-Apr-15 7.6w

1 Ch-6 System
28-Apr-15 04-Jun-15 5.6w
0 Implementation
1
Final Presentation
1
05-Jun-15 10-Jun-15 .8w

12/30/2018 Ambo University 28


12/30/2018 Ambo University 28
1.8.3 Cost Management Plan
 Cost management plan provides a rough idea of
what a project will cost until it is completed.
Phase Cost Type Price in Birr
Project Initiation and Transport 152
Planning Stationery 10
Analysis Transport 200
Stationery 5000
Design Transport 100
Stationery 300
Implementation Transport 400
Stationery 6000
The whole document Hard Copy Print 120
Total ---------------------------------------------------------------------------------------
12282

12/30/2018 Ambo University 29


12/30/2018 Ambo University 29
1.8.4 Quality Management Plan

 Quality management is viewed from different


perspectives; some of these perspectives are the
following:
 Functionality
 Performance
 System output

12/30/2018 Ambo University 30


12/30/2018 Ambo University 30
1.8.5 Communication Management Plan

A communication Management plan appropriate


Communication between team members and advisor.
First communication between team members and then
communication with our advisor by respecting time of
our appointment.
This communication management plan is updated with
the consent of the advisor and project members.

12/30/2018 Ambo University 31


12/30/2018 Ambo University 31
1.8.6 Assessing risk
Some of the problems that we might face while doing
this project would include:-
damage on the computer that we work on
 lack of references and internet connection .Etc.
So that the above problems might require some kind
of management and we had put some methods down:-
we would have backup CD and flash so that, the
data could not be loss.
we would use lecture note as a reference etc.

12/30/2018 Ambo University 32


12/30/2018 Ambo University 32
1.9 Project Organization
Our project organized in two main phases.
 The first phase of our project include chapter one of
project up to chapter four which includes introduction
about the existing system, proposed system
information System and Modeling using OO(Object
Oriented)Paradigm for phase one and Design OO
(Object Oriented paradigm) and system
implementation for second phases.

12/30/2018 Ambo University 33


12/30/2018 Ambo University 33
1.9.1 Team organization
In our team every task must be done by every person of
the group.
As we know there is three type of Team organization;
 centralized-control team,
 decentralized-control team and
Mixed-control team organization.
we select Decentralized-control Team organization
because it has
Some any advantage like
e.g. all team member can get equal knowledge and moral

12/30/2018 Ambo University 34


12/30/2018 Ambo University 34
12/30/2018 Ambo University 35
12/30/2018 Ambo University 35
2.2 Overview of Existing System.
 According to our study of the existing system, first
registrar collect all course from each department and
write it in Microsoft word, then the scheduler prepare a
table in Microsoft access for each department and
sections.
 Likewise when different offices like department and
college wants to transmit information to the students and
instructors about relevant event inside the campus, they
uses notice board for passing information.
 But new system emphasis to make mobile based
notification
12/30/2018 Ambo University 36
12/30/2018 Ambo University 36
2.3 Problem of the Existing System
 Problems are undesirable situations that hinder the
organization from fully achieving its purpose, goals or
objectives. Theses can arises due to the following
problems.
1. Manual operator control:
 As we know if there is manual operator control, there
will be chaos and errors.
2. Inability of modification of data:-
 As we say previously there is a lot of paper work
because all the transaction is done in printed paper, so
this makes difficult or inability the modification.
12/30/2018 Ambo University 37
12/30/2018 Ambo University 37
Problem of Existing System Continue…
3. Not user friendly:-
 The existing system is not user friendly because there is
no simple and formal way to notify information easily.
4. Lot of paper work:-
 Existing system requires lots of paper work and even
small transaction require many papers wastage.

12/30/2018 Ambo University 38


12/30/2018 Ambo University 38
2.4.1 Preferred Solution
 Among various ways of software development we
select mobile based software development methods,
because these new system is used for passing or
notifying information easily without delay and paper
wastages.
 These make posters to post information and viewers to
see information by using Android mobile.

12/30/2018 Ambo University 39


12/30/2018 Ambo University 39
2.5 Business Rules
 A business rule is a principle or policy in which the
system operates accordingly . The following are the
business rules found in the system:
 [BR01] only students, instructors and other
recommended offices of AU with required criteria (those
of who have android phone) will be allowed to be notifies
with posted information.
 [BR02] Only authorized person will be allow to delete,
post and update schedule and any announced information

12/30/2018 Ambo University 40


12/30/2018 Ambo University 40
2.2.1 Players in the existing system

 The existing system has actors who can participate for


carrying out information.
 These are :-
1. College
2. Department
3. Student
4. Instructor
5.Secretary

12/30/2018 Ambo University 41


12/30/2018 Ambo University 41
12/30/2018 Ambo University 42
12/30/2018 Ambo University 42
3.1 Overview of the Proposed Application
 After we observed and analyzed the current problem of
the existing system then we decided to design and
develop an android based notice notification system as
the solution.
 Such an application should be fast, accurate, easy and
more personal.
 It will notify all students and instructors wherever they
are.
 This proposed application will use the entire major
functionality requirement.

12/30/2018 Ambo University 43


12/30/2018 Ambo University 43
3.2 Functional Requirements
 Functional requirements capture the intended behavior
of the system.
Some the functional requirements are:-
 The system notifies schedule and other announcement
to those who have smart phone.
 The system notifies news or other announcement to
system users for those of who have appropriate
Android devices.
 Push information to the database server and pull it
back to the students and instructor.
 It allows Update, Delete and Stored information as
needed by respected user
 Validate the data when the user tries to post.
12/30/2018 Ambo University 44
12/30/2018 Ambo University 44
3.2.1 Essential Use Case Modeling
 Essential Use Case Model is one of the Unified
Modeling Language artifacts which are intended to
capture the essence of problems through technology-
free, idealized and abstract.

Use case diagram is a diagram which represents by the


combination of actor and use cases.

12/30/2018 Ambo University 45


12/30/2018 Ambo University 45
ANDROID BASED NOTICE NOTIFICATION SYSTEM

View_Schedule View_other_announce
ment Student

Dept

Post_Schedule

Instructor

Colloge Post_Other_Announce
ment

Secratory

Fig: Essential Use Case Modeling


12/30/2018 Ambo University 46
12/30/2018 Ambo University 46
Actor and Use Case Identification
Use case: sequences of actions performed by the system
to yield an observable result of some value to one or
more actors or other stakeholders of the system.
Actor: - is a person or anything that interact with the
system directly or indirectly.
a. Actor identification
The Actors in the notification system are five, these are:-
 College
 Secretary
 Department
 Student
 Instructor
12/30/2018 Ambo University 47
12/30/2018 Ambo University 47
Actor and Use Case Identification
Continue…
 College :-consist of different administrators who’s
theirs responsibility are to:
 Register Faculty, Department, Building, Room, Course,
Instructor, Student information
 Observe the overall activities that are done in the
system by using Notification Log in page.
 post Announcement to students and instructors

12/30/2018 Ambo University 48


12/30/2018 Ambo University 48
Actor and Use Case Identification
Continue…
 Secretary
 Secretary is a person who posts information from different
offices as assistance to office managers.
 Department
 These users are Department Heads who have user name and
password.
And their responsible are
 To submit the sleep (course for each department, each year for
every semester, with the necessary information + instructor name
that gave the course to the student)
 Verification of the prepared schedule.
12/30/2018 Ambo University 49
12/30/2018 Ambo University 49
Actor and Use Case Identification
Continue…
 Student
 To know when (the Day and Time), where (the Room)
and by whom (the Instructor) they have the schedule
(class) and other necessary information.
 Instructors
 To know when (the Day and Time), where (the Room)
and to whom (the Students (year and Section)) he have
the schedule (class) and other information.

12/30/2018 Ambo University 50


12/30/2018 Ambo University 50
b. Use Case Identification
 A use case describes a sequence of actions that provide a
measurable value to an actor. In other words, it shows a way in
which a real world actor interacts with the system.

 Use cases

 Post schedule

 View schedule

 Post other announcement

 View other announcement


12/30/2018 Ambo University 51
12/30/2018 Ambo University 51
3.2.2 Essential User Interface Flow Diagram
 Essential user interface flow diagram indicates the
relationship between the major users interfaces.
 It is how the user would interact and access the
application.

12/30/2018 Ambo University 52


12/30/2018 Ambo University 52
Essential User Interface FlowDiagramContinue…
Home
page

ABBNNS

Enter username
Login page
and password

Activity page

Fill information

Post Information

Modify Information

View Notification

Delete Information

Fig.3.2 Essential User Interface Flow Diagram

12/30/2018 Ambo University 53


12/30/2018 Ambo University 53
3.2.3 Domain Modeling
 Domain Modeling is the task of discovering the classes that
represent the things and concepts contained in the ABNNS .
 In this modeling, we use Class Responsibility Collaborators
(CRCs), since they are well suited for domain modeling during
requirements gathering.
 CRCs have three sections which are:-
 Class name: - It is the name of a group of similar objects in
ABNNS.
 Responsibility:-is anything that a class knows or does in ABNNS
application.
 Collaborators: - are lists of classes that interact with the class for
information that is used to full fill a responsibility.

12/30/2018 Ambo University 54


12/30/2018 Ambo University 54
Domain Modeling Continue…
 Generally our proposed application domain
modeling looks like below.
Notification Manager
Activity Manage System
Knows on create notification notification manager

Knows resume

Knows on
Notification Receiver
start
Receive System
Knows pause manager
notification

List of CRC

12/30/2018 Ambo University 55


12/30/2018 Ambo University 55
3.3. Non Functional Requirements
 There are many non-functional requirements ranging
from user interface to security issues.
 Generally non-functional requirements of the system
can be viewed as follows.
3.3.1 Performances
A. Speed: - the system should perform at optimum speed
at normal circumstances (i.e., when networks and nodes
are ok).
B. Robustness: - The system should be tolerant of errors
and produce error reports that are simple to be understood
by the users.
C. Reliability:-The system should be reliable in notifying
schedule and other posted information without any
conflict.
12/30/2018 Ambo University 56
12/30/2018 Ambo University 56
Non Functional Requirements Continue…
3.3.2 Security Issues
 The system should be protected with different security features
(techniques) on both the software and hardware part.
On software part: - on this part when the registered user
wants to login first he has to select his/her privilege (Scheduler or
User) then the system will display login page to enter his user name
and password.
 This protects the system from any unauthorized access. Without
Administrator, scheduler, and User other users (anonymous
system users) can’t add, edit, delete any data, but they can view
information.
On hardware part: - the server is expected to be placed in a
secured room.
12/30/2018 Ambo University 57
12/30/2018 Ambo University 57
12/30/2018 Ambo University 58
12/30/2018 Ambo University 58
Overview :-
 Use Case Modeling
Sequence Diagram
Activity Diagram

12/30/2018 Ambo University 59


12/30/2018 Ambo University 59
4.1 Use Case Diagram For New System
Is a high level requirements overview that shows one path
of activity from start to finish.
So, the use case diagram for android based notice
notification mobile user application used to retrieve current
detail information without describing how the interaction
works in a detailed manner
An actor typically initiates a use case and derives some
benefit from its use
An actor may be an actual person, another system, or even a
hardware device, but it always represents a set of roles that
will be interacting with the system from the out said . So the
use case diagram the proposed application is shown below:-

12/30/2018 Ambo University 60


12/30/2018 Ambo University 60
ANDROID BASED NOTICE NOTIFICATION SYSTEM

View_schedule View_other_announce Student


ment

<<extend>>
Dept Delete
<<extend>>
<<include>> Post_other_announce
<<include>> Login ment
<<extend>>
Instructor
Post_schedule <<extend>> Modify

College
Secratory

Fig 4.1 Refined Use Case Diagram Modeling For New


Application

12/30/2018 Ambo University 61


12/30/2018 Ambo University 61
Use Case Description Continued…

Name: Log in page

Identifier: UC 05

Description: College, Department and instructor login into


the system to get and/or provide services.

Precondition: S/He has a user name and password.

Post condition: S/He user login into the system.

12/30/2018 Ambo University 62


12/30/2018 Ambo University 62
Use Case Description Continued…
Basic Course of Action:

1. The user wants to login into the system.


2. The user inputs his/her user name and password into the
system via “UI 02 log in page.
3. The system verifies that the user is eligible to login into the
system.
4. The system displays “UI 03 Activity page” which lists
features available for him/her according to the privileges given
to him/her.
5. The use case ends.
12/30/2018 Ambo University 63
12/30/2018 Ambo University 63
Use Case Description Continued…
Alternate Course A: The user name does not exist.
A.3 The system determines that the user name does not exist in
the system.
A.4 The system informs the user the unavailability of his/her user
name.
A.5 The use case ends.
Alternate Course B: The user name is an administrators and the
password does not match.
B.3 The system determines that the password does not match
correctly.
B.4 The system increments by one the number of failure the user
failed to login using the administrators user name.
B.5 The system informs the user that his/her password doesn’t match
or inform the account is deactivated after 5 tries. B.6 use case ends.
12/30/2018 Ambo University 64
12/30/2018 Ambo University 64
4.2 sequence Diagram of proposed system
 Sequence diagram model is the logic of the potential
usage of the system consisting of messages, objects and
classes.

12/30/2018 Ambo University 65


12/30/2018 Ambo University 65
Log in
Course of Action
UC-5 :user :Log in :Login page :Account
:Mainscreen

1. User wants to
log in
2. User inputs
username and want to log in()

password <<create>>

3. System verify username

user validity or password


invalidity
4. System Isinvalid()
Isvalid()
display main
screen <<create>>

Fig 4.2.2 Sequence Diagram for log in

12/30/2018 Ambo University 66


12/30/2018 Ambo University 66
Post information
Basic Course of Action
UC-1

1. Department wants to post :ABNNS Application :Loginpage :Fill Information page :Store information in
:Dept db table
information.

2. Department press application.

3. System display login page.


Press() Display() Validate()
4. Department enters user name
and password.
Display()
5. System validates user name
and password.
Fill()
6. System display fill information
Save information()
page.
Click Post()
7. Department fills the
information. Send message successfully posted information

8. Department click post button.

9. System saves information.

4.2.4 Sequence Diagram for Post Information

12/30/2018 Ambo University 67


12/30/2018 Ambo University 67
4.3 Activity diagram
 The purpose of the activity diagram is to model the procedural flow
of actions that are part of a larger activity.
Department

Log in

-[Invalied] -[Valid]

Fill information
Enter username and password

-[Invalied] -[Valid]

Store Information

Rewrite information

Notifies information

12/30/2018 Ambo University 68


12/30/2018 Ambo University 68
College

Log in

-[Invalied] -[Valid]

Fill information
Enter username and password

-[Invalied] -[Valid]

Store Information

Rewrite information

Notifies information

Fig 4.4.2 Activity Diagram for collage to notify information

12/30/2018 AmboDiagram
Fig 4.7Activity University 69
12/30/2018 Ambo University 69
??
12/30/2018 AmboDiagram
Fig 4.7Activity University 70
12/30/2018 Ambo University 70

Das könnte Ihnen auch gefallen