|
[ inherited @ 09.06.2006. 01:26 ] @
| Hteo bih poceti praviti neku poslovnu aplikaciju, program, recimo za knjigovodstvo, al ne znam odakle poceti. U stvari, nesto jednostavno za pocetak, mozda obrada plata? Pa ako neko moze pomoci, ako je pravio nesto slicno... Koristio bih ADOQuery i QReport, Access. |
[ Miloš Baić @ 10.06.2006. 00:36 ] @
Pozdrav,
poslovni programi, u principu, nisu jednostavni. Rade se po narudžbi, po potrebi poslodavca, firme, zakona... Treba poznavati, pored programiranja i zakon, kao i poslovne procese i knjigovodstvo u zavisnosti šta se radi. Zbog toga i sama cena tih programa je veća. Najbolje bi bilo, ako imaš znanje iz delphi-a, početi raditi u nekoj firmi koja izrađuje takve aplikacija, makar i volonterski, da vidiš kako to ide i pečeš zanat.
Ne znam šta bi ti predložio, možda da kreneš s nekim DVD klubom ili slično...
[ broker @ 11.06.2006. 13:26 ] @
Delphi ti je jedno od najboljih okruzenja za razvojt akvih aplikacija.
Plate su ti jedan od najkomplikovanijih zadataka.
[ inherited @ 11.06.2006. 13:29 ] @
Citat:
poslovni programi, u principu, nisu jednostavni. Rade se po narudžbi, po potrebi poslodavca, firme, zakona... Treba poznavati, pored programiranja i zakon, kao i poslovne procese i knjigovodstvo u zavisnosti šta se radi. Zbog toga i sama cena tih programa je veća. Najbolje bi bilo, ako imaš znanje iz delphi-a, početi raditi u nekoj firmi koja izrađuje takve aplikacija, makar i volonterski, da vidiš kako to ide i pečeš zanat.
OK, trenutno ne mogu nigde poceti raditi, :(, a hteo bih za pocetak napraviti neki poslovni programcic, ne previse zahtevan. Unos podataka, mozda neka laksa obrada, izvestaj?! Dobro, ako su plate zahtevne, sta je onda malo prostije, da bi ovladao nekim delphi rutinama? Magacin?
[ Nemanja Avramović @ 11.06.2006. 15:41 ] @
Pa nađi nekog prijatelja koji drži tako neku radnju pa neka ti da inicijalna uputstva pa kreni da radiš. Kad završiš odnesi mu da vidi šta treba da se prepravi i tako ponovo i ponovo dok ne bude kako treba 
[ Bojan Kopanja @ 11.06.2006. 16:08 ] @
Najjednostavnije bi ti bilo da napravis neki program za vodjenje CD/DVD kluba ili sl. Ako te to ne zanima previse mogao bi da napravis programce za STR-ove, tu bi trebao da obuhvatis pravljenje ulaza u magacine ( kalkulacije ), pravljenje izlaza ( klasicna maloprodaja ) trenutno stanje artikala, lager liste po magacinima, vodjenje trgovacke knjige i sl.  . Kao sto vidis kod ovakvih programa ti se za cas nakalemi mnostvo stvarcica koje u sustini bas trebaju svakome ko bi koristio taj program, tako da ti je izrada takvih programa u sustini jedan nepresusan izvor posla jer se uvek setis necega sto bi jos valjalo da dodas ( ovako ti je bar u pocetku dok ne napravis neki kompletan i stabilan program ).
Moj ti je predlog za pocetak da se ipak bacis na CD/DVD klubove posto je to dosta jednostavno, a opet ces da naucis osnovne stvari potrebne za progrmiranje uz upotrebu baza podataka...
[ inherited @ 11.06.2006. 16:52 ] @
OK, hvala na odgovorima koji su ujedno i saveti.
Nemam bas nekog prijatelja koji porogramira u delphi-ju, tako da sam oslonjen na sebe, neku literaturu koju imam, internet i, naravno, Vas... Naravno, ni firme gde bi mogao malo volontirati.
Dobro, mozda je i najbolje poceti sa nekim CD\DVD klubom. Mozete li me uputiti kako bi tabele trebale izgledati, koliko njih?
Kontam, da mi treba tabela za clanove ( JMBG, PREZIME, IME, ADRESA, TELEFON, EMAIL, DATUM_UCLANJENJA, SIFRA ) i za CD\DVD - e ( DATUM_IZDAVANJA, SIFRA (clan), CD\DVD(No1), CD\DVD(No2), CD\DVD(No3), CD\DVD(No4), CD\DVD(No5), STATUS ( placeno - nije placeno ). Tabele bih povezao na osnovu SIFRE clana. Tako da bi u prvu tabelu memorisao jednom podatke o clanu, a u drugu tabelu bih upisivao svaki put sifru clana i datum izdavanja, pa po tome i vrsio filtriranje. Napravio Master - Detail strukturu, pa kad se isfiltrira lice, da se prikazu odredjeni podaci iz prve tabele i datum izdavanja i izdati DVD-vi iz druge. Npr., kad korisnik vrati uzete DVD-e, otkucam sifru i datum izdavanja i rezultat su prezime, ime, iznajmljeni DVD-ovi, a sifra i datum ostaju dok se ne unese novi uslov?!
Ako imate malo vremena prokomentarisite ovo, pa predocite mi greske i nacin nakoji da ih ispravim.
Hvala...
[ escape:: @ 12.06.2006. 23:34 ] @
Odi na moj site i klikni na dvije ikonice koje te upućuju na IBO_Objects i Firebird database.S ovim komponentama i bazom možeš raditi profi programe.Treba ti još IB_Expert za održavanje baze.
Za videoklub ti rebaju ove tabele:
CLANOVI
MEDIJI
ZANROVI
FILMOVI
POSUDBE
Tabele kreiraš ovako (pustiš kroz interactive SQL u IBExpert-u):
CREATE TABLE "CLAN"
(
"ID" INTEGER NOT NULL,
"BROJ_ISKAZNICE" VARCHAR(20) NOT NULL,
"IME" VARCHAR(50) NOT NULL,
"PREZIME" VARCHAR(50) NOT NULL,
"MBG" VARCHAR(13) NOT NULL,
"ADRESA" VARCHAR(50),
"TELEFON" VARCHAR(20),
"MOBITEL" VARCHAR(20),
"NAPOMENA" VARCHAR(200),
"AKTIVAN" VARCHAR(2) default 'DA',
"GODINA_RODJENJA" INTEGER NOT NULL,
UNIQUE ("BROJ_ISKAZNICE"),
UNIQUE ("MBG"),
CONSTRAINT "PK_CLAN" PRIMARY KEY ("ID")
);
CREATE TABLE "MEDIJ"
(
"ID" INTEGER NOT NULL,
"SIFRA" VARCHAR(20) NOT NULL,
"NAZIV" VARCHAR(50) NOT NULL,
"OPIS" VARCHAR(50) NOT NULL,
"AKTIVAN" VARCHAR(2) default 'DA',
UNIQUE ("SIFRA"),
CONSTRAINT "PK_MEDIJ" PRIMARY KEY ("ID")
);
CREATE TABLE "ZANR"
(
"ID" INTEGER NOT NULL,
"SIFRA" VARCHAR(20) NOT NULL,
"NAZIV" VARCHAR(50) NOT NULL,
"OPIS" VARCHAR(50),
"AKTIVAN" VARCHAR(2) default 'DA',
UNIQUE ("SIFRA"),
CONSTRAINT "PK_ZANR" PRIMARY KEY ("ID")
);
CREATE TABLE "FILM"
(
"ID" INTEGER NOT NULL,
"SIFRA" VARCHAR(20) NOT NULL,
"NAZIV_ORGINALA" VARCHAR(50) NOT NULL,
"NAZIV_HRVATSKI" VARCHAR(50) NOT NULL,
"FK_ZANR" INTEGER NOT NULL,
"FK_MEDIJ" INTEGER NOT NULL,
"OPIS" VARCHAR(200),
"AKTIVAN" VARCHAR(2) default 'DA',
"GODINA_SNIMANJA" INTEGER,
UNIQUE ("SIFRA"),
CONSTRAINT "PK_FILM" PRIMARY KEY ("ID")
);
ALTER TABLE "FILM" ADD CONSTRAINT "FK_MEDIJ" FOREIGN KEY ("FK_MEDIJ") REFERENCES MEDIJ ("ID");
ALTER TABLE "FILM" ADD CONSTRAINT "FK_ZANR" FOREIGN KEY ("FK_ZANR") REFERENCES ZANR ("ID");
CREATE TABLE "POSUDBA"
(
"ID" INTEGER NOT NULL,
"DATUM_POSUDBE" DATE NOT NULL,
"FK_FILM" INTEGER NOT NULL,
"FK_CLAN" INTEGER NOT NULL,
"DATUM_VRACANJA" DATE,
"NAPOMENA" VARCHAR(200),
"AKTIVAN" VARCHAR(2) default 'DA',
"KREIRAO" VARCHAR(20),
"IZMJENIO" VARCHAR(20),
"VRIJEME_K" TIMESTAMP,
"VRIJEME_I" TIMESTAMP,
CONSTRAINT "PK_POSUDBA" PRIMARY KEY ("ID")
);
ALTER TABLE "POSUDBA" ADD CONSTRAINT "FK_CLAN_POSUDBA" FOREIGN KEY ("FK_CLAN") REFERENCES CLAN ("ID");
ALTER TABLE "POSUDBA" ADD CONSTRAINT "FK_FILM_POSUDBA" FOREIGN KEY ("FK_FILM") REFERENCES FILM ("ID");
SET TERM ^ ;
[Ovu poruku je menjao escape:: dana 17.06.2006. u 00:00 GMT+1]
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|