DESIGN AND IMPLEMENTATION OF AN ELECTRONIC MAIL ORDER BUSINESS CASE STUDY OF NIPOST ENUGU

0
465

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.

DESIGN AND IMPLEMENTATION OF AN ELECTRONIC MAIL ORDER BUSINESS CASE STUDY OF NIPOST ENUGU