• Tidak ada hasil yang ditemukan

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA UNTUK PENYEWAAN RUANG DAN HELP- DESK PELANGGAN BERBASIS WEB PADA PT ASTON INTI MAKMUR

N/A
N/A
Protected

Academic year: 2021

Membagikan "ANALISIS DAN PERANCANGAN SISTEM BASIS DATA UNTUK PENYEWAAN RUANG DAN HELP- DESK PELANGGAN BERBASIS WEB PADA PT ASTON INTI MAKMUR"

Copied!
24
0
0

Teks penuh

(1)

ANALISIS DAN PERANCANGAN

SISTEM BASIS DATA UNTUK

PENYEWAAN RUANG DAN

HELP-DESK PELANGGAN BERBASIS WEB

PADA PT ASTON INTI MAKMUR

Cicilia Eva Retno Mulia S.

Binus University, Jakarta, DKI Jakarta, Indonesia, 11530

Tyas Dwipramitri

Binus University, Jakarta, DKI Jakarta, Indonesia, 11530

and

Amalia Adelina

Binus University, Jakarta, DKI Jakarta, Indonesia, 11530

Abstrak

Tujuan dari penelitian ini adalah menganalisis dan merancang sistem basis data untuk penyewaan ruang dan help-desk pelanggan berbasis web pada PT Aston Inti Makmur. Metodologi penelitian yang digunakan dalam penelitian ini adalah metoda fact finding techniques untuk analisis, sedangkan perancangan basis datanya memakai metoda DBLC dan perancangan sistemnya menggunakan metoda DFD (Data Flow Diagram). Hasil yang diperoleh berupa suatu aplikasi sistem basis data untuk penyewaan ruang dan

help-desk pelanggan yang berbasis web. Simpulan dari penelitian adalah sistem basis data yang dibuat dapat membantu operasional perusahaan dalam mengelola penyewaan ruang serta membantu pelanggannya.

Kata kunci: analisis dan perancangan, basis data, penyewaan ruang dan help-desk pelanggan

(2)

1.

Pendahuluan

Sistem Informasi Penyewaan Ruang merupakan sistem yang membantu para

pengelola gedung dan stafnya dalam mengelola sistem penyewaan ruang dan

pengelolaan gedung. Sistem ini dirancang secara khusus untuk mengolah data-data

para pemakai gedung, serta peralatan yang digunakan. Sistem ini telah mengatur

data penyewa serta pembayaran, sehingga memudahkan manajemen dalam

memantau penyewaan gedung dalam jangka waktu bulanan, triwulanan ataupun

tahunan.

Internet merupakan salah satu media promosi yang tidak terbatas ruang dan

waktu. Melalui internet kita dapat memperkenalkan perusahaan (Company profile) kepada dunia, menampilkan daftar barang dan jasa (web catalog) yang kita tawarkan berupa katalog-katalog dan merupakan media untuk bertransaksi ( E-Commerce). Perkembangan teknologi internet yang pesat ini dimanfaatkan oleh banyak perusahaan untuk mendukung produktivitas dan kinerjanya. Oleh karena itu,

saat ini website merupakan salah satu keharusan dalam menghadapi persaingan bisnis yang semakin tinggi.

PT Aston Inti Makmur merupakan perusahaan yang bergerak di bidang

penyewaan ruang kantor dan pengelolaan Gedung Ariobimo Sentral. Dilihat dari

betapa pentingnya penyewaan ruang dan help-desk pelanggan bagi PT ASTON INTI MAKMUR dan bagaimana memanfaatkan berbagai sistem informasi yang

dalam penanganannya masih menggunakan sistem manual maka dibuatlah sistem

basis data berbasis web untuk membantu penyewaan ruang dan help-desk

(3)

2.

Metodologi

Metode yang digunakan untuk penelitian ini meliputi:

A.Metode analisis

a. Studi kepustakan

b. Studi lapangan

B. Metode perancangan

a. DBLC (Database Life Cycle) b. Perancangan aplikasi layar

Adapun untuk pembahasan meliputi:

- Perancangan

- Implementasi

- Evaluasi

2.1.

Perancangan

2.1.1. Perancangan basis data konseptual

Perancangan basis data konseptual adalah proses membangun sebuah

model informasi yang digunakan di perusahaan, yang terlepas dari semua

pertimbangan-pertimbangan fisik. Tahapan yang dilakukan meliputi:

a. Mengidentifikasi tipe entitas

b. Mengidentifikasi tipe atribut dengan entitas

(4)

c. Mengidentifikasi tipe relasi

- Menggunakan Entity Relational Diagram (ERD)

(5)
(6)

d. Identifikasi Kandidat dan Primary Key pada Tiap Entitas e. Validasi model konseptual terhadap user

f. Penggunaan Enhanced Modelling Concept

2.1.2. Perancangan basis data logikal

Perancangan basis data logikal adalah suatu proses membangun sebuah

model data yang digunakan pada perusahaan berdasarkan sebuah model

data spesifik, tetapi terlepas dari DBMS dan pertimbangan fisik lainnya.

Tahapan yang dilakukan meliputi:

a. Identifikasi tipe entitas kuat dan lemah

b. Tipe hubungan kompleks

c. Hilangkan fitur-fitur yang tidak kompatibel dengan model relasional

- Menghilangkan relasi binary Many-to-Many (*:*)

- Identifikasi atribut multi-valued

d. Validasi relasi terhadap transaksi pengguna

e. ERD bentuk logikal

2.1.3. Perancangan basis data fisikal

Perancangan basis data fisikal adalah proses untuk menghasilkan

deskripsi dari pengimplementasian suatu basis data pada media

penyimpanan kedua. Juga menjelaskan relasi dasar, pengaturan file, dan indeks yang digunakan untuk mencapai akses data yang efisien, integrity constraint yang terkait, serta ukuran keamanan. Tahapan yang dilakukan meliputi:

a. Merancang relational basis data

(7)

a. StateTransision Diagram (STD)

- STD untuk master admin

- STD untuk admin marketing

- STD untuk admin teknisi

- STD untuk tenant (pelanggan)

b. Perancangan layar

- Rancangan layar untuk master admin

- Rancangan layar untuk admin marketing

- Rancangan layar untuk admin teknisi

- Rancangan layar untuk pelanggan

2.2.

Implementasi

A.Kebutuhan Perangkat Keras

Untuk menjalankan aplikasi yang telah dibuat dibutuhkan perangkat keras

yang sesuai agar aplikasi basis data yang telah dibuat dapat dijalankan

secara optimal.

Spesifikasi Kebutuhan Perangkat Keras Server

Jenis kebutuhan Spesifikasi server Tipe server Acer Veriton M480 Prosesor Core 2 Duo E7500 Minimum free space 20GB

Memory RAM 4GB

(8)

Spesifikasi Kebutuhan Perangkat Keras Client

Jenis kebutuhan Spesifikasi server

Prosesor Pentium 4-2.4Ghz

Memory RAM 1Gb

Monitor Resolusi 1024&728 pixels Kebutuhan lain Koneksi ke internet

B.Kebutuhan Perangkat Lunak

Selain kebutuhan perangkat keras, kebutuhan perangkat lunak pun harus

diperhatikan.

1. Spesifikasi perangkat lunak untuk server

a. Sistem operasi: Windows Server 2003

b. XAMPP 1.7.3

c. PHP

d. SQL Server 2005

2. Spesifikasi perangkat lunak untuk client

a. Sistem operasi: Windows XP SP2

b. Web server: Mozilla firefox versi 3.6.13

2.3.

Evaluasi

Aplikasi basis data telah diajukan ke PT Aston Inti Makmur dan telah

dilakukan evaluasi mengenai kinerja aplikasi basis data. Evaluasi dilakukan

dengan cara melakukan pengujian terhadap aplikasi yang telah dibuat. Dari

hasil pengujian, maka didapat hasil:

1. Aplikasi basis data dinilai telah berjalan dengan baik sesuai yang

(9)

untuk pengelolaan gedung Ariobimo Sentral. Selanjutnya aplikasi hanya

perlu ditambahkan beberapa fitur agar semakin memudahkan kinerja dari

karyawan bagian pengelolaan gedung.

2. Dari pengujian integrity, maka dapat terlihat bahwa kinerja basis data telah berjalan dengan baik, hal ini dapat di lihat dari kelengkapan entity dan atribut yang telah mampu menangani kebutuhan data dari pengelolaan

gedung. Hubungan antara PK (Primary key) dan FK (Foreign key) berjalan dengan saling ketergantungan, bahwa apabila data PK berubah maka data

untuk FK ikut berubah. Apabila data Not NULL berarti data tidak boleh dikosongkan, maka apabila kosong sistem akan menolak untuk bekerja.

3. Dari segi keamanan basis data itu sendiri, karena menggunakan SQL Server

2005, maka hanya pihak tertentu saja yang dapat mengakses basis data.

Selain itu, password yang telah dienkripsi sebelum disimpan pada basis data akan menjamin bahwa pihak lain tidak dapat mencuri password seorang pengguna dan masuk ke dalam aplikasi. Keamanan juga telah berjalan dngan

baik karena hak akses member internal dibatasi oleh admin dan master

admin serta hanya admin dan master admin yang bisa melakukan pengubahan data-data pengelolaan gedung.

3.

Kesimpulan

Dari hasil analisis perancangan, implementasi, dan evaluasi dari aplikasi basis data

pengelolaan gedung yang telah dilakukan pada PT Aston Inti Makmur, maka dapat

(10)

1. Merancang aplikasi basis data penyewaan ruang yang terdiri dari data-data

pelanggan dan transaksi penyewaan.

(11)

DAFTAR PUSTAKA

[1] Anonimous. (2011). Manfaat Internet Manfaat Positif dan Negatif Internet. Diperoleh 10 Oktober 2011 dari http://www.mascipul.com/2011/07/manfaat-internet-manfaat-positif-dan-negatif-internet.html

[2] Article non personal. (2011). Internet. Diperoleh 10 Oktober dari http://id.wikipedia.org/wiki/Internet

[3] Article non personal. (2011). Web. Diperoleh 10 Oktober dari http://id.wikipedia.org/wiki/Web

[4] Article non personal. (2011). Building Management. Diperoleh 10 Oktober dari http://en.wikipedia.org/wiki/Building_management

[5] Centragama. (2011). Manajemen Pengelolaan Gedung. Diperoleh 10 Oktober dari http://centragama.com/2011/05/manajemen-pengelolaan-gedung/

[6] Conolly, T. dan Beg, C. (2005). Database System: A Practical Approache to Design, Implementation, and Management, Edisi ke-4. New York: Addition-Wesley Longman.

[7] Departemen pendidikan nasional. (2008). Kamus besar bahasa indonesia pusat bahasa, edisi ke-4. Jakarta: Penerbit PT Gramedia Pustaka Utama.

[8] Date, C. J. (2000). An Introduction to database Systems, edisi ke-7. New York: Addition-Wesley Longman, Inc.

[9] Kadir, A. (2008). Dasar Pemrograman Web Dinamis Menggunakan PHP (Edisi Revisi). Yogyakarta: Andi Publisher.

[10] Kendall, K.E. & Kendall, J.E. (2005). Systems Analysis and Design, Sixth Edition. New York: Pearson Education, Inc.

(12)

[11] Pressman, R.S. (2005). Software Engineering A Practitioner's Approach, Edisi ke-6. Singapore: McGraw-Hill.

[12] Shneiderman, B. & Plaisant, C. (2010). Designing the user Interface: Strategies for Effective Human-Computer Interaction. New York: Pearson.

[13] Turban, E., Rainer, J. R., & Potter, R. E. (2003). Introduction to Iinformation Technology. United States of America: John Wiley & Sons, Inc.

[14] Whitten, J.L., Bentley L., & Dittman K. (2004). Systems Snalysys and Design Methods, Edisi ke-6. Boston: McGraw-Hill Irwin.

(13)

ANALYSIS AND DATABASE SYSTEM

DESIGN FOR ROOM LEASING AND

CUSTOMER HELP-DESK BASED ON

WEB IN PT ASTON INTI MAKMUR

Cicilia Eva Retno Mulia S.

Binus University, Jakarta, DKI Jakarta, Indonesia, 11530

Tyas Dwipramitri

Binus University, Jakarta, DKI Jakarta, Indonesia, 11530

and

Amalia Adelina

Binus University, Jakarta, DKI Jakarta, Indonesia, 11530

Abstract

The purpose of this research was to analyze and design a database system for the rental of rooms and help-desk web based the customer at PT Aston Inti M akmur. Research methodologies are used in this study is a method of fact finding techniques for analysis, while the design of their databases using the DBLC method, and for the system design using a method of DFD (Data Flow Diagram). The results obtained in the form of a database system applications to rental rooms and help-desk web based the customer. The conclusion of the research is a created database system can assist in managing the company’s operating and leasing rooms to help the customers.

Key words: analysis and design, databases, rental room, room leasing and the customer help-desk.

(14)

1.

Introduction

Room Rentals Information System is a system that helps building managers and

staff in managing the rental room systems and building management. The system

is designed specifically to process the data users of the building and the

equipment used. This systems has been set up the tenant and payment data,

making it easier for management to monitor the lease of a period of monthly,

quarterly, or yearly.

The internet is one of the media campaign that is not limited to room and time.

Through the internet we can introduce the company (the Company Profile) to the

world, displays the list of good and services (web catalog) that we offer in the

form of catalogs and the media to trade (E-Commerce). The rapid development

of Internet technology is used by many companies to support the productivity

and perfomance. Therefore, when this website is a necessity in the face if

business competition is increasingly high.

PT Aston Inti M akmur is a company engaged in the rental office room and

building management of the Ariobimo Sentral. Viewed from the importance of

rental room and help-desk the customer for PT Aston Inti M akmur and how to

utilize various information handling systems are still using manual system then

be made web-based database system to assist rental room and help-desk the

(15)

2.

Methodology

The method used for the study include:

A. M ethods of Analysis

a. Literature study

b. The field study

B. Design M ethod

a. DBLC (Database Life Cycle)

b. The design of the application screen

As for discussion include:

- Design

- Implementation

- Evaluation

2.1.

Design

2.1.1. Conceptual Database Design

Conceptual database design is the process of building an information

model that used in the company, which is independent of all physical

consideration. Stages include:

a. Identify the types of entities

b. Identifying the attribute type with entity

(16)

c. Identify the Type of Relationship

- Using the Entity Relational Diagram (ERD)

(17)
(18)

d. Identification of Candidate and Primary Key on Each Entity

e. Validate conceptual model against user

f. Use of Enhanced M odeling Concept

2.1.2Logical Database Design

Logical database design is a process of building a data model that used

in the company, according to a specific data model, but regardless of the

DBM S and other physical considerations. Stages include:

a. Identification of Strong and Weak Entity Types

b. Type of a complex relationship

c. Eliminate features that are not compatible with the relational model

- Eliminate the binary relationship M any-to-M any (*: *) - Identification of M ulti-Valued Attributes

d. Validate relations against user transactions

e. ERD Logical Form

2.1.3Physical database design

Physical database design is a process to produce a description of the implementation of a database on the storage media. Also explains the basic relationships, settings files, and indexes that are used to achieve efficient data access, integrity constraints are related, and security measures. Stages include: Designing relational databases

(19)

2.1.4Design of application screen, namely:

a. State Transision Diagram (STD)

- STD for the master admin

- STD for marketing admin

- STD for technicians admin

- STD for the tenant (the customer)

b. The design of the screen

- Screen design for master admin

- Screen design for marketing admin

- Screen design for technicians admin

- Screen design for the customer

2.2

Implementation

A. Hardware Needs

To run an application that has made the appropriate hardware needed for

database applications that have been made can run optimally.

Server Hardware Requirements Specifications

Types of Needs Server Specification Server Type Acer Veriton M 480 Processor Core 2 Duo E7500 M inimum free space 20GB

M emory RAM 4GB

(20)

Client Hardware Requirements Specifications

Types of Needs Server Specification Processor Pentium 4-2.4Ghz M emory RAM 1Gb

M onitor Resolution 1024&728 pixels

Other Internet Connection

B. Software Requirements

In addition to hardware requirements, software requirements must also be

considered.

1. Specifications for the server software

a.Operating system: Windows Server 2003

b. XAM PP 1.7.3

c.PHP

d. SQL Server 2005

2. Software to client specifications

a. Operating system: Windows XP SP2

b. Web server: M ozilla Firefox version 3.6.13

2.3

Evaluation

A database application has been submitted to PT Aston Inti M akmur and has

conducted an evaluation of the performance of database applications.

Evaluation was done by a test of the application has been made. From the test

results, the obtained results:

(21)

meet the basic needs of information and transactions for the management

of the Ariobimo Sentral building. Further applications only need to add

some features in order to further facilities the perfomance of the building

managament employee.

2. Of integrity testing, it can be seen that the perfomance database has gone

well, this can be seen from the completeness of the entity and attributes

that have beenable to handle the data requirements of building

management. The relationship between the PK (primary

key) and FK (foreign key) runs with interdependence, that if the data

changes, then the data for PK and FK changed. Not NULL if the data

means that data shouldnot be left blank, if its blank the sytem will refuse

to work.

3. In terms of security of the database itself, because it uses SQL server

2005, then only certain parties can access the database. In addition, the

password is encrypted before being stored in the database will ensure that

no other party can steal a user’s password and log into the application.

Security has also been running well for permissions with internal member

is limited by the admin an admin as well as master and the master admin

only can perform the data conversion of building management.

3.

Conclusion

From the analysis of the design, implementation, and evaluation of building

(22)

it can be concluded as follows:

1. Designing a database application of leasing room which consists customers

data and rental transactions.

(23)

REFERENCES

[1] Anonimous. (2011). Manfaat Internet Manfaat Positif dan Negatif Internet. Diperoleh 10 Oktober 2011 dari http://www.mascipul.com/2011/07/manfaat-internet-manfaat-positif-dan-negatif-internet.html

[2] Article non personal. (2011). Internet. Diperoleh 10 Oktober dari

http://id.wikipedia.org/wiki/Internet

[3] Article non personal. (2011). Web. Diperoleh 10 Oktober dari

http://id.wikipedia.org/wiki/Web

[4] Article non personal. (2011). Building Management. Diperoleh 10 Oktober dari

http://en.wikipedia.org/wiki/Building_management

[5] Centragama. (2011). Manajemen Pengelolaan Gedung. Diperoleh 10 Oktober dari

http://centragama.com/2011/05/manajemen-pengelolaan-gedung/

[6] Conolly, T. dan Beg, C. (2005). Database System: A Practical Approache to Design, Implementation, and Management, Edisi ke-4. New York: Addition-Wesley Longman.

[7] Departemen pendidikan nasional. (2008). Kamus besar bahasa indonesia pusat bahasa, edisi ke-4. Jakarta: Penerbit PT Gramedia Pustaka Utama.

[8] Date, C. J. (2000). An Introduction to database Systems, edisi ke-7. New York: Addition-Wesley Longman, Inc.

[9] Kadir, A. (2008). Dasar Pemrograman Web Dinamis Menggunakan PHP (Edisi Revisi). Yogyakarta: Andi Publisher.

[10] Kendall, K.E. & Kendall, J.E. (2005). Systems Analysis and Design, Sixth Edition. New York: Pearson Education, Inc.

(24)

[11] Pressman, R.S. (2005). Software Engineering A Practitioner's Approach, Edisi ke-6. Singapore: M cGraw-Hill.

[12] Shneiderman, B. & Plaisant, C. (2010). Designing the user Interface: Strategies for Effective Human-Computer Interaction. New York: Pearson.

[13] Turban, E., Rainer, J. R., & Potter, R. E. (2003). Introduction to Iinformation Technology. United States of America: John Wiley & Sons, Inc.

[14] Whitten, J.L., Bentley L., & Dittman K. (2004). Systems Snalysys and Design Methods, Edisi ke-6. Boston: M cGraw-Hill Irwin.

Referensi

Dokumen terkait

Temuan penelitian ini mengemukakan bahwa terdapat perbedaan dari hasil tes rata-rata kemampuan koneksi matematis siswa pada kelas eksperimen yang diterapkan pendekatan

Nilai efisiensi pakan yang tinggi pada perlakuan feeding rate 5% dan 7% diduga karena terjadi kelebihan energi yang diperoleh dari makanan yang dikonsumsi oleh

Kesimpulan yang didapatkan dari penelitian mengenai Hubungan Substrat Dominan dengan Kelimpahan Gastropoda pada Hutan Mangrove Kulonprogo, Yogyakarta adalah tekstur

Berdasarkan hasil analisis mengenai fitur collision detection , ada beberapa kelas yang teridentifikasi dan memiliki keterhubungan baik dengan kelas lain pada

Modul ini terbagi ke dalam 2 sub tema atau unit, yaitu (1) Sadar Lingkungan, meliputi kegiatan mengidentifi - kasi informasi pada teks eksposisi, pola pengembangan teks eksposisi,

Kata kunci: Peningkatan Kemampuan Pemecahan Masalah Soal Cerita, KPK dan FPB, Pendekatan Pendidikan Matematika Realistik Indonesia (PMRI). Penelitian ini dilatar

Setelah dilakukan analisis diperoleh hasil terapi pijat refleksi kaki berpengaruh signifikan dalam meningkatkan ankle brachial index (ABI) pada pasien diabetes

Pada penelitian yang akan datang dapat digunakan teknik kompresi citra dengan menggunakan metode yang lainnya dan data citra MRI yang lain (selain citra MRI Otak) yang