Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <h1 align = "center" > SearchEngine </h1>
- <h1 align = "center" > O programu </h1>
- ## Funkcionalnost programa
- Prilikom pokretanja programa, korisnik bira direktorijum u kojem ce dalje vrsiti pretrazivanje, odnosno, korisnik vrsi ***pozicioniranje*** na zeljeni direktorijum. Nakon toga se pune strukture podataka ***stablo, graf, set*** na osnovu kojih ce se dalje vrsiti pretraga. Aplikacija je zasnovana na tome da korisnik na osnovu izabranog direktorijuma za pretrazivanje, moze da bira kljucne reci koje trazi i da na osnovu toga dobije rangirane fajlove sa svojim putanjama koje zadovoljavaju zeljenu pretragu.
- <br>
- <p align="center">
- <img width="800" height="250" src="https://user-images.githubusercontent.com/45834270/75245683-81c0d800-57ce-11ea-8ec5-588286b79bdb.png">
- </p>
- ## Kretanje kroz program
- Kretanje kroz program je podeljeno u ***glavni meni*** i ***meni***(jedna grana glavnog menija). U glavom meniju se vrsi izbor kompleksnosti pretrage, odnosno da li korisnik zeli da koristi logicke operatore **'AND', 'OR', 'NOT'** ili zeli da koristi kompleksniju pretragu sa mogucnoscu vise recnog pretrazivanja uz pomoc operatora '**||**' - or, '**&&**' - and, '**!**' - not .
- <br>
- Nakon izbora pretrage, unosi se pretraga, odnosno vrsimo trazenje zeljenih reci u ***.html*** fajlovima . U meniju nakon zeljene pretrage imamo mogucnost podesavanja parametara prikaza zeljene pretrage ili jednostavnim izborom ***stavke 4*** biramo prikaz po ***default*** parametrima.
- <p align="center">
- <img width="800" height="500" src="https://user-images.githubusercontent.com/45834270/75247148-92bf1880-57d1-11ea-8108-70125aec7aee.png">
- </p>
- ## Requirements
- Trenutna verzija ne zahteva nikakvo dodatno instaliranje vise od jedne biblioteke, stoga sve sto je potrebno je instalacija biblioteke [parglare](https://github.com/igordejanovic/parglare) i program se dalje pokrece modula **'pokretac.py'**
- ```sh
- $ pip install parglare
- ```
- ## Ideje za sledece verzije
- - Graficko korisnicki interfejs, u kome se interakcija sa korisnikom vrsi preko GUI-a
- - ...
- <h1 align = "center" > Ispod haube </h1>
- ## Osnovna pretraga
- U izradi...
- ## Kompleksna pretraga
- U izradi...
- ## Rangiranje rezultata pretrage
- U izradi...
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement