Internetowy system e-CRM do obsługi biura podróży.pdf
(
4929 KB
)
Pobierz
AKADEMIA GÓRCZNICZO - HUTNICZA
AKADEMIA GÓRCZNICZO - HUTNICZA
IM. STANISŁAWA STASZICA W KRAKOWIE
WYDZIAŁ ELEKTROTECHNIKI, AUTOMATYKI,
INFORMATYKI I ELEKTRONIKI
PRACA MAGISTERSKA
Internetowy system e-CRM do obsługi biura podróży
Nazwisko i imię: Marek Bytnar, Paweł Kraiński
Kierunek studiów: Automatyka i Robotyka
Opiekun pracy :
dr Adrian Horzyk
Kraków 2007
Internetowy system e-CRM do obsługi biura podróży
Pracę dedykujemy naszym wspaniałym rodzicom.
2
Internetowy system e-CRM do obsługi biura podróży
1. Wstęp.............................................................................................................................6
2. Wprowadzenie teoretyczne do technologii Ruby on Rails oraz systemów CRM .....11
2.1. Ruby on Rails .......................................................................................................11
2.1.1. Język Ruby....................................................................................................11
2.1.2. Historia Ruby. ...............................................................................................13
2.1.3. Wzorzec projektowy „Ruby on Rails” ...........................................................13
2.2. CRM .....................................................................................................................14
2.2.1. Cechy typowe dla CRM ................................................................................15
2.2.2. Rodzaje systemów CRM ...............................................................................16
2.2.3. e-CRM ..........................................................................................................18
2.2.4. Przewidywanie potrzeb użytkowników w internecie ......................................18
2.2.5. Dlaczego warto budować relacje?..................................................................20
2.2.6. Główne motywatory działań w aspekcie CRM...............................................21
2.3. Web 2.0 ................................................................................................................23
2.4. Folksonomia .........................................................................................................26
2.5. AJAX....................................................................................................................27
2.6. Specyfika internetowych biur podróży ..................................................................29
3. Stosowane metody i rozwiązania................................................................................34
3.1. Architektura systemu: ...........................................................................................34
3.2. Zastosowane technologie i metody........................................................................35
3.2.1. Mysql ............................................................................................................35
3.2.2. Ruby on Rails:...............................................................................................36
3.2.3. Użyte wtyczki ...............................................................................................44
3.2.4. Wzorzec projektowy ‘Prototype.js’................................................................45
3.3. Podstawowe funkcjonalności naszej aplikacji........................................................47
3.3.1. Diagram przypadków użycia .........................................................................47
3.3.2. Diagram klas .................................................................................................48
3.3.3. Przegląd funkcji systemu. ..............................................................................48
3.3.4. Opis bazy danych ..........................................................................................52
4. Rezultaty pracy. ..........................................................................................................55
4.1. Dyskusja o otrzymanym rezultacie CRM ..............................................................55
4.1.1. Dodawanie kont użytkowników.....................................................................55
4.1.2. Skategoryzowana oferta.................................................................................56
4.1.3. Ograniczanie wyników wyszukiwania ...........................................................58
4.1.4. Zbieranie informacji o użytkowniku poprzez tworzenie jego profilu cech i
preferencji.....................................................................................................................59
4.1.5. Generowanie oferty dla użytkownika.............................................................61
4.1.6. Internetowa kampania reklamowa .................................................................62
4.1.7. Kreowanie społeczności wokół firmy ............................................................63
4.1.8. Przypisywanie znaczników (tag-ów) do wycieczek........................................65
4.1.9. Sprzedaż i walidacja ......................................................................................65
4.1.10. Motywy użytkownika grupy ..........................................................................66
4.1.11. Animowane menu użytkownika.....................................................................67
4.1.12. Tworzenie oferty wycieczek ..........................................................................67
4.1.13. Edycja cech – pytań i odpowiedzi..................................................................68
4.1.14. Analiza popularności i statusu wycieczek ......................................................69
4.1.15. Prowadzenie szczegółowych statystyk ruchu .................................................69
4.2. Wnioski na temat „Ruby on Rails” ........................................................................70
4.3. Wnioski na temat Web 2.0 ....................................................................................72
5. Podsumowanie ............................................................................................................75
3
Internetowy system e-CRM do obsługi biura podróży
Literatura............................................................................................................................78
Spis rysunków.....................................................................................................................80
4
Internetowy system e-CRM do obsługi biura podróży
Indywidualny wkład pracy dyplomantów:
Marek Bytnar:
· Rozdział 1
· Rozdział 2.1, 2.2
· Rozdział 3
· Rozdział 4.1, 4.2
· Rozdział 5
· Kierowanie implementacją aplikacji technologii Ruby on Rails
Paweł Kraiński:
· Rozdział 1
· Rozdział 2.2, 2.3, 2.4, 2.5, 2.6
· Rozdział 4.2, 4.3
· Rozdział 5
· Architektura, koncepcja systemu, koordynacja
5
Plik z chomika:
MatildaMatilda
Inne pliki z tego folderu:
Internetowy system e-CRM do obsługi biura podróży.pdf
(4929 KB)
Inne foldery tego chomika:
analizy
Badania Marketingowe
Bajki
Biznes Plan
decoupage
Zgłoś jeśli
naruszono regulamin