Pages

Tampilkan postingan dengan label Uncategories. Tampilkan semua postingan
Tampilkan postingan dengan label Uncategories. Tampilkan semua postingan

Rabu, 04 April 2012

TRIK INTERNET TELKOMSEL 2012

Trik ini sudah saya coba dengan opmin biasa karena pake opmin handler gak mau jalan di HP saya. Walaupun gak gratis tapi lumayan harganya setengah dari pemakaian GPRS (Rp 0,5/kb). Bagi yang mau pake handler silakan dicoba, siapa tahu bisa gratis.

Isi proxy berikut:
118.98.233.20
190.129.10.245
190.129.10.246
190.129.10.247
190.129.10.248
190.129.10.249
88.190.12.208
88.190.12.209
88.190.12.211
Port : 80
Apn : telkomsel, internet, aha atau yang lain(bebas)

Setting operamini handler:
Frontquery :
  • fb.me /cgi-bin/nph-proxy.cgi/10A/http/
Atau
  • fb.me /cgi-bin/nph- proxy.cgi/010110A/http/wx.concealme.com/nph-proxy.pl/010110A/http/
Yang lain abaikan saja. Tulisan fb.me juga bisa diganti dengan query lain (my.telkomsel.com, login.yahoo.com, login.facebook.com)
Proxy Type : HTTP
Proxy server : my.telkomsel

Tambahan>>>
Trik Internet Gratis Telkomsel Versi I
Setting Trik Internet Gratis Telkomsel Di Ponsel/HP

* APN : telkomsel atau internet
* Proxy : 082.145.208.100
* Port :80

Setting Trik Internet Gratis Telkomsel Di Opera Mini Handler
* Proxy Type : http
* Proxy Server : M.skype.com

Trik Internet Gratis Telkomsel Versi II
Setting Trik Internet Gratis Telkomsel Di HP
* APN: 3data
* proxy: 195.189.143.155
* port: 80

Setting Trik Internet Gratis Telkomsel Di Opera Mini Handler
* Http server: http://m.skype.com/sitecheck.opera.com:80
* Socket: socket://m.skype.com/sitecheck.opera.com:1080
* Proxy tipe: HTTP
* Remove port: centang
* Proxy server: m.skype.com

Jumat, 27 Januari 2012

KRITERIA WEB YANG BAIK

Apa kriteria website yang baik?
Menurut CNET/Builder ada 7 kriteria yang menentukan sebuah website termasuk website yang baik/tidak, yaitu :
1. Usability
Jacob Nielsen sang guru usability, usability adalah dapatkah seorang user menemukan cara untuk menggunakan website tersebut dengan efektif ( doing things right ). Masih menurut Jacob, usability memiliki 5 karakteristik :
  • Mudah untuk dipelajari
  • Efisien untuk digunakan
  • Mudah untuk diingat
  • Tingkat frekuensi kesalahan
  • Tingkat kepuasan pemakai;
Karakteristik yang telah ditentukan oleh Jacob Nielsen akan sangat sulit kita terapkan 100%, apalagi kalau sudah menyangkut kepentingan klien web, tetapi paling tidak bisa menjadi acuan yang membantu kita untuk merancang layout suatu website, agar website tersebut :
  • Mudah dipelajari penggunaannya oleh pengunjung
  • Mudah diingat dan digunakan navigasinya oleh pengunjung
  • Dapat digunakan secara efisien
  • Memperkecil tingkat kesalahan pemakaian oleh pengunjung dalam mengoperasionalkan web
  • Memuaskan pengunjung hingga akhirnya tertarik untuk kembali lagi;
2. Sistem navigasi
Kemudahan bernavigasi dalam site tersebut , melibatkan sistem navigasi site secara keseluruhan , dan desain Interface site tersebut.

3. Graphic Design
Pemilihan grafis, layout, warna, bentuk maupun typografi yang menarik visual pengunjung untuk menjelajahi website.
4. Content
Isi/konten yang bermanfaat ( 'Content is king , but without good design , Content is a naked king' ), kecuali website tersebut adalah website eksperimental/show off.
5. Kompatibilitas
Seberapa luas sebuah webite didukung kompabilitas peralatan yang ada, misalnya browser dengan berbagai plug-in nya ( IE, Mozilla, Opera, Netscape, Lynx, Avant, Maxthon dan masih banyak lagi dengan berbagai versi dan plugin nya)
6. Loading time
Waktu panggil (loading time), walaupun ada banyak faktor yang akan mempengaruhi waktu panggil (loading time) website yang akan kita buka, diantaranya: besar bandwith/koneksi pengakses, kondisi webserver pada saat diakses, aplikasi yang digunakan dalam membangun website,dsb. Anda memiliki waktu 8 detik pertama untuk meyakinkan pengunjung untuk meneruskan menjelajahi website anda atau menutup browser dan pergi ke website lain. Oleh karena itu, letakkan 'sesuatu' di 8 detik pertama tersebut yang bisa menarik perhatian pengunjung.
7. Functionality
Ini akan melibatkan programmer dengan script-scriptnya, misal PHP,ASP,Java,CGI dsb, untuk menciptakan sebuah website yang dinamis, interaktif dan 'hidup' yang bisa mengajak pengunjung berkomunikasi secara langsung. Seberapa baik sebuah website bekerja dari aspek teknologikal nya.

Satu hal lagi aspek yang tidak boleh kita lupakan adalah accesibility, yaitu memaksimalkan penggunaan sebuah content ketika satu/lebih indera kita dimatikan/dikurangi (khususnya mata), ingat bahwa mungkin saja pengunjung website kita adalah orang yang memiliki kekurangan secara fisik ( Accesibility Checklist Recomendationnya W3C ).

Kamis, 19 Januari 2012

7 Langkah Mudah Memperindah Tubuh

Lakukan olahraga singkat
Meski olahraga teratur adalah jalan paling baik untuk tubuh yang indah, beberapa olahraga singkat sebelum acara penting juga bisa membuat tubuh Anda terlihat lebih baik. Untuk memamerkan otot dan/atau otot perut, lakukan olahraga singkat yang sudah ditargetkan, seperti sit-up, menekuk lutut, dan angkat beban. Aliran darah ke otot Anda secara sementara akan membuat otot terlihat kencang. Tidak hanya itu, endorfin yang dihasilkan dari olahraga itu juga akan membuat Anda lebih percaya diri.

Hindari makanan yang banyak gas dan membuat kembung
Meski jalan paling baik untuk mendapatkan perut rata adalah mengonsumsi makanan sehat secara teratur dan berolahraga, Anda bisa melakukan sedikit kecurangan dalam persiapan ke sebuah acara penting dengan memilih beberapa makanan secara berhati-hati. Untuk menghindari terlihat lebih gendut, beberapa hari sebelum acara penting Anda terjadi, Anda harus batasi konsumsi makanan berserat tinggi, seperti beberapa buah tertentu dan sayur, kacang-kacangan dan gandum, yang bisa menghasilkan gas usus. Selain itu Anda juga harus menghindari garam, minuman soda dan permen karet, yang semuanya bisa menyebabkan perut kembung.

Siapkan makanan yang membuat perut rata
Selain menghindari jenis makanan tertentu, ada beberapa makanan yang bisa dimakan untuk membuat perut Anda terlihat rata. Anda harus mengonsumi makanan yang kaya akan kalium seperti pisang dan buah kering. Selain itu Anda bisa mengurangi gas dengan memberikan suplemen untuk makan siang dengan enzim pencernaan (seperti papain dan bromelain) dan meminum kapsul yang membantu Anda menghilangkan gas dan racun.
 
Gunakan pakaian dalam yang tepat
Meski bisa dibilang curang, kami berani bertaruh tidak ada selebritas di luar sana yang tidak menggunakan bantuan pakaian dalam untuk memberikan siluet tubuh yang indah. Jika Anda ingin menghilangkan lipatan tubuh, gunakan dalaman yang membuat Anda terlihat lebih kurus. Selain itu, Anda bisa mencoba bra push up untuk membuat belahan dada atau tambahkan bawahan yang membentuk bokong Anda. Untuk menambah lekukan tubuh Anda, coba gunakan baju hitam, atau setidaknya, warna yang solid.

Pamerkan kulit kecoklatan
Bukan hanya warna gelap yang membuat Anda terlihat kurus,  tapi kulit kecoklatan palsu juga bisa menutupi selulit dan  bercak dan memberikan Anda aura seorang bintang. Selain itu Anda juga bisa membuat bentuk tubuh yang lebih indah. Untuk membuat kaki terlihat lebih kurus, gunakan pencoklatan kulit di sisi kaki Anda dan gunakan lotion di sekitar tulang kering. Untuk belahan dada yang lebih baik, gunakan pencoklatan kulit di antara dada.

Siapkan senyum selebritas
Anda bisa menggunakan senyum lebar untuk membuat diri  terlihat lebih menarik. Pertama, buat gigi Anda terlihat lebih putih. Gunakan lipstik merah atau pink dengan sedikit biru, dan jangan gunakan kuning atau oranye untuk memulas bibir sebab akan membuat gigi terlihat lebih kuning. Kedua, pastikan muka Anda terlihat lebih kecoklatan, tidak hanya akan memberikan aura segar tapi juga akan membuat gigi Anda terlihat lebih jelas.

Tampilkan wajah tanpa cela
Bintik-bintik bisa muncul di saat yang tidak tepat. Untungnya banyak yang bisa Anda lakukan untuk memberikan ilusi kulit yang sempurna. Jika Anda punya bintik-bintik yang sulit ditutupi, coba berikan es batu ke daerah tersebut selama beberapa menit sebelum menggunakan make-up.  Untuk menutup dan melawan kulit merah, gunakan concealer hijau dengan eyeliner putih di bercak itu, dibawah make-up Anda seperti biasa.

Jumat, 30 Desember 2011

LINE OF CODE (LOC)

Line of Code (LOC) adalah suatu teknik pengukuran besar software dengan cara menghitung jumlah baris kode program yang ada. Metode LOC salah satu metode tradisional yang paling mudah dalam mengukur kualitas sebuah software, Walaupun mudah metode LOC cukup rumit bila dipelajari.
LOC adalah suatu bukti real dari apa yang dilakukan oleh perekayasa perangkat lunak (dalam konteks ini membuktikan berapa banyak baris program yang ditulis oleh seorang programmer comment yang ada).
System boleh dibilang memiliki kompleksitas kecil jika dalam system tersebut memiliki error rata-rata 1,3% - 1,8%, sedangkan system yang boleh dikatakan memiliki tingkat kompleksitas besar adalah system yang memiliki peluang error 2,7% - 3,2%.

Halsteads Matrix adalah pengukuran yang berdasarkan operator-operator yang digunakan(misal:  keyword) dan operan-operan(misal: variable, objek database) yang ada dalam suatu program.
N1 = Perhitungan keseluruhan operator program.
n1 = jumlah operator yang unik.
N2 = Perhitungan keseluruhan operan program.
n2 = jumlah operan-operan yang unik.

H = n1 Logn1 + n2 Logn2
Prediksi Bug = (N1+N2) Log2 (n1+n2)/3000

Kekurangan metode Line of Code yang paling fatal adalah :
        1.Relatif terhadap bahasa pemprograman dan gaya pengkodean programmer
  2.Line of Code tidak bisa ditentukan sebelum proyek pengembangan menyelesaikan tahapan implementasi (pengkodean).

Dengan berkembangnya bahasa pemrograman Object-Oriented, dimana membuat suatu program yang terdiri dari berbagai object yang saling berinteraksi metode Line of Code jelas sulit untuk diterapkan.

Metode Line of Code dibagi beberapa cara, yaitu :
  1. Physical lines
  2. Physical lines of code
  3. Logical lines
  4. Logical lines of code 
  5. Statements

Banyak cara untuk menghitung jumlah baris

Baris kode, atau LOC, tampak seperti sebuah konsep sederhana. Namun, itu tidak. Ada beberapa cara untuk menghitung jumlah baris. Tergantung pada apa yang Anda menghitung, Anda mendapatkan yang rendah atau jumlah garis tinggi. Dalam tabel di bawah Anda dapat melihat berbagai alternatif. Para "Didukung sebagai" kolom yang menunjukkan metrik Metrik Proyek mendukung.
 
Metrik
Didukung
                                       Deskripsi
Fisik baris
LINES
Metrik ini menghitung garis fisik, tetapi tidak termasuk definisi klasik bentuk VB dan atribut.
Fisik baris kode
(Tidak didukung)
Jenis dari jumlah metrik garis tetapi tidak termasuk baris kosong dan komentar. Hal ini kadang-kadang disebut sebagai baris kode (SLOC) metrik.
Logis baris
LLINES
Sebuah garis logis mencakup satu atau lebih baris fisik. Dua atau lebih baris fisik dapat bergabung sebagai satu baris logis dengan garis kelanjutan "_" urutan. Para LLINES metrik menghitung garis bergabung hanya sekali terlepas dari berapa banyak garis fisik ada di dalamnya.
Logis baris kode
LLOC
Sebuah baris kode secara logis adalah salah satu yang berisi kode sumber yang sebenarnya. Sebuah baris kosong atau baris komentar tidak dihitung dalam LLOC.
Laporan
Stmt
Ini bukan jumlah baris, tetapi pernyataan hitungan. Program Visual Basic biasanya berisi satu pernyataan per baris kode. Namun, itu memungkinkan untuk menempatkan beberapa pernyataan pada satu baris dengan menggunakan usus besar ":" atau menulis single-line Jika .. Kemudian pernyataan. Lebih lanjut tentang pernyataan jumlah

Penggunaan jumlah baris
Jumlah garis fisik (GARIS) adalah cara yang sederhana namun tidak sempurna untuk mengukur ukuran kode. Karena garis logis dapat memperluas lebih dari beberapa baris, jumlah baris fisik melebih-lebihkan ukuran kode. Masalah umum dalam jumlah line juga yang kosong (atau spasi) garis, serta komentar, termasuk dalam menghitung. Dengan jumlah baris yang tidak benar, Anda bisa tampil benar-benar produktif dengan menekan tombol Enter, atau alternatifnya, berpura-pura bahwa Anda menulis kode lebih ketat dengan menghapus semua komentar.
 
Garis logis dari kode metrik (LLOC) memiliki kelebihan dan kekurangan. Ini adalah ukuran sederhana, mudah dimengerti, dan banyak digunakan. Anda dapat menggunakannya untuk mengukur produktivitas, meskipun Anda perlu berhati-hati, karena gaya pemrograman dapat berdampak pada nilai-nilai. Anda juga dapat memperkirakan jumlah cacat per 1000 LLOC.
 
Jumlah baris terkenal dalam bahwa mereka dapat bervariasi antara bahasa pemrograman dan gaya pengkodean. Sebuah baris kode VB tidak sama sebagai baris kode C + +. Menerapkan fitur di VB6 mungkin memerlukan usaha yang lebih (atau mungkin kurang) dari apa yang akan mengambil dalam VB.NET. Terutama ketika mengukur kinerja programer 'perhitungan garis tidak sempurna. Satu programmer dapat menghasilkan sejumlah besar baris, sementara yang lain menghabiskan waktu yang lama dan berhasil menekan fungsi yang sama dalam ruang kecil. Dan, pengembang bekerja pada hal-hal lain dari sekedar menghasilkan kode yang lebih dan lebih, seperti dokumentasi, perencanaan, pengujian dll Juga berhati-hati saat membayar untuk baris kode disampaikan, karena ada banyak cara untuk mengasapi gambar.

Fisik LINES baris

LINES = Jumlah baris Ini adalah jumlah baris paling sederhana. Setiap baris diakhiri dengan satu baris, biasanya CR LF. GARIS jumlah setiap baris, baik itu kode, komentar atau sebuah baris kosong.
Untuk VB klasik, yang LINES metrik, bersama dengan setiap jumlah baris lainnya, termasuk garis deklarasi kelas (tak terlihat) dan bentuk pada awal. FRM dan. Cls file. Garis-garis ini bukan kode, tetapi berisi deklarasi untuk bentuk, kontrol dan properti. File sumber mungkin juga termasuk (tidak terlihat) laporan Atribut mengandung berbagai atribut untuk prosedur dan variabel. Pernyataan-pernyataan ini dihitung sebagai kode jika mereka ada di antara kode Anda. Ada pengecualian: pernyataan Attibute tidak dihitung ketika mereka bagian dari sebuah header modul, yaitu, mereka ada pada awal file sebelum kode sumber. - Dalam VB.NET, definisi dihitung seperti kode normal.
 
File sumber hanya termasuk dalam jumlah baris. Sebuah file sumber adalah salah satu yang memiliki source code di dalamnya. Beberapa jenis file yang dikecualikan adalah proyek file, file solusi, file biner, file sumber daya, file HTML dan file terkait lainnya.


Beberapa utilitas garis sederhana menghitung bisa menghitung kode deklaratif terlihat pada awal. FRM dan. File cls. Kita tidak harus menggunakan seperti utilitas untuk mengukur ukuran proyek klasik kode VB.

Maksimum panjang prosedur?

Untuk menghindari prosedur terlalu lama, Anda mungkin ingin menetapkan batas maksimum untuk LINES untuk prosedur. Ada beberapa rekomendasi untuk maksimum. Pilih preferensi Anda.
Max 66 baris
LINES <= 66. Prosedur cocok pada satu halaman ketika dicetak.
Max 150 baris
LINES <= 150. Sebuah rekomendasi untuk Java.
Max 200 baris
LINES <= 200. Prosedur cocok pada 3 halaman.
Beberapa masalah yang lebih mudah untuk memecahkan dengan prosedur panjang, bukan beberapa prosedur yang lebih pendek. Anda mungkin ingin menggunakan dua batas: batas peringatan lebih rendah (seperti 66) dan batas maksimum yang lebih tinggi (seperti 200). Idenya adalah untuk meninjau prosedur agak panjang dalam kisaran tengah. Jika prosedur dapat dibagi, melakukannya, tetapi juga dapat dibiarkan sendirian jika bekerja lebih baik sebagai prosedur yang panjang. Hanya jika prosedur melebihi batas maksimum seharusnya itu dibagi dalam hal apapun.

Maksimum file panjang?

Untuk menghindari file terlalu lama, Anda mungkin ingin menetapkan batas maksimum untuk LINES untuk file. Sekali lagi, Anda harus memilih preferensi Anda.
Max 1000 baris
LINES <= 1000. Ini ukuran file menampung 15 satu halaman prosedur atau 100 pendek 10-garis prosedur.
Max 2000 baris
LINES <= 2000. Sebuah rekomendasi untuk Java. Batas ini juga memastikan file dapat cukup flowcharted dengan Visustin .
Alih-alih membatasi panjang file, Anda dapat mempertimbangkan membatasi jumlah prosedur di dalamnya dengan menetapkan batas maksimum pada procs metrik.

Minimum Panjang File 
Anda juga dapat memiliki batas minimum sehingga untuk menghindari file yang kosong atau hampir kosong. Beberapa batas berguna adalah:
Ban file kosong
LINES> = 1
Ban file yang sangat singkat
LINES> = 5

Logis vs fisik garis

Jumlah saluran fisik yang cukup mudah: itu hanya jumlah baris biasa. Apa itu baris logis kemudian?
Apabila suatu pernyataan atau komentar yang split lebih dari dua atau lebih garis fisik, mereka dihitung sebagai baris logis. Sebuah baris logis berakhir di mana pernyataan atau komentar berakhir.
Dalam satu Visual Basic terbagi garis logis menggunakan "_" urutan garis kelanjutan. Dalam VB2008 dan kemudian, juga memungkinkan untuk meninggalkan keluar dari "_" urutan dalam kasus-kasus tertentu.
 

Tepatnya, garis spasi dapat dilanjutkan dengan "_" juga, meskipun meskipun ini konyol coding dan jarang terlihat.

Logis LLOC baris kode

LLOC = Jumlah baris kode secara logis Sebuah baris logis adalah baris kode secara logis jika memiliki konten lain dari sekedar komentar atau spasi. Dengan demikian, garis dieksekusi semua, serta jalur deklaratif, dihitung dalam LLOC. Satu atau lebih pernyataan diikuti dengan sebuah komentar akhir-of-line adalah baris kode. Sebuah komentar penuh-line tidak baris kode. Sebuah baris kosong (atau garis dengan hanya karakter spasi) bukan merupakan baris kode baik.
 
Kompilator arahan (# const, # jika dll) dihitung sebagai kode. Namun, kode yang dikecualikan oleh kondisi Palsu di # jika .. # Lalu .. # Elseif .. # Lain .. # Akhir jika blok tidak dihitung sebagai kode. Bahkan, itu tidak dihitung sebagai spasi atau komentar baik. Ini bukan bagian dari program Anda dalam konfigurasi dianalisis, sehingga tidak benar-benar memiliki arti apapun. Hal ini termasuk dalam hitungan saluran fisik (LINES), meskipun.
Dalam ringkasan, LLOC menghitung semua baris logis, kecuali sebagai berikut:
  1. Kendali komentar baris (LLOC ')
  2. Spasi baris (llow)
  3. Garis dikecualikan oleh arahan kompiler bersyarat
LLOC adalah ukuran yang baik dari ukuran program anda. Apa yang lebih, itu adalah perkiraan yang baik dari kompleksitas suatu kelas, file tunggal atau prosedur. Karena LLOC tidak terpengaruh oleh komentar, kosong atau kelanjutan garis, ini adalah cara yang berguna untuk mengukur jumlah pekerjaan pemrograman yang sebenarnya. Sebuah program dengan LLOC tinggi hampir pasti "tidak lebih" dari program dengan LLOC rendah. Bila Anda menambahkan fitur, meningkatkan LLOC. Ketika Anda menghapus fitur, LLOC harus menurun. Jika Anda menghapus fitur dan LLOC tetap sama, Anda mungkin lupa untuk menghapus kode yang tidak digunakan.


Sebagai kasus khusus, garis angka dan label baris dihitung sebagai kode. Jika kode Anda menggunakan penomoran baris, semua baris dihitung sebagai nomor baris kode, bahkan jika ada sisa baris kosong atau komentar. Bahkan, tidak ada komentar atau baris spasi dalam kode baris nomor. Untuk alasan ini, jumlah baris logis (LLOC, LLOC ', llow, setiap metrik yang berasal dari metrik ini) tidak cocok untuk mengukur kode nomor sepenuhnya baris

Maksimum diterima LLOC?

Ini masalah coding style untuk menentukan batas maksimum untuk LLOC. Sejak LLOC tidak termasuk kosong dan baris komentar, yang LLOC diterima maksimum lebih rendah dari LINES maksimum. Batas-batas berikut telah diusulkan untuk Java:
Prosedur LLOC <= 50
Kelas LLOC <= 1500
Berkas LLOC <= 2000
Sumber: Checkstyle utilitas untuk Java

Minimum yang dapat diterima LLOC?

Sebuah prosedur, kelas atau file tidak boleh kosong. Ini harus berisi setidaknya beberapa kode untuk ada gunanya. Jika itu benar-benar kosong (atau jika hanya berisi baris kosong atau komentar), tidak melayani suatu tujuan. Berikut adalah batas minimum:
Prosedur LLOC> = 3
Kelas LLOC> = 3
Berkas LLOC> = 1
 
Sebuah prosedur yang berguna minimal berisi 3 baris kode. Sebuah prosedur rutin yang sudah terdiri dari minimal 2 baris kode: baris header prosedur dan garis akhir ( Sub dan End Sub ). Untuk membuat prosedur melakukan pekerjaan apapun, sehingga harus memiliki minimal 3 baris kode.
Exception. Dalam VB klasik, kelas antarmuka dapat memiliki metode kosong hanya berisi 2 baris kode.
Ada jenis prosedur khusus yang terdiri hanya satu baris. Contohnya adalah Menyatakan pernyataan, pernyataan Acara, dan deklarasi prosedur VB.NET abstrak, seperti definisi prosedur dalam Interface dan deklarasi MustInherit di kelas. Ini "codeless" prosedur yang tidak tercantum dalam Metrik Proyek, sehingga mereka tidak benar-benar dihitung sebagai pengecualian terhadap aturan minimum di atas.
Di sisi lain, accessor properti VB.NET terdiri dari 3 atau 4 baris kode bahkan ketika tubuh accessor (Dapatkan / Set) kosong.
 
Sebuah kelas yang berguna minimal berisi 3 baris kode. Dalam VB klasik, kelas berguna minimal memiliki prosedur dengan satu pernyataan (sehingga 3 baris kode). Dalam VB.NET, kelas berguna minimal juga terdiri dari 3 baris: Class , End Class dan deklarasi variabel dengan sebuah penginisialisasi.
Exception. Yang berguna minimal kelas VB klasik (. Cls file) dapat terdiri dari hanya 1 atau 2 baris kode. Hal ini dapat kelas antarmuka (kelas dengan satu metode kosong, atau kelas dengan beberapa variabel Publik). Atau, dapat mewakili user-defined data type (kelas yang berisi beberapa variabel Publik). Sebuah kelas reguler, di sisi lain, harus selalu memiliki minimal 3 baris.
 
Sebuah file yang berguna minimal berisi satu baris kode. Garis dapat menjadi konstan atau deklarasi variabel global, misalnya.

Logis llow Garis spasi (jumlah baris kosong)

Llow = Jumlah baris logis yang baik kosong atau berisi karakter spasi hanya Sebuah garis spasi adalah 1) sebuah baris kosong, atau 2) sesuai dengan apa-apa lagi selain spasi, tab atau spasi karakter lainnya. Setiap kosong atau spasi hanya baris-logis adalah dihitung dalam llow. Itu berarti ruang dan tabulasi tidak mempengaruhi penghitungan.


Llow hampir persis sama dengan "jumlah baris kosong", atau Garis Fisik Spasi. Ada kasus patologis mana llow berbeda dari jumlah baris kosong fisik. Itu ketika Anda bergabung dengan dua baris kosong dengan karakter garis kelanjutan, seperti dalam contoh berikut:
  'Patologis spasi baris berikut:
   _

 'Patologis spasi baris di atas
Ketika Anda menulis "_" untuk bergabung dengan dua baris kosong, itu dianggap sebagai dua garis fisik (LINES = 2), tetapi hanya satu baris logis dari spasi (llow = 1). Ini bukan baris kode (LLOC = 0). Llow dihitung dari garis logis untuk membuatnya sebanding dengan LLOC dan LLOC '.



Satu harus menggunakan spasi secara bijaksana untuk menambahkan pembacaan kode. Anda dapat menggunakan spasi persentase (% llow, lihat di bawah) sebagai indikasi jika Anda memiliki cukup baris kosong dalam kode Anda. Anda harus menetapkan nilai-nilai Anda sendiri target ini berdasarkan metrik pada apa yang Anda rasakan dapat dibaca.

LLOC 'dan MCOMM - Menghitung komentar

Sebuah komentar di VB adalah pernyataan yang dimulai dengan apostrof (') atau pernyataan REM. Metrik proyek mendefinisikan metrik komentar berikut.
Garis logis Nomor = Komentar LLOC 'garis komentar penuh "LLOC tidak termasuk akhir-of-line komentar, hanya komentar baris penuh. Sebuah baris dengan baik kode dan tafsir dihitung dalam LLOC, bukan di LLOC '.
Sebaliknya, para Komentar Bermakna metrik (MCOMM) menganggap kedua garis komentar penuh dan akhir-of-line komentar.
Komentar bermakna MCOMM = Jumlah penuh-line dan end-of-line komentar yang berarti MCOMM hanya jumlah komentar yang berarti dan mengabaikan komentar berarti. Sebuah komentar yang berarti adalah komentar dengan konten tekstual, bahkan jika sesingkat tiga karakter consequtive. Sebuah komentar kosong atau komentar dengan tanda baca hanya tidak memiliki arti, sehingga tidak dihitung sebagai komentar bermakna. Selain itu, komentar dimulai dengan tanda dolar ($) tidak dihitung sebagai komentar yang berarti karena mereka ditafsirkan sebagai arahan Komentar khusus dalam Proyek Analyzer. Dalam VB.NET, komentar dimulai dengan UPGRADE_ tidak bermakna, mereka telah dihasilkan oleh Wizard Upgrade dan mereka harus dihapus pada akhirnya. Komentar yang terdiri dari surat berulang tunggal diambil sebagai spanduk dan tidak dihitung dalam MCOMM.
Contoh komentar yang berarti
'ABC
 '--- ABC ---
 'Nilai Kembali = y + 2000 
Contoh komentar berarti
'
 '---------------
 '-=-=-=-=-=-=-=-
 'Xxxxxxxxxxxxxxx
 '$ PROBHIDE SEMUA
 'AB
 'X = y + 2000 

Komentar MCOMM% kepadatan

Komentar kepadatan% MCOMM = MCOMM / LLOC % MCOMM mengukur seberapa banyak komentar yang berarti ada per setiap baris kode secara logis.
Sebagai kasus khusus, jika tidak ada baris kode,% MCOMM didefinisikan sebagai nol.
Kami menyarankan bahwa% MCOMM minimal 20%. Ini berarti satu komentar untuk setiap 5 baris kode. Tentu, jumlah tafsir bukan satu-satunya masalah, itu juga tentang apa yang Anda tulis di komentar. Jika Anda menggunakan template komentar dengan informasi tentang hak cipta, tanggal pengembang, diubah terakhir dan non-teknis informasi, Anda harus memerlukan% MCOMM tinggi, karena komentar juga harus menjelaskan kode, bukan hanya proses pembangunan. Di sisi lain, jika kode Anda adalah sederhana, menggunakan penamaan yang konsisten dan mudah dibaca, Anda mungkin dapat melakukannya dengan komentar lebih sedikit.


Perubahan Proyek Analyzer v7.1: MCOMM dan nilai-nilai% MCOMM dilaporkan oleh Proyek Analyzer v7.1 tidak sebanding dengan yang dilaporkan oleh versi sebelumnya. Aturan menghitung telah disempurnakan untuk mengecualikan jenis beberapa komentar yang tidak bermakna. Jadi, MCOMM baru dan nilai-nilai% MCOMM mungkin lebih rendah. Sebuah MCOMM signifikan lebih rendah atau% MCOMM tidak boleh ditafsirkan sebagai kualitas tiba-tiba rusak dalam kasus ini.

Multiline komentar

Semua metrik komentar (LLOC ', MCOMM dan MCOMM%) didasarkan pada garis logis. Dalam VB klasik, Anda bisa (dalam teori) menulis komentar multiline menggunakan kelanjutan garis karakter "_". Menulis komentar multiline bukan praktek yang baik, karena Anda selalu dapat menulis dua baris komentar secara terpisah. Dalam VB.NET, komentar multiline tidak mungkin.

Komentar-keluar kode

Lama kode yang telah komentar dianggap sebagai komentar. Apa yang lebih, itu juga dianggap sebagai komentar bermakna. (Hal ini terjadi karena tidak mudah untuk membedakan komentar pemrograman nyata dari komentar-keluar kode.) Kode yang telah melebih-lebihkan LLOC komentar dan MCOMM. LLOC sangat tinggi 'atau MCOMM mungkin menunjukkan adanya sejumlah besar komentar-keluar kode.
Untuk mencegah efek buruk pada metrik, kode lama harus baik dihapus atau dikecualikan menggunakan kompilasi bersyarat:
 
# Jika tua Lalu
    ...  kode lama ...
 # End If 

Karena garis dikecualikan tidak dihitung dalam LLOC, LLOC ', llow atau MCOMM, mereka tidak mempengaruhi metrik ini dengan cara apapun. Dikecualikan garis dihitung dalam LINES, meskipun.

LLINES logis Garis (Total)

Ketika Anda jumlah semua baris kode secara logis, komentar dan spasi, Anda mendapatkan jumlah baris logis.
LLINES = LLOC + LLOC '+ llow Ini biasa yang LLINES agak kurang dari LINES. Dalam hal tidak harus LLINES melebihi LINES.

Kode, komentar dan spasi persentase

Kode persentase LLOC% = LLOC / LLINES Komentar persentase LLOC '% = LLOC' / LLINES Spasi persentase% llow = llow / LLINES Ketiga persentase mengukur jumlah relatif dari kode, komentar dan spasi baris. Mereka dihitung dari garis logis, dan mereka jumlah hingga 100%.
% LLOC +% LLOC '+% llow = 100%

Berapa banyak komentar?

% Kedua LLOC 'dan% MCOMM mengukur jumlah tafsir. Yang mengukur untuk digunakan tergantung pada apa yang ingin Anda lakukan.
  • % LLOC 'mengukur jumlah relatif dari baris komentar. Ketika digunakan bersama-sama dengan% LLOC, itu menjawab pertanyaan "Berapa banyak dari itu adalah kode nyata dan berapa banyak yang komentar?"
  • % MCOMM tindakan commentedness dalam hal berapa banyak komentar yang ada untuk setiap baris kode. Ini menjawab pertanyaan " Apakah ada komentar cukup? "

Berapa banyak spasi?

Jumlah spasi adalah masalah gaya pemrograman. Menambahkan baris kosong meningkatkan keterbacaan sampai titik tertentu. Kosong terlalu banyak akan membuat membaca lebih keras, meskipun, sebagai salah satu harus menggulir melalui halaman lebih daripada yang diperlukan.
 
Sebuah studi oleh Gorla, Benander dan Benander dibandingkan waktu men-debug terhadap jumlah spasi baris. Penelitian ini dilakukan pada COBOL. Dalam penelitian ini jumlah optimal kosong adalah 14% sampai 20% dalam kode DIVISI DATA dan 8% sampai 16% dalam kode PROSEDUR DIVISI. Program dengan kosong lebih sedikit atau lebih diperlukan waktu lebih debug.
Dibandingkan dengan Visual Basic, COBOL DIVISI DATA secara kasar setara dengan deklarasi data dalam Visual Basic. Itu adalah bagian (deklarasi), Dim, pernyataan Const dan Type dan sejenisnya. DIVISI PROSEDUR adalah setara dengan kode prosedural dieksekusi.
Menafsirkan hasil untuk pengembangan Visual Basic, tampaknya aman untuk mengasumsikan bahwa nilai-nilai llow% 8% sampai 16% benar semua. Hal ini juga menunjukkan bahwa lebih spasi harus digunakan dalam deklarasi data dari dalam kode dieksekusi. Sedikit melebihi 16% seharusnya tidak menjadi masalah besar, tapi mungkin harus menghindari terlalu tinggi nilai-nilai seperti di atas 30%.
Referensi


Ukuran sistem

Apa adalah proyek besar? Berikut adalah saran kami untuk klasifikasi dari Visual Basic ukuran proyek. Kita mendasarkan klasifikasi kita pada jumlah total garis fisik, tidak termasuk definisi kontrol, karena ini adalah cara termudah untuk mengukur ukuran kode.
 
LINES Ukuran
0 .. 9999 Kecil
0.000 .. 49.999 Menengah
50.000 .. 99.999 Semi-besar
100.000 .. 499.999 Besar
500.000 .. Sangat besar

Klasifikasi ini didasarkan pada lama waktu pengalaman kita dengan proyek-proyek Visual Basic. Sebagai bahasa pemrograman berbeda dalam menggunakan mereka dan kekuatan ekspresi, klasifikasi ini mungkin tidak secara langsung digunakan untuk bahasa lain.

Lihat juga Garis LLOCt di pohon panggilan

LLOCt mengukur baris dalam pohon panggilan. Baca lebih lanjut

Selasa, 22 November 2011

END USER COMPUTING

END USER COMPUTING

A. DEFINISI END-USER COMPUTING
End User Computing (EUC) systems adalah sistem informasi berbasis komputer yang secara langsung mendukung aplikasi operasional dan manajerial oleh end users
End User Computing salah satu metode pengembangan sistem berbasis komputer yang dilakukan oleh pemakai sendiri (user).

Selama tahun tahun terakhir ini ,banyak pemakai telah mengambil inisiatif untuk mengembangkan aplikasi mereka sendiri dari pada bergantung sepenuhnya pada para specialist informasi. Pendekatan ini dinamakan end-user computing atau EUC. Namun pemakai dapat menggunakan para specialist informasi untuk melaksanakan pekerjaan pengembangan atau untuk menjadi konsultan.

B. LATAR BELAKANG MUNCULNYA EUC
Bila CIO mempunyai pengaruh, sumber-sumber informasi perusahaan juga akan mengalami perubahan. Selama beberapa tahun, trend operasi pelayanan informasi terpusat telah berubah menjadi trend pendistribusian sumber-sumber komputerisasi keseluruh perusahaan, terutama dalam bentuk mikrokomputer.
Sebagian besar dari peralatan yang didistribusikan ini digunakan oleh pemakaian yang tidak mempunyai pemahaman komputer secara khusus. Aplikasi-aplikasi dari pemakai ini terdiri atas software tertulis yang telah dibuat oleh bagian unit pelayanan informasi atau diperoleh dari sumber-sumber luar. Namun demikian, ada juga pemakai yang hanya mengunakan komputer. Mereka ini juga mendisain dan mengimplementasikan aplikasinya sendiri.

Sekarang perusahaan dihadapkan pada tantangan untuk mengolah sumber-sumber informasi yang tersebar tersebut . dalam bagian in, kita akan meneliti gejal-gejalanya dan mencari beberapa cara yang dapat dilakukan oleh perusahaan agar ia dapat mencapai tingkat kontrol yang diharapkan.

C. END – USER COMPUTING sebagai masalah strategis
Para pemakai akhir dapat dikelompokkan menjadi 4 golongan berdasarkan kemampuan komputer .
1. Pemakai Akhir tingkat menu (menu- level end– users):: Yaitu pemakai akhir yang tidak mapu menciptakan perangkat lunak sendiri tetapi dapat berkomunikasi dengan perangkat lunak jadi dengan menggunakan menu yang ditampilkan oleh perangkat lunak berbasis Windows dan Mac.
2. Pemakai akhir tingkat perintah (command level end-users):: Pemakai akhir memiliki kemampuan menggunakan perangkat lunak jadi untuk memilih menu dan menggunakan bahasa perintah dari perangkat lunak untuk melaksanakan operasi aritmatika dan logika pada data.
3. Pemakai akhir tingkat programmer (End-User Programmer)
Pemakai akhir dapat menggunakan bahasa-bahasa pemrograman seperti BASIC atau C++ dan mengembangkan program-program sesuai kebutuhan.
4. Personil pendukung fungsional
Yaitu spesialis informasi dalam arti sesungguhnya tetapi mereka berdidikasi pada area pemakai tertentu dan melapor pada manajer fungsional mereka.

D. JENIS – JENIS APLIKASI END – USER COMPUTING
Sebagian besar aplikasi End-User Computing dibatasi pada:
#Sistem pendukung keputusan (DSS) yang relatif mudah
#Aplikasi kantor virtual yang memenuhi kebutuhan perseorangan Selebihnya adalah tanggung jawab spesialis informasi untuk bekerja sama dengan pemakai dalam mengembangkan:
• Aplikasi SIM dan SIA
• DSS yang rumit
• Aplikasi kantor virtual yang memenuhi kebutuhan organisasional
• Sistem berbasis pengetahuan

E. MANFAAT END – USER COMPUTING :
• EUC menyeimbangkan kemampuan pengembang dengan tantangan sistem EUC menghilangkan atau mengurangi kesenjangan komunikasi antara pemakai dan spesialis informasi.
• Kreasi, pengendalian, dan implementasi oleh pemakai
• Sistem yang memenuhi kebutuhan pemakai
• Ketepatan waktu
• Membebaskan sumber daya sistem
• Kefleksibilitasan dan kemudahan penggunaan

F. APLIKASI END-USER POTENSIAL
End-User Computing hanya terbatas pada aplikasi DSS dan otomatisasi kantor, seperti word processing, pengiriman elektronik, dan pengkalenderan elektronik, yang dapat disesuaikan dengan sekelompok kecil pemakai. Dengan memahami aplikasi yang mana yang mungkin dikembangkan dan yang mungkin tidak bisa dikembangkan oleh End-User, maka hal ini akan menjadi teka-teki bagi arah perkembangan end-user computing. Ia memberikan indikasi mengenai bagaimana end-user dan spesialis informasi akan berdampingan dimasa mendatang.

G. RESIKO END – USER COMPUTING:
Perusahaan dihadapkan pada resiko ketika para pemakai mengembangkan sistem mereka sendiri antara lain adalah :
• Sistem yang buruk sasarannya
• Sistem yang buruk rancangan dan dokumentasinya.
• Penggunaan Sumber daya informasi yang tidak efisien
• Hilangnya Integritas Data
• Hilangnya keamanan
• Hilangnya pengendalian
Resiko di atas dapat berkurang jika jasa informasi yang mengembangkan sistem, karena adanya pengendalian terpusat.

H. JENIS END-USER COMPUTING
Salah satu study pertama mengenai end-user dilakukan pada tahun 1993 oleh John Rockart dari MIT dan Lauren S. Flannery, seorang mahasiswa jurusan MIT. Mereka menginterview 200 end-user ditujuh perusahaan dan menidentifikasi enam jenis, yaitu:
1. End-User Non-Pemrograman. Pemakai (user) ini hanya mempunyai pemahaman komputer yang sedikit atau mungkin tak punya sama sekali, dan ia hanya menggunakan sofware yang telah dibuat oleh orang lain. Ia berkomunikasi dengan hadware dengan bantuan menu dan mengandalkan orang lain untuk memberikan bantuan teknis.
2. User Tingkatan Perintah. Pemakai (user) ini menggunakan sofware tertulis yang telah tersedia, namun ia juga menggunakan 4GL untuk mengakses database dan membuat laporan khusus.
3. Progemmer End-User. Selain menggunakan sofware tertulis dan 4GL, pemakaian ini juga dapat menulis programnya sendiri dan menggunakan bahasa programan. Karena ia mempunyai pemahaman komputer yang lebih baik, ia biasanya menghasilkan informasi untuk pemakian non-programan dan pemakai tingkat perintah. Contoh pemakai jenis ini adalah aktuaris (penaksir), analis keuangan, dan insiyur.
4. Personel Pendukung Fungsional. Pemakai ini ditugaskan di unit fungsional perusahaan dan menangani penggunaan komputer. Ia mempunyai tingkatan sebagai ahli seperti yang ada di unit pelayanan informasi.
5. Personel Pendukung Komputerisasi End-User. Spesialis informasi ini ditugaskan di unit pelayanan informasi, namun membantu end-user dalam pengembangan sistem.
6. Programmer DP. Ia merupakan golongan programer khusus, yang ditugaskan di pelayanan informasi, yang diharapkan memberikan dukungan kepada end-user. Dukungan ini biasanya diberikan untuk menentukan harga kontrak.

I. FAKTOR YANG MENDORONG END-USER COMPUTING
Pada sebagian besar perusahaan, bagian pelayanan informasi terlalu banyak muatan kerja dan disitu terdapat antrean panjang pekerjaan yang menunggu pengimplemenstasiannya.
• Adanya timbunan pelayanan informasi ini merupakan sebab utama mengapa end-user computing menjadi popular, dimana pemakai menjadi tidak sabar dan memutuskan untuk melakukan pekerjaannya sendiri.
• Faktor lain adalah murahnya dan mudahnya penggunaan hardware dan software. Pemakai dapat membeli PC dan beberapa software pengembangan aplikasi dengan hanya seribu dolar atau sekitarnya, seringkali tidak usah melalui channel yang resmi.
• Pemahaman pemakai mengenai komputer dan informasi juga merupakan faktor menjadi populernya end-user computing ini. Sekarang semakin banyak pemakai yang telah mempelajari keterampilan komputer di sekolah dan mereka mempunyaikeyaknan yang kuat terhadap kemampuannya ini. Mereka tidak ragu-ragu lagi untuk mengembangkan dan membuat aplikasinya sendiri.
• Beberapa pemakai terdorong oleh prospek mengenai diperolehnya kemampuan untuk melakukan kontrol yag lebih cermat atas komputerisasi mereka. Pandangan ini diakibatkan oleh ketidakpercayaan mereka terhadap pelayanan informasi. Mungkin ada beberapa kasu-kasus kesalahan dan penembusan keamanan dalam pelayanan informasi.
• Pemakai mungkin juga terdorong untuk mengurangi biaya pemrosesan. Situadi ini terjadi dalam perusahaan yang memindahkan pembiayaan pengembangan dan penggunaan sistemkepada departemen yang memakai sistem tersebut, dan biaya tersebut diangap terlalu tinggi.
• Pengaruh atau dorongan eksekutif juga merupakan faktor. Phillip Ein-Dor dan Eli Segev, profesor pada Tel Aviv Univeristy, mangumpulkan data dari 21 perusahaan di wilayah Los Angeles dan mendapatkan bahwa persentasi end-user manajemen dan non-manajemen akan lebih tinggi jika CEO adalah pemakai.

J. KEUNTUNGAN DARI END-USER COMPUTING
End-User Computing memberikan keuntungan baik kepada perusahaan maupun pemakai.
Pertama, perusahaan akan memperoleh keuntungan dengan memindahkan beberapa muatan kerja dari bagian pelayanan informasi kepada end-user. Hal ini memungkinkan bagian pelayaan informasi untuk mengembangkan sistem organisasional yang mungkin lebih menjadi muatan kerja yang menumpuk selama beberapa bulan atau tahun. Ia juga memungkinkannya lebih mempunyai waktu untuk memelihara sistem yang telah berada pada komputer.
Kedua, tidak dikutsertakannya spesialis informasi dalam proses pengembangan bisa mengatasi masalah yang telah menggangu pengimpleentasian sepanjang era computer.

Kamis, 17 November 2011

E- BISNIS

1. apakah e-bisnis itu? siapa yang terlibat dalam e-bisnis, dimana kegiatan e-bisnis dilakukan dan mengapa para perusahaan perlu mengaplikasikan e-bisnis?
2. jelaskan kelebihan dan kekurangan dari implementasi e-bisnis dalam perusahaan?
3. faktor-faktor apa saja yang menyebabkan kegagalan e-bisnis?
4. jelaskan perbedaan bisnis secara tradisional dan bisnis berbasis elektronik??
5. jelaskan apa yang dimaksud dengan e-commerce, jenis-jenis e-commerce, manfaat dari e-commerce serta hambatan, tantangan e-commerce kedepan?
6. jelaskan apa yang dimaksud dengan pengembangan arsitektur aplikasi e-commerce?
7.sebut dan jelaskan secara singkat cakupan apa saja yang ada dalam arsitektur aplikasi e-commerce?
8. jelaskan manfaat dari arsitektur aplikasi e-commerce?

Jawaban:

1.  a). E-business adalah praktek pelaksanaan dan pengelolaan proses bisnis utama seperti perancangan produk, pengelolaan pasokan bahan baku, manufaktur, penjualan, pemenuhan pesanan, dan penyediaan servis melalui penggunaan teknologi komunikasi, komputer, dan data yang telah terkomputerisasi. (Steven Alter. Information System: Foundation of E-Business. Prentice Hall. 2002)
     b). E-business adalah mengenai penggunaan teknologi internet untuk melakukan transformasi proses bisnis yang dilakukan. Bentuk e-business yang paling mudah terlihat adalah pembelian barang secara online baik retail maupun grosir. (Samantha Shurety.1999. E-business with Net.Commerce. Prentice Hall)
YANG TERLIBAT DALAM E-BUSINESs ?
-> Semua pihak yang melakukan interaksi dalam sebuah sistem bisnis.
• Business
• Consumer
• Employ
• Goverment
DIMANA KEGIATAN E-BUSINESS DILAKUKAN ?:; Dimana saja sejauh terdapat fasilitas untuk akses.
Mengapa perusahaan perlu mengaplikasikan e-busines:
  • Mengurangi biaya penjualan dan pembelian
  • Mengurangi waktu ke pasar
  • Chanel penjualan global
  • Mengurangi hambatan masuk pasar
2. kelebihan dan kekurangan implementasi e-bisnis dalam perusahaan:
Kelebihan:
  • Mengurangi waktu dan biaya prosmosi dari produk/service yang dipasarkan karena tersedianya informasi secara menyeluruh di internet sepanjang waktu.
  • Memberikan kesempatan konsumen yang berada di belahan dunia manapun untuk dapat menggunakan sebuah produk/service yang dihasilkan dari belahan dunia yang berbeda dan melakukan transaksi dan meraih informasi dari pihak pertama sepanjang tahun.
  • Memberikan kesempatan konsumen untuk mendapatkan produk/service terbaik dari berbagai pilihan yang ada karena konsumen mendapat kesempatan untuk memilih berbagai jenis produk/service secara langsung.
  • Memberikan kesempatan bagi konsumen yang terpisah tempat tinggalnya dari produsen untuk berinteraksi, berdiskusi dan bertukar pengalaman. Sehingga akan sangat menguntungkan produsen untuk meningkatkan kualitas produk/servicenya sesuai dengan yang diinginkan oleh konsumen.
Kekurangan:
  • Dukungan pemerintah. Dukungan pemerintah yang masih belum jelas ditambah dengan belum adanya kebijakankebijakan yang mendukung perkembangan dari e-commerce ini dikeluarkan, belum jelasnya deregulasi dari system teknologi informasi khususnya internet yang merupakan salah satu tulang punggung dari perkembangan e-commerce, perbaikan sistem pabeanan dan deregulasi dalam ekspor impor barang.
  • Perkembangan infrastruktur yang lambat. Salah satu hambatan utama adalah masih kurangnya insfrastrukur yang ada dan belum merata kepelosok Indonesia. Dibutuhkan keseriusan pemerintah untuk secara bertahap membangun infrastrukur yang baik dan terprogram sehingga secara bertahap, rakyat Indonesia mulai dapat dikenalkan dengan internet sebagai salah satu hasil dari perkembangan teknologi informasi dengan biaya yang murah dan terjangkau.
  • Kurangnya sumber daya manusia. Kurangnya SDM Indonesia yang benar-benar menguasai sistem e-commerce ini secara menyeluruh, yang tidak saja menguasai secara teknis juga non-teknis seperti sistem perbankan, lalu lintas perdagangan hingga sistem hukum yang berlaku. Salah satu alasan yang cukup utama yaitu masih kurangnya ketersediaan informasi, mulai dari buku-buku referensi, jurnal, majalah/tabloid yang membahas tentang e-commerce juga sarana pendidikan, seminar, workshop hingga pusat-pusat pengembangan yang dibangun antara pemerintah, pusat-pusat pendidikan dan tenaga ahli di bidang e-commerce.
  • Dukungan dari institusi finansial seperti bank dan asuransi. Belum banyaknya bank yang telah membangun system ’electronic banking’ nya dengan baik, selain itu perbankan Indonesia juga masih sulit untuk melakukan transaksi dengan menggunakan mata uang lain, apalagi dalam jumlah nilai yang kecil serta belum adanya pihak ketiga sebagai penjamin transaksi secara online yang benar-benar berada di Indonesia.
3. faktor-faktor yang menyebabkan kegagalan e-bisnis
  • tidak ada komitmen yang utuh dari manajemen.
  • penerapan e-busines tidak diikuti proses change manajement.
  • tidak profesionalnya vendor teknologi informasi yang menjadi mitra bisnis.
  • buruknya infrastruktur komunikasi
  • tidak selarasnya strategi Ti dengan strategi perusahaan.
  • adanya masalah keamanan dalam bertransaksi
  • kurangnya dukungan finansial
  • belum adanya peraturan yang mendukung dan melindungi pihak –pihak yang bertransaksi.
  • menggunakan target jangka pendek sebagai pijakan investasi e-business.
4. perbedaan bisnis tradisional dan bisnis elektronik:
Bisnis tradisional :
  • sulit promosi & akses pasar
  • face to face
  • paperwork
  • biaya tinggi dan birokrasi.
  • Prosedur manual
  • pasar kurang kompetitif
  • Butuh pegawai banyak.
Bisnis elektronik:
  • pasar mudah
  • penilaian independent
  • negosiasi dan penawaran standard
  • paperless
  • Alur informasi transparan
  • anywhere anytime
5. Electronic Commerce (E-Commerce) didefinisikan sebagai proses pembelian dan penjualan produk, jasa dan informasi yang dilakukan secara elektronik dengan memanfaatkan jaringan komputer. Salah satu jaringan yang digunakan adalah internet.
Jenis-jenis e-commerce:
  • business to business (B2B)
  • business to sonsumer
  • consumer to consumer
  • government: G2G, G2B, G2C
  • Consumers to businesses (C2B)
  • Business to Employee
  • mobile commerce (m-commerce)
Manfaat e-commerce:
  • menambah pasar
  • mengurangi biaya produksi
  • mengurangi biaya inventory
  • mengurangi biaya komunikasi
  • hampir tidak terlihat perbedaan antara perusahaan besar dan kecil
  • memudahkan konsumen dalam memilih barang, 24 jam nonstop.
  • mempercepat dan mempermudah transaksi
  • memungkinkan barang dijual lebih murah.
Hambatan/ tantangan e-commerce:
  1. infrastruktur telekomunikasi yang masih terbatas dan mahal
  2. delivery chanel:: ()pengiriman barang masih ditakutkan hilang dijalan. ()ketepatan waktu dalam pengiriman barang. ()jangkauan pengiriman barang.
  3. kultur dan kepercayaan
  4. security
  5. munculnya jenis kejahatan baru:: ()penggunaan kartu kredit curian. ()penipuan melalui sms, kuis.
  6. ketidak jelasan hukum.
6. Pengembangan arsitektur aplikasi e-commerce; >> Arsitektur e-commerce merupakan framework konseptual dari infrasktruktur dan aplikasi e-commerce yang diwujudkan dalam sebuah perencanaan struktur dan integrasi dari berbagai sumber-sumber yang ada dalam sebuah organisasi.  Proses pengembangan terdiri dari, yaitu:
  • Visi dan tujuan bisnis situs
  • Peta aliran informasi dan data
  • Modul-modul aplikasi yang memproses dan mengelola data serta informasi tsb.
  • Software dan hardware yang menjalankan aplikasi-aplikasi tsb.
  • Panduan implementasi arsitektur tsb
7. cakupan dalam aplikasi e-commerce:
  1. Pendefenisian visi dan tujuan, pendefenisian visi dan tujuan dari organisasi merupakan langkah awal untuk mendapatkan gambaran umum dari organisasi tersebut.
  2. Pendefenisian arsitektur informasi, pendefinisian informasi yang dibutuhkan merupakan langkah selanjutnya untuk mengetahui situasi dan kondisi dalam rancangan pengembangan e-commerce.
  3. Pendefenisian arsitektur data, aktifitas pada bagian ini seperti pengklasifikasian data yang dibutuhkan, cara pengolahannya dan sasaran yang ingin diambil untuk pengembangan.
  4. Pendefenisian arsitektur aplikasi, pendefenisian ini dimaksudkan untuk menentukan jenis aplikasi dan batasan-batasan yang diinginkan baik dalam bidang keamanan, scalability dan realibility-nya.
  5. Pendefenisian arsitektur teknikal, pendefenisian dari arsitektur teknikal dimaksudkan untuk menentukan jenis-jenis hardware dan software secara keseluruhan.
  6. Pendefenisian arsitektur organisasi, dalam bagian ini ditentukan berbagai hal yang berhubungan dengan sumber daya, baik berupa manusia, keuangan, waktu yang dipergunakan.
  7. Pemilihan opsi pengembangan
8. manfaat dari arsitektur aplikasi e-commerce:
  • Membantu menciptakan keselarasan antara proyek TI dengan kebutuhan bisnis
  • Memudahkan identifikasi komponen-komponen yang dapat dipakai ulang (reuse) dalam proyek lain
  • Memudahkan perubahan/pengembangan lanjut: lebih cepat dengan gangguan minimal
  • Menaikan tingkat abstraksi rancangan sistem untuk mempermudah analisa/evaluasi 
  • Meningkatkan komunikasi antara anggota tim (dengan berbagai latar belakang dan peran masing-masing)
  • Mudah menemukan kesalahan secara dini, sebelum nantinya terlalu mahal untuk diperbaiki
  • Skala (kapasitas dan scope) dapat direncanakan dengan baik.

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | cheap international voip calls