SISTEM INFORMASI PENJUALAN LOBSTER AIR …repository.amikom.ac.id/files/Naskah_publikasi...

20
SISTEM INFORMASI PENJUALAN LOBSTER AIR TAWAR PADA UD. LOBSTER SEMARANG CENTER BERBASIS WEB Naskah Publikasi Disusun oleh: Aji Saputro 08.12.1883 JURUSAN TEKNIK INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA 2012

Transcript of SISTEM INFORMASI PENJUALAN LOBSTER AIR …repository.amikom.ac.id/files/Naskah_publikasi...

SISTEM INFORMASI PENJUALAN LOBSTER AIR TAWAR PADA UD.

LOBSTER SEMARANG CENTER BERBASIS WEB

Naskah Publikasi

Disusun oleh:

Aji Saputro

08.12.1883

JURUSAN TEKNIK INFORMATIKA

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

AMIKOM

YOGYAKARTA

2012

NASKAH PUBLIKASI

Web Based Sales Information System of Fresh Water Crayfish on UD. Lobster Semarang Center

Sistem Informasi Penjualan Lobster Air Tawar Pada UD. Lobster Semarang Center Berbasi Web

Aji Saputro

Teknik Informatika

STMIK AMIKOM YOGYAKARTA

ABSTRACT

Nowadays the need for information is very important that information should be accessible anytime and anywhere. One of the media that has been increasingly used today's society is a web-based sites. Because by using this web site can provide information to complete and is not too much to pay.

Information systems are widely used in an institution. for example in a company, office and education. Information Systems in the institution aims to promote or provide a general overview of the relevant institution's profile and also provide information to students and teachers.

With the increasingly rapid technological developments, educational facilities were required to follow. With a good information system, it is expected of students and teachers will have easy access to various information related to teaching and learning activities in schools.

Keywords: Information systems, Internet, Web.

1. Pendahuluan

1.1 Latar Belakang Masalah

Teknologi semakin berkembang seiring dengan meningkatnya kebutuhan kita.

Dalam memasuki dunia globalisasi, kita mengenal teknologi yang semakin maju

untuk mempermudah melakukan berbagai kegiatan dalam kehidupan. Kemajuan di

bidang transportasi, komunikasi, kesehatan, pendidikan, dan bidang lainnya

merupakan contoh-contoh bahwa kita sekarang semakin memerlukan teknologi

dalam kehidupan ini. Peranan teknologi dalam kehidupan manusia tidaklah

diragukan lagi.

Dari uraian di atas, maka dalam penyusunan skripsi ini penulis mengambil

judul

“Sistem Informasi Penjualan Lobster Air Tawar Pada UD. Lobster

Semarang Center Berbasi Web”.

1.2 Pokok Permasalahan

Berdasarkan latar belakang masalah ini, dapat di rumuskan pemasalahan yang

dihadapi oleh Lobster Semarang Center ini adalah bagaimana mengoptimalkan

penyampaian informasi produk dan layanan terhadap pelanggan Lobster Semarang

Center. Bagaimana merancang sebuah website yang dapat mendukung kegiatan

pemasaran Lobster Semarang Center.

1.3 Batasan Masalah

1. Sistem informasi ini menampilkan informasi yang berhubungan dengan

produk yang dijual oleh UD. Lobster Semarang Center.

2. Sistem informasi ini dapat diakses melalui media internet.

3. Hasil dari perancangan Sistem Informasi ini adalah web penjualan lobster air

tawar.

1.4 Tujuan Penelitian

Tujuan dari penelitian ini adalah :

1. Sebagai salah satu syarat menyelesaikan jenjang STRATA 1

pada STMIK AMIKOM YOGYAKARTA.

2. Menerapkan sekaligus mempraktekan teori yang didapatkan

2

selama menempuh pendidikan di STMIK AMIKOM

YOGYAKARTA.

3. Perusahaan dapat mengoptimalkan penyampaian informasi produk dan

layanan terhadap pelanggan.

4. Merancang sebuah website yang dapat mendukung kegiatan pemasaran

perusahaan.

1.5 Manfaat Penelitian

Manfaat dari skripsi ini adalah :

1. Perusahaan dapat memiliki keunggulan tersendiri dalam bersaing dengan

bisnis lain.

2. Perusahaan dapat menerapkan kegiatan pemasarannya dengan lebih efektif.

3. Dapat dijadikan pedoman bagi Lobster Semarang Center untuk

mengembangkan keunggulan strategi pemasarannya.

1.6 Sistematika Penulisan Laporan

Adapun sistematika dalam penulisan skripsi ini, yaitu: o BAB I : PENDAHULUAN o BAB II : DASAR TEORI o BAB III : ANALISIS DAN PERANCANGAN SISTEM o BAB IV : IMPLEMENTASI SISTEM o BAB V : PENUTUP o DAFTAR PUSTAKA

2. Landasan Teori

2.1 Teori Umum

2.1.1 Pengertian Sistem

Definisi sistem berkembang sesuai dengan konteks dimana pengertian sistem itu

digunakan. Berikut akan diberikan beberapa definisi sistem secara umum.

2.1.2 Karakteristik Sistem

Sebuah sistem memiliki karakteristik atau sifat – sifat tertentu yang mencirikan

bahwa hal tersebut bisa dikatakan sebagai suatu sistem1.

2.2 Konsep Dasar Sistem Informasi

2.2.1 Definisi Informasi

Informasi ibarat darah yang mengalir di dalam tubuh suatu organisasi, sehingga

informasi ini sangat penting di dalam suatu organisasi. Suatu sistem yang kurang

mendapatkan informasi akan menjadi luruh, kerdil, dan akhirnya berhenti.

2.2.2 Definisi Data

Data adalah kenyataan yang menggambarkan suatu kejadian-kejadian dan

kesatuan nyata. Kejadian-kejadian (event) adalah suatu yang terjadi pada saat

tertentu.

2.2.3 Kualitas Informasi

Kualitas dari sebuah informasi (quality of information) tergantung pada tiga hal,

yaitu informasi harus akurat (accurate), tepat pada waktunya (timeliness), dan relevan.

1 Hanif Al-Fatta. Analisis & Perancangan Sistem Informasi Hal 12. Penerbit Andi

Yogyakarta hal 238.

4

2.3 Konsep Dasar Sistem Informasi

2.3.1 Pengertian Sistem Informasi

Telah diketahui bahwa informasi merupakan hal yang sangat penting bagi

manajemen di dalam pengambilan keputusan. Informasi dapat diperoleh dari sistem

informasi (information system).

2.3.2 Komponen Sistem Informasi

John Burch dan Gary Grudnitski mengemukakan bahwa sistem informasi

terdiri dari komponen-komponen yang disebutnya dengan istilah blok bangunan

(building block), yaitu blok masukkan (input block), blok model (model block), blok

keluaran (output block).

2.3.3 Sistem Informasi Manajemen

Sistem Informasi Manajemen (SIM) adalah sebuah sistem informasi pada

level manajemen yang berfungsi untuk membantu perencanaan, pengendalian, dan

pengambilan keputusan dengan menyediakan resume rutin dan laporan-laporan

tertentu. Dibutuhkan manager untuk menjalankan tanggung jawabnya2.

2.4 Konsep Pemodelan Sistem

2.4.1 Pengertian Flowchart (Bagan Air)

Flowchart adalah suatu bagan yang menggambarkan atau mempresentasikan

suatu algoritma atau prosedur untuk menyelesaikan masalah.

2.4.2 Data Flow Diagram (DFD)

DFD menggambarkan arus data dari suatu sistem informasi, baik sistem lama

maupun sistem baru secara logika tanpa mempertimbangkan lingkungan fisik dimana

data tersebut berada.

2.5 Pengertian Basis Data

Basis data terdiri atas 2 kata, yaitu Basis dan Data. Basis kurang lebih

dapat diartikan sebagai markas atau gudang, tempat bersarang atau berkumpul.

Sedangkan Data adalah representasi fakta dunia nyata yang mewakili suatu obyek

5

seperti manusia, tanaman, hewan, peristiwa, konsep, keadaan, dan sebagainya,

yang direkam dalam bentuk angka, huruf, simbol, teks, gambar, bunyi, atau

kombinasinya.

2.6 Perancangan Database

Database adalah kumpulan dari item data yang saling berhubungan satu

dengan lainnya yang diorganisasikan berdasarkan sebuah skema atau struktur

tertentu, tersimpan di hardware komputer dan dengan software untuk melakukan

manipulasi untuk kegunaan tertentu3.

2.6.1 Normalisasi

Normalisasi merupakan proses pengelompokan elemen data menjadi tabel

yang menunjukan entity sekaligus relasinya. Melalui normalisasi, kita akan

mendesain database relasional menjadi suatu set data yang mengambil kriteria

sebagai berikut :

a. Memuat semua data penting yang dapat disediakan oleh database.

b. Memiliki redundancy data yang sedikit mungkin.

c. Akomodasi multi value untuk tipe data yang diperlukan.

d. Mengijinkan update data yang efisien dalam database.

e. Terhindar dari bahaya kehilangan data yang tidak dikenal.

2.7 Konsep Dasar Internet

2.7.1 Pengertian Internet

Internet merupakan salah satu infrasturktur utama e-bisnis. Pada mulanya,

jaringan internet dikembangkan sebagai saluran khusus untuk aktivitas riset dan

keperluan para akademisi. Dalam perkembangannya, internet dieksploitasi untuk

berbagai keperluan lainnya, termasuk untuk kaperluan bisnis. Internet itu sendiri

sebenarnya adalah singkatan dari Interconnection Networking.

3 Faried Irmansyah, Pengantar Database. Kuliah umum Ilmukomputer.com. 2003.

6

2.7.2 Sejarah Internet

Jaringan internet sukses dikembangkan dan diuji coba pertama kali pada

tahun 1969 oleh U.S Department of Defense dalam proyek ARPNet (Advanced

Research Projects Network). Sejak itu perkembangan internet perkembangan

internet berlangsung sangat pesat. Salah satu faktor yang berkontribusi pada

menjamurnya pemakaian internet di seluruh belahan dunia adalah perkembangan

WWW ( World Wide Web ) yang dirancang oleh Tim Berners-Lee dan staf ahli di

laboratorium CERN ( Conseil European Pour Ia Recherché Nucleaire ) di jenewa

(Swiss) pada tahun 1991).

2.7.3 Fungsi Internet

Menurut Tjiptono dan Diana (2000), melalui keunggulan dalam hal

komunikasi, information retrieval dan information search, internet bias dimanfaatkan

untuk berbagai macam keperluan bisnis, di antaranya berfungsi sebagai :

1. Yellow Pages berupa database terorganisasi yang memuat aneka ragan

informasi produk, perusahaan, iklan, berita, hiburan, dan sebagainya.

2. Web traffic control berfungsi sebagai iklan yang menarik perhatian para pemakai

internet agar mengunjungi web site-web site tertentu.

3. Online store front berupa gerai (outlet) penjualan virtual maupun mal-mal virtual

yang kini marak dijumpai.

2.8 Perangkat Lunak Yang di Gunakan

2.8.1 XAMPP

XAMPP adalah suatu program yang digunakan untuk sever guna

mengeksekusi fungsi yang ada dalam halaman website yang kita buat sekaligus

menampilkan halaman website tersebut agar bisa diakses oleh user. XAMPP

merupakan proyek dari dua orang yang bernama Kai Oswald Seidler dan

KayVogelgesang.

2.8.2 Apache Web Server

Apache web server adalah suatu program open source yang berfungsi

sebagai web server, digunakannya program ini adalah dukungannya yang

lengkap terhadap program-program lain yang dibutuhkan dalam lingkungan

aplikasi website seperti PHP dan MySQL, selain itu karena sifatnya yang open

7

source program ini dapat dimanfaatkan tanpa lisensi dibandingkan program lain

yang sejenis seperti Xitami web server maupun IIS dari Microsoft.

2.8.3 Database Server MySQL

MySQL adalah sebuah sistem manajemen database relasi (relational database

management system) yang bersifat “terbuka” (open source). Terbuka maksudnya

adalah MySQL boleh di download oleh siapa saja. Baik versi kode program aslinya

(source code program) maupun versi binernya (executable program) dan bisa

dugunakan secara (relatif) gratis baik untuk dimodifikasi sesuai dengan kebutuhan

seseorang maupun sebagai suatu program aplikasi komputer.

2.9 Bahasa Pemrograman yang di Gunakan

o HTML o PHP o Javascript o CSS

3. Analisi dan Perancangan Sistem

3.1 Gambaran Umum

Lobster Semarang Center pertama kali didirikan pada Maret 2009 oleh Edric

Firzatullah dan Aji Saputro, yang keduanya merupakan Teman dekat. Saat

beroperasi Lobster Semarang Center satu satunya perusahaan yang bergerak di

bidang budidaya lobster air tawar. Selang berjalannya waktu, pada akhir tahun 2009

Lobster Semarang Center telah resmi didirikan dikendalikan menjadi 3 orang yaitu

Edric Firzatullah, aji Saputra, dan Muhammad Qieran, saat ini Lobster Semarang

Center berlokasi di jl Kalibaru Timur RT 03 / X Semarang.

3.2 Analisis Sistem

Analisis sistem adalah penguraian dari suatu sistem yang utuh ke dalam bagian-

bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi

permasalahan-permasalahan,kesempatan-kesempatan, hambatan-hambatan yang

terjadi dan kebutuhan-kebutuhan yang diharapkan, sehingga dapat diuraikan

perbaikannya (Hanif Al Fatta, Analisis & Perancangan Sistem Informasi untuk

Keunggulan Bersaing Perusahaan dan Organisasi Modern, Penerbit: Penerbit ANDI

Yogyakarta, 2007).

3.3 Identifikasi Masalah

Mengidentifikasi masalah merupakan langkah pertama yang dilakukan dalam

8

tahapan analisis sistem. Masalah dapat didefinisikan sebagai suatu pertanyaan

yang diinginkan untuk dipecahkan. Masalah inilah yang menyebabkan sasaran

dari sistem tidak dapat dicapai. Adapun masalah yang timbul dalam penyebaran

informasi tentang perusahaan lobster semarang center adalah sarana dan alat

yang digunakan masih menggunakan media cetak seperti spanduk, dan dari

mulut ke mulut, yang tentu saja hanya sebagian masyarakat yang

mengetahuinya. Dalam pemasaran seperti penjualan dan pembelian lobster air

tawar yang sangat penting untuk diberitahukan informasi yang cepat, tepat, dan

akuran menjadi sangat penting untuk kelancaran pemasaran.

3.4 Analisis PIECES

Untuk mengindentifikasikan masalah, maka harus melakukan analisis

terhadap kinerja, informasi, ekonomi, keamanan, efisiensi, dan pelayanan. Panduan

ini dikenal dengan PIECES Analysis (Performance, Information, Economic, Control,

Efficiency, Services). Dari analisis ini biasanya didapatkan beberapa masalah. dan

akhirnya dapat menemukan masalah utama. Hal ini penting karena biasanya yang

muncul di permukaan bukan masalah utama, tetapi hanya gejala-gejala masalah

atau masalah yang bukan utama. Dalam analisis PIECES terbagi dalam 6 aspek

dalam pemecahan masalahanya, yang mana 6 aspek tersebut harus mengalami

peningkatan ukuran yang lebih baik, karena analisis ini membandingkan antara

sistem yang lama dan sistem baru.

3.5 Analisis Kebutuhan Sistem

Untuk membangun sebuah website, kebutuhan-kebutuhan sistem (system

requirement) yang diperlukan adalah kebutuhan perangkat lunak, kebutuhan

informasi, kebutuhan pengguna (user) yang menggunakan. Menurut Prof. Dr.

Jogiyanto HM, MBA, Akt, P.hD. Kebutuhan sistem yang harus diperhatikan dalam

mendesain sistem informasi adalah keandalan (realibility), ketersediaan (availability),

keluwesan (flexibility), skedul instalasi (installation schedule), dan kemudahan

pemeliharaan (maintainability).

3.5.1 Kebutuhan Perangkat Keras (Hardware)

Kebutuhan perangkat keras dibedakan menjadi dua, yaitu kebutuhan perangkat

keras yang digunakan untuk membangun sebuah website dan kebutuhan perangkat

keras yang digunakan untuk menjalankan website.

9

3.5.2 Kebutuhan Perangkat Lunak (Software)

Perangkat lunak merupakan perangkat yang berfungsi untuk melakukan

pengerjaan dalam sistem pemrosesan data untuk mendukung bekerjanya sistem-

sistem komputer. Perangkat lunak yang dibutuhkan yaitu Notepad ++, Macromedia

Dreamweaver CS3, dan XAMPP.

3.6 Perancangan Sistem

Dilakukan pembuatan rancangan sebagai berikut:

a. Flowchart

admin

Input data

admin

Olah data

admin

Db.admin

Atur data

admin

Laporan

admin

hubungi

Inpur data

hubungi

Olah data

hubungi

Db.hubu

ngi

Atur data

hubungi

Laporan

hubungi

kategori

Input data

kategori

Olah data

kategori

Db.kateg

ori

Atur data

kategori

Laporan

kategori

kota

Input data

kota

Olah data

kota

Db.kota

Atur data

kota

Laporan kota

modul

Input data

modul

Olah data

modul

Db.modu

l

Atur data

modul

Laporan

modul

orders

Input data

orders

Olah data

orders

Db.order

s

Atur data

orders

Laporan

orders

Orders_de

tail

Input data

orders_det

ail

Olah data

orders_det

ail

Db.order

s_detail

Atur data

orders_deta

il

Laporan

orders_detail

Orders_te

mp

Input data

orders_te

mp

Olah data

orders_te

mp

Db.order

s_temp

Atur data

orders_tem

p

Laporan

orders_temp

produk

Input data

produk

Olah data

produk

Db.produ

k

Atur data

produk

Laporan

produk

users

Input data

users

Olah data

users

Db.users

Atur data

users

Laporan

users

b. Diagram Alur Data (DAD)

Admin User

0

Proses Online

Store

Info data ProdukData Produk

Order

Hubungi Kami

Gambar 3.2 DFD Level 0

10

Admin1

Proses

kategori

Data kategori Data kategori2

Proses

Kategori

Data kategori

User

D1 KategoriInfo Kategori

Info Kategroi

4

Proses

Produk

Data Produk

D4 Produk

Data

Produk 5

Proses Info

Produk

Data Produk Info Produk

9

Proses

Hubungi

kami

Data Hubungi

KamiData Hubungi

KamiD9Hubungi

Kami

8

Proses Info

Hubungi

kami

Data Hubungi

Kami

Info

Hub

ungi

Kam

i

11

Proses

Detail Order Data Produk

D11Detail

Order

Data Detail Order

Data Detail Order3

Proses Info

Detail

Order

Info Order detail

Data Pembeli

7

Proses

Data

PembeliD8Order

Data Order

Dat

a O

rder

Data Order Produk

6

Proses

Order

Produk

Data Produk

D7 Kota

Data Kota

Dat

a K

ota

10

Proses

Laporan

Dat

a O

rder

Lapo

ran

Data D

etail

Order

D6Order

Temp

Data Order Temp

Data Order Temp

Data Produk

Gambar 3.3 DFD Level 1

c. Normalisasi

d. Relasi Antar Tabel

Orders_detail

Id_produk

Jumlah

Harga_item

id_ordersSection_id

Nama_kategori

Kategori_seo

Category_create_

date

Id_kategori

Kategori

Id_kategori

Nama_produk

Produk_seo

Deskripsi

Harga

Stok

Tgl_masuk

Gambar

dibeli

Id_produk

produk

Id_produk

Id_session

Jumlah

Tgl_order_temp

Jam_order_temp

Id_orders_temp

Orders_temp

Nama_kustomer

Alamat

Telpon

Email

Status_order

Tgl_order

Jam_order

Id_kota

captcha

Id_orders

orders

admins

usernamePK

PK

PK

PK

FKPK

FK

FK

FK

Kota

Nama_kota

Ongkos_kirim

Id_kotaPK

hubungi

Nama

Email

Subjek

Pesan

Captcha

Tanggal

jam

Id_hubungiPK

Modul

Nama_modul

Link

Static

Gambar

Status

Aktif

urutan

Id_modulPK

Password

Nama_lengkap

Email

No_telp

Level

blokir

FK FK

FK

Gambar 3.4 Gambar Relasi Tabel

11

e. Perancangan Struktur Tabel f. Perancangan Interface

4. Perancangan dan Implementasi Sistem

4.1 Implementasi Database

Implementasi database merupakan pengimplementasian dari rancangan tabel

yang telah dijelaskan pada bab sebelumnya.

4.1.1 Pembuatan Tabel

4.1.2 Pembuatan Database dan Tabel

Tabel database Lobster Semarang Center

Tabel Admin

Tabel Hubungi kami

Tabel Kategori

Tabel Kota

Tabel Modul

Tabel Order

Tabel Order_Detail

Tabel Order_temp

Tabl Produk

4.2 Implementasi Program

Koneksi database

Skrip Verifikasi

Skrip Logout

Skrip Tampilan Login Admin

Skrip Edit Produk

4.3 Implementasi Sistem

Implementasi sistem merupakan proses mewujudkan program hingga

memperlihatkan hasilnya, tujuannya agar sistem dapat dioperasikan dengan baik

sesuai yang diharapkan. Kegiatan implementasi dilakukan dengan dasar

kegiatan yang telah direncanakan diantaranya sebagai berikut :

Instalasi Hardware Software

Pembuatan Program

Pengetesan Program

Manual Program

12

4.3..1 Halaman Menu

Gambar 4.1 Halaman Menu Utama

4.3…2 Halaman Profil

Gambar 4.2 Profil lobster semarang center

13

4.3..3 Halaman Menu Produk

Gambar 4.3 Halaman Menu Produk

4.3..4 Halaman Cara Pembelian

Gambar 4.4 Halaman Cara Pembelian

14

4.3..5 Halaman Hubungi Kami

Gambar 4.5 Halaman Hubungi Kami

4.3..6 Halaman Keranjang Belanja

Gambar 4.5 Halaman Keranjang Belanja

15

4.3..7 Bagian Halaman Login Administrator

Gambar 4.7 Form Login Administrator

4.3..8 Bagian Halaman Administrator

Gambar 4.8 Halaman Administrator

16

5. Penutup

5.1 Kesimpulan

Berdasarkan penelitian dan perancangan yang penulis kerjakan dan berdasarkan

dari rumusan masalah yang ada yaitu bagaimana orang bisa mendapatkan kemudahan

untuk mendapatkan informasi produk lobster air tawar melalui website tanpa perlu

mengalami kesulitan, maka dapat diambil kesimpulan diantaranya:

1. Website memungkinkan masyarakat umum dapat memperoleh informasi produk

lobster air tawar pada perusahaan Lobster Semarang Center dengan mudah dan

cepat dengan mengakses melalui internet

2. Masyarakat umum tidak perlu lagi harus mencari spanduk ataupun berita dari mulut

ke mulut orang lain hanya untuk mendapatkan produk lobster air tawar dari

perusahaan Lobster Semarang Center.

5.2 Saran

Mengingat tidak ada sistem yang sempurna, walaupun penulis sudah berusaha

dengan sungguh-sungguh sesuai dengan kemampuan dan usaha yang dimiliki, tetapi

tentu saja website ini masih memiliki beberapa kekurangan. Untuk itu ada beberapa

saran dari penulis diantaranya:

1. Sistem yang kami bangun masih sangat sederhana dengan fitur-fitur yang belum

begitu komplit, diharapkan untuk pengembangan selanjutnya, bisa ditambahkan fitur

streaming video sehingga user dapat mengerti tata cara budidaya lobster air tawar

dengan baik dengan mengikuti lewat streaming video di website Lobster Semarang

Center.

2. Desain interface pada website lebih dipercantik lagi dan jangan terlalu banyak

gambar karena akan memberatkan terbukanya website sehingga user yang

mengaksesnya menunggu terlalu lama.

DAFTAR PUSTAKA

Al-Fatta, H. (2007). Analisis & Perancangan Sistem Informasi. Yogyakarta: Penerbit Andi.

Jogiyanto, HM. Analisis dan Desain System Informasi : Pendekatan Terstuktur Teori Dan

Praktek Aplikasi Bisnis.

Sismoro, H. (2005). Pengantar Logika Informatika, Algoritma, dan Pemrograman

Komputer. Yogyakarta: Penerbit Andi.

Kusrini, (2007). Strategi Perancangan dan Pengolahan Basis Data .

Utami, E. RDBMS USING MS. SQL SERVER 2000.

Nugroho, B. (2007). PHP dan MySQL dengan Editor Dreamweaver MX .