Dlstudocu.com Advanced Java Programming Microproject Report 1
Dlstudocu.com Advanced Java Programming Microproject Report 1
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
CERRTIFICATE
This is to certify that the micro project report entitled
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.
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 –
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.
Literature Review :-
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 :@ , $ , # ,!.
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
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.
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
.
8|Page
15 3