Sabtu, 19 Maret 2011

Sistem Informasi Manajemen

 
SISTEM INFORMASI MANAJEMEN

DEFINISI SIM
Kami mendefinisikan manajemen information system (sistem informasi manajemen) atau SIM sebagai sistem berdasarkan komputer yang menjadikan informasi dapat digunakan oleh para manager  untuk kebutuhan yang sama. Para manager tersebut biasanya merupakan kesatuan dari organisasi formal, yaitu suatu perusahaan atau salah satu area fungsionalnya. Informasi tersebut menjelaskan perusahaan atau sistem utamanya berkenaan dengan apa yang etrjadi di waktu lalu, apa yang sedang terjadi sekarang, dan apa yang mungkin akan terjadi di masa mendatang. Informasi dibuat dalam bentuk laporan berkala, laporan khusus, output simulasi matematis. Informasi tersebut digunakan oleh manager untuk membuat keputusan dalam memecahkan masalah.

MODEL SIM
Definisi kami dapat dilukiskan seperti model pada gambar 9.3 pemroses informasi berada pada sebelah kiri. Ia mencakup komputer dengan database yang berisi data dan informasi yang berasal dari internal dan lingkungan, dan juga perpustakaan software. Unsur penting lain yang walaupun tidak nampak pada model tersebut adalah staf spesialis informasi.
Pemroses informasi memberikan informasi dalam tiga bentuk dasar kepada pemakai SIM. Pemakai, yang ditampilkan di tengah dengan diagram organisasi ditempatkan pada tingkat organisasional dan dalam semua area fungsi.



Sisi sebelah kanan dari model menunjukkan bagaimana informasi digunakan dalam pemecahan masalah. Tanda panah besar yang menghubungkan ketiga bentuk informasi dengan langkah pemecahan masalah menunjukkan bagaimana pemakai menerapkan output SIM. Informasi tersebut memberi keterangan kepada masalah, bukan kepada keputusan tertentu, dan ia diperuntukkan bagi manager untuk menentukan bagaimana informasi tersebut akan digunakan.
Perusahaan dapat memulai usaha penerapan SIM untuk membuat sumber informasi dapat digunakan oleh manager dalam perusahaan tersebut. Atau, sub-unit organisasional, seperti tingkatan manajemen atau area fungsional dapat memulai penggunaan SIM terutama untuk mendukung atau membantu pekerjaan manajer ada sub-unit atau area fungsional tersebut. Sebagai contoh mengenai usaha SIM yang dirancang untuk mendukung tingkat manajemen ini adalah sistem informasi eksekutif. Usaha SIM yang ditujukan untuk mendukung amanjer dalam area fungsional tertentu meliputi sistem informasi marketing, sistem informasi manufaktur, sistem informasi keuangan dan sistem informasi sumber daya manusia.

Softskill Part 2 (Demokrasi)

TUGAS


-       Jelaskan Pelaksanaan Demokrasi di Negara Indonesia saat ini !

Pelaksanan demokrasi di Indonesia saat ini menurut saya sudah sesuai karena Demokrasi yang dikembangkan pada saat ini pada dasarnya adalah demokrasi dengan mendasarkan pada Pancasila dan UUD 1945, dengan penyempurnaan pelaksanaannya dan perbaikan peraturan-peraturan yang tidak demokratis, dengan meningkatkan peran lembaga-lembaga tinggi dan tertinggi Negara dengan menegaskan fungsi, wewenang dan tanggung jawab yang mengacu pada prinsip pemisahan kekuasaan dan tata hubungan yang jelas antara lembaga-lembaga eksekutif, legislatif dan yudikatif. Demokrasi Indonesia saat ini telah dimulai dengan terbentuknya DPR - MPR hasil Pemilu 1999 yang telah memilih presiden dan wakil presiden serta terbentuknya lembaga-lembaga tinggi yang lain. Selain itu demokrasi di Indonesia pada saat ini adalah demokrasi  yang berkedaulatan rakyat dengan berdasar kepada :
·         Ketuhanan Yang Maha Esa,
·         kemanusiaan yang adil dan beradab,
·         persatuan Indonesia, dan
·         kerakyatan yang dipimpin oleh hikmat kebijaksanaan dalam permusyawaratan/perwakilan,
·         serta dengan mewujudkan suatu keadilan sosial bagi seluruh rakyat Indonesia.
Seperti yang tertuang dalam pembukaan UUD 1945.

-       Bagaimana Bangsa Indonesia mengelola SDA berdasarkan pemikiran aspek kewilayahan ?
Karena keadaan geografis Indonesia yang berupa kepulauan berpengaruh terhadap mekanisme pemerintahan Negara Indonesia. Dengan keadaan geografis yang berupa kepulauan ini menyebabkan pemmerintah sulit mengkoordinasi pemerintahan yang ada di daerah. Untuk memudahkan pengaturan atau penataan pemerintahan maka diperlukan adanya suatu sistem pemerintahan yang dapat berjalan secara efisien dan mandiri tetapi tetap terawasi dari pusat. Sumber daya alam daerah di Indoinesia yang tidak merata juga merupakan salah satu penyebab diperlukannya suatu sistem pemerintahan yang memudahkan pengelolaan sumber daya alam yang merupakan sumber pendapatan daerah sekaligus menjadi pendapatan nasional.
Maka pemerintah pusat mempunyai suatu sistem pemerintahan yang dinamakan “otonomi daerah” yang sudah ditetapkan dalam undang-undang nomor 32 tahun 2004 yang berisi “Otonomi daerah adalah hak, wewenang, dan kewajiban daerah otonom untuk mengatur dan mengurus sendiri urusan pemerintahan dan kepentingan masyarakat setempat sesuai dengan peraturan perundang-undangan.”
Pada kenyataannya, otonomi daerah itu sendiri tidak bisa diserahkan begitu saja pada pemerintah daerah. Selain diatur dalam perundang-undangan, pemerintah pusat juga harus mengawasi keputusan-keputusan yang diambil oleh pemerintah daerah. Apakah sudah sesuai dengan tujuan nasional, yaitu pemerataan pembangunan di seluruh wilayah Republik Indonesia yang berdasar pada sila Kelima Pancassila, yaitu Keadilan Sosial Bagi Seluruh Rakyat Indonesia.














Rabu, 09 Maret 2011

Program menu pada c++

Penginputan data pada c++


PROGRAM
#include<iostream.h>
#include<conio.h>
void main()
{
clrscr();
char nama[30]; char npm[10]; char kelas[5];
cout<<"input nama  : "; cin>>nama;
cout<<"input npm   : "; cin>>npm;
cout<<"input kelas : "; cin>>kelas;
cout<<"\n";
cout<<"nama saya   : "<<nama<<"\nnpm saya    : "<<npm<<"\nkelas saya  : "
<<kelas;
getch();
}
OUTPUT
input nama : damar
input npm : 33109111
input kelas : 2db18

nama saya : damar
npm saya : 33109111
kelas saya : 2db18
PROGRAM  

#include<iostream.h>
#include<conio.h>
#include<dos.h>
void main()
{
clrscr();
//deklarasi
int a,b;
//deklarasi proses
cout<<"uang saya Rp 1000 ";
cout<<"\nuang teman saya :"; cin>>b;
cout<<"\n";
cout<<"total uang: "<<(1000+b);
getch();
}
OUTPUT
Uang saya Rp 1000
uang teman saya :1000

total uang 2000




LOGIKA PROGRAM

#include<iostream.h>
#include<conio.h>
ð  Untuk menggunakan kata kata yang ada pada reserved words yang tersedia di library masing-masing
void main()
ð  Program utama
{
ð  Untuk memulai program
clrscr();
ð  Untuk membersihkan layar
char nama[30]; char npm[10]; char kelas[5];
ð  Variable nama tipe data karakter dengan field sebanyak 30
ð  Variable npm tipe data karakter dengan field sebanyak 10
ð  Variable nama kelas data karakter dengan field sebanyak 5
cout<<"input nama  : "; cin>>nama;
ð  Untuk mencetak tulisan ‘input nama’ dan menginput data yang akan di simpan sebagai variable nama
cout<<"input npm   : "; cin>>npm;
ð  Untuk mencetak tulisan ‘input npm’ dan menginput data yang akan di simpan sebagai variable npm
cout<<"input kelas : "; cin>>kelas;
ð  Untuk mencetak tulisan ‘input kelas’ dan menginput data yang akan di simpan sebagai variable kelas
cout<<"\n";
ð  Untuk membuat baris baru
cout<<"nama saya   : "<<nama<<"\nnpm saya    : "<<npm<<"\nkelas saya  : "<<kelas;
ð  Untuk mencetak tulisan ‘nama saya’, mencetak data yang ada pada variable nama, lalu mencetak baris baru, mencetak ‘npm saya’, mencetak data yang ada pada variable npm, mencetak baris baru, mencetak tulisan ‘kelas saya’ dan mencetak data yang ada pada variable kelas
getch();
ð  merupakan singkatan dari get character artinya baca karakter tetapi isian data yang dimasukkan tidak akan ditampilkan di layar
}
ð  Untuk mengakhiri program

int a,b;
ð  Tipe data integer untuk variable a dan b
cout<<"uang saya Rp 1000 ";
ð  Mencetak tulisan ‘uang saya rp 1000’
cout<<"\nuang teman saya :"; cin>>b;
ð  Mencetak baris baru, ‘uang teman saya’, dan input data yang akan disimpan dalam variable b
cout<<"\n";
ð  Mencetak baris baru
cout<<"total uang: "<<(1000+b);
ð  Mencetak tulisan ‘total uang’ dan mencetak hasil dari proses 1000+data yang ada pada variable b

PROGRAM STRUKTUR KONDISI DAN PERULANGAN PADA C++


STRUKTUR KONDISI


PERCABANGAN / KONDISI
Percabangan adalah suatu proses pemilihan aksi diantara beberapa alternative yang diberikan.

Bentuk umum statemen if :
If ( cond-exp) statement ;

Bentuk umum statement if … else :
If ( cond-exp) statement true
Else statement false ;

Jika ada lebih dari 1 (satu) instruksi yang akan dijalankan maka harus dibuat dalam bentuk blok instruksi dengan menggunakan tanda kurung kurawal { … }

Contoh program :
If ( nilai > 60 )
Cout << “Anda lulus \n” ;
Else
Cout << “Anda tidak lulus \n” ;

Untuk membentuk multiway selection, dapat digunakan nested if-else, hal ini dapat dilakukan sebanyak yang diinginkan.

Bentuk umum nested if … else :
If ( cond-exp1 )
Statement1 ;
Else if ( cond-exp2 )
Statement2 ;
…
…
Else
Statement n ;


Contoh program :



#include <iostream.h>
#include <conio.h>
int main () {
clrscr();
int x;
cout<<"masukkan angka yang anda inginkan:";cin>>x;
if(x%2==0)
cout<<"angka yang anda masukkan genap";
else
cout<<"angka yang anda masukkan salah";
getch();
}



STRUKTUR PERULANGAN


PERULANGAN / LOOP
Ada 3 (tiga) cara untuk melakukan perulangan di C++ yaitu :
1. for statement
2. while statement
3. do while statement
Loop adalah : perulangan statement dengan jumlah tertentu jika kondisi terpenuhi.

1.      FOR STATEMENT
Bentuk umum :
For (<init-exp> ; <test-exp> ; <inc/dec-exp> )
Statement ;

Keterangan :
-          init-exp : ekspresi yang digunakan untuk melakukan inisialisasi terhadap variable-variabel tertentu, terutama variable yang digunakan untuk melakukan iterasi. Init-exp dapat berupa ekspresi maupun pendefinisian variable.
-          Test-exp : ekspresi yang memegang control terhadap proses perulangan tersebut, pada bagian ini akan ditentukan apakah proses perulangan akan tetap berlangsung atau tidak.
-          Inc/dec-exp : digunakan untuk mengatur perubahan nilai variable. Umumnya nilai variable tersebut bertambah / berkurang 1 (satu)

Contoh program :

#include <iostream.h>
#include <conio.h>
int main () {
clrscr();
for(int x=0;x<=9;x++)
{
cout<<"damar"<<endl;
}
getch();
}

2.      WHILE STATEMENT
Bentuk umum :
While ( cond-exp) statement ;
Statement akan dilaksanakan terus selama cond-exp bernilai true.

Contoh program :

#include <iostream.h>
#include <conio.h>
int main () {
clrscr();
int i=0;
while(i<5)
{
cout<<"damar"<<endl;
i++;
}
getch();
}

3.      DO WHILE STATEMENT
Bentuk umum :
Do statement while ( cond-exp ) ;
Perbedaan dengan while statement adalah : pada do while kondisi akan dievaluasi setelah dilakukan statement/proses. Selain itu pada do while minimal akan dilaksanakan 1 (satu) kali statement/instruksinya.
Contoh program :
 #include <iostream.h>
#include <conio.h>

main() {
  int i=1,a=5,n;
  cout<<"batas ulang = ";cin>>n;
  do
  { cout<<"\nNilai ke "<<i<<" = "<<a;
    a+=10;
    i+=2;
  }
   while(i<=n);
  getch();}





Senin, 14 Februari 2011

Pendidikan Kewarganegaraan part 6

Tugas :
1. Bagaimana pendapat anda mengenai peranan mahasiswa sebagai agent of change dalam reformasi saat ini?
2. Menurut anda apa yang seharusnya dilakukan sebuah Perguruan Tinggi dalam mendorong percepatan reformasi di bidang teknologi ?

Jawaban
1.      Bagus, berdasarkan pengalaman bangsa ini beberapa tahun silam tepatnya pada tahun 1998 indonesia mengalami transisi pemerintahan yang melibatkan mahasiswa sebagai penggerak reformasi. Mahasiswa merupakan Seorang agen pembawa perubahan. Menjadi seorang yang dapat memberikan solusi bagi permasalahan yang dihadapi oleh bangsa ini. Dimana mahasiswa sebagai agen dari suatu perubahan yang diharapkan dalam rangka kemajuan bangsa. Dilakukan dengan memperjuangkan hak-hak rakyat kecil dan miskin, mengembalikan nilai-nilai kebenaran yang diselewengkan oleh oknum-oknum elit. Dalam perubahan ini mahasiswa harus menjadi garda terdepan.
2.      Melakukan studi banding ke luar negeri untuk melakukan evaluasi-evaluasi supaya bisa mengembangkan kreatifitas mereka dalam bidang teknologi,
Pengadaan lomba yang rutin dalam ajang pengembangan kreatifitas,
Memfasilitasi dan membiayai riset yang dilakukan oleh para mahasiswa,
Bekerjasama dengan pihak-pihak yang berkaitan(perusahaaan,instansi-instansi,organisasi).