Professional Documents
Culture Documents
Software Engineering Lab Report: Siddaganga Institute of Technology
Software Engineering Lab Report: Siddaganga Institute of Technology
LAB REPORT
Submitted for
Software Engineering and Testing
Laboratory (N5ISI01)
Submitted By
Akash V 1SI21IS061
Veeresh Kumar L G 1SI21IS064
Tumakuru -572103
Software Engineering and Testing Laboratory ISE,
SIT
INDEX
PROBLEM STATEMENT:
Course Management system is a collection of software tools providingan
online environment for course interaction. It creates a platform, thatcan
be accessed by students and faculty members for any updation of news,
broadcast notices and conveying the vital information to the student.
OBJECTIVES:
1. It accesses student database
FUNCTIONAL REQUIREMENTS:
1. The system will provide details of available or subscribe courses.
4. The system will provide students to view the course grade per
semester.
NON-FUNCTIONAL REQUIREMENTS:
5. The system shall have a single login details to access the content.
UML DIAGRAMS
1) USE-CASE DIAGRAM
2) ACTIVITY DIAGRAM
3) DFD-0 DIAGRAM
4) DFD-1 DIAGRAM
5) SEQUENCE DIAGRAM
PROBLEM STATEMENT:
Weather refers to the condition of air on the earth at a given placeand
time. Forecasting is the process of estimation of weather in unknown
situations, therefore Weather forecasting is the application of science and
technology to predict the state or condition of the atmosphere in a given
location. It can be done in many ways like using the previous data or
analysing the current clouds. Here, the system predict based on the
parameters like temperature, humidity, wind. This system can be used in
many fields like navy, air traffic, agriculture and many more.
OBJECTIVES:
1. Time to time update of weather and temperature.
FUNCTIONAL REQUIREMENTS:
1. The system should be able to produce minimum, maximum and
average data.
NON - FUNCTIONAL
REQUIREMENTS:
1. The reliability of the system is to make sure that website does notgo
offline.
UML DIAGRAMS
1) USE-CASE DIAGRAM
2) ACTIVITY DIAGRAM
3) DFD-0 DIAGRAM
4) DFD-1 DIAGRAM
5) SEQUENCE DIAGRAM
3. RECOMMAADATION
SYSTEM(HOTEL)
PROBLEM STATEMENT:
Building the hotel recommendation system to the users so that they canbe
able to pick up the best hotel for accommodation in a particular location
they have searched for.
The various perspectives people can choose the best hotel can be basedon
the budget, facilities available, tourist places located nearby, hospitality and
many more.
OBJECTIVES:
1. Sign up
2. List of the various hotels in the searched locations
3. Vacancies of the rooms in a particular hotel
4. Pictures related to hotel
5. Food system available
6. Ratings given by the customers
FUNCTIONAL REQUIREMENTS:
1. Enable the user to search and find the most relevant booking
options
2. Accept time and date to check available rooms for the particular
time
details
NON-FUNCTIONAL REQUIREMENTS:
1. Easy to access
UML DIAGRAMS
1) USE-CASE DIAGRAM
2) ACTIVITY DIAGRAM
3) DFD-0 DIAGRAM
4) DFD-1 DIAGRAM
5) SEQUENCE DIAGRAM
4. STUDENT INFORMATION
MANAGEMENT SYSTEM
PROBLEM STATEMENT:
The main moto of the student information management systemis
to excel the data management in the institution.
Here , the users should first register themselves by using the login
credentials given by the authorities. Users has of two types: Student and
Administrator. Administrator can update and delete the details about the
student, on the other hand students can access the data. The system can
run on internet by using any internet browser like chrome, firefox, etc.It is
designed in such a way that many users can access this at the same time.
Here, the student can get all the detailed information.
OBJECTIVES:
1. Student Profile.
5. Library Management
7. Confidentiality is maintained.
FUNCTIONAL REQUIREMENTS:
1. New user registration
NON-FUNCTIONAL REQUIREMENTS:
1. Security of the system is maintained by providing the login
credentials to the users. Those who have this details can login to
this page.
UML DIAGRAMS
1) USE-CASE DIAGRAM
2) ACTIVITY DIAGRAM
3) DFD-0 DIAGRAM
4) DFD-1 DIAGRAM
5) SEQUENCE DIAGRAM
5. ONLINE BANKING
PROBLEM STATEMENT:
Online banking refers to bank transaction made on the specific bank
site, by accessing particular individual’s bank account and carryingout
debiting and crediting with the help of login id and password provided by
the bank authorities. This process is done through the secure network on
any electronic gadgets. The moto of the online banking is to build
trustworthiness, security, privacy among the customers.
OBJECTIVES:
1. Make merchant payments.
3. Providing security.
FUNCTIONAL RECQUIREMENTS:
1. Sign up with login credentials
2. Easy access
4. Time Efficient
NON-FUNCTIONAL RECQUIREMENTS:
1. Security
2. Availability
3. Performance
UML DIAGRAMS
1) USE-CASE DIAGRAM
2) ACTIVITY DIAGRAM
3) DFD-0 DIAGRAM
4) DFD-1 DIAGRAM
5) SEQUENCE DIAGRAM
6. SOCIAL NETWORKING
PROBLEM STATEMENT:
Social networking refers to internet based websites and apps that
allow users and organization to connect, communicate, share information
and form relationship.
OBJECTIVES:
1. Users can create an account.
2. They can search for a particular friend they need (accept or reject
the request).
5. User can update, edit their profile and change the password.
11. Add and manage different accounts from the same device.
FUNCTIONAL REQUIREMENTS:
1. User must have valid user id and password for login.
2. Private messaging.
3. User authentication.
4. News Feed.
UML DIAGRAMS
1) USE-CASE DIAGRAM
2) ACTIVITY DIAGRAM
3) DFD-0 DIAGRAM
4) DFD-1 DIAGRAM
5) SEQUENCE DIAGRAM
7.FACE RECOGNITION
PROBLEM STATEMENT:
Face recognition is a technology which capable of matching humanface
from a digital image or video frame against database of faces. It uses
biometrics to help in identifying the facial features. This system is used to
authenticate users through ID verification services, student attendance
system, mobile security and so on.
OBJECTIVES:
1. Identifying the individuals.
FUNCTIONAL REQUIREMENTS:
1. The camera detects and locates a face individually or present in a
crowd.
NON-FUNCTIONAL REQUIREMENTS:
UML DIAGRAMS
1) USE-CASE DIAGRAM
2) ACTIVITY DIAGRAM
3) DFD-0 DIAGRAM
4) DFD-1 DIAGRAM
5) SEQUENCE DIAGRAM
8. INSURANCE MANAGEMENT
PROBLEM STATEMENT:
The main moto of insurance management system is to deal with
insurance in online. Customer should be able to buy insurance confidently.
This tool taking care of the policy in online using tracking the details of the
customer. This system makes sure that people can adopt online insurance
rather than using offline paper work. Using this system agents and
customer can know the details about present policies, new policies, policies
specifications, policy terms and conditionand many more.
OBJECTIVES:
1. It offers a complete view of the task and shows the status
2. Agent activities
7. Help desk
FUNCTIONAL REQUIREMENTS:
1. Minimising the losses
NON- FUNCTIONAL
REQUIREMENTS:
3. Easy to use
UML DIAGRAMS
1) USE-CASE DIAGRAM
2) ACTIVITY DIAGRAM
3) DFD-0 DIAGRAM
4) DFD-1 DIAGRAM
5) SEQUENCE DIAGRAM