Anda di halaman 1dari 27

Machine Translated by Google

Universitas Negeri Gubernur


Portal Terbuka OPUS untuk Beasiswa Universitas

Semua Proyek Capstone Proyek Capstone Siswa

Musim semi 2016

Sistem Manajemen Perhotelan


Sumanth Deeti
Universitas Negeri Gubernur

Sravani Manne
Universitas Negeri Gubernur

Veerendra Vundavalli
Universitas Negeri Gubernur

Ikuti ini dan karya tambahan di: http://opus.govst.edu/capstones Bagian dari

Database dan Sistem Informasi Commons

Kutipan yang Direkomendasikan

Deeti, Sumant; Manne, Sravani; dan Vundavalli, Veerendra, "Sistem Manajemen Hotel" (2016). Semua Proyek Capstone.
198. http://opus.govst.edu/capstones/198

Untuk informasi lebih lanjut tentang gelar akademik, pembelajaran lanjutan, dan program sertifikat dari Universitas Negeri Gubernur,
kunjungi http://www.govst.edu/Academics/Degree_Programs_and_Certifications/

Kunjungi Departemen Ilmu Komputer Negara Bagian Gubernur


Ringkasan Proyek ini dipersembahkan untuk Anda secara gratis dan akses terbuka oleh Student Capstone Projects di OPUS Open Portal to University Scholarship.
Itu telah diterima untuk dimasukkan dalam Semua Proyek Capstone oleh administrator resmi Portal Terbuka OPUS untuk Beasiswa Universitas. Untuk informasi
lebih lanjut, silakan hubungi opus@govst.edu.
Machine Translated by Google

Daftar isi

1. Abstrak 3

2. Pendahuluan 4

3. Definisi dan Akronim 4

4. Sistem yang diusulkan 5

5. Laporan kelayakan 5

5.1 Laporan kelayakan persyaratan umum 5

5.2 Masalah pada sistem saat ini 6

6. Kelayakan teknis 6

7. Deskripsi teknis 6

8. Antarmuka pengguna grafis 7

9. Deskripsi Desain Proyek 7

9.1 Tujuan 7

9.2 Cakupan 7

10. Persyaratan fungsional 8

11. Persyaratan kinerja 8

12. Lingkup proyek pengembangan 9

12.1. Tingkat basis data 9

12.2. Tingkat pengguna 9

12.3. Tingkat konektivitas basis data 9

13. Spesifikasi kebutuhan perangkat lunak 10

13.1. Perangkat keras kebutuhan 10

13.2. perangkat lunak kebutuhan 10

Halaman | 1 dari 26
Machine Translated by Google

14. Deskripsi modul 10

14.1. Informasi akomodasi 10

14.2. Informasi satuan 11

14.3. Modul pemesanan 11

14.4. Modul tamu 11

14.5. Modul fasilitas 11

15. Jumlah penayangan 11

15.1. Tampilan administratif 11

15.2. Tampilan tamu 12

16. Persyaratan kinerja 12

17. Desain ujung depan atau antarmuka pengguna 13

18. IDE Gerhana 13

18.1. Arsitektur 13

19. Diagram aliran data 14

20. Diagram ER 15

21. Diagram bahasa pemodelan terpadu 16

22. Diagram urutan 18

23. Pengujian 19

24. Instalasi dan deskripsi proyek 20

25. Kesimpulan dan rekomendasi 24

26. Ucapan Terima Kasih 25

27. Referensi 26

Halaman | 2 dari 26
Machine Translated by Google

1. Abstrak

Sistem ini bertujuan untuk pemeliharaan dan pengelolaan berbagai Hotel yang ada

tersedia di berbagai belahan dunia. Ini terutama mengurus manajemen Hotel di

area inti dari database. Sistem ini menyediakan informasi mengenai Hotel yang berbeda itu

tersedia dan statusnya spesifik untuk ketersediaan. Para tamu dapat mengunjungi situs dan mendaftar

dirinya dengan informasi yang dibutuhkan yang diharapkan oleh sistem. Setiap tamu terdaftar

dapat mengajukan permintaan untuk pemesanan unit. Para Tamu dijadwalkan dengan informasi dari

ketersediaan unit karena mereka telah meminta waktu.

Total front end didominasi menggunakan standar HTML yang diterapkan dengan dinamisme

halaman server JAVA. Klien yang berkomunikasi dirancang menggunakan servlet dan JSP. Sama sekali

tingkat yang tepat perhatian tinggi diambil untuk memeriksa bahwa sistem mengelola konsistensi tanggal dengan

validasi bisnis yang tepat. Konektivitas database direncanakan menggunakan Java Data Base

Konektivitas , otorisasi dan otorisasi diperiksa silang di semua tahap. Tingkat pengguna

aksesibilitas telah dibatasi menjadi dua zona administratif dan zona pengguna normal.

Halaman | 3 dari 26
Machine Translated by Google

2. Pendahuluan

Seluruh proyek telah dikembangkan dengan tetap memperhatikan server klien Terdistribusi

teknologi komputasi dalam pikiran. Spesifikasi telah dinormalisasi hingga 3NF untuk menghilangkan semua

anomali-anomali yang mungkin timbul akibat transaksi basis data yang dijalankan secara aktual

administrasi dan pengguna. Antarmuka pengguna khusus browser untuk memberikan aksesibilitas terdistribusi

untuk keseluruhan sistem. Database internal telah dipilih sebagai Oracle 11g. Konstruksi dasar

dari tablespace, cluster dan ridex telah dieksploitasi untuk memberikan konsistensi yang lebih tinggi dan

keandalan penyimpanan data.

Oracle 11g adalah pilihan karena memberikan konstruksi keandalan tingkat tinggi dan

keamanan. Front end total didominasi menggunakan standar HTML yang diterapkan dengan dinamisme

halaman server JAVA. Klien komunikasi dirancang menggunakan servlet. Di semua level yang tepat

sangat hati-hati diambil untuk memeriksa bahwa sistem mengelola konsistensi tanggal dengan bisnis yang tepat

validasi. Konektivitas database direncanakan menggunakan Java DataBase Connectivity, the

otorisasi dan otorisasi diperiksa silang di semua tahap. Aksesibilitas tingkat pengguna memiliki
telah dibatasi menjadi dua zona administratif dan zona pengguna normal.

3. Definisi dan Akronim.

HTTP- Protokol transfer hiperteks

HTML- Bahasa Markup Hiperteks

FR – Persyaratan Fungsional

NFR – Persyaratan nonfungsional

GUI – Antarmuka pengguna grafis

OSGI- Inisiatif Gerbang Layanan Terbuka.

Halaman | 4 dari 26
Machine Translated by Google

4. Sistem yang Diusulkan:

Sistem otomatis dengan arsitektur terdistribusi dapat mendukung masalah seperti.

1) Sistem mempertahankan lokasi berbeda yang tersedia dan terdaftar di DB pusat,

yang mengarah pada aksesibilitas dan konsistensi yang mudah.

2) Setiap Akomodasi tersedia unit dan semua fasilitas unit juga tersedia di klik

seekor tikus.

3) Pendaftaran tamu baru di rumah online tamu baru dapat membuat mereka nyaman

proses pendaftaran pada dasar 24x7x326days.

4) Unit dapat dipesan oleh tamu Terdaftar terlepas dari hambatan Geografis.

5) Tamu diberikan informasi terkini terkait ketersediaan unit dan

status mereka. Dari tempat nyaman mereka.

6) Proses pengambilan keputusan lebih cepat dan konsisten.

7) Tamu memiliki informasi atas permintaan mereka terkait status unit apa pun dari unit mereka sendiri

status pemesanan.

5. LAPORAN KELAYAKAN

5.1 LAPORAN KELAYAKAN PERSYARATAN UMUM:

• Sistem baru harus hemat biaya

• Untuk meningkatkan produktivitas dan pelayanan dan pelayanan.

• Untuk meningkatkan antarmuka pengguna.

• Untuk meningkatkan penyajian informasi dan daya tahan.

• Untuk meningkatkan keandalan, ketersediaan, dan fleksibilitas sistem.

• Untuk mengatasi faktor manusia menjadi lebih baik dan menggunakan penerimaan.

Halaman | 5 dari 26
Machine Translated by Google

5.2 MASALAH PADA SISTEM SAAT INI:

Sistem yang ada saat ini merupakan bentuk yang belum berkembang dan proses manual dari

keseluruhan sistem terlalu kikuk dan rumit. Klien dalam sistem konsultasi waktu nyata

bisa terlalu tebal dan mungkin membutuhkan banyak sumber daya untuk digunakan pada sistem. Jika sistemnya

dikembangkan, dalam antarmuka terdistribusi dengan database terpusat adalah satu-satunya solusi.

6. KELAYAKAN TEKNIS:

Mengevaluasi kelayakan teknis adalah bagian tersulit dari studi kelayakan. Ini adalah

karena, pada saat ini, tidak terlalu banyak detail desain sistem, sehingga sulit untuk dilakukan

masalah akses seperti kinerja, biaya (karena jenis teknologi yang akan digunakan)

dll. Sejumlah masalah harus dipertimbangkan saat melakukan teknis

Analisis :

• Memahami berbagai teknologi yang terlibat dalam sistem yang diusulkan.

• Sebelum memulai proyek, kita harus sangat jelas tentang apa saja teknologinya

yang diperlukan untuk pengembangan sistem baru.

• Cari tahu apakah organisasi saat ini memiliki teknologi yang dibutuhkan

7. Deskripsi Teknis

Jumlah database yang diidentifikasi untuk membangun sistem adalah 10. Mayor

bagian dari Database dikategorikan sebagai komponen Administratif dan komponen pengguna.

Komponen administratif yang berguna adalah mengelola data master aktual yang mungkin;

diperlukan untuk menjaga konsistensi sistem. Database administrasi murni

digunakan untuk kebutuhan dan kebutuhan internal organisasi.

Komponen pengguna dirancang untuk menangani keadaan transaksional yang muncul pada

sistem setiap kali klien umum melakukan kunjungan ke sistem demi berbasis laporan
informasi.

Halaman | 6 dari 26
Machine Translated by Google

Komponen pengguna dijadwalkan untuk menerima informasi parametrik untuk pengguna sesuai

kebutuhan sistem.

8. ANTARMUKA PENGGUNA GRAFIS

Untuk fleksibilitas pengguna, antarmuka telah dikembangkan dalam antarmuka pengguna grafis

mode. Antarmuka normal diterapkan melalui browser.

GUI di tingkat atas telah dikategorikan sebagai:

1) Antarmuka pengguna administratif

2) Pelanggan atau antarmuka pengguna umum

Antarmuka pengguna administratif berkonsentrasi pada informasi yang konsisten

praktis, pakta kegiatan organisasi dan yang membutuhkan otentikasi yang tepat untuk

pengumpulan data. Antarmuka membantu pengunjung dengan semua status transaksional seperti Data

penyisipan, penghapusan data, dan pembaruan data dengan kemampuan pencarian data.

Antarmuka pengguna umum membantu pengguna pada sistem dalam transaksi melalui

layanan yang diperlukan yang disediakan pada sistem. Antarmuka pengguna umum juga membantu

pengguna biasa mengelola informasi mereka sendiri dengan cara yang disesuaikan sesuai fleksibilitas mereka.

9. Deskripsi Desain Proyek

9.1 Tujuan:

Tujuan utama penyusunan dokumen ini adalah untuk memberikan gambaran umum tentang

analisis dan persyaratan sistem atau situasi yang ada dan untuk menentukan operasi

karakteristik sistem.

9.2 Cakupan:

Dokumen ini memainkan peran penting dalam siklus hidup pengembangan (SDLC) Seperti yang dijelaskan

persyaratan lengkap dari sistem. Ini dimaksudkan untuk digunakan oleh para pengembang dan akan menjadi

Halaman | 7 dari 26
Machine Translated by Google

dasar selama fase pengujian. Setiap perubahan yang dilakukan pada persyaratan di masa mendatang harus dibatalkan

melalui proses persetujuan perubahan formal.

10. Persyaratan Fungsional:

Masukan:

Masukan utama untuk Integrasi Pemeliharaan Penegakan Akomodasi Berbasis Web

Sistem dapat dikategorikan berdasarkan modul.

Pada dasarnya semua informasi dikelola oleh perangkat lunak dan untuk mengaksesnya

informasi seseorang harus menghasilkan identitas seseorang dengan memasukkan user-id dan password.

Setiap pengguna memiliki domain akses mereka sendiri di mana aksesnya dinamis

menahan diri agak ditolak.

Keluaran:

Keluaran utama dari sistem ini adalah tabel dan laporan. Tabel dibuat secara dinamis untuk

memenuhi persyaratan sesuai permintaan.

Laporan, seperti yang sudah jelas, membawa inti dari seluruh informasi yang mengalir di seluruh dunia

lembaga. Aplikasi ini harus dapat menghasilkan keluaran pada modul yang berbeda untuk berbeda

input.

11. Persyaratan Kinerja:

Kinerja diukur dalam hal laporan yang dihasilkan mingguan dan bulanan.

Audiens yang Dituju dan Saran Bacaan

Dokumen ini disiapkan untuk menjaga pandangan dari konstruksi akademik Sarjana saya

Gelar / Magister dari universitas sebagai bagian dari pemenuhan tujuan akademik saya tersebut

dokumen menentukan prosedur umum yang telah saya ikuti, sedangkan sistem

dipelajari dan dikembangkan.

Halaman | 8 dari 26
Machine Translated by Google

Dokumen umum disediakan oleh industri sebagai panduan referensi untuk dipahami

tanggung jawab saya dalam mengembangkan sistem, sehubungan dengan persyaratan yang telah ditentukan

menunjuk untuk mendapatkan struktur yang tepat dari sistem seperti yang dinyatakan oleh klien yang sebenarnya.

Sistem seperti yang dinyatakan oleh pemimpin proyek saya adalah standar spesifikasi yang sebenarnya

diinginkan dengan melakukan serangkaian wawancara dan kuesioner.

Informasi yang dikumpulkan disusun untuk membentuk dokumen spesifikasi dan kemudian

dimodelkan untuk menyesuaikan standar sistem sebagaimana dimaksud.

12. Lingkup Proyek Pengembangan:

12.1 Tingkat Basis Data:

Konsentrasi tersebut diterapkan dengan mengadopsi versi Oracle 9i Enterprise. SQL diambil

sebagai bahasa kueri standar. Aturan bisnis keseluruhan dirancang dengan menggunakan kekuatan

Komponen PL/SQL seperti fungsi tersimpan prosedur tersimpan dan pemicu basis data.

12.2 Tingkat Pengguna:

Antarmuka penggunaan yang dikembangkan adalah lingkungan khusus penelusuran untuk didistribusikan

Arsitektur. Komponen dirancang menggunakan standar HTML dan kekuatan halaman server Java

dinamika desain halaman.

12.3 Tingkat Konektivitas Basis Data:

Arsitektur komunikasi dirancang dengan berkonsentrasi pada standar servlet

dan JSP. Konektivitas database dibuat menggunakan konektivitas Java Database.

Halaman | 9 dari 26
Machine Translated by Google

13. Spesifikasi Kebutuhan Perangkat Lunak

13.1 Perangkat Keras yang Diperlukan

o Prosesor Pentium IV.

o RAM 512 MB.

o Ruang Hard Disk 20 GB.

o Kartu Ethernet dengan Internet dan zona Internet.

13.2 Perangkat Lunak yang Dibutuhkan

o Sistem operasi Windows 8.

o Internet explorer11 dan navigator Netscape.

o Oracle 11g.

o Servlet

o JSP

o Rangkaian Protokol TCP/IP.

14. Deskripsi Modul

Jumlah Modul:

• Modul Informasi Akomodasi

• Modul Informasi Unit.

• Modul Informasi Pemesanan.

• Modul Informasi Tamu.

• Modul Informasi Fasilitas.

14.1 INFORMASI AKOMODASI:

Modul ini menyimpan semua detail lokasi Akomodasi yang tersedia

dan unit yang tersedia di setiap lokasi beserta tipe unit referensinya.
Halaman | 10 dari 26
Machine Translated by Google

14.2 INFORMASI UNIT:

Modul ini menyimpan informasi mengenai semua unit yang terdaftar sesuai

spesifikasi dan jenis unit referensi mereka. Modul ini juga menangani sistem dari

fasilitas unit dan fasilitas unit referensi yang tersedia.

14.3 MODUL PEMESANAN:

Modul ini memelihara informasi dari semua pemesanan unit, seperti hewan peliharaan tamu

persyaratan, itu mencari sendiri dengan basis data stasiun unit dan tamu terdaftar tertentu

yang telah menaikkan permintaan pada saat pemesanan.

14.4 MODUL TAMU:

Modul ini memelihara keseluruhan aktivitas di mana seorang tamu didaftarkan secara unik

adalah domain penafsir modul dengan status jenis kelamin tertentu dan juga diatur secara terpusat

interpretasi melalui pemesanan dan pendaftaran ke status unit.

14.5 MODUL FASILITAS:

Modul ini memelihara keseluruhan kegiatan di fasilitas yang tersedia

disediakan fn semua atau beberapa unit tertentu. Modul ini membantu dalam mendaftarkan unit referensi

fasilitas yang dapat menyusup ke dalam sistem dari waktu ke waktu.

15. JUMLAH TAMPILAN:

• Tampilan Administratif

• Tampilan Tamu

15.1 Tampilan Administratif

Tampilan ini dirancang untuk berinteraksi dengan Meta Data absolut, yang menjadi

repositori utama untuk menjaga konsistensi.

Tampilan ini hanya dapat diakses oleh administrator terdaftar yang dikenali oleh

Bagian Administrasi Pusat Pengembangan Daerah Aliran Sungai.

Halaman | 11 dari 26
Machine Translated by Google

Modul ini menangani tanggung jawab manajemen Tabel utama untuk

o Penyisipan Data

o Penghapusan Data

o Pembaruan Data

o Pemilihan Data

Semua aktivitas divalidasi dan diautentikasi ke profil yang tepat untuk menghindari unauthorized

mengakses.

15.2 Tampilan Tamu

Dalam tampilan ini tamu dapat melihat detail lengkap dari daftar akomodasi yang tersedia

informasi.

16. Persyaratan Kinerja:

Kinerja diukur dalam hal laporan yang dihasilkan mingguan dan bulanan.

Audiens yang Dituju Dan Saran Bacaan

Dokumen ini disiapkan untuk menjaga pandangan dari konstruksi akademik Sarjana saya

Gelar / Magister dari universitas sebagai bagian dari pemenuhan tujuan akademik saya tersebut

dokumen menentukan prosedur umum yang telah saya ikuti, sedangkan sistem

dipelajari dan dikembangkan. Dokumen umum disediakan oleh industri sebagai referensi

panduan untuk memahami tanggung jawab saya dalam mengembangkan sistem, sehubungan dengan

persyaratan yang telah ditunjuk untuk mendapatkan struktur yang tepat dari sistem seperti yang dinyatakan oleh

klien yang sebenarnya.

Sistem seperti yang dinyatakan oleh pemimpin proyek saya adalah standar spesifikasi yang sebenarnya

diinginkan dengan melakukan serangkaian wawancara dan kuesioner. Informasi yang dikumpulkan adalah

disusun untuk membentuk dokumen spesifikasi dan kemudian dimodelkan untuk memenuhi standar

sistem sebagaimana dimaksud.

Halaman | 12 dari 26
Machine Translated by Google

17. Front end atau Desain Antarmuka Pengguna

Seluruh antarmuka pengguna direncanakan untuk dikembangkan di lingkungan khusus browser dengan

sentuhan Arsitektur Berbasis Intranet untuk mencapai Konsep Terdistribusi.

Komponen khusus browser dirancang dengan menggunakan standar HTML, dan dinamisme

dari yang dirancang dengan berkonsentrasi pada konstruksi dari Java Server Pages.

18. IDE Gerhana

Eclipse adalah kerangka kerja perangkat lunak sumber terbuka yang ditulis terutama di Jawa. Di defaultnya

bentuk itu adalah Lingkungan Pengembangan Terpadu (IDE) untuk pengembang Java, yang terdiri dari

Java Development Tools (JDT) dan Eclipse Compiler untuk Java (ECJ). Pengguna dapat memperpanjangnya

kemampuan dengan menginstal plug-in yang ditulis untuk kerangka perangkat lunak Eclipse, seperti

toolkit pengembangan untuk bahasa pemrograman lain, dan dapat menulis dan berkontribusi sendiri

modul plug-in. Paket bahasa tersedia untuk lebih dari selusin bahasa.

18.1 Arsitektur

Basis untuk Eclipse adalah Rich Client Platform (RCP). Komponen berikut

merupakan platform klien kaya:

ÿ OSGi - kerangka kerja bundling standar

ÿ Platform inti - boot Eclipse, jalankan plug-in

ÿ Toolkit Widget Standar (SWT) - toolkit widget portabel

ÿ JFace - kelas penampil untuk membawa pemrograman pengontrol tampilan model ke SWT, file

buffer, penanganan teks, editor teks

ÿ Meja Kerja Eclipse - tampilan, editor, perspektif, penyihir

Widget Eclipse diimplementasikan oleh toolkit widget untuk Java yang disebut SWT, tidak seperti kebanyakan

Aplikasi Java, yang menggunakan standar Java Abstract Window Toolkit (AWT) atau Swing.

Antarmuka pengguna Eclipse juga memanfaatkan lapisan GUI perantara yang disebut JFace, yang disederhanakan

pembangunan aplikasi berbasis SWT.

Halaman | 13 dari 26
Machine Translated by Google

Eclipse menggunakan plug-in untuk menyediakan semua fungsinya di atas (dan

termasuk) platform klien yang kaya, berbeda dengan beberapa aplikasi lain yang memiliki fungsionalitas

biasanya kode keras. Mekanisme plug-in ini adalah kerangka kerja komponen perangkat lunak yang ringan.

Selain memungkinkan Eclipse untuk diperluas menggunakan bahasa pemrograman lain seperti C dan

Python, kerangka plug-in memungkinkan Eclipse untuk bekerja dengan bahasa penyusunan huruf seperti LaTeX,

aplikasi jaringan seperti telnet, dan sistem manajemen basis data. Pengaya

arsitektur mendukung penulisan ekstensi apa pun yang diinginkan ke lingkungan, seperti untuk konfigurasi

pengelolaan. Dukungan Java dan CVS disediakan di Eclipse SDK.

Kunci integrasi alat dengan Eclipse adalah plugin. Dengan pengecualian

dari kernel run-time kecil, semua yang ada di Eclipse adalah plug-in. Ini berarti plug-in Anda

develop terintegrasi dengan Eclipse dengan cara yang persis sama seperti plug-in lainnya; dalam hal ini, semua

fitur dibuat sama.

Eclipse SDK menyertakan Eclipse Java Development Tools, menawarkan IDE dengan a

kompiler Java inkremental bawaan dan model lengkap dari file sumber Java. Ini memungkinkan untuk

teknik refactoring canggih dan analisis kode. IDE juga memanfaatkan ruang kerja, di

dalam hal ini sekumpulan metadata di atas ruang file datar yang memungkinkan modifikasi file eksternal selama

"sumber daya" ruang kerja yang sesuai disegarkan setelahnya. Proyek Editor Visual memungkinkan

antarmuka yang akan dibuat secara interaktif, sehingga memungkinkan Eclipse untuk digunakan sebagai alat RAD. Ini

proyek dikelola oleh komunitas Eclipse dan diselenggarakan oleh Eclipse Foundation.

19. Diagram Aliran Data

• Server Diagram ini dua tujuan.

• Memberikan indikasi tentang bagaimana tanggal berubah saat bergerak melalui

sistem.

• Sengketa fungsi dan sub fungsi yang mengubah aliran data.

Halaman | 14 dari 26
Machine Translated by Google

Info Akomodasi

Admin

Info Unit

BERBASIS WEB Info Pemesanan

AKOMODASI
N Tamu
MENJAGA
SISTEM
Info Fasilitas

Tamu

20. Diagram ER

Entity Relationship Diagram (ERD) menggambarkan hubungan antara objek data.


ERD adalah notasi yang digunakan untuk melakukan aktivitas pemodelan tanggal atribut masing-masing

objek data yang dicatat adalah ERD dapat dideskripsikan kembali menjadi deskripsi objek data.

Himpunan komponen utama yang diidentifikasi oleh ERD adalah

ÿ Objek data ÿ Hubungan

ÿ Atribut ÿ Berbagai jenis indikator.

Tujuan utama ERD adalah untuk merepresentasikan objek data dan hubungannya.

Halaman | 15 dari 26
Machine Translated by Google

21. Diagram Bahasa Pemodelan Terpadu

Bahasa pemodelan terpadu memungkinkan perekayasa perangkat lunak untuk mengekspresikan model analisis

menggunakan notasi pemodelan yang diatur oleh seperangkat aturan semantik dan pragmatis sintaksis.

Sistem UML direpresentasikan menggunakan lima tampilan berbeda yang menggambarkan sistem dari

perspektif yang jelas berbeda. Setiap tampilan didefinisikan oleh satu set diagram, yaitu sebagai berikut.

ÿ Tampilan Model Pengguna :

sebuah. Pandangan ini mewakili sistem dari perspektif pengguna.

Halaman | 16 dari 26
Machine Translated by Google

b. Representasi analisis menjelaskan skenario penggunaan dari pengguna akhir

perspektif.

ÿ Tampilan Model Struktural :

sebuah. Dalam model ini data dan fungsionalitas datang dari dalam sistem.

b. Tampilan model ini memodelkan struktur statis.

ÿ Tampilan Model Perilaku :

sebuah. Ini mewakili dinamika perilaku sebagai bagian dari sistem, yang menggambarkan

interaksi koleksi antara berbagai elemen struktural yang dijelaskan dalam

model pengguna dan tampilan model struktural.

ÿ Tampilan Model Implementasi :

sebuah. Dalam hal ini struktural dan perilaku sebagai bagian dari sistem direpresentasikan sebagaimana adanya

akan dibangun.

ÿ Tampilan Model Lingkungan :

sebuah. Dalam hal ini aspek struktural dan perilaku lingkungan di mana

sistem yang akan diimplementasikan direpresentasikan.

Halaman | 17 dari 26
Machine Translated by Google

22. DIAGRAM URUTAN

Halaman | 18 dari 26
Machine Translated by Google

23. Pengujian

Pengujian adalah proses mendeteksi kesalahan. Pengujian melakukan peran yang sangat penting untuk kualitas

jaminan dan untuk memastikan keandalan perangkat lunak. Hasil pengujian digunakan kemudian

selama pemeliharaan juga.

Psikologi Pengujian :

Tujuan pengujian seringkali untuk menunjukkan bahwa suatu program bekerja dengan menunjukkan bahwa program tersebut tidak memiliki

kesalahan. Tujuan dasar dari tahap pengujian adalah untuk mendeteksi kesalahan yang mungkin ada dalam

program. Oleh karena itu seseorang tidak boleh memulai pengujian dengan maksud untuk menunjukkan bahwa suatu program berfungsi, tetapi

maksudnya adalah untuk menunjukkan bahwa suatu program tidak berfungsi. Testing adalah proses mengeksekusi a

program dengan maksud untuk menemukan kesalahan.

Tujuan Pengujian:

Tujuan utama pengujian adalah untuk mengungkap sejumlah kesalahan, secara sistematis dan seminimal mungkin

usaha dan waktu. Menyatakan secara formal, bisa kita katakan

ÿ Testing adalah proses mengeksekusi program dengan maksud untuk menemukan kesalahan.

ÿ Tes yang berhasil adalah tes yang mengungkap kesalahan yang belum ditemukan.

ÿ Test case yang baik adalah yang memiliki probabilitas tinggi untuk menemukan kesalahan, jika memang ada.

ÿ Tes tidak memadai untuk mendeteksi kemungkinan kesalahan yang ada.

ÿ Perangkat lunak kurang lebih menegaskan kualitas dan standar yang dapat diandalkan.

Halaman | 19 dari 26
Machine Translated by Google

Tingkat Pengujian:

Untuk mengungkap kesalahan yang ada dalam fase yang berbeda, kami memiliki konsep level

pengujian. Tingkat dasar pengujian adalah seperti yang ditunjukkan di bawah ini ...

Kebutuhan Klien Ujian penerimaan

Persyaratan

Pengujian Sistem

Rancangan

Tes integrasi

Kode

Pengujian Unit

24. Instalasi dan deskripsi proyek

Basis data yang dikembangkan oleh oracle 11g hanya dapat diinstal dengan menggunakan ekspor

dan impor konsep.

Menggunakan inti java dan komponen seperti JSP dan Servlets membutuhkan penyebaran yang tepat

spesifikasi umum mengembangkan ujung depan seperti itu.

Proyek ini dapat dijelaskan oleh tangkapan layar dalam proyek sebagai berikut

Berikut screenshot yang muncul saat admin login ke browser :

Halaman | 20 dari 26
Machine Translated by Google

Halaman | 21 dari 26
Machine Translated by Google

Halaman | 22 dari 26
Machine Translated by Google

Screenshot berikut adalah sebagai berikut untuk tamu :

Halaman | 23 dari 26
Machine Translated by Google

25. Kesimpulan Dan Saran

Seluruh proyek telah dikembangkan dan digunakan sesuai persyaratan yang dinyatakan oleh

pengguna, ditemukan bebas bug sesuai standar pengujian yang diterapkan. Setiap

spesifikasi kesalahan yang tidak terlacak akan terkonsentrasi di versi yang akan datang, yang direncanakan

dikembangkan dalam waktu dekat.

Sistem saat ini tidak mengurus metode pembayaran uang, seperti

konstruksi terkonsolidasi memerlukan standar SSL dan sangat penting untuk dimulai pada wajah pertama, yaitu

penerapan transaksi kartu kredit diterapkan sebagai tahap pengembangan di masa yang akan datang

hari. Sistem membutuhkan teknis yang lebih elaboratif untuk permulaan dan evolusinya.

Halaman | 24 dari 26
Machine Translated by Google

26. Ucapan Terima Kasih:

Saya telah mengambil upaya dalam proyek ini. Namun, itu tidak akan mungkin terjadi tanpa

dukungan dan bantuan dari banyak individu dan organisasi. Saya ingin menyampaikan ketulusan saya
terima kasih kepada mereka semua.

Saya sangat berhutang budi atas bimbingan dan pengawasan konstan mereka serta untuk

memberikan informasi yang diperlukan mengenai proyek & juga untuk dukungan mereka dalam menyelesaikan

proyek.

Saya ingin mengucapkan terima kasih kepada orang tua saya & anggota untuk rekan baik mereka

kerja dan dorongan yang membantu saya dalam menyelesaikan proyek ini.

Halaman | 25 dari 26
Machine Translated by Google

27. Referensi :

Steven Feuerstein, Bill Pribyl., Pemrograman PL/SQL, O'Reilly Media, 2014

Jon Duckett ., Pemrograman Java Script, Wiley, 2014

Elliotte Rusty Harold ., Jaringan JAVA, O'Reilly Media, 2010

Rene Enriquez., JAVA Security, Packt Publishing, 2014

Bryan Basham, Kathy Sierra ., Utamakan EJB , O'Reilly Media; Edisi kedua, 2008

Shadab siddiqui., J2EE Professional, Premier Press; 1 edisi, 2002

Joel Murach, Michael Urban., servlet JAVA, Mike Murach, 2014

Kogent Learning Solutions INC., Buku Hitam HTML 5, Dreamtech Press, 2011

Halaman | 26 dari 26

Anda mungkin juga menyukai