ABSTRACT
An electronic mail system for efficiently transmitting mail data according to a change of the transmission condition of the wireless transmission path is disclosed. The system comprises a mail sender including a mail receiving unit, storage device, mail sending unit, command interpreting section, and mail order rearranging section, and a mail receiver including a mail receiving unit, a receiving condition monitoring section, and a command issuing section. The mail receiving unit monitors the condition of receiving mail data at predetermined intervals, and generates a detection signal when the receiving condition changes. According to the detection signal, the mail receiver sends a command ordering the rearrangement of the mail data. The mail sender receives the command, and rearranges the mail data stored in the storage device.
ORGANIZATION OF WORK
This project work is primarily designed to give an insight to Electronic mail order business.
Chapter one talks about introduction to Electronic mail order business, study of problem and objectives as well as definition of the scope.
Chapter two comprises the literature review. Chapter three gives the detailed information about the existing (old) system, while chapter four and five deals with the design and implantation of new system.
Chapter six document the project work, while chapter seven summaries, conclusion and suggestions were made.
TABLE OF CONTENTS
Title page i
Certification ii
Dedication iii
Acknowledgement iv
Abstract v
Table of contents vii
CHAPTER ONE
INTRODUCTION 1
1.1 Background of the study 1
1.2 State of the problem 2
1.3 Purpose of the study 3
1.4 Aims and objectives 3
1.5 Scope of study 5
1.6 Limitations of study 5
1.7 Assumptions 6
1.8 Definition of terms 7
CHAPTER TWO
LITERATURE REVIEW 8
CHAPTER THREE
- Description and
analysis of existing system 15
- Fact finding method used 17
- Organization structure 19
- Objectives of Existing system 21
- Input, Process and Output Analysis 22
- Information Flow Diagrams 26
- Problems of the Existing System 27
- Justification of the New System 28
CHAPTER FOUR
- Design of the
New System 30
- Input Specification and design 30
- Output specification and design 32
- File Design 34
- Procedure chart 36
- System flow chart 38
- System requirements 40
CHAPTER FIVE
- Implementation 42
- Program Design 45
- Program Flowchart 48
- Pseudo code 54
- Source Program: Test Run 59
CHAPTER SIX
Documentation 60
CHAPTER SEVEN
- Recommendation 62
- Conclusion 64
Bibliography 65
1.0 CHAPTER ONE
INTRODUCTION
An electronic mail system comprising:
a mail server having a mail sender which is connected to a first communication
network including a data communication network and which receives an electronic
mail and sends the received electronic mail to a relevant client;
a client having a mail receiver for receiving the electronic mail sent from the
mail sender; and
a second communication network including a wireless transmission path, for
connecting the mail server and the client, wherein:
the mail sender comprises:
a first mail receiving unit for receiving mail data of each electronic mail
sent via the first communication network,
a storage device for storing the mail data received by the first mail receiving
unit in turn;
a mail sending unit for reading out the mail data stored in the storage device,
and sending the readout mail data to the second communication network;
a command interpreting section for receiving and interpreting a command,
generated by the client, sent via the second communication network, and
outputting a signal ordering rearranging the mail data stored in the storage
device in response to receipt of said command; and
a mail order rearranging section for rearranging the order of the mail data
stored in the storage device, based on the signal sent from the command interpreting
section, and
the mail receiver comprises:
a second mail receiving unit for receiving a wireless signal corresponding to
the readout mail data from the second communication network, and demodulating
and storing the mail data from the received wireless signal, and monitoring the
received wireless signal of the mail data so as to detect a change of a
receiving condition of the received wireless signal and output a detection
signal, said receiving condition corresponding to an intensity of the received
wireless signal;
a receiving conditio
monitoring section for receiving the
detection signal indicating a change of the receiving condition from the second
mail receiving unit, and, in response thereto, outputting a signal ordering the
issue of said command; and
a command issuing section for sending said command according to the output from
the receiving condition monitoring section to the second communication network.
2. An electronic mail system as claimed in claim 1, wherein the second mail receiving
unit comprises a radio wave monitoring section for detecting and outputting the
intensity of the received radio wave of the wireless signal at predetermined
intervals, and generates the detection signal indicating a change of the
receiving condition based on the output from the radio wave monitoring section.
3. An electronic mail system as claimed in claim 2, wherein the output from the
radio wave monitoring section is compared with a predetermined threshold value,
and the detection signal is generated when the intensity of the received radio
wave becomes lower than the threshold value.
4. An electronic mail system as claimed in claim 2, wherein a variation of the
intensity of the received radio wave per unit time is calculated based on the
output from the radio wave monitoring section, and the detection signal is
generated when the variation becomes larger than a predetermined threshold
value.
5. An electronic mail system as claimed in claim 1, wherein:
the mail data are sent to the mail receiving unit in a divided form; and
the second mail receiving unit comprises a mail receiving section for
reconstructing and outputting the mail data corresponding to an electronic
mail, and also outputting information on the size of the reconstructed mail
data at predetermined intervals; and
the second mail receiving unit calculates the speed of reconstruction of the
mail data at predetermined intervals based on the data size information output
from the mail receiving section, and generates the detection signal indicating
a change of the receiving condition based on the calculated speed of
reconstruction.
6. An electronic mail system as claimed in claim 5, wherein the second mail
receiving unit compares the speed of mail data reconstruction with a predetermined
threshold value, and generates the detection signal when the speed becomes
lower than a predetermined threshold value.
7. An electronic mail system as claimed in claim 5, wherein the second mail
receiving unit calculates a variation of the speed of mail data reconstruction
per unit time, and generates the detection signal when the variation becomes
larger than a predetermined threshold value.
8. An electronic mail system as claimed in claim 1, wherein the second mail
receiving unit comprises a storage device for storing the received mail data
and outputting information on the vacant capacity at predetermined intervals,
and generates the detection signal indicating a change of the receiving
condition when the vacant capacity of the storage device, detected according to
the information on the vacant capacity, becomes lower than a predetermined
capacity.
9. An electronic mail system as claimed in claim 1, wherein:
the second mail receiving unit comprises an input device for a user of the mail
receiver to input a signal for communicating a change of the receiving
condition, or a signal for ordering the rearrangement of the sending order of
mail data stored in the mail sender; and
the second mail receiving unit generates the detecting signal supplied to the
receiving condition monitoring section, based on a signal input via the input
device.
10. An electronic mail system as claimed in claim 1, wherein:
the second mail receiving unit comprises a wireless data processing section for
receiving and demodulating the wireless signal from the second communication
network, and measuring an error rate of the demodulated digital signal of the
mail data according to specific codes included in the digital signal; and
the second mail receiving unit generates the detection signal when the measured
error rate of the digital signal becomes larger than a predetermined threshold
value.
11. An electronic mail system as claimed in claim 1, wherein the second mail
receiving unit comprises a radio wave monitoring section for measuring the
power supply voltage of the mail receiver at predetermined intervals, and
generates the detection signal when the measured power supply voltage becomes
lower than a predetermined threshold value.
12. An electronic mail system as claimed in claim 1, wherein in the
rearrangement of the mail data performed by the mail order rearranging section,
the order of the mail data is determined according to the degree of importance
or urgency of each mail.
13. An electronic mail system as claimed in claim 1, wherein the storage device
in the mail sender also stores mail data storage information which indicates a
property of each electronic mail.
Computer programmers have gone ahead to write a program to assist in the storage of information in a personnel office in a higher institution.
BACKGROUND
The history of the Post in Nigeria dates back to 19th century. The first post office was established by the British Colonial Masters in 1851. It was considered to be a part of the British postal system. It was a branch of London General Post Office and this was the situation till 1874.
The Royal Niger Company (RNC) which was actively involved in economic activities in the country, set up its own postal system in Akassa in 1887, Calabar in 1891, Burutu in 1897 and Lokoja in 1899. Mail were being moved from these trading stations to and from Lagos by a weekly mail boat.
In 1898, the British Post Office established post offices at Badagary, Epe, Ikorodu, Ijebu-Ode, Ibadan and Abeokuta.
In 1892, the Royal Niger Company became a member of the Universal Postal Union. By 1908, Money Orders and mail were directly exchanged with the German West African Colonies instead of via London, as it was the practice. In 1925, Royal Airforce planes flew from Kano to Cairo carrying mail for the first time outside the country.
From January 1, 1900, the Southern Nigeria Government took over the responsibility of running the postal system in the entire country. There were not too many good road in those days as such mail were conveyed by canoes, launchers and runners which could only operate at intervals of two weeks or less. The first post-office in Northern Nigeria was established and located at Lokoja in 1899.
While mail delivery was initially the business focus, British Postal orders were being sold and encashed as from 1907 in post offices located at headquarters of all District Commissioners. Internal AirMail flights started in 1931. By 1906, 27 Post Offices were operating and at the time of independence in 1960, 176 Post Offices, 10 sub Post offices and 1,000 Postal agencies were in the country.
At independence, the post was administered jointly with
Telecommunications as a government department. Later, postal establishments and
services grew in leaps and bounds. The Federal Government by Decree No. 22 of
1966 made the department a quasi-commercial organisation a step towards making
it more efficient and responsive to public needs. The Nigeria Postal service
Department came into being with the establishment of the Nigeria
Telecommunications Limited (NITEL) on January 1, 1985. NITEL emerged from the
merger of the Telecommunications arm of the defunct Post and Telecommunications
department of the Ministry of Communications with the former Nigeria External Telecommunications
Limited (NET). Through the promulgation of decree No. 18 of 1987, NIPOST became
an extra-ministerial department.
The decree provided among other functions of NIPOST, the following:
- To provide and operate facilities for collection, dispatch and distribution of inland and overseas mail at reasonable cost.
- To provide and operate facilities for remittance of money through the money or postal order systems.
- To provide and operate philatelic services in Nigeria
- To print and provide postage stamps for payment of postage tariff and payment of stamp duties.
- To represent Nigeria in its relations with other postal administrations and other bodies concerned with postal services. Prior to 1992, NIPOST operated as an Extra-Ministerial Department in the Ministry of Communications while Decree 18 of 1987 went through various amendments.
STATEMENT OF PROBLEM
Owing to:
The difficulties people face in transferring information/data.
Unwillingness attitude of some NIPOST staff when dealing with data/information.
Fragile nature of information/data.
Difficulties people encountered when ordering for things outside their immediate environment.
Time wasted in manual transferring of information.
Important nature of data/information in the growth of any organization.
The need arise for the development of an electronic mail order system.