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