Escolar Documentos
Profissional Documentos
Cultura Documentos
Daftar Isi
1.Pendahuluan............................................................................................................ 3
1.1Latar Belakang .................................................................................................. 3
1.2Tujuan................................................................................................................. 3
2.Gambaran Umum.................................................................................................... 3
2.1Tentang Aplikasi.................................................................................................. 3
2.2Fitur Aplikasi....................................................................................................... 3
2.3Fitur Matrik......................................................................................................... 4
2.4Requirement kebutuhan Perangkat Lunak.......................................................... 5
3.Arsitektur Blueoxygen Cimande.............................................................................. 6
................................................................................................................................ 6
4.Output Blueoxygen Cimande................................................................................... 7
5.Standart Operating System (SOP)........................................................................... 8
6.System Fitur Aplikasi............................................................................................... 8
6.1Role.................................................................................................................... 8
6.1.1Access Control.............................................................................................. 9
6.2GX Admin......................................................................................................... 13
6.2.2Site Manager ............................................................................................. 16
7.Penutup................................................................................................................. 22
7.1Kesimpulan....................................................................................................... 22
1. Pendahuluan
1.1 Latar Belakang
Solusi untuk membuat Aplikasi dengan sangat mudah dan cepat akan sangat
diperlukan dewasa ini. Karena kebanyakan orang akan berfikir dengan sangat
instant untuk membuat suatu Aplikasi yang mudah dan mengirit biaya
operasional. Upaya yang dilakukan kebanyakan orang untuk menciptakan
Aplikasi yang mudah, murah dan dinamis menjadi prioritas utama didalam
mengembangkan sebuah Aplikasi.
Malah dengan maraknya OSS(Open Source Software) maka orang akan lebih
memilih untuk Aplikasi yang sudah jadi, yang siap pakai dan juga Free atau
gratis. Blueoxygen Cimande ini, telah menjadi kurikulum nasional. Dimana,
kurikulum pendidikan akan menggunakan Blueoxygen Cimande sebagai salah
satu Teknologi yang siap pakai yang mudah dan dinamis.
1.2 Tujuan
Tujuan dari Blueoxygen Cimande adalah sebagai berikut :
a. Untuk mempermudah pembuatan sebuah aplikasi jadi yang berbasiskan
Java Web Application dengan sangat mudah dan dinamis.
b. Mempercepat pengerjaan aplikasi secara modular dengan segala keaman
yang telah disediakan.
2. Gambaran Umum
2.1 Tentang Aplikasi
Blueoxygen Workspace Platform adalah platform pengembangan yang
memudahkan
setiap
programmer
aplikasi
untuk
mengembangkan
aplikasinya. Adapun Workspace ini merupakan sebuah Framework Enterprise
menggunakan Teknologi-teknologi yang sedang populer di dunia saat ini.
Blueoxygen Cimande bisa dijadikan based fundamental untuk membuat
aplikasi-aplikasi diatasnya karena Blueoxygen Cimande diciptakan sebagai
platform yang berbasis modular.
Blueoxygen Cimande merupakan Workspace Framework MVC. Dimana
menggunakan Teknologi kolaborasi Spring, Struts dan Hibernate. Seluruh
teknologi yang digunakan untuk mengembangkan aplikasi ini merupakan
pustaka yang bebas (gratis) dan opensource.
Kebutuhan akan interoperabilitas antar aplikasi juga telah didukung oleh
Blueoxygen Cimande, dengan mengusung konsep REST (Representational
State Transfer) yang telah diterapkan di beberapa raksaksa web dibawah
bendera Web 2.0 sehingga mendukung interaksi antar bahasa pemrograman
serta ramah bagi perangkat mobile.
Sebagai sebuah workspace, fitur keamanan terutama hak akses terhadap
setiap user maupun modul dapat diatur secara cepat menggunakan wizard
menjadikan Blueoxygen Cimande sebagai platform yang mendukung banyak
user (multi user) dengan banyak jabatan (multi role) serta berbagai macam
hak akses terhadap setiap halaman yang dapat berbeda-beda pula (multi
tenant).
Role
Fitur
# Access Control
Action Type
Role Descriptor ACL
Role S ite Descriptor ACL
S ite Descriptor
Window Role Access
# GX Admin
Droplist
Table
Window
# S ite Manager
Descriptor
Module Function
Role Manager
Role Privilage
Administrator
R U
D
R Ch
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
Access Control
Access Control berfungsi untuk mengatur privilage hak akses terhadap user
yang login. Misal user A hanya bisa Read/View saja, karena kasusnya dia
sebagai operator atau sebagai pengguna. Bukan berfungsi sebagai
Administrator.
10
Action Type : digunakan untuk memberikan name action pada ACL (Access
Control List)
11
12
13
6.2
GX Admin
14
15
6.2.1.2
Table
6.2.1.3 Window
16
6.2.2
Site Manager
6.2.2.1
Descriptor
17
6.2.2.2
Module Function
6.2.2.3
Role Manager
18
6.2.2.4
Role Privilage
6.2.2.5
- Role Site Privilage : digunakan untuk menghubungkan Role dengan Site dan
memberikan Module yang akan ditampilkan didalam sebuah Site tersebut.
19
6.2.2.6
Site
6.2.2.7
Company
20
6.2.2.8
Job Position
6.2.2.9
21
6.2.2.10
Workflow Designer
Berfungsi untuk mengatur Role dan membuat Role Workflow baru. Dimana ini
akan menjadi Role di aplikasi yang dibuat diatas Blueoxygen Cimande.
6.2.2.11
WF Role
22
7. Penutup
7.1 Kesimpulan
Di era internet yang semakin canggih dan keaman aplikasi yang dari masa ke
masa makin dibutuhkan bagi sebuah aplikasi yang mulai merambah menuju
dunia worldwide web, pengembangan aplikasi yang cepat dan kuat (aman)
pastilah sangat dipertimbangkan. Ada banyak masalah yang dikeluhkan para
developer terkait dengan kecepatan pembuatan sebuah aplikasi yang aman
sehingga terkadang malah mengorbankan beberapa aspek penting
diantaranya keamanan itu sendiri, tak jarang pula masalah kecepatan ini
menjadikan alasan terhadap pembengkakan biaya produksi.
Blueoxygen Cimande merupakan sebuah workspace platform yang
menyediakan berbagai macam fitur dasar bagi para developer yang akan
mengembangkan aplikasi web secara cepat, tanpa mengesampingkan celah
keamanan sehangga dapat mengoptimalkan waktu pembuatan aplikasi
dengan biaya produksi yang lebih ramping.
23