Professional Documents
Culture Documents
PLATFORM ASSIGNMENT
SYSTEM
Page
1
1. Version Tracking
Date
Version
12-05-2011
1.0
Page 2
Comments
SDD is submitted and checked for
review.
Author
Gaurav Jaju &
Divyakant Vyas
VERSION TRACKING
2.
CONTENTS 3
3.
INTRODUCTION
4.
SCOPE 5
5.
OVERVIEW
6.
7.
FUNCTIONAL DESCRIPTION5
8.
FUNCTIONAL PARTITIONS 7
8.1.1
8.1.2
9.
DATA DESCRIPTION 8
9.1
9.2
9.3
Constant Definition 8
9.4
Module Name 9
10.
MODULE DESCRIPTION
10.1
Module/Function Name10
10.1.1
Function Name 10
10.1.2
Description 10
10.1.3
Input Parameters 10
10.1.4
Output Parameters 10
10.1.5
Return values 10
10.1.6
Pseudo code 10
11.
REFERENCES 11
Page 3
10
3. Introduction
Platform assignment system is useful for the public to view the platform
number assign to the trains.
By the help of this project the station master can manage the platforms
assigned to the trains whenever required.
This document provides a graphical view if the project to the user.
4. Scope
Page 4
5. Overview
INPUT
PROCESSING
Admin user
User Name
Password
Page 5
Copy of
that is saved
temporarily
Copy is
display to
the general
user also
OUTPUT
EXIT
Description
NOT APPLICABLE
7. Functional Description
Give the functional overview of the complete software in this section.
1.fun_input - This function is used for security purpose.It requires user id alongwith
password to enter in this software. There are two members of this
software : Admin user and General public .
Page 6
Page 7
PROCESS
Checks
authentication
OUTPUT
Display the
time table.
Editing is performed in
time table.
Page 8
INPUT
PROCESS
OUTPUT
User name
Admin
General
Editing
Password
EXIT
Page 9
Time table
Users Name
INPUT UNIT
Processing unit
Time table
OUTPUT UNIT
Page 10
Editing is
performed by the admin
user, not applicable for the
general public.
INPUT- Input depends upon the password for the admin user and just the name for
general public.
PROCESSING- It is only applicable for the admin user. In the processing part the
editing is performed if required.
OUTPUT-It depends upon the processed data (information) made by processing unit
and this processed data is displayed here.
8.1.2.1.1.1 Input Dependencies
Input dependencies are all types of information stored in the system so that it can be
processed for output display.
8.1.2.1.1.2
Module
Entry
Output Dependencies
Data
Description
Time table is displayed.
9. Data Description
9.1 Data Flow Diagram
Page 11
LOGIN
Admin user
Check
the
passwor
d.
General user
Editing in
time table
EXIT
Page 12
Page 13
Page 14
INPUT
PROCESS
OUTPUT
User authentication
is checked via
password. No need
of password for
general public.
Editing is
performed by the
admin user if
required.
Time table is
displayed
Module 1
Module 2
Module 3
Page 15
Module/Function Name
9.5.2 Description
1. INPUT-It checks the users entered password for authentication.
2. PROCESSING- It is only applicable for the admin user. In the processing part the
editing is performed if required.
3. OUTPUT- Time table is displayed.
Variable Name
Name
Character
Password
Variable Description
Name of the user will be taken as input.
Password entered by user for secure id.
Variable Name
NOT APPLICABLE
Variable Description
NOT APPLICABLE
Page 16
Password
Add Train
Delete Train
Admin
User
User
Time Table
General
Public
User Name
Page 17
Editing