Software Development - SLDC

Sebenarnya sih ini tugas pertama saya di matakuliah proyek rekayasa perangkat lunak berbasis objek.
akunyari-nyari di internet, nggak nemun-nemun juga. nggak tau dapat penglihatan dari mana, temanku Fandy mendapatkan jawabannya. ya, tinggal ku edit-edit sedikit supaya tidak terlihat terlalu mirip, jadinya tugasku lebih panjang satu lembari daripada tugasnya Fandy.
and now what, aku dapat nilai 80 sedangkan Fandy harus mengulangi tugasnya. OMG, I'm Sorry Fandy... hhehehe...
padahal itukan tugasmu...

well, ini dia tahap-tahap software development itu...

1. Problem statement
Problem Statement memfokuskan pada “What”. Selama definisi ini, developer software berusaha untuk :
 Mengidentifikasi informasi apa yang dikerjakan proses
 Fungsi dan performance apa yang diinginkan
 Interface apa yang dibutuhkan
 Hambatan desain apa yang ada, dan
 Kriteria validasi apa yang dibutuhkan untuk menetapkan keberhasilan sistem.

2. Segment Specification
Segment Spesification menetapkan peranan dari setiap elemen dalam sistem berbasis komputer, terutama menga¬lokasikan peranan software.

3. Requirement Document
Penetapan lingkup untuk software memberikan petunjuk / arah. Namun definisi yang lebih rinci dari in¬formasi dan fungsi software diperlukan sebelum pekerjaan dimulai.

4. System Design Document ( Software Design )
Desain menterjemahkan kebutuhan-kebutuhan software ke dalam sekumpulan representasi (grafik, ta¬bel, diagram, atau bahasa yang menjelaskan struktur data, arsitektur software dan prosedur algoritma).

5. Objek Design Document
Representasi desain harus diterjemahkan ke dalam bahasa tiruan / artificial language yang menghasilkan perintah-perintah yang dapat dieksekusi oleh komputer.

6. Executable System
Tujuan dari Executable System adalah :
 Membuat solusi pada permasalahan ( problem)
 Menentukan tugas komputer dalam memecahkan masalah
 Membuat spesifikasi segmen-segmen manual dan otomatik dari system
 Memenuhi/tunduk pada kebijakan, prosedur, standard dan aturan
 Menentukan kendali yang dpt mereduksi resiko aplikasi hingga level yang dpt diterima
 Menyelesaikan proyek dalam batas dana, sumber-daya dan jadwal.

7. User Manual
Pengguna yang menggunakan software juga ada saat dimana pengguna mengerjakan tugas secara manual.


8. Software Testing Plan
Segera sesudah software diimplementasikan dalam bentuk yang dapat dieksekusi oleh
mesin, software perlu ditest untuk menemukan kesalahan ( merupakan fungsi logika dan implementasi ).

9. Test manual
Tes Manual berfokus pada “How”. Selama pengembangan, developer software berusaha menjelas¬kan :
• Bagaimana struktur data dan arsitektur software yang didesain
• Bagaimana rincian prosedur diimplementasikan ( diterapkan )
• Bagaimana desain diterjemahkan ke dalam bahasa pemrograman atau bahasa non prosedur, dan
• Bagaimana pengetesan akan dilaksanakan.

10. Software Maintenance Plan
Fase pemelihaaan berfokus pada “Change” atau perubahan. Ini dapat disebabkan :
a. Perubahan karena software error ( Corective Maintenance )
b. Perubahan karena software disesuaikan / diadaptasi dengan lingkungan external, misalnya munculnya CPU baru, sistem operasi baru ( Adaptive Maintenance )
c. Perubahan software yang disebabkan customer / user meminta fungsi tambahan, misalnya fungsi grafik, fungsi matematik, dll ( Perfective Maintenance )

11. System Software Planning
Dalam sistem ini, setelah lingkungan software dialokasikan, maka langkah dari sistem software plan¬ning ini adalah :
• Pengalokasian sumber / resource
• Estimasi biaya
• Penetapan tugas pekerjaan dan judul

Semoga bermanfaat ^_^
READ MORE...

Pink - Funkin' Perfect


aku ingat, mataku berkaca-kaca saat mendengar lagu ini untuk permata kalinya...
aku tidak meragukan suara Pink lagi dalam bernyanyi... ia masih tetap memiliki suara yang memukau itu... menghipnotisku untuk terus mendengar setiap baris lirik dari lagu yang dia nyanyikan...

well, siapa sih yang tidak ingin menjadi sempurna? I guess, everybody want it...
aku pun termasuk di dalam orang yang ingin selalu sempurna... pakaianku... cara bicaraku... caraku berjalan... kata-kata yang kuucapkan... semuanya... dan aku tau seberapa sulit itu... karena seberapa keras pun aku berusaha untuk sempurna... aku tidak akan pernah sempurna di mata orang lain... ada saja detil kecil yang ditangkap oleh mata mereka yang menghancurkan "kesempurnaan" yang berusaha ku bangun...

lagu ini mengingatkanku akan itu...


sekarang... setelah aku lelah untuk tampil sempurna... aku merasa beban berat di pundakku lenyap. Entahlah, aku hanya ingin menjadi diriku sendiri... yang bisa tertawa terbahak untuk sesuatu yang sangat lucu... yang bisa menangis hanya karena menonton film drama romantis... yang bisa marah hanya karena akan datang bulan.. aku tidak ingin menahannya lagi dan menampilkan senyum palsu yang selama ini menjadi topengku...

Now, I realize... I'm perfectly imperfect...

and guess what... karena kesadaranku itu... aku menemukan orang yang menganggapku sempurna untuk dirinya...

well, here's the lyricc
Made a wrong turn, once or twice
Dug my way out, blood and fire
Bad decisions, that’s alright
Welcome to my silly life
Mistreated, misplaced, misunderstood
Miss ‘No way, it’s all good’, it didn’t slow me down
Mistaken, always second guessing, underestimated
Look, I’m still around

Pretty pretty please, don’t you ever ever feel
Like you’re less than f*ckin’ perfect
Pretty pretty please, if you ever ever feel like you’re nothing
You’re f*ckin’ perfect to me!

You’re so mean, when you talk about yourself, you were wrong
Change the voices in your head, make them like you instead
So complicated, look happy, you’ll make it!
Filled with so much hatred…such a tired game
It’s enough! I’ve done all I can think of
Chased down all my demons, I’ve seen you do the same

Oh, pretty pretty please, don’t you ever ever feel
Like you’re less than f*ckin’ perfect
Pretty pretty please, if you ever ever feel like you’re nothing
You’re f*ckin’ perfect to me

The whole world’s scared so I swallow the fear
The only thing I should be drinking is an ice cold beer
So cool in line, and we try try try, but we try too hard and it’s a waste of my time
Done looking for the critics, cause they’re everywhere
They dont like my jeans, they don’t get my hair
Exchange ourselves, and we do it all the time
Why do we do that? Why do I do that?

Why do I do that..?

Yeah, oh, oh baby, pretty baby..!
Pretty pretty please, don’t you ever ever feel
Like you’re less than f*ckin’ perfect
Pretty pretty please, if you ever ever feel
Like you’re nothing, you’re f*cking perfect to me
You’re perfect, you’re perfect!
Pretty pretty please, don’t you ever ever feel
Like you’re less than f*ckin’ perfect
Pretty please, if you ever feel like you’re nothing
You are perfect to me….

READ MORE...

Program Sederhana Mencari Bilangan ASCII dengan Visual Basic 6

Well, lagi-lagi ini tugas kuliah saya...
masih sangat sederhana... tapi aku tetap ngotot untuk membagikannya... hhehee

Here we go...

outputnya :

Listing Codenya :

Private Sub Command1_Click() // Tombol ASC
Text2.Text = Asc(Text1.Text)
End Sub

Private Sub Command2_Click() // Tombol Ulangi
Text1.Text = ""
Text2.Text = ""
End Sub

Private Sub Command3_Click() // tombol CHR
Text2.Text = Chr(Text1.Text)

End Sub

Private Sub Command4_Click() // tombol selesai
Unload Me
End Sub

Semoga bermanfaat ^_^

READ MORE...

Program sederhana Menghitung Gaji karyawan dengan Visual Basic 6.0

Hnm... saya mencoba membagikan listing code tugas kuliah saya di sini...
walaupun masih sederhana... tapi ketika saya masih semester 3 dulu... ini termasuk sulit bagi saya yang masih pemula menggunakan Program Visual Basic.

well, here we go...

output :












Listing codenya :

Private Sub Combo1_Click()
If Combo1.Text = "NIKAH" Then
Text5.Text = 0.1 * Val(Text4.Text)
Else
Text5.Text = o
End If
End Sub

Private Sub Command1_Click() //tombol hitung
Text6.Text = Val(Text3.Text) + Val(Text5.Text) + Val(Text4.Text)
End Sub

Private Sub Command2_Click()// tombol ulangi
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
Text4.Text = ""
Text5.Text = ""
Text6.Text = ""
End Sub

Private Sub Command3_Click()// tombol keluar
End
End Sub

Private Sub Form_Load()
Combo1.AddItem "NIKAH"
Combo1.AddItem "Belum NIKAH"
Combo1.ListIndex = 0
End Sub

Private Sub Text2_Change()
Text3.Text = Val(Text1.Text) * Val(Text2.Text)
End Sub

semoga bermanfaar ^_^



READ MORE...

Jessie J - Price Tag


Well, ya...
aku rasa lagu ini sangat mencerminkan kepribadian dunia saat ini...
when MONEY become the most important thing in the world...

Dengan suara seksi Jessie J yang mengumandangkan lagu ini menjadi sangat enak didengar... bisa ngilangin bete kalo lg nunggu dosen yang tak kunjung datang... bisa ngilangin rasa sepi yang melanda kalau lagi ngerjain tugas kuliah sendirian aja...

here's the lyricc

[Jessie J]
Seems like everybody's got a price,
I wonder how they sleep at night.
When the tale comes first,
And the truth comes second,
Just stop, for a minute and Smile

Why is everybody so serious!
Acting so damn mysterious
You got your shades on your eyes
And your heels so high
That you can't even have a good time.

[Pre-chorus]
Everybody look to their left (yeah)
Everybody look to their right (ha)
Can you feel that (yeah)
Well pay them with love tonight...

[Chorus]

It's not about the money, money, money
We don't need your money, money, money
We just wanna make the world dance,
Forget about the Price Tag

Ain't about the (ha) Cha-Ching Cha-Ching.
Aint about the (yeah) Ba-Bling Ba-Bling
Wanna make the world dance,
Forget about the Price Tag.



[Jessie J - Verse 2]
We need to take it back in time,
When music made us all UNITE!
And it wasn't low blows and video Hoes,
Am I the only one gettin'... tired?

Why is everybody so obsessed?
Money can't buy us happiness
Can we all slow down and enjoy right now

Guarantee we'll be feelin
All right.

[Pre-chorus]
Everybody look to their left (yeah)
Everybody look to their right (ha)
lyricsalls.blogspot.com
Can you feel that (yeah)
Well pay them with love tonight...

[Chorus]

[B.o.B]
Yeah yeah
well, keep the price tag
and take the cash back
just give me six streams and a half stack
and you can keep the cars
leave me the garage
and all I..
yes all I need are keys and guitars
and guess what, in 30 seconds I'm leaving to Mars
yes we leaving across these undefeatable odds
its like this man, you can't put a price on the life
we do this for the love so we fight and sacrifice everynight
so we aint gon stumble and fall never
waiting to see, a sign of defeat uh uh
so we gon keep everyone moving their feet
so bring back the beat and everybody sing
it's not about...

[Chorus x2]

[Jessie J -Outro]
Yeah yeah
oo-oooh
forget about the price tag
[End]
READ MORE...

An unexpected moment - Mr. Big

"Wow...!!!"
jika mengingat lagi kejadian semalam... aku cuman bisa mengatakan tiga huruf itu...
well, Yeah, I got an unexpected moment last night...
terjadi begitu saja... tidak ada rencana hari itu...

well, memang sebulan lalu, sewaktu poster besar Guiness Arthur's Day yang menjadikan Mr. Big sebagai bintangnya, aku dan Mine sudah meyakinkan hati untuk menonton konser itu. kami tidak pernah pergi ke konser berdua sebelumnya, jadi kami sangat bersemangat menyambutkonser itu.

but, ketika hari H-nya semakin dekat, dompet kami juga semakin menipis. Dan dengan hati yang berusaha disabar-sabarkan, kami ikhlas tidak menonton konser itu. toh, kami tidak mengetahui semua lagu Mr. Big... toh uang yang dipake beli tiket konser bisa dipakai untuk keperluan yang lebih penting... dan masih banyak "toh-toh" lainnya untuk mensugesti diri sendiri agar tidak usah nonton konser itu...

10 Desember 2011...
Malam minggu...
kerena seharian aja di rumah, aku pun mengajak Mine untuk makan pisang epe di dekat anjungan pantai Losari. udah lama juga nggak ngerasai manisnya rasa pisang yang dicampur dengan saos gula jawa dan parutan cokelat.
jadilah kami berangkat malam itu..
dan ketika lagi berdandan, mama tiba-tiba nyeletuk kalau papa telat pulang ke rumah karena lagi pengamanan di Trans Studio Makassar karena lagi ada konser disitu...

"Konser apaan sih?" Mama bertanya.

Ting...

otak aku langsung respon dong...

"Konsernya Mr. Big mam..." jawabku.



ketika Mine datang untuk menjemputku, aku pun mengatakan apa yang baru saja mama ucapkan. dan ide itu pun muncul...


"Emang kita bisa masuk gratis????"

well, tidak ada salahnya mencoba...
aku pun menelepon papa dan papa menungguku di pintu masuk tempat konser itu diadakan...
a little bit nervous...
bisa nggak yah...

and guess what...

bisa...

aku masuk..

yess...

Mine juga bisa masuk...

Alhamdulillah...

dan konser itu pun di depan mata...


Lucu juga kalau mengingat cara Dewi, adikku, masuk di konser itu...
hhahaha
dia datangnya telat... konser sudah mau selesai ketika dia berada di depan pintu masuk... sebagian orang udah pada keluar dan lampu panggung sudah dimatikan...

masih terdengar teriakan dari penonton di depan, "We Want More... We Want More...!!" yang masih enggan melepaskan kepergian Mr. Big...
yeah, I Know, that's not the end... lampu menyala lagi dan Mr Big kembali bernyanyi... orang-orang yang tadinya keluar, pada masuk lagi...
dan Dewi, dengan lincahnya, mengikuti kerumunan orang tersebut... How's tricky... dia berhasil masuk ke konser tersebut...

hnm... Memang ya, kalau Allah sudah berkehendak itu, apapun bisa aja terjadi... aku dan Mine sudah merencanakan untuk datang di konser itu... tapi karena uang yang tidak mencukupi, kami pun membatalkannya...

but now, I'm, Mine, and my tricky sista, Dewi, in that concert... mendengar suara vokalis Mr. Big yang mengagumkan dan ikut berRock n Roll ria... hhehehe

"Oh... baby... baby... It's a Wild World..."
READ MORE...

Avril Lavigne - Wish You Were Here

Dari awal aku memang suka banget sama lagu ini... apalagi saat mendengar versi akustiknya di studio Walmart yang aku download di youtube...

Avril totally awesome... apalagi kalau sambil liatin videonya... it's so amazing again and again when I'm watching her sing... love her so much...

here's the lyricc...



I can be tough
I can be strong
But with you, it's not like that at all

There's a girl
who gives a shit
behind this wall
You've just walked through it

And I remember, all those crazy things you said
You left them riding through my head
You're always there, you're everywhere
But right now I wish you were here.
All those crazy things we did
Didn't think about it, just went with it
You're always there, you're everywhere
But right now I wish you were here

Damn, Damn, Damn,
What I'd do to have you
here, here, here
I wish you were here.
Damn, Damn, Damn
What I'd do to have you
near, near, near
I wish you were here.

I love the way you are
It's who I am, don't have to try hard
We always say, say like it is
And the truth is that I really miss

All those crazy things you said
You left them riding through my head
You're always there, you're everywhere
But right now I wish you were here.
All those crazy things we did
Didn't think about it, just went with it
You're always there, you're everywhere
But right now I wish you were here



Damn, Damn, Damn,
What I'd do to have you
here, here, here
I wish you were here.
Damn, Damn, Damn
What I'd do to have you
near, near, near
I wish you were here.

No, I don't wanna let go
I just wanna let you to know
That I never wanna let go

(let go let go let go let go)

No, I don't wanna let go
I just wanna let you to know
That I never wanna let go

(let go let go let go let go let go let go let go)

Damn, Damn, Damn,
What I'd do to have you
here, here, here
I wish you were here (I wish you were)
Damn, Damn, Damn
What I'd do to have you
near, near, near
I wish you were here.

Damn, Damn, Damn,
What I'd do to have you
here, here, here
I wish you were here.
Damn, Damn, Damn
What I'd do to have you
near, near, near
I wish you were here.

READ MORE...

Menampilkan Java dengan CMD (command prompt)

Wah, udah dapat tugas pertama aja nih di matakuliah pemrograman berorientasi objek atau JAVA.

Dosennya, Bu Rani, menugaskan kami sekelas untuk menampilkan nama dan stambuk dengan menggunakan command prompt alias CMD. yeap, a little bit difficult for the begining... but, not really as long as i want to learn it seriously...

here my first task of Java... :)

Listing code :

package tugasD1;

public class nim092333 {
public static void main (String[] args) {
System.out.println("Nim : 092333");
System.out.println("Nama: Hasti Suci Syavitri");
}
}

outputnya :



untuk soal yang kedua, listing codenya :

public class hasti092333 {
public static void main(String[] args) {
String[] stb={"0","9","2","3","3","3"};
for (int a=0; a<5;a++) {
System.out.println(stb[a]); } } }

Outputnya :

READ MORE...

Contoh Polimorfisme dalam Bahasa Pemrograman Java

Contoh Polimorfisme pada Bahasa Pemrograman Java

Suatu kemampuan dari sebuah object untuk membolehkan mengambil beberapa bentuk yang berbeda agar tidak terjadi duplikasi object kita kenal sebagai polymorphism.

Antara penurununan sifat (inheritance) maupun polymorphism merupakan konsep yang memungkinkan digunakannya suatu interface yang sama untuk memerintah objek agar melakukan aksi atau tindakan yang mungkin secara prinsip sama namun secara proses berbeda. Dalam konsep yang lebih umum sering kali polymorphism disebut dalam istilah tersebut.
Contoh :

Listing codenya :

• Membuat Class hewan
class hewan {
public void suara (){
System.out.println("Hewan bersuara :");
}
}

• Membuat kelas turunan kuda yang merupakan turunan dari class hewan :
public class kuda extends hewan {
public void suara(){
System.out.println("Kuda mengikik...");
}
}
• Membuat kelas turunan kucing yang merupakan turunan dari class hewan :
public class kucing extends hewan {
public void suara (){
System.out.println("Kucing mengeong...");
}
}
• Membuat kelas turunan ayam yang merupakan turunan dari class hewan :
public class ayam extends hewan {
public void suara(){
System.out.println("Ayam berkokok...");
}
}
• Membuat class suarahewan untuk mengetes class-class yang telah dibuat :
public class suarahewan {
public static void main(String[] args){
hewan HEWAN = new hewan();
kuda KUDA = new kuda();
kucing KUCING = new kucing();
ayam AYAM = new ayam();

HEWAN.suara();

HEWAN = KUDA;
HEWAN.suara();

HEWAN = KUCING;
HEWAN.suara();

HEWAN = AYAM;
HEWAN.suara();
}
}

outputnya sebagai berikut :




READ MORE...

Avril Lavigne - Smile

Smile…
mmm… kalo mikirin apa yg selalu bisa bikin aku smile dengan ikhlas setiap hari…
well, akan aku urut…
pagi-pagi dapat uang jajan dari mama… aku akan senyum…
kalo udah siap ke kampus dan liat wajahku yang begitu mempesona… aku akan senyum…
dijemput Mine, aku akan senyum…
sampai di kampus dengan selamat dan semua tugas selesai.. aku akan senyum…
hhahaha… itu hanya sebagian, yang lebih banyak lagi… banyak…^_^
well, seperti lagu Avril ini yang aku suka banget… yang selalu bikin semangat… dan sadar, kalau aku akan selalu tersenyum… meringankan hatiku… dan buat orang lain juga ikut tersenyum…



Here’s the lyric…


You know that I'm a crazy bitch
I do what I want when I feel like it
All I want to do is lose control (oh, oh)

But you don't really give a shit
You go with it, go with it, go with it
Cause you're fucking crazy rock and roll

PRE-CHORUS
You said, "Hey, What's your name?"
It took one look and now we're not the same
Yeah you said, "Hey" and since that day
You stole my heart and you're the one to blame



CHORUS
And that's why I smile
It's been awhile since every day
And everything has felt this right

And now you turn it all around
And suddenly you're all I need

The reason why-y-y-y
I smile-ile-il-ile

Last night I blacked out, I think
What did you, what did you put in my drink?
I remember making out and then (oh, oh)

I woke up with a new tattoo
Your name was on me and my name was on you
I would do it all over again

PRE-CHORUS
You said, "Hey (hey), what's your name?" (what's your name)
It took one look and now we're not the same
Yeah you said, "Hey" (hey), and since that day (since that day)
You stole my heart and you're the one to blame (yeah)

CHORUS
And that's why I smile
It's been awhile since every day
And everything has felt this right

And now you turn it all around
And suddenly you're all I need

The reason why-y-y-y
I smile-ile-ile-ile

The reason why-y-y-y
I smile-ile-ile-ile

You know that I'm a crazy bitch
I do what I want when I feel like it
All I wanna do is lose control

You know that I'm a crazy bitch
I do what I want when I feel like it
All I wanna do is lose control

CHORUS
And that's why I smile (I smile)
It's been awhile since every day
And everything has felt this right

And now you turn it all around
And suddenly you're all I need

The reason, the reason why-y-y-y
I smile-ile-ile-ile

The reason why-y-y-y
I smile-ile-ile-ile


aku suka video klipnya… keren banget… catchy banget… dan avril… cantik banget sih…



READ MORE...


up