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
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
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
c. Mengidentifikasi tipe relasi
- Menggunakan Entity Relational Diagram (ERD)
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
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
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
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
1. Merancang aplikasi basis data penyewaan ruang yang terdiri dari data-data
pelanggan dan transaksi penyewaan.
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.
[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.
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.
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
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
c. Identify the Type of Relationship
- Using the Entity Relational Diagram (ERD)
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
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
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:
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
it can be concluded as follows:
1. Designing a database application of leasing room which consists customers
data and rental transactions.
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.
[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.