76
A Project Report On COLLEGE INFORMATION SYSTEM Submitted For CASE LAB- IV th Sem of Bachelor of Technology In Computer Engineering Submitted To: Submitted By: Prof. Dr. K. S. Raghuwanshi Prajapati Hetaram Head of Department Roll no.:13EAICS098

World Wide Flight Tourism 2

Embed Size (px)

DESCRIPTION

A project for tourism related.

Citation preview

A Project ReportOn COLLEGE INFORMATION SYSTEMSubmittedFor CASE LAB- IVth Sem ofBachelor of Technology In Computer Engineering

Submitted To:Submitted By: Prof. Dr. K. S. Raghuwanshi Prajapati Hetaram Head of Department Roll no.:13EAICS098

Department of Computer Science & Engineering/Information TechnologyArya Institute of Engineering & Technology, JaipurRajasthan Technical University, Kota [2013-17]ACKNOWLEDGEMENTWe would like to first of all express our thanks to Dr. Arvind Agarwal, Chairman of Arya Main Campus, for providing us such a great infrastructure and environment for our overall development.We express sincere thanks to Dr. S. K. Bansal, the Principal of AIET, for his kind cooperation and extendible support towards the completion of our project.Words are inadequate in offering our thanks to Prof. Dr. K. S. Raghuwanshi, H.O.D of CSE/IT Department, for consistent encouragement and support for shaping our project in the presentable form.We wish to express our deep sense of gratitude to our Project Guide Mr. Vishnu Kumar Barodiya, for guiding me from the inception till the completion of the project. We sincerely acknowledge him for giving his valuable guidance, support for literature survey, critical reviews and comments for our Project.We also like to express our thanks to all supporting CSE faculty members who have been a constant source of encouragement for successful completion of the project. Also our warm thanks to Arya Institute of Engineering & Technology, who provided us this opportunity to carryout, this prestigious Project and enhance our learning in various technical fields.

NEERAJRoll. No.: 13EAICS707

ABSTRACTThere are many departments of administration for the maintenance of college information and student databases in any institution.All these departments provide various records regarding students. Most of these track records need to maintain information about the students. This information could be the general details like student name, address, performance, attendance etc or specific information related to departments like collection of data.All the modules in college administration are interdependent. They are maintained manually. So they need to be automated and centralized as, Information from one module will be needed by other modules.For example when a student needs his course completion certificate it needs to check many details about the student like his name, reg number, year of study, exams he attended and many other details. So it needs to contact all the modules that are office, department and examination and result of students.This project is useful for easy user interface. The system utilizes the powerful database management, data retrieval and data manipulation. This project provides more ease for managing the data than manually maintaining in the documents. The project is useful for saving valuable time and reduces the huge paper work.

Table of contentAcknowledgement..(ii)Abstract...(iii)Table of content..(iv)List of Abbreviations..(vi)List of Figure...(viii)List of Tables...(x)Chapter 1 Introduction(01)1.1 Purpose of the project.(01)1.2 Existing system(02)1.3 Proposed system.(02)1.4 Limitation of system(03)Chapter 2 literature Survey(04)2.1 History..(04)2.2 Existing websites.(05)Chapter 3 Feasibility Analysis(07)3.1 Feasibility.(07)3.2 Risk analysis...(08) 3.3 Schedule...(10)Chapter 4 Requirement Analysis(12) 4.1 Functional requirement..(12) 4.2 Non-Functional requirement..(15)Chapter 5 System Analysis & Design (16) 5.1 System Analysis....(16) 5.2 System Design...(17) 5.2.1. E-R diagram(17)5.2.2. DFD..(18)5.2.3. UML diagram(22)Chapter 6 Testing(30)6.1 Testing phases..(30)Chapter 7 Maintenance...(30) 7.1Configuration(38)7.2Software set-up..(38) 7.3Guidlines for user..(40)7.4 Warranty...(40) Conclusion (41) Summary(42) Future Scope (42)References: (43)

LIST OF ABBREVIATIONSS NO.ABBREVIATIONFULL FORMS

01CASEComputer aided software engineering

02IBEInternet booking engine

03SABRESemi-Automatic business research environment

04CRSComputer reservations system

05GDSGlobal distribution system

06ERDEntity relationship diagram

07DFDData flow diagram

08ARSAirline ReservationSystem

09SABRSThe semi- Automated Business Research System

10DATASDelta Automated Travel Account Systems

11PARSProgrammed Airline Reservation System

12SPMSoftware Project Management

13SIDSystem identifier

14UMLUnified Modelling Language

15OMGObject Management Group

16ISOInternational Organization for Standardization

17SBIState Bank of India

18IISInternet information service

LIST OF FIGURES NO.FIG. NO.FIG. NAMEPAGE NO.

01Fig. 5.2.1Entity relationship diagram17

02Fig. 5.2.2.1Level-0 DFD18

03Fig. 5.2.2.2Level-1 DFD18

04Fig. 5.2.2.3Level-2 DFD for ticket reservation19

05Fig. 5.2.2.4Level-2 DFD for view reservation19

06Fig. 5.2.2.5Level-2 DFD for cancellation 20

07Fig. 5.2.2.6Level-2 DFD for extra service20

08Fig. 5.2.2.7Level-2 DFD for admin process21

09Fig. 5.2.3.1Class diagram22

10Fig. 5.2.3.2Object diagram22

11Fig. 5.2.3.3Activity diagram23

12Fig. 5.2.3.4Sequence diagram24

13Fig. 5.2.3.5Use case diagram25

14Fig. 5.2.3.6State chart diagram26

15Fig. 5.2.3.7Collaboration diagram27

16Fig. 5.2.3.8Component diagram28

17Fig. 5.2.3.9Deployment diagram29

LIST OF TABLESS NO.TABLE NO.NAMEPAGE NO.

01Table 01Project risk08

02Table 02 Product risk09

03Table 03Business risk09

04Table 04Schedule10

05Table 05Login30

06Table 06New user30

07Table 07Passenger32

08Table 08Flight days33

09Table 09Flight details33

10Table 10Reservation34

11Table 11Payment34

12Table 12Mail35

13Table 13Reserve check35

14Table 14Cancellation36

x

CHAPTER 11. INTRODUCTIONWith the rapid development of living standards, air travel has become increasingly important in peoples daily life. Due to the great benefits (such as the fastest speed and comfortable experiences) the airplane provides, more and more people choose airplanes as their first choice. Today aircraft companies improve their services not only in providing the travellers with most comfortable travel experience in the sky, but also at the very beginning such as booking your first ticket. Though the companies have built up as many ways as they can to provide its customers with the most convenient and quickest ways to get ticket, the price of the tickets are fixed. For the same journey, customer cannot compare the ticket price of one company to another. Also, the time and the type of planes are other factors which cannot be compared, either. In order to meet the demand of customers and reasonably manage the resources, a model of the ticket booking system has developed. Though this website, it is not mature and ideal as defined by Guha(2009) who claims in his paper that the web which is a combination of a semantic and various services which can be automatically implemented is ideal. Our website can somehow truly help the customers in finding tickets. This ticket booking website collects all the ticket information of all the major aircraft company. On the one hand, users could select suitable ticket which meets their demands by comparing the tickets among companies. On the other hand, our system provides suggestions regarding the hottest airlines and the cheapest special airfares. The goal of design such a ticket boking website is to provide customers as more information as possible to let them choose what really they want.

1.1. PURPOSE OF THE POJECTThe main purpose of this software is to reduce the manual errors involved in the airline reservation process and make it convenient for the customers to book the flights as when they require such that they can utilize this software to make reservation, modify reservation or cancel a particular reservation.This software provides options for viewing different flights available with different timing for a particular date and provides customers with the facility to book a ticket modify or cancel a particular reservation.1.2. EXISTING SYSTEMThe effectiveness of the system depends on the way in which the data is organized. In the existing system, much of the data is entered manually and it can be very time consuming. When records are accessed frequently, managing such records becomes difficult. Therefore organizing data becomes difficult. The major limitations are: Modifications are complicated Much time consuming 1.3. PROPOSED SYSTEMProposed system is better and more efficient than existing system by keeping in mind all the drawbacks of the present system to provide a permanent to them.The primary aim of the new system is to speed up the transaction. User friendliness is another peculiarity of the proposed system. Messages are displayed in message boxes to make the system user friendly. The main advantage of the proposed system is the reduction in labour as it will be possible so search the details of various places. Every record is checked for completeness and accuracy and then it is entered into the database. Another important feature of the proposal system is the data security provided by the system. The main objectives of the proposed system are: Complex functions are done automatically Processing time can be minimized Simple and easy to manage Chance of errors reduced Faster and more accurate than existing system Easy for handling reportsThe proposed system is complete software for Airline Reservation System, which is more efficient, reliable, faster and accurate for processing.

1.4. LIMITATION User can not choose his sit. It does not send any message on mobile if the flight is delay or cancel.

CHAPTER 22. LITERATURE REVIEW David J. wardel, said in his published journal titled Airline Reservation SystemA report andOverview: that Airline computerized reservation systems are in the primary form of travel computerizations in the world. These systems manage the millions of business transactions Also David J. Wardel wrote The Computer Reservation System function as extremely powerful and valuable distribution and marketing tools for their airline owners. Today's travel agency competitive environment is largely defined and controlled by airline Computer Reservation System (CRS).2.1. HISTORYAn American Airline was the first to establish an automated booking system in the year 1946 using a system to track information and improve efficiency. This automated booking system enduredyears of development and alterations.

The Next booking systems were developed in the year 1953 by a Trans- Canada airline, this Trans Canada Airlines developed a computer based system with remote terminals that eventually took over operations in 1953.In the same year that the Trans Canada company developed their computer based system , the American Airlines worked closely with IBM to develop an improved system and the Airline ReservationSystem (ARS) andthe semi- Automated Business Research System (SABRE),which was lunched thereafter in 1960.The development ARS was completed in 1964 and hasbeen recognized as thelargest data processing system in existence.From the 1960 to 1970 Airline Industries invented a lot on research on how to improve the Airline Reservation System any towards the end of the 1970s Airlines have been able to own their private Airline Reservation System. The United Airlines were responsible for the development of the Apollo Reservation system and shortly after the development of the Apollo Reservation system travel agents were given accessto make the use of the system.Nevertheless several airlines started developing their own systems.

Delta Airlines Lunched the Delta Automated Travel Account Systems (DATAS) in 1968, United Airlines and Trans world Airlines followed in 1971 with the Apollo Reservation system and Programmed Airline Reservation System (PARS). Later on travels agents began pushing for a system that could automate their side of the princess by accessing the Airline Reservation System directly to make reservations. Because of theassessment oftheTravelto agent to make reservation directly the Airline industry provided an Airline deregulation rule, this Airline deregulation occurred in the year1978, it deals with the magnifying the importance of the computerized airline reservation systems and their accessibility. The main purpose of the 1978 Airline Deregulation Act in the U.S was to eliminate government control over commercial aviation and ensure competitive behaviour and fair business practices in the Airline Industry.

EXPEDIAExpedia is an online travel company initially launched in October 22, 1996 as the first Microsoft internet property. The idea came from going beyond content which was the standard at the time. The initial team was composed of Gerg Slyngstad, Group Manager; Richard Barton, Group product manager; Soraya Bittencourt, Group Program Manager; Byron Bishop, Group developer Manager. In 2001, Bill Gates decided to spin off the property to become its CEO and Lloyd Frink who used to work for Richard at Microsoft joined the now independent company. As it is an Internet-based travel website company with headquarters in Bellevue, Washington. It also has localized sites for 30 countries: Hong Kong, Indonesia, India, Ireland, Italy, Japan, South Korea, Malaysia, Mexico, Netherlands, New Zealand, Norway, Philippines, Singapore, Spain, Sweden, Taiwan, Thailand, UK, US, and Vietnam.It books airline tickets, vacation packages and various attractions and services via the World Wide Web.

MAKE MY TRIPMake My Trip Inc.is an Indianonline travel company, founded by Deep Kalra in 2000. Headquartered inGurgaon, Haryana, the company provides online travel services including flight tickets, domestic and international holiday packages. In 2011 and 2012, Make My Trip made strategic acquisitions in pursuit of growth through new channels and markets in Southeast Asia. Recently, it launched Travel Apps for mobile devices.The company has been consistently recognized as one of India's best travel portals.In addition to a full-service online portal, the company also operates through 59 retail storesacross 37 cities in India along with international offices in New York City and Sydney.

YATRAYatra.comis anIndianonlinetravel agencyand atravel search enginebased inGurgaon,Haryana, founded by Dhruv Shringi, Manish Amin and Sabina Chopra in August 2006.In April 2012, it was the second largest online travel website in India, with 30 per cent share of the370 billion(US$5.9billion) market for all online travel-related transactions.,it also launched a "holiday-cum-shopping card" withState Bank of India(SBI), India's largest bank.

GOIBIBOGoibibois a B2C online travel aggregator, headquartered at Gurgaon, India. Goibibo is a part of ibibo grouptravel organization that was founded by Ashish Kashyapin 2007.Goibibo.com was organically developed and launched by ibibo Group in 2010. The platform enables travellers to search, compareand buy from across categories and width of travel suppliers comprising air tickets. Goibibo can be accessed via mobile app and available on iOS,Androidand Windows.

AMADEUS E-RETAILAmadeus e-Retail is the world's most widely-used airline Internet booking engine (airline IBE) that helps you maximize online sales. Its award-winning user interface offers the best-in-class customer experience and helps you deliver of travel booking services including domestic and international flights.The Amadeus e-Retail online airline booking system is a fully customizable solution available in up to 29 languages, matching the needs of your airline and enabling rapid global roll-out. The airline IBE is upgraded three times each year to ensure it utilizes the most advanced technology available.Amadeus e-Retail powers more than 260 websites for over 100 airlines in more than 110 countries around the world.CHAPTER 33.1. FEASIBILITY ANALAYSIS

Worldwide flight tourism project feasibility. The main objective of the feasibility study is to test the technical, operational and Economical feasibility for adding new modules and debugging old running system.All system is feasible if there are unlimited resources of infinite time.There are three type of feasibility Technical feasibility Operational feasibility Economic feasibility

3.1.1. ECONOMIC FEASIBILITYWith the manual system the operating cost of the system is about 60 Lacks P.A. This cost comprises salary of 25 people, stationary, building rent, electricity, water, telephone etc. But with the new system this reoccurring cost comes out to be about 20 lacks P.A. Hence the new system is economically feasible.3.1.2. TECHNICAL FEASIBILITYThe existing hardware and software facilities support the proposed system. Computers and storage media are available and the software can be developed. Basic technical requirement of the system and all aspects that the existing system facilities. Hardware: Theres need of Pentium machines with Oracle 12c server and printer for reports.

Manpower: The technical and non-technical staff required to implementing this system.3.1.3. OPERATIONAL FEASIBILITYThe present system is operationally feasible, as it has become easy to have details regarding which user has logged on the system and time of login, time of logon, and what information is transferred.The above details regarding the feasibility study show that the design of proposed system is very effective.

3.2. RISK ANLAYSISTable 3.2.1 PROJECT RISKS no.RISKPROBABILITYEFFECTRISK PLANNING STRATEGY

01The experience staffs leave the project before it finish.LowSerousUse more than one staffs for each section, which might minimize this risk.

02The methodology which solve the problem cant work HighSerousMust study more than one methodology to minimize the risk.

03Budget is not enough or there is no budgetLowCatastrophicContract if there any more expenses, the fund side must pay it.

Table 3.2.2 PRODUCT RISKS NO.RISKPROBABILITYEFFECTRISK PLANNING STRATEGY

01Packages and develop tool not enough.HighSerousPut a condition to the time of project delivery depends on the problem.

02Cant find the suitable components.HighCatastrophicProgrammer must have professional programming skill to write new code which can minimize this risk.

Table 3.2.3 BUSINESS RISKS NO.RISKPROBABILITYEFFECTRISK PLANNING STRATEGY

01Cant found the suitable place or team to meeting.ModerateTolerableMonitoring the work daily by E-mail avoid this risk.

02Marketing the product system.LowCatastrophicDistribution of advertisement which minimize this risk.

Table 3.3 SCHEDULESS.NO.WORKDURATIONSTARTDATERESOURCENAMES

01Project definition03 Days13-MayProject manager

02Deliver a report03 Days16-MayWriter

03System analysis12 Days20-MaySoftware analyser

04Deliver a report01 Days02-JuneWriter

05Software requirement specification collection10 Days03-JuneSoftware analyser

06Deliver report03 Days14-JuneWriter

07Tools & Technology27 Days16-JulySecond programmer

08Designing30 Days20-AugSoftware designer

09Deliver report01 Days21-AugWriter

10Data flow diagram15 Days08-SepSoftware designer

11Deliver report01 Days09-SepWriter

12Coding30 Days10-SepSecond programmer

13Coding30 Days16-OctFirst programmer

14Deliver report01 Days22-NovWriter

15Testing15 Days24-NovInside tester

16Deliver report01 Days12-DecWriter

17Testing15 Days13-DecOutside testing

18Final report09 Days30-DecWriter

CHAPTER 44. SYSTEM REQUIREMENTThis Project aims to model the working of an Airline Reservation system. The Airline reservation system developed here is at administrative end that is intended to provide information needed to reserve seat(s) on certain flights. This document describes the requirements of system which serves as guide to developers and validation for the client.This software is designed and will be developed keeping in mind the user ignorance and inability towards technological enhancements. It is developed with the sole aim of catering each and every need of airline reservation with the help of computer.Presently the information about customers, officials & other important entities of the airlines is being registered and recorded on paper as hard copies. But with time it is becoming a tedious job to go through the pile of papers just to retrieve single information and also just a traversal is tough job.We did a detailed study of the subject, information about the present system being utilized was understood and the problems faced by the clients were pointed out.We have visited Indore Airport to get the Information about Reservation system maintained by them. In addition to this we have visited websites of Jet Airways and Kingfisher airways to get the abstract view of the reservation system.

4.1. Functional RequirementsUser AccountsThe passenger, who will henceforth be called the user, will be presented with 3 choices by the reservation system, as the first step in the interaction between them. A user can choose one of these and his choice would be governed by whether he is a guest or a registered user and whether he wants to check the availability of tickets or also block/buy them. A guest can only check the availability of tickets and cannot block or buy tickets. But a registered user can also act as a guest if he only wants to check the availability of tickets. Availability of tickets always refers to viewing the flight schedule for given days, the price of tickets and any discount offers. The system shall present the user with an option to exit from the system at any time.

Registration & Creation of User ProfileThe system shall require a user to register, in order to carry out any transactions with it except for checking the availability of tickets. It will ask the user for the following information at the least a user id, a password, first name, last name, address, phone number, email address, sex, age, preferred credit card number. The system will automatically create a sky miles field and initialize it to zero in the users profile.

Checking AvailabilityAfter logging in, the system shall request the user to enter origin city and destination city. The system will then refer to the flight schedule database, to check if origin or destination cities are listed or not.The system shall ask user to enter details like class, one-way or round trip, departure date & the number of adult passengers, children and senior citizens.The system will then access the flight schedule database & queries, using the input provided by the user. The system queries the reservation database to check which of the flights on the schedule have seats available & displays flight number, departure time in origin city, arrival time in destination city, the duration of the flight & the number of seats available on that flight for each flight number.The system will then display the price of the ticket for the trip & also list any rules regarding the cancellation of tickets along with refunded details.

Making Reservation / Blocking / ConfirmationThe system will now ask the user if he wishes to block/buy the ticket. If yes, and if the user has been a guest, he will have to first register and become a registered user and then log onto the system. If the user is already a registered user, and if he has logged on already, he can block/buy the ticket, but if he has been acting as a guest, he will have to log on.When user buys the ticket, system accesses his profile and charges the price of the ticket to his credit card number & generates a confirmation number for the user.

Confirm TicketA user who has earlier blocked a ticket is required to confirm the ticket before a certain period of time or the ticket will get cancelled.The system shall use the blocking number & confirm the seat. When user buys the ticket, system accesses his profile and charges the price of the ticket to his credit card number & generates a confirmation number for the user.

Reschedule TicketThe system shall present the user with an option to re-schedule his travel partys trip. In order to do this, the system first logs on the user and requests his confirmation number.Using this, it queries DB-reservation and presents the details of the trip to the user. The system shall now ask the user to select new dates from the calendar-menu.In case, there are no available tickets for the dates entered, it displays a suitable message informing him that rescheduling to that date is not possible.In case there are tickets available, the system asks the user to select the flight number for the trip (another for the return trip if the trip is a round trip) and proceeds to update the database.

CancellationThe system shall also give the user an option to cancel a confirmed ticket or a blocked ticket. In case of blocked ticket the system shall first log on the user and request the blocking number. Then it accesses DB-reservation and updates it by incrementing the number of available seats by the number of people in the users travel party.In case of confirmed ticket it asks for the confirmation number and accesses DB-reservation and presents the details of the trip.It then lists the applicable rules for cancellation of tickets and depending on the system date and the departure date; it displays the % of the amount that would be refunded if the user cancels the ticket.After the user cancels the ticket, the system generates a cancellation number and accesses DB-reservation and updates it by incrementing the number of available seats on that flight by the number of travellers in the users party.

Update ProfileThe system shall enable the user to update his profile at any time. Changes can be made in fields including but not limited to address, phone number and preferred credit card number.

View Ticket StatusThe system shall allow a user to view all information about his trip. After logging him on, it asks for his blocking number or his confirmation number. It accesses DB-reservation and retrieves the details of the trip and presents them to the user in a convenient format, including any last minute changes to the flight timings etc. Such changes will be highlighted.

Query Flight DetailsThe system shall allow any user (registered or non-registered) to access the details about the arrival and departure times of a flight by requesting the user to input the flight number and date. The system accesses DB-schedule and presents the time of arrival and departure.

4.2. Non-functional RequirementsPerformance Response time of the Airline Reservation System should be very less. Response time is the waiting time while the system accesses, queries and retrieves the information from the databases.Reliability ARS shall be available 24 hours a day, 7 days a week. ARS shall always provide real time information about flight availability information.Usability ARS shall provide an easy-to-use Graphic User Interface. The Interface should be easily navigable.Integrity The system should be secure and must use encryption to protect the databases & can be changed only by the system administer. Users need to be authenticated before having access to any personal data.Interoperability ARS shall minimize the effort required to couple it to another system, such as flight schedule database system.

CHAPTER 55.1. SYSTEM ANALYSIS We had problems in implementing Dynamic Bandwidth Calculation in our site. We used an Applet to load a fixed-size image from the server to the client in the background. Based on the time taken by the file transmission we tried to direct the user to either Graphical version or the Text version of our site. We initially thought of providing the user an option of sorting the results based on his own priority. We started implementing this using java script but we were unable to implement it both in Internet explorer and Netscape navigator. We thought this wouldnt affect our sites experience much. We initially planned to show the user an animated inner view of the flights but we were unable to create the animated pictures and hence we used flash to show various static images of the flights. Initially we installed Tomcat Version 3.4.1 but it was unable to recognize the class path. So we had to move to Version 3.2.4. We had many problems with the WAP simulators in passing the parameters dynamically to the servlets. We tried on many available WAP simulators but we were unable to find one for our purpose. We had problem with Oracle database population. We thought of providing the user at least one month flight details but because of the constraints on the usage of CIS oracle database space, we couldnt populate it as we planned.

5.2. SYSTEM DESIGNING5.2.1. ENTITY RELATIONSHIP DIAGRAM

Fig. 5.2.1 Entity relationship diagram

5.2.2. DATA FLOW DIAGRAM Fig. 5.2.2.1 LEVEL-0 DFDFig. 5.2.2.2 LEVEL-1 DFD

Fig. 5.2.2.3 Level-2 DFD for ticket reservationFig. 5.2.2.4 Level-2 DFD for view reservation

Fig. 5.2.2.5 Level-2 DFD for Cancellation

Fig. 5.2.2.6 Level-2 DFD for extra service

Fig. 5.2.2.7 Level-2 DFD for admin process

5.2.3. UML DIAGRAMI. CLASS DIAGRAMS:

Fig. 5.2.3.1 Class diagram

II. OBJECT DIAGRAM

Fig. 5.2.3.2 Object diagram

III. ACTIVITY DIAGRAMS:

Fig. 5.2.3.3 Activity diagram

IV. SEQUENCE DIAGRAM:

Fig. 5.2.3.4 Sequence diagram

V. USE CASE DIAGRAM: Fig. 5.2.3.5 Use case diagram

VI. STATE CHART DIAGRAM

Fig. 5.2.3.6 State chart diagram

VII. COLLABORATION DIAGRAM:

Fig. 5.2.3.7 Collaboration diagram

VIII. COMPONENT DIAGRAM

Fig. 5.2.3.7 Component diagram

IX. DEPLOYMENT DIAGRAM

Fig. 5.2.3.7 Deployment diagram

CHAPTER 66. TESTING6.1. Testing phasesTable 6.1.1 LOGINField nameDescriptionValid dataInvalid dataSizeResult

UsernameName of the userAny lattersAny number20Pass

PasswordPassword for the user loginAny number, latter or signSpace8