Sen Microproject Report
Sen Microproject Report
MICRO PROJECT
Academic year: 2024-25
TITLE OF PROJECT
Prepare test plan and Design test cases for MS Paint application to
perform testing using an Automation Tool
Seal of
Institution
INDEX
Prepare test plan and Design test cases for MS Paint application to
perform testing using an Automation Tool
• Define the Research Problem: Clearly state the problem or research question you want
to address. Provide context and background information to explain the significance of
the problem.
• Review of Literature: Conduct a thorough literature review to understand existing
research and theories related to your problem. Identify gaps in the literature that your
study can fill.
• Research Design: Choose a research approach (qualitative, quantitative, mixed-
methods, experimental, observational, etc.) based on the nature of your research
question. Specify the research methods and tools you'll use to collect and analyze data.
• Data Collection: Describe the data collection process, including the population or
sample you will study. Explain the data collection tools and techniques (surveys,
interviews, observations, experiments) you'll use.
• Results and Findings: Present the results of your analysis in a clear and organized
manner. Use tables, charts, and graphs to visualize the data. Interpret the results and
relate them back to your research question. Report Preparation
• Discussion: Discuss the implications of your findings and their relevance to the
research problem
4.0 Action Plan
Name of
Planned Planned
Sr. Responsible Team
Activity performed Finish date
no. Start date Members
1
Discussion and finalization of topic 06/02/2023 20/02/2023
2 Preparation and submission of
Abstract
3 Literature Review
4 Collection of Data
5 Compilation of Report And
Presentation
Name of
S. No. Specifications Qty
Resource/material
1. Desktop Dell, Windows 10, i5 4410(u) 1
Group Details:
1 68 Shreya Shukla
2 67 Aditya Garje
3 70 Shahid Sarnobat
Name of Guide:
1.0 Rationale:
The significance behind project work is to make sure that the students does their own
research and comes up with practical solutions to the concept they are trying to learn or
the problem that they are trying to solve.
Email Clearing System is a free anti-spam tool to get rid of newsletters/spam/advertising
emails with just one click. Email Clearing System works with all emails providers (gmail,
outlook, yahoo mail, hotmail), mails accounts and email apps. It provides an interface
with subscription models according to the user requirements too.
Annexure-II
Introduction :
Consistent users of general email system face exertion in deletion of loads of emails
which demands individual selection of emails. Also visiting every website for the
objective of unsubscribing sponsored emails increases complexity and labor.
Email clearing system allows minimization of time requirement of a general email system
to expunge immense number of either spam or sponsored emails. It also assists in
lessening the complexity of unsubscribing from the sponsored platforms promoted to the
users via email systems.
UML DIAGRAMS:
UML (Unified Modeling Language) a way to visually represent the architecture, design, and
implementation of complex software systems. It's a rich language to model software
solutions, application structures, system behavior and business processes.
Use case:
A use case diagram is used to represent the dynamic behavior of a system. It encapsulates
the system's functionality by incorporating use cases, actors, and their relationships. It models the tasks,
services, and functions required by a system/subsystem of an application. It depicts the
high-level functionality of a system and also tells how the user handles a system.
Activity diagram is basically a flowchart to represent the flow from one activity to another
activity. The activity can be described as an operation of the system.
The control flow is drawn from one operation to another. This flow can be sequential,
branched, or concurrent. Activity diagrams deal with all type of flow control by using
different elements such as fork, join.
State diagram:
A state diagram, also known as a state machine diagram or state chart diagram, is an
illustration of the states an object can attain as well as the transitions between those states
in the Unified Modeling Language (UML). In this context, a state defines a stage in the
evolution or behavior of an object, which is a specific entity in a program or the unit of
code representing that entity.
Sr. Name of
Specifications Qty
No. Resource/material
1 Laptop Windows 10 1
2 Printer hp 1
Annexure-II
7.0 Outputs of micro-projects
USE-CASE DIAGRAM
LEVEL 0 DFD
LEVEL 1 DFD
LEVEL 2 DFD
ACTIVITY DIAGRAM
ER DIAGRAM
STATE DIAGRAM
FUNCTION POINT
Weighting Factor Count
Measurement
Count
parameter * Simple Average Complex
9 * 4 6 27
Number of 3
user inputs
8 * 5 7 32
Number of 4
user outputs
1 * 4 6 3
Number of 3
user inquiries
1 * 10 15 7
Number of 7
files
2 * 7 10 10
Number of 5
user interface
COUNT TOTAL 79
USER INPUTS:
1. Request for clearing emails.
2. Request for unsubscribing emails.
3. Request for Login.
4. Request for apply for subscription plan.
5. Request for Logout.
6. Request to cancel the plan.
7. Request to delete emails from trash bin.
8. Request for recover emails.
9. Request for access the customer service.
USER OUTPUTS:
1. Response for clearing emails.
2. Response for unsubscribing emails.
3. Response for Login.
4. Response for apply for subscription plan.
5. Response to cancel the plan.
6. Response to delete emails from trash bin.
7. Response for recover emails.
8. Response for access the customer service
FILES:
1. SRS (System specific requirements).
EXTERNAL INTERFACES:
1. User interface
2. Administrator interface
the most generally used software estimation models in the world. COCOMO predicts the efforts
and schedule of a software product based on the size of the software.
In COCOMO, projects are categorized into three types:
1. Organic
2. Semidetached
3. Embedded
Project ai bi ci di
The Email Clearing System is concluded to be Organic System as the team size required is
adequately small, the problem is well understood and has been solved in the past and also the
team members have a nominal experience regarding the problem.
Annexure-II
References:
https://blog.teachmint.com/importance-of-project-work-inschool/#:~:text=Gives%20Them
%20Practical%20Experience,they%20are%20trying%20t o%20solve.
https://www.geeksforgeeks.org/
https://www.cleanfox.io/en/
Annexure-III
Annexure – IV
2 Literature Survey .
Information Collection
5 Quality of
Prototype/Model/Content
6 Report Preparation
7 Presentation .
8 Viva
1 Shreya Shukla
2 Aditya Garje
3 Shahid Sarnobat
……………………………………………………………………………………………..
……………………………………………………………………………………………..
Name and designation of the Faculty Member: Mrs. SANGITA BHOYAR (Lecturer)
Signature________________