QBS >> Podręcznik ogólny do Q-Line 3000 >> Instalacja programów Q-Line 3000


Instalacja programów Q-Line 3000

Opisujemy w jaki sposób instaluje się i uruchamia nasze programy. Sposób instalacji zależy od rodzaju pracy:

  • jeżeli program będzie używany na jednym stanowisku wówczas należy przeprowadzić instalację jednostanowiskową
  • jeżeli program będzie miał pracować w sieci komputerów należy przeprowadzić instalację w sieci
Opisujemy również w jaki sposób uruchamiać programy Linii-Q po czym jeżeli zajdzie taka potrzeba jak je deinstalować.

Bardzo często użytkownika interesuje co tak właściwie się dzieje podczas instalacji i czy przypadkiem proces ten nie wpłynie negatywnie na późniejszą pracę komputera i programów wcześniej na nim zainstalowanych.

Instalacja na jednym stanowisku

Proces instalacji: sam proces instalacji i uruchomienia programu jest banalnie prosty:

  1. Krok - Uruchomienie instalacji
    Instalacji każdego programu napisanego w Linii-Q dokonuje się albo z krążka demonstracyjnego albo poprzez uruchomienie pliku typu q-xxx-3000_inst.exe

    W wyniku uruchomienia procesu instalacji na ekranie komputera pojawia się okno programu instalacyjnego:


    Okno rozpoczęcia instalacji programu Q-Biblioteka 3000

    Po prawej stronie u góry podano dane adresowe naszej firmy oraz informację o nazwie instalowanego programu. Poniżej można przewinąć sobie krótki opis programu. Wykorzystując myszkę możemy:

    Proszę kliknąć na przycisku "Dalej"

  2. Krok - akceptacja licencji
    Na ekranie pojawi się:


    Okno licencji programu Q-Biblioteka 3000

    W tym miejscu program narzuca Państwu warunki, na których firma nasza zgadza się by dokonali Państwo instalacji ponadto muszą się Państwo zgodzić z zasadami używania programu. W małym kwadraciku należy postawić wichajsterek (co oznacza, że zgadzają się Państwo z warunkami licencji) wówczas uaktywni się przycisk "Dalej". W celu kontunuacji procesu instalacji proszę kliknąć właśnie na przycisku "Dalej".

  3. Krok - wybór podkatalogu
    Kolejny ekran wygląda w sposób następujący:


    Okno wyboru miejsca instalacji programu Q-Biblioteka 3000

    W oknie tym instalator proponuje by program Q-Biblioteka 3000 zainstalowali Państwo w katalogu C:/Program Files/QBS/Q-Biblioteka 3000 - oczywiście mogą to Państwo zmienić poprzez wybór innego katalogu dyskowego. Po wyborze właściwego katalogu lub jeżeli nie wiedzą Państwo co zrobić proszę kliknąć przycisk "Dalej".

  4. Krok - decyzje o ikonce na pulpicie i wpisie do menu start
    Kolejny ekran wygląda w sposób następujący:


    Okno decyzji o ikonce na pulpicie i wpisie do menu start

    Poprzez powyższe okno program instalacyjny prosi Państwa o podjęcie decyzji czy chcą Państwo by program Q-Biblioteka 3000

    W zależności od decyzji zostawiają Państwo w kwadrecikach wichajsterki lub usuwają je (poprzez kliknięcie) a następnie proszę kliknąć przycisk "Dalej".

  5. Krok - ostateczne zatwierdzenie
    Kolejny ekran wygląda w sposób następujący:


    Okno ostatecznego zatwierdzenia

    Program instalacyjny podaje w jaki sposób i w którym miejscu komputera dokona instalacji. Jeszcze w tej chwili można coś z tych ustawień zmienić poprzez powrót do poprzednich ekranów. Klikniecie na przycisku "Instaluj" powoduje rozpoczęcie właściwego procesu instalacji. Jeżeli chcą się Państwo dowiedzieć "Na czym właściwie polega proces instalacji?" proszę kliknąć na tym pytaniu.

  6. Krok - pasek zaawansowania instalacji
    Kolejny ekran wygląda w sposób następujący:


    Okno paska zaawansowania instalacji

    Program instalacyjny informuje na bieżąco o zaawansowaniu procesu instalacji. Prosimy zbytnio nie pomstować na to, że pasek przesuwa się skokami. Z reguły (zależy to od typu komputera) instalacja trwa od jednej do kilku minut. Po zakończeniu instalacji program wyświetli automatycznie poniższy ekran:

  7. Krok - ekran zakończenia instalacji


    Okno zakończenia instalacji

    Ekran ten informuje o zakończeniu procesu instalacji. Kliknięcie w przycisk "Koniec" powoduje w zależności od obecności wichajsterka albo zakończenie pracy programu instalacyjnego i przejście do podkatalogu zainstalowanego programu Q-Biblioteka 3000 (jeżeli wichajsterek jest) albo po prostu zakończenie pracy programu instalacyjnego i powrót do ekranu sprzed instalacji (jeżeli usuniemy wichajsterek)

Od tego momentu możemy pracować na programie.

Uruchamianie programu

Program można uruchomić na trzy sposoby:


Okno zawartości katalogu z zaznaczonym plikiem startowym q.bat

Co się dzieje w trakcie instalacji?

Instalacja programów Q-Line 3000 polega tylko i wyłącznie na kopiowaniu grupy plików do wskazanego przez użytkownika katalogu. W przypadku systemu operacyjnego Windows program instalacyjny może założyć skrót na pulpicie lub dopisać program do "Menu Start" ale to też odbywa się pod pełną kontrolą użytkownika.
Generalnie programy Q-Line 3000

  1. Nie ingerują w system operacyjny!
  2. Nie "gryzą" się z innymi programami!
  3. Nie wykorzystują i nie zmieniają zmiennych środowiskowych!
  4. do tej pory nie odnotowaliśmy negatywnego wpływu naszych programów ani na komputery ani na oprogramowanie zainstalowane przed lub po instalacji programów Q-Line 3000!

Deinstalacja programu

Deinstalcja programu to po prostu wykasowanie całego katalogu, w którym zainstalowano program Q-Line 3000. Należy wykasować wszystkie pliki i podkatalogi!
Jeżeli wcześniej utworzyli Państwo skrót na pulpicie lub wiersz w Menu Start należy je również usunąć.

Instalacja w sieci

A. Najprostsza instalacja sieciowa z serwerem Q-SEP

Jeżeli nabyli Państwo sieciową wersje programu Q-Line 3000 proszę włożyć krążek instalacyjny do komputera, który przeznaczą Państwo na serwer (komputer centralny, do którego mają dostęp inne komputery). Instalację przeprowadzamy w następujący sposób:

B. Instalacja wielostanowiskowa dla serwera bazy danych Q-SEP

Ponizej na przykładzie programu Q-Klinika 3000 przedstawimy zalecany, choć nie jedyny możliwy, sposób instalacji sieciowej programów linii Q-Line 3000. Poniższe infomacje przeznaczone są w zasadzie dla informatyków lub bardzo zaawansowanych użytkowników, tak więc pisane będą trochę hermetycznym językiem.

Etap 1
  1. Przygotowujemy jeden komputer z systemem Window 95/98/ME/NT/2000/XP i zapewniamy sieciowy dostęp do niego. Nie musi to być dedykowany serwer, jednak już nawet przy troszeczkę wiekszych instalacjach (3-4 komputery), jest to zalecane. W przypadku dedykowanego serwera można użyć Windows NT/2000 Workstation. Windows NT/2000 Server też oczywiście może być lecz nie jest to wymagane. W przypadku dedykowanego serwera zalecane jest utworzenie dodatkowej partycji przeznaczonej na dane lub lepiej niezależnego drugiego dysku. Wówczas ten pierwszy może nam służyć do przechowywania codziennych roboczych kopii bezpieczeństwa. Powyższa propozycja dotyczy komputera traktowanego jako serwer baz danych. Jeżeli chcemy zlecić mu jeszcze inne funkcje i potraktować go jako np. serwer plików musimy przy wyborze uwzględnić również inne parametry jak np. liczba użytkowników, liczba komputerów sieci.
    Istnieje również możliwość instalacji serwera bazy danych Q-SEP na systemie LINUX. Wówczas jednak powinien to być zdecydowanie dedykowany serwer.
  2. Instalujemy protokół TCP/IP i przypisujemy stały adres IP np. 198.162.0.1

Etap 2
  1. Instalujemy program Q-SEP w dowolnym wybranym katalogu np.: D:/QBS/Q-SEP/. Zazwyczaj jest on dostarczony w postaci samorozpakowującego się archiwum umieszczonego na płycie CD.
  2. W dowolnym katalogu np.: D:/QBS/Q-KLINIKA/ instalujemy program kliencki. Może być on dostarczony w postaci kompletnej "instalki" lub częściej jako samorozpakowujące się archiwum. Udostępnić ten katalog jako zasób sieciowy.
  3. W pliku qline.txt pod jego koniec znajdziemy sekcje w postaci (lub podobnej)
                    Sep = record
                    { // jako Host podajemy adres Internetowy (lub adres IP) serwera baz danych SEP!
                        Host = "198.162.0.1";
                        Port = 2507;
                    };
                
    Należy zadbać aby wpisany był właściwy adres serwera. W nazwie hosta można się posłużyć nazwą komputera lecz nie jest to zalecane.
  4. Uruchamiamy program (q.bat). Oczywiście nie uda nam się to, jednak powstanie plik struct.qsr, zawierający informacje przeznaczoną dla serwera Q-SEP. Należy przegrać ten plik do katalogu /dat w katalogu Q-SEP.
  5. Uruchomić program Q-SEP.EXE.
  6. Uruchomić program - powinno działać.
  7. Założyć użytkowników z odpowiednimi prawami. Generalnie wystarczy jedynie odczyt i zapis w katalogu z programem klienckim.
Etap 3
Uwaga: Instalacji klienta można dokonać w dwojaki sposób: tylko na serwerze lub na stacjach klienckich. Zaletą rozwiązania pierwszego jest mniejsza pracochłonność instalacji i później administrowania. Instalując program na stacjak klienckich należy:
  1. Na stacjach klienckich zainstalować TCP/IP i nadać adresy IP.
  2. Sprawdzić połaczenie TCP/IP np.: ping 198.162.0.1 Sprawdzić czy widzą serwer i zamapować katalog kliencki np. jako Q:. (mapowanie dotyczy zarówno katalogu na serwerze gdy tam jest klient, lub katalogu na komputerze lokalnym jeżeli tam wgrano klienta)
  3. W menu start i/lub na pulpicie utworzyć ikony skrótów do Q:/q.bat
  4. Sprawdzić czy w pliku q.bat jako ostatni parametr wywołania jest ścieżka do katalogu z danymi i parametrami lokalnymi np.: C:/QBS_TMP/Q-KLINIKA3000/ i w razie czego go dopisać.
  5. Do ścieżki wskazanej jw przegrać zawartość katalogu LOCAL z CD instalacyjnego. Jeśli tego nie zrobimy lub taki katalog nie jest dostarczony, wówczas i tak program urochomi się przyjmując domyślne ustawienia.
  6. Uruchomić program i wprowadzić odpowiednie Parametry systemowe i/lub inne konfiguracyjne parametry programu.
  7. Powielić katalog jw na pozostałe stacje klienckie.

C. Instalacja wielostanowiskowa dla innych serwerów

Instalacje dla innych serwerów niż Q-SEP są odmienne i nie sposób podać jednego wspólnego przepisu, jednak ogólne zasady pozostają te same. Oto one:
  1. Dobrać sprzęt do potrzeb serwera i klienta.
  2. Instalować klienta na wspólnym serwerze plików a na klientach, robić tylko odwołania.
  3. Każdy komputer ma swoje IP.
  4. W QLine.txt wpisujemy adres hosta i ewentualnie port.
  5. Program wygeneruje plik z informacją do konfiguracji (definicja bazy) danego serwera.