Professional Documents
Culture Documents
DMS MP
DMS MP
ON
Computer Technology
Submitted By
Amrutvahini Polytechnic,Sangmner
2023-24
1
Amrutvahini Sheti and Shikshan Vikas sanstha’s
Amrutvahini Polytechnic,Sangmner
Department of Computer Technology
CERTIFICATE
Has satisfactorily carried out and completed the Micro Project entitled,
2
INDEX
Sr Contain Page
no. no
1. Rationale 4.
2. Aim/benefit 4.
3. Course Outcomes 4.
4. Literature Review 4.
5. Introduction 5.
6. Project Description 6.
7. List of Entities and Attributes 7.
8. ER Diagram 9.
9. Schema Diagram 10.
10. Creating Commands 11.
3
Annexure – II
Micro-Project Report
Title of Micro-Project
“Railway Management System”
1.0 Rationale –
The main objective of the Railway Management System is to manage the
details of Booking, Stations, Customers, Trains, Fare. It manages all the
information about Booking, Timetable, Fare, Booking.
2.0 Aim of Micro-Project –
I. Identify problem statement about railway management system.
II. Perform visibility analysis railway management system.
III. Identify application specific requrment by following RE step about
railway management system
IV. Get the knowledge about SRS for railway management system.
2.0Course Outcome Addressed –
I. Use DDL command to define table structure and to manipulate values.
II. Use DML command to define table structure and manipulate values.
III. Execute SQL concept on database.
IV. Execute PL SQL concept using control statement.
V. Use DCL command to provide security and confidentiality on
database.
3.0 Literature Review –
The railway management system facilitates the passengers to enquire
about the trains available on the basis of source and destination, booking and
cancellation of tickets, enquire about the status of the booked ticket, etc
3.1 Proposed Methodology –
The main aim of the proposed system is that the fair seat allotment is
possible even after the chart is prepared. In the system we provide the
portable device to the TC with all the details of the passengers traveling in the
train, the details such as passengers coach, name, age, seat number, waiting
list number, etc
4
INTRODUCTION
5
PROJECT DESCRIPTION
destination. Users can book their tickets for the train in which
seats are available. For this, user has to provide the desired train
number and the date for which ticket is
to be booked. Before booking a ticket for a user, the validity of train number isc
hecked. Once the train number and time are validated, it is checked
whether t h e s e a t i s a v a i l a b l e . I f y e s , t h e t i c k e t i s b o o k e d
w i t h c o n f i r m s t a t u s a n d corresponding ticket ID is generated which is
stored along with other details of t h e u s e r . T h e t i c k e t o n c e b o o k e d c a n
be cancelled at any time. For this,
t h e passenger has to provide the ticket ID (the unique Key).User can do the pay
ment by different modes(UPI, Cash, Card)
6
List of Entities and Attributes
ENTITIES ATTRIBUTES
User ID
First_Name
Middle_Name
Last _Name
AgeGender
City
Pin_code
State
Mobaile_no
Train Train_No
Name
Capacity
Destination
Train_Desc
Arrival_Time
Station Station_No
Arrival_Time
Hault
Departure
Name
Train_No
Ticket Ticket_id
No. Of Passenger
First_Name
Ticket_Price
PNR_No
Train_No
ID
7
Payment ID
Ticket_id
Paid_Amt
Pay_date
Pay_desc
8
ER Diagram
9
Schema Diagram
10
Creating Commands
➢ Create table User( ID int primary key, First_Name varchar(50) ,
Middle_name varchar(50),Last_name varchar(50), Gender char, Age int,
Mobile_No. varchar(50), City varchar(50),State varchar(50),
Pin_Code varchar(20));
➢ Create table Payment ( Pay_date int, Ticket_Id int, Paid_Amt. int, ID int,
Pay_Desc Varchar(50) );
➢ Create table Travels _In ( ID int foreign key, Train_No. Int foreign key,
Constraint foreign key(ID) references User(ID), Constraint
foreign key(Train_No.) references Train(Train_No.) );
11
CREATING AND DISPLAYING MAIN
TABLES
CREATE TABLE 'User'(ID int primary key, First_Name varchar(50) ,
Middle_Namevarchar(50), Last_Name varchar(50), Gender char, Age int,
Mobile_No varchar(50), City varchar(50), State varchar(50), Pin_Code
varchar(20));
Insert into
'User'('ID','First_Name','Middle_Name','Last_Name','Gender','Age','Mobile_no','
City','State','Pin_Code') VALUES
1 ,'Anushka' , 'Kumari' ,'Gupta' , 'F' , 20 , '9890888666' ,
'Badarpur' , 'Delhi' ,'110044'),
(2 ,'Harshita' ,'Kumari' , 'Prajapati' ,'F' ,'19' ,'9022336760' , 'Roshanara' ,'Delhi',
'110007'),
(3 ,'Khyati' ,'Kumari' , 'Singh' ,'F' ,'19' ,'9022336563' , 'Rohini' ,'Delhi',
'110087'),
(4 ,'Geeta' ,'Singh' , 'Rajan' ,'F' ,'22' ,'9024566760' , 'Shahadra' ,'Haryana',
'11054'),
(5 ,'Neha' ,'Kumari' , 'Sood' ,'F' ,'21' ,'9992336760' , 'Sarita
Vihar' ,'Haryana', '156007'),
(6 ,'Muskaan' ,'sharma' , 'Ranjan' ,'F' ,'20' ,'9023676760' , 'Dwarka' ,'Punjab',
'113407'),
(7 ,'Aditi' ,'Yadav' , 'Pran' ,'F' ,'34' ,'9022336444' , 'Lajpat Nagar' ,'Punjab',
'114507'),
(8 ,'Akash' ,'Kumar' , 'Baghel' ,'M' ,'24' ,'9342336760' , 'Nehru
place' ,'Delhi', '112307'),
(9 ,'Sarthak' ,'Sinha' , 'Dagar' ,'M' ,'20' ,'8042336760' , 'Sangam
Vihar' ,'Haryana', '101007'),
(10 ,'Shiv' ,'Kumar' , 'Bharti' ,'M' ,'19' ,'9022356112' , 'Dwarka' ,'Delhi',
'110067'),
(11 ,'Mihir' ,'Krishan' , 'Gautam' ,'M' ,'30' ,'9022311883' , 'Bareilly' ,'UP',
'110627'),
(12 ,'Amit' ,'Singh' , 'Roshan' ,'M' ,'23' ,'8944336760' , 'Bareilly' ,'UP', '158007');
12
SELECT * FROM User;
13
SELECT * FROM Payment;
14
Select*from Train;
15
SELECT * FROM Station;
16
SELECT * FROM Ticket;
17
SELECT * FROM Ticket_Status;
18
Reference
Book:-
Data base management system….………(Tech-knowledge publication).
Web site:-
https://www.scribd.com
https://www.slideshare.net
https://www.studocu.com
19
Amrutvahini Polytechnic, Sangamner Computer Technology Department
Annexure –III & IV (Rubrics & Micro Project Evaluation Sheet)
Name of Student: Atharv Ramesh Varpe.
Enrollment No:2200800179
Name of Program: Railaway Management System Semester:3rd
Course Title:CM3I Code:22319
Title of Micro Project: Railaway Management System
Course Outcomes:
I. Use DDL command to define table structure and to manipulate values.
II. Use DML command to define table structure and manipulate values.
III. Execute SQL concept on database.
IV. Execute PL SQL concept using control statement.
V. Use DCL command to provide security and confidentiality on database.
20
No previous review No previous review Reviewed &
Timely and submission but submission on or submission on
submissio after the given before given date. or before given
n. date. date.
Indicators for different levels of performance evaluation scale (1 to
Criteria 2)
B) Individual Presentation/Viva (Out of 4)
Poor (1) Marks Average (1.5) Mark Good (2) Marks
s
Major information is Included major Well
Presentati
not included, information but not well organized,
on of the
information is not well organized and not included major
micro
organized presented well information,
project
well presented
Answer to
sample Could not reply to Replied to considerable Replied most
questions considerable number number of questions but of the
(Oral) of question. not very properly. questions
properly.
(A) (B)
Process & Product Assessment Individual Total Marks(10)
(06) Presentation/Viva (04)
21
Amrutvahini Polytechnic, Sangamner Computer Technology Department
Annexure –III & IV (Rubrics & Micro Project Evaluation Sheet)
Name of Student: Omkar Dattatary Wakchaure
Enrollment No:2200800181
Name of Program: Railaway Management System Semester:3rd
Course Title:CM3I Code:22319
Title of Micro Project: Railaway Management System
Course Outcomes:
I. Use DDL command to define table structure and to manipulate values.
II. Use DML command to define table structure and manipulate values.
III. Execute SQL concept on database.
IV. Execute PL SQL concept using control statement.
V. Use DCL command to provide security and confidentiality on database.
22
No previous review No previous review Reviewed &
Timely and submission but submission on or submission on
submissio after the given before given date. or before given
n. date. date.
Indicators for different levels of performance evaluation scale (1 to
Criteria 2)
B) Individual Presentation/Viva (Out of 4)
Poor (1) Marks Average (1.5) Mark Good (2) Marks
s
Major information is Included major Well
Presentati
not included, information but not well organized,
on of the
information is not well organized and not included major
micro
organized presented well information,
project
well presented
Answer to
sample Could not reply to Replied to considerable Replied most
questions considerable number number of questions but of the
(Oral) of question. not very properly. questions
properly.
(A) (B)
Process & Product Assessment Individual Total Marks(10)
(06) Presentation/Viva (04)
23
Amrutvahini Polytechnic, Sangamner Computer Technology Department
Annexure –III & IV (Rubrics & Micro Project Evaluation Sheet)
Name of Student: Pranav Annasaheb Uagle
Enrollment No:2200800184
Name of Program: Railaway Management System Semester:3rd
Course Title:CM3I Code:22319
Title of Micro Project: Railaway Management System
Course Outcomes:
I. Use DDL command to define table structure and to manipulate values.
II. Use DML command to define table structure and manipulate values.
III. Execute SQL concept on database.
IV. Execute PL SQL concept using control statement.
V. Use DCL command to provide security and confidentiality on database.
24
No previous review No previous review Reviewed &
Timely and submission but submission on or submission on
submissio after the given before given date. or before given
n. date. date.
Indicators for different levels of performance evaluation scale (1 to
Criteria 2)
B) Individual Presentation/Viva (Out of 4)
Poor (1) Marks Average (1.5) Mark Good (2) Marks
s
Major information is Included major Well
Presentati
not included, information but not well organized,
on of the
information is not well organized and not included major
micro
organized presented well information,
project
well presented
Answer to
sample Could not reply to Replied to considerable Replied most
questions considerable number number of questions but of the
(Oral) of question. not very properly. questions
properly.
(A) (B)
Process & Product Assessment Individual Total Marks(10)
(06) Presentation/Viva (04)
25
Amrutvahini Polytechnic, Sangamner Computer Technology Department
Annexure –III & IV (Rubrics & Micro Project Evaluation Sheet)
Name of Student: Waghmare Tejas Santosh
Enrollment No:2200800188
Name of Program: Railaway Management System Semester:3rd
Course Title:CM3I Code:22319
Title of Micro Project: Railaway Management System
Course Outcomes:
I. Use DDL command to define table structure and to manipulate values.
II. Use DML command to define table structure and manipulate values.
III. Execute SQL concept on database.
IV. Execute PL SQL concept using control statement.
V. Use DCL command to provide security and confidentiality on database.
26
No previous review No previous review Reviewed &
Timely and submission but submission on or submission on
submissio after the given before given date. or before given
n. date. date.
Indicators for different levels of performance evaluation scale (1 to
Criteria 2)
B) Individual Presentation/Viva (Out of 4)
Poor (1) Marks Average (1.5) Mark Good (2) Marks
s
Major information is Included major Well
Presentati
not included, information but not well organized,
on of the
information is not well organized and not included major
micro
organized presented well information,
project
well presented
Answer to
sample Could not reply to Replied to considerable Replied most
questions considerable number number of questions but of the
(Oral) of question. not very properly. questions
properly.
(A) (B)
Process & Product Assessment Individual Total Marks(10)
(06) Presentation/Viva (04)
27