0% found this document useful (0 votes)
32 views

Dlstudocu.com Advanced Java Programming Microproject Report 1

The micro projects related to computer department
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
32 views

Dlstudocu.com Advanced Java Programming Microproject Report 1

The micro projects related to computer department
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 10

A

MICRO PROJECT REPORT ON

“ PASSWORD GENERATING SYSTEM ”


Program & Program code : CO-5-I
Course : ADVANCE JAVA PROGRAMMING

Course code : 22517

Submitted by :
Name Of Student Enrollment No Program
1. Yuvraj Sanjay Ghige 2214640348 CO-5-I
2. Sujit Sudarshan Pradhan 2214640088 CO-5-I
3. Yadnyesh Yogesh Shrigadi 2214640179 CO-5-I
4. Ashok Santosh Bhusare 2214640086 CO-5-I

Under the Guidance of


Prof.PALVE.P.D.

In partial fulfilment of requirement for the award of


Diploma in Computer Engineering
MSBTE, Mumbai.

Academic Year: 2023-24

DEPARTMENT OF COMPUTER ENGINEERING


S.S.M. ADSUL POLYTECHNIC COLLEGE,
CHAS, AHMEDNAGAR-414 005(M.S)
DEPARTMENT OF COMPUTER ENGINEERING
S.S.M. ADSUL POLYTECHNIC COLLEGE,
CHAS,AHMEDNAGAR-414 005(M.S)

CERRTIFICATE
This is to certify that the micro project report entitled

“PASSWORD GENERATING SYSTEM”


Submitted by

Name Of Student Enrollment No Program

1. Yuvraj Sanjay Ghige 2214640348 CO-5-I


2. Sujeet Sudarshan Pradhan 2214640088 CO-5-I
3. Yadnyesh Yogesh Shrigadi 2214640179 CO-5-I
4. Ashok Santosh Bhusare 2214640086 CO-5-I

of semester IV institute, Sau. Sundarabai Manik Adsul Polytechnic, Chas, Ahmednagar (code: 1464)
has completed the micro project satisfactorily in course (22517)or the Academic year 2024-25 as
prescribed in the MSBTE curriculum.

Place: Chas, Ahmednagar Date: / /2024

Prof.Palve.P.D. Prof. Hole P.P. Prof.Gadakh.R.S


(Micro Project guide) (Head of Dept.) (Principal)
ACKNOWLEDGEMENT

I take this opportunity to acknowledge the constant encouragement and continuous help given
to me by my guide Prof.Palwe.P.D I convey my sincere thanks to his valuable timely
suggestion. I would also like to thanks principal Prof. Gadakh R.S. and Head of Computer
Department Prof. Hole.P.P I would also like to thank teaching staff of Computer Department
for helping us to achieve this goal. I am also thankful to those who directly or indirectly
helped me for completing this micro project. I would like to thank my parents without whose
supports; the completion of the micro project would not have been possible.
MICRO-PROJECT REPORT
“PASSWARD GENERATING SYSTEM”

 RATIONALE
Java password generator to generate a secure password that consists of
two lowercase chars , two uppercase chars ,two digits , two special chars and pad
the rest with random chars until it reaches the length of 20 characters.4

 Aim/Benefits of the Micro-Project :-

Aim –
Create password generating system using advance java programming .

Benefits –
A password generator can be part of a password manager . when a password
policy enforce complex rules , it can be easier to use a password generator
based on that set of rules than to manually create passwords.

 Course Outcomes Addressed :-

A] Develop a program using GUI framework (AWT and Swings ).


B] Handle event programs using Database .
C] Develop programs using Database .

 Literature Review :-

Generate temporary is now a requirement on almost every website now a


days . in case a user forgets the password , system generates a random password
adhering to password policy of the company . Following example generate a
random password adhering to following conditions –

2|Page

15 3
1. It should contain at least one capital case letter .
2. It should contain at least one lower case letter .
3. It should contain at least one number .
4. Length should be 8 characters.
5. It should be contain one of the following special characters :@ , $ , # ,!.

 Actual Methodology Followed :-


Many a time we forget our passwords and we opt for forget password option and
within no time we get a new password at our registered email id or phone number
to login our account.
Sometimes we access our bank accounts while shopping from an online store or
many more ways , in order to verify our transaction from the bank account , they
send us OTP (One Time Password )on our registered mobile number or our
registered e mail id within no time .
The following code explains how to generates such passwords and OTP within no
time and what code we can use if in case we need to do so .

Program code –

3|Page

15 3
4|Page

15 3
 Actual Resources Used :-

5|Page

15 3
Sr no Name of resources Specification Qty Remarks

1 Operating system Windows 10 1 -

2 Computer Intel @ core 1 -


(TM)i5-6500 GHz ,
4GB RAM

3 Software Eclipse IDE 1 -

 Output of the Micro-Project

 Skills Developed / Learning Outcomes of this Micro-Project

6|Page

15 3
1. Able to prepare code.
2. Able to face errors , defects and faults .
The objects of a JPasswordField class is a text component specialized
for password entry . it allows the editing of a single line of text . It
inherits JTextField class.

Commonly used constructors :

 Application of this Micro-Project

7|Page

15 3
1. Password are kept in one safe place .
2. No need to remember all password .
3. It allows generating robust password .
4. It makes it easier to change passwords.
5. Forgetting master password could be disastrous .
6. Forgetting to sing out could allow someone access to all accounts
.

 NAME OF TEAM MEMBERS

SR.N NAME OF MEMBER ENROLLMENT SIGNATURE


O NO
1 ANKUSH SARODE 1901320141
2 ADITYA SHINDE 1901320143

3 ADITYA NEHARE 1901320207

4 KARTIK CHAVHAN 1901320101

8|Page

15 3

You might also like