Alaarm - Project1 3
Alaarm - Project1 3
Udaipur
An
Training Report
Submitted By:
Harshita Ajaria
Submitted To :
Dr Mayank Patel
Table of Contents
Diagram
Chapter 5 Result 14
Chapter 7 References 15
Chapter 1
1
Language features
1. Interpreted
• There are no separate compilation and execution steps like
C and C++
• Directly run the program from the source code
• Internally, Python converts the source code into an
intermediate form called bytecodes which is then translated
into native language of specific computer to run it.
• No need to worry about linking and loading with libraries,
etc
2. Platform Independent
• Python programs can be developed and executed on
multiple operating system platform.
• Python can be used on Linux , Windows , Macintosh ,
Solaris and many more.
5. Simple
2
6. Embeddable
7. Robust
3
Chapter 2
Introduction of Project
This Alarm Clock is a Graphic User Interface in which user will set
time like in hours and minutes (H:M) and user can also set a
message so that whenever the alarm rings , that message will be
shown on the screen.
4
In python , date and time are not a datatype of their own , but a
module named datetime can be imported to work with the date as well
as time. Python datetime module comes built into Python, so there is
no need to install it externally.
To rings the alarm tone with have inserted music with the help of
module pygame mixer , the mixer module has a limited number of
channels for playback of sounds
If user didn’t set time and try to set alarm then the message will
shown that please enter valid time for the user concerns
5
Chapter 3
Flow Diagram:
A flow diagram, or flowchart, is a specific type of activity diagram that
communicates a sequence of actions or movements within a complex
system. A flow diagram is a powerful tool for optimizing the paths of
people, objects, or information.
A flowchart is a type of diagram that represents a workflow or process.
A flowchart can also be defined as a diagrammatic representation of an
algorithm, a step-by-step approach to solving a task. The flowchart
shows the steps as boxes of various kinds, and their order by connecting
the boxes with arrows.
UML Diagram:
The Unified Modeling Language (UML) is a general-purpose,
developmental, modeling language in the field of software
engineering that is intended to provide a standard way to visualize the
design of a system.
Mainly, UML has been used as a general-purpose modeling language
in the field of software engineering. However, it has now found its way
into the documentation of several business processes or workflows.
For example, activity diagrams, a type of UML diagram, can be used
as a replacement for flowcharts. They provide both a more standardized
way of modeling workflows as well as a wider range of features to
improve readability and efficiency.
6
Use Case Diagram:
Set
Alarm
Set
message
Alarm rings
submit when alarm time
is equal to
current time
Press ok then
alarm stops
7
Class Diagram
ADMIN
Submit
Alarmtime=StringVar(
B1=button(command = a)
)
msgi = StringVar( )
def a( )
def a( )
Music
mixer.init( ) Message
Msg=StringVar ( )
Def a( )
Message.showerror(
)
Def a( )
8
Flow Diagram:
start
if input
enters
no yes
Ok message press
Stop music
9
Chapter 4
Project Working and Screen Shots
We are making this Alarm Clock in python by importing some
modules like : -
In python , date and time are not a datatype of their own , but a
module named datetime can be imported to work with the date as well
as time. Python datetime module comes built into Python, so there is
no need to install it externally.
10
To rings the alarm tone with have inserted music with the help of
module pygame mixer , the mixer module has a limited number of
channels for playback of sounds
If user didn’t set time and try to set alarm then the message will
shown that please enter valid time for the user concerns
Submit button is for give the command which calls the function
11
def a( ): is our command which is giving by pressing the button.
If you didn’t enter any data then the message will be shown to you
12
13
Chapter 5
Result
14
Chapter 6
15
Chapter 7
References
1. https://www.youtube.com/watch?v=gfDE2a7MKjA
2. https://www.geeksforgeeks.org/python-programming-
language/
3. https://www.w3schools.com/python/
16
Internship Rubrics
Name of Student : RTU Roll No. :
Score
Performance Scale 1 Scale 2 Scale 3 Scale 4 Score 5
(Numerical
Criteria (0-20%) (21-40%) (41-60%) (61-80%) (81-100%)
)
• Presentation was • Content of the • Content of the • Content of the • Content of the
not proper, presentation presentation was presentation was presentation was well
communication skills was well well defined, PPT well defined, PPT defined, PPT was well
were not upto the defined, PPT was well formed, was well formed, formed,
mark. was well communication communication skills communication skills
• Modules were not formed, skills was ok and was ok and some were very good and
Presentation & working properly. communication some questions questions were not questions answered
Viva voce skills was ok and were not answered were up to the mark
some questions answered • Some defined • All defined objectives
were not • Some defined objectives were not are achieved
answered objectives were achieved. • Each module working
• Some defined not achieved. • Each module is well and properly
objectives were working. demonstrated.
not achieved.
• Not Upgraded • Some Upgraded • Not Upgraded • Introduced some • Introduced new ideas,
according to according to according to new ideas, and and stimulated
industry oriented industry industry oriented stimulated discussion.
technical knowledge oriented technical discussion. • Upgraded according to
technical knowledge. • Gained some industry oriented
Learning knowledge. • Managed the technical knowledge. technical knowledge.
• Very effective in assigned task and • Effective in managing • Very effective in
managing the tries to achieve all the assigned task and managing the assigned
assigned task goals. tries to achieve all task and tries to
and tries to goals. achieve all goals.
achieve all goals.
• No objectives • Some objectives • Some objectives • Almost All objectives • All defined objectives
achieved are achieved are achieved are achieved are achieved
• Modules are not • Some Modules • Some Modules • Modules are working • Each module working
working properly. are not working. are working properly. well and properly
Implementatio • System working is • System working properly. • Some modules of demonstrated.
not satisfactory. is not • Design of the project are well • All modules of project
n • Design of the project satisfactory. project is integrated but are well integrated and
is unacceptable. • Design of the acceptable. system working is system working is
project is satisfactory. satisfactory.
marginal • Design of the project
is acceptable.
• No knowledge about • Partial • Some knowledge • Some knowledge • Extensive knowledge of
departments, knowledge about about departments, all departments,
processes, products about departments, processes, products processes, products &
& work culture of departments, processes, & work culture of the work culture of the
the company processes, products & work company company
Industry • No Knowledge of products & work culture of the • Knowledge of • Knowledge of
professional ethical culture of the company professional ethical professional ethical
Orientation, issues, Team work company • Partial Knowledge issues and Team issues, Team work,
Professional Professional • No Knowledge of professional work. Professional Professional behavior
behavior and of professional ethical issues, behavior and and decision making.
Ethics & Moral decision making. ethical issues, Team work decision-making • Knowledge of
• No Knowledge of Team work Professional ability is missing. recruitment Process &
recruitment Process Professional behavior and • Some Knowledge of HR Policies
& HR Policies behavior and decision making. recruitment Process
decision making. & HR Policies
• Project report has • Project report • Project report has • Project report is • Project report is
several formatting has some some formatting according to the according to the
and grammatical formatting errors. specified format. specified format.
errors. errors. • Results are not • Results are not so • Results are presented
Report Writing • Results are not upto • Results are not upto the mark. impressive in very appropriate
the mark. upto the mark. • Project work is • Project work is done manner
• Project work is not • Project work is done • Project work is well
done properly. not done summarized and
properly. concluded
17
18