Set Is061 Is064
Set Is061 Is064
Set Is061 Is064
REPORT
Submitted for
(N5ISI01)
Submitted By
Akash V 1SI21IS061
INDEX
Description:
Course management is the process of streamlining and optimizing all of your training courses
be it professional or unprofessional courses. Essentially, its core purpose is to help administrators at
training organizations. The course management system is also known as training course
administration software.
Objectives:
1) Course details of the current semester of the particular student.
2) The student must be able to access the portal by using his college credentials.
3) Student must be able to access his current semester result.
4) Student can also view the attendance status of the courses that he/she has registered for the current
semester.
5) The student can view the details and result of the courses he/she has completed.
6) The student must able to view the academic calendar.
7) Separate user interface for faculties and students.
8) The student can attend the quizzes online using software.
9) The student must be able to upload the assignments of the courses.
Functional Requirements:
Learning Models – The mode of instruction available for the course. i.e. online, offline or
hybrid along with proper doubt resolution.
Analytics and reports – Weekly, monthly and quarterly reports according to the length of
course must be made available for the enrolled students, teachers and parents to keep track of
the progress.
Mobile Friendly – The software must be mobile friendly software as many of the enrolled
students might not have access to computers or laptops.
Administration – The system must allow a student to be tracked by their ID given to them.
Student requirements
1) Sign in with valid user id and password.
2) Allow students to access their grades online. The system shall allow
student to log in their account and check their grades at any time.
3) The system shall allow student to answer quizzes
4) The system shall be able to track and handle requests for re- grades,and all information about
re-grades shall be available to the student
5) The system shall allow course instructor to update course content by
the students.
Faculty’s requirements
1) Sign in with valid user id and password.
2) The system shall allow faculty to update course content
3) Faculty can modify student grades from his/her account.
UML DIAGRAMS :
1. USE-CASE DIAGRAM
2.ACTIVITY DIAGRAM
5. SEQUENCE DIAGRAM
Problem statement:
Software which provides the condition of the atmosphere for a given location ,time and weather for
the next 7 days. It helps to provide the accurate weather report so that it can save the life and property.
Objectives:
It displays current weather including weather condition, temperature, humidity changes and
date and time.
Fetch weather data based on the current location of the user.
It estimates the approximate precipitation percentage.
It helps the business and people for power production and plans their work accordingly.
Show live video feed of the current weather outside.
Functional requirements:
The system is able to produce maximum, minimum and average data of a particular weather
parameter when it is requested by a user.
The system shall provide the following weather parameters: temperature, precipitation,
pressure, wind speed and direction, rainfall and humidity.
The operator shall be able to input the weather periods to system to view the desired weather
parameters within the particular periods.
Non-functional requirements:
UML DIAGRAMS :
1. USE-CASE DIAGRAM
2.ACTIVITY DIAGRAM
5. SEQUENCE DIAGRAM
3. RECCOMMENDATION SYSTEM
Aim:
The aim of these systems is to recommend items that a user is likely to be interested in and
learn more about user preferences and constraints.
Problem Description:
Recommendation systems are software tools or knowledge discovery techniques that provide
suggestions for items to a user. Items can be music, books, movies, people or social groups. This
project is based on improving the existing recommendation systems and generating more accurate
recommendations for music streaming and downloading applications with large number of users and
tracks.
Functional Requirements:
This section encapsulates the major software functions and data flow among the participants
of the system. The participants include the user and the interagent. The user, in other words the end
user, is the person that makes use of music streaming and downloading web application. The
interagent is the R&D team of ARGEDOR and this actor provides the necessary tools to maintain the
connection between the user and our system.
Non-Functional Requirements:
Performance Requirements
Performance of making recommendation and updating this recommendation is very important issue
because we are aiming to make the system real-timed. In other words, the system should have enough
speed that users of the system cannot realize the processing of data. In order to make system real-
timed, at the end of listening track or after purchasing track system shall update recommendations.
Besides, our web service should handle multiple users at the same time. 3.3.2.
Security
Database has to be reached securely and its data should not be broken. It also should not change
except interagent updates. Moreover, since our dataset contain some personal information of user such
as userid, tracks he/she listened, security design is important in the web service.
Usability
The scope of the product is widespread. The only requirement is using music streaming and
downloading web application. Besides, people from every age shall easily use the system.
Portability
The role of Web services in enterprise application integration scenarios is to make it easier to tie
applications running on heterogeneous platforms together; to help them overcome the communication
gaps that arise from decisions to use one development environment over another; and to help abstract
such choices so that business developers no longer have to keep track of what operating system or
what development environment or what technology decisions have been made. Since the project we
work on is a web service, it is portable.
UML DIAGRAMS:
1. USE CASE DIAGRAM
3. ACTIVITY DIAGRAM
5. SEQUENCE DIAGRAM
Problem statement:
Student Management System is the software which is helpful for students as well as the school
authorities. Achieving this in the manual system is difficult as information will get scattered. Our
Student Management System deals with the various activities related to the students.
Objectives:
Functional requirements:
Student requirements:
Sign in with valid user ID and password.
Student can update the profile by providing basic information along with extracurricular
activities.
Can access every information available.
Faculty requirements:
o Faculty is also given with the login credentials provided by the administrator.
o They can update the students information regarding marks, attendance, course details,
AICTE points, placement details.
UML DIAGRAMS :
2. ACTIVITY DIAGRAM
5. SEQUENCE DIAGRAM
5. ONLINE BANKING
Description:
Online banking allows a user to conduct financial transactions via the Internet. Online banking is also
known as Internet banking or web banking. Offering customers every available service through local
branches including deposits, transfers and online bill payments. Every Banking Institution will
provide these services through some form of online banking that is available through web and mobile
applications.
UML DIAGRAMS
1. USE CASE DIAGRAMS
2. ACTIVITY DIAGRAM
5. SEQUENCE DIAGRAM
6. SOCIAL NETWORKING
Description:
People want to share experiences, emotions, and news or just have a conversation with a friend. This
desire to share and communicate is driven by interdependence. Humans depend on each other for
approval, recognition, and socialization. In comes the social network which is a network of
individuals and organizations who meet online to communicate by posting information and images,
leaving comments, or sending messages. Participants can expand their personal and business contacts
by connecting with others on social networking websites and in applications.
Objectives:
Informational social networks help communities for the promotional purposes of news and
address everyday problems. They include discussion forums and consumer review networks.
Educational social networks let students collaborate and include bookmarking and content
extraction networks.
Dating social networks match people who want to start relationships.
Work-based platforms include sharing economy platform and consumer review platforms.
People can look up information about brands, products, and services as well as make
purchases.
Commerce networks allow users to shop online.
Multimedia and content sharing networks allow users to share their unique content through
blogging and publishing.
Functional Requirements:
Interoperability – The proposed software should be operable on all the types of devices
available in the market.
Security – The social networking platform should offer top most security to the user data
available online.
Accuracy – The information and data available on the platforms should be genuine and not
misguide anyone in the wrong direction.
UML DIAGRAMS:
1. USE CASE DIAGRAM
2. ACTIVITY DIAGRAM
5. SEQUENCE DIAGRAM
Objectives:
Immersive and personalised ad viewing experience.
Data for the companies about the impression of the product being advertised.
Vital feedback can help brands refocus and strategize their campaigns, optimizing their
messaging and promotional content.
Functional Requirements:
Latency is minimised.
Facial expression recognition.
Analysis of facial expressions for feedback.
UML DIAGRAMS:
2.ACTIVITY DIAGRAM
5. SEQUENCE DIAGRAM
Description: An insurance management system offering a complete view of tasks, sales, agent
activities, account information, etc., for any member of the team to work on. Moreover the workflow
automation will enable the insurance agents to keep their records in a single database and provide
services through a unified platform.
Objectives:
Efficient and effective documentation
Customer Satisfaction
Accounting and reporting
Market Automation
Functional Requirements:
Analyse customer profile
Predict insurance cases
Calculate and access risk management
AI Assistants and Chabot
UML DIAGRAMS:
2. ACTIVITY DIAGRAM:
5. SEQUENCE DIAGRAM