Sen Microfinal2

Download as pdf or txt
Download as pdf or txt
You are on page 1of 27

Institute Code: 1606

MICRO PROJECT

ON

DRAW LEVEL 0 AND LEVEL 1 DIAGRAM AND USE


CASE DIAGRAM FOR “ONLINE EXAMINATION
SUMMER 20 OF FROM FILLING ON MSBTE
WEBSITE” USING UML TOOL

Course: Software Engineering


Course Code: 22413
Academic Year: 2023-2024
Semester: CO4I

Submitted by:

Roll No. Name of Students Branch Enrollment No.

22 YASH RAJESH GHODAKE SYCO 2216060088


23 VAISHNAVI VIJAY KAMBLE SYCO 2216060089
24 ADITI HARESH RAUT SYCO 2216060090

Name of Micro project Guide: Prof.Budhner.N.K


1
MAHARASHTRA STATE BOARD
OF TECHNICAL EDUCATION

Certificate

This is to certify that Mr. _______________________, Roll no. __, Semester of Diploma
in Computer Engineering of Institute, TSSM’s BSCOER POLYTECHNIC
[ CODE: 1606] has completed the microproject satisfactorily in Subject: Data
Communication and Computer Network [22414] for the academic year 2023-24 as
prescribed in the Curriculum.

Place: Narhe, Pune. Enrollment No.:


Exam Seat Number:

Subject Teacher Head of the Department Principal

2
The Shetkari Shikshan Mandal Narhe, Pune COMPUTER
ENGINEERING DEPARTMENT

VISION AND MISSION OF THE INSTITUTE

 VISION:
To satisfy the aspirations of the youth force, who wants to lead the nation towards
prosperity through techno‐economic development.

 Mission:
To provide, nurture and maintain an environment of high academic excellence,
research and entrepreneurship for all aspiring students, which will prepare them
to face global challenges maintaining high ethical and moral standards.

VISION AND MISSION OF THE COMPUTER DEPARTMENT

 Vision:
To be a center of excellence in Computer Engineering education to meet global
challenges.

 Mission:
To achieve academic excellence by imparting comprehensive knowledge in the
computer engineering To meet global challenges in computer technologies by
providing and academia and industry interaction environment. To inculcate
professional ethics to serve the society.

3
The Shetkari Shikshan Mandal Narhe, Pune COMPUTER
ENGINEERING DEPARTMENT

MISSION AND VISION OF THE INSTITUTE

PROGRAM OUTCOMES (POs)

PO1. To apply knowledge of mathematics, science, engineering fundamentals, problem


solving skills, algorithmic analysis and mathematical modelling to the solution of
complex engineering problems

PO2.Toanalyzethe problem by finding its domain and applying domain specific skills

PO3. To understand the design issues of the product/software and develop effective solutions
with appropriate consideration for public health and safety, cultural, societal, and environmental
considerations.

PO4. To find solutions of complex problems by conducting investigations applying suitable


techniques.

PO5. To adapt the usage of modern tools and recent software.

PO6. To contribute towards the society by understanding the impact of Engineering on global
aspect.

PO7. To understand environment issues and design a sustainable system.

PO8. To understand and follow professional ethics.

PO9. To function effectively as an individual and as member or leader in diverse teams and
interdisciplinary settings.

PO10. To demonstrate effective communication at various levels.

PO11. To apply the knowledge of Computer Engineering for development of projects, and its
finance and management.

PO12. To keep in touch with current technologies and inculcate the practice of lifelong learning.

4
PROGRAM SPECIFIC OUTCOMES (PSO)

The Diploma in Computer Engineering will prepare students to attain:

PSO 1: Apply computing knowledge with standard practices to develop software.


PSO 2: Maintain Computer Hardware and Software System

5
Micro Project Proposal

1.0 Aims/Benefit of the Micro Project (Minimum 30-50 Words):

Aim – To study and analyze Level 0 and Level 2 diagram, for website filling system and
write the characteristics and functions of the same
Benefits:
1. Enhanced Efficiency: Projects streamline processes, optimizing resource utilization and
minimizing wastage.
2. Improved Collaboration: Projects foster teamwork and communication, enhancing synergy among team
members to achieve common goals.
3. Strategic Alignment: Projects ensure alignment with organizational objectives, driving focused
efforts towards desired outcomes.

2.0 Course Outcomes Addressed:

1. a. C22413.1: Select suitable software model for software development


2. b. C22413.2: Prepare software requirement specification .
3. c. C22413.3: Use software modelling to create data designs .
4. d. C22413.4: Estimate Size and cost of software product.
5. e. C22413.5: Apply project management and quality assurance .

3.0 Proposed Methodology :

Agile Development Approach for MSBTE Website Filling System


Implementation:

 Initiate project by defining objectives and stakeholders, focusing on enhancing the method of filling
online exam forms functionality and security.
 Plan iterative development cycles, prioritizing features such as Adding admission proposal, Student
inquiry, and fund transfers.
 Execute development iteratively, integrating security measures like Student PIN authentication and
encryption.
 Monitor progress closely, addressing risks and conducting regular testing to ensure quality.
 Close development cycles with comprehensive testing and stakeholder approval for deployment.
 Document outcomes and conduct post-implementation reviews for continuous improvement.
 Solicit feedback from end-users and stakeholders to enhance system functionality and usability.
 Implement iterative improvements based on feedback and emerging technology trends.
 Foster a culture of continuous learning and adaptation within the development team.

6
4.0 Action Plan:

Sr. Details of Activity Planned Planned Name of Responsible Team


No. Start Date Finish Members
Date

1 Formation of groups 1/02/24 3/02/24 All members

2 Selected the topic for micro 3/02/24 6/02/24 All members


project

3 Discussed about the project 6/02/24 9/02/24 All members

4 Assigned the work to each 9/02/24 14/02/24 Yash Ghodake


group member

5 Detailed study of micro- 14/02/24 22/02/24 Vaishnavi Kamble


project

6 Collected information on 22/02/24 27/02/24 All members


assignment topic

7 Started working on micro- 27/02/24 1/03/24 All members


project

8 Assembled all the data 1/03/24 4/03/24 Aditi Raut

9 Evaluation of data 4/03/24 7/03/24 Yash Ghodake

10 Prepared rough copy of micro- 7/03/24 9/03/24 All members


project

11 Project proposal presentation 9/03/24 11/03/24 All members


to guide
12 Corrected the micro-project 11/03/24 13/03/24 Vaishnavi Kamble
suggested by guide

13 Actual implementation of 13/03/24 15/03/24 Yash Ghodake


micro-project

14 Execution of overall data / 15/03/24 18/03/24 All members


prepared final draft copy

15 Final micro-project 18/03/24 21/03/24 All members


presentation

16 Micro-project submitted 21/03/24 21/03/24

7
5.0 Resource Required:

Sr. Name of Specification Qty. Remark


No. Resource/Material
1. Computer system Any desktop or laptop computer with basic One -
configurations System
2. Software Oracle 10th Generation - -
3. Office software Microsoft word - -

Name of Team Members with Roll No.:

Roll No. Name of Students Branch Enrollment No.

22 YASH RAJESH GHODAKE SYCO 2216060088


23 VAISHNAVI VIJAY KAMBLE SYCO 2216060089
24 ADITI HARESH RAUT SYCO 2216060090
ACKNOWLEDGEMENT

We are deeply indebted to our project guide Mr. Prof. Budhner .N .K for guiding us in a
proper way in order to complete our micro project. We wouldlike to express our
gratitude towards our guide for her valuable guidance, suggestion, and continues
support throughout in preparing the short-term training report.
INDEX

Sr Content Page
No NO

1 Introduction 10

2 Literature Review 12

3 Methodology 13

4 Characteristics of Online Form 14


Filling System

5 Function of Online Form Filling 15


System

6 Case Study: Online Form Filling 16


Software Implementation

7 Results and Findings 17

8 Conclusion 18

9 References 19
INTRODUCTION

Class diagram for MSBTE Online form filling


Class diagram is a type of UML diagram which shows the properties and relationships
among various objects.

Class :
The classes used in this system are,

MSBTE Online form : This class depicts the entire msbte and says whether the
online website is opened or closed.

Student : It contains the details of the Students. There are two kinds of students,
Register and the login. This student class is the parent class of two subclass –register
and login.

Register: It contains the details of the Students, the table to which they are assigned,
the order which is currently serving, etc.

Login: It contains the details of the data for accessing working on a particular student.

Exams: It contains the details of the Exam.

Result: It contains the table details like table number and the server who are assigned
to that table.

Edit details: Menu contains all the food items available in the restaurant, their
availability, prize, etc.

Check answers : Order depicts the order associated with a particular table and the
customer.
Attributes :
MSBTE Online Form – StudentName, NumberOfStudent

Student –StudentId, StudentName, StudentAge

Register – RegisterId, RegisterCategory

Login – Username, Password

Exams – ExamId, ExamName, ExamDate, ExamType

Result – ResultNumber, ResultStatus

Edit Details – Student_Detail, Result_Detail

Check Answers – AnswerNo, AnswerType

Methods :
1. MSBTE Online Form :

Student_Name() – This method contains the name of the students.

NumbersOfStudents() – This method contains the numbers of students.

2. Student:

Student_Id() – This method contains the id of students.

Student_Name() – This method contains the name of students.

Student_Age() – This method contains the age of the students.

3. Register:

Register() – This depicts the details of the students.

Register_No() – This method contains the numbers which are placed for the
Students.
Register_Category() -This says whether the Students cast type.eg., (SC,NT).

4. Login:

Username() – This method contains the Username of the Students.

Password() – This method says whether the Password of student which is set for the
username.

5. Exams:

Exam_Id() – This method contains the id of examination.

Exam_Name() – This method returns the name of examination.

Exam_Date() – This method contains the Date of examination.

Exam_Type() – This method contains the type of examination.

6. Result:

Result_Number() – This method returns the number of result page.

Result_Status() – This method give the output of result which is pass or fail.

7. Edit Details:

Student_Detail () – This method edit the details of student.

Result_Detail () – This method edit the details of result.

8. Check Answers:

AnswerNo () – It shows whether answer number for checking the answer is currect or
not.

AnswerType () – It returns the type of the answer.


Relationships :
Inheritance :

Inheritance is “is a relationship”. It has a parent class and its corresponding child
classes. The child class inherits the methods and attributes which are required for it
from the parent class.

Here, MSBTE online Form is parent class Student and Exam are child classes
because Student is a
Base and Exam is Derived.

Association :

In Association, both classes are related to each other but are not physically contained
with one another. It is known as “using” relation. In association relation, consider we
have two classes A and B where class A calls class B and Class B also calls class A.

Here,
MSBTE online form and Students
Register and Login
Exam and Result
Edit Details and Check Answers
follows association relationships.

Composition :

It is also called as “Has a” relationship where class A has an instance of class B,


Class B is composed inside class A and cannot exist independently without class A.
So in composition one class is entirely dependent on another class and is physically
contained inside it.
Aggregation :
It is also called as “Has a” relationship where class A has an instance of class B, but
class B is not composed inside class A and can exist independently without class A.
So in aggregation, both the classes depend on each other and use each other but
none of them are contained inside one another.

Here,
MSBTE online exam and Students
Register and login
follows Aggregation relation

MSBTE online form is associated with the student but can exist without the register
as well, Likewise login is associated with the MSBTE online form but can exist without
the student as well.
Notations :
Class Diagram :
CONCLUSION

In conclusion,Creating Level 0 and Level 1 diagrams as well as a Use Case diagram


for the "Online Examination Summer 20 Form Filling on MSBTE Website" using UML
tools can provide a comprehensive understanding of the system requirements and
functionalities. These diagrams help in visualizing the interactions between different
components of the system and the various actions that can be performed by different
actors. By utilizing UML tools for modeling, stakeholders can effectively communicate
and collaborate on the design and development of the online examination system,
ensuring that all requirements are met and the system functions smoothly.
REFERENCES

 https://www.geeksforgeeks.org
.
 https://www.freeprojectz.com

 https://www.lucidchart.com

 https://www.slideshare.net

 OpenAI. (2024). OpenAI GPT-3 Model [Computer software]. Retrieved from


https://openai.com/gpt-3
ANNEXURE III
Rubric for Assessment of a Micro Project
Sr. Characteristi Indicators for different Levels of Performance (Evaluation Scale: 1-10)
No c Poor (1-3) Average (4-5) Good (6-8) Excellent (9-10)
to be
assessed
1 Relevance Related to Related to some Addressed at- Addressed more thanone
tothe varyfew LOs Los leastone CO CO
course
2 Literature Not more than At least five At least 7 About 10 relevant sources,
review/ two sources( relevant sources, relevantsources, most latest
information Primary and at least 2 latest most latest
collected secondary),
veryold
references
3 Completion Completed less Completed Complete Completed more than80 %
oftarget as than 50% 50 to 60% d60 to 80
per %
project
proposal
4 Analysis of Sample size Sufficient and Sufficient and Enough data collectedby
data and small, data appropriate appropriate sufficient and appropriate
representatio neitherorganized sample, enough sample, enough sample size. Proper
n nor presented data generated data generated interference drawn by
well butnot organized which is organizing and presenting
andnot presented organized and data through tables, charts
well. No or poor presented well and graphs.
interference butpoor
drawn. interference
drawn.
5 Quality of Incomplet Just assembled/ Well assembled Well assembled/ fabricated
prototype/Mo e fabricated and /fabricated with with properfunctioning
del fabrication parts are not proper parts. In proper shape, with
/assembly functioning well. functioning intolerance dimensionsand
Not in proper parts.In proper good appearance/ finish.
shape, shape, with in Creativity in design and use
dimensions tolerance of material.
beyond tolerance dimensions and
limit. good finish. But
Appearance/ no creativity in
finish shabby. design and use
of
material.
6 Report Very short, Nearly sufficient Detailed, Very Detailed, correct and
Preparation poorquality and correct correctand clear description ofmethods,
sketches,details detailsabout clear materials, precautions and
about methods, methods, description of conclusions. Enough tables,
material, material, methods, charts and sketches.
precaution and precautions and materials,
conclusions conclusion, but precautions
omitted, some clarity is not and
details wrong there in conclusions.
presentation. Sufficient
But not enough graphical
graphic description.
description.
7 Presentatio Major Includes major Includes major Well organized , includes
n of the information is information but information well major information, well
micro notincluded, not well organized but presented
project information is organized and notpresented
not not well.
well organized. presented well.
ANNEXURE IV

Micro Project Evaluation Sheet

Name of Student: YASH RAJESH GHODAKE Enrollment No: 2216060088

Name of Program: Computer Engineering Semester: 4I

Course Name: Software Engineering Code: 22413

Title of the Micro-project: DRAW LEVEL 0 AND LEVEL 1 DIAGRAM AND USE CASE DIAGRAM FOR
“ONLINE EXAMINATION SUMMER 20 OF FROM FILLING ON MSBTE WEBSITE” USING UML TOOL

Course Outcomes Achieved:


a. Prepare broad SRS (software requirement software) for the above selected project.

Sr. Characteristic to be Poor Average Good Excellent Sub


No. accessed (Marks 1- (Marks 4- (Marks 6- (Marks 9- Total
3) 5) 8) 10)

1. Process and Product Assessment (Convert above total marks out of 6 Marks)
1 Relevance to the
course
2 Literature
Review/information
Collection
3 Completion of the
Target as per project
Proposal
4 Analysis of Data and
representation
5 Quality of the
Prototype/Model
6 Report Preparation
2. Individual Presentation/ Viva (Convert above total marks out of 4 Marks)
7 Presentation
8 Viva

(A) (B) Total Marks


Process and Product Assessment Individual Presentation/ 10
(6 Marks) Viva
(4 Marks)

Comments/ suggestions about Team work/ Leadership/Inter-Personal communication (If


any)…………………………………………………………………………………………

Name and Designation of the Teacher – Prof. Budhner .N .K

Dated Signature…………………………………
ANNEXURE IV

Micro Project Evaluation Sheet


Name of Student: VAISHNAVI VIJAY KAMBLE Enrollment No: 2216060103

Name of Program: Computer Engineering Semester: 4I

Course Name: Software Engineering Code: 22413

Title of the Micro-project: DRAW LEVEL 0 AND LEVEL 1 DIAGRAM AND USE CASE DIAGRAM FOR
“ONLINE EXAMINATION SUMMER 20 OF FROM FILLING ON MSBTE WEBSITE” USING UML TOOL

Course Outcomes Achieved:


a. Prepare broad SRS (software requirement software) for the above selected project.

Sr. Characteristic to be Poor Average Good Excellent Sub


No. accessed (Marks 1- (Marks 4- (Marks 6- (Marks 9- Total
3) 5) 8) 10)

1. Process and Product Assessment (Convert above total marks out of 6 Marks)
1 Relevance to the
course
2 Literature
Review/information
collection
3 Completion of the
Target as per project
proposal
4 Analysis of Data and
representation
5 Quality of the
Prototype/Model
6 Report Preparation
2. Individual Presentation/ Viva (Convert above total marks out of 4 Marks)
7 Presentation
8 Viva

(A) (B) Total Marks


Process and Product Assessment Individual Presentation/ 10
(6 Marks) Viva
(4 Marks)

Comments/ suggestions about Team work/ Leadership/Inter-Personal communication (If any)

Name and Designation of the Teacher – Prof. Budhner .N .K

Dated Signature………………………………
ANNEXURE IV

Micro Project Evaluation Sheet

Name of Student: ADITI HARESH RAUT Enrollment No: 2216060090

Name of Program: Computer Engineering Semester: 4I

Course Name: Software Engineering Code: 22413


Title of the Micro-project: DRAW LEVEL 0 AND LEVEL 1 DIAGRAM AND USE CASE DIAGRAM FOR
“ONLINE EXAMINATION SUMMER 20 OF FROM FILLING ON MSBTE WEBSITE” USING UML TOOL

Course Outcomes Achieved:-


a. Prepare broad SRS (software requirement software) for the above selected project.

Sr. Characteristic to be Poor Average Good Excellent Sub


No. accessed (Marks 1- (Marks 4- (Marks 6- (Marks 9- Total
3) 5) 8) 10)

1. Process and Product Assessment (Convert above total marks out of 6 Marks)
1 Relevance to the
course
2 Literature
Review/information
collection
3 Completion of the
Target as per project
proposal
4 Analysis of Data and
representation
5 Quality of the
Prototype/Model
6 Report Preparation
2. Individual Presentation/ Viva (Convert above total marks out of 4 Marks)
7 Presentation
8 Viva

(A) (B) Total Marks


Process and Product Assessment Individual Presentation/ 10
(6 Marks) Viva
(4 Marks)

Comments/ suggestions about Team work/ Leadership/Inter-Personal communication (If any)

Name and Designation of the Teacher – Prof . Budhner .N.K


Dated Signature…………………………………
Evaluation Sheet for the Micro Project

Academic Year: 2023-2024 Name of Faculty: Prof. Budhner .N .K


Course: Software Engineering(SEN)
Course Code: 22413 Semester: 4-I-Scheme

Title of the Micro-project: DRAW LEVEL 0 AND LEVEL 1 DIAGRAM AND USE CASE DIAGRAM FOR
“ONLINE EXAMINATION SUMMER 20 OF FROM FILLING ON MSBTE WEBSITE” USING UML TOOL
.
Comments/Suggestions about team work/leadership/inter-personal communication (if any).:

Roll Student Name Marks Marks out of 4 Total


No out of 6 for for performance in oral / out of
performan presentation (D5 :Col. 10
ce ingroup 9)
activity
(D5
:Col. 8)
22 YASH RAJESH GHODAKE

23 VAISHNAVI VIJAY KAMBLE

24 ADITI HARESH RAUT

Prof. Budhner .N .K
Name & Signatur
Log Book of the Student
(Weekly Work Report)
Academic Year: 2023-24
Name of Student: YASH GHODAKE, VAISHNAVI KAMBLE, ADITI RAUT

Title of the Micro-project: DRAW LEVEL 0 AND LEVEL 1 DIAGRAM AND USE CASE
DIAGRAM FOR “ONLINE EXAMINATION SUMMER 20 OF FROM FILLING ON MSBTE
WEBSITE” USING UML TOOL

Course: Software Engineering Course Code: 22413


Semester: 4I
Sr. No./ Date Time Work Done
Hour No.

1. 1/02/24 1 hr. Group discussion on topic

2. 3/02/24 1 hr. Assign task to group

3. 6/02/24 1 hr. Giving particular information

4. 9/02/24 1 hr. Get some Course Outcomes and Practical


Outcomes
5. 14/02/24 1 hr. Taking review about collected data

6. 22/02/24 1 hr. Verify material in sequence

7. 27/02/24 1 hr. Discussion on suggestions

8. 1/03/24 1 hr. Arrange data in sequence

9. 4/03/24 1 hr. Prepare Proposal of the Project

10. 7/03/24 1 hr. Verify the draft from teacher

11. 9/03/24 1 hr. Rearrange the Data

12. 11/03/24 1 hr. Share the data among group

13. 13/03/24 1 hr. Prepare the report


14. 15/03/24 1 hr. Work on data
15. 18/03/24 1 hr. Prepare soft copy
16. 21/03/24 - Submission

Prof. Budhner .N .K
( Name & Signature ofaculty)

You might also like