praca inzynierska.doc

(1147 KB) Pobierz
PAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA

PAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA

im. ks. Bronisława Markiewicza
w JAROSŁAWIU

 

 

 

KIERUNEK: INFORMATYKA

SPECJALNOŚĆ: INFORMATYKA STOSOWANA

 

 

Stacjonarne studia inżynierskie

 

 

 

Norbert Czuba

nr albumu 15028

 

 

 

 

Moduł zarządzania bibliograficzną bazą danych w systemie RSPN

 

 

 

 

 

Świadomy/a odpowiedzialności prawnej oświadczam, że praca dyplomowa, została napisana przeze mnie samodzielnie i nie była wcześniej podstawą żadnej procedury związanej z nadaniem tytułów zawodowych i dyplomów szkoły wyższej.

 

Oświadczam również, że praca ta nie narusza praw autorskich w rozumieniu ustawy z dnia 04.02.1994r. o prawie autorskim i prawach pokrewnych (Dz. U. Nr 24, poz. 83 z póź. zm.) oraz dóbr osobistych chronionych prawem.

  ……………………

         (podpis autora)

 

 

 

 

Praca dyplomowa

napisana pod kierunkiem:

prof. nzw. dr hab. Zbigniewa Suraja

……………………………

 

 

 

 

 

Jarosław 2008


                            SPIS TREŚCI

1.              Wstęp              3

1.1.              Cel i zakres pracy              3

2.              Analiza tematycznych stron internetowych              4

3.              Technologia wykonania serwisu WWW              6

3.1.              Wybór technologii              6

3.1.1.              Język HTML              6

3.1.2.              CSS – Kaskadowe arkusze stylów              7

3.1.3.              Język PHP              8

3.1.4.              SQL - Strukturalny język zapytań              9

3.2.              Wykorzystane programy              11

3.2.1.              Edytor Macromedia Dreamwaver 8              11

3.2.2.              Program phpMyAdmin 2.9.1.1              12

4.              Prezentacja projektu              14

4.1.              Założenia realizacji projektu              14

4.2.              Założenia bazodanowe              15

4.3.              Ogólnodostępna część serwisu              17

4.3.1.              Strona główna modułu bibliograficznego              17

4.3.2.              Wyszukiwanie książek              19

4.3.3.              Opis książki              20

4.3.4.              Zakładanie konta – „Registration”              21

4.3.5.              Logowanie użytkowników              22

4.3.6.              Przypomnienie hasła              23

4.3.7.              Kontakt z administratorem              23

4.4.              Moduł użytkownika              24

4.4.1.              Wypożyczone książki              25

4.4.2.              Wypożycz książkę              26

4.4.3.              Zmiana danych użytkownika              27

4.5.              Moduł administracyjny              27

4.5.1.              Administracja nad użytkownikami              27

4.5.2.              Edycja stylów użytkownika              28

4.5.3.              Zapytanie MySQL              29

4.5.4.              Dodawanie, edytowanie i usuwanie książek              30

4.5.5.              Wypożyczone książki              31

4.6.              Implementacja projektu              31

4.6.1.              Połączenie z bazą danych              34

4.6.2.              Prezentacja zawartości tabel              35

4.6.3.              Logowanie              35

4.6.4.              Dodawanie, edytowanie i usuwanie użytkowników              36

5.              Podsumowanie              38

Literatura              39

Spis rysunków              40

Spis tabel              40

Spis programów              40

Załączniki              41

1.     
Wstęp

              Rozwój technologii informacyjnych doprowadził do tego że ludzie zaczęli się wspomagać nowymi metodami dystrybucji i rozpowszechniania informacji oraz danych. W dzisiejszych czasach najczęściej jest do tego wykorzystywany Internet, w którym możemy znaleźć praktycznie wszystkie interesujące nas informacje i dane. Dzięki technologiom teleinformacyjnym w prosty dla użytkownika sposób można zamówić lub zarezerwować wszelakie produkty, jak i usługi. Służą do tego różnego rodzaju sklepy internetowe czy też wypożyczalnie, np. kaset wideo, płyt DVD, książek, samochodów, jak i sprzętu budowlanego. Obecnie przez „wirtualny świat” można dokonać zakupu bez konieczności wychodzenia z domu, dzięki czemu klient zaoszczędza bezcenny czas.

Niniejszy serwis WWW został stworzony na potrzeby systemu RSPN (ang. Rough Sets and Petri Nets). System ten spełnia funkcje wypożyczalni książek, która ma za zadanie ułatwić ludziom wypożyczanie literatury na temat sieci Petriego.

1.1.                           Cel i zakres pracy

Celem niniejszej pracy jest stworzenie serwisu internetowego ułatwiającego systemowi RSPN zarządzanie dostępnym zbiorem literatury, jak również rejestrację użytkowników i wypożyczanie im książek. Projekt opierał się będzie w głównym stopniu o bazę danych, w której zamieszczone będą wszystkie informacje na temat klientów wypożyczalni i dostępnych książek.

Praca swym zakresem obejmuje pięć rozdziałów, w tym wstępu i podsumowania. Drugi rozdział zawiera analizę stron internetowych o tematyce bibliograficznej. Tematem rozdziału trzeciego jest opis narzędzi i technologii wykonania projektu. W czwartym rozdziale zawarto opis projektu modułu bibliograficznego wraz z jego implementacją.

 

 

 

2.     
Analiza tematycznych stron internetowych

Zaprojektowanie własnego modułu zarządzającego bibliograficzną bazą danych rozpoczęto od sprawdzenia i wyciagnięcia wniosków z istniejących już witryn WWW odnalezionych w sieci. Otóż sprawdza się takie strony pod względem wyglądu i efektywności działania. Rozeznanie takie sprowadza się do tego, aby nie powtarzać błędów innych projektantów, które mogłyby źle wpływać na wygląd i działanie serwisu. Po takim przeglądzie można następnie zastosować u siebie przydatne opcje i nowinki podejrzane z danych stron internetowych.

 

Ø      Biblioteka PWSZ w Jarosławiu (http://www.biblioteka.pwszjar.edu.pl)

Strona jest poświęcona bibliotece Państwowej Wyższej Szkoły Zawodowej w Jarosławiu, na której możemy znaleźć informacje na temat tej biblioteki, jak i również wyszukiwać dostępne książki i czasopisma. Strona główna zbudowana w stonowanych kolorach, co daje przejrzystość i czytelność umieszczonej treści. Główne menu zostało umieszczone poziomo u samej góry witryny nad banerem z cytatem Matki Teresy z Kalkuty, obok z lewej strony znajduje się logo biblioteki, a pod nim drugie menu z informacjami i kontaktem dla użytkowników. Wadą tej strony jest to, że wyszukiwanie uruchamia się w nowym oknie o bardzo prostym wyglądzie i innych kolorach nie pasujących do strony głównej. Natomiast zaletą jest rozbudowane wyszukiwanie, które posiada możliwość szukania według tytułu, autora, hasła przedmiotowego, instytutu, roku wydania, wydawcy, opisu zawartości, uwag oraz sygnatur, prawie wszędzie istnieje możliwość podejrzenia indeksu zawartości przed szukaniem. Po wyszukaniu wyświetlana jest lista poszczególnych rekordów z mało przejrzystym i trudno czytelnym opisem. Dostępne jest również logowanie, po którym prawdopodobnie możemy zarezerwować, bądź wypożyczyć literaturę znajdującą się w wypożyczalni.

 

Ø      Biblioteka Uniwersytetu Rzeszowskiego (http://bur.univ.rzeszow.pl)

...

Zgłoś jeśli naruszono regulamin