Professional Documents
Culture Documents
RAMAKRISHNAN
COLLEGE OF TECHNOLOGY
SAMAYAPURAM, TRICHY-621 112
DEPARTMENT OF
COMPUTER SCIENCE AND ENGINEERING
Name:………………………………………………
Register No:…………………………………………
Subject:………………………………………………
Course:………………………………………………
K.RAMAKRISHNAN
COLLEGE OF TECHNOLOGY
SAMAYAPURAM, TRICHY-621 112
CERTIFICATE
Certified that this is a bona fide record of work done by ……………………...
of ……………… Semester in …………………………………. Laboratory
during the academic year 2013-2014
Date: Date:
S.No
DATE TITLE OF THE EXPERIMENT PAGE SIGNATURE
NO
2 BOOK BANK
3 EXAM REGISTRATION
6 E-TICKETING
10 RECRUITMENT SYSTEM
AIM:
To create a System to perform passport automation by taking it along software
development phases using ration software.
HARDWARE REQUIREMENTS:
Intel Pentium Processor 3
SOFTWARE REQUIREMENTS:
Rational rose/ Visual Basic
PROJECT DESCRIPTION:
This software is designed for the verification of the passport details of the applicant by the
central computer. The details regarding the passport will be provided to the central computer and
the computer will verify the details of applicant and provide approval to the office. Then the
passport will issue from the office to the applicant.
Use case: Applicant details, Applicant proof, Verification of proof, Issue of passport,
Cancellation of the passport.
ACTIVITY DIAGRAM:
This diagram will have the activities as Start point ,End point, Decision boxes as given
below:
Activities:
Enter applicant details, Submission of proof, Verification of details, issue of passport.
Decision box:
Check details whether it is correct or not.
CLASS DIAGRAM:
This diagram consists of the following classes, attributes and their operations.
CLASSES ATTRIBUTES OPERATION
Passport management system Verify details ,store proof Verification of proof()
Enquiry officer Application Detail Issue of passport()
Applicant Name, detail Apply passport()
SEQUENCE DIAGRAM:
This diagram consists of the objects, messages and return messages.
COLLABORATION DIAGRAM:
This diagram contains the objects and actors. This will be obtained by the completion of the
sequence diagram and pressing the F5 key.
USE CASE DIAGRAM:
CLASS DIAGRAM:
STATE DIAGRAM:
ACTIVITY DIAGRAM:
SEQUENCE DIAGRAM:
COLLABORATION DIAGRAM:
COMPONENT DIAGRAM:
DEPLOYMENT DIAGRAM:
RESULT:
Thus Passport management system was analyzed and designed using rational software
successfully.
EX.NO:2 BOOK BANK
DATE:
AIM:
HARDWARE REQUIREMENTS:
Intel Pentium Processor 3
SOFTWARE REQUIREMENTS:
Rational rose / Visual Basic
PROJECT DESCRIPTION:
This software is designed for the verification of the details of the student by
the central computer. The details regarding the student will be provided to the
central computer through the administrator in the book bank and the computer will
verify the details of student and provide approval to the office. Then the books that
are needed by the student will issue from the office to the him.
This diagram will contain the actors, use cases which are given below
Use case:
Student details, register, verify student id, return previous books, request of
books, issue of books, check of book availability.
ACTIVITY DIAGRAM:
This diagram will have the activities as Start point, End point, Decision
boxes as given below:
Activities:
Verify id, return books, request for books, enter book issue details in system,
issue books.
Decision box:
CLASS DIAGRAM:
Admin Student details, Book list Verify student id( ), issue lakhs( )
SEQUENCE DIAGRAM:
COLLABORATION DIAGRAM:
This diagram contains the objects and actors. This will be obtained by the
completion of the sequence diagram and pressing the F5 key.
BOOK BANK
USECASE DIAGRAM:
Registration
Database
Search books
Student
Get Books
Administrator
Membership Status
CLASS DIAGRAM:
STATE DIAGRAM:
invalid
Re enter
Details
ACTIVITY DIAGRAM:
book bank
management system
enter member
enter enter the enter book enter member
id ...
details sea... id id
no authenticatio
no invalid reg members
n failed
hip active
yes yes
no calculate
obtain enter into fine
mem... the panel
yes
obtain the
successfu authentication
book
... successful
SEQUENCE DIAGRAM:
Enter book ID
COLLABRATION DIAGRAM:
1: Enter member ID
student
2: Enter book ID
administrator
5: Dispatch book/Calculate fine
database
COMPONENT DIAGRAM:
admin does
updation
student
admin
student
provides book
information payment
record and book
delivery
applies for
registration and
submission
RESULT:
Thus the book bank system was analysed and designed using rational
software successfully.
EX.NO: 3 EXAM REGISTRATION
DATE:
AIM
HARDWARE REQUIREMENTS:
SOFTWARE REQUIREMENTS:
PROJECT DESCRIPTION:
This software is designed for the verification of the details of the candidate by the central
computer. The details regarding the candidate will be provided to the central computer through the
administrator and the computer will verify the details of candidate and provide approval .Then the hall
ticket will be issued from the office to the candidate..
This diagram will contain the actors, use cases which are given below
Use case: Student details, student photo, student proof submission of proof ,verification of proof,
payment of fees, issue
ACTIVITY DIAGRAM:
This diagram will have the activities as Start point, End point, Decision boxes as given below:
Activities:
Enter student details , submit student proof and photo, payment of fees, issue of hall ticket.
Decision box:
Verification of proof.
CLASS DIAGRAM:
This diagram consists of the following classes, attributes and their operations.
Central educational system Student details Print hall ticket(), issue hall ticket()
CLASSDIAGRAM
STATE DIAGRAM
ACTIVITY DIAGRAM
SEQUENCE DIAGRAM
COLLABORATION DIAGRAM
COMPONENT DIAGRAM
COMPONENT DIAGRAM:
RESULT
Thus the exam registration was analyzed of designed using rational software successfully
EX.NO.4
DATE: STOCK MAINTENANCE SYSTEM
AIM:
To create a system for maintaining the stock details by taking it along software
development phases using rational software.
HARDWARE REQUIREMENTS:
Intel Pentium Processor 3
SOFTWARE REQUIREMENTS:
Rational rose / Visual Basic
PROJECT DESCRIPTION:
This system is built to be used by manager, customers and workers. The manager can
view the stock details. This system allows the workers to maintain the stock details, update the
item details purchased by the customer and update the item details supplied by the supplier.
Customer can view the stock details. It also provides authentication to avoid un authorized
access. The manager, customer and workers interact with this system by their corresponding
login ID.
Use Cases:
1. Login
2. View stock status
3. Add stock details
4. Search stock details.
5. Update stock details
6. Delete stock details
7. View stock details
8. Purchase Items
9. Supply items
Actors:
1. Workers
2. Manager
3. Customers
4. Supplier
Stock maintenance system makes use of following classes
1. Customer
2. Worker
3. Purchaser
4. Stock
Use case Description
1.Login
(i) Brief Description
For providing authentication to the System.
(ii) Flow of Events
Basic Flow
1. Prompt the user to enter user name and password.
2. Validate user entry.
3. Allow user to enter the system.
`Alternate Flow
If the user entry does not match the details in database, deny access to the system.
(iii)Pre-Conditions
User must have already registered with the system.
(iv)Post-Conditions
None
(v).Special Requirements
None
(vi).Extension Points
None
(iv)Post-Conditions
None
(v)Special Requirements
None
(vi)Extension Points
None
5. Transact Items
(i)Brief Description
To order/sell stocks.
(ii)Flow of Events
Basic flow
1.workers order stocks.
2.The supplier supplies stock.
Alternative Flow
If the required items are not available, search for other suppliers.
(iii)Pre-Conditions
Members should have logged in already.
(iv)Post-Conditions
Update transaction in database.
(v)Special Requirements
None
(vi)Extension Points
Update stock details.
STOCK MAINTENANCE SYSTEM
Use Case Diagram:
<<uses>>
Login
Sales Details
Purchase Items
Customer
View Stock Details
Workers
<<extend>>
Supply Items
Supplier
Class Diagram:
State Diagram:
Searching
Stock Details
Updating Purchased
Details
Purchase
Stock
Issue
Receipt
Sequence Diagram:
login
verify login
valid/invalid
add Stock
update stock
delete stock
Enter Stock ID
Enter Stock ID
Purchase
check Availability
update PurchaseDetails
IssueReceipt
Activity Diagram:
login
no
valid
Select the
Function
Found? No
Yes
Calculate Total
Price
:customer :worker
2:verify login
8:store Stock Details
7:update Stock Details
9:delete Stock Details
11:searching Stock Details
14:searching Stock Details 1.:login
18:update Purchase Details 4:add Stock
6:update Stock
8:delete Stock
10:Enter Stock ID
17:check Availability
:Stock
Component Diagram:
Customer
Worker
Purchase Stock
Deployment Diagram:
Worker
Result:
Thus Stock Maintenance System was analyzed and designed using rational software
successfully.
EX.NO:5 ONLINE COURSE RESERVATIONS
DATE:
AIM:
To Create a System to perform Online Course Reservation by taking it along
software development phases using rational software
HARDWARE REQUIREMENTS:
Intel Pentium Processor 3
SOFTWARE REQUIREMENTS:
Rational rose / Visual Basic
PROJECT DESCRIPTION:
This software is designed for supporting online course reservation system. This
system is organized by the central management system . The student first browses and select the
desired course of their choice. The university then checks the availability of the seat if it is
available the student is enrolled for the course.
Use case: Browse course, select course, register, submit details, verify details, pay fees, enroll
student..
ACTIVITY DIAGRAM:
This diagram will have the activities as Start point ,End point, Decision boxes as
given below:
SEQUENCE DIAGRAM:
This diagram consists of the objects, messages and return messages.
Object: Student, University, Central management system
COLLABORATION DIAGRAM:
This diagram contains the objects and actors. This will be obtained by the completion
of the sequence diagram and pressing the F5 key.
ONLINE COURSE RESERVATION SYSTEM
CLASS DIAGRAM:
State Diagram
ACTIVITY DIAGRAM:
SEQUENCE DIAGRAM:
COLLABORATION DIAGRAM:
Components Diagram:
Deployment Diagram:
RESULT:
Thus online course reservation was analyzed and design using rational software
successfully.
EX NO 6 E-TICKETING
DATE:
AIM:
To create a System to perform E-ticketing by taking it along software development phases
using ration software
HARDWARE REQUIREMENTS:
Intel Pentium Processor 3
SOFTWARE REQUIREMENTS:
Rational rose / Visual Basic
PROJECT DESCRIPTION:
This software is designed for supporting the computerized e-ticketing. This is widely used
by the passenger for reserving the tickets for their travel. This E-ticketing is organized by the
central system. The information is provided from the railway reservation system.
Actors:
Passenger, Railway reservation system.
Use case:
Status, reservation, cancellation, enter the train number, enter the number of seats,
availability of seats, acceptance of ticket.
ACTIVITY DIAGRAM:
This diagram will have the activities as Start point, End point, Decision boxes as given
below:
Activities:
Enter the train number, enter the number of seats, acceptance of ticket, accept seat.
Decision box:
Check availability of seats whether it is present or not .
CLASS DIAGRAM:
This diagram consists of the following classes, attributes and their operations.
SEQUENCE DIAGRAM:
This diagram consists of the objects, messages and return messages.
Object:
Passenger, Railway reservation system, Central computer
COLLABORATION DIAGRAM:
This diagram contains the objects and actors. This will be obtained by the completion of
the sequence diagram and pressing the F5 key.
E-TICKETING
USE CASE DIAGRAM:
CLASS DIAGRAM:
STATE DIAGRAM:
ACTIVITY DIAGRAM:
SEQUENCE DIAGRAM:
COLLABORATION DIAGRAM:
COMPONENT DIAGRAM :
DEPLOYMENT DIAGRAM:
RESULT:
Thus E-ticketing was analyzed and design using rational software successfully.
EX NO 7 SOFTWARE PERSONNEL MANAGEMENT SYSTEM
DATE:
AIM:
To create a system to perform software personnal management system by taking it along
software development phases using rational software
HARDWARE REQUIREMENTS:
SOFTWARE REQUIREMENTS:
Rational rose / Visual Basic
PROJECT DESCRIPTION:
This software is designed for the process of knowing the details of a person works in a
software company. The details are being stored in the central management system for the
crosschecking the person’s details.
ACTIVITY DIAGRAM:
This diagram will have the activities as Start point ,End point, Decision boxes as given
below:
Activities: Enter the option to check, enter the salary, enter the working days ,leave taken
,loss of pay
Decision box: Option to check
CLASS DIAGRAM:
This diagram consists of the following classes ,attributes and their operations
COLLABORATION DIAGRAM:
This diagram contains the objects and actors. This will be obtained by the completion of the
sequence diagram and pressing the F5 key.
SOFTWARE PERSONNEL MANAGEMENT SYSTEM
USE CASE DIAGRAM:
CLASS DIAGRAM:
ACTIVITY DIAGRAM
COLLABORATION DIAGRAM:
COMPONENT DIAGRAM:
DEPLOYMENT DIAGRAM:
RESULT:
Thus the software personnel management system was analysed and design using rational
software successfully.
EX 8 CREDIT CARD PROCESSING
DATE:
AIM:
To create a system to process the credit card processing by taking it along software
development phases using rational software
HARDWARE REQUIREMENTS:
SOFTWARE REQUIREMENTS:
PROJECT DESCRIPTION:
This software is designed for supporting the computerized credit card processing
System.In this system, the cardholder purchases items and pays bill with the aid of the credit
card. The cashier accepts the card and proceeds for transaction using the central system. The bill
is verified and the items are delivered to the cardholder.
This diagram will contain the actors, use cases which are given below
Actors: Cardholder, Cashier, Central system.
Use case: Receive bill, Give card, Enter card number, Enter amount, Transaction, Receive
Receipt
ACTIVITY DIAGRAM:
This diagram will have the activities as Start point ,End point, Decision boxes as given
below:
Activities: Receive Bill, Give card, Enter the card number, Enter the amount,
Transaction, Receive Receipt .
CLASS DIAGRAM:
This diagram consists of the following classes, attributes and their operations.
COLLABORATION DIAGRAM:
This diagram contains the objects and actors. This will be obtained by the completion of
the sequence diagram and pressing the F5 key.
CREDIT CARD PROCESSING
CLASS DIAGRAM:
STATE DIAGRAM:
ACTIVITY DIAGRAM:
SEQUENCE DIAGRAM:
COLLABORATION DIAGRAM:
COMPONENT DIAGRAM:
DEPLOYMENT DIAGRAM:
RESULT:
Thus credit card processing management analyze and design using rational software
successfully.
EX.NO: 9 E-BOOK MANAGEMENT
DATE: SYSTEM
AIM:
To create a system to perform E-book Management System by taking it along system
development phases using rational software.
HARDWARE REQUIREMENTS:
Intel Pentium Processor 3
SOFTWARE REQUIREMENTS:
Rational rose / Visual Basic
PROJECT DESCRIPTION:
This software is designed to manage the books that were read through the internet. This
consists of the details of the e-book that were read by the user online. It will be controlled by the
central system. This system act as a backup of all details together.
ACTIVITY DIAGRAM:
This diagram will have the activities as Start point ,End point, Decision boxes as given
below:
Activities: Search for the e-book site,search for the book,download book
Decision box: check availability
CLASS DIAGRAM:
CLASSES ATTRIBUTES OPREATION
SEQUENCE DIAGRAM:
This diagram consists of the objects, messages and return messages.
Object: User, E-book management, Internet
COLLABORATION DIAGRAM:
This diagram contains the objects and actors. This will be obtained by the completion of
the sequence diagram and pressing the F5 key.
E-BOOK MANAGEMENT SYSTEM
CLASS DIAGRAM:
STATE CHART DIAGRAM:
ACTIVITY DIAGRAM:
SEQUENCE DIAGRAM:
COLLABORATION DIAGRAM:
COMPONENT DIAGRAM:
DEPLOYMENT DIAGRAM:
RESULT:
Thus E-book Management System was analyzed and design using Rational Software
successfully.
EX.NO: 10 RECRUITMENT SYSTEM
DATE:
AIM:
To create a system to perform Recruitment System by taking it along software
development phases using rational software.
HARDWARE REQUIREMENTS:
SOFTWARE REQUIREMENTS:
Rational rose/ Visual Basic
PROJECT DESCRIPTION:
This system is designed to recruit the particular job to the person in a company .It was
controlled by the central management system to manage the details of the particular candidate
that one has to be recruited for a company.
This diagram will contain the actors, use cases which are given below,
Use case: Aptitude, Group discussion, Technical skills, Personal specification, Short list,
Result.
ACTIVITY DIAGRAM:
This diagram will have the activities as Start point ,End point, Decision boxes
as given below:
CLASS DIAGRAM:
This diagram consists of the following classes, attributes and their operations
CLASSES ATTRIBUTES OPERATIONS
Candidate Name, Qualification Verify()
HR Verification, Resume Select()
Central System Store, Update Update()
SEQUENCE DIAGRAM:
Object:
Candidate, HR, Central system.
COLLABORATION DIAGRAM:
This diagram contains the objects and actors. This will be obtained by the completion
of the sequence diagram and pressing the F5 key.
USECASE DIAGRAM:
CLASS DIAGRAM:
STATE DIAGRAM:
ACTIVITY DIAGRAM:
SEQUENCE DIAGRAM:
COLLABORATION DIAGRAM:
COMPONENT DIAGRAM:
DEPLOYMENT DAIGRAM
RESULT:
Thus Recruitment system was analyzed and designed using rational software successfully.
EX NO 11 FOREIGN TRADING SYSTEM
DATE:
AIM:
HARDWARE REQUIREMENTS:
Intel Pentium Processor 3
SOFTWARE REQUIREMENTS:
Rational rose / Visual Basic
PROJECT DESCRIPTION:
This software is designed to maintain the details about the trading system that exists
between the foreign countries. This details are hold by the trading management system.The
details to the system are provided by the customer and the supplier
This diagram will contain the actors, use cases which are given below
ACTIVITY DIAGRAM:
This diagram will have the activities as Start point ,End point, Decision boxes as given
below:
CLASS DIAGRAM:
This diagram consists of the following classes, attributes and their operations.
COLLABORATION DIAGRAM:
This diagram contains the objects and actors. This will be obtained by the completion of
the sequence diagram and pressing the F5 key.
FOREIGN TRADING SYSTEM
USECASE DIAGRAM:
ORDER OF PRODUCT
TRADING MANAGEMENT
CUSTOMER SUPPLIER SYSTEM
QUANTITY
CONVERSATION OF MONEY
PATMENT
SHIP
CUSTOM
DELIVERY OFFICE
FIGHT
CLASS DIAGRAM:
STATE CHART DIAGRAM:
LOGIN
SOURCEI
NG
PLACE
ORDER
BILL
PAY
AMOUNT
LOGOUT
ACTIVITY DIAGRAM:
ORDER OF
PRODUCT
IF AVAILABLE
SPECIFY
AMOUNT
MONEY
TRANSFER
MODE OF TRANSPORT
SHIP Flight
Custon choice
DELIVERY
SEQUENCE DIAGRAM:
REQUEST SYSTEM
AVALIABLITY OF PRODUCT
PAYMENT
MONEY TRANSFER
MODE TRANSFER
CUSTOMER CHECKING
DELIVERY PRODUCT
COLLOBORATION DIAGRAM:
1: ORDER OF PRODUCT
CUSTOMER 5: PAYMENT SUPPLIER
3: REQUEST SYSTEM
9: DELIVERY PRODUCT
4: AVALIABLITY OF PRODUCT
7: MODE TRANSFER
8: CUSTOMER CHECKING
TRADING MANAGEMENT
SYSTEM
COMPONENT DIAGRAM:
TRADING
MANAGEMENT
CUSTOME
R1
SUPPLIER1
DEPLOYMENT DIAGRAM:
CUSTOMER
1
FOREIGN TRADING
SYSTEM
SUPPLIER
RESULT:
Thus foreign trading system was analyzed and designed using rational software
successfully.
EX NO 12 CONFERENCE MANAGEMENT SYSTEM
DATE:
AIM:
To create a system to perform conference management system by taking it along software
development phases using rational software.
HARDWARE REQUIREMENTS:
Intel Pentium Processor 3
SOFTWARE REQUIREMENTS:
Rational rose/ Visual Basic
PROJECT DESCRIPTION:
This software is designed to manage the details of the process that will be taken place in the
conference in a place. It works along with the organizer ,who arranges all these program and
central management system, which consists of the all the details of the member who participates
in the presentation.
This diagram will contain the actors, use cases which are given below
ACTIVITY DIAGRAM:
This diagram will have the activities as Start point ,End point, Decision boxes as
given below:
Activities: Invite delegates, Allocate seats, Presenting paper, Choose the winner
Decision box: Whether it is reserved or not, Whether the presentation is good or not.
CLASS DIAGRAM:
This diagram consists of the following classes, attributes and their operations.
COLLABORATION DIAGRAM:
This diagram contains the objects and actors. This will be obtained by the completion of the
sequence diagram and pressing the F5 key.
CONFERENCE MANAGEMENT SYSTEM
USECASE DIAGRAM :
login
enquiry
user admin
view detail
add detail
CLASS DIAGRAM:
STATE DIAGRAM:
enter the id select the
department
ACTIVITY DIAGRAM:
enter the id
select
department
3:ok
database 8:ok administrator
2:verify password
7:verify
SEQUENCE DIAGRAM:
verify password
ok
verify
ok
ok
administrator user
DEPLOYMENT DIAGRAM:
database
Thus the conference management system was analyzed and designed using
Rational Software successfully.
EX NO 13 BPO MANAGEMENT SYSTEM
DATE:
AIM:
HARDWARE REQUIREMENTS:
SOFTWARE REQUIREMENTS:
Rational rose
PROJECT DESCRIPTION:
This software is designed to know about the process that were taking place in the BPO
office. This system holds the details of the customer who and all approaches to it. It is managed
by the central system..
This diagram will contain the actors, use cases which are given below
ACTIVITY DIAGRAM:
This diagram will have the activities as Start point ,End point, Decision boxes as given
below:
SEQUENCE DIAGRAM:
COLLABORATION DIAGRAM:
This diagram contains the objects and actors. This will be obtained by the completion of the
sequence diagram and pressing the F5 key.
BPO MANAGEMENT SYSTEM
USE CASE DIAGRAM:
CLASS DIAGRAM:
ACTIVITY DIAGRAM:
COMPONENT DIAGRAM:
COLLABORATION DIAGRAM:
DEPLOYMENT DIAGRAM:
RESULT:
Thus the BPO management was analyzed and design using rational software successfully