Source: http://www.apsis.ch/bar/index_html
BAR nu este în prezent în curs de dezvoltare activ. Versiunile mai noi de Python (post 2.1) nu mai susţine unele dintre caracteristicile cerute de bar şi pot cauza probleme.
Dezvoltarea în continuare a BAR va fi repornit numai în caz de interes semnificativ. De asistenţă şi de finanţare ar fi cel mai binevenit. |
BAR este un full rezervări sistem destinat pentru utilizarea de operatorii de turism mici şi mijlocii, precum şi agenţii de turism. Sistemul a fost în utilizare continuă la începutul anului 1999 şi sa dovedit a fi de încredere şi stabil.
BAR Caracteristici
- Gestionarea PNR zi, inclusiv de:
- Itinerar
- PAX (nume, adresa, observaţii)
- Numar nelimitat de PAX pe PNR (grupuri)
- Informaţii contabile (preţuri, facturare)
- Agent comisionar
- Managementul inventarului pentru:
- Bilete de avion
- Hoteluri
- Rental Cars
- Rezervarea de la stocuri pentru:
- Zbor
- hoteluri
- Închirieri maşini
- La rezervare cerere (de exemplu, fără stocuri) pentru:
- Zbor
- hoteluri
- Închirieri maşini
- Tour / excursie
- transferuri
- Itinerar comentariile
- Agent de urmărire şi de punere în (mai multe niveluri de comision)
- Raportare
- Pulpe cu statutul cererii
- PNR neremunerate de
- Listele cu numele pasagerilor
- Document de imprimare:
- Facturi
- Bilete de zbor (non-IATA)
- Tichete
- PAX Itinerarii
Copyright
Drepturile de autor pentru BAR este deţinut de către:
Apsis GmbH
POBox
8707 Uetikon am See
Elveţia
Tel:+41- 32 - 512 30 19
EMail: bar@apsis.ch
WWW: http://www.apsis.ch
Cu toate acestea, BAR este eliberat în conformitate cu termenii şi condiţiile Licenţei Publice GNU (care este o copie a paginii originale lahttp://www.gnu.org). Acest lucru înseamnă de fapt că puteţi copia, modifica, folosi si da-l prietenilor tai - nu ne datorezi nimic, trebuie doar să păstreze privind drepturile de autor pe ea. Aceasta înseamnă, de asemenea nici o garanţie că este implicată şi că GmbH Apsis nu poate fi trasă la răspundere pentru tot ce se întâmplă, ca urmare a dvs. folosind acest program.
În cazul în care doriţi ca noi să instaleze, configureze, să menţină sau să particularizaţi BAR pentru tine ne va încasa o taxă. Vă rugăm să nu ezitaţi să ne contactaţi la adresa de mai sus.
Instalare
În scopul de a instala BAR va trebui să efectuaţi următorii paşi:
- Descărcaţi şi dezarhivaţi BAR codul sursă. Acest lucru va crea un director de pe discul numit Bar.
- Instalaţi Python pe server. Am testat bară cu Python 1.5.2 la 2.1.1. Python este, de obicei la pachet cu dvs. Linux distribuţiile, dar există versiuni pentru toate Unix sistemele pe care le ştiu despre, toate Windoze versiunile după 95 inclusiv şi Mac (ca de MacOS 7 şi în sus, inclusiv X).
- Asiguraţi-vă că aveţi Postgres instalat pe server. Postgres este, de obicei la pachet cu cele mai multe Linux distribuţii, dar poate rula, de asemenea, pe Windoze servere cu excelente Cygwin set de instrumente şi, probabil, pe Mac în cadrul sistemului de X.
- Asiguraţi-vă că aveţi " pg pachetul python 'instalat - permite Python programe pentru a accesa Postgres. Din nou, aceasta este, de obicei la pachet cu dvs. Linux de distribuţie şi este parte a Postgres.
- Instalaţi Pyro. Puteţi să-l descărcaţi de la ei de start, initiala sau de aici.
- Instalaţi Pmw. Puteţi să-l descărcaţi de la ei de start, initiala sau de aici.
- Asiguraţi-vă că aveţi o imprimantă PostScript definit pe server. BAR va folosi. În plus, veţi avea nevoie periodic Unix chestii de procesare de text:tbl, troff (cu me macro-uri) şi grops.
- Editaţi " printer.py 'pentru a reflecta numele, adresa şi formate. Unii de testare ar fi, probabil, în ordine - setările curente reflecta ceea ce un utilizator este necesar. Sfat: căutare pentru şirul în fişier... NOTĂ: setările curente sunt specifice pentru pre-tipărite formularelor utilizate de către unul dintre utilizatorii BAR. Veţi avea nevoie, probabil, pentru a ajusta marginile şi poziţionarea de text şi se adaugă, eventual, anteturi / subsoluri, dacă doriţi să utilizaţi hârtie simplă.
- Crearea unei Postgres baze de date (şi, de preferinţă ghidul de) numit bar. Modificare factory.py "pentru a reflecta dvs. de utilizator şi parola.
- Creaţi tabelele cerute de BAR. Sub db director veţi găsi un mic psql script care face tot ce este necesar. Utilizare ar putea fi ceva de genul "psql bar < db/cr.sql ".
- Start la server: " python -O server.py ". Acesta va porni Pyro corespunzătoare serverelor de nume, de a crea conexiunea la baza de date şi de a activa GUI pentru tipărire. Asiguraţi-vă că serverul este activ în orice moment - poate doriţi să înceapă mod automat timpul procesului de boot.
- Start clientului: " python -O bar.py ".
- Instalaţi Python, Pmw şi Pyro pe masini client. Copiaţi fişierele BAR python acolo şi începe client în acelaşi mod. NOTA: am vazut probleme cuPyro pe clientii Mac. Acest lucru a fost cauzat de o eroare în Python codul de soclu, dar a fost cu Python 1.5.2, astfel încât lucrurile să se fi schimbat de atunci. Dacă aveţi în continuare probleme cu el putem privi în ea din nou.
- Bucuraţi-vă de noul sistem de rezervări.
Pentru a face
Destul de un pic. Prioritate ridicată, în opinia noastră:
- Manual de Utilizare Voluntarii sunt binevenite...
- Legătură într-unele GDS. Din păcate, nu am găsit încă un set de instrumente decente pentru acest lucru.
- Automată a preţurilor.
Bugs
Nu sunt cunoscute bug-uri sau deschise. Sistemul a fost în uz la începutul anului 1999 şi sa dovedit a fi stabilă şi fiabilă.