Professional Documents
Culture Documents
Final Project: DCS&IT-SUGC-Project Coordination Office Final Project Deliverable Guide Date: October 10, 2017
Final Project: DCS&IT-SUGC-Project Coordination Office Final Project Deliverable Guide Date: October 10, 2017
0
Final Project Deliverable Guide Date: October 10, 2017
Final Project
1
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
Submitted By
2
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
This project will give us the information about railway reservation. This
system is basically concerned with the reservation and cancellation of
railway tickets to the passengers. To be more specific, our system is
limited in such a way that a
Train starting from a particular source will have a single destination.
The basic functions being performed by our system are reservation and
cancellation.
Customers can find the proper and correct information about the railway
and shows the
Objective
3
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
Faster system.
Accuracy.
Reliability.
Reservation and cancelations form any place.
Scope
Railway reservation system is an attempt to simulate the basic
concepts of an online reservation system enables to perform the
following functions.
Overview
Functional Requirements
User satisfaction
Response time
Safety and robustness
Portable
Security
Reliability
Availability
Maintainability
Supportability
User Requirements
For reservation booking user has to fill all the information that is
given in the form.
User can cancel the reservation by giving the unique passenger id
and other necessary details.
5
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
User can get the distance between two cities by giving the name of
cities.
System Analysis
6
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
Feasibility
Operational Feasibility
process will also become faster with the use of data integration,
consolidation. So it is feasible to implement the system.
Technical feasibility
Economic feasibility
8
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
Booking management
Login management
1 level DFD
Train
User enquiry Train
detail
Return total Rs
Book
Register Tickets
Login Enter PNR
Return Tickets
Enter PNR
PNR
status Tick Detail
User Details
10
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
2 level DFD
11
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
Actor Define
A person who perform some action are called actor.
12
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
Admin User
Other
13
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
1. Introduction:
Information technology is the use of computers to store, retrieve, transmit and manipulate data or
information, often in the context of a business or other enterprise. IT is considered to be a subset
of information and communication technology (ICT).With the help of Information Technology
the instant messaging, emails, voice and video calls become quicker, cheaper and much efficient.
By implementing information systems we can bring down the linguistic, geographical and some
cultural bounders. Sharing the information, knowledge communication and relationships
between different countries, languages and cultures becomes easier. Information systems has
made it possible for business to be open 24 × 7 all over the globe. One of the best advantage of
information systems is the creation of new and interesting jobs. Computer programmers, system
analyzers, Hardware and Software developers and Web designers are just some of the many new
employment opportunities created with the help of IT. The advancement of IT sector has resulted
in automated:
Administration of entire system
Production and manipulation of sensitive information
Culture development and communication
Streaming if business processes and timely upgrades.
This is a proposal for a game. This game is based on the latest action, survival, action, and
classic racing games. The main problem is to provide the realistic environment and also
providing a real-time 3D experience. Most of the games have high graphics but not supported on
general computer due to large size and hardware requirements.
But, this game will have high graphic as well as can be played on any platform because we shall
use the latest compression and coding techniques and also sort our data in such a way that our
game will use low memory but high performance. The latest games have very legalistic graphics
but the problem is this that if we talk about racing games approximately they have same features
but this game is differ due to lots of features, discussed later.
2. Existing System
There are lots of games have made but they don’t have combined feature like us. For example, if
we talk about survival games they have lots of features but they are of only one category. As a
user while playing a game we feel too much irritate if we can’t complete a task/mission of a
game due to difficulty level, which is same for all users. To entertain the player to the peek is our
one of the goals.
o Normal
o Hard
o Ultra Hard
Level &
Equipment
Selection
Game
4. Scope of the System Start
This game can be played offline but user can purchase goods or cheats for game online (In App
Purchase.). Game is only for a single user (Not multiplayer) but we will work on it to make it
multiplayer and online.
15
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
8. Allocate Requirements
16
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
9. Priorities Requirements
17
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
18
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
Sign up Difficult
y
selectio
login n
recover
puch
shoot
Category
select
Attac
k View
Health Run
Heal
Destro
y Jump
Cancel
order
Online
purchase
Butto
ns
Sent a
request Get
Equipment
19
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
Name
Password
User
Gender
Confirm
Password
11.2.UC_2 Login
Password
User
20
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
Action
User
Racing
Survivall
11.4. UC_DD Selection of Difficulty of Game (How Hard the game be)
Normal
User
Hard
Ultra
Hard
21
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
Injections
User
Capsules
First Aid
Box
Instant
Help
User
Instant
Boster
Hint
22
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
User
Health Bar
Shoot
Playe Punch
r
Grab
23
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
Shoot
Enemy Punch
Grab
cars
Levels
Enemy Guns
Equipment
Knife
24
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
12.i.
UC_1 UC_createAcc
Actor/Actress Users(player,admin)
UC_ID UC_1
Feature User will create an account
Pre-Condition System/game should be available
User Scenarios
Sr. No Actor Action System Action
Member will request for signup
01 System will display signup page
page
System will upload details and
02 User will enter signup details
register user
System will display code
validation form
User should enter validation System will validate account and
03
code sent to email accaount show login page
System will upload and verify
04 Member will enter login details login details and display main
menu of game.
Alternate Scenarios
1.a System may not be available
2.a Error messege will displayed if user submit for without filling all or a single field
2.b error message displaye if user enter wrong data in the form
3.a user can request to resend code if not received
3.b error message displayed if user enter wrong validation code
4.a Form may not available
5.a User may not registered successfully(Not Confirm his account/Not entered validation
code)
5.b User may enter wrong details
5.c error message displaye if user enter wrong data in the form
Post Conditions Member will registered successfully
Cross Reference UC_2
25
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
12.ii.
UC_3 UC_category
Actor/Actress Users
UC_ID UC_3
Feature Choose game mode (e.g racing, survival)
Pre-Condition User must registered and logged into his account
User Scenarios
Alternate Scenarios
1.a User may not logged in successfully
2.a User may not logged in successfully
2.a User may not logged in successfully
Post Conditions Game mode selected successfully
Cross Reference UC_DD
26
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
12.iii.
UC_4 UC_selectHealth
Actor/Actress Users
UC_ID UC_4
User can select player’s Health
Feature
equipments(Injections,capsules,antidodes)
User should choose game category and difficulty level + have
Pre-Condition
sufficient balance in his violet to purchase an item
User Scenarios
Sr. No Actor Action System Action
System will check amount in
User may select an player’s
01 account and add items to the
Health items
bucket of player
Alternate Scenarios
1.a User’s balance may be insufficient.
Post Conditions Health items added to player’s bucket successfully
Cross Reference UC_6
Actor/Actress User
UC_ID UC_
User can see player’s health bar and in percentage too + health
Feature
equipments
Pre-Condition User must selected game category
User Scenarios
Sr. No Actor Action System Action
01 User can see player’s health Not action just an interface
Alternate Scenarios
1.a User’s balance may be insufficient.
Post Conditions User can view player’s details successfully
Cross Reference Null
27
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
12.iv.
UC_7 UC_map
Actor/Actress User
UC_ID UC_7
User Scenarios
Alternate Scenarios
28
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
12.v.
UC_8 UC_plyPunchEnemy
Actor/Actress Player
UC_ID UC_8
Feature Player can punch enemy when user press punch button
Pre-Condition Punch button must be pressed
User Scenarios
Alternate Scenarios
1.a enemy may not be in the rage or may player punched in other direction
Post Conditions Enemy died successfully
Cross Reference UC_9 + UC_10 + UC_11+UC_12
12.vi.
UC_13 UC_plyjumpObst
Actor/Actress Player
UC_ID UC_13
User Scenarios
29
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
Alternate Scenarios
30
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
Admin:
Shopkeeper:
31
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
Coustmer:
32
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
Visitor:
1) Login:
2) View Profile:
33
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
3) Update Profile:
4) Add Floor:
5) Update Floor:
34
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
6) Add Shops:
7) Stocks Reports:
35
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
8) Place Order:
9) Change Order:
10) Logout:
36
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
37
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
16) Register:
38
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
2) View Profile:
3) Update Profile:
4) Add Floor:
39
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
5) Update Floor:
6) Add Shops:
7) Stocks Reports:
8) Place Order:
9) Change Order:
40
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
11) Logout:
41
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
17) Register:
42
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
Exceptions: None
2) Logout:
Name: Logout ()
Exceptions: None
3) Add Products:
Exceptions: None
4) Update Products:
Exceptions: None
43
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
5) Stock Reports:
Exceptions: None
6) Add Categories:
Exceptions: None
7) Update Categories:
Exceptions: None
44
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
8) Registration:
Exceptions: None
9) Place Order:
Exceptions: None
Exceptions: None
45
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
2) Add Categories:
46
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
3) Add Products:
5) Generate Invoice:
47
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
6) Place Order:
7) Update Categories:
8) Update order:
9) Update Product:
48
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
10) Logout:
49
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
50
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
18) Register:
51
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
52
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
will identify
Update Order the products
Sr. No Attribute Data Type Size present in the
Description Constraints
Name order
54
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
55
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
that will
identify the
previous order
1.3. Costumer:
Customer
Sr. No Attribute Data Type Size Description Constraints
Name
1 ID Int max It will be a Primary key
primary key
and has an
auto
increment of
“1”
2 User Name nVarchar 50 User name Can be
can be consist of
consist of characters,
characters, integers or
integers or special
special character
character and
it will be
used for
logging in to
the system
3 First Name Char 50 It will be the Only contain
first name of characters
the user
4 Last Name Char 50 It will be the Only contain
last name of characters
the user
5 Password nVarchar 50 It will be Can be
used for consist of
logging in to characters,
the system by integers or
the user special
character
6 Contact No Int 50 Contact no is Only integer
used for values are
contacting to accepted
the user by
other users
7 Email nVarchar 50 Email is used Should be
for contacting consist of
56
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
2. Place Order
Sr. No Attribute Data Type Size Description Constraints
Name
1 ID Int Max It will be a Primary key
primary key
and has an
auto
increment of
“1”
2 Order nVarchar Max It will be Can be
Detail used to know consist of
about the characters,
order and its integers or
specifications special
character
3 Order Price Int 50 It will be the It consist of
price of Integers
selected only.
products that
are present in
the order
4 Date, Time DATETIME 50 It will be the It consist of
Date and Date and
Time when Time only.
order is
placed
5 Customer Int Max It will be the It consist of
ID foreign key Integers
of the only.
customer
table which
will identify
the customer
57
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
who places
the order
2 . Mall Admin
2.1 . Contact Others
Contact Others
Sr. No Attribute Data Type Size Description Constraints
Name
1 Sender’s nVarchar 50 It will be Can be
Email used to consist of
identify that characters,
who the integers or
sender is special
through his character but
email it must be
address. consist of
“@”
2 Sender’s Char 50 It will be Can be
Name used to consist of
identify that characters
who the only.
sender is
through his
name.
58
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
2.2. Floors:
Floors
Sr. No Attribute Data Type Size Description Constraints
Name
1 ID Int max It will be a Primary key
primary key
and has an
auto
increment of
“1”
2 Name nVarchar max User name Can be
can be consist of
consist of characters,
characters, integers or
integers or special
special character
character and
it will be
used for
logging in to
the system
3 Image URL nVarChar max It will be the Only contain
last name of characters
the user
59
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
Mall Admin
Sr. No Attribute Data Type Size Description Constraints
Name
1 ID Int max It will be a Primary key
primary key
and has an
auto
increment of
“1”
2 User Name nVarchar 50 User name Can be
can be consist of
consist of characters,
characters, integers or
integers or special
special character
character and
it will be
used for
logging in to
the system
60
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
5.1 Analysis & Design Model for structured approach must contain following artifacts:
Example:
61
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
Cardinality
From the description of the problem we see that:
Each department has exactly one supervisor.
A supervisor is in charge of one and only one department.
Each department is assigned at least one employee.
Each employee works for at least one department.
Each project has at least one employee working on it.
An employee is assigned to 0 or more projects.
Identify Attributes
The only attributes indicated are the names of the departments, projects, supervisors and
employees, as well as the supervisor and employee NUMBER and a unique project number.
62
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
63
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
DFD Constructs:
Context Level DFD
A context diagram shows the context into which the business process fits. It also shows the
overall business process as just one process and shows all the outside entities that receive
information from or contribute information to the system.
Level 1 Diagram
This diagram shows all the processes that comprise the overall system and how information
moves from and to each process. Data stores are added to it.
Level 2 Diagram
This diagram shows all the processes that comprise a single process on the level 1 diagram and
how information moves from and to each of these processes. It also shows in more detail the
content of higher-level process. Level 2 diagrams may not be needed for all level 1 processes.
Level 3 Diagram
This diagram shows all processes that comprise a single process on the level 2 diagram and how
information moves from and to each of these processes. Level 3 diagrams may not be needed for
all level 2 processes. Correctly numbering each process helps the user understand where the
process fits into the overall system.
64
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
Level 1 Diagram
65
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
66
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
State
A set of observable circum-stances that characterizes the behavior of a system at a given time
State transition
The movement from one state to another
Event
An occurrence that causes the system to exhibit some predictable form of behavior
Action
Process that occurs as a consequence of making a transition
67
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
Example
Two major structural patterns or two major alternatives are Transform (Flow) Analysis and
Transaction (Flow) Analysis.
Example
There is a string conversion system.
It has the ability to reverse strings, count number of characters, and append new strings
with an old string.
A user would be using this system and would be providing the string to it. The string
would be validated. If approved the system would be displaying different choices
including reversal of string, character counting and appending of strings.
The user would select a choice and enter the appropriate selection. According to the
selected choice the system would perform the required action.
If “Reverse String” is selected the valid string is attained and reversed.
68
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
If “Count Characters” is selected the valid string is attained and the number of characters
are counted.
If “Append String” is selected the valid string is attained and the user also enters a new
string. Both the strings are appended together and the result produced.
Whatever the choice selected the result is displayed.
Level 1 Diagram
Level 2 Diagram
69
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
70
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
71
DCS&IT- SUGC-Project Coordination Office Version: 1.0
Final Project Deliverable Guide Date: October 10, 2017
Flow chart
Box Diagram
Decision Table
Psuedocode
Psuedocode
72