Arsip: [ask]algoritma untuk program administrasi tempat kursus....

more 16 years ago
R960XT
gini bro, gw lagi belajar develop program....
sekarang gw lagi ngerjain program untuk administrasi tempat kursus... maksudnya supaya administrasi pembayarannya ngga kacau gitu....
gw maunya setiap bulan gw bisa cetak laporan siapa aja yang udah bayar biaya kursus dan siapa aja yang blom bayar.....
trus gw juga mau tiap ada yang bayar otomatis cetak struk pembayaran, dan tiap hari gw cetak laporan harian (sapa aja yang bayar, buat itung2an gitu)
dari kemarin bingung mikirinnya.... gimana nyusun tabel dan segala macemmnya khusus untuk terima pembayaran ini
buat yang bantuin makasih banget ya..... :oops: jadi malu nanya2 mulu dari kemaren

more 16 years ago
ZeAL
bikin database itu dah 50% program jadi loh... :D :D
coba dikira2 dulu, apa aja table yang dibutuhin..
user..???
pembayaran..??
kursus..??
apa lagi..??? :D :D

more 16 years ago
saysansay
wah akau ikut nimbrung nech....cuma saran...klu untuk masalah seperti ini,,diriku saranin aja pake db yang berkualitas dikit misalnya MySQL Ata MS SQL trusss Reportnya jangan gunain report standrad bawaan delphi....xixixxixixi banyak yang mesti di coding klu make reportnya bawaan delphi...xixixixixix fast report juga masih tergolong jelek....diriku saranin untuk menggunakan Report Builder Atau Crytal report Yang uda support record selection....tapi ini pendapatku loh,,,klu untuk Struktur Table...itu mah metode progremmernya masing2...xixixixixix yang jelas jangan pake yang standar..wakakakakakakak lama di hutan diriku bisa bego nech..................
oh iya banyak memeber baru nech...salam kenal nech dari newbabie....udah alam nga ngerumpi...jadi ketinggalan informasi.....

more 16 years ago
kaka-delphi
Wakakakakaka .... san ... kemana aja lo ... :D :D :D
Ikut juga .. ach .. ..
Coba analisis dulu output apa yang di butuhkan ...
nah klo udah ketemu outputnya mo kayak gimana, berarti ketauan juga inputnya musti gimana.
Buat table nya secara kasar, nanti di analisis lagi apa perlu normalisasi .. ?
Nah .. baru kita pikirin ngeproses input supaya jadi output yang diinginkan ... :D
Udah jangan bingung duluan ntar ga jadi2 ... wakakakkakakaa ... :D :D :D
Eh ... BTW ... R960XT itu nomor plat daerah mana yach .... ?
Wakakakakkakakakakaa ....... :D :D :D

more 16 years ago
kaka-delphi
fast report juga masih tergolong jelek....diriku saranin untuk menggunakan Report Builder Atau Crytal report Yang uda support record selection....tapi ini pendapatku lohHhmmmm ..... klo masalah report ... fast report udah cukup bagus lho klo menurut saya ... justru saya nyoba pake Crystal Report pake DB PostgreSQL bener2 ga support .... ntah saya blom bisa gunainnya ... :D (Thanks to PostgreSQL+FastReport, no thanks to Crystal Report ... Wakakkakakak ..) Tambahan juga bisa pake Excel Report, lebih enak untuk editing nya ... :D

more 16 years ago
R960XT
database nya aku pake mysql.. beberapa tabel udah gw bikin,
ini sql nya
DROP TABLE IF EXISTS student;
CREATE TABLE student (
Code char(6) NOT NULL,
NAME char(20) NOT NULL,
Sex char(6) NOT NULL,
BDay datetime NOT NULL,
Addr char(40) NOT NULL,
Phone char(10) default NULL,
HPhone char(12) default NULL,
Email char(20) default NULL,
School char(20) NOT NULL,
Grade char(3) NOT NULL,
Field char(7) NOT NULL,
TCode char(5) NOT NULL,
PRIMARY KEY (Code)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
/Data for the table student /
/Table structure for table teacher /
DROP TABLE IF EXISTS teacher;
CREATE TABLE teacher (
TCode char(5) NOT NULL,
Name char(20) NOT NULL,
Addr char(40) NOT NULL,
Sex char(6) NOT NULL,
Phone decimal(12,0) NOT NULL,
PRIMARY KEY (TCode)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
/Data for the table teacher /
/Table structure for table transaction /
DROP TABLE IF EXISTS transaction;
CREATE TABLE transaction (
TRCode char(6) NOT NULL,
TRdate date NOT NULL,
Scode char(6) NOT NULL,
Fee decimal(6,0) NOT NULL,
Fine decimal(6,0) NOT NULL,
Total decimal(6,0) NOT NULL,
PRIMARY KEY (TRCode)
) ENGINE=MRG_MyISAM DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC UNION=()
yang bikin gw bingung itu di transaksi nya, gimana struktur tabel nya.....
supaya pas akhir bulan gw bisa tau siswa mana aja yang udah bayar biaya les, dan mana yang belom...
Eh ... BTW ... R960XT itu nomor plat daerah mana yach .... ? Wakakakakkakakakakaa .......ngga tau juga gw, yang pasti gw tinggal di jambi :D

more 16 years ago
jayadi888
Di table transaksinya ada nggak ya Student Codenya ?
mungkin student.code = student.scode ya ??, kalau sama ya disamain aja nama fieldnya (SCode) gitu lho.......... :)
untuk check siswa yg sudah bayar/belum pada bulan tertentu querynya bisa seperti ini (contoh) :
Student yang belum bayar untuk bulan 8 tahun 2006:
SELECT STUDENT. FROM STUDENT
LEFT JOIN TRANSAKSI ON STUDENT.IDSTUDENT=TRANSAKSI.IDSTUDENT AND MONTH(TRANSAKSI.TANGGAL)=8
AND YEAR(TRANSAKSI.TANGGAL)=2006
WHERE TRANSAKSI.IDSTUDENT IS NULL
Student yang sudah bayar pada bulan 8 :
SELECT STUDENT. , TRANSAKSI.* FROM STUDENT, TRANSAKSI WHERE
STUDENT.IDSTUDENT=TRANSAKSI.IDSTUDENT AND MONTH(TRANSAKSI.TANGGA)=8
AND YEAR(TRANSAKSI.TANGGAL)=2006;

more 16 years ago
R960XT
@jayadi888
gw ngga begitu ngerti penggunaan syntax SQL di form delphi. kan itu pake component query
trus hasil query nya di gimanain supaya bisa di print ??

more 16 years ago
kaka-delphi
Gubrak .... emang slama ini masih pake Table ... ? wakakakakakka ....
Untuk permasalahan yang kompleks, Query sangat membantu lho .... nah klo mo ngrpint, ya tinggal koneksikan Query dengan komponen report ... gitu ...

more 16 years ago
kaka-delphi
OOT
ngga tau juga gw, yang pasti gw tinggal di jambiWakakakkakakakkakakakakakaakkkk ....... :D :D :D :D ternyata si san punya temen se kampung.
more ...
reply |
Report Obsolete
Last Articles
Last Topic
- PascalTalk #6: (Podcast) Kuliah IT di luar negeri, susah gak sih?
by LuriDarmawan in Tutorial & Community Project more 2 years ago - PascalTalk #5: UX: Research, Design and Engineer
by LuriDarmawan in Tutorial & Community Project more 2 years ago - PascalTalk #4: Obrolan Ringan Seputar IT
by LuriDarmawan in Tutorial & Community Project more 2 years ago - PascalTalk #2: Membuat Sendiri SMART HOME
by LuriDarmawan in Tutorial & Community Project more 2 years ago - PascalTalk #3: RADically Fast and Easy Mobile Apps Development with Delphi
by LuriDarmawan in Tutorial & Community Project more 2 years ago - PascalTalk #1: Pemanfaatan Artificial Intelligence di Masa Covid-19
by LuriDarmawan in Tutorial & Community Project more 2 years ago - Tempat Latihan Posting
by LuriDarmawan in OOT more 3 years ago - Archive
- Looping lagi...
by idhiel in Hal umum tentang Pascal Indonesia more 10 years ago - [ask] koneksi ke ODBC user Dsn saat runtime dengan ado
by halimanh in FireBird more 10 years ago - Validasi menggunakan data tanggal
by mas_kofa in Hal umum tentang Pascal Indonesia more 10 years ago
Random Topic
- How to copy ACCESS database tanpa harus buka MS ACCESS??
by ma66ot in OOT more 16 years ago - Cara eksekusi PL/SQL di delphi?
by blacklist in Lain-lain more 15 years ago - bingung masalah database....
by x-nodes in Hal umum tentang Pascal Indonesia more 17 years ago - About Printer
by krishy in Tip n Trik Pemrograman more 15 years ago - create user dan password di mysql
by priew in MySQL more 14 years ago - Aplikasi tetap jalan saat form menu utama ditutup
by hendrahongdexin in Hal umum tentang Pascal Indonesia more 12 years ago - [Help]Login aplikasi menggunakan table Roundcube, postfix.
by hendra_sir84 in Hal umum tentang Pascal Indonesia more 14 years ago - Tentang Memo di Access
by bayu in Lain-lain more 14 years ago - execute help index file chm
by donlego in Tip n Trik Pemrograman more 14 years ago - Bagaimana cara Convert Share Path ke Local Path
by abichoy in Tip n Trik Pemrograman more 13 years ago