|
|
Sklep internetowy ASP.net
Handel elektroniczny w sieci Internet stawia nowe wyzwania i nowe możliwości.
Oferujemy najnowocześniejsze rozwiązania informatyczne do prowadzenia sklepu
internetowego w technologii Microsoft ASP.net 2.0, zaspokajające wymagania
zaawansowanych użytkowników oraz sprawną obsługę klientów dokonujących zamówień
i zakupów przez internet. Wdrażane systemy do handlu elektronicznego (e-commerce)
nie tylko wspierają dotychczasowe kanały dystrybucyjne, ale stają się głównym
sposobem kontaktu z klientami instytucjonalnym oraz osobami fizycznymi. Obsługa
klientów poprzez za pomocą nowoczesnego oprogramowania sklepu intrenetowego
oprócz zalet związanych z możliwością prezentowania aktualnej oferty produktów
jest także tania i wyjątkowo skuteczna. Program Sklep Internetowy .net służy
do prowadzenia sprzedaży towarów i usług w sieci Internet, a jednocześnie
pozwala na rozreklamowanie swojej oferty i dotarcie z nią do szerokich kręgów
potencjalnych odbiorców. Nasze rozwiązanie wspiera także firmy prowadzące sklep
internetowy na zasadzie sprzedaży w systemie "bezmagazynowym". Pozwala to
drastycznie obniżyć koszty funkcjonowania sklepu i zaoferować klientom pełną
gamę towarów, niemożliwą do zaoferowania w tradycyjnym systemie sprzedaży.
Jednocześnie pojawiają się hurtownie oferujące wsparcie dla tego typu
działalności lub też nawet zajmujące się logistyką w tym wysyłaniem paczek do
klientów końcowych.
Program składa się z modułów:
Panel administracyjny - dostępny dla użytkowników zarządzających sklepem
internetowym, a w szczególności zarządzaniem kontami użytkowników, dokumentami,
kartotekami asortymentowymi.
- zarządzanie użytkownikami sklepu internetowego
- kartoteka produktów
- grupy towarowe
- cechy
- producenci (marka - brand)
- opis
- oferty
- zamówienia - lista przesłanych zamówień do sklpeu internetowego
- rezerwacje - lista potwierdzonych zamówień magazynowych powodujących rezerwacje
towaru w magazynie
- promocje
- zdjęcia
- załączniki
- cenniki
- import produktów
- import cenników - aktualizacja cen
- eksport produktów do np. excel
- mailing - rozsyłanie ofert mailem do kleitnów naszego sklepu, którzy wyrazili
zgodę na przechowywanie danych osobowych w celach marketingowych
Witryna sklepu internetowego - moduł prezentujący ofertę sklepu
internetowego z opcjami pozycjonowania zawartości sklpeu internetowego przez
wyszukiwarki internetowe oraz promocję w porównywarkach cen sklepów
internetowych
- prezentacja asortymentu wg grup towarowych, cech, producentów (dostawców)
- wyszukiwarka wg nazw, cech, kodów
- sortowanie wg nazw, cech, kodów, cen itp.
Formularz zamówienia (koszyk) moduł rejestracji zamówień z opcją
przechowywania pozycji w koszyku przez okreśolny czas (np. 7 dni), wysyłaniem
maili (sklep internetowy wykorzytsuje pocztę elektroniczną w komunikacji między
zamawiającym z obsługujących sklep)
- rejestracja danych adresowych klienta - automatyczna kontrola powtarzalności
występowania,
- dane z zamówienia automatycznie tworzą kartoteki kontrahentów - klientów
- rejestracja danych handlowych, kupony promocyjne i rabatowe
- wysyłanie mailem powiadomoenia do klienta o złożonym zamówieniu z prośbą o
potwierdzenie
- wysłanie mailem powiadomienia do handlowca obsługującego sklep internetowy
(możliwość przydzielnie zamówień do handlowców wg grup towarowych) o złożonym i
potwierdzonym zamówieniu
- możliwość wysłania maila do dostawcy - hurtowni obsługującej magazyn jako
informacji o zleceniu wysyłki do klienta bezpośrednio - handlowiec obsługujący
sklep internetowy ma za zadanie dopilonować i skoordynowac dostawę z
zamówieniem.
Moduł handlowo magazynowy - można wyjkorzystać nowoczesne oprogramwoanie
SmallBuissnesStudio .net (SBS.net) za pomoca którego można wystawiać dokumenty
sprzedaży, potwieradzać zamówienia, przekształcać zamówienia ze sklepu
internetowego w rezerwacje, wysyłać zamówienia do dostawców, organizować wysyłki
spedycyjne, rozliczać w określonych okresach czasowych sprzedaż wg dostawców.
PODSUMOWANIE
Program Sklep Internetowy .net oferowany jest w standardowej szacie
graficznej, ale istnieje możliwość samodzielnego zaprojektowania i dostosowania
jego wyglądu (szaty graficzne) do własnych potrzeb. Ponadto możne zlecić
taką usługę specjalistycznej firmie zajmującej się opracowywaniem
spersonalizowanych motywów.
Co wyróżnia nasz program ?
Większość oferowanych rozwiązań do prowadzenia sklepów internetowych korzysta z
rozwiązań Linux PHP, nasze rozwiązanie korzysta z między narodowych stnadrdów
jakie oferuje oprogramowanie Microsoft do rpacy w sieci internet - technologia
ASP.net w wersji 2.0 oraz bazę danych MS SQL 2008 server. Duże i poważne
przedsiębiorstwa wybierają systemy Microsoft głównie ze względów bezpieczeństwa
i zachowania standardów wraz z bogatą dokumentacją i literaturą.
|
|
Technologia Microsoft Asp.Net (aspdotnet)
|
|
|

Aplikacja internetowa, sklep internetowy - jak to działa?
Sieć www była pierwotnie używana wyłącznie do dostarczania statycznych stron
zawierających tekst i obrazki. Oprogramowanie serwera www było stosunkowo
proste, wystarczyło że odbierał on żądania stron identyfikujące adres URL pliku,
pobierał plik o wskazanej nazwie z dysku serwera i zwracał go do klienta. Takie
rozwiązanie było wystarczające w czasach prehistorycznych, kiedy wszytskie dane
na stronach www były statyczne (treść stron się nie zmieniała, nie było potrzeb
pobierania danych wejściowych, algortymów itp. oraz strony www miały być
dostępne dla wszystkich. W celu rozwiązania problemów statycznych stron www,
wymyślono że na serwerze musi pracować aplikacja, która dynamicznie generuje
strony dla klienta. Serwer www musi zapewnić też metodę pobierania od
użytkownika danych wejściowych na potrzeby algorytmów działającyh po stronie
serwera wraz z metodą wysyłania wyników z powrotem do użytkownika. Ponieważ
niektóre dane (albo ogromna ich większość w przypadku aplikacji biznesowych) są
prywatne - czyli dostęp musi być ograniczony, serwer www musi sprawdzić, kim
jest użytkownik
żródło: David S.Platt "Podstawy Microsoft .NET" |
|
|
Bezpieczeństwo aplikacji internetowych
|
|
|
Bezpieczeństwo jest ważne w każdym typie programu rozproszonego. Różne typy
aplikacji wymagają róznych poziomów zabezpieczeń. Pierwszym zadaniem systemu
zabezpieczeń jest uwierzytelnienie - czyli inofrmacja kim jest osoba która się
loguje i skąd program ma wiedzieć, że jest to naprawdę ta osoba.
Uwierzytelnienie uzytkownika wymaga jakiejś formy formy sprawdzania referencji,
którymi legitymuje się użytkownik aplikacji. Jeżeli przedstawione przez
użytkownika referencje zostaną przez serwer aplikacji uznane (serwer wie z kim
ma do czynienia i jakie zasoby może udostępnić etmu użytkownikowi) wówczas
aplikacja może wyświetlić odpowiednią stronę z zakresem uprawnień. Użytkownik,
który nie zostanie uwierzytelniony nazyea się ANONIMOWY i kierowany jest on
automatycznie do strony logowania lub może być przekeirowany na wskazany portal
klienta. System uwierzytelnienia jest bardzo trudnym i skomplikowanym procesem,
dlatego nasza firma wykorzystuje sprawdzone metody jakie oferuje środowisko
VisualStudio oraz ASP.Net. Środowisko to oferuje trzy rózne mechanizmy
uwierzytelnienia:
- Standardowe uwierzytelnianie WIndows z IIS
- Forms - oparte o formularze - aplikacja wymaga, aby wszytskie moduły
obsługujące żadania stron zawierały cookies wydane przez serwer. Jest to
domyślne rozwiązanie naszych aplikacji. Próba dostępu użytkowników do zasobów
zabezpieczonych bez cookies pwooduje auotmatyczne przekierowanie do strony
logowania., która weryfikuje referencje wydające cookies.
- Passport - rozwiązanie oprte na identyfikatorze użytkownika, ale cookies są
wydawane przez serwis uwierzytelnienia Microsoft.
Problem z pisaniem aplikacji inetrnetowych nie leży w logice biznesowej, która
znana jest od lat 90 tych, kiedy komputery klasy PC zaczęto wykorzystywać do
prac biurowych w środowsku DOS. Logika nowych aplikacji biznesowych nie odbiega
znacząco od tych z lat 90tych, jednak sam fakt implementowania aplikacji na
różnych urządzeniach połączonych do internetu powodują zupełnie nową jakość
problemów informatycznych do rozwiązania, a w szczególności bezpieczeństwo
aplikacji internetowych. Internet ma charketr publiczny i niekontrolowany.
Programiści piszący apliakcje w latyach 90tych, a w szczególności apliakcję
DOSowe, generalnie nie stosowali żadnych funkcji zabezpieczających, gdyż o ile
kompuetr znajdował się w pomieszczeniu zamykanym na klucz, ich dane były
stosounkowo bezpieczne. Aplikacje w wersjach internetowych wymagają zupełnie
innego podejścia do kwestii bezpieczeństwa. Samodzielne pisanie procedur
bezpieczeństwa jest wyjątkowo trudne i kosztowne (apliakcje zabezpieczeń
wymagają: oprogramowania, debugowania, tetsowania, wdrażania, administratowania
itp). Procownicy w firmie przychodzą i odchodzą, to znów rodzi kolejne problemy
bezpieczeństwa oraz wiedzy o tym jak to działa. Chyba nikt, z programistów
piszących apliakcje biznesowe dla przedsiębiorstw nie jest ekspertem od
algorytmów zabezpieczających, szyfrujących, uwierzytelniających, dlatego warto
jest wykorzystać standardy oferowane przez Microsoft dostępne za pomocą
platformy .Net (dot net) - zamiast wywarzać otwarte drzwi i samodzielnie
próbować tworzyć rozwiązania. |
|
|
|
|
|