KT : Aplikasi Sistem Administrasi Akasemis di Sekolah Tinggi Ilmu Ekonomi Urip Sumoharjo (STIEUS) Surabaya.
APLIKASI SISTIM ADMINISTRASI AKADEMIS
DI SEKOLAH TINGGI ILMU EKONOMI
uRrP SUMoHARJO ( STTEUS )
SU
R
AB
AY
A
SURABAYA
:-|:E3--
:==r
KO
M
=
Oleh
:
Alfons G. Palilingan
: 85.3630
ST
I
NIM
NIRM
:
85708540031073r4
SEKOLAH TINGGI
MANAIEMEN INFORMATIKA & TEKNIK KOMPUTER
SURABAYA
1990
DAFTAR
ISI
Hal
HALAMAN JUDUL
i"
ii
HAI,AMAN PENGESAHAN
KATA PENGANTAR
AY
A
iii
DAFTAR ISI
iv
DAFTAR I,AMPIRAN
BAB
I
v
PENDAHULUAN
1.1. Latar belakang dan masalah
AB
1
1.2. Tujuan
1
.3. STIEUS Surabaya
II SISTIM
KERJA
2.I. Sistim Flowchart
2,2, File Description
SU
BAB
2,3 . Pen,jelasan Sistim Flowchart
III
URAIAN KERJA
KO
M
BAB
Z
R
| .4. Peralatan yang digunakan
2
4
I
3.1. Sistim Menu
1;
3.2, Program Description
19
,2 .1,. Fungs
19
3
i Program
22
3.2.3. Input / Output
BAB IV PENUTUP
36
5.1. Kesimpulan
37
ST
I
3.2.2. Algoritma
5
,2
, Saran
3'7
DAFTAR PUSTAKA
LAMPIRAN-LAMPI RAN
1lr'
PE}IDAHULUAN
1..1. Latar belakang den casalah
AY
A
Pada tahun 196? di Surabaya didirikan
Akademi pin
Perusahaan Surabaya (APPS) dengan Status Terdaftar. {e
pendidikan yang dilaksanakan adalah setingkat Sarjana
kemudian pada tahun 1983 jenjang program pendidikan yang
akademi, ditingkatkan
menjadi sekolah tinggi
AB
bersifat
nana lengkap Sekolah Tinggi Ilrru Ekonomi Urip Sumoharjo
dengan status
STI
Pendidikan yang dilaksanakan ne
Program Sarjana Penuh (Strata-1) dengan jangka waktu studi
(enpat) tahun.
R
terdaftar.
(
SU
Dengan semakin bqrkenbangnya IImu Pengeta[uan dan Tehno
serta semakin neningkatnya tuntutan -nasyarakat dibidang
kegi
O
M
adni-nistrasi, maka STIEUS nembeli peralatan Komputer guna
jang kegiatan administrasi akademis yang merupakan bbgian
Slstim Kredit Semester sesuai ketentuan KopertiB.
Sistin Administrasi Akademis di STIEUS ="i*r" ini diJe
IK
kan secara manual. Didalam adnrinistrasi' ini yang banyak dilak
antara lain mencetak ka.rtu mahasiswa, absensi mahasiswa, abs
peserta ujian, hasil ujian (nilai),
ST
transcript
hasil studi tiap senester
mahasiswa. Karena sistirn yang dipakai selana ini
terasa
kurang, maka untuk meningkatkan pelayanan terhadap
siswa perlu adanya program aplikasi akademis (perangkat
L
untuk menjalankan/memanfaatkan Komputer yang telah tersedia.
r':,:
.t;.,.2;
lra
,:j
L.2. Tujuan
Untuk meningkatkan pelayanan terhadap mahasiswa maka dibuat-
kan program aplikasi dengan tujuan
dapat meningkatkan tertib
administrasi akademis dan mempercepat proses administrasi
akade:
AY
A
mis pada STIEUS. Program tersebut dapat digunakan antara lain
1. Menyimpan dan updating data-data mahasiswa.
2, Mencetak kartu mahasiswa
3. Menyimpan rencana studi mahasiswa.
5. Mencetak daftar peserta ujian,
AB
4, Mencetak daftar hadir mahasiswa.
6. Menyimpan dan updating nilai-nilai
ujian.
8. Mencetak transcript
R
7, Mencetak hasil studi mahasiswa.
nahasiswa.
SU
9. Mencetak daftar hasil studi mahasiswa.
10. Mencetak daftar mahasiswa yudisium.
Program dibuat dengan memakai paket program
IIf
PLUS
CLIPPER.
KO
M
dibantu dengan
dBASE
1.3. STIEUS Surabaya
STIEUS Surabaya dikelola oleh Yayasan Pendidikan U$atin
dengan Status Terdaftar, mempunyai satu jurusan yaitu
Manajemen
ST
I
dengan Program Studi Manajemen Perusahaan, dan sampai dengan
tahun 1989 saat ini juga telah mampu nenghasilkan sejumlah IuIusan Sarjana ( Strata-t
)
Lokasinya terletak
.
di jalan Urip Sumoharjo No. 5-9 Surabaya.
.
1.4. Peralatan yang digunakan
HARDWARE
Komputer
LOC}I 8iJ-XT
Proce ssor
NEC
ROM
Self-test
Memory
6,10 KB RAlf
Diskette
Communical-i.ons
5,25" flopp-v disks '18'l'PI double-sjded
Serial interface (R.S-232C)
VDU
12 inch screen
Hard Disk
30
Mtl
EQ-ruwA_liE
MS-DOS 3.30
Langua.ge
dBASE III
R
Operating System
PLTJS
SU
M
O
ST
IK
AB
syst.em
MI{z
AY
A
V20 4,?7 MHz or 8
dan CLIPPBR
BAB
SISTIM
II
KERJA
2.1. Sistim Flowchart
masa.
I ah Srstirn Administrasi
f lowclrart-
TbrLlij maka cli rancanq,la.h suat.rr si stim
ter:l-ihat. dibawafi ini
:
seperti
AB
@@
tt
.1
lttl fl
Akatlemi s. di
it
SU
R
S'f
memecahkan
AY
A
llnLrrk
l tt **l
O
l+l
M
PROGRAII
I
V
ST
IK
W
r;,il]
?
urs/u0s
I
Garbar
1.,
Seko I eh
I
Florehant 9i stir 0drinistrasi Ckrderis
linssi llr*.t
Ekonori Unip Sunoharjo
yang
2.2. FiIe Description
ini terdiri
Program aplikasi
1. File TABEL1.DBF dengan file
dari beberapa file
indeks
yaitu
KOD1.NTX
tabel wilayah, dengan field
digunakan sebagai file
:
KODE seba-
No
Nama
field
Des Keteranga.n
Lebar
Jenis
AY
A
gai key indeks.
1 KODE
Karakter
4
2 KODYA
Karakter
2A
KotamadYa
20
Propinsi
2, File TABEL2.DBF dengan file
indeks
tabel mata kuliah dengan field
digunakan sebagai file
sebagai key indeks.
KODE
Karakter
NAMA
Karakter
SKS
Numerik
4 DOSEN
Karakter
DATAM.DBF
dengan file
M
3. FiIe
Lebar
6
IK
O
digunakan sebagai file
Kode mata kuliah
Mata kuliah
35
Satuan kredit senester
Narna dosen
25
indeks
KODE
Des Keterangan
SU
1
2
3
Jenis
R
No Nama field
KODZ.NTX
AB
3 PROPINSI Karakter
Kode wilaYah
NIM.NTX
master mahasiswa dengan field
NIM se-
bagai key indeks.
No
Nama
field
Jenis
Lebar
Des Keterangan
NIM
Karakter
10
Nomor induk mahasiswa
2
NIRM
Karakter
2l
NIRM mahasiswa
3
NAMA
Karakter
40
Nama
r
4 ALAMAT
Karakter
40
Alamat
,,
5
Karakter
1
ST
1
KEL
Karakter
Jenis kelamin
Tanggal lahir
6 TANGGAL Tanggal
? TEMPAT
t
4
Tempat lahir
(
kode
)
8 WARGA
Karakter
AGAMA
Karakter
I
Warganegara (kode)
1
Agama
(kode)
(
10 STAT
Karakter
1
Status
11 GOL
Karakter
2
Golongan darah
:
Isi dari field
TEMPAT
adalah key indeks dari file
artinya keterangan selengkapnya dari field
TABEL1.
Isi dari field
WARGA
TEMPAT
TABEL1
ada pada
adalah berupa kode kewarganegaraan
Warga = "1" adalah "wNI Aslit'
AB
file
Warga = "2" adalah "wNI Keturunan"
Warga = "3" adalah "wNI Kewarganegaraan"
Agama = "1tt adalah
adalah berupa kode agama mahasiswa
ttlslamtt
R
AGAMA
SU
Isi dari field
= "2" adalah "Katholik"
Agama = tt3tt adalah ttProtestan"
Agama
Agama
= " 4" adalah "Hindhu"
KO
M
Agama = ttStt adalah
Agama = tt6tt adalah
ttBudhatt
ttKepercayaantt
Isi dari field STAT adalah berupa kode status mahasiswa
ST
I
Stat = "1" adalah "Belum menikah"
Stat = "2" adalah "l'lenikah
Stat = t'3tt adalah t'Jandat'
Stat = " 4" adalah "Duda"
I
)
AY
A
Penjelasan
kode
4. FiIe
MAKUL.DBF
indeks
dengan file
digunakan sebagai file
KoDM.NTX
dan
NRP.NTX
studi mahasiswa dengan field
field NIM sebagai keY indeks
Lebar
No Nama field Jenis
KODE dan
Des Keterangan
Karakter
6
Kode mata kuliah
2 L-P
Karakter
1
Semester gasal/genap
3 TAHUN
Karakter
5
Tahun ajaran
4 SMT
Karakter
2
Semester yang ditempuh
5 NIM
Karakter
10
Nomor induk mahasiswa
6 KLS
Karakter
1-
? KTR
Karakter
1
UTS
Numerik
3
9 UAS
Numerik
3
AB
Kelas Pagi/sore
status baru/ulang
Nilai
UTS
Nilai
UAS
Numerik
3
Nilai akhir
11 GR
Karakter
1
Grade (A s/d E)
Penjelasan
SU
10 N-A
R
I
AY
A
1 KODE
:
Isi dari field
GR
adalah grade dari suatu mata kuliah
O
M
Nilai akhir = 4O% X UTS +
Grade (a s/d E) :
60%
akhir )=
75
akhir )=
65
Nilai C jika nilai
Nilai D jika nilai
Nilai E jika nilai
akhir )=
55
akhir )=
40
ST
IK
Nilai A jika nilai
Nilai B jika nilai
akhir <
40
X
UAS
5. File
UTAMA.DBF
dengan file
digunakan sebagai fite
dengan field
No
Nama
field
indeks
NltP'N'fX
akhir (grade) mahasiswa'
master nifai
NIM sebagai key indeks.
Jenis
Lebar
Des Keterangan
Nomor induk mahasiswa
Karakter
10
2 KODE
I(arakt-er.
6
Kode mata kul iah
3 GR
Iiarakter
1
Grade (A s/d
ST
IK
O
M
SU
R
AB
AY
A
1 NII{
E
)
2.3, Penjelasan Sistim Flowcherrt
akan terlihat
pada saat menjalankan program maka dilayar
suatu Menu Utama yang berisi
:l
A. Tabel Kodya/Prop:Lnsi
AY
A
B. Tabel Mata Ku1iah
C. Data Mahasiswa
D. Kartu Tanda Mahasiswa
E. Kartu Rencana Studi
G. Daftar Hadir Mahasiswa
H. Daftar Peserta U.iian
J. Kartu Hasil Stud:i
SU
K. Transcript Studi
R
I. Nilai Ujian Mahasiswa
AB
F. Perubahan Rencana Studi
L. Proses Akhir Sernr:ster
M. Daftar Hasil Studi
O
M
N. Daftar Mahasiswa Yudisium
Untuk menjalankan prog:ram ini maka yang harus dilakukan
adalah menjalankan pilihan A, B dan C terlebih
baru pilihan-pilihan
dahulu sesudah itu
yang lain.
IK
1. Pilihan A digunakan untuk mengisi tabel wilayah.
2, Pilihan B digunakan untuk mengisi tabel mata kuliah.
ST
3. Pilihan C digunakan untuk meng.isi data mahasiswa.
4, Pilihan D digunakan untuk mencetak kartu mahasiswa.
5, Pilihan E digunakan mrsmasttkkan K.R.S. mahasiswa, jika
perubahan pada saat prerwalian II maka yang dipilih
F.
ada
:!;:'.!.'
:r.:
at:lr: --:i
!-i, --:
, 1:.
-
""4;'.-_';;;'r',,
il
,=,'.
-t-i:
-
-]
.: :
6. Pilihan G digunakan untuk mencetak daftar hadir
:
mahasis=
wa.
7. Pilihan H digunakan untuk mencetak daftar peserta ujian.
UAS
8. Pilihan I digunakan ttntuk mengisi nilai UTS' nilai
AY
A
dan Grade.
9. Pilihan J digunakan untuk mencetak kartu hasil studi.
10. Pilihan K digunakan ultuk mencetak daftar hasil studi.
semester update nilai
mahasiswa
mahasiswa pada f ile
' nil-ai
nakul di
11. Pada saat pergantial
pilihan
update ke file
L
utama.
AB
yaitu
12. Pilihan M digunakan untuk mencetak transcript
mahasiswa
R
13. Pilihan N digunakan untuk mencetak daftar
studi.
ST
I
KO
M
SU
Yudis ium,
':l'::1,-,
: jl-r :
";-.€
-*.
'-::
10
KO
M
ST
I
AY
A
AB
R
SU
..l
PENUTUP
4.1. Kesimpulan
dari pembuatan program aplikasi
Penilaian di STIEUS ini dapat ditarik
Sistin
Adminis
AY
A
Akhir
kesimpulan sbb
1. Aplikasi'program ini merupakan bagian dari Sistim K
Semester (SKS) yang telah ditentukan oleh Kopertis bagl
AB
Perguruan Tinggi Swastar di.mana beban studi mahasiswar
-
beban kerja tenaga pengajar dan beban penyelenggaraan,
program lembaga pendidikan dinyatakan dalam kredit,
aplikasi program ini
mempermudah penyesuaian
R
2. Dengan
''
kulum dari waktu ke wa,ktu seiring dengan perkembangan
tehnologi yang sangat pesat saat i
SU
mu pengetahuan dan
dan memberikan kenungkinan agar sistin
belajar
evaluasi kemaj
mahasiswa dapat diselenggarakan dengan sebai
O
M
baiknya.
aplikasi program ini iia"r"rt an atas hasil
vey di STIEUS, maka program ini dapat dilaksanakan
Perguruan Tinggi Swasta lainnya, dengan mengadakan s
3. Pembuatan
Saran
ST
4.2.
IK
kit perubahan-perubahan
Saran-saran yang akan saya kemukakan yaitu :
1. Program dan data-data di jalankan dengan mengguna.kan haf#
disk karena jika menggunakan diskette akan timbul beber
pa masalah disebabkan terbatasnya ka1rasiias diskette...:.
37
Ie
.
:
MAKUL.DBS)
di baek uP ke diskette tcrsendiri.
- '.,:".
Contoh untuk diskette dengan lab€l tehun 1989/199S
dilakukan
oleh 2 (dua) orang operator
secar& be
ST
IK
O
M
SU
R
AB
untuk diadakan perbandi'ngan.
AY
A
berisi hasil studi untuk tahun kuliah 1989/1990.
3. Untuk mengamankan data yaitu dengan n6nggunakan p
sektiriti yaitu dengan t"rrgg.rrr*kan password atau
dilakukan denian eara memasukkan deta Xang saca
I. Ashton Tate, Applic*t{ons Generator
TATE, USA, 1986.
If.
Ashton Tate, Getting Started dBASE IIl
PLUS,
III.
AY
A
usAr 1986.
Ashton Tate, .Learning And Using dBASE III PLUS' ASHTtr'-
usA,
.''
1986.
IV. Ashton Tate,
Progranmlng With dBASE
III PIUS, ASHTOFI
. Sinpson, Alan, Understanding
AB
usA,1986.
V
ASHTON
dBA,SE '
I I I PLUS
VI. Tjahyadi Yuwono, Cl-ipper Conpiler untuk
,
"SYBEX,
dBASE
III
1
PLUS,
VII. Tjahyadi Yuwono, Pemrograman
PT. Multi lledia, Jakarta,
Zinsari,
Ir.
, Pengantar
IK
O
M
Yogyakarta, lgS?
ST
VfII.
dBASE
SU
piler,
R
Pt. Elex Media Computindo, Jakartar 1988.
dBASE
III
dengan Clipper
198?
III
PLUS, ANDI. OFFSET'
BAB
III
URAIAN KERJA
jam lalu komputer akan mengexecute
llnit
Ii
llot'tpute F
i.llnu_
akan terlihat
MENU.EXE, maka
dilayar Menu Utama yang berisi beberapa pilihan.
86186/1990
AY
A
3.1. Sistim Menu
proses Si stim Administrasi Akadernis di STTEUS dilakuk-an
dengan menghidupkan komput.er di.mana sesudah mengisi tanggal dan
f[E$i'i
Ho. 5-?
:
:
AB
llENll uIAflB
fi, Tahe! Hsd.salPrarinsi
B.
c,
label l'lata Huliah
llrte lir$rsi ssa
$, l{antu lanr{a lirhasis*a
E,
sndq ?
I
[artr
ii,
i.
J,
t,
SU
n.
O
M
$I?TEN
14r,,[s:er1a. u,jian
Trarrs*ript $tudi
Akhir $enestein
L, Pruses
ll,
H
yang dipilih
IK
tabel kodya/propinsi (file
ST
86/0{t/1998
$Ef
t
tsr
ltasi I
.$
tti{.i1$+psnt
[af tar l'lahasissa ?udiiiult
T$EE
MENU. PRG
)
adalah pilihan A -.v:aitu mengisi
TABEL1.DBF
lini
$-$$i
ltudiI
Stnii
il uJrlD lrni3lslrl
lkris fiisil $iudi
Gambar 2 . l'lenu Utama ( program
Pertama kali
RPBcane
tsn Hq{ir tkhcsisx*
b,
R
Filih*n
L
dan indeks file
KOD1.NTX)
Honputrn
t
l\ffi
tli';l ?$rf[Et3'i
Jln, lnip $unohanjo Ho, 5-?
lltilil
UTnlln
Trbrl Xodgr/Prulinri
itoie : rlltlJ { Entarr hsnheli l*e ltnilll tlTAiln )
Hsdua I li:liftll{:lfliilhl
fnsrinsi;W
{$}inr*n, {fl}air$sr iF}rintr iShtEl
-l
I
Gambar 3. Tabel Kodya/Propinsi {modul program PROGA.PRG}
B yaitu mengisi tabel mata kuliah, mata kuliah
dosen pengajar (fite
TABELz.DBF
llnit
06/05/1990
dan indeks file
KoDz.NTX).
lonputtt
liHllikH 'r*,fmq:;
tfiX{U
Trbrl llrta !tulirlt
Ho*e
t{ana
$n$
($lirnan, (llhpus,
I
Kuliah (modul program
C yaitu mengisi data mahasiswa (fite
NIM.NTX).
06/86/1999
llnit llorputtr
*'ffili\mffii;ll?$'fS Pt
O
M
Jln. Ilnip $uro[arjo ]b.
5-?
PROGB.PRG)
:l
SU
Pilihan
indeks file
l4a1La
(Slstal
R
4, Tabel
(fhint,
llTRl'lR:il
AB
D0ttn
Gambar
llm$
DATAM'DBF dan
UTBiln
:il
Data llahrsisrr
Lll,
f,lmrt
Jns-kel,
Isl-lrhin
Iir-l*hin
ll,
IK
llrnr
ST
dan
AY
A
Pilihan
{$)inpan, {H)aFu:, {P}rini, tD}atrl
I
Gambar 5. Data Mahasiswa (modul program PROGC.PRG)
72
pitihan D yaitu mencetak kartu tanda mahasiswa, dimana harus
diisi
tahun kuliah dan NIM mahasiswa.
llnit
06/06/1990
lbttputrn
lifllf;killffi#31'ffi$f;
I*[el
n5l
labal
c. Datr
s, l(artu
B,
i
Pilihrn rnrh
hhun ltulirh
mlai l{lll :
sarisei t{l}l i
c,
I:
rl,
t(.
L.
!1,
ten
t+r
lt
tu
5
ta3
teF
rn llrhrsisrr
ilt $tudi
$tudi
hir
$ercster
sil $tudi/Sapont
hasissa Yudiliut't
1900
R
fitFrEa
$tudl
Xrncrnr $tudi
rlin l,hhrsisffi
llJlan
serta Uilan
Eana
AB
t{.
srr
da l{ahasissa
t,
F.
AY
A
fi,
Gambar 6. Kartu Tanda Mahasiswa (rnodul program PROGD.PRG)
KODM.NTX
dan NRP.NTX).
SU
E yaitu mengisi KRS mahasiswa (file
MAKUL.DBF dan
I.t{.
Hrnr
$emstPI'
t{.
:
:
:
Gasal/Genap
IK
O
t{o, l{ode
M
hnEiri llartu Brncana $tudi
ST
file
Pilihan
llnut l{,1(,
t.
t,
flrta
Hul
Slffi
irlr
llls
B/U
tml
3,
{.
t'6.
?.
8,
9.
tE,
ilfit{t$tfi
I
II
II
Gambar 7, Mengisi KRS (modul program PROGE.PRG)
13
pilihan F :raitu merubah
%/w/1999
llni
KRS mahasiswa
t
saat perwalian II
llorputcr
liHllf;llltfiildlH'ffi$t];
f,,
Pilihan rnrla
AY
A
[.
t.
?
fttrffifi
190$
AB
hhun kulirh
taral/senrp
l{lll rrhesil*a
$II$r$
t-ilhilTr}$gcage $fudi
f[fll,S***
SU
*HTTIT
llo,
R
Gambar 7a, Perubahan KRS (rnodul PROGF.PRG)
llata l{uliah
llo*e
l.
EUllg?
3,
4.
5,
[ffire0
gmteS
$U}IEEB DfiXR
f:
ffitil
Ht5l33
ffttffirlltott
EUStt$
tffi121
KO
M
t,
II'Feet
I
ST
I
0,
9,
19.
B,'U
}N}il$Ifi
PENBRilfff,H
PTT'IBIISruRRil
"II
t$)inpan, {H)aFs,
Gambar
$l$ llls
?b. Perubahan
t!)rniut ? tl
KRS (modul PROGF.PRG)
L4
G yaitu meneetak daftar
Pilihan
harus diisi
hadir
mahasiswa,
dimana
tahun kuliah, semester gasal/geil&pr kode mata
kul iah
dan kelas pagi/ sore.
$eltolrlt Itn
lh'ip
f[EB3'i
$nrio
Jln, lhip
lb,
$
5-?
fi,
E.
:fffi
Ia[el
AY
A
tr !
llnit
86/S/1990
llfflffi:
l(oilca/Prarinsi
Iabel liati lluliih
c, Data llrhasisra
s, l{artu Tanila llahasisra
llartu Bsncare $tudl
F: Prrubehrn
Pilihrn qn{r
trr
Brncrnr $tudi
llarlir f{rhrsisra
Daftar Peserta lliian
I: ililri Ujirn llrhriisnr
J. lhntu fiasil $tudi
t{. Tilanscrirt $trdi
L. Pnoses A[hin $erester
il, lat
fiasi I . $ tud.i/ftsgnt
G, Drf
AB
Irhun lculirh
ffir'{ninn
klas
il.
Daf
i*
ter
l'lahasisEa Yudiliun
1980
SU
cilPPEn
R
f[ffiilfrw|fiRf{ IftDs$srfi
Gambar B. Daftar Hadir Mahasiswa {modul program PROGG.PRG)
Pilihan H yaitu mencetak daftar peserta ujian, dimana harus
tahun kuliah, semester gasal/ger&pr kode mata kuliah
KO
M
diisi
kelas pagi/sore
ST
I
96196/1999
filihrn
sftcn ll*din lhhlsisrr
sndr
lllt'u3fif;'filhlil3$-
hlum *ulirh
antq Hasil $tudi
ranscript $tudi
noses 0[hir $pnestrr
af tar l{ari I . $ tudi/tspsnt
af tar flehasisca Tudiliuri
fi*r'{mt*
l{elas
fsrufi0ff0fi I RN
ilIPruN
Gambar
9. Daftar Peserta
I t{D0ftE$ IR
I9OO
15
Uj
ian ( modul program
PROGH. PRG
)
dan
Pilihan I yaitu mengisi nilai
diisi
ujian mahasiswa, dimana harus
tahun kuliah, semester gasal /genap, kode mata kuliah
dan
kelas pagi/sore.
$*il$l
lln i
ihI
t
l{onrutrn
AY
A
ES/06/1999
lBfli;Itt'fffi trl
Jln, fi,l$ $uno[u.io ]h, 5-?
fi,
Ia[el
l(odga/Propinsi
Iahel llati lluliih
c. Drtr llrhrsisrr
D, l(mtu lanrk lialasism
t, llartu Bencene $tudl
B,
[,
Prnubehen Bencrne Studi
S*ftm lk{ir llahssisra
Daftar Peserta U.iian
l|.
t
Filihrn rnda
Tehun luli*h
G,
lljirn ihhriisvr
l{isil Studi
AB
t. iliiri
J' I{antu
fil;r'{an*
l{.
Ilelas
kanscrirt $tudi
Alhil $enester
[af fan llaril $tud.i./hpsnt
Daf tar liahasisra Indiiiu;
L, Pmses
lil,
H.
Gambar 10a. Nilai
T?OB
SU
CTIPPIB
R
rffiEfi0t{oiltnil lilD{fl[ilR
Ujian Mahasiswa (modul program
Srftu t{iki
lhlas som
Ialun 8tl98
t{0. I ll,l.li.
PEBIIIOTffiII RII I IIDffiE$ I R
KO
M
llara l{rhesisra
I UI$ |
Ufr$
I l{.fi |
I
laB?
6?
3
8?,t394
6?
66
g,
s?. t$g$
4
$?, l3g?
T
6
?
8?,
tltt
$
8?.1315
E?, 1116
$l: ttrltr
8?, ISaB
t{
BI}IIDIBTU$ $USIH
HIilDil
fi l,Sfif,l$
rcNilIilI
PBf,}IOXO
llfifiO{l}l
$EIIfiI{IIICSIH
MilI|{ ruATIilI}ffi$I]|
?s
69
6B
6$
ffiffi**t$ffi"
?l
TUBfiEIIT PEB}HDI
&7,1?,e2
6$
SUfiO PNASITHS
&&
8?,
nHIJ0il0
24
lle4
8?, 13t9
D$IU$ $t$flnilI0
{$}ltrtpen,
Gambar 10b. Nilai.Ujian
turdc
68
TITf, I.III}Jf,Jfi}ITI
8?,1381
ST
I
$,
t3
lSle
PROGI.PRG)
69
{t}nil, (L)anJut ? I
Mahasiswa (modul program PROGI.PRG)
16
,t
!
Pi I ihan
J yaitu mencetak
KHS mahasiswa, dimana
harus diisi
tahun kuliah, semester gasal /genap, dan NIM mahasiswa.
g6/96/1$99
lln
it
t'Hl ehI tn
hll
:
ilXl{l Ulelh
*bel lloica,{Ppopinsi
a[el l,lati l(ulilhta llalasisce
A
I
c
rtu
D
r
nuhrhrn tencene Studi
dir lfrhrcirra
ser.ta.lljirn
ln tanlgltrl
a'lIi I lt$dl
$rdi
ipt Studi
s
?
lanrla llahasisra
ntu fiencrna $turli
E
H
I
0aErlitenap
NIll Hahrsiica
Print/$oreen
J
t(
t
H
Da{
far
fl Daf tm
1900
!|_*p
iI
.
$erester
$tud.i/Eersrt
trlrsis*r fudilinn
R
fttrP8n
Ak[ir
AB
Pilihrn rnfu
Trlrun kul irh
AY
A
Jln.
SU
Gambar 11. Kartu Hasil Studi (modul program PROGJ.
PiIiha.n K yaitu mencetak transcript
harus diisi
PRG
studi mahasiswa, dimana
NIM mahasiswa
KO
M
s/s/1990
llni
t
llonputrr
t'ffii\[$flll',II?$rfffi gt'i
Jln.
Beip $unolarjo ]h, 5-?
A.
E,
ST
I
:
flffi
Ia[El
llff,t$
:
l(adca/Prorinsi
Ta}el ilati Huliih
c, $atr llelrsisre
D. l{artu lenda liahasisra
lantu lencana ltrdl
[: Prnubrhrn Rrncrnr Studi
Pilihrn anrh ?
lllll rrhrsisnr
G.
H,
I.
fnint/$cneen
J.
il.
L,
ll,
il.
tar Hrrlir trh*sissa
Daftar Peserta llilen
ililei ljjirn lhhrsis*r
lhntu llisil Studi
Tnanscrirt $trdi
Proses Alhip Serester
$*f t*r ltasi t . $ tud.l/&ssnt
Def tar ilaftasi sra Vudi iiur'r
$sf
CI,IPPEN 1988
Gambar 12. Transcript Studi (modul program PROGK.PRG)
lt
)
M yaitu
dimana harus diisi
mencetak daftar
hasil
studi
mahasiswa,
tahun kuliah, semester gasal/genap.
ffilffitL99g
lln
Jln.
$l
rF
t
l{orutr ttf
rssl Ilft
fHgri
tk.
5-?
$,
[.
c,
D,
f,,
Pilihan rnrlr
r.
t'
?
H.
Trhtn kulirft
I.
6asal/0enap
J,
t{,
AB
t.
t*r
t
tI
AY
A
Pilihan
il,
t{,
1900
R
cil?rE[
ST
IK
O
M
SU
Gambar 13. Daftar HasiI Studi (rnodul program PROGM.pRG)
18
_l
3.2. Program Description
3.2.I.
Fungsi Program
Proses Sistim Administrasi Akademrs di STIEUS akan
beberapa file yaitu :
indeks
KOD1.NTX
2, TABEL2.DBF dengan file
indeks
KO[J2.NTX
3
.
DATAM .
DBF dengan f i le indeks
NIl.1 . NTX
4
.
MAKUL.
DBF denqan f i I e indeks
KODI'I.
5.
NTX dan NRp. NTX
AB
(J'|AFIA. t)BF'
AY
A
1. TABEL1.DBF dengan file
File-file
tersebut akan dieksekusi oleh 20 program t-aitu
1. MENU.PRG
11. PROGG.PRG
.
PROGAP.
PRG
4. PROGB.PRG
5. PROGBP.PRG
6. PROGC.PRG
.
PROGCP.
PRG
KO
M
7
B.
PROGD.
PRG
9. PROGE.PRG
.
PROGF.
PRG
.
PROGI . PRG
t4.
PROGJ.PRG
T5.
PROGJP.PRG
16.
PROGK.PRG
I7 ,
PROGKP. PRG
18.
PROGL.PRG
19.
PROGM.PRG
,
PROGN. PR(}
2A
ST
I
10
PROGH.PRG
T3
SU
3
12,
R
2. PROGA.PRG
19
membuka
:
Program-program tersebut mempunyai fungsi tersendiri
a. Program utama
yaitu
(UEUU.PRG)
yaitu berisi beberapa pilihan yang akan dikerjakan dari
Utama, pilihan tersebut adalah karakter A sampai N.
Menu
PROGA.PRG
AY
A
b. Modul program
:
adalah program maintenance tabel wilayah (mengisi, merubah,
melihat, menghapus), file
tuk mencetak Iisting
c. Modul program
yang digunakan TABEL1.DBir, dan un-
digunakan modul program
PROGB.PRG
PROGAP.PRG.
AB
adalah program maintenance tabel mata kuliah (mengisi, merubah, melihat, menghapus), file
untuk mencetak listing
digunakan modul program
PROGBP.PRG.
R
d. Modul program
yang digunakan TABEL2.DBF, dan
PROGC.PRc
SU
adalah program maintenance data mahasiswa (mengisi, merubah,
melihat, dan menghapus), file
yang digunakan yaitu
dengan TABEL1.DBF, dan untuk mencetak Iisting
PROGCP.PRG.
e. Modul program
M
program
DATAM.DBF
digunakan modul
PROGD.PRG
yang digunakan
O
adalah program mencetak kartu mahasiswa, file
yaitu DATAM.DBF dan TABELI.DBF.
IK
f. Modul program
PROGE.PRG
adalah program mengisi
DATAM.DBF, TABEL2.DBF
ST
itu
KRS rnahasiswa,
g. Modul program
dan
file
yang digunakan ya-
MAKUL.DBF.
PROGF.PRG
adalah program merubah dan menghapus KRS mahasiswa, file
digunakan yaitu DATAM.DBF, TABEL2.DBF dan MAKUL.DBF.
h. Modul program
yang
PROGG.PRG
adalah program mencetak daftar hadir mahasiswa, file
yang di-
20
J
gunakan yaitu DATAM.DBF, TABEL2.DBF dan MAKUL.DBF.
i. Modul program
PROGH.PRG
adalah program mencetak daftar peserta ujian, file
nakan yaitu DATAM.DBF, TABEL2.DBF dan MAKUL.DBF.
PROGI.PRG
AY
A
j. Modul program
yang digu-
adalah program mengisir nelihat dan merubah nilai ujian mahasiswa, file yang digunakan yaitu DATAM.DBF, TABEL2.DBF dan
MAKUL. DBF.
PROGJ.PRG
adalah program nelihat
file
KRS nahasiswa
per semester di layar,
AB
k. Modul program
yang digunakan yaitu DATAM.DBF, TABELZ.DBF dan
I. Modul program
PROGJP.PRG.
R
dan untuk mencetak digunakan nodul program
MAKUL.DBF
PROGK.PRG
SU
adalah program melihat transcript mahasiswa di layar, file
yang digunakan yaitu DATAM.DBF, TABEL2.DBF dan UTAMA.DBF, dan
untuk mencetak digunakan modul program
m. Modul program
PROGKP.PRG.
PROGL.PRc
O
M
adalah program update nilai mahasiswa pada akhir semester,
file yang digunakan yaitu MAKUL.DBF dan UTAMA.DBF.
n. Modul program
PROGM.PRG
IK
adalah program mencetak daftar hasil studi mahasiswa per semester, file yang digunakan yaitu DATAM.DBF, TABEL2.DBF dan
ST
MAKUL. DBF.
o. Modul program
PROGN.PRG
adalah program mencetak daftar mahasiswa yudisium, file
digunakan yaitu UTAMA.DBF.
yang
2l
J
3,2,2. Algoritma
Pilihan A
(PROGA.PRG)
I . Buka fi Ie TABEL1.
dan kenbali ke Menu lJtama.
AY
A
2, l'lasukkan kode wilayah,
jika tekan Enter, tutup file
3. Cari kode wilayah pada file TABEL1,
jika ada maka tarnpilkan kodya dan propinsi.
.
AB
. Masukkan pil ihan,
jika pilih S, simpan/tulis ke da]am f i-le
jika pilih H, hapus record,
jika pilih
P, kerjakan sub program
jlka pilih
E, kembali ke 2.
SU
5
. ]'lasukkan kodya, propinsi-
R
4
-.'-l
;'.-Tl
Tf,EET I i
I IIILf,YRH
:t-J
1I
I Sf,T* il
ST
IK
O
M
i
i
f-
..rt-
lE
f. FILE
it
rt
TfiEEH i
\
\-__5
11
22
T'ABE[,l
PIIOGAP,
,
2. Pilihan B (PROGB.PRc)
1. Buka file
TABEL2.
2, lnlasukkan kode mata kul i ah.
jika tekan Enter, tutup file
dan kernbali ke Menu Utama.
4, Masnkkan nama, sks, dosen.
jika pilih
P, ker.jakan sub program
jika pilih
E, kernbali ke 2.
SU
O
M
IK
ST
23
TABEL2,
AB
. Ma.sukkan pil ihan,
j ika pilih S r sirnpan/tulis ke dalam f ile
jika pilih H, hapus record,
R
5
AY
A
3. Cari kode mata kuljah pada file TABEL,2,
j ika ada maka tarnpi I kan nama , sks , dan dosen ,
PROGBP,
3. Pilihan C
(PROGC.PRG)
1. Buka file
DATAM
dan
TABEL1
4. Cari kode wilayah pada
. Masukkan pi1- ihan,
jika pilih S, simpanltulis
ke dalam file
H, hapus record,
jika pilih
P, kerjakan sub program
jika pilih
E, kernbali ke 2.
SU
O
M
ST
IK
il51IrS
L+
DATAM,
pROGCp,
AB
jika piIih
R
5
TABEL1.
AY
A
2. Masukkan NIM mahasiswa,
jika tekan Enter, tutup file dan kembali ke Menu utama.
3. l"lasukkan data-data mahasiswa.
4, Pilihan D
(PROGD.PRc)
1. Masukkan tahun kuliah,
jika tekan Enter, kembali ke Menu Utama.
2. Masukkan NIM (1) dan NIM (Zl.
DATAM
dan
TABEL1.
AY
A
3. Buka file
1. Cari NIM ( t ) pada f ile DATAI'I,
jika tidak ada, tutup file kembali ke Menu Utama.
5 . Cari kode wi la.-u-ah pada TABEL1 .
6. Cetak kartu mahasiswa.
AB
7, Baca record selanjutnya,
jika NIM lebih besar dari NIM (2), tutup file
Menu Utama.
ST
IK
O
M
SU
R
jika tidak kembali ke 5.
25
kembali
ke
jika tidak ada, tutup file
AY
A
5. Pilihan E (PROGE.PRG)
1. Buka fite DATAM, MAKUL dan TA,BEL2.
2. Masukkan NIM nahasiswa,
jika tekan Enter, tutup file kernbali ke Menu Utama.
3. Cari NIM mahasiswa pada file DATAM,
kembali ke Menu Utama.
4, Masukkan semester, tahun kuliah, gasal/genap.
6. Cari kode tsb. file TABEL2,
jika tidak ada, kembali ke 6,
jika tekan Enter, pergi ke 8.
AB
5. Masukkan kode mata kuliah.
MAKUL,
kembali ke Menu Utama.
ST
IK
O
M
tutup file
ke dalam file
SU
8. Sinpan/tulis
R
7. Masukkan kelas, status, pergi ke 5.
26
J
f
-' "
I
6. Pilihan F (pRocF.pRc)
1. Masukkan tahun kuliah,
jika tekan Enter, tutup file kenbali ke Menu Utama.
2, Masukkan -semester, NIM nahasiswa.
DATAM, MAKUL dan TABEL2.
AY
A
3. Buka file
6. Jika tahun dan semester
sama,
.
.
AB
4, Cari NIM mahasiswa pada file DATAM,
jika tidak ada, tutup file kembali ke Menu Utama.
5. Cari NIM mahasiswa pada file MAKUL,
jika tidak ada, tutup file kembali ke Menu Utama.
masukkan data yang akan dirubah.
KO
M
SU
R
7, Simpan/tulis ke dalan file MAKUL,
tutup file kembali ke Menu Utama.
ST
I
I
27
,t
.^l
':i
:.- ;..=':
::
7, PilihAN G (PROGG.PRG dAN
1.
r.-t:
PROGH.PRG)
Masukkan tahun kul.iah,
jika tekan Enter, kembali ke Menu Utama.
3, Buka
semester, kelas, dan kode mata kuliah.
file
DATAM, MAKUL
dan
TABEL2,
4, Cari kode mata kuliah pada file
jika tidak ada, tutup file
5.
kenbali ke Menu Utama.
Cari kode mata kuliah pada file
jika tidak ada, tutup file
MAKUL,
kembali ke Menu Utama.
Jika tahun, semester dan kelas sama, cetak datat
jika kode tidak sama, tutup file kembali ke Menu Utama.
record selanjutnya pada file
ST
IK
O
M
SU
R
7. Baca
AB
6.
TABEL2,
AY
A
2, Masukkan
28
MAKUL,
kembali ke 6.
Pilihan I (PROGI.PRc)
1. Masukkan tahun kuliah,
jika tekan Enter, kembali ke Menu
3. Buka
file
semester, kelas dan kode mata kuliah.
DATAM, MAKUL dan TABELZ.
4. Cari kode mata kuliah pada file
jika tidak ada, tutup file
TABEL2,
AY
A
2. Masukkan
Utama.
kembali ke Menu Utama.
5.
Cari kode mata kuliah pada f ile I'{AKUL,
jika tidak ada, tutup file kembali ke Menu Utama.
6.
Jika tahun, semester dan kelas
uts, uas dan grade mahasiswa,
jika kode tidak sama, tutup file
R
record selanjutnya dari file
kernbali ke Menu Utama
MAKUL,
kembali ke 6.
O
M
SU
7. Baca
AB
masukkan nilai
sama,
ST
IK
8.
29
I
J
9. Pilihan J
(PROGJ.PRG
dan
PROGJP.PRG)
1. Masukkan tahun kuliah.
.jika tekan Enter, kembal i ke Menu
2. Masukkan semester. NI M mahasi.swa,
DATAI'{. MAKUL dan TABEL2.
4, Cari NIM mahasiswa pada fiie
jika tidak ada, tutup file
kembali ke Menu
Utama.
. Cari Nllul mahasiswa pada f ile MAKUL,
jika tidak ada, tutup file kenbali ke Mentt
Utama.
6.
J
i
ka taliun dan semester
sama
, cet.ak
has i
1
stuci
AB
5
DATAM,
AY
A
3. Buka f ile
Utama.
i
,
jika NIM tidak sama, tutup f ile kembal,i ke l'lenu
record selan.jtitnya dar:i f i I e MAliUL,
ST
IK
O
M
SU
R
7. Baca
30
kembal
Utama
i ke
6.
PiI ihan K
(PROGK.PRG
dan
PROGKP.PRG)
1. Masukkan NfM mahasiswa,
.jika tekan llnter, kembali ke l'lenu
Buka f ile DATAM, UTAMA,
4.
Cari NIM mahasiswa pada f i le
TABEI,2
,jika tidak ar7a, tutup file
h
.
DATAI{,
kernbalj. ke Menu lJtana..
Cari NII"I mahasiswa pada file UTAMA,
jika tidak ada, tutup file kembali ke Menu Utama.
Jika
NTlil mahasiswa sama,
cetak transcript
.jika NIM tidak sama., tutup fjle
kembali ke l"lenu Utarna
record selanjutnya dari file
R
7. Baca
FIIE i
/{.,......-.?
urA}# I
O
M
SU
.-t'
tl
31
mahasiswa,
AB
F
Utama.
AY
A
,
ST
IK
10.
UTAMA,
kembali ke 6.
11. Pilihan L
1-
(PROGL.PRG)
. Buka f i Ie
UTAMA
,
MAKUL
2, Baca file MAKUL,
j ika habis, tutup f il.e
.
kembal
i ke Menu
Utarna.
4, Record selanjutnya dari file
i
ru0cmfi
R
EETRH
SU
{t}
r flr,tr
UTSTft
ST
IK
O
M
I
kembali ke 2.
AB
fITE I
rsrfl|t
MAKUL,
32
U'I'AMA,
AY
A
3. Cari NIM mahasiswa. dan kode mata kuliah pada fi-le
simpan/tulis grade pada file UTAMA.
12. Pilihan M (PROGM.PRG)
1. Masukkan tahun kuliah,
jika tekan Enter, kembafi- ke Menu
Utama
2. Masukkan semester.
MAKUL
dan
TABEL2.
4. Baca file MAKUL.
jika habis, tutup file
Jika tahun dan semester
sama,
Utama.
hitung IP dan SKS yang dapat diambil nahasiswa, cetak
SKS
yang dapat diambil.
MAKUL, kemba,li
O
M
SU
R
Record selanjutnya dari. file
AB
hasil studi, IP dan
ST
IK
5.
kembali ke Menu
AY
A
3. Buka file
33
ke.l
13. Pilihan N
(PRocN.PRG)
1. Buka file
DATAM, UTAMA
2. Baca file DATAM,
jika habis, tutup file
dan
TABELZ.
kembali ke Menu
Lltama.
AY
A
3. C:ari NIM mahasiswa, mata l:uliah skripsi pada file MAKL]L,
j ika tidak ada, Lraca recorrf selan,jutn-va f i1e L)A'l'Al'{ dan
kembali ke 2.
Check apakah mahasiswa telah memenuhi syarat untrrk yudi-
sium, jika memennhi cetak daftar yudisium,
O
M
SU
R
AB
Record sel-anjr"rtnya fi.le DATAF, kembali ke 2,
ST
IK
i
34
14,
PROGAP.PRG
1. Buka file
TABEL1.
2. Baca file
TAtsEL1,
.j
i ka hab i s , kembal
i sub menu
PROGA
.
4. Record selanjutnya kernbal-i ke 2.
PROGBP.PRG
1. Buka file
TABEL2.
2, Baca file TABEL2,
jika habis, kenbali sub menu
3. Cetak listing.
PROGB.
AB
15.
R
4. Record selanjutnya kembali ke 2,
PROGCP.PRG
DATAM
2. Baca file
DATAM,
dan
TABEL1.
SU
1. Buka file
jika habis, kembali ke sub mentr PROGC.
3. Cari kode wilayah pada file
TABEL1.
M
4, Cetak Iisting.
O
5. Record se1-anjutnya kernbali ke 2.
ST
IK
16.
35
AY
A
3. Cetak listing.
-
=
.-t; *: '..'{
.'-:-=;
: )j:1
1. Lihat gambar 3 untuk input tabel kodya/propinsi
a kuliah
5. tihat gahbar 10b untuk input nilai
6. Saftar mahasisna, lihat
lampiran
AY
A
3. Lihat gambar 5 untuk input data nehasiswa
4. Lihat ganbar ? untuk input KRS
ujian dan grade
1
7, Cetak kartu tanda mahasiswa, lihat
lanpiran
AB
8. Cetak daftar hadir mahasiswa, Iihat lampiran
9, Cetak daftar peserta UTS/UAS, lihat
10. Cetak kartu hasil studi, lihat
lampiran
lampiran
R
11. Listing tabel wilayah, Iihat lanpiran
5
6
12. Listing tabel mata kuliah, Iihat lanpiran
ST
IK
O
M
14, Cetak transcript
SU
13. Cetak daftar hasil studi, Iihat lampiren
mahasiswa, lihat
7
8
lampiran I
2
3
4
DI SEKOLAH TINGGI ILMU EKONOMI
uRrP SUMoHARJO ( STTEUS )
SU
R
AB
AY
A
SURABAYA
:-|:E3--
:==r
KO
M
=
Oleh
:
Alfons G. Palilingan
: 85.3630
ST
I
NIM
NIRM
:
85708540031073r4
SEKOLAH TINGGI
MANAIEMEN INFORMATIKA & TEKNIK KOMPUTER
SURABAYA
1990
DAFTAR
ISI
Hal
HALAMAN JUDUL
i"
ii
HAI,AMAN PENGESAHAN
KATA PENGANTAR
AY
A
iii
DAFTAR ISI
iv
DAFTAR I,AMPIRAN
BAB
I
v
PENDAHULUAN
1.1. Latar belakang dan masalah
AB
1
1.2. Tujuan
1
.3. STIEUS Surabaya
II SISTIM
KERJA
2.I. Sistim Flowchart
2,2, File Description
SU
BAB
2,3 . Pen,jelasan Sistim Flowchart
III
URAIAN KERJA
KO
M
BAB
Z
R
| .4. Peralatan yang digunakan
2
4
I
3.1. Sistim Menu
1;
3.2, Program Description
19
,2 .1,. Fungs
19
3
i Program
22
3.2.3. Input / Output
BAB IV PENUTUP
36
5.1. Kesimpulan
37
ST
I
3.2.2. Algoritma
5
,2
, Saran
3'7
DAFTAR PUSTAKA
LAMPIRAN-LAMPI RAN
1lr'
PE}IDAHULUAN
1..1. Latar belakang den casalah
AY
A
Pada tahun 196? di Surabaya didirikan
Akademi pin
Perusahaan Surabaya (APPS) dengan Status Terdaftar. {e
pendidikan yang dilaksanakan adalah setingkat Sarjana
kemudian pada tahun 1983 jenjang program pendidikan yang
akademi, ditingkatkan
menjadi sekolah tinggi
AB
bersifat
nana lengkap Sekolah Tinggi Ilrru Ekonomi Urip Sumoharjo
dengan status
STI
Pendidikan yang dilaksanakan ne
Program Sarjana Penuh (Strata-1) dengan jangka waktu studi
(enpat) tahun.
R
terdaftar.
(
SU
Dengan semakin bqrkenbangnya IImu Pengeta[uan dan Tehno
serta semakin neningkatnya tuntutan -nasyarakat dibidang
kegi
O
M
adni-nistrasi, maka STIEUS nembeli peralatan Komputer guna
jang kegiatan administrasi akademis yang merupakan bbgian
Slstim Kredit Semester sesuai ketentuan KopertiB.
Sistin Administrasi Akademis di STIEUS ="i*r" ini diJe
IK
kan secara manual. Didalam adnrinistrasi' ini yang banyak dilak
antara lain mencetak ka.rtu mahasiswa, absensi mahasiswa, abs
peserta ujian, hasil ujian (nilai),
ST
transcript
hasil studi tiap senester
mahasiswa. Karena sistirn yang dipakai selana ini
terasa
kurang, maka untuk meningkatkan pelayanan terhadap
siswa perlu adanya program aplikasi akademis (perangkat
L
untuk menjalankan/memanfaatkan Komputer yang telah tersedia.
r':,:
.t;.,.2;
lra
,:j
L.2. Tujuan
Untuk meningkatkan pelayanan terhadap mahasiswa maka dibuat-
kan program aplikasi dengan tujuan
dapat meningkatkan tertib
administrasi akademis dan mempercepat proses administrasi
akade:
AY
A
mis pada STIEUS. Program tersebut dapat digunakan antara lain
1. Menyimpan dan updating data-data mahasiswa.
2, Mencetak kartu mahasiswa
3. Menyimpan rencana studi mahasiswa.
5. Mencetak daftar peserta ujian,
AB
4, Mencetak daftar hadir mahasiswa.
6. Menyimpan dan updating nilai-nilai
ujian.
8. Mencetak transcript
R
7, Mencetak hasil studi mahasiswa.
nahasiswa.
SU
9. Mencetak daftar hasil studi mahasiswa.
10. Mencetak daftar mahasiswa yudisium.
Program dibuat dengan memakai paket program
IIf
PLUS
CLIPPER.
KO
M
dibantu dengan
dBASE
1.3. STIEUS Surabaya
STIEUS Surabaya dikelola oleh Yayasan Pendidikan U$atin
dengan Status Terdaftar, mempunyai satu jurusan yaitu
Manajemen
ST
I
dengan Program Studi Manajemen Perusahaan, dan sampai dengan
tahun 1989 saat ini juga telah mampu nenghasilkan sejumlah IuIusan Sarjana ( Strata-t
)
Lokasinya terletak
.
di jalan Urip Sumoharjo No. 5-9 Surabaya.
.
1.4. Peralatan yang digunakan
HARDWARE
Komputer
LOC}I 8iJ-XT
Proce ssor
NEC
ROM
Self-test
Memory
6,10 KB RAlf
Diskette
Communical-i.ons
5,25" flopp-v disks '18'l'PI double-sjded
Serial interface (R.S-232C)
VDU
12 inch screen
Hard Disk
30
Mtl
EQ-ruwA_liE
MS-DOS 3.30
Langua.ge
dBASE III
R
Operating System
PLTJS
SU
M
O
ST
IK
AB
syst.em
MI{z
AY
A
V20 4,?7 MHz or 8
dan CLIPPBR
BAB
SISTIM
II
KERJA
2.1. Sistim Flowchart
masa.
I ah Srstirn Administrasi
f lowclrart-
TbrLlij maka cli rancanq,la.h suat.rr si stim
ter:l-ihat. dibawafi ini
:
seperti
AB
@@
tt
.1
lttl fl
Akatlemi s. di
it
SU
R
S'f
memecahkan
AY
A
llnLrrk
l tt **l
O
l+l
M
PROGRAII
I
V
ST
IK
W
r;,il]
?
urs/u0s
I
Garbar
1.,
Seko I eh
I
Florehant 9i stir 0drinistrasi Ckrderis
linssi llr*.t
Ekonori Unip Sunoharjo
yang
2.2. FiIe Description
ini terdiri
Program aplikasi
1. File TABEL1.DBF dengan file
dari beberapa file
indeks
yaitu
KOD1.NTX
tabel wilayah, dengan field
digunakan sebagai file
:
KODE seba-
No
Nama
field
Des Keteranga.n
Lebar
Jenis
AY
A
gai key indeks.
1 KODE
Karakter
4
2 KODYA
Karakter
2A
KotamadYa
20
Propinsi
2, File TABEL2.DBF dengan file
indeks
tabel mata kuliah dengan field
digunakan sebagai file
sebagai key indeks.
KODE
Karakter
NAMA
Karakter
SKS
Numerik
4 DOSEN
Karakter
DATAM.DBF
dengan file
M
3. FiIe
Lebar
6
IK
O
digunakan sebagai file
Kode mata kuliah
Mata kuliah
35
Satuan kredit senester
Narna dosen
25
indeks
KODE
Des Keterangan
SU
1
2
3
Jenis
R
No Nama field
KODZ.NTX
AB
3 PROPINSI Karakter
Kode wilaYah
NIM.NTX
master mahasiswa dengan field
NIM se-
bagai key indeks.
No
Nama
field
Jenis
Lebar
Des Keterangan
NIM
Karakter
10
Nomor induk mahasiswa
2
NIRM
Karakter
2l
NIRM mahasiswa
3
NAMA
Karakter
40
Nama
r
4 ALAMAT
Karakter
40
Alamat
,,
5
Karakter
1
ST
1
KEL
Karakter
Jenis kelamin
Tanggal lahir
6 TANGGAL Tanggal
? TEMPAT
t
4
Tempat lahir
(
kode
)
8 WARGA
Karakter
AGAMA
Karakter
I
Warganegara (kode)
1
Agama
(kode)
(
10 STAT
Karakter
1
Status
11 GOL
Karakter
2
Golongan darah
:
Isi dari field
TEMPAT
adalah key indeks dari file
artinya keterangan selengkapnya dari field
TABEL1.
Isi dari field
WARGA
TEMPAT
TABEL1
ada pada
adalah berupa kode kewarganegaraan
Warga = "1" adalah "wNI Aslit'
AB
file
Warga = "2" adalah "wNI Keturunan"
Warga = "3" adalah "wNI Kewarganegaraan"
Agama = "1tt adalah
adalah berupa kode agama mahasiswa
ttlslamtt
R
AGAMA
SU
Isi dari field
= "2" adalah "Katholik"
Agama = tt3tt adalah ttProtestan"
Agama
Agama
= " 4" adalah "Hindhu"
KO
M
Agama = ttStt adalah
Agama = tt6tt adalah
ttBudhatt
ttKepercayaantt
Isi dari field STAT adalah berupa kode status mahasiswa
ST
I
Stat = "1" adalah "Belum menikah"
Stat = "2" adalah "l'lenikah
Stat = t'3tt adalah t'Jandat'
Stat = " 4" adalah "Duda"
I
)
AY
A
Penjelasan
kode
4. FiIe
MAKUL.DBF
indeks
dengan file
digunakan sebagai file
KoDM.NTX
dan
NRP.NTX
studi mahasiswa dengan field
field NIM sebagai keY indeks
Lebar
No Nama field Jenis
KODE dan
Des Keterangan
Karakter
6
Kode mata kuliah
2 L-P
Karakter
1
Semester gasal/genap
3 TAHUN
Karakter
5
Tahun ajaran
4 SMT
Karakter
2
Semester yang ditempuh
5 NIM
Karakter
10
Nomor induk mahasiswa
6 KLS
Karakter
1-
? KTR
Karakter
1
UTS
Numerik
3
9 UAS
Numerik
3
AB
Kelas Pagi/sore
status baru/ulang
Nilai
UTS
Nilai
UAS
Numerik
3
Nilai akhir
11 GR
Karakter
1
Grade (A s/d E)
Penjelasan
SU
10 N-A
R
I
AY
A
1 KODE
:
Isi dari field
GR
adalah grade dari suatu mata kuliah
O
M
Nilai akhir = 4O% X UTS +
Grade (a s/d E) :
60%
akhir )=
75
akhir )=
65
Nilai C jika nilai
Nilai D jika nilai
Nilai E jika nilai
akhir )=
55
akhir )=
40
ST
IK
Nilai A jika nilai
Nilai B jika nilai
akhir <
40
X
UAS
5. File
UTAMA.DBF
dengan file
digunakan sebagai fite
dengan field
No
Nama
field
indeks
NltP'N'fX
akhir (grade) mahasiswa'
master nifai
NIM sebagai key indeks.
Jenis
Lebar
Des Keterangan
Nomor induk mahasiswa
Karakter
10
2 KODE
I(arakt-er.
6
Kode mata kul iah
3 GR
Iiarakter
1
Grade (A s/d
ST
IK
O
M
SU
R
AB
AY
A
1 NII{
E
)
2.3, Penjelasan Sistim Flowcherrt
akan terlihat
pada saat menjalankan program maka dilayar
suatu Menu Utama yang berisi
:l
A. Tabel Kodya/Prop:Lnsi
AY
A
B. Tabel Mata Ku1iah
C. Data Mahasiswa
D. Kartu Tanda Mahasiswa
E. Kartu Rencana Studi
G. Daftar Hadir Mahasiswa
H. Daftar Peserta U.iian
J. Kartu Hasil Stud:i
SU
K. Transcript Studi
R
I. Nilai Ujian Mahasiswa
AB
F. Perubahan Rencana Studi
L. Proses Akhir Sernr:ster
M. Daftar Hasil Studi
O
M
N. Daftar Mahasiswa Yudisium
Untuk menjalankan prog:ram ini maka yang harus dilakukan
adalah menjalankan pilihan A, B dan C terlebih
baru pilihan-pilihan
dahulu sesudah itu
yang lain.
IK
1. Pilihan A digunakan untuk mengisi tabel wilayah.
2, Pilihan B digunakan untuk mengisi tabel mata kuliah.
ST
3. Pilihan C digunakan untuk meng.isi data mahasiswa.
4, Pilihan D digunakan untuk mencetak kartu mahasiswa.
5, Pilihan E digunakan mrsmasttkkan K.R.S. mahasiswa, jika
perubahan pada saat prerwalian II maka yang dipilih
F.
ada
:!;:'.!.'
:r.:
at:lr: --:i
!-i, --:
, 1:.
-
""4;'.-_';;;'r',,
il
,=,'.
-t-i:
-
-]
.: :
6. Pilihan G digunakan untuk mencetak daftar hadir
:
mahasis=
wa.
7. Pilihan H digunakan untuk mencetak daftar peserta ujian.
UAS
8. Pilihan I digunakan ttntuk mengisi nilai UTS' nilai
AY
A
dan Grade.
9. Pilihan J digunakan untuk mencetak kartu hasil studi.
10. Pilihan K digunakan ultuk mencetak daftar hasil studi.
semester update nilai
mahasiswa
mahasiswa pada f ile
' nil-ai
nakul di
11. Pada saat pergantial
pilihan
update ke file
L
utama.
AB
yaitu
12. Pilihan M digunakan untuk mencetak transcript
mahasiswa
R
13. Pilihan N digunakan untuk mencetak daftar
studi.
ST
I
KO
M
SU
Yudis ium,
':l'::1,-,
: jl-r :
";-.€
-*.
'-::
10
KO
M
ST
I
AY
A
AB
R
SU
..l
PENUTUP
4.1. Kesimpulan
dari pembuatan program aplikasi
Penilaian di STIEUS ini dapat ditarik
Sistin
Adminis
AY
A
Akhir
kesimpulan sbb
1. Aplikasi'program ini merupakan bagian dari Sistim K
Semester (SKS) yang telah ditentukan oleh Kopertis bagl
AB
Perguruan Tinggi Swastar di.mana beban studi mahasiswar
-
beban kerja tenaga pengajar dan beban penyelenggaraan,
program lembaga pendidikan dinyatakan dalam kredit,
aplikasi program ini
mempermudah penyesuaian
R
2. Dengan
''
kulum dari waktu ke wa,ktu seiring dengan perkembangan
tehnologi yang sangat pesat saat i
SU
mu pengetahuan dan
dan memberikan kenungkinan agar sistin
belajar
evaluasi kemaj
mahasiswa dapat diselenggarakan dengan sebai
O
M
baiknya.
aplikasi program ini iia"r"rt an atas hasil
vey di STIEUS, maka program ini dapat dilaksanakan
Perguruan Tinggi Swasta lainnya, dengan mengadakan s
3. Pembuatan
Saran
ST
4.2.
IK
kit perubahan-perubahan
Saran-saran yang akan saya kemukakan yaitu :
1. Program dan data-data di jalankan dengan mengguna.kan haf#
disk karena jika menggunakan diskette akan timbul beber
pa masalah disebabkan terbatasnya ka1rasiias diskette...:.
37
Ie
.
:
MAKUL.DBS)
di baek uP ke diskette tcrsendiri.
- '.,:".
Contoh untuk diskette dengan lab€l tehun 1989/199S
dilakukan
oleh 2 (dua) orang operator
secar& be
ST
IK
O
M
SU
R
AB
untuk diadakan perbandi'ngan.
AY
A
berisi hasil studi untuk tahun kuliah 1989/1990.
3. Untuk mengamankan data yaitu dengan n6nggunakan p
sektiriti yaitu dengan t"rrgg.rrr*kan password atau
dilakukan denian eara memasukkan deta Xang saca
I. Ashton Tate, Applic*t{ons Generator
TATE, USA, 1986.
If.
Ashton Tate, Getting Started dBASE IIl
PLUS,
III.
AY
A
usAr 1986.
Ashton Tate, .Learning And Using dBASE III PLUS' ASHTtr'-
usA,
.''
1986.
IV. Ashton Tate,
Progranmlng With dBASE
III PIUS, ASHTOFI
. Sinpson, Alan, Understanding
AB
usA,1986.
V
ASHTON
dBA,SE '
I I I PLUS
VI. Tjahyadi Yuwono, Cl-ipper Conpiler untuk
,
"SYBEX,
dBASE
III
1
PLUS,
VII. Tjahyadi Yuwono, Pemrograman
PT. Multi lledia, Jakarta,
Zinsari,
Ir.
, Pengantar
IK
O
M
Yogyakarta, lgS?
ST
VfII.
dBASE
SU
piler,
R
Pt. Elex Media Computindo, Jakartar 1988.
dBASE
III
dengan Clipper
198?
III
PLUS, ANDI. OFFSET'
BAB
III
URAIAN KERJA
jam lalu komputer akan mengexecute
llnit
Ii
llot'tpute F
i.llnu_
akan terlihat
MENU.EXE, maka
dilayar Menu Utama yang berisi beberapa pilihan.
86186/1990
AY
A
3.1. Sistim Menu
proses Si stim Administrasi Akadernis di STTEUS dilakuk-an
dengan menghidupkan komput.er di.mana sesudah mengisi tanggal dan
f[E$i'i
Ho. 5-?
:
:
AB
llENll uIAflB
fi, Tahe! Hsd.salPrarinsi
B.
c,
label l'lata Huliah
llrte lir$rsi ssa
$, l{antu lanr{a lirhasis*a
E,
sndq ?
I
[artr
ii,
i.
J,
t,
SU
n.
O
M
$I?TEN
14r,,[s:er1a. u,jian
Trarrs*ript $tudi
Akhir $enestein
L, Pruses
ll,
H
yang dipilih
IK
tabel kodya/propinsi (file
ST
86/0{t/1998
$Ef
t
tsr
ltasi I
.$
tti{.i1$+psnt
[af tar l'lahasissa ?udiiiult
T$EE
MENU. PRG
)
adalah pilihan A -.v:aitu mengisi
TABEL1.DBF
lini
$-$$i
ltudiI
Stnii
il uJrlD lrni3lslrl
lkris fiisil $iudi
Gambar 2 . l'lenu Utama ( program
Pertama kali
RPBcane
tsn Hq{ir tkhcsisx*
b,
R
Filih*n
L
dan indeks file
KOD1.NTX)
Honputrn
t
l\ffi
tli';l ?$rf[Et3'i
Jln, lnip $unohanjo Ho, 5-?
lltilil
UTnlln
Trbrl Xodgr/Prulinri
itoie : rlltlJ { Entarr hsnheli l*e ltnilll tlTAiln )
Hsdua I li:liftll{:lfliilhl
fnsrinsi;W
{$}inr*n, {fl}air$sr iF}rintr iShtEl
-l
I
Gambar 3. Tabel Kodya/Propinsi {modul program PROGA.PRG}
B yaitu mengisi tabel mata kuliah, mata kuliah
dosen pengajar (fite
TABELz.DBF
llnit
06/05/1990
dan indeks file
KoDz.NTX).
lonputtt
liHllikH 'r*,fmq:;
tfiX{U
Trbrl llrta !tulirlt
Ho*e
t{ana
$n$
($lirnan, (llhpus,
I
Kuliah (modul program
C yaitu mengisi data mahasiswa (fite
NIM.NTX).
06/86/1999
llnit llorputtr
*'ffili\mffii;ll?$'fS Pt
O
M
Jln. Ilnip $uro[arjo ]b.
5-?
PROGB.PRG)
:l
SU
Pilihan
indeks file
l4a1La
(Slstal
R
4, Tabel
(fhint,
llTRl'lR:il
AB
D0ttn
Gambar
llm$
DATAM'DBF dan
UTBiln
:il
Data llahrsisrr
Lll,
f,lmrt
Jns-kel,
Isl-lrhin
Iir-l*hin
ll,
IK
llrnr
ST
dan
AY
A
Pilihan
{$)inpan, {H)aFu:, {P}rini, tD}atrl
I
Gambar 5. Data Mahasiswa (modul program PROGC.PRG)
72
pitihan D yaitu mencetak kartu tanda mahasiswa, dimana harus
diisi
tahun kuliah dan NIM mahasiswa.
llnit
06/06/1990
lbttputrn
lifllf;killffi#31'ffi$f;
I*[el
n5l
labal
c. Datr
s, l(artu
B,
i
Pilihrn rnrh
hhun ltulirh
mlai l{lll :
sarisei t{l}l i
c,
I:
rl,
t(.
L.
!1,
ten
t+r
lt
tu
5
ta3
teF
rn llrhrsisrr
ilt $tudi
$tudi
hir
$ercster
sil $tudi/Sapont
hasissa Yudiliut't
1900
R
fitFrEa
$tudl
Xrncrnr $tudi
rlin l,hhrsisffi
llJlan
serta Uilan
Eana
AB
t{.
srr
da l{ahasissa
t,
F.
AY
A
fi,
Gambar 6. Kartu Tanda Mahasiswa (rnodul program PROGD.PRG)
KODM.NTX
dan NRP.NTX).
SU
E yaitu mengisi KRS mahasiswa (file
MAKUL.DBF dan
I.t{.
Hrnr
$emstPI'
t{.
:
:
:
Gasal/Genap
IK
O
t{o, l{ode
M
hnEiri llartu Brncana $tudi
ST
file
Pilihan
llnut l{,1(,
t.
t,
flrta
Hul
Slffi
irlr
llls
B/U
tml
3,
{.
t'6.
?.
8,
9.
tE,
ilfit{t$tfi
I
II
II
Gambar 7, Mengisi KRS (modul program PROGE.PRG)
13
pilihan F :raitu merubah
%/w/1999
llni
KRS mahasiswa
t
saat perwalian II
llorputcr
liHllf;llltfiildlH'ffi$t];
f,,
Pilihan rnrla
AY
A
[.
t.
?
fttrffifi
190$
AB
hhun kulirh
taral/senrp
l{lll rrhesil*a
$II$r$
t-ilhilTr}$gcage $fudi
f[fll,S***
SU
*HTTIT
llo,
R
Gambar 7a, Perubahan KRS (rnodul PROGF.PRG)
llata l{uliah
llo*e
l.
EUllg?
3,
4.
5,
[ffire0
gmteS
$U}IEEB DfiXR
f:
ffitil
Ht5l33
ffttffirlltott
EUStt$
tffi121
KO
M
t,
II'Feet
I
ST
I
0,
9,
19.
B,'U
}N}il$Ifi
PENBRilfff,H
PTT'IBIISruRRil
"II
t$)inpan, {H)aFs,
Gambar
$l$ llls
?b. Perubahan
t!)rniut ? tl
KRS (modul PROGF.PRG)
L4
G yaitu meneetak daftar
Pilihan
harus diisi
hadir
mahasiswa,
dimana
tahun kuliah, semester gasal/geil&pr kode mata
kul iah
dan kelas pagi/ sore.
$eltolrlt Itn
lh'ip
f[EB3'i
$nrio
Jln, lhip
lb,
$
5-?
fi,
E.
:fffi
Ia[el
AY
A
tr !
llnit
86/S/1990
llfflffi:
l(oilca/Prarinsi
Iabel liati lluliih
c, Data llrhasisra
s, l{artu Tanila llahasisra
llartu Bsncare $tudl
F: Prrubehrn
Pilihrn qn{r
trr
Brncrnr $tudi
llarlir f{rhrsisra
Daftar Peserta lliian
I: ililri Ujirn llrhriisnr
J. lhntu fiasil $tudi
t{. Tilanscrirt $trdi
L. Pnoses A[hin $erester
il, lat
fiasi I . $ tud.i/ftsgnt
G, Drf
AB
Irhun lculirh
ffir'{ninn
klas
il.
Daf
i*
ter
l'lahasisEa Yudiliun
1980
SU
cilPPEn
R
f[ffiilfrw|fiRf{ IftDs$srfi
Gambar B. Daftar Hadir Mahasiswa {modul program PROGG.PRG)
Pilihan H yaitu mencetak daftar peserta ujian, dimana harus
tahun kuliah, semester gasal/ger&pr kode mata kuliah
KO
M
diisi
kelas pagi/sore
ST
I
96196/1999
filihrn
sftcn ll*din lhhlsisrr
sndr
lllt'u3fif;'filhlil3$-
hlum *ulirh
antq Hasil $tudi
ranscript $tudi
noses 0[hir $pnestrr
af tar l{ari I . $ tudi/tspsnt
af tar flehasisca Tudiliuri
fi*r'{mt*
l{elas
fsrufi0ff0fi I RN
ilIPruN
Gambar
9. Daftar Peserta
I t{D0ftE$ IR
I9OO
15
Uj
ian ( modul program
PROGH. PRG
)
dan
Pilihan I yaitu mengisi nilai
diisi
ujian mahasiswa, dimana harus
tahun kuliah, semester gasal /genap, kode mata kuliah
dan
kelas pagi/sore.
$*il$l
lln i
ihI
t
l{onrutrn
AY
A
ES/06/1999
lBfli;Itt'fffi trl
Jln, fi,l$ $uno[u.io ]h, 5-?
fi,
Ia[el
l(odga/Propinsi
Iahel llati lluliih
c. Drtr llrhrsisrr
D, l(mtu lanrk lialasism
t, llartu Bencene $tudl
B,
[,
Prnubehen Bencrne Studi
S*ftm lk{ir llahssisra
Daftar Peserta U.iian
l|.
t
Filihrn rnda
Tehun luli*h
G,
lljirn ihhriisvr
l{isil Studi
AB
t. iliiri
J' I{antu
fil;r'{an*
l{.
Ilelas
kanscrirt $tudi
Alhil $enester
[af fan llaril $tud.i./hpsnt
Daf tar liahasisra Indiiiu;
L, Pmses
lil,
H.
Gambar 10a. Nilai
T?OB
SU
CTIPPIB
R
rffiEfi0t{oiltnil lilD{fl[ilR
Ujian Mahasiswa (modul program
Srftu t{iki
lhlas som
Ialun 8tl98
t{0. I ll,l.li.
PEBIIIOTffiII RII I IIDffiE$ I R
KO
M
llara l{rhesisra
I UI$ |
Ufr$
I l{.fi |
I
laB?
6?
3
8?,t394
6?
66
g,
s?. t$g$
4
$?, l3g?
T
6
?
8?,
tltt
$
8?.1315
E?, 1116
$l: ttrltr
8?, ISaB
t{
BI}IIDIBTU$ $USIH
HIilDil
fi l,Sfif,l$
rcNilIilI
PBf,}IOXO
llfifiO{l}l
$EIIfiI{IIICSIH
MilI|{ ruATIilI}ffi$I]|
?s
69
6B
6$
ffiffi**t$ffi"
?l
TUBfiEIIT PEB}HDI
&7,1?,e2
6$
SUfiO PNASITHS
&&
8?,
nHIJ0il0
24
lle4
8?, 13t9
D$IU$ $t$flnilI0
{$}ltrtpen,
Gambar 10b. Nilai.Ujian
turdc
68
TITf, I.III}Jf,Jfi}ITI
8?,1381
ST
I
$,
t3
lSle
PROGI.PRG)
69
{t}nil, (L)anJut ? I
Mahasiswa (modul program PROGI.PRG)
16
,t
!
Pi I ihan
J yaitu mencetak
KHS mahasiswa, dimana
harus diisi
tahun kuliah, semester gasal /genap, dan NIM mahasiswa.
g6/96/1$99
lln
it
t'Hl ehI tn
hll
:
ilXl{l Ulelh
*bel lloica,{Ppopinsi
a[el l,lati l(ulilhta llalasisce
A
I
c
rtu
D
r
nuhrhrn tencene Studi
dir lfrhrcirra
ser.ta.lljirn
ln tanlgltrl
a'lIi I lt$dl
$rdi
ipt Studi
s
?
lanrla llahasisra
ntu fiencrna $turli
E
H
I
0aErlitenap
NIll Hahrsiica
Print/$oreen
J
t(
t
H
Da{
far
fl Daf tm
1900
!|_*p
iI
.
$erester
$tud.i/Eersrt
trlrsis*r fudilinn
R
fttrP8n
Ak[ir
AB
Pilihrn rnfu
Trlrun kul irh
AY
A
Jln.
SU
Gambar 11. Kartu Hasil Studi (modul program PROGJ.
PiIiha.n K yaitu mencetak transcript
harus diisi
PRG
studi mahasiswa, dimana
NIM mahasiswa
KO
M
s/s/1990
llni
t
llonputrr
t'ffii\[$flll',II?$rfffi gt'i
Jln.
Beip $unolarjo ]h, 5-?
A.
E,
ST
I
:
flffi
Ia[El
llff,t$
:
l(adca/Prorinsi
Ta}el ilati Huliih
c, $atr llelrsisre
D. l{artu lenda liahasisra
lantu lencana ltrdl
[: Prnubrhrn Rrncrnr Studi
Pilihrn anrh ?
lllll rrhrsisnr
G.
H,
I.
fnint/$cneen
J.
il.
L,
ll,
il.
tar Hrrlir trh*sissa
Daftar Peserta llilen
ililei ljjirn lhhrsis*r
lhntu llisil Studi
Tnanscrirt $trdi
Proses Alhip Serester
$*f t*r ltasi t . $ tud.l/&ssnt
Def tar ilaftasi sra Vudi iiur'r
$sf
CI,IPPEN 1988
Gambar 12. Transcript Studi (modul program PROGK.PRG)
lt
)
M yaitu
dimana harus diisi
mencetak daftar
hasil
studi
mahasiswa,
tahun kuliah, semester gasal/genap.
ffilffitL99g
lln
Jln.
$l
rF
t
l{orutr ttf
rssl Ilft
fHgri
tk.
5-?
$,
[.
c,
D,
f,,
Pilihan rnrlr
r.
t'
?
H.
Trhtn kulirft
I.
6asal/0enap
J,
t{,
AB
t.
t*r
t
tI
AY
A
Pilihan
il,
t{,
1900
R
cil?rE[
ST
IK
O
M
SU
Gambar 13. Daftar HasiI Studi (rnodul program PROGM.pRG)
18
_l
3.2. Program Description
3.2.I.
Fungsi Program
Proses Sistim Administrasi Akademrs di STIEUS akan
beberapa file yaitu :
indeks
KOD1.NTX
2, TABEL2.DBF dengan file
indeks
KO[J2.NTX
3
.
DATAM .
DBF dengan f i le indeks
NIl.1 . NTX
4
.
MAKUL.
DBF denqan f i I e indeks
KODI'I.
5.
NTX dan NRp. NTX
AB
(J'|AFIA. t)BF'
AY
A
1. TABEL1.DBF dengan file
File-file
tersebut akan dieksekusi oleh 20 program t-aitu
1. MENU.PRG
11. PROGG.PRG
.
PROGAP.
PRG
4. PROGB.PRG
5. PROGBP.PRG
6. PROGC.PRG
.
PROGCP.
PRG
KO
M
7
B.
PROGD.
PRG
9. PROGE.PRG
.
PROGF.
PRG
.
PROGI . PRG
t4.
PROGJ.PRG
T5.
PROGJP.PRG
16.
PROGK.PRG
I7 ,
PROGKP. PRG
18.
PROGL.PRG
19.
PROGM.PRG
,
PROGN. PR(}
2A
ST
I
10
PROGH.PRG
T3
SU
3
12,
R
2. PROGA.PRG
19
membuka
:
Program-program tersebut mempunyai fungsi tersendiri
a. Program utama
yaitu
(UEUU.PRG)
yaitu berisi beberapa pilihan yang akan dikerjakan dari
Utama, pilihan tersebut adalah karakter A sampai N.
Menu
PROGA.PRG
AY
A
b. Modul program
:
adalah program maintenance tabel wilayah (mengisi, merubah,
melihat, menghapus), file
tuk mencetak Iisting
c. Modul program
yang digunakan TABEL1.DBir, dan un-
digunakan modul program
PROGB.PRG
PROGAP.PRG.
AB
adalah program maintenance tabel mata kuliah (mengisi, merubah, melihat, menghapus), file
untuk mencetak listing
digunakan modul program
PROGBP.PRG.
R
d. Modul program
yang digunakan TABEL2.DBF, dan
PROGC.PRc
SU
adalah program maintenance data mahasiswa (mengisi, merubah,
melihat, dan menghapus), file
yang digunakan yaitu
dengan TABEL1.DBF, dan untuk mencetak Iisting
PROGCP.PRG.
e. Modul program
M
program
DATAM.DBF
digunakan modul
PROGD.PRG
yang digunakan
O
adalah program mencetak kartu mahasiswa, file
yaitu DATAM.DBF dan TABELI.DBF.
IK
f. Modul program
PROGE.PRG
adalah program mengisi
DATAM.DBF, TABEL2.DBF
ST
itu
KRS rnahasiswa,
g. Modul program
dan
file
yang digunakan ya-
MAKUL.DBF.
PROGF.PRG
adalah program merubah dan menghapus KRS mahasiswa, file
digunakan yaitu DATAM.DBF, TABEL2.DBF dan MAKUL.DBF.
h. Modul program
yang
PROGG.PRG
adalah program mencetak daftar hadir mahasiswa, file
yang di-
20
J
gunakan yaitu DATAM.DBF, TABEL2.DBF dan MAKUL.DBF.
i. Modul program
PROGH.PRG
adalah program mencetak daftar peserta ujian, file
nakan yaitu DATAM.DBF, TABEL2.DBF dan MAKUL.DBF.
PROGI.PRG
AY
A
j. Modul program
yang digu-
adalah program mengisir nelihat dan merubah nilai ujian mahasiswa, file yang digunakan yaitu DATAM.DBF, TABEL2.DBF dan
MAKUL. DBF.
PROGJ.PRG
adalah program nelihat
file
KRS nahasiswa
per semester di layar,
AB
k. Modul program
yang digunakan yaitu DATAM.DBF, TABELZ.DBF dan
I. Modul program
PROGJP.PRG.
R
dan untuk mencetak digunakan nodul program
MAKUL.DBF
PROGK.PRG
SU
adalah program melihat transcript mahasiswa di layar, file
yang digunakan yaitu DATAM.DBF, TABEL2.DBF dan UTAMA.DBF, dan
untuk mencetak digunakan modul program
m. Modul program
PROGKP.PRG.
PROGL.PRc
O
M
adalah program update nilai mahasiswa pada akhir semester,
file yang digunakan yaitu MAKUL.DBF dan UTAMA.DBF.
n. Modul program
PROGM.PRG
IK
adalah program mencetak daftar hasil studi mahasiswa per semester, file yang digunakan yaitu DATAM.DBF, TABEL2.DBF dan
ST
MAKUL. DBF.
o. Modul program
PROGN.PRG
adalah program mencetak daftar mahasiswa yudisium, file
digunakan yaitu UTAMA.DBF.
yang
2l
J
3,2,2. Algoritma
Pilihan A
(PROGA.PRG)
I . Buka fi Ie TABEL1.
dan kenbali ke Menu lJtama.
AY
A
2, l'lasukkan kode wilayah,
jika tekan Enter, tutup file
3. Cari kode wilayah pada file TABEL1,
jika ada maka tarnpilkan kodya dan propinsi.
.
AB
. Masukkan pil ihan,
jika pilih S, simpan/tulis ke da]am f i-le
jika pilih H, hapus record,
jika pilih
P, kerjakan sub program
jlka pilih
E, kembali ke 2.
SU
5
. ]'lasukkan kodya, propinsi-
R
4
-.'-l
;'.-Tl
Tf,EET I i
I IIILf,YRH
:t-J
1I
I Sf,T* il
ST
IK
O
M
i
i
f-
..rt-
lE
f. FILE
it
rt
TfiEEH i
\
\-__5
11
22
T'ABE[,l
PIIOGAP,
,
2. Pilihan B (PROGB.PRc)
1. Buka file
TABEL2.
2, lnlasukkan kode mata kul i ah.
jika tekan Enter, tutup file
dan kernbali ke Menu Utama.
4, Masnkkan nama, sks, dosen.
jika pilih
P, ker.jakan sub program
jika pilih
E, kernbali ke 2.
SU
O
M
IK
ST
23
TABEL2,
AB
. Ma.sukkan pil ihan,
j ika pilih S r sirnpan/tulis ke dalam f ile
jika pilih H, hapus record,
R
5
AY
A
3. Cari kode mata kuljah pada file TABEL,2,
j ika ada maka tarnpi I kan nama , sks , dan dosen ,
PROGBP,
3. Pilihan C
(PROGC.PRG)
1. Buka file
DATAM
dan
TABEL1
4. Cari kode wilayah pada
. Masukkan pi1- ihan,
jika pilih S, simpanltulis
ke dalam file
H, hapus record,
jika pilih
P, kerjakan sub program
jika pilih
E, kernbali ke 2.
SU
O
M
ST
IK
il51IrS
L+
DATAM,
pROGCp,
AB
jika piIih
R
5
TABEL1.
AY
A
2. Masukkan NIM mahasiswa,
jika tekan Enter, tutup file dan kembali ke Menu utama.
3. l"lasukkan data-data mahasiswa.
4, Pilihan D
(PROGD.PRc)
1. Masukkan tahun kuliah,
jika tekan Enter, kembali ke Menu Utama.
2. Masukkan NIM (1) dan NIM (Zl.
DATAM
dan
TABEL1.
AY
A
3. Buka file
1. Cari NIM ( t ) pada f ile DATAI'I,
jika tidak ada, tutup file kembali ke Menu Utama.
5 . Cari kode wi la.-u-ah pada TABEL1 .
6. Cetak kartu mahasiswa.
AB
7, Baca record selanjutnya,
jika NIM lebih besar dari NIM (2), tutup file
Menu Utama.
ST
IK
O
M
SU
R
jika tidak kembali ke 5.
25
kembali
ke
jika tidak ada, tutup file
AY
A
5. Pilihan E (PROGE.PRG)
1. Buka fite DATAM, MAKUL dan TA,BEL2.
2. Masukkan NIM nahasiswa,
jika tekan Enter, tutup file kernbali ke Menu Utama.
3. Cari NIM mahasiswa pada file DATAM,
kembali ke Menu Utama.
4, Masukkan semester, tahun kuliah, gasal/genap.
6. Cari kode tsb. file TABEL2,
jika tidak ada, kembali ke 6,
jika tekan Enter, pergi ke 8.
AB
5. Masukkan kode mata kuliah.
MAKUL,
kembali ke Menu Utama.
ST
IK
O
M
tutup file
ke dalam file
SU
8. Sinpan/tulis
R
7. Masukkan kelas, status, pergi ke 5.
26
J
f
-' "
I
6. Pilihan F (pRocF.pRc)
1. Masukkan tahun kuliah,
jika tekan Enter, tutup file kenbali ke Menu Utama.
2, Masukkan -semester, NIM nahasiswa.
DATAM, MAKUL dan TABEL2.
AY
A
3. Buka file
6. Jika tahun dan semester
sama,
.
.
AB
4, Cari NIM mahasiswa pada file DATAM,
jika tidak ada, tutup file kembali ke Menu Utama.
5. Cari NIM mahasiswa pada file MAKUL,
jika tidak ada, tutup file kembali ke Menu Utama.
masukkan data yang akan dirubah.
KO
M
SU
R
7, Simpan/tulis ke dalan file MAKUL,
tutup file kembali ke Menu Utama.
ST
I
I
27
,t
.^l
':i
:.- ;..=':
::
7, PilihAN G (PROGG.PRG dAN
1.
r.-t:
PROGH.PRG)
Masukkan tahun kul.iah,
jika tekan Enter, kembali ke Menu Utama.
3, Buka
semester, kelas, dan kode mata kuliah.
file
DATAM, MAKUL
dan
TABEL2,
4, Cari kode mata kuliah pada file
jika tidak ada, tutup file
5.
kenbali ke Menu Utama.
Cari kode mata kuliah pada file
jika tidak ada, tutup file
MAKUL,
kembali ke Menu Utama.
Jika tahun, semester dan kelas sama, cetak datat
jika kode tidak sama, tutup file kembali ke Menu Utama.
record selanjutnya pada file
ST
IK
O
M
SU
R
7. Baca
AB
6.
TABEL2,
AY
A
2, Masukkan
28
MAKUL,
kembali ke 6.
Pilihan I (PROGI.PRc)
1. Masukkan tahun kuliah,
jika tekan Enter, kembali ke Menu
3. Buka
file
semester, kelas dan kode mata kuliah.
DATAM, MAKUL dan TABELZ.
4. Cari kode mata kuliah pada file
jika tidak ada, tutup file
TABEL2,
AY
A
2. Masukkan
Utama.
kembali ke Menu Utama.
5.
Cari kode mata kuliah pada f ile I'{AKUL,
jika tidak ada, tutup file kembali ke Menu Utama.
6.
Jika tahun, semester dan kelas
uts, uas dan grade mahasiswa,
jika kode tidak sama, tutup file
R
record selanjutnya dari file
kernbali ke Menu Utama
MAKUL,
kembali ke 6.
O
M
SU
7. Baca
AB
masukkan nilai
sama,
ST
IK
8.
29
I
J
9. Pilihan J
(PROGJ.PRG
dan
PROGJP.PRG)
1. Masukkan tahun kuliah.
.jika tekan Enter, kembal i ke Menu
2. Masukkan semester. NI M mahasi.swa,
DATAI'{. MAKUL dan TABEL2.
4, Cari NIM mahasiswa pada fiie
jika tidak ada, tutup file
kembali ke Menu
Utama.
. Cari Nllul mahasiswa pada f ile MAKUL,
jika tidak ada, tutup file kenbali ke Mentt
Utama.
6.
J
i
ka taliun dan semester
sama
, cet.ak
has i
1
stuci
AB
5
DATAM,
AY
A
3. Buka f ile
Utama.
i
,
jika NIM tidak sama, tutup f ile kembal,i ke l'lenu
record selan.jtitnya dar:i f i I e MAliUL,
ST
IK
O
M
SU
R
7. Baca
30
kembal
Utama
i ke
6.
PiI ihan K
(PROGK.PRG
dan
PROGKP.PRG)
1. Masukkan NfM mahasiswa,
.jika tekan llnter, kembali ke l'lenu
Buka f ile DATAM, UTAMA,
4.
Cari NIM mahasiswa pada f i le
TABEI,2
,jika tidak ar7a, tutup file
h
.
DATAI{,
kernbalj. ke Menu lJtana..
Cari NII"I mahasiswa pada file UTAMA,
jika tidak ada, tutup file kembali ke Menu Utama.
Jika
NTlil mahasiswa sama,
cetak transcript
.jika NIM tidak sama., tutup fjle
kembali ke l"lenu Utarna
record selanjutnya dari file
R
7. Baca
FIIE i
/{.,......-.?
urA}# I
O
M
SU
.-t'
tl
31
mahasiswa,
AB
F
Utama.
AY
A
,
ST
IK
10.
UTAMA,
kembali ke 6.
11. Pilihan L
1-
(PROGL.PRG)
. Buka f i Ie
UTAMA
,
MAKUL
2, Baca file MAKUL,
j ika habis, tutup f il.e
.
kembal
i ke Menu
Utarna.
4, Record selanjutnya dari file
i
ru0cmfi
R
EETRH
SU
{t}
r flr,tr
UTSTft
ST
IK
O
M
I
kembali ke 2.
AB
fITE I
rsrfl|t
MAKUL,
32
U'I'AMA,
AY
A
3. Cari NIM mahasiswa. dan kode mata kuliah pada fi-le
simpan/tulis grade pada file UTAMA.
12. Pilihan M (PROGM.PRG)
1. Masukkan tahun kuliah,
jika tekan Enter, kembafi- ke Menu
Utama
2. Masukkan semester.
MAKUL
dan
TABEL2.
4. Baca file MAKUL.
jika habis, tutup file
Jika tahun dan semester
sama,
Utama.
hitung IP dan SKS yang dapat diambil nahasiswa, cetak
SKS
yang dapat diambil.
MAKUL, kemba,li
O
M
SU
R
Record selanjutnya dari. file
AB
hasil studi, IP dan
ST
IK
5.
kembali ke Menu
AY
A
3. Buka file
33
ke.l
13. Pilihan N
(PRocN.PRG)
1. Buka file
DATAM, UTAMA
2. Baca file DATAM,
jika habis, tutup file
dan
TABELZ.
kembali ke Menu
Lltama.
AY
A
3. C:ari NIM mahasiswa, mata l:uliah skripsi pada file MAKL]L,
j ika tidak ada, Lraca recorrf selan,jutn-va f i1e L)A'l'Al'{ dan
kembali ke 2.
Check apakah mahasiswa telah memenuhi syarat untrrk yudi-
sium, jika memennhi cetak daftar yudisium,
O
M
SU
R
AB
Record sel-anjr"rtnya fi.le DATAF, kembali ke 2,
ST
IK
i
34
14,
PROGAP.PRG
1. Buka file
TABEL1.
2. Baca file
TAtsEL1,
.j
i ka hab i s , kembal
i sub menu
PROGA
.
4. Record selanjutnya kernbal-i ke 2.
PROGBP.PRG
1. Buka file
TABEL2.
2, Baca file TABEL2,
jika habis, kenbali sub menu
3. Cetak listing.
PROGB.
AB
15.
R
4. Record selanjutnya kembali ke 2,
PROGCP.PRG
DATAM
2. Baca file
DATAM,
dan
TABEL1.
SU
1. Buka file
jika habis, kembali ke sub mentr PROGC.
3. Cari kode wilayah pada file
TABEL1.
M
4, Cetak Iisting.
O
5. Record se1-anjutnya kernbali ke 2.
ST
IK
16.
35
AY
A
3. Cetak listing.
-
=
.-t; *: '..'{
.'-:-=;
: )j:1
1. Lihat gambar 3 untuk input tabel kodya/propinsi
a kuliah
5. tihat gahbar 10b untuk input nilai
6. Saftar mahasisna, lihat
lampiran
AY
A
3. Lihat gambar 5 untuk input data nehasiswa
4. Lihat ganbar ? untuk input KRS
ujian dan grade
1
7, Cetak kartu tanda mahasiswa, lihat
lanpiran
AB
8. Cetak daftar hadir mahasiswa, Iihat lampiran
9, Cetak daftar peserta UTS/UAS, lihat
10. Cetak kartu hasil studi, lihat
lampiran
lampiran
R
11. Listing tabel wilayah, Iihat lanpiran
5
6
12. Listing tabel mata kuliah, Iihat lanpiran
ST
IK
O
M
14, Cetak transcript
SU
13. Cetak daftar hasil studi, Iihat lampiren
mahasiswa, lihat
7
8
lampiran I
2
3
4