Anda di halaman 1dari 32

WEB SERVICE CASE STUDY

BIZHARE

Disusun sebagai project UAS mata kuliah


WEB SERVICE

Diusulkan Oleh:

Mochamad Iqbal NIM : D1119211-


Asep Hidayat NIM : D1119211-
Mochamad Ilham Lutfi NIM : D111921138

PROGRAM STUDI TEKNIK INFORMATIKA


POLITEKNIK TEDC BANDUNG
2021
DAFTAR ISI

DAFTAR ISI..........................................................................................................II
DAFTAR GAMBAR...........................................................................................III
BAB 1. PENDAHULUAN.....................................................................................3
BAB 2. KAJIAN PUSTAKA.................................................................................4
2.1. Presentasi......................................................................................................4
2.2. Microsoft PowerPoint...................................................................................4
BAB 3. RANCANGAN..........................................................................................5
3.1. Rancangan Endpoint...............................................................................51.1.
Latar Belakang..............................................................................................3
1.2. Batasan Masalah...........................................................................................3
1.3. Rumusan Masalah.........................................................................................3
1.4. Tujuan Penulisan...........................................................................................3
1.5. Manfaat.........................................................................................................3
1.6. Metode Penulisan..........................................................................................3

3.2. Rancangan Database.....................................................................................7


BAB 4. DOKUMENTASI API..............................................................................8
4.1. Dokumentasi API – Kategori Bisnis.............................................................8
4.2. Dokumentasi API – Bisnis..........................................................................13
4.3. Dokumentasi API – Portofolio....................................................................18
4.4. Dokumentasi API – Investasi......................................................................23
DAFTAR PUSTAKA...........................................................................................29

II
DAFTAR GAMBAR

Gambar 1. Menu Design..................................................................................................10


Gambar 2. Menu Transition.............................................................................................10
Gambar 3. Menu Animations...........................................................................................11

III
1

RINGKASAN
Dibawah ini adalah ringkasan menyeluruh mengenai dokumentasi web case study yang dibuat dan
dikembangkan:

1 Nama Mahasiswa Mochamad Ilham Lutfi


2 Nama Kelompok Kelompok 6
1. Mochamad Iqbal
3 Anggota Kelompok 2. Asep Hidayat
3. Mochamad Ilham Lutfi
1. Management Bisnis – List Bisnis
2. Management Bisnis – Update Bisnis ( Insert, Edit, Delete )
3. Management Kategori Bisnis – List Kategori Bisnis
Fitur yang 4. Management Kategori Bisnis – Update Kategori Bisnis ( Insert, Edit, Delete )
4 5. Management Portofolio Investasi – List Kategori Bisnis
dikerjakan
6. Management Portofolio Investasi – Update Kategori Bisnis ( Insert, Edit, Delete )
7. Management Investasi – List Investasi
8. Management Investasi – Update Investasi ( Insert, Edit, Delete )
1. Fitur Management Bisnis - Controller
https://github.com/aseph8083/case-study-bizhare/blob/master/app/Http/
Controllers/BusinesssController.php
Fitur Management Bisnis – Model
https://github.com/aseph8083/case-study-bizhare/blob/master/app/Models/
Business.php

2. Fitur Management Kategori Bisnis - Controller


https://github.com/aseph8083/case-study-bizhare/blob/master/app/Http/
Controllers/BusinessCategoriesController.php
Fitur Management Kategori Bisnis – Model
https://github.com/aseph8083/case-study-bizhare/blob/master/app/Models/
BusinessCategory.php
5 Link commit github
3. Fitur Management Portofolio Investasi - Controller
https://github.com/aseph8083/case-study-bizhare/blob/master/app/Http/
Controllers/PortofolioController.php
Fitur Management Portofolio Investasi – Model
https://github.com/aseph8083/case-study-bizhare/blob/master/app/Models/
Portofolio.php

4. Fitur Management Investasi - Controller


https://github.com/aseph8083/case-study-bizhare/blob/master/app/Http/
Controllers/PortofolioTransactionController.php
Fitur Management Investasi – Model
https://github.com/aseph8083/case-study-bizhare/blob/master/app/Models/
PortofolioTransaction.php
Link Postman
6 https://www.getpostman.com/collections/e786e8e139bc0cae3b69
Collection
Link Demo Web
7 Service (Youtube https://youtu.be/TUkCB7kfLB8
video URL)
2
3

BAB 1. PENDAHULUAN

1.1. Latar Belakang

1.2. Batasan Masalah

1.3. Rumusan Masalah

1.4. Tujuan Penulisan

1.5. Manfaat

1.6. Metode Penulisan


.
4

BAB 2. KAJIAN PUSTAKA

2.1. Presentasi

2.2. Microsoft PowerPoint


5

BAB 3. RANCANGAN

3.1. Rancangan Endpoint


Halaman Category Bisnis

Method (HTTP Verbs) Endpoint Description

https://api.bizhare.id/admin/ Menampilkan seluruh data category


GET
categories/ bisnis

https://api.bizhare.id/admin/ Menampilkan data category bisnis


GET
categories/{id} berdasarkan id

https://api.bizhare.id/admin/
POST Menginput data category bisnis baru
categories/insert/

https://api.bizhare.id/admin/ Update data category bisnis berdasarkan


PUT
categories/update/{id} id

https://api.bizhare.id/admin/ Menghapus data category bisnis


DELETE
categories/delete/{id} berdasarkan id

Halaman Bisnis

Method (HTTP Verbs) Endpoint Description

GET https://api.bizhare.id/bisnis/ Menampilkan seluruh data bisnis

GET https://api.bizhare.id/bisnis/{id} Menampilkan data bisnis berdasarkan id

https://api.bizhare.id/admin/
POST Menginput data bisnis baru
bisnis/insert/

https://api.bizhare.id/admin/
PUT Update data bisnis berdasarkan id
bisnis/update/{id}

https://api.bizhare.id/admin/
DELETE Menghapus data bisnis berdasarkan id
bisnis/delete/{id}
6

Halaman Portofolio

Method (HTTP Verbs) Endpoint Description


menampilkan data portofolio
GET https://api.bizhare.id/portofolio/ yang telah user investasikan
bisnisnya

https://api.bizhare.id/ Menampilkan data portofolio berdasarkan


GET
portofolio/{id} id portofolio

https://api.bizhare.id/admin/
POST Menginput data portofolio baru
portofolio/insert/

https://api.bizhare.id/admin/
PUT Update data portofolio berdasarkan id
portofolio/update/{id}

https://api.bizhare.id/admin/ Menghapus data portofolio berdasarkan


DELETE
portofolio/delete/{id} id

Halaman Investasi

Method (HTTP Verbs) Endpoint Description

menampilkan data investasi user bisnis


GET https://api.bizhare.id/investasi/
user

https://api.bizhare.id/investasi/ Menampilkan data investasi user


GET
{id} berdasarkan id portofolio

https://api.bizhare.id/admin/
POST Menginput data investasi user baru
investasi/insert/

https://api.bizhare.id/admin/
PUT Update data investasi user berdasarkan id
investasi/update/{id}

https://api.bizhare.id/admin/ Menghapus data investasi user


DELETE
investasi/delete/{id} berdasarkan id

3.
7

3.2. Rancangan Database


8

BAB 4. DOKUMENTASI API

4.1. Dokumentasi API – Kategori Bisnis


Dibawah ini adalah dokumentasi API untuk fitur menampilkan seluruh data.

Request

Method URL

GET /categories
Require Authentication No

Parameters

Type Params Value

HEAD Content-Type String → application/json

- - -

Response

Status Response
{
200     "current_page": 1,
    "data": [
        {
            "id": 2,
            "name": "F&B",
            "description": "Food And Beverage merupakan salah satu industri yang tel
ah ada dan berkembang sejak lama. Jenis bisnis yang dapat dikategorikan masuk dalam 
industri F&B adalah bisnis yang berfokus pada pelayanan makanan dan minuman sebagai 
poros bisnisnya untuk mencapai kepuasan pelanggan. ",
            "created_at": "2022-01-31T17:03:27.000000Z",
            "updated_at": "2022-01-31T17:03:27.000000Z"
        },
        {
            "id": 1,
            "name": "F&B",
            "description": "Food And Beverage merupakan salah satu industri yang tel
ah ada dan berkembang sejak lama. Jenis bisnis yang dapat dikategorikan masuk dalam 
industri F&B adalah bisnis yang berfokus pada pelayanan makanan dan minuman sebagai 
poros bisnisnya untuk mencapai kepuasan pelanggan. ",
            "created_at": "2022-01-31T17:03:16.000000Z",
            "updated_at": "2022-01-31T17:03:16.000000Z"
        }
    ],
    "first_page_url": "http://localhost:8000/admin/categories?page=1",
    "from": 1,
    "last_page": 1,
    "last_page_url": "http://localhost:8000/admin/categories?page=1",
9

Dibawah ini adalah dokumentasi API untuk fitur menampilkan data berdasarkan id

Request

Method URL

GET /admin/categories/1
Require Authentication No

Parameters

Type Params Value

HEAD Content-Type String → application/json

- - -

Response

Status Response
{
200
    "id": 1,
    "name": "F&B",
    "description": "Food And Beverage merupakan salah satu industri yang te
lah ada dan berkembang sejak lama. Jenis bisnis yang dapat dikategorikan ma
suk dalam industri F&B adalah bisnis yang berfokus pada pelayanan makanan d
an minuman sebagai poros bisnisnya untuk mencapai kepuasan pelanggan. ",
    "created_at": "2022-01-31T17:03:16.000000Z",
    "updated_at": "2022-01-31T17:03:16.000000Z"
}
10

Dibawah ini adalah dokumentasi API untuk fitur Input data

Request

Method URL

POST /admin/categories/insert
Require Authentication No

Parameters

Type Params Value

HEAD Content-Type String → application/json

Body name String → F&B


String → Food And Beverage merupakan salah satu industri yang
telah ada dan berkembang sejak lama. Jenis bisnis yang dapat
Body description dikategorikan masuk dalam industri F&B adalah bisnis yang berfokus
pada pelayanan makanan dan minuman sebagai poros bisnisnya untuk
mencapai kepuasan pelanggan.

Response

Status Response
{
200
    "name": "F&B",
    "description": "Food And Beverage merupakan salah satu industri yang te
lah ada dan berkembang sejak lama. Jenis bisnis yang dapat dikategorikan ma
suk dalam industri F&B adalah bisnis yang berfokus pada pelayanan makanan d
an minuman sebagai poros bisnisnya untuk mencapai kepuasan pelanggan. ",
    "updated_at": "2022-01-31T17:03:27.000000Z",
    "created_at": "2022-01-31T17:03:27.000000Z",
    "id": 2
}
11

Dibawah ini adalah dokumentasi API untuk fitur update data

Request

Method URL

PUT /admin/categories/update/2
Require Authentication No

Parameters

Type Params Value

HEAD Content-Type String → application/json

Body name String → Jasa


String → aktivitas ekonomi yang melibatkan sejumlah interaksi
Body description dengan konsumen atau dengan barang-barang milik, tetapi tidak
menghasilkan transfer kepemilikan.

Response

Status Response
{
200
    "id": 2,
    "name": "Jasa",
    "description": "aktivitas ekonomi yang melibatkan sejumlah interaksi de
ngan konsumen atau dengan barang-barang milik, tetapi tidak menghasilkan tr
ansfer kepemilikan.",
    "created_at": "2022-01-31T17:03:27.000000Z",
    "updated_at": "2022-02-01T01:24:51.000000Z"
}
12

Dibawah ini adalah dokumentasi API untuk fitur delete data

Request

Method URL

DELETE /admin/categories/delete/4
Require Authentication No

Parameters

Type Params Value

HEAD Content-Type String → application/json

- - -
- - -

Response

Status Response
{
200
    "message": "deleted successfully",
    "category_id": "4"
}
13

4.2. Dokumentasi API – Bisnis


Dibawah ini adalah dokumentasi API untuk fitur menampilkan seluruh data.

Request

Method URL

GET /bisnis
Require Authentication No

Parameters

Type Params Value

HEAD Content-Type String → application/json

- - -

Response

Status Response
{
200
    "current_page": 1,
    "data": [
        {
            "id": 2,
            "business_category_id": 2,
            "name": "Hasanah",
            "description": "Hasanah\r\n",
            "created_at": null,
            "updated_at": null
        },
        {
            "id": 1,
            "business_category_id": 1,
            "name": "Zenbu",
            "description": "Zenbu",
            "created_at": null,
            "updated_at": null
        }
    ],
    "first_page_url": "http://localhost:8000/bisnis?page=1",
    "from": 1,
    "last_page": 1,
    "last_page_url": "http://localhost:8000/bisnis?page=1",
14

Dibawah ini adalah dokumentasi API untuk fitur menampilkan data berdasarkan id

Request

Method URL

GET /bisnis/3
Require Authentication No

Parameters

Type Params Value

HEAD Content-Type String → application/json

- - -

Response

Status Response
{
200
    "id": 3,
    "business_category_id": 1,
    "name": "Pertashop",
    "description": "Pertashop adalah lembaga penyalur Pertamina skala kecil 
yang disiapkan untuk melayani kebutuhan konsumen BBM non subsidi, LPG non s
ubsidi, dan produk Pertamina ritel lainnya yang tidak atau belum terlayani 
oleh lembaga penyalur pertamina lainnya. Direktur Utama PT. Pertamina Patra 
Niaga, Alfian Nasution, mengatakan, latar belakang pembentukan Pertashop in
i adalah untuk menjalankan Undang-undang Ketahanan Energi Nomor 30 Tahun 20
07 dengan melayani kebutuhan BBM, LPG, ke seluruh wilayah Indonesia khususn
ya yang belum terjangkau. Program ini selaras dengan program One Village On
e Outlet (OVOO) Pertamina yang memastikan di setiap desa memiliki satu lemb
aga penyalur Pertamina untuk menyalurkan energi ke pelosok negeri. ",
    "created_at": "2022-01-31T17:07:18.000000Z",
    "updated_at": "2022-01-31T17:07:18.000000Z"
}
15

Dibawah ini adalah dokumentasi API untuk fitur Input data

Request

Method URL

POST /admin/bisnis/insert
Require Authentication No

Parameters

Type Params Value

HEAD Content-Type String → application/json

Body name String → Perashop


String → Pertashop adalah lembaga penyalur Pertamina skala kecil
yang disiapkan untuk melayani kebutuhan konsumen BBM non subsidi,
LPG non subsidi, dan produk Pertamina ritel lainnya yang tidak atau
belum terlayani oleh lembaga penyalur pertamina lainnya. Direktur
Utama PT. Pertamina Patra Niaga, Alfian Nasution, mengatakan, latar
belakang pembentukan Pertashop ini adalah untuk menjalankan
Body description
Undang-undang Ketahanan Energi Nomor 30 Tahun 2007 dengan
melayani kebutuhan BBM, LPG, ke seluruh wilayah Indonesia khususnya
yang belum terjangkau. Program ini selaras dengan program One
Village One Outlet (OVOO) Pertamina yang memastikan di setiap desa
memiliki satu lembaga penyalur Pertamina untuk menyalurkan energi ke
pelosok negeri.

Body business_category_id String → 1


|
Response

Status Response
{
200
    "name": "Pertashop",
    "description": "Pertashop adalah lembaga penyalur Pertamina skala kecil 
yang disiapkan untuk melayani kebutuhan konsumen BBM non subsidi, LPG non s
ubsidi, dan produk Pertamina ritel lainnya yang tidak atau belum terlayani 
oleh lembaga penyalur pertamina lainnya. Direktur Utama PT. Pertamina Patra 
Niaga, Alfian Nasution, mengatakan, latar belakang pembentukan Pertashop in
i adalah untuk menjalankan Undang-undang Ketahanan Energi Nomor 30 Tahun 
2007 dengan melayani kebutuhan BBM, LPG, ke seluruh wilayah Indonesia khusu
snya yang belum terjangkau. Program ini selaras dengan program One Village 
One Outlet (OVOO) Pertamina yang memastikan di setiap desa memiliki satu le
mbaga penyalur Pertamina untuk menyalurkan energi ke pelosok negeri. ",
    "business_category_id": "1",
    "updated_at": "2022-01-31T17:07:18.000000Z",
    "created_at": "2022-01-31T17:07:18.000000Z",
    "id": 3
}
16

Dibawah ini adalah dokumentasi API untuk fitur update data

Request

Method URL

PUT /admin/bisnis/update/3
Require Authentication No

Parameters

Type Params Value

HEAD Content-Type String → application/json

Body name String → Perashop


String → Pertashop adalah lembaga penyalur Pertamina skala kecil
yang disiapkan untuk melayani kebutuhan konsumen BBM non subsidi,
LPG non subsidi, dan produk Pertamina ritel lainnya yang tidak atau
belum terlayani oleh lembaga penyalur pertamina lainnya. Direktur
Utama PT. Pertamina Patra Niaga, Alfian Nasution, mengatakan, latar
belakang pembentukan Pertashop ini adalah untuk menjalankan
Body description
Undang-undang Ketahanan Energi Nomor 30 Tahun 2007 dengan
melayani kebutuhan BBM, LPG, ke seluruh wilayah Indonesia khususnya
yang belum terjangkau. Program ini selaras dengan program One
Village One Outlet (OVOO) Pertamina yang memastikan di setiap desa
memiliki satu lembaga penyalur Pertamina untuk menyalurkan energi ke
pelosok negeri.

Body business_category_id String → 1

Response

Status Response
{
200
    "id": 3,
    "business_category_id": "1",
    "name": "Pertashop",
    "description": "Pertashop adalah lembaga penyalur Pertamina skala kecil 
yang disiapkan untuk melayani kebutuhan konsumen BBM non subsidi, LPG non s
ubsidi, dan produk Pertamina ritel lainnya yang tidak atau belum terlayani 
oleh lembaga penyalur pertamina lainnya. Direktur Utama PT. Pertamina Patra 
Niaga, Alfian Nasution, mengatakan, latar belakang pembentukan Pertashop in
i adalah untuk menjalankan Undang-undang Ketahanan Energi Nomor 30 Tahun 
2007 dengan melayani kebutuhan BBM, LPG, ke seluruh wilayah Indonesia khusu
snya yang belum terjangkau. Program ini selaras dengan program One Village 
One Outlet (OVOO) Pertamina yang memastikan di setiap desa memiliki satu le
mbaga penyalur Pertamina untuk menyalurkan energi ke pelosok negeri. ",
    "created_at": "2022-01-31T17:07:18.000000Z",
    "updated_at": "2022-01-31T17:07:18.000000Z"
}
17

Dibawah ini adalah dokumentasi API untuk fitur delete data

Request

Method URL

DELETE /admin/bisnis/delete/2
Require Authentication No

Parameters

Type Params Value

HEAD Content-Type String → application/json

- - -
- - -

Response

Status Response
{
200
    "message": "deleted successfully",
    "bisnis_id": "2"
}
18

4.3. Dokumentasi API – Portofolio


Dibawah ini adalah dokumentasi API untuk fitur menampilkan seluruh data.

Request

Method URL

GET /portofolio
Require Authentication No

Parameters

Type Params Value

HEAD Content-Type String → application/json

- - -

Response

Status Response
{
200     "current_page": 1,
    "data": [
        {
            "id": 4,
            "name": "Megacon",
            "user_id": 2,
            "created_at": "2022-01-31T15:21:31.000000Z",
            "updated_at": "2022-01-31T15:21:31.000000Z"
        },
        {
            "id": 3,
            "name": "Galura",
            "user_id": 2,
            "created_at": "2022-01-31T15:21:16.000000Z",
            "updated_at": "2022-01-31T15:21:16.000000Z"
        },
        {
            "id": 2,
            "name": "Zenbu",
            "user_id": 1,
            "created_at": "2022-01-31T14:43:22.000000Z",
            "updated_at": "2022-01-31T15:16:03.000000Z"
        },
        {
            "id": 1,
            "name": "ilham",
            "user_id": 1,
            "created_at": "2022-01-31T13:31:37.000000Z",
            "updated_at": "2022-01-31T13:31:37.000000Z"
        }
    ],
    "first_page_url": "http://localhost:8000/portofolio?page=1",
    "from": 1,
    "last_page": 1,
    "last_page_url": "http://localhost:8000/portofolio?page=1",
19

Dibawah ini adalah dokumentasi API untuk fitur menampilkan data berdasarkan id

Request

Method URL

GET /portofolio/4
Require Authentication No

Parameters

Type Params Value

HEAD Content-Type String → application/json

- - -

Response

Status Response
{
200
    "id": 4,
    "name": "Megacon",
    "user_id": 2,
    "created_at": "2022-01-31T15:21:31.000000Z",
    "updated_at": "2022-01-31T15:21:31.000000Z"
}
20

Dibawah ini adalah dokumentasi API untuk fitur Input data

Request

Method URL

POST /admin/portofolio/insert
Require Authentication No

Parameters

Type Params Value

HEAD Content-Type String → application/json

Body name String → Mazhak


Body user_id String → 1

Response

Status Response
{
200
    "name": "Mazhak",
    "user_id": "1",
    "updated_at": "2022-02-01T01:33:13.000000Z",
    "created_at": "2022-02-01T01:33:13.000000Z",
    "id": 5
}
21

Dibawah ini adalah dokumentasi API untuk fitur update data

Request

Method URL

PUT /admin/portofolio/update/1
Require Authentication No

Parameters

Type Params Value

HEAD Content-Type String → application/json

Body name String → Perashop


Body user_id String → 1

Response

Status Response
{
200
    "id": 1,
    "name": "SPBU Pertamina",
    "user_id": "1",
    "created_at": "2022-01-31T13:31:37.000000Z",
    "updated_at": "2022-02-01T01:34:43.000000Z"
}
22

Dibawah ini adalah dokumentasi API untuk fitur delete data

Request

Method URL

DELETE /admin/portofolio/delete/2
Require Authentication No

Parameters

Type Params Value

HEAD Content-Type String → application/json

- - -

Response

Status Response
{
200
    "message": "deleted successfully",
    "bisnis_id": "2"
}
23

4.4. Dokumentasi API – Investasi


Dibawah ini adalah dokumentasi API untuk fitur menampilkan seluruh data.

Request

Method URL

GET /investasi
Require Authentication No

Parameters

Type Params Value

HEAD Content-Type String → application/json

- - -

Response

Status Response
{
200
    "current_page": 1,
    "data": [
        {
            "id": 1,
            "portofolio_id": 1,
            "amount": 604650000,
            "business_id": 3,
            "created_at": "2022-02-01T02:42:29.000000Z",
            "updated_at": "2022-02-01T02:42:29.000000Z"
        }
    ],
    "first_page_url": "http://localhost:8000/investasi?page=1",
    "from": 1,
    "last_page": 1,
    "last_page_url": "http://localhost:8000/investasi?page=1",
24

Dibawah ini adalah dokumentasi API untuk fitur menampilkan data berdasarkan id

Request

Method URL

GET /investasi/1
Require Authentication No

Parameters

Type Params Value

HEAD Content-Type String → application/json

- - -

Response

Status Response
{
200
    "id": 1,
    "portofolio_id": 1,
    "amount": 604650000,
    "business_id": 3,
    "created_at": "2022-02-01T02:42:29.000000Z",
    "updated_at": "2022-02-01T02:42:29.000000Z"
}
25

Dibawah ini adalah dokumentasi API untuk fitur Input data

Request

Method URL

POST /admin/investasi/insert
Require Authentication No

Parameters

Type Params Value

HEAD Content-Type String → application/json

Body portofolio_id String → 1


Body amount String → 604650000
Body business_id String → 3

Response

Status Response
{
200
    "portofolio_id": "1",
    "amount": "604650000",
    "business_id": "3",
    "updated_at": "2022-02-01T02:42:29.000000Z",
    "created_at": "2022-02-01T02:42:29.000000Z",
    "id": 1
}
26

Dibawah ini adalah dokumentasi API untuk fitur update data

Request

Method URL

PUT /admin/investasi/update/2
Require Authentication No

Parameters

Type Params Value

HEAD Content-Type String → application/json

Body portofolio_id String → 2


Body amount String → 604650000
Body business_id String → 2

Response

Status Response
{
200
    "id": 2,
    "portofolio_id": "2",
    "amount": "604650000",
    "business_id": "2",
    "created_at": "2022-02-01T03:38:57.000000Z",
    "updated_at": "2022-02-01T03:44:36.000000Z"
}
27

Dibawah ini adalah dokumentasi API untuk fitur delete data

Request

Method URL

DELETE /admin/investasi/delete/3
Require Authentication No

Parameters

Type Params Value

HEAD Content-Type String → application/json

- - -

Response

Status Response
{
200
    "message": "deleted successfully",
    "Investasi_id": "3"
}
28
29

DAFTAR PUSTAKA

Kontributor Wikipedia. (2019), Microsoft PowerPoint. [Online]. Tersedia :


https://id.wikipedia.org/wiki/Microsoft_PowerPoint [2021, Juni 23].

Noer, M. (2012). Presentasi Memukau : Bagaimana Menciptakan Presentasi Luar Biasa.


[Online]. Tersedia: https://www.presentasi.net/buku/ [2021, Juni 23].

Piliang, F. (2016). Mudahnya Menggunakan Microsoft PowerPoint. [Online]. Tersedia:


https://www.academia.edu/28656275/MUDAHNYA_MENGGUNAKAN_MICROSO
FT_POWER_POINT [2021, Juni 24].

Sutomo, E. (2007). 9 Presentasi Kreatif dengan PowerPoint 2007. Yogyakarta: Andi Offset.

Wulansari, A. (2011). Keefektifan Penggunaan Media Audio Visual Dalam Microsoft


PowerPoint Sebagai Media Pembelajaran Bahasa Perancis SMAN 1 Petarukan
Pemalang Kelas X Untuk Memperkaya Kosakata. Skripsi pada Fakultas Bahasa dan
Seni Universitas Negeri Semarang: Tidak Diterbitkan.

Anda mungkin juga menyukai