System automatycznego wysyłania SMSów SaldoSMS



Podobne dokumenty
emszmal 3: Eksport wyciągów do Reset2 R2fk SQL (4.xx) (plugin dostępny wraz z dodatkiem Biznes)

Do wersji Warszawa,

Świadczenie usługi hurtowej wysyłki wiadomości SMS dla Urzędu Miasta Torunia w latach

Rys. Przykładowy aktywacyjny

emszmal 3: Eksport wyciągów do Humansoft Corax (plugin dostępny wraz z dodatkiem Biznes)

System obsługi ubezpieczeń FORT

Płace Optivum. 1. Zainstalować serwer SQL (Microsoft SQL Server 2008 R2) oraz program Płace Optivum.

KOMPUTEROWY SYSTEM WSPOMAGANIA OBSŁUGI JEDNOSTEK SŁUŻBY ZDROWIA KS-SOMED

Kadry Optivum, Płace Optivum. Jak przenieść dane na nowy komputer?

Platforma dla Pośredników instrukcja dla Użytkownika Pożyczka gotówkowa

Jednolity Plik Kontrolny w IFK

emszmal 3: Eksport wyciągów do Symfonia ERP (plugin dostępny wraz z dodatkiem Biznes)

Obowiązuje od r.

INSTRUKCJA AKTYWACJI I OBSŁUGI BRAMKI SMS DLA FIRM. (Bramka SMS dla małych Firm, Bramka SMS Pro)

emszmal 3: Eksport wyciągów do ILUO Biznes (plugin dostępny wraz z dodatkiem Biznes)

emszmal 3: Eksport wyciągów do Subiekt (Su\Re) GT (plugin dostępny wraz z dodatkiem Biznes)

Dokumentacja smsapi wersja 1.4

Instrukcja obsługi aplikacji MobileRaks 1.0

Kadry Optivum, Płace Optivum. Jak przenieść dane na nowy komputer?

eformatyzacja instrukcja obsługi

VAT UE. Opcje dołączone w wersji 6.03 [ ] UE

7 Business Ship Control dla Wf-Mag Prestiż i Prestiż Plus

emszmal 3: Eksport wyciągów do LeftHand Pełna Księgowość (plugin dostępny wraz z dodatkiem Biznes)

emszmal 3: Eksport wyciągów do Soneta Enova365 (plugin dostępny wraz z dodatkiem Biznes)

KOMUNIKAT dla Klientów Idea Bank SA korzystających z bankowości elektronicznej dla spółek z dnia r.

Instrukcja instalacji i obsługi programu Szpieg 3

SM-EX System Multipłatności - EX

Program do obsługi ubezpieczeń minifort

emszmal 3: Eksport do Subiekt GT homebanking (plugin dostępny w wersji ecommerce)

INFRA. System Connector. Opis systemu

Opis modułu pl.id w programie Komornik SQL-VAT

WYDAWANIE CZYTNIKAMI BY CTI Instrukcja

Instrukcja użytkownika

Aplikacja npodpis do obsługi certyfikatu

emszmal 3: Eksport wyciągów do Comarch ERP XL (plugin dostępny wraz z dodatkiem Biznes)

Co nowego w systemie Kancelaris 3.31 STD/3.41 PLUS

Szpieg 2.0 Instrukcja użytkownika

Produkcja by CTI. Proces instalacji, ważne informacje oraz konfiguracja

Do wersji Warszawa,

Bankofon - klient. system obsługi banku Novum Bank Enterprise NOE. Instrukcja Użytkownika wersja dokumentu: 3.0

Aplikacja npodpis do obsługi certyfikatu

(aktualizacja 30 kwietnia 2018)

Instrukcja obsługi: Moduł Reklamacje

WPROWADZANIE ZLECEŃ POPRZEZ STRONĘ INSTRUKCJA UŻYTKOWNIKA

Kurier DPD by CTI. Instrukcja

Jednolity Plik Kontrolny w IFK

emszmal 3: Eksport wyciągów do Insert (Su\Re\Ra\Gr) nexo (plugin dostępny wraz z dodatkiem Biznes)

Opis zmian w wersji G Oprogramowania do Obsługi SR/FA/SW/ST/DM

Migracja z programu Symfonia Kadry i Płace wer 3.x do Kadr i Płac Forte

Opis modułu e-zajęcia Komornik SQL - VAT

Komunikator podręcznik użytkownika podręcznik użytkownika

Aplikacja npodpis do obsługi certyfikatu

INSTALACJA I KONFIGURACJA Instalacja systemu WF-Mag Mobile 2

Zintegrowany System Zarządzania Firmą. humansoft HermesSQL MODUŁ SERWIS I USŁUGI

Obsługa zgłoszeń oznaczenie adresu IP Klienta jako wysokiego ryzyka przez usługę IP Intelligence

PODRĘCZNIK UŻYTKOWNIKA SYSTEMU MaxeBiznes MODUŁ KANCELARIA-Elektroniczny obieg faktury

Kurier DHL XL by CTI. Instrukcja

emszmal 3: Eksport do WAPRO WF-FaKir dla Windows (plugin dostępny w wersji ecommerce)

emszmal 3: Automatyczne księgowanie przelewów w sklepie internetowym PrestaShop (plugin dostępny w wersji ecommerce)

Dokumentacja programu. Terminarz zadań. Serwis systemu Windows. Zielona Góra

Aplikacja npodpis do obsługi certyfikatu

Aplikacja npodpis do obsługi certyfikatu

VinCent v.1.40 zmiany w programie

Konfiguracja programu

Instrukcja obsługi Portalu Klienta

Jak przygotować zbiorczy plik JPK VAT i przesłać go do urzędu skarbowego?

ZPKSoft WDoradca. 1. Wstęp 2. Architektura 3. Instalacja 4. Konfiguracja 5. Jak to działa 6. Licencja

Currenda EPO Instrukcja Konfiguracji. Wersja dokumentu: 1.3

1 Moduł Konfigurowanie Modułu

WebMobile7 and Sello Integrator wersja 1.1.2

Sage Migrator 2018.c Migracja do wersji Sage Kadry i Płace 2018.b

KS-ZSA. Mechanizm aktualizacji kartotek lokalnych w aptece na podstawie zmian w kartotece CKT. Data aktualizacji:

Instrukcja użytkownika. Aplikacja Smart Paczka DPD

emszmal 3: Eksport wyciągów do Streamsoft Prestiż Pro (plugin dostępny wraz z dodatkiem Biznes)

Instrukcja instalacji v2.0 Easy Service Manager

emszmal 3: Automatyczne księgowanie płatności do zamówień w programie Subiekt Nexo (plugin dostępny w wersji ecommerce)

Kurier UPS XL by CTI. Instrukcja

Instrukcja użytkownika

Podręcznik GB24 Kredyty, karty płatnicze, zlecenia stałe

Aplikacja npodpis do obsługi certyfikatu (instrukcja użytkownika)

emszmal 3: Eksport wyciągów do Insert (Su\Re\Ra\Gr) GT homebanking (plugin dostępny wraz z dodatkiem Biznes)

SKRÓCONY OPIS systemu lojalnościowego

Instrukcja aktualizacji programu Integra 7

emszmal 3: Eksport wyciągów do Comarch ERP Optima (plugin dostępny wraz z dodatkiem Biznes)

Instrukcja użytkownika systemu medycznego

Instrukcja użytkowania BPH BankConnect w programie INFOR System.

Klikając zaloguj do KIRI-BS zostaniemy przekserowani do strony logowania Bankowości Internetowej.

Jak uruchomić automatyczną synchronizacje z Optima

Instrukcja użytkownika

Transkrypt:

KWSOFT Pleszew 8-03-2005 Ul. Witkiewicza 9 63-300 Pleszew tel. 0509 370 429 http://www.kwsoft.com.pl kwsoft@kwsoft.com.pl System automatycznego wysyłania SMSów SaldoSMS Przygotowali: Krzysztof Juśkiewicz Dla:

1. System SaldoSMS... 3 1.1. Opis techniczny systemu... 3 1.2. Opis aplikacji systemu... 3 2. Wymagania systemu... 12 3. Warunki handlowe... 12-2 -

1. System SaldoSMS System w bieżącej wersji pozwala na wysyłanie do klientów Banku SMSów z: informacją o aktualnym stanie salda rachunku, dostępnych środkach oraz kwocie ostatniej wykonanej operacji tekstem przypominającym o przypadającej do spłaty racie kredytu dowolną treścią do zdefiniowanych grup klientów Rozwiązanie takie pozwala klientom na szybkie otrzymywanie informacji o bieżącej sytuacji na koncie, pomaga w szybszym podejmowaniu decyzji, przez co zwiększa zadowolenia klienta z usług banku. Bank inwestując w poniższe rozwiązanie będzie postrzegany jako bank ciągle rozwijający się i dostarczający klientom aktualnie dostępnych rozwiązań na rynku usług bankowych. 1.1. Opis techniczny systemu Sprzęt wykorzystany do systemu zgodny jest z architekturą Intel oraz doposażony o specjalistyczną kartę PCMCIA firmy NOKIA pełniącą funkcję telefonu komórkowego, poprzez który wysyłane zostają SMSy do bramki operatora sieci komórkowej. Wszystkie aplikacje utworzone zostały z wykorzystaniem pakietu Visual Studio, dostęp do baz danych realizowany jest poprzez obiekty ADODB, oraz składnie języka SQL, co znacząco poprawia wydajność systemu i zapewnia jego niezawodność, jak również możliwość dalszego rozwoju aplikacji o nowe technologie. W standardowej wersji do przechowywania informacji dostarczana jest baza danych MSDE ( baza zgodna z Microsoft SQL Serwer), co w szczególnym przypadku bardzo dużego obciążenia danymi pozwoli klientowi na przeprowadzenie migracji do Microsoft SQL Serwer. 1.2. Opis aplikacji systemu Oprogramowanie tworzą trzy moduły: Serwer uwierzytelniania Wysyłanie SMSów Stacja zarządzająca - 3 -

Dwa pierwsze uruchamiane są po stronie serwera wysyłającego SMSy dostarczonego z oprogramowaniem, natomiast Stacja zarządzająca instalowana jest na dowolnym komputerze z systemem Windows 98/NT/2000. Proces Serwer uwierzytelniania odpowiedzialny jest za weryfikacje nazwy użytkownika i hasła logującego się użytkownika, przydzielenie mu zadanego w parametrach poziomu uprawnień, koordynowania aby w celu zapewnienia spójności danych w bieżącym momencie był zalogowany tylko jeden użytkownik, oraz w przypadku użytkownika z uprawnieniami administratora pozwala na zamknięcie serwera wysyłania SMS. Zasadnicza część procesu wysyłania SMSów odbywa się po stronie serwera poprzez działający program Wysyłanie SMSów. Co ustalony interwał czasu pobierane są informacje z systemu bankowego 1 i na ich podstawie aktualizowana jest informacja w tabelach systemu. Wraz z zadaniem importu danych pracuje zadanie generujące i rozsyłające informację do klientów. Przegląda ono bazę klientów, sprawdza czy spełnione są warunki do wygenerowania informacji do klienta jeśli tak tworzy ją wraz z informacja o użytkowniku programu (czyli nazwą banku). Uzyskana w ten sposób treść komunikatu wysyłana jest do klienta poprzez centrum SMS operatora krajowej sieci komórkowej, wraz z ewidencjonowaniem informacji o statusie wysłanej informacji: (wiadomość dostarczona do klienta, wiadomość zbuforowana, wiadomość odrzucona, wystąpiły błędy transmisji). W ostatnim przypadku następuje retransmisja w późniejszym terminie. W przypadku wielokrotnie powtarzającego się błędu transmisji tej samej wiadomości zostaje ona zablokowana i w celu rozpoczęcie jej ponownego wysłania wymagane jest ręczne odblokowanie tej wiadomości (opcja dostępna w programie Stacja zarządzająca, rys. 4). Wiadomości wysyłane do klientów mają termin ważności 24 godziny - konsekwencją tego jest fakt, że jeżeli klient w ciągu ponad 24 godzin od wysłania SMSa z banku będzie miał wyłączony telefon, to informacja zostanie zwrócona do banku jako nie dostarczona, a klient zostanie za nią obciążony kosztami. Na podstawie wszystkich zebranych i przetworzonych informacji można utworzyć plik do księgowań obciążeń klientów za zrealizowane usługi (SMSy oraz billing). 1 format importowanych plików zależy od systemu bankowego - 4 -

System korzysta z funkcji SQL-owych, tworzących kopie bazy danych, zapisuje ją w postaci pliku, który użytkownik musi zarchiwizować we własnym zakresie. Ze względu na złożoność procesu przywracania systemu do pracy, związanego między innymi z potrzebą zamknięcia wszystkich transakcji z centrum SMS operatora sieci komórkowej zalecane jest, aby odtwarzanie systemu wykonywane było przez pracowników firmy dostarczającej oprogramowanie. System zbudowany został z myślą o przewidywaniu i rozwiązywaniu automatycznym mogących wystąpić problemów (retransmisje, przerwy w zasilaniu), co praktycznie likwiduje możliwość wystąpienia awarii, czyli potrzeby odtwarzania systemu. Administrowanie systemem odbywa się poprzez Stację zarządzającą, aby to jednak było możliwe użytkownik musi podać swoje dane do systemu (na ich podstawie ustalany jest poziom uprawnień przysługujących danemu użytkownikowi w systemie). Następnie w formie zaszyfrowanej podane dane (login i hasło) przekazywane są do Serwera uwierzytelniania pracującego na komputerze wysyłającym SMSy. Dane te są weryfikowane i porównywane z informacjami znajdującymi się w bazie danych, a następnie w formie zaszyfrowanej odesłana zostaje do użytkownika informacja o poziomie przysługujących mu uprawnień wraz z informacją o sposobie logowania do bazy na serwerze SQL (w którym przechowywane są wszystkie dane aplikacji). Do ważniejszych procedur wykonywanych poprzez Stację zarządzającą należą: - 5 -

administrowanie kartoteką klientów Wyszukiwanie klientów w kartotece może odbywać się poprzez kombinację modulo klienta oraz jego nazwy. Przykładowo wprowadzenie w polu wyszukiwania modulo tekstu 01, a w polu nazwy W pokaże wszystkich klientów których nazwiska zaczynają się na W i numery modulo zaczynają się na 01 Rysunek 1 Wybór klienta do edycji Dla każdego klienta banku można określić dane adresowe, numer modulo, godziny w jakich klient ma otrzymywać SMSy, specjalną cenę za wysłanie SMSa. Dla klienta można dopisać kilka numerów telefonów na które mają być przesyłane informacje. Na ostatniej zakładce istnieje możliwość dopisania rachunków bankowych klienta. Jeśli istnieją możliwości techniczne powiązania z systemem bankowym większość powyższych informacji o kliencie można pobierać automatycznie z systemu bankowego - 6 -

Rysunek 2 Edycja danych klienta rachunki kredytowe, Dla rachunków kredytowych można przypisać parametry opisujące warunki na jakich mają być przesyłane dla klientów informacje przypominające o spłacie raty kredytu. Rysunek 3 Usługa SMSów kredytowych - 7 -

rachunki depozytowe, Każdy klient banku może określić indywidualne zasady wg których będą wysyłane wiadomości tekstowe (rys. 4), m.in.: minimalna zmiana wartości dostępnych środków w stosunku do ostatnio wysłanej wiadomości (parametr ten pozwala wyeliminować niepotrzebnie wysyłane wiadomości, np. po zaksięgowaniu prowizji), maksymalną liczbę SMSów wysyłanych w ciągu jednego dnia, datę rozpoczęcia i zakończenia usługi. Rysunek 4 Usługa SMSów z informacją o saldzie administrowanie użytkownikami systemu, Funkcja ta pozwala w sposób analogiczny do kartoteki klientów wyszukiwać pracowników obsługujących system, a następnie podczas edycji pracownika pozwala na podanie między innymi identyfikatora logowania, hasła, oraz poziomu uprawnień w systemie. Wyróżniane są następujące poziomy uprawnień w systemie: Brak dostępu konto ma zabroniony dostęp do danej części systemu. - 8 -

Tylko odczyt możliwość tylko odczytu danych Zapis możliwość modyfikowania danych na potrzeby codziennej pracy Administracja umożliwia modyfikację części danych poza ustalonymi regułami Poziom serwisowy - dostęp do funkcji systemu bez żadnych ograniczeń Rysunek 5 Edycja użytkownika systemu Odblokowanie błędnych SMSów Funkcja ta służy do zwolnienia zablokowanych (np. przez awarię centrum SMS operatora telefonii komórkowej) SMSów. - 9 -

Rysunek 6 Odblokowanie błędnych SMSów ustalenie parametrów globalnych pracy systemu Rysunek 7 Parametry sraport SMSów - 10 -

W parametrach możliwe jest ustawienie jakimi kosztami zostaną obciążeni klienci za wysłanie każdego SMSa, wydruku bilingu, ścieżki z której importowany jest plik sald z systemu bankowego, formatu w jakim mają być ustalane konta do obciążeń klientów za wysłanie SMSy, konta dochodów banku, oraz godzin rozsyłania SMSów. tworzenie billingów dla klientów Funkcja w zależności od zaznaczonych opcji generuje bilingi dla jednego lub wszystkich klientów chcących otrzymywać biling, pozwala również na automatycznie doliczanie klientom kosztów za wykonanie bilingu. miesięczny raport SMSów Rysunek 8 Miesięczny raport SMSów Funkcja generuje plik tekstowy 2 pozwalającego na comiesięczne automatyczne rozliczenie klientów (zaksięgowanie na rachunek bankowy klienta) z tytułu wysłanych SMSów. 2 format pliku tekstowego ustalany jest indywidualnie dla danego Banku i zależy od systemu księgowego - 11 -

2. Wymagania systemu zasięg operatora telefonii komórkowej IDEA dostęp do pliku tekstowego o ustalonym formacie zawierającego aktualne informacje z systemu bankowego o numerze rachunku, saldzie, kwocie środków i ostatniej operacji klientów dla których mają zostać wysłane SMSy 3. Warunki handlowe Do uzgodnienia - 12 -