Synopsis & SRS
Synopsis & SRS
Synopsis & SRS
SUBMITTED BY .
Project in Charge
Head of Department
External Examiner
INDEX
NEED FOR COMPUTERIZATION DISADVANTAGE OF MANUAL SYSTEM PRELIMINARY INVESTIGATION SOFTWARE AND HARDWARE REQUIREMENTS MANUAL SYSTEM FEASIBILITY STUDY FACT FINDING TECHNIQUES ER DIAGRAM DATA FLOW DIAGRAM DATA PROCESS DATA DICTIONARY INPUT OUTPUT SCREENS SOFTWARE TESTING AND IMPLEMENTATION BENEFITS OF THE SYSTEM DRAWBACKS AND LIMITATIONS CONCLUSION BIBLOGRAPHY
The most important advantage computerization is that International Business is also possible very easily. The computerized system is customer friendly and saves lot of time and energy of our precious customer because it eliminates long waiting time and many more things.
system.
6.
REDUCTION
IN
MAINTAINENCE
&
System is designed in Java language, as per Object Oriented Programming (OOP) package, used java features such as platform independent. It is stored in form of tables in OOP files handling in database. System is developed using Microsoft Access which is database management system. The applications are made user friendly through java using Swing and reports are displayed in HTML. Windows is user friendly Operating System & Hence it is used for this application in order to facilitate users.
PRELIMINARY INVESTIGATION
PRELIMINARY INVESTIGATION
While designing any system preliminary investigation is an important & essential part. Any person related with the system initiates the request when that request is made, preliminary investigation starts. The system has its foundation on preliminary investigation. It has been done by following techniques:-
1. Request Clarification: Any what the originator request wants, initiated before by any person must be examined to determine precisely system investigation is started.
2. Feasibility Study: The feasibility study is useful to evaluate the cost & benefit of the system requested. It tries to anticipate future scenarios of software development. Types of Feasibility Study: 1. Technical Feasibility 2. Economical Feasibility 3. Operational Feasibility
3. Request Approval: The request received from various people is studied for its feasibility & that request, which is feasible are approved. After requests are approved its cost/priority, completion time &
personal
requirements
are
estimated
&
project
planning is updated.
the system, system analyst collects the important information about manual system from the user department. In order to collect this information, system analyst prefers any of the following fact finding techniques. There are four types of Fact finding techniques as follows.
Interview
Interview:
Analyst
uses
interview
techniques to collect information of system from individuals or smaller groups. The respondent is generally current users of existing system or potential are proposed system. This technique requires some more times than the other factfinding techniques. It is important to remember that the respondent and analyst should converse only during the interview. Interview techniques allow analyst to discover the area of misunderstanding and unrealized expectation and even indication of resistance to the proposed system.
2. Questionnaire: -
allows the analyst to collect the information about various accept of system, from large number of person. The use of standardized question format can yield more reliable greater anonymity for respondent responses. Analyst often uses open-ended questionnaires to learn about feelings, opinion and which can lead to more honest
3. Record Review: -
reports can provide analyst valuable information about organization and operation. In record review analyst examines information that has been about system and user. Record exception can be perform at the beginning of the study as an introduction or later in the study as a basis for comparing actual operation with for the record indicates should be happening.
collect the information, they cannot obtain by other techniques. analyst can obtain first information about how activities are carried out. This method is most useful when analyst need to actually observe how documents are handling, how process are carried out and weather the specific steps are actual followed.
FEASIBILITY STUDY
FEASIBILITY STUDY
Designing of any system includes first step, which is preliminary investigation. It is important and essential part on which the whole system depends. Study of preliminary
The different types of feasibility study that are carried out during the project development are as follows.
technical equipment are considered and found that whether the required system is technically feasible for organization or not.
Operational feasibility of the system depends on various factors such as the user friendliness of system, operating case user attitude towards the same. The system designed in such a way that it will cope up with the future development requirement.
The new system being presentable will catch users attention and interest there by reducing confusion and resistance. The users satisfaction will at least determine the proposed systems feasibility. Operational feasibility study must be carried out because it is necessary to consult the user to see whether the proposed system solves the objectives or not.
DATA DICTIONARY
DATA DICTIONARY
DFDs themselves not describe all details about data flows. For investigation one additional tool is used to support DFDs which is called Data Dictionary. DD provides additional information about the system. DD is called catalog or central repository. DD is an analysis tool that primarily records the information content of data. It stores definition of all data mentioned in DFD and in process specification.
Components Dictionary:
of
Data
2. Data Names:
To distinguish an item, a meaningful name given to data parameter is called as data name.
6. Length:
7. Data Values:
With data item some additional prefixes are added are called as data values.
8. Range:
It gives information about the lowest and highest possible value stored in the data item.
Table Name
Airport Airport Airport
Description
Contains the Airport ID of the Airport. Contains the name of the Airport. Contains the name of country of airport. Contains the Route ID. of the Route. Contains the Airport ID of the DepartureAirport. Contains the Airport ID of the Arrival Airport. Contains the Flight ID of the flight. Contains the flights Departure Time. Contains the Flights Arrival Time Contains the no. of seats in Plane. Contains the Scheme ID of the Scheme. Contains the name of the Discount Scheme.
Table Name
Description
Contains the Details and Description of the Scheme. Contains the Scheme Discount. Contains the Passenger ID no. Contains the Passenger Name. Contains the Passengers sex. Contains the Passengers Nationality Contains the Passengers Ticket ID. Contains the class-type of the ticket. Contains the fair paid by the Passenger Contains the Jorney Date. Contains the cancellation no. Contains the ticket Cancellation Date.
scheme
15 16 17 18 19 20 21 22 23 24 25
discount passenger_id name gender nationality ticket_id class_type fare_paid j_date cancel_no Cancel_date
Integer Integer Text Text text Integer Text Integer Date/Time Integer Date/Time
scheme passenger passenger passenger passenger passengerticket passengerticket passengerticket passengerticket cancel cancel
FILE DESIGN
FILE DESIGN
1. Table Name: Airport Description: Contains all Details about Airport Record.
Field Name airport_id airport_name Address city country Data type Number Text Text Text Text
2. Table Name: Route Description: Contains all Details about Air-Route Record.
Field Name route_id start_ap end_ap miles Data type Number Number Number Number
4. Table Name: Scheme Description: Contains all Details about the Ticket Scheme and discounts.
Field Name scheme_id scheme_name period scheme_desc scheme_disc Data type Number Text Number Text Number
6. Table Name: Passengerticket Description: Contains all Details about Passengers ticket.
Field Name ticket_id passenger_id scheme_id class_type fare_paid flight_id j_date Data type Number Number Number Text Number Number Date/Time
7. Table Name: Cancel Description: Contains all Details about Ticket cancellation Record.
Field Name cancel_no date ticket_id Data type Number Date/Time Number
TESTING STRATEGIES:
No single technique is available which will find all errors. It may be good if 1. There is a high probability of finding errors. 2. It is not redundant. 3. It is simple to execute. 4. It should trace back to customer requirement.
BBT is related with input and output with internal structure of program. In BBT it is checked if some input is given, then whether specific output is produced by the programs or not. Various sets of input test cases are prepared and applied on a program & corresponding output produced.
BBT is used to find errors like: 1. 2. 3. 4. 5. Incorrect & missing functions Interfacing errors Initialization & termination errors Errors in external database access Performance errors
3. PERFORMANCE TESTING:
Performance testing determines the length of system used by the system to process transaction data. This test is conducted prior to
implementation to determine how long it takes to get response to an query, make a backup copy of a file. Performance testing is designed to test run time performance of software within context of an integrated system. Performance testing is carried out throughout all the steps in the testing process.
5. STRESS TESTING:
It determines whether the system will handle the volume of activities that occur when the system is at peak of the processing demand. E.g. Test the system by activating all the terminals of the system at the same time. The main goal of the stress testing is to test performance of the system under max use of memory, disk space.
: Jdk1.4.0 or higher.
Display Type : Standard VGA Monitor Printer Mouse mouse Keyboard Keyboard. CD Rom , CD Writer : Standard 101/102-key : Inkjet / Laser : Standard PS/2 compitable
SYSTEM FEATURE
SYSTEM FEATURE
While designing system, it has to be internally manipulated all aspects i.e. logical flow of data to user. The system provides level. effect functionally chances with of inbuilt entering triggers and constraints user at database They reduce garbage into system by effective filtration of date and provide it in more meaningful way to user functional complexity must be handled the database updated up to next process should be reusable into another. The software developed using Sun
The application are made user friendly through menu driven programming. This interface is graphical which is more attractive and understandable to user. File Handling helps in storing and retrieving data.
DRAWBACKS LIMITATIONS
AND
The system has some drawbacks and limitations which are as follows: Searching for record is very difficult. It is a very vital problem faced by the user. The handling and recovery techniques are time consuming and volume of database increases. System requires standalone Software like Apache Tomcat4.0 for running. Keeping track of record is very difficult.
Human mistakes due to inefficiency, fatigue, lack of time and rectification needed due to manual work.
CONCLUSION
CONCLUSION
THE SYSTEM WILL MAKE DAILY TRANSACTION IN SHORT TIME & REPORT GENERATED MANUAL VERY EASILY & CORRECTLY EVERYTHING WHICH WAS SO COMLICATED IN PREVIOUS SYSTEM BECAUSE HAD TO BE CARRIED OUT MANUALLY. THIS SYSTEM IS EASY TO UNDERSTAND AND OPERATE AND IT IS ALSO USER FRIENDLY. ALL THE DIFFICULIES OF THE SYSTEM HAVE BEEN REMOVED. THE USER CAN GET ALL THE INFORMATION HE
WANTS AS IT CAN HELP HIMSELF AND HE IS GUIDED THROUGH WITH ALL THE LINKS AND INFORMATION. ALSO LESS TIME IS REQUIRED FOR THE PROCESSING.
BIBLOGRAPHY
1. THE COMPLETE REFERENCE : -By Herbert Schildt. 2. SUN MICROSYSTEM JAVA SERVER PAGES: -By Cay S. Horstmann, Gray Cornell. 3. JAVA PROGARMMING: -By Black Book. 4. ADVANCED JAVA PROGARMMING: -By Khobragad.