Laporan Pa Pemograman Semester 3 (Yuliano Komanjali) 1911071003

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 10

LAPORAN

PROJECT AKHIR PEMOGRAMAN


«SOFTWARE JADWAL DAN ALARM ADZAN KOTA PADANG
DAN SEKITARNYA»

NAMA : YULIANO KOMANJALI


NO. BP : 1911071003
KELAS : IIB DIV TC
PEMBIMBIN : 1. SILFIA RIFKA,SST.,MT
G
2. RAMIATI,SST.,M.Kom

Jurusan Teknik Elektro


Program Studi DIV Teknik Telekomunikasi
POLITEKNIK NEGERI PADANG
TAHUN AJARAN 2020 / 2021
Judul project : SOFTWARE JADWAL DAN ALARM ADZAN KOTA PADANG
DAN SEKITARNYA

LINK VIDEO PENJELASAN PROGRAM DAN DEMO HASIL RUNNING:

https://drive.google.com/file/d/1H5EFujQ62L9OGpwDyOIqS6akN6CphABY/
view?usp=drivesdk

FORM FLOWCHART
FORM ABOUT
FORM MENU

FORM UTAMA(SOFTWARE)
HELP

CODING

 FORM FLOWCHART
Public Class fw
Private Sub Button1_Click(sender As Object, e As EventArgs)
Handles Button1.Click
Form2.Show()
Me.Hide()
End Sub
End Class

 FORM ABOUT
Public Class about

Private Sub Button1_Click(sender As Object, e As EventArgs)


Handles Button1.Click
Form2.Show()
Me.Hide()
End Sub
End Class

 FORM MENU

Public Class Form2


Private Sub Button3_Click(sender As Object, e As EventArgs)
Handles Button3.Click
Close()
End Sub

Private Sub Button1_Click(sender As Object, e As EventArgs)


Handles Button1.Click
Form1.Show()
Me.Hide()
End Sub

Private Sub Button2_Click(sender As Object, e As EventArgs)


Handles Button2.Click
fw.Show()
Me.Hide()
End Sub

Private Sub Button4_Click(sender As Object, e As EventArgs)


Handles Button4.Click
help.Show()
Me.Hide()
End Sub

Private Sub Button5_Click(sender As Object, e As EventArgs)


Handles Button5.Click
about.Show()
Me.Hide()
End Sub
End Class

 FORM UTAMA

Public Class Form1


Dim alarm As Boolean

Sub waktu()
'HR'
Dim hr As String = TimeOfDay.Hour
If hr = 1 Then
hr = "0" + hr
End If
If hr = 2 Then
hr = "0" + hr
End If
If hr = 3 Then
hr = "0" + hr
End If
If hr = 4 Then
hr = "0" + hr
End If
If hr = 5 Then
hr = "0" + hr
End If
If hr = 6 Then
hr = "0" + hr
End If
If hr = 7 Then
hr = "0" + hr
End If
If hr = 8 Then
hr = "0" + hr
End If
If hr = 9 Then
hr = "0" + hr
End If
If hr = 0 Then
hr = "0" + hr
End If
'MN'
Dim mn As String = TimeOfDay.Minute
If mn = 1 Then
mn = "0" + mn
End If
If mn = 2 Then
mn = "0" + mn
End If
If mn = 3 Then
mn = "0" + mn
End If
If mn = 4 Then
mn = "0" + mn
End If
If mn = 5 Then
mn = "0" + mn
End If
If mn = 6 Then
mn = "0" + mn
End If
If mn = 7 Then
mn = "0" + mn
End If
If mn = 8 Then
mn = "0" + mn
End If
If mn = 9 Then
mn = "0" + mn
End If
If mn = 0 Then
mn = "0" + mn
End If
'SC'
Dim sc As String = TimeOfDay.Second
If sc = 1 Then
sc = "0" + sc
End If
If sc = 2 Then
sc = "0" + sc
End If
If sc = 3 Then
sc = "0" + sc
End If
If sc = 4 Then
sc = "0" + sc
End If
If sc = 5 Then
sc = "0" + sc
End If
If sc = 6 Then
sc = "0" + sc
End If
If sc = 7 Then
sc = "0" + sc
End If
If sc = 8 Then
sc = "0" + sc
End If
If sc = 9 Then
sc = "0" + sc
End If
If sc = 0 Then
sc = "0" + sc
End If
Label2.Text = hr + ":" + mn + ":" + sc
End Sub
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles
MyBase.Load
waktu()
End Sub

Private Sub Button1_Click(sender As Object, e As EventArgs)


Handles Button1.Click
OpenFileDialog1.ShowDialog()
If alarm = True Then
Timer1.Enabled = False
Button1.Text = "AKTIFKAN"
alarm = False
Else
Timer1.Enabled = True
Button1.Text = "NONAKTIFKAN"
alarm = True
End If
End Sub

Private Sub Button2_Click(sender As Object, e As EventArgs)


Handles Button2.Click
TextBox1.Enabled = False
TextBox2.Enabled = False
TextBox3.Enabled = False
TextBox4.Enabled = False
TextBox5.Enabled = False
Label8.Text = "Jam Terkunci"
Button3.Enabled = True
Button2.Enabled = False
End Sub
Private Sub Button3_Click(sender As Object, e As EventArgs)
Handles Button3.Click
TextBox1.Enabled = True
TextBox2.Enabled = True
TextBox3.Enabled = True
TextBox4.Enabled = True
TextBox5.Enabled = True
Label8.Text = "Jam Terbuka"
Button3.Enabled = False
Button2.Enabled = True
End Sub

Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles


Timer1.Tick
waktu()
If TextBox1.Text = Label2.Text And alarm = True Then
AxWindowsMediaPlayer1.URL = OpenFileDialog1.FileName
AxWindowsMediaPlayer1.Enabled = True
AxWindowsMediaPlayer1.Ctlcontrols.play()
End If
If TextBox2.Text = Label2.Text And alarm = True Then
AxWindowsMediaPlayer1.URL = OpenFileDialog1.FileName
AxWindowsMediaPlayer1.Enabled = True
AxWindowsMediaPlayer1.Ctlcontrols.play()
End If
If TextBox3.Text = Label2.Text And alarm = True Then
AxWindowsMediaPlayer1.URL = OpenFileDialog1.FileName
AxWindowsMediaPlayer1.Enabled = True
AxWindowsMediaPlayer1.Ctlcontrols.play()
End If
If TextBox4.Text = Label2.Text And alarm = True Then
AxWindowsMediaPlayer1.URL = OpenFileDialog1.FileName
AxWindowsMediaPlayer1.Enabled = True
AxWindowsMediaPlayer1.Ctlcontrols.play()
End If
If TextBox5.Text = Label2.Text And alarm = True Then
AxWindowsMediaPlayer1.URL = OpenFileDialog1.FileName
AxWindowsMediaPlayer1.Enabled = True
AxWindowsMediaPlayer1.Ctlcontrols.play()
End If
End Sub

Private Sub Button4_Click(sender As Object, e As EventArgs)


Handles Button4.Click
Form2.Show()
Me.Hide()
End Sub
End Class
 HELP

Public Class help

Private Sub Button1_Click(sender As Object, e As EventArgs)


Handles Button1.Click
Form2.Show()
Me.Hide()
End Sub
End Class

You might also like