Final Documentation
Final Documentation
Final Documentation
NAME ID
1. HAMZA MUHAMMED 0044/07
2. YOHANIS YADETA 0095/07
3. HIRUT ASSEFA 0178/07
4. MUSSA GOBENA 0063/07
5. IYASU IDOSA 0049/07
6. SENAYT GIRMAY 0075/07
JUNE, 2017,
Acknowledgment
We would to thanks god you arrive us the graduation year and then today we also thanks starting
from our department and faculty to give us a letter which helps to collect or gather requirements.
And we also thanks last year software instructor which help us by learnt the way of writing
documentation. And also we would to thanks our Adviser instructor WELDAY to advise us by
devoting there time.
Page I
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
Abstract
The mail or post is a system for physically transporting documents and other small packages; or,
the postcards, letters and parcels themselves. Usually government runs system by which letters,
packages and other material are transported and delivered to individuals and organization. This
project examines the issue related to Samara Online Postal Office Management System and its
contribution for all employees of all organization and Customers. The Main objectives for this
project is to devote to be automatic system of Samara Online Postal Office Management System
and also keep employees or Customers information in efficient, reliable or secured way, consume
and minimize time wasted to get service, get employees or customers information as quickly as
possible when an authorized or unauthorized person wants some task related to automatic employee
registration. This will enable the country to give appropriate and efficient services to its customers
and to achieve the customers need or went.
Page II
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
Table of contents
Acknowledgment_______________________________________________________________I
Abstract______________________________________________________________________II
List of figures_________________________________________________________________V
List of tables__________________________________________________________________VI
Abbreviation_________________________________________________________________VII
CHAPTER ONE_______________________________________________________________1
1. INTRODUCTION____________________________________________________________1
1.1 Background of the Study__________________________________________________________1
1.2 Introduction about the Project_____________________________________________________2
2. Literature Review____________________________________________________________2
3 .Statement of the Problem______________________________________________________3
4 .Objective of the Project________________________________________________________4
4.1 General Objective________________________________________________________________4
4.2 Specific Objective________________________________________________________________4
7. Methodology________________________________________________________________6
7.1Data Gathering Methodology_______________________________________________________6
7.2 Development Methodology_________________________________________________________7
7.3 Development Approaches__________________________________________________________8
7.4 Development Tools_______________________________________________________________9
7.4.1 Hardware Tools_______________________________________________________________________9
7.4.2 Software Tools________________________________________________________________________9
CHAPTER TWO______________________________________________________________11
2. REQUIREMENT ELICITATION______________________________________________11
III
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
CHAPTER THREE____________________________________________________________18
3. SYSTEM MODELING_______________________________________________________18
3.1 Use Cases Identification__________________________________________________________18
3.2 Use case diagrams_______________________________________________________________20
3.2.1 Actors specification___________________________________________________________________20
3.2.2 Use Case Description__________________________________________________________________21
IV
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
List of figures
V
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
List of tables
Table3. 1 Use case Identification Number.................................................................................................22
Table3. 2 Use case documentation for login..............................................................................................23
Table3. 3 Use case documentation for Create Account.............................................................................24
Table3. 4 Use case documentation for Renting Post Box..........................................................................25
Table3. 5 Use case documentation for Register sent airmail.....................................................................26
Table3. 6 Use case documentation for Register Receive airmail...............................................................27
Table3. 7 Use case documentation for Search airmail...............................................................................28
Table3. 8 Use case documentation for Update airmail..............................................................................29
Table3. 9 Use case documentation for Register material...........................................................................30
Table3. 10 Use case documentation for Search material...........................................................................31
Table3. 11 Use case documentation for Update material...........................................................................32
Table3. 12 Use case Documentation for Delete material...........................................................................33
Table3. 13 Use case documentation for Search Post Box..........................................................................34
Table3. 14 Use case documentation for Update Post Box.........................................................................35
Table3. 15 Use case Documentation for Delete Post Box..........................................................................36
Table3. 16 Use case Documentation Check track......................................................................................37
Table3. 17 Use case Documentation Paying Pension................................................................................38
Table3. 18 Use case Documentation View Feed Back..............................................................................39
Table3. 19 Use case Documentation for Delete Airmail............................................................................40
Table3. 20 Use case Documentation for Generate Report.........................................................................41
Table3. 21 Use case Documentation for Delete User................................................................................42
Table3. 22 Use case documentation for Update User................................................................................43
Table3. 23 Use case Documentation Paying Online..................................................................................44
Table3. 24 Use case documentation for Manage Post Box........................................................................45
Table3. 25 Use case documentation for Manage Post Bus ticket...............................................................46
Table3. 26 Use case Documentation for Change Password.......................................................................47
Table3. 27 Use case documentation for Post Notice..................................................................................48
Table3. 28 Use case documentation for Search User.................................................................................49
Table3. 29 Use case documentation for Assign Sent Mail Cost................................................................50
Table3. 30 Use case documentation for Manage Mail Cost.......................................................................51
Table3. 31 Use case Documentation for Deliver Airmail..........................................................................52
Table3. 32 Use case Documentation for View Delivered Material............................................................53
Table3. 33 Use case Documentation for Register Received Airmail.........................................................54
Table3. 34 Use case documentation for Manage Airmail..........................................................................55
Table3. 35 Use case documentation for Assign Post Bus..........................................................................56
Table3. 36 Use case documentation for Logout.........................................................................................57
Table3. 37 Sequence Diagram For Logout................................................................................................74
VI
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
Abbreviation
Acronyms Description
VII
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
CHAPTER ONE
1. INTRODUCTION
1.1 Background of the Study
Prior to the establishment of the postal service in Samara in 1894 correspondences
were conducted through messengers known as “melektegnas” or “postegnas”. These were
hardened individuals who travelled great distances often on foot over coming through terrain
weathering hostile climate. They endured the pangs of hunger and thirst and carried their letters
over their heads on cleft sticks which latter become the symbol of EPS As historical evidences
suggests the emperor of the regime emperor Minilick the second was seriously interested in
introduction of westerns culture and technology as a result in 1890’s he introduce some
communication technology in the country lick constriction of rail ways line and installation of
the first telegraph and telephone lines. Began to use telephones to learn the where about of the
items. The message tacks more than 15 days and week as to reach from one state to another in
the country. But the organization grows gradually and Ethiopia Postal service establish on
March 9, 1894 as Ethiopian postal and telecommunication. In 1908, Ethiopia became member
of the Universal Postal Union /UPU/ and the first Samara stamps were also printed and sold
around this time. The postal and telecommunication offices were separated and Samara Postal
independently established in1953.
Vision
In the year 2015, Samara Post to be known for Excellency in the country and exemplary in the
world.
Mission
To connect the citizens and Institutions among themselves and to the world by
providing quality and economical postal service.
1
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
So our System is plays its Owen role to implement and provide technological
system to the society by developing automated Postal Service for Samara. As we
know; now a day everything is done with the help of computer so as to achieve the
Samara Postal Office Mission and vision our system plays its Owen roll.
Our automated Samara Online Postal office system used to improve the
organizations drawback and to support automated system and also to simplify
employees work load, to speed up or to do the organizations service in short time
and to achieve the customers went. So the aim of our proposed system is mainly to
avoid the drawback of the current existing system and adding some new features
that do not exist before and also changes the activity of the organization to
computerized or automated System and reduce the extravagancy of resource.
2. Literature Review
We try to see some projects that are related to our proposed system that is Ethiopian Online Post
Office system, because it helps us to develop our project effective. The project that is to be
developed will solve the problems in existing system. Such as searching specific authorization
information inserting new data, deleting or updating some authorization in formations from the
stored authorization information’s. So the project after it has been accomplished will solve these
specific problems in current manual authorization system and perform different type of tasks and
reduce the organization drawback and this system also transfer different messages, objects and
different types of letters from one place to another place without any corrupts effectively and
efficiently.(AdWWW.monstercrawler.com)
2
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
Input:-It is well known that human power is the main resource which is used as an input for
every organization especially for performing manual operations as result human power is one of
the basic input for EOPS.
Process:-Process is a series of activities that leads to the output. Some of the processes in Addis
Ababa general post office to provide good postal service are designing and gradually up grading
their web site, sharing information, accepting comments.
Output:-After having of all the above inputs there must be an output. The output is a tangible
form of an input after process(en.m.wikipedia.org)
Moreover, the following are problems that are present in the current system of
postal service system in general. Because of this reason the organization faced to
many problems. The problems are
• It needs much time due to record, to search ones specific customer file if it is
necessary
• Wastage of resources
• And also currently there is no any free source for this system.
3
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
• Time limitation in which the system doesn’t keep track of sending and receiving
different materials deliver in the customers’ expected time and date. Example,
postponing customer expected time.
N.B: The problems that raised in the above limit the organization not to give reliable and
fast service to its customers.
• Collect the necessary information or data and identify problems of the existing system by
using different data gathering methodology
• Design the artifacts of the proposed system for the overall view of the structure.
4
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
Our proposed system will not include performing the tasks of Western Union Services, Forming
DV Lottery, Distributing SIM Cards, and Mobile Card. Therefore, our system is not supports
international postal system. Mostly EPO provides a service in a commission or Agency works
such as blood trace, selling different organization products are out of scope of this project.
6.2 Limitation
There are many factors that limit to perform our scope, such as:
5
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
7. Methodology
Methodology is a method or approach or a technique that we are uses to develop
this SOPOMS system and it describes how the work to be done to achieve the
objectives using system requirements. To develop this SOPOMS system we use
data gathering, development, testing and other methodology’s used.
• Primary
• Secondary source.
• Primary Source
This is a data that we collected the original data by different techniques from different source.
Interview: The reason why the team select interview is: it permits clarification of
questions, it has high response rate than written questionnaires, and the interview is
flexible and adaptable way of finding information. So to know how the postal
service system is work prepare questions concerning on postal service and
interview the counter SOPOMS. The counter is person who performs managing the
all transactions inside the post office, as well as the manager is a person who
controls and manages the overall system. He also called postmaster. So from the
manager will gain the overall description of the system.
• Secondary Source
Our team collect this type of data is by reading different references books and by analysis
of different internet address.
Document Analysis: Our team analyzes the Ethiopian Postal Service Enterprise Service
Charter book which is given by Samara Post Office.
7
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
8
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
Processer: this is the basic hard ware component to develop our system so in the client
side we needs 3.30MHZ and in the server side also 6MHZ is needs.
RAM Size: also another type of hard ware component to develop our system and it is a
storage device and we need 2GB and 4GB in client and server side respectively.
Internal Hard Disc Space: this is another type of hard ware component to develop
our system so in the client side we need 500GB and in the server side also 1TB is
needs.
AND other hard ware components we need to develop EOPO System such as Switch,
Network, Cable, RJ-45, etc.
• PHP, HTML, Java Script –Programing Languages ,Microsoft office word 2007
for documentation.
• Windows 7 Operating system- will be used for the system since it is readily
available in our laboratories
• Edraw Max- to design Sequence Diagram, Class Diagram, and Use case
Diagram.
9
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
Integration testing: we will make an integration testing to check whether the system meets all
the functionality requirements or not.
Alpha testing: the system will tested by allowing or giving the correct input.
Beta testing: beta testing will be tested by the users at their own working place weather it meets
their needs or not.
10
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
CHAPTER TWO
2. REQUIREMENT ELICITATION
2.1Overview of the Existing System
Currently the Postal Service System mostly follows manual based system and somewhat
automated to provide service to its customers. The services provided by the system are mainly
categorized in to two which are direct and commission. The direct one is the service which
provide by EPO sending and receiving different type of Airmail and the commission services are
provided by the EPO for other governmental or non-governmental organizations for collective
benefits. The services provided by the system are sending and receiving airmail, renting post
box, giving western union service, paying pension, forming of dv lottery, selling SIM,
CDMA/WCDMA, mobile cards, income tax collection, blood tramp and tale agency license tax
collection.
Sending airmail
On the process of sending airmail if a customer want to send an airmail, first she/he contact the
counter, then he/she must select the types of airmail, the counter receives the airmail to check
whether the address of both sender and receiver are valid or not. Second, the counter measures
the weight of the airmail, attach postage stamp and record the information available on airmail
(date of sending, registration no, sender address, receiver address, weight, barcode number (for
EMS air mail), cost and price) in three copies on the form. Finally the customer pays the price
and receives the receipt. Then the counter starts to collect daily received airmails and group
together according to their destination, then packed and gives to the messenger/postman. The
messenger/postman takes the packed airmails to the bus station and distribute to different
expected sites of the customers.
Receiving airmail
Every day the messenger/postman brings the packed airmails from the bus station and gives to
the counter. The counter registers all received airmails. Then, if the airmail is ordinary or first
order airmail the counter distribute it to the post box of a customer. But type of airmail is either
registered or parcel, the counter distribute registered letter 1 st advice form (if the customer
11
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
received a single airmail) or collective 1st advice form (if the customer has more than one
received letter). For EMS the messenger/postman directly contact the customer and gives the
airmail.
lack of awareness
The customers may be resulted to unnecessary extra expense and waste their time.
The customer may not get service of the organization twenty four hours a day and
seven days a week.
When generating report, it takes time and it may not be easy to manage and analysis
the monthly work due to massive collection of data and the generated report may not
be accurate.
The current system has weakness of u se more human power since the system is
not some more computerized it use more human power to give service, there is
duplication of data because of the data are not well organized and structured, there
is also disorder of data because the data are not stored sequentially and the user
information is may be accessed by unauthorized person because of the information
is stored manually there is the disadvantage for employees it is difficult to perform
any activity that performed in this organization so high work bourdons for
employees.
12
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
The current system has strength to develop the new system it is used as a secondary
source to gather system requirements, the employee working overtime, punctual to the society,
honesty to the users, responsible and transparent for their action and also used for the following
action.
The employees have their own privilege (freedom).
The customers can buy items in a good price.
A Distribution of work for the employee.
13
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
User management
• Customers can check track and write comments, suggestions, questions, and
receives notifications in their email account thanks on the online service of
the system.
14
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
• Online Payment: customers can able to paying online for the services which given by
the organization and also gets pensions salary.
• User interface: our system should have friendly user interface by making simpler
and interactive to user
• Security: the system should be secured and protected from unauthorized user. It
should have a user’s database and should authenticate each user on login and
should grant user specific services and we use (data encryption) algorithm to
secure a data inter to the organization data base
• Performance: System will have good performance as much as possible this will
be attained via easily loadable interface components and optimal algorithms which
make searching, updating, deleting, inserting and saving easy and fast
• Error handling mechanism: the system must have error handling mechanism. It
is not stop functioning rather it must report an error message
15
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
• Reliability: the system is always reliable. The new system will operate for long
period of time
2.3.1 Constraints
Constraints are something limit or impose our project. A constraint can be two types which are:-
1. Business constraint: - It depends on the state of the organization. Some of them in our
proposed system are:-
During gathering information the manager not always present on their office.
The time schedule limits our project function of working in order to submit before the given time
deadline.
2. Technical Constraints:-It depends on security and safety. Some of them in our proposed
system are:-
We does not get lab when we want.
Power fluctuation.
16
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
2.3.2 Assumptions
It is a belief of what we assume that are expected to happen during the project's life cycle. Thus
are:-
To access the system the customer shall be in network coverage area.
The administrator must check if order is exist or not from the customer.
17
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
CHAPTER THREE
3. SYSTEM MODELING
The system model of Samara postal service system is composed of the functional
model represented by Use cases models, the sequence diagram and activity diagram
and also about conceptual class diagram.
These UML use case diagram is a map problem statement into a system
specification that we represent as a set of actors, scenarios, and use cases and their
relationship. Use-case model consists of the collection of all actors and all use case,
a use case is a scenario that describes the use of the system by an actor to
accomplish a specific goals, an actor is a user playing a role with respect to the
system. Scenario is a sequence of step that describes the interaction between an
actor and the system.
Use cases
• Login
• Create user account
• Assign Mail Cost
• Receive Airmail
• Register sent airmail
• Renting post box
18
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
• Search User
• Logout
19
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
• Administrator
• Counter
• Postman
• Customers
• CBE(external system)
Administrator: is a person who registers user, update and delete information about the user and
approves report and pays a pension.
Counter: is a person who register and manages (update, search and delete) sent and
received airmails and rent post box information.
Postman: is a person who sends and receives airmails as well as materials from one
customer to another or from one person to organization or one organization to other
organization. Also who can register and manage update, search and delete materials in the
system and also Generate Report and Notifications.
Customers: are people or any users who can send and receive any material using the
Samara postal service system in Ethiopia.
20
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
CBE (Commercial Bank of Ethiopia): is an external system which interact with our
propose system for payment.
UCI 10 Update Material Describes how a post man updates the registered
material
UCI 11 Delete Material Describes how a post man removes the registered
material
UCI 12 Search Post Box Describes how a counter searches once post box
UCI 13 Update Rent Post Describes how a counter changes the renter info
Box
UCI 14 Delete Rent Post Describes how a counter removes registered Post
Box box
21
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
UCI 17 View Feed Back Describes how Admin View Feed Back from the
system
UCI 18 Delete Airmail Describes how a counter removes registered
airmail
UCI 19 Generate Report Describes how an Admin Generate Report
UCI 20 Delete Users Describes how an admin removes users
UCI 21 Updates Users Describes how an admin changes users profile
UCI 22 Paying Online Describes how customers paying online
UCI 23 Manage post Box Describes how Counter Manage Post Bus
UCI 24 Manage post Bus Describes how Counter Manage Post Bus ticket
ticket
UCI 25 Change Password To Describe how users change their password
UCI 26 Post Notice Describes how Counter control the post contract
period
UCI 27 Search User Describes how Admin search specific user
UCI 28 Assign Sent Mail Describes how Admin Assign the Mail Cost
Cost
UCI 29 Manage Mail Describes how Admin Manage the Mail Cost
Cost
UCI 30 Deliver Airmail Describes how Post Man Deliver Airmail
UCI 34 Assign Post Bus Describes how Counter Assign Post Bus
UCI 35 Log Out Describe how users Log Out to the system
22
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
UCI 01
UC Name Login
Alternative flow A7.The system informs to the user invalid user name and
event password A8. End.
Exceptional Flow E7. Error! Can’t connect to server please try again. Message is
of Event displayed.
23
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
UCI 02
UC Name Create Account
24
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
UCI 03
UC Name Renting Post Box
Exceptional Flow E7 The system displays “Error! Can’t connect to server please try
of Event again!” message.
25
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
UCI 04
Exceptional Flow E6 The system displays “Error! Can’t connect to server please try
of Event again!” message.
26
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
UCI 05
Exceptional Flow E6 The system displays “Error! Can’t connect to server please try
of Event again!” message.
27
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
UCI 06
28
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
UCI 07
UC Name Update airmail
Exceptional Flow E7 The system displays “Error! Can’t connect to server please try
of Event again!” message.
29
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
UCI 08
Exceptional Flow E6 The system displays “Error! Can’t connect to server please
of Event try again!” message.
UCI 09
30
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
UCI 10
31
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
Exceptional Flow E7 The system displays “Error! Can’t connect to server please try
of Event again!” message.
UCI 11
32
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
UC Description Allow postman to Delete material and To describe how a post mane
Delete material
Actor Post man
Precondition The post man should have logged in to the system successfully
Normal Flow of • The post man selects the “Delete material” link.
event • The system display Delete material form and also all records
• The post man inters the material identification or other attributes
or directly press delete button from displayed records
UCI 12
33
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
34
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
UCI 13
UC Name Update Post Box
Exceptional Flow E7 The system displays “Error! Can’t connect to server please try
of Event again!” message.
UCI 14
35
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
UC Description Allow Counter to Delete Post Box and To describe how a Counter
Delete Post Box
Actor Counter
Precondition The Counter should have logged in to the system successfully
Normal Flow of • The Counter selects the “Delete Post Box” link.
event • The system display Delete Post Box form and also all records
• The Counter inters the Post Box identification or other attributes
or directly press delete button from displayed records
36
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
UCI 15
UC Name Check track
UC Description Allow Customers to check there track and To describe how the
customer check there track
Actor Customer
Precondition The Customer should be know there track ID number
Normal Flow of • The customer inters valid Track number in specified Search
event Track Form for the track
37
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
UCI 16
UC Name Paying Pension
38
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
UCI 17
UC Name View Feed Back
UC Description Allow Administrator to View Feed Back and To describe how it pay
Actor Administrator
Precondition The Customer should be have ECB Account and Administrator
should be login successfully
UCI 18
39
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
UCI 19
40
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
Actor Admin
Precondition The Admin should have logged in to the system successfully
Normal Flow of • Admin selects “Generate Report” Tab.
event • The system Generates Total and Summarized Report for one
day, one month, … and also display the link to view the
detail reports for each type of report
• If The Admin went to see the detail report Select from each
type of report and press on links
Alternative Flow A4. The system display “There is Report Currently!” message
Events display
41
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
UCI 20
UC Name Delete User
UCI 21
42
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
Exceptional Flow E7 The system displays “Error! Can’t connect to server please try
of Event again!” message.
43
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
UCI 22
UC Name Paying Online
UC Description Allow how customers paying online and To describe how it pay
Actor Administrator, Customer and ECB System
Precondition The Customer should be have ECB Account and Administrator
should be login successfully
44
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
UCI 23
UCI 24
45
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
UCI 25
46
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
UC Description Allow Users to change their password and User Name and to show
how it is performed
UCI 26
47
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
UCI 27
UC Name Search User
48
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
UCI 28
49
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
50
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
UCI 29
51
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
UCI 30
UC Name Deliver Airmail
UC Description Allow postman to Deliver Airmail and To describe how a post mane
Deliver Airmail
Actor Post man
Precondition The post man should have logged in to the system successfully
Normal Flow of • The post man selects the “Deliver Airmail” link.
event • The system display Deliver Airmail form and also all records
• The post man inters the Airmail identification or other attributes
or directly press Deliver Airmail button from displayed records
52
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
UCI 31
UC Name View Delivered Material
UC Description Allow postman to View Delivered Material and To describe how a post
man View Delivered Material
53
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
UCI 32
UC Name Register Received Airmail
UC Description Allow postman to Register Received Airmail and To describe how a post
man Register Received Airmail
54
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
UCI 33
55
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
UCI 34
56
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
UCI 35
UC Name Logout
UC Description Logout to the system by users own account in order to leave out
from the system
Post condition An authorized user can leave out of the system and the end of
the actions
Exceptional Flow E7. Error! Can’t connect to server please try again. Message is
of Event displayed.
57
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
58
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
59
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
60
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
61
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
62
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
63
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
64
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
65
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
66
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
67
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
68
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
69
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
70
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
71
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
72
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
73
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
74
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
In our system:-
• Administer
• Post Man
• Counter
• Customer
• Airmail
• Material
• User
• Post Box
• Notification
• Report and Bank Account are classes.
75
SAMARA ONLINE POST OFFICE MANAGEMENT SYSTEM
76