Oose Lab Manual 2024
Oose Lab Manual 2024
ENGINEERING
NAME
REGNO.
YEAR
SEM
PROBLEM STATEMENT:
Passport Automat ion System is used in the effective dispatch of passport to all of the
applicants. This system adopts a comprehensive approach to minimize the manual
work and schedule resources, time in a cogent manner. The core of the system is to
get the online registration form (with details such as name, address etc.,) filled by the
applicant whose testament is verified for its genuineness by the Passport Automation
System with respect to the already existing information in the database.
SOFTWARE INTERFACE
Front End Client - The applicant and Administrator onlineinter face is built using
JSP and HTML. The Administrators's local interface is built usingJava.
Web Server - Glassfish application server(Oracle Corporation). Back
End - Oracle database.
HARDWARE INTERFACE
The server is directly connected to the client systems. The client systems have access
to the database in the server.
Use Case Diagram
class diagram
Sequence Diagram
Collaboration Diagram
Activity Diagram
Statechart Diagram
Deployment Diagram
OUTPUT:
RESULT:
Thus the mini project for passport automation system has been successfiully
PROBLEM STATEMENT:
A Book Bank lends books and magazines to member, who is registered in the system.
Also it handles the purchase of new titles for the Book Bank. Popular titles are brought
into multiple copies. Old books and magazines are removed when they are out or date or
poor in condition. A member can reserve a book or magazine that is not currently
available in the book bank, so that when it is returned or purchased by the book bank,
that person is notified. The book bank can easily create, replace and delete information
about
SOFTWARE INTERFACE
Front End Client The Student and Librarian online interface is built using
JSP and HTML. The Librarians local interface isbuilt using Java.
The server is directly connected to the client systems. The clientsystems have access
Class Diagram
Sequence Diagram
Collaboration Diagram
Activity Diagram
Deployment Diagram
State Chart Diagram
OUTPUT:
student.java import
details; public
Vectormycomputer;
}
computer.java public class
computer {
private student record;
public booklist;
public void maintain student records() {
} public void enter
issue() {
} public void order new
authors(){
}
java.util.Vector; public
Vectormycomputer;
RESULT:
Thus the diagrams [Use case, class, activity, sequence, collaboration] for the Bookbank system has
beendesigned,executed and output is verified.
EXNO: 3 DATE
Exam Registration System
AIM:
To create a system to perform the Exam Registration System
PROBLEM STATEMENT:
Exam Registration system is used in the effective dispatch of registration
form to all of the students. This system adopts a comprehensive approach to minimize the manual work and
schedule resources, time in a cogent manner. The core of the system is to get the online registration form
(with details such as name, reg.no etc.,) filled by the student whose testament is verified for its genuineness
by the Exam Registration System with respect to the already existing information in the database. This
forms the first and foremost step in the processing of exam application. After the first round of verification
done by the system, the information is in turn forwarded to the Exam Controller. The application is then
processed manually based on the report given by the system. The system also provides the student the list
of exam dates. The controller will be provided with fees details to display the current status of application
to the student, which they can view in their online interface. After all the necessary criteria has been met,
the original information is added to the database and the hall ticket is sent to the student.
Class Diagram
Sequence Diagram
Collaboration Diagram
Activity Diagram
Deployment Diagram
StateChart diagram
OUTPUT:
system;
}
}
RESULT:
Thus the mini project for Exam Registration System has been successfully executed and codes are generated.
EXNO: 4 DATE:
Stock maintaince System
AIM:
The stock maintenance system must take care of sales information of the and must
company analyze the potential of the trade. It maintains the number of items that are
added or removed.The sales person initiates this Use case. The sales person is allowed
to update information and view the database.
PURPOSE
The entire process of Stock maintenanceis done in a manual manner Considering the
fact that the number of customers for purchase is increasing every year, a
maintenance system is essential to meet the demand. So this system uses several
programming and database techniques to elucidate the work involved in this
process.
SCOPE
The System provides an interface to the customer where they can fillin orders for the item needed.
The sales person is concerned with the issue of items and can use this system.
Provide a communication platform between the customer and the sales person.
TOOLS TO BE USED
Class Diagram
Sequence Diagram
Collaboration Diagram
Activity Diagram
Deployment Diagram
Statechart Diagram
OUTPUT:
customer.java
import java.util.Vector;
stock dealer.java
import java.util.Vector;
public class stock dealer
{ public Integer takeorder;
public enterdetails; public
verifydetails; public Vector
mycentral stock system;
RESULT:
Thus the mini project for stock maintenance system has beensuccessfully executed and codes are generated.
EXNO: 5 DATE:
Online Course Reservation System AIM:
OVERALL DESCRIPTION
SCOPE
a. In this specification, we define about the system requirementsthat are about from the
functionality of the system.
b. It tells the users about the reliability defined in usecase specification
Functionality
The database should be act as an main role of the e-ticketing system it can bebooking the
ticket in easy way.
Usability
The User interface makes the Credit Card Processing System to be efficient.
Performance
It is of the capacities about which it can perform function for many usersat the same
times efficiently that are without any error occurrence.
Reliability
The system should be able to process the user for their correspondingrequest.
Usecase Diagram
Class Diagram
Sequence Diagram
Collaboration Diagram
Activity Diagram
Deployment Diagram
Statechart Diagram
OUTPUT:
}
university.java import java.util.Vector;
public class
university { public storedetails; public
verifydeatails; public Vector mycentral
management system;
public void verify(){
} public void
enroll(){
}
RESULT:
Thus the mini project for online course reservation system has beensuccessfully executed and
codes are generated.
EXNO: 6 DATE
E-Ticketing
AIM:
In the Airline/Railway reservation System the main process is a applicant have to login
the database then the database verifies that particular username and password then the
user must fill the details about their personal details then selecting the flight and the
database books the ticket then send it to the applicant then searching the flight or else
cancelling the proces
OVERALL DESCRIPTION
Functionality
The database should be act as an main role of the e-ticketing system it can bebooking the
ticket in easy way.
Usability
The User interface makes the Credit Card Processing System to be efficient.
Performance
It is of the capacities about which it can perform function for many usersat the same
times efficiently that are without any error occurrence.
Reliability
The system should be able to process the user for their correspondingrequest
UsecaseDiagram
Class Diagram
Sequence Diagram
Collaboration Diagram
Activity Diagram
Deployment Diagram
Statechart Diagram
OUTPUT:
}
}
public passengername;
public passengerage;
public trainnumber;
}
RESULT:
Thus the mini project for Airline/Railway reservation System has been successfully executed and codes are
generated.
EXNO: 7 DATE:
Software Personnel Management system
AIM:
To implement a software for software personnel management system.
PROBLEM STATEMENT:
Human Resource management system project involve new and/or system upgrades
of software of send to capture information relating to the hiring termination
payment and management of employee. He uses system to plan and analyze all
components and performance of metrics driven human resource functions,
including recruitment, attendance, compensation, benefits and education. Human
resources management systems should align for maximum operating efficiency
with financial accounting operations customer relationship management, security
and business lines as organization.
SOFTWARE INTERFACE
Front End Client - The applicant and Administrator onlineinterface is built Using
JSP and HTML. The HR's local interface is built using Java.
Server Glassfish application server(SQL Corporation).
Back End -SQL database.
HARDWARE INTERFACE
The server is directly connected to the client systems. The client systems have access
to the database in the server.
Usecase Diagram
Class Diagram
Sequence Diagram
Collaboration Diagram
Activity Diagram
Deployment Diagram
Statechart Diagram
OUTPUT:
central management system.java public class
public details;
management system;
public void leavetaken() {
} public void
employee() {
}
}
class hr1.java import java.util.Vector; public class
management system;
RESULT:
Thus the mini project for software personel management system has beensuccessfully
executed and codes are generated.
EXNO: 8 DATE:
credit Card Processing AIM:
PROBLEM STATEMENT:
Credit card processing through offline involves the merchant collecting order information
(including credit card numbers), storing this in a database on your site, and entering it
using their on-site merchant credit card processing system. Takes time to manually enter
credit card information for each order. This solution creates following cons:
SOFTWARE REQUIREMENT SPECIFICATION:
PRODUCT PERSPECTIVE
This solution involves signing up for a free Business Account. Once this is done and
the c-commerce site is properly configured, you can accept payments from Visa,
MasterCard, Amex, and Discover cards payments.
SOFTWARE INTERFACE
HARDWARE INTERFACE
The server is direct ly connected to the client systems. The clientsystems have access
to the dalabase in the server.
UsecaseDiagram
Class Diagram
Sequence Diagram
Collaboration Diagram
Activity Diagram
Deployment Diagram
Statechart Diagram
OUTPUT:
cardholder.java import
java.util.Vector;
public class card
holder { public
itemspurchased;
public creditcard;
public Vector mycentralsystem; public
void signbill() {
} public void
givecard() {
}
}
cashier.java import
java.util.Vector; public
class cashier
{ public
productname;
public
costofproduct;
public Vector mycentralsystem; public
void enteramount() {
} public void
swipecard() {
} public void
printbill() {
} public void
deliverproduct() { }
}
RESULT:
Thus the mipifprojéct for credit card processing system has beensuccessfully executed and codéS aregenerated.
EXNO: 9 DATE:
Ebook management system
AIM:
To createa system to perform E-book Management System.
PROBLEM STATEMENT:
An E-Book lends books and magazines to member, who is registered in the system. Also
it handles the purchase of new titles for the Book Bank. Popular titles are brought into
multiple copies. Old books and magazines are removed when they are out or date or poor
in condition. A member can reserve a book or magazine that is not Currently available in
the book bank, so that when it is returned or purchased by the book bank, that person is
notified. The book bank can easily create, replace and delete information about the tiles,
members, loans and reservations from the system.
SOFTWARE RESOURCE SPECIFICATION:
0VERALL DESCRIPTION
Itwill describe major role of the system components and inter- connections.
PRODUCT PERSPECTIVE
The ORS acts as an interface between the user and the 'e-book manager. This system
tries to make the interface as simple as possible and at the same time not risking the
security of data stored in. This minimizes the time duration in which the user receives
the books or magazines.
SOFTWARE INTERFACE
Front End Client - The Student and Librarian online interface is built using JSP and
HTML. The Librarians local interface is built using Java.
Web Server - Glassfish application server (Oracle Corporation). Back
End - Oracle database
Usecase Diagram
Class Diagram
Sequence Diagram
Collaboration Diagram
Acticity Diagram
Deployment Diagram
StateChart Diagram
OUTPUT:
class ebook management.java public class ebook
id;
RESULT:
Thus the mini project for E-Book System has been successfullyexecuted and codes are generated.
EXNO:10 DATE:
Recruitment System
AIM:
To create an automated system to perform the Recruitment System Process.
PROBLEM STATEMENT:
The recruitment system allows the job seckers to enroll their names through the process
of registration. The employee also can get the list of available candidates and shortlist
for their company requirement. Once the applicant enrolls he receives an id, which
helps him in further Corespondence. A fees amount is received from the job Seekers for
enrollment. This system makes the task of the job seeker easier rather than waiting in
queue for enrollment. This also reduces the time consumption for both for the job
seeker and employec.
PRODUCT PERSPECTIVE
The PAS acts as an inter face betw een the 'applicant' and the 'administrator'. This system
tries to make the interface as simple as possible and at the same time not risking the
security of data storcd in. This minimizes the time duration in which the user receives
the recruitment.
SOFTWARE INTERFACE
Front End Client The applicant and Administrator online interfacc is built using
JSP and HTML. The Administrators's local interface is built using Java.
Web Server -Glassfish application server (SQL Corporation).
Usecase Diagram
class diagram
Sequence Diagram
Collaboration Diagram
Activity Diagram
Deployment Diagram
StateChart Diagram
OUTPUT:
RESULT:
Thus the mini project for recruitment system has been successfullyexecuted and codes are
generated.
PROBLEM STATEMENT
the forex system begins its process by getting the username and password from the trader. after
the authorization permitted by the administrator. the trader is allowed to perform the sourcing to
know about the commodity details.
after the required commodities are chosen, the trader places the order. The administrator checks for
the availability and trader pays the amount to the administrator.
SOFTWARE REQUIREMENT:
admin - one coordinates the etire trading process
database - all the transaction details are store here.
reader user - viewing the website
Usecase Diagram
Class Diagram
SequenceDiagram
Collaboration Diagram
Activity Diagram
Deployment diagram
StateChart Diagram
OUTPUT:
}
class trading management system.java
RESULT:
Thus the program was executed and output was verified successfully.
EXNO :12 DATE:
CONFERENCE MANAGEMENT SYSTEM
AIM:
To develop a project on conference management system using rational rose software
PROBLEM STATEMENT
the process of the candidates is to login the conference system and submit the paper through online. then the
reviewer reviews the paper and sends the acknowledgement to the canditdate either paper selected or
rejected
SOFTWARE REQUIREMENT:
candidate - the candidate can login and submit the paper to the
reviewer reviewer - sending acknowledgement to the candidate
database - database used to verify the logins
Usecase Diagram
Class Diagram
Sequence Diagram
Collaboration Diagram
Activity Diagram
Deployment Diagram
StateChart Diagram
OUTPUT:
central management system.java public class central
member 1 { public
Integer id proof;
RESULT
Thus the mini project for conference management system has been successful y executed and codes are
generated.
EX NO:13 DATE:
BPO MANAGEMENT SYSTEM
PROBLEM STATEMENT:With the reduction in communication costs and improved bandwidths and
associatedinfrastructure, BPO as a segment is witnessing a massive growth. One of the key challenges thatBPO
companies that provide data entry/data validation services is an efficient and effective wayof getting the source
documents from different customers and accurately route the same todifferent operators for processing.
Usecase Diagram
Class Diagram
Sequence Diagram
Collaboration Diagram
Activity Diagram
Deployment Diagram
StateChart Diagram
OUTPUT:
purchaseproduct;
} dealer.java
public class dealer {
Integer availability;
RESULT
Thus the mini project for BPO management system has been successfully executed and
codes are generated.
EXNO: 14 DATE:
LIBRARY MANAGEMENT SYSTEM AIM:
To design an object oriented model for library management system using rational rose software and
to implement it using java.
PROBLEM STATEMENT
The library management system is a software system that issues books and magazines to registered
students only.
the student has to login after getting registered to the system. The borrower of the book can perform
various functions
such as searching for desired book, get the issued book and return the book.
Usecase Diagram
Class Diagram
Sequence Diagram
Collaboration Diagram
Activity Diagram
Deployment Diagram
StateChart Diagram
OUTPUT:
System.java public
class System {
private integer
sysNo; public
Dba theDba;
public System()
{
}
public void displayPage()
{
}
public void displayBookDetails()
{ }
}
RESULT:
Thus the various UML diagrams for library management system was drawn and the code was generated
successfully.
EXNO: 15 DATE:
Student Information System
AIM:
To design an object oriented model for student information system using rational rose software and to implement
it using java.
PROBLEM STATEMENT
The studemt must register by entering the name and password to login the form. The admin select the particular
student to view the details about that student and maintaining the student details. this process of student
information system is described sequentially through following steps. the student register the system. the admin
login to the student information system. he search for the list of students. then select the particular student. then
view the details of that student. after displaying the student details then logout.
Usecase Diagram
Class Diagram
Sequence Diagram
Collaboration Diagram
Activity Diagram
Deployment Diagram
StateChart Diagram
OUTPUT:
DBA.java public
class DBA
{ private integer ID; private string password; //dr.g.u pope college of engineering cse students public
DBA()
{ } public
void
storeDetails() {
} public void
updateDetails()
{
}
}
RESULT:
Thus the various UML diagrams for student information system was drawn and the code was generated
successfully.