Karsenmicroproj

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 19

MAHARASHTRA STATE BOARD OF TECHNICAL

EDUCATION

NAVJEEVAN EDUCATION SOCIETY POLYTECHNIC

MICRO PROJECT

Academic year: 2022-2023

TITLE OF MICRO PROJECT


Railway reservation system

Program code: CO4I


Course: Computer Engineering
Course code: 22413
MAHARASHTRA STATE
BOARD OF TECHNICAL EDUCATION
Certificate

This is to certify that Miss ____________________


Roll No: ____of 4th Semester of Diploma in Computer Engineering,
Institute, Navjeevan Education Society’s Polytechnic (Code: 0144) has
completed the Micro Project satisfactorily in Subject: (22413) for the
academic year 2022-2023 as prescribed in the curriculum.

Place: Bhandup. Enrollment no:- _____________

Date:- ___________________ Exam Seat no:- ________________

Subject Teacher Head of the Department Principal


RAILWAY RESERVATION SYSTEM

REPORT BOOKLET

NAVJEEVAN POLYTECHNIC
BHANDUP [W]
GROUP DETAILS

SR NAME OF GROUP ROLL ENROLLMENT SEAT


NO. MEMBERS NO NO NO

1. Shradha Jagdale 1206 2101440152

2. Karishma Thakur 1237 2101440183


3. Aman Shukla 1257 2101440204

HELPED AND GUIDED BY


Mr. MAMTA MAYEKAR
Part A- Title of Micro Project:
RAILWAY RESERVATION SYSTEM

 Brief Introduction: -

The railway reservation 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. the aim if case study is to design
and develop a database maintaining records of different trains, train status and
passengers. This project contains introduction to the railway reservation system. It is
the computerized system of reserving the seats of the train in advance. It is mainly
used for a long route. Online reservation has made the process for the reservation of
seats very much easier than ever before.

 Aim of Micro Project :-

• The main aim of software engineering is to develop reliable and efficient


softwares. Software engineering is committed to delivering quality
software.
• Software engineering focuses on software engineering models, software
engineering documents, software engineering data, software engineering
reports, software engineering forms using management techniques that
ensure quality software.
• Software engineering provides analysis of information required in the
development of software, projects required functionality of the software,
behavioural design of expected and unexpected behaviour of software,
providing detailed projections of interfaces to be developed, basic design
of software, and validating software inputs and outputs.
• After learning this subject students will be able to identity the problem,
analyze different E-R diagrams to solve the problem and choose the most
appropriate data to develop reliable and efficient software of weather
forecast system.

 Course Outcome Integrated: -

• Select suitable process model for software developing


• Prepare software requirement specifications
 RESOURCES REQUIRES: -

Sr Name of Specification rating Quantity


No resources/material

1 Computer System Operating System: Windows 7 or 1


higher.
Memory: 2GB RAM. Processor :
Core i3.
HDD:500 GB or Larger
2 Software tools Any UML tools _

 Action plan:-

Weeks. Detail of activity Planned start Planned finish Name of responsible


date date Team Member

1 Discussion of project by group Aman


members.

2 Discussion of project with shraddha


subject teacher

3 Collection of Information Karishma

4 Collection of description aman

5 Preparation of documentation of Karishma


part A
6 Completion of part A Shraddha

7 Collection of data for part B Karishma

8 Testing of given combination of Aman


capacitors
9 Troubleshooting and calculation Karishma,aman,shraddha
of parameters
10 Preparation of data of part B Shraddha

11 Completion of part B Karishma

12 Submission of project Karishma

Sign of Student:- Sign of the faculty:-

_______________________ ___________________
INDEX
Academic Year :- 2022-2023
Name of Faculty :- Mrs. Mamta mayekar
Program Code :- Computer Engineering (CO4I).
Course & Course Code :- software engineering (22413).
Roll No.____________ Enrollment No.___________________
Semester :- IV. Name of Candidate:-
________________________

SR CONTENT PAGE NO
NO.

1. Brief Description

2. Aim of Micro-project

3. Course Outcome Integrated

4. Actual Procedure Followed

5. Actual Resources Used

6. Skill Developed/Learning out of this


Micro-project

7. Implementation and Result

8. Conclusion

9. Soft Copy of Micro Project

10. Annexure IV
Part - B
Title of Micro Project: -
RAILWAY RESERVATION SYSTEM

 Brief Information :-

This system is basically concerned with the reservation and cancellation of railway
ticket to the passenger. The need of this system arouse because as is the known fact
that india has the largest railway network in the whole world and it is not possible to
handle such a large system manually. By computerizing it, it becomes possible to
overcome the limitations and make the system operations more efficient.

The complexity in handling data records of such a vast system got reduced and
became easier by computerizing the system. Being more specific this online railway
reservation system can perform the basic functions like reservation and cancelation
The users are required to register on the server for getting access to the database and
query result retrieval upon registration completion Each user has an account which is
essentially referred to as the view level of the customer.

The account contains comprehensive information of the user entered during the
registration and allows the user to access their past reservations cancelations enquire
about trains and train schedule seat availability and make a fresh reservations the
user will also be able to update their account details etc.

The master User of this system is railway administrator who can login using a master
password and once a user is authenticated as the admin he/she can access and modify
information stored in the database of the system This includes adding and updating
of train station train routes and also managing the user and the passenger details.
 Aim of Micro Project :-
• The main aim of software engineering is to develop reliable and efficient
softwares. Software engineering is committed to delivering quality
software.
• Software engineering focuses on software engineering models, software
engineering documents, software engineering data, software engineering
reports, software engineering forms using management techniques that
ensure quality software.
• Software engineering provides analysis of information required in the
development of software, projects required functionality of the software,
behavioural design of expected and unexpected behaviour of software,
providing detailed projections of interfaces to be developed, basic design
of software, and validating software inputs and outputs.
• After learning this subject students will be able to identity the problem,
analyze different E-R diagrams to solve the problem and choose the most
appropriate data to develop reliable and efficient software of weather
forecast system.

 Course Outcome Integrated: -

• Select suitable process model for software developing.


• Prepare software requirement specifications.

 Actual Procedure Followed :-

• Grab the idea for the project along with its requirement.
• Plan the project roughly.
• Discuss about the entries provided for the user in the project.
• Start to build the project i.e. applications/system with the small parts of it.
• Import the proper packages needed for the project.
• Make the use for inheritance.
• Store the data or matter of the project in the file, also retrieve it.
• Thus, the project is made successfully.
 RESOURCES REQUIRES: -

Sr Name of Specification rating Quantity


No resources/material

1 Computer System Operating System: Windows 7 or 1


higher.
Memory: 2GB RAM. Processor :
Core i3.
HDD:500 GB or Larger
2 Software tools Any UML tools _

 Skill Developed /Learning out of this Micro-Project :-

• Communicate effectively in oral and written form.


• Applied Information Technology.
• Functioned effectively as a leader and member.
• Design constraints:

There are number of factors in the clients and women that may restrict the
choices of a designer Such factors include standards that must be followed the
source limits operating environment reliability and security requirements and
policies that may have an impact on the design of the system and SRS
(software requirement analysis and specification) should identify and specify
all such constraints.

• Standard compliance:

This specifies the requirements for the standards and the system must follow
the standards may include the report format and accounting properties.

• Hardware limitations:

The software may have to operate on some existing or predeterminated


hardware thus imposing restrictions on the design hardware limitations can
include the types of machines to be used operating system available on the
system languages supported and limits on primary and secondary storage.

• Reliability and fault tolerance:

Fault tolerance requirement can place a major constraint on how the system is
to be designed. Fault tolerance requirements often make the system more
complex and expensive. The requirements about system behavior in the face of
certain kinds of faults are specified Recovery requirements are often an
integral part here, detailing what the system should do some failure occurs to
ensure certain properties reliability requirements are very important for critical
applications.

• Security:

Security requirements are particularly significant in defence system and


database systems. They place restrictions on the use of certain commands
control access to data provide different kinds of access requirements for
different people, require the use of password and cryptography techniques and
maintain a log of activities in the system.

• Error handling:

Response to user errors and undesired situations have been taken care of to
ensure that the system operates without halting.

Non function requirements-


• Performance requirements:
• User satisfaction- the system is such that its stand ups to the user
expectations.
• User friendliness- the system is easy to learn understand A native user
can also use the system effectively without any difficulties.
• Reliability- the reliability of the overall project depends on the
reliability of the separate components the main pillar of the reliability
of the system is the backup of the database which is continuously
maintained and updated to reflect the most recent changes also the
system will be functioning inside a container Thus the overall stability
of the system depends on the stability of the container and its
underlying operating system.
• Availability- the system should be available at all times meaning the
user can access it using a web browser only restricted by the down
time of the server on which the system runs A customer friendly
system which is in excess of people around the world should work 24
hours.
• Maintainability- the commercial database is used for maintaining the
database and the application server Take care of the site in case of
failure A reinitialization of the project will be done.
• safety and robustness- the system is able to avoid or tackle disasterous
actions In other words it should be foul proof The system safeguards
against undesired events without human intervention.
• Portable- the software should not be architecture specific It should be
easily transferable to other platforms if needed.
• The overall description-
product prospective, system interfaces-
system will have following major interfaces:
▪ User interface
▪ internal admin interface
▪ payment gateway integration
▪ database interaction
• Operations-
system will support following major operations:
▪ Register
▪ Login
▪ Booking
▪ Cancelation
▪ Enquiries
▪ payment processing
• Function-
system will support following operations on all its interfaces:
▪ Register
▪ Login
▪ booking
▪ Cancelation
▪ Enquiries

System will provide another interface internally accused by admin to support


following operations.
• modify user details
• modify train details
• modify station details
• performance requirement
register

login

user
booking

check booking status


passenger

check train running status

Check seat availability

Payment
gateway
payment

modify train info

admin modify station info

modify user info


Evaluation As per Suggested Rubric for Assessment of
Micro Project

Sr. Characteristics to Poor Average Good (Marks Excellent


NO. be assesed (Marks1-3) (Marks 4-5) 6-8) (Marks 9-10)

1. Relevance to
the Course

2. Information
Collection

3. Project Proposal

4. Completion of
Target as per
project proposal
5. Analysis of
Data and
representation
6 Quality of
Model
7 Report
Presentation

8 Presentation

9 Defense
MICRO PROJECT EVALUTION SHEET

Name of Student :-……………………………………..


Enrollment No:- ………………. ……………………
Name of Program:- ………………………………
Semester:- …………………………
Course Title :- ………………………………
Code:- ………………………………………
Title of Micro-Project:- …………………………………

Course Outcome Achieved :-


• Select suitable process model for software devlopement.
• Prepare software requirement software
Micro Project Evaluation Sheet

Roll Process Assessment Product Assessment Total


Number Part A: Part B: Marks
Project Project Project Individual
Proposal Methodology Report Presentation
(2 (2 Marks) (2 Marks) (4 Marks)
Marks)
1206

1237

1257

Name and Designation of the Faculty member :- Mamta Mayekar

Signature :- --------------------------

You might also like