Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
1.Abbreviations
S/NO ABBREVIATIONS STANDS FOR
1 AMS Airport Management System
2 IT Information Technology
3 HDD Hard Disk Drive
4 EIA Egal International Airport
5 Ms-Access Microsoft Access
6 FDR Fast Data Reproduction
7 SDM Support decision Making
8 FAS Fully Automated System
9 CPP C++
10 XML Extensible Mark-up Language
11 IDE Integrated Development
Environment
12 ASP Attached Support Processor
13 VB.NET Visual Basic .Net
14 VB Visual Basic
15 VB6.0 Visual Basic 6.0
16 J#.Net Java#.Net
17 CLR Common Language Run-time
18 TCF Try Catch Finally
19 MHZ Megahertz
20 GHZ Gigahertz
21 GB Gigabyte
22 MB Mega Byte
23 MS-SQL Microsoft Structured Query
Languages
24 My-SQL My Structure Query Language
25 ODBC Oracle Database Connectivity
26 OLE Object Linking and Embedding
By: Mukhtar Hussein Yusuf Page 2
27 JET Joint Engine Technology
28 MSDE Microsoft SQL Server Desktop
Engine
29 VBA Visual Basic Applications
30 RDBMS Relational Database Management
System
31 ADP Administrative Data Processing
32 UDF-s Uniqueness Database Files
33 DFD Data Flow Diagram
34 ERD Entity Relationship Diagram
35 E-R Entity Relationship
36 SPQ Strict Priority Queuing
of windows programming.
friendly and at the same time powerful enough. It has the capability to
whenever required.
regarding the transaction of airlines & other details. It also gives the
1.3. Scope
This package gives all the information regarding the transaction of
airlines & other details. It also gives the facility of adding, deleting,
modifying, inquiry and searching of transactions performed in various ways.
Coding (VB.Net)
Testing (VB.Net)
1.5. Purpose
System that is using this area is manual system. They put all the
information about the customer such as billing recoding a new
customer and or the one who was there before the new one in
books
3. PROBLEM DEFINITION
The definition of our problem consist of two of the following
computers printers, fax, Internet etc. The systems with this technology
are very fast, accurate, user-friendly and reliable
This was the most important phase of my project life cycle .It had
connected my maximum time .The block diagram given bellow depict
various fact which were understood by one during the analysis phase
8. The CLR takes care of garbage collection i.e. the CLR releases
resources as soon as an object is no more in use. This relieves
the developer from thinking of ways to manage memory. CLR
does this for them.
The system can also connect to the Internet with data security
features such as Virtual Private Network (VPN) for data exchange and
other communications.
The system can get access to the POP3 (for incoming) & SMTP (for
outgoing) functions of an Internet email server.
3.4. ABOUT OPERATING SYSTEM
The new solution is feasible in all sense but operationally it is not. The
new system demands the expulsion of at least 15 people from the
company. It creates an environment of joblessness and fear among
the employees. It can lead to an indefinite strike in the company also.
Microsoft Visual Basic.NET is the one I have chosen to be the front end
or the user interface of my this project cozen its quality, powerful,
Rapidness, and intelligent it is object oriented language that can build
high quality GUI with less time.
Access can use data stored in Access/Jet, Microsoft SQL Server, Oracle,
or any ODBC compliant data container (including MySQL and Postgre
SQL). Skilled software developers and data architects use it to develop
application software. Relatively unskilled programmers and non-
programmer "power users" can use it to build simple applications. It
supports some object-oriented techniques but falls short of being a
fully object-oriented development tool.
Immigration Custom
Bank Passenger
Customer
4.1. Introduction
First I try to get more information about their systems, or how they
record their own transaction ,then I recognize that they use manually
system and also we know that the airport has deferent departments
like
immigration,custom,bank,icio,nasha,security,finance,adminstratration
and etc .
Then I try to make a system part of departments of the airport like the
immigration, custom, bank, financial, head of stuff
Passenger information
Goods tax
Airlines Parking
Employee attendance
Bank money exchange
The sample forms are attached with this report in addition to some
cassette covers and stickers.
PASSENGER
INFORMATION
1.0
GENERAL
BOOKING IMMIGRATI
ON
ENQUIRY
NEW PNR INFORMATION 2.0
PASSENGER
IMMIGRA..
EXCHANGE REQUEST
3.0
BOOKING
TICKET CONFIRMATION &STATUS
BANK
DEPARTURE REQUEST
4.0
DEPARTURE
ACKNOWLEGMENT
SYSTEM
PASSENGER
1.0
GENERAL
R
R
IMMIGRA..
E
I I
E I
R Q
N N
Q N
E U
F F
U F
Q E
O O
E O
U S
R R
S R
E T
M M
T M
S
A A
A
T 1.2 1.3
1.1 T T
T
EXCHANGE ARRIVAL
DEPARTURE I I
I
O O
O
N M
N
R R I R I
I
PASSENGER
PASSENGER
R
R U I
PASSENGER E
E N N
Q
Q I F
U
U Q PASSENGER PASSPORT (ON THE SPOT)O
E
E U REQUEST ACKNOLEDGEMENT(STAND BY)
UPDATE PASSENGER S
S E
2.2 T
T NEW P
3.0 ACKNOWLEDGEMENT
PASSENGER
BOOKING N
PASSENGER
NOW IMMIG BOOKING
R IMIGRATION
COUNTER LATERUPDATE
R UNIQUE R INFORMATION
PNR
3.2
3.1
STAND BY
PASSENGER
ON THE PASSENGER
CHECKING
SPOT
MONEY ENTRY STAND BY DATE
EXCHANGE SET STATUS TO CONFIRM/WAITING
ACKNOLEDGE
STATUS BANK
IMMIGRAION
CHOOSE STATUS(PAID OR NOT)
MODE OF
PAYMENT DEVIT NUMBER
LEVEL 2 DFD OF DEPARTURE
DEVIT
PAY CASH 3.1.1
STATUS
EXCH
T A
CHEQUE
U T
S U
PASSENGER
UPDATE
4.0
IMMIGRATION
IMMIGRATION
ACKNOLEDGEMENT
SECTION
4.3
4.1
LEVEL 2 DFD OF IMMIGRATION DEPARTURE
IMMIG
PASSPORT
4.2
REQUES
A CHECK
CHEQUE
T C STATUS
VALID
FOR K
NEW A
IMMIG N
By: Mukhtar Hussein Yusuf
DATE C Page 24
O K
L
PASSENGER PASSENGER PASSENGER
E
D
Data Dictionary
Log in
Table
Name
Filed Constrai Size Req
Name nts uire
d
Immigration
Custom
Table
Bank
Table
Name
Filed Name constraint Size Required
s
Parking fee
Table
Name
Filed Name Constrain Size Requir
Employee Attendance
Table
Name
Filed Name Contstra Size Required
ints
Employee registration
Table
Name
Filed Name Constr Size Require
aints d
Passenger
Table
Name
Filed Name Constrain Size Requir
ts ed
Customer
Table
Name
Filed Name Constrain Size Required
ts
4.3. Normalization
Custom form UI
dr.Close()
dr = cmd.ExecuteReader
While dr.Read
Steps implementation
HARDWARE SOFTWARE
FDD-
CD ROM DRIVE-52x
6.1. Steps of implementation are:
Log form
The main reason of log in is for unauthorized people who will attempt to find out, or
crack, your password. Once they get your password, they can do awful things to any
information stored in The Airport Database. Even worse, they may be able to do awful
things to the accounts of other people on the system, or even break in to systems across
the world from ours. So the argument, "I don't need a good password, I don't have
anything in my account, anyway" doesn't work. System security is everyone's
responsibilityPasswords are the primary method Red Hat Enterprise Linux uses to verify
a users identity. This is why password security is enormously important for protection of
the user, the workstation, and the network.
So unless you are the authorized person you will not be allowed to access this AMS
Software.
1. Full name
2. Birth date
3. Passport no
4. Gender and so many others
1. ID
2. Full name
3. Company name
4. Cargo from and others
1. ID
2. First name
3. title
4. gender and others
1. ID
2. First name
3. Amount money exchanged
4. Passport Number and others
1. ID
2. Airline name
3. country
4. amount of money and others
1. passenger ID
2. passenger name
Immigration report
White box test design allows one to peek inside the “box”, and it
focuses specifically on using internal knowledge of the software to
guide the selection of test data. Synonyms for white-box include:
structural, glass-box and clear-box.
Level 1
Level 2
Here the testing is done on the live database. If errors are detected
then it is sent back to LEVEL 1 for modification otherwise it is passed
on to LEVEL 3
Library of College
Insurance chronicle
Websites visited:
www.google.com
www.aivbcode.com
www.alwardigroup.com
Books visited
Step by step book
Vb.net book