A Project Work On Design And Implementation Of Computer Based Lottery Processing System (a Case Study Of America Visa Lottery)

Computer Science Project Topics

Get the Complete Project Materials Now! ยป




Description of a system and peripherals or devices in a computer system in which the operating of such devices is under control of the Central Processing Unit is termed on-line. Because of the efficiency and fast services, this project is equally emphasized on America Visa Lottery at creating a computer based lottery which allows entire to be sold over the phone, ATM, POS machine, E-mail or via kiosks in which participants are invited to choose at least one unique number from a defined range of numbers. The participants can be automated call answering system allowing the user to key in the number chosen by using the telephone keypad which record the identity or contact details of the participant. The project highlights the prospects, problems and suggested solution in developing and implementing an online computer based lottery processing system. The write-up will equally acquaint you with the internet technology that made way for on-line computer lottery based processing system platform in where you are allowed to purchased and fill in the application forms.


Title page                                                                                 i

Certification                                                                     ii

Dedication                                                                       iii

Acknowledgement                                                            iv

Abstract                                                                           v

Table of contents                                                             vi


INTRODUCTION                                                              1

1.1      Background of the Study                                                 1

1.2      The Aims and Objectives of the Study                     4

1.3      Statement of the Problem                                                4

1.4      Scope of the Study                                                   5

1.5      Definition of Terms                                                  7

CHAPTER 2                   

LITERATURE REVIEW                                                   9



3.1      General Description of the Existing System             16

3.2      Fact Finding Method Used                                       16

3.3      Objectives of the Existing System                            18

3.4      Organizational Structure                                         19

3.5      Input Analysis                                                         19

3.6      Input Fields                                                             20

3.7      Output Analysis                                                       22

3.8      Problems of the Existing System                              22

3.9      Justification for the New System                              24


DESIGN OF THE NEW SYSTEM                                     26

4.1      Output Specification And Design                             26

4.2      Input Specification and Design                                        26

4.3      File Design                                                               29

4.4      System Flow Chart                                                   30

4.5      System Requirement                                                30

4.5.1Software Requirement                                              30

4.5.2Hardware Requirement                                            31

4.7      Implementation                                                       31

4.8      Program Design                                                       32

4.9      Program Flowchart                                                   33

4.10  Source Program                                                       36

4.11  Test Run                                                                  36

4.12  Documentation                                                        37

4.13  System Documentation                                            37

4.14  Program Documentation                                          38

4.15  User Documentation                                                38


5.1      Conclusion                                                              39

5.2      Recommendation                                                     39

References                                                               41



1.6      Background of the Study

Lottery system is a very wide field of study and can be classified in so many ways such as the USA Lottery system, kenlucky lottery system, India lottery system, and German Lottery system. But the study will be limited to the Visa Lottery, which is associated with the United States and the most commonest.

What is the Visa Lottery? The diversity Visa Lottery issues 55,000 visas each year by lottery, to nationals of countries considered under represented in the immigrant flow. Until 1965, our immigration system favoured immigrants who reflected the ethnic characteristics of our society Heigntened concerns about racism brought about by the system civil rights movement led to the scrapping of the system. Ironically, the current Visa Lottery system is a throwback to the earlier race-conscious system. It structures the immigrant admission system to discriminate among immigrant seeing countries in order to increase the number of immigrants from “underrepresented countries. The first Visa Lottery provision who adopted in 1986, with a set-aside of 10,000 “special Visas” for immigrants form countries “adversely affected” by the 1965 immigration act. Over these-fights of the 10,000- Visas went to immigrants form Ireland, Canada and the United Kingdom. They were adversely affect by the 1965. Act only in that residents from those countries first experienced a ceiling that had not affected them previously. In 1990, a new permanent lottery of 55,000 Visas per year was enacted, and a transitional system of 40,000 Visa per year (1992 to 1994) was specified of the 108,455 transitional lottery winners who entered the United State through fiscal year 1994, 84% were from Ireland, Northern Ireland, Poland or Canada. Natives of these countries had not been suffering form any discrimination in our past administration of our immigration policy. 1995 marketed the beginning of the permanent “diversity” lottery for 55,000 Visa per year. Unlike the transitional system, it is supposed to discriminate against countries that have large flows of immigrants already like Mexico and the Philippines. The Act was clearly worded, however, so that the lottery would remain open to the Irish. That is one of the major faults with the lottery system. Because it is “designer immigration” it invites tinkering for or against nationals of a given foreign country.



In November 1994, by executive agreement, president Clinton accepted to set-up a one-country immigrant Visa Lottery for Cubans. In November 1997, congress adopted an amnesty for Nicaraguans and Cubans and special screening provisions for other Central Americans who has come illegally to the United States during the revolutionary fighting in their homelands. To offset this adjustment process, the ceiling of 55,000 on lottery immigrants who lowered to unfit the amnesty process was computed.


1.7      The Aims and Objectives of the Study

As a limelight, this project aims at going a long way to creating a conducive atmosphere between the post offices and applicants. The researchers have designed a computerized system of lottery processing in which applicants can brouwse the net from any internet service provider (VSP) center convenient to him/her get whatever or files in the application form right there on the net.

Another objectives is to reduce the Voluminous forms of the applications involved in the manual system and to eliminates the risk involved in carrying physical cash and cheque as the. Only means of payment in the formal system.

1.8      Statement of the Problem

Despite the services rendered by zone lottery Organization and post offices, unfortunately, the formal manual system of lottery processing has some unbearable disadvantages. There are:

·                    There is question of equity in which sponsored family applicants are required a wait of years to get a vias.

·                    The issue of unfairness to applicants which bring about some applicants not knowing whether their application wasn’t received or they just didn’t win the lottery.

·                    The issue of imposters whereby someone enters the lottery for someone else by forging the signature.

·                    Time consuming and sternums both to the post workers and the applicants.

·                    The applicant’s applications are so voluminous and tends to get missing in one way or the other.


1.4      Scope of the Study

This project is delimited to on-line computer lottery based processing system services. During the process of the research, lots of constraints were encountered.

These Are:

·        Inadequate Time: There are a several limited time that confronted the research work and this now disrupted the speed of this research and project submission.

·        Finance: Lack of adequate finance required was another constraint in this project which deprived the researchers the ability to travel far in fact findings.

·        Cash Program: This research was ruined along with other courses which lead to insufficient time for orientation and other required consultations that would have given the research the full required background.

·        Lack of material: The much-needed materials like libraries, journals and magazines for computer projects are not very much available.



The method used in carrying out this project are flus:

i)            Through the internet

ii)          Through written materials

iii)        Through interview


1.5      Definition of Terms

Computer: This is an electronic devices, which receives inputs, process and then relinquishes output at a fantastic speed.

Program: This is a sequences of instructions written in a computer acceptable language so that computer can understand and carrying out the required task.

Input: Data to be put and processed by the computer.

Output: This is the final result of a processed input

System: This is a connection for sub-part/unit which interacts functionally to achieve a specific objectives.

Information: This is that substance expressed in concrete form, which creates impetus to perform an action.

Data: This are raw facts which are subjects to further processing before it becomes meaningful and useful.

On-Line: Equipment, devices, communication networks and persons that are in direct communication with the central processing unit at terminals.

Flowchart: This is a graphical representation of programs in symbols of algorithm.

ATM: This is an automatic teller machine used in keying data.

Pos Machine: This is a point of scale machine used at terminals for inputing data.

Internet: This is a massive network of computer terminals which offers users access to vast quantities of information and easy global communication.

W.W.W: This is the most versatile tool available on the internet.

Get Full Work

Report copyright infringement or plagiarism

Be the First to Share On Social

1GB data
1GB data
1GB data
A Project Work On Design And Implementation Of Computer Based Lottery Processing System