Prethika Lab

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 13

IRUTHAYA ANTONY PRETHIKA

EX NO: 1
Write a Problem Statement to define a title of the project with bounded scope of project
DATE: 5-06-23
AIM:
To prepare PROBLEM STATEMENT for E AUTHENTICATION SYSTEM project.
TITLE :
Student Mark Analyzing System
PROBLEM STATEMENT:
Student marks analyzing system has to be developed for analyzing obtained by the students
who scored in Semester Examination. The System should provide following functionalities
1. The System obtains following information’s from the faculty generates report Roll No, Name,
Department, Semester, Marks obtained in each subject.
2. The total for each student should be calculated and ranked based on total and pass in all the
subject appeared.
3. The Final report should display rank, percentage, Class, Pass/Fail Status for each student.
SCOPE :
The Student Mark Analyzing System helps in easy evaluation of the student based on the
mark obtained in the examination. It is also get results of the statistics of the result by displaying
the number of the student passed and failed in the class along with the pass percentage. The
software displays the rank list of the student.

CONCLUSION:
The problem statement, Title and Scope of the project was written successfully.

EX NO: 2
Select relevant process model to define activities and related task set for Student Mark
Analyzing System
DATE: 5-06-23
PROCESS MODEL:-
A software process model is define simplified process representation of software process
each methods represent a process from a specific perspective.
WATERFALL MODEL:-
The waterfall model is also called as ' the linear-sequential model ' or ' classic life ' cycle
model. The software development starts with requirements gathering phase. Then progress
through analysis, design, coding, testing & maintenance.

Fig: Water fall Model

ADVANTAGES OF WATERFALL MODEL:


1. It is very simple to understand.
2. For implementation of small systems waterfall model is useful.
DISADVANTAGES OF WATERFALL MODEL:
1. It is not useful for large projects.
2. It is very difficult to modify systems requirement if the middle of the development process.
3. It is not suitable for projects in which requirement software are not clear initially.
We have used waterfall model for the Student Mark Analyzing System because requirements of
my project are very well known. Clear and fixed my project is very small to be implemented. In
my project there is no need of customer involvement . Development cycle product definition of
project are not changed the frequently. In my project there is no need of our participation in all
phase. The waterfall model is suitable process model for my project.
CONCLUSION:
The relevant process model was defined successfully

EX NO: 3
Prepare broad SRS (Software Requirement Specification) for E AUTHENTICATION
System

DATE: 8-06-23
AIM:
To prepare SRS (Software Requirement Specification)for E Authendication System
PURPOSE:
Electronic authentication is the process of establishing confidence in user identities electronically
presented to an information system. Digital authentication, or e-authentication, may be used
synonymously when referring to the authentication process that confirms or certifies a person's identity
and works. When used in conjunction with an electronic signature, it can provide evidence of
whether data received has been tampered with after being signed by its original sender. Electronic
authentication can reduce the risk of fraud and identity theft by verifying that a person is who they say
they are when performing transactions online.

SCOPE OF PROJECT:

The authentication system allows for a better user experience without


having the need for multiple setups. It is also useful for tightening security.
The enhanced security features pave the way for more number of users to
adopt the technology.
The e-authentication has seen wider adaptability. It is used to access
government services, transactional processes, online platforms, and more.
The users can secure their identity with the means of an e-authentication
system, thus providing scope for higher security.

THE OVERALL DESCRIPTION:

This project focuses on building an e-Authentication system using a


combination of QR code and OTP for enhanced security. The e-
Authentication system is designed to avoid the hacking of accounts through
shoulder surfing and misuse of login credentials. To be able to use the
system, a user has to first register in the system by entering the basic
registration details (name, address, zip code, etc.).
Once the registration is complete, the user can access the login module to
authenticate the account by entering the email id and password combination
they used during registration. Then, the user can proceed to the next
authentication step using either of the two options – QR (Quick Response)
code or OTP (Time Password). As per the option selected by the user, the
system will generate a QR Code or an OTP. While the QR code will be sent
to the user’s mail id, the OTP will be sent via SMS to the registered mobile
number of the user.
The system randomly generates the QR Code and OTP at the time of login. It
makes the login more secure. However, to use this system, one always needs
an active Internet connection.
SECURITY REQUIREMENT:

Security in the E Authendication Analyzing System sector can be defined as a financial


instrument or asset that can be easily traded in the open market
RELIABILITY:

E Authendication System have started their service with reliability of valuable customers. It
believe and always try to ensure the customers’ satisfaction. It earn the reliability through the
proper service and the customers’ satisfaction. This system is built with dependable features that
protect your data and produce accurate results for your accounting.

EXTENSIBILITY:

E Authendication System is designed to help students connect across multiple platforms. This
module allows the admin to analyse the academic performance of the students with passed and
failed students in the subjects

RESOURCES REQUIRED:-

HARDWARE SPECIFICATION:
The following hardware specification is used to develop this project
 System : Pentium i3 Processor
 Hard Disk : 500 GB.
 Monitor : 15’’ LED
 Input Devices : Keyboard, Mouse
 Ram : 2 GB

SOFTWARE SPECIFICATION:
The following software specification is used to develop this project
 Operating system : Windows 10
 Coding Language :
 Tool : Netbeans 8.2
 Database : MYSQL

CONCLUSION:
The SRS (Software Requirement Specification) was prepared successfully
EX NO: 4
Prepare USE Cases and Draw Use Case Diagram using modelling Tool
DATE: 8-06-23
AIM:
To prepare USE Cases and Draw Use Case Diagram using modelling Tool for Student Mark
Analyzing System.
USE CASE DIAGRAM:

Usecase is a list of actions or events. Steps typically defining the interactions between a role
and a system to achieve a goal. The usecase diagram consists of various functionality performed
by actors like Student, Staff for Student Mark Analyzing System.
ACTORS:

A use case diagram shows the interaction between the system and entities external to the
system. These external entities are referred to as actors. Actors represent roles which may
include human users, external hardware or other systems. An actor is usually drawn as a named
stick figure, or alternatively as a class rectangle with the «actor» keyword.

USE CASE:

A use case is a single unit of meaningful work. It provides a high-level view of behavior
observable to someone or something outside the system. The notation for a use case is an ellipse .

OVERALL DIAGRAM:

STUDENT:
STAFF:

CONCLUSION:
The Usecase Diagram was drawn successfully .
EX NO: 5
Develop the activity diagram to represent flow from one activity to another for Student Mark
Analyzing System

DATE: 8-06-23

AIM:
To Develop the activity diagram to represent flow from one activity to another for Student Mark
Analyzing System.

ACTIVITY DIAGRAM:
Activity diagram is a flowchart to represent the flow of control among the activities in the
system. The flow of operation can be sequential, branched or concurrent. The activity diagram is
sometimes considered a flowchart.
1.Start node

The Black small filled circle is the standard notation for an initial state before an activity
takes place.
2. Final node

End state of the activity


3. Activity

The activity symbols are the basic building block of an activity diagram. This is action state.
4.Control Flow

Represent the direction flow of the activities

5. Join Node

Joins multiple concurrent flows into single outgoing flow


6.Fork Node

Splits a single incoming flow into multiple concurrent flows


7.Decision Symbol

Requires a decision prior to moving on to the next activity.


8.Condition

Condition text is placed next to the decision maker to let you know under what condition an
activity flow should split off in that direction.
9.Merge Node

Brings together multiple flows that are not concurrent.

10. Partition

Partition also know a swim lanes which are used to represent or group action carried
out by different actors in a single thread.
ACTIVITY DIAGRAM:
CONCLUSION:
The Activity Diagram was drawn successfully .
EX NO: 6
Develop data Designs using DFD Decision Table & ER Diagram

DATE: 8-06-23
AIM:

To Develop data Designs using DFD Decision Table & ER Diagram for Student Mark Analyzing
System.
Data Flow Diagram (DFD) depicts the flow of information and the transformation applied
when a data moves in and out from a system. The overall system is represented and described
using input, processing and output in the DFD. The inputs can be:
 Book request when a student requests for a book.
 Library card when the student has to show or submit his/her identity as a proof.
The overall processing unit will contain the following output that a system will produce or
generate:
 Book will be the output as the book demanded by the student will be given to them.
 Information of demanded book should be displayed by the library information system that
can be used by the student while selecting the book which makes it easier for the student.

LEVEL 0 DFD

LEVEL 1 DFD:

At this level, the system has to show or exposed with more details of processing.
The processes that are important to be carried out are:
 Book delivery
 Search by topic
List of authors, List of Titles, List of Topics, the bookshelves from which books can be located
are some information that is required for these processes. Data store is used to represent this
type of information.

LEVEL 2 DFD:
CONCLUSION:
The Data Flow Diagram was drawn successfully .

You might also like