DOKUMENTACJA TECHNICZNA – Aplikacje działające w technologii Asp.NET firmy SoftwareStudio opierają się w dużej mierze o rozwiązania firmy Microsoft.
microsoft dokumentacja techniczna programu
Aplikacje działające w technologii Asp.NET firmy SoftwareStudio opierają się w dużej mierze o rozwiązania firmy Microsoft, co nie tylko daje pewność i stabilność stosowanych rozwiązań ale również pewien uniwersalizm w stosowanych technologiach. Do poprawnej pracy niezbędny jest serwer z zainstalowanym systemem Operacyjnym, serwerem stron WWW (IIS), oraz silnikiem serwera baz danych (MS SQL). Sama instalacja aplikacji polega na stworzeniu odpowiedniej witryny WWW oraz umieszczeniu aplikacji w wybranym (predefiniowanym) katalogu.
Dostarczona aplikacja jest skonfigurowana do pracy w sieci lokalnej lub z dostępem przez Internet, ale wykorzystuje do autentykacji użytkowników logowanie Windows, w związku z tym wymagane jest założenie użytkowników systemu Windows i nadanie odpowiednich praw do korzystania z aplikacji IIS i bazy SQL.
Program wykorzystuje technologie Reporting Services SQL Server, dostarczona aplikacja zawiera w katalogu RDP pliki ze zdefiniowanymi raportami (pliki z rozszerzeniem RDP) za pomocą narzędzia Report Builder 3.0 dla wersji SQL 2008 R2 (zalecana).
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óżne mechanizmy uwierzytelnienia:
- Standardowe uwierzytelnianie Windows z IIS
- Forms – oparte o formularze – aplikacja wymaga, aby wszytskie moduły obsługujące żądania 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 powoduje automatyczne przekierowanie do strony logowania., która weryfikuje referencje wydające cookies.
- Passport – rozwiązanie oparte na identyfikatorze użytkownika, ale cookies są wydawane przez serwis uwierzytelnienia Microsoft.
Dostarczona aplikacja jest skonfigurowana do pracy w sieci lokalnej lub z dostępem przez Internet, ale wykorzystuje do autentykacji użytkowników logowanie Windows, w związku z tym wymagane jest założenie użytkowników systemu Windows i nadanie odpowiednich praw do korzystania z aplikacji IIS i bazy SQL.
Po uruchomieniu aplikacji serwer Windows wyświetla okno logowania i prosi o podanie nazwy użytkownika i hasła, po zweryfikowaniu przez Windows prawidłowych danych następuje logowanie do aplikacji czyli sprawdzenie czy podany użytkownik znajduje się na liście w bazie danych aplikacji i jakie ma ustawione uprawnienia.
Wymagania – Oprogramowanie
Wymagania dotyczące serwera: Do poprawnego działania aplikacji niezbędna jest instalacja; IIS (wersja 6.xx lub wyższa, zalecana wersja 7.xx); MS SQL 2008 (wersja Express lub płatna); SQL Management Studio; Dot.Net 3.5 SP1; Power Shell 1.0; Windows Installer wersja 4.5.
Aplikacje serwerowe instalowane powinny być oczywiście na serwerowych systemach Operacyjnych. Zalecane system Operacyjny zapewniający najwyższą wydajność i bezpieczeństwo pracy to Windows 2008 Serwer. Warto rozważyć instalację wersji oprogramowania 64 bitowego co pozwala lepsze i większe na wykorzystanie pamięci Operacyjnej, co przekłada się na wydajność pracy aplikacji.
Instalacja serwera SQL
W celu używania baz danych Microsoft SQLserver 2008 należy odpowiednio zainstalować i skonfigurować serwer bazodanowy http://www.microsoft.com/express/sql/default.aspx . Uruchamiamy instalator Microsoft SQL Server 2008 w wersji np. Express edition i postępujemy zgodnie z jego propozycjami – instalacja standardowa – domyślna.
Po zainstalowaniu oprogramowania serwera należy zainstalować Managment Studio Program narzędziowy pozwalający na zarządzanie bazą.
Wymagania – sprzęt komputerowy
Do pracy wymagany jest komputer zgodny ze specyfikacjami podawanymi przez firmę Microsoft dla systemów Windows Vista bussines, Windows 2003 server, Windows 2008 server. Do wydajnego działania aplikacji zalecany układ sprzętowy powinien zawierać podstawową jednostkę serwerową, z minimum 1 procesorem dwurdzeniowym, 1024 MB pamięci Operacyjnej oraz szybkim dyskiem twardym np. w technologii SATA. Do drukowania wymagane są urządzenia zgodne z systemem Windows (wymagane zainstalowanie sterownika drukarki). Szczegółowe informacje na stronie: http://www.microsoft.com/poland/sql/prodinfo/sysreqs/default.mspx
Najciekawsze w programie magazynowym
Zobacz co jest najciekawsze w magazynie narzędzi. Oprogramowanie, które używać będziesz w magazynie z narzędziami powinno być szybkie i niezawodne. Narzędzia wypożyczone pracownikom lub kontrahentom podlegają zwrotowi do magazynu, skąd zostały pobrane – wypożyczone. Oprogramowanie StudioSystem oferuje rozwiązanie do prowadzenia gospodarki narzędziowej – magazyn narzędzi, maszyn i urządzeń z uwzględnieniem…
Administrator programu narzędziarnia
Moduł ten stanowi dogodne narzędzie zabezpieczania dostępu do danych zawartych w całym, albo też części systemu. Administrator programu narzędziownia może posiadać uprawnienia do konfiguracji programu, dostosowanie do własnych potrzeb. ADMINISTRATOR PROGRAMU Funkcję administratora programu pełni zwykle osoba mająca większe uprawnienia, a także posiadająca odpowiednią wiedzę w zakresie sposobu działania programu….
Edycja kartoteki magazynowej
Modyfikacja kartoteki magazynowej wymaga użycia polecenia EDYCJA. Po wywołaniu funkcji zostaje wyświetlona formatka umożliwiająca wprowadzenie zmian w wybranych polach Wprowadzone zmiany należy zapisać korzystając z przycisku ZAPISZ, przycisk ANULUJ to możliwość wycofania się z wprowadzonych zmian. Nowoczesne techniki przepływu informacji opierają się na wprowadzaniu i wykorzystaniu systemów automatyczne identyfikacji za pomocą…
Galeria Magazyn Narzędzi
Stany Narzędzi do wypożyczenia
Kontrahenci i pracownicy narzędziowni
KONTRAHENCI I PRACOWNICY NARZĘDZIOWNI – Przeznaczona jest do ewidencji danych o firmach i osobach które są powiązane z dokumentami rejestrowanymi przez program magazynowy. Kontrahenci i pracownicy narzędziowni Kartoteki kontrahentów przeznaczone są do ewidencji danych o firmach i osobach któe są powiązane z dokumentami rejestrowanymi przez program Studio Narzędziownia .net ….
Oprogramowanie dla narzędziowni
Demo programu magazynowego
Producenci oprogramowania często zamiast udostępniać wersje demonstracyjne swoich programów, pokazują ich funkcjonalność za pomocą prezentacji multimedialnych, filmów czy animacji. Istotnym elementem w testowaniu wersji demonstracyjnej oprogramowania jest wydajność, szczególnie tam gdzie przewidywane jest spore obciążenie serwera aplikacji. Jeżeli program ma działać na kilkudziesięciu czy kilkuset komputerach jednocześnie, a baza danych liczy sobie nie tysiące, ale miliony zapisów wersja DEMO programu pozwali zbadać jak dana wersja oprogramowania...
SQL Server 2008
Program Microsoft SQL Server 2008 oferuje rozszerzenia w zakresie funkcji bezpieczeństwa, które pomagają zapewnić wydajne zarządzanie konfiguracją funkcji zabezpieczeń, silne uwierzytelnianie i kontrolę dostępu, zaawansowane szyfrowanie i podstawowe funkcje zarządzania, a także rozszerzone inspekcje....
Demo programu magazynowego
Producenci oprogramowania często zamiast udostępniać wersje demonstracyjne swoich programów, pokazują ich funkcjonalność za pomocą prezentacji multimedialnych, filmów czy animacji. Wersja demonstracyjna Magazyn Narzędzi.net pozwala poznać szereg standardowych funkcjonalności systemu. Istotnym elementem w testowaniu wersji demonstracyjnej oprogramowania jest wydajność, szczególnie tam gdzie przewidywane jest spore obciążenie serwera aplikacji. Jeżeli program ma działać na kilkudziesięciu czy kilkuset komputerach jednocześnie, a baza danych liczy sobie nie tysiące, ale...
Oprogramowanie w narzędziowni. Bezpieczeństwo
BEZPIECZEŃSTWO OPROGRAMOWANIA W NARZĘDZIOWNI. Bezpieczeństwo oprogramowanie w narzędziowni jest ważne w każdym typie programu rozproszonego. Różne typy aplikacji wymagają różnych poziomów zabezpieczeń. Pierwszym zadaniem systemu zabezpieczeń jest uwierzytelnienie. Czyli informacja kim jest osoba która się loguje i skąd program ma wiedzieć, że jest to naprawdę ta osoba. Uwierzytelnienie użytkownika wymaga jakiejś formy formy sprawdzania referencji, […]...
Program Narzędzia DEMO
Istotnym elementem w testowaniu wersji demonstracyjnej oprogramowania jest wydajność, szczególnie tam gdzie przewidywane jest spore obciążenie serwera aplikacji. Jeżeli program ma działać na kilkudziesięciu czy kilkuset komputerach jednocześnie, a baza danych liczy sobie nie tysiące, ale miliony zapisów wersja DEMO programu pozwali zbadać jak dana wersja oprogramowania radzi sobie z takim obciążeniem. Niestety sama technologia oprogramowania nie gwarantuje dużej wydajności, gdyż nieumiejętne programowanie lub niewłaściwa konfiguracja serwera...
Microsoft SQL 2008 server
Baza danych SQL Server 2008 została zaprojektowana tak, by pomóc przedsiębiorstwom w sprostaniu tym wyzwaniom. SQL Server 2008 to platforma do zarządzania danymi i ich analizy. Program Microsoft SQL Server 2008 oferuje rozszerzenia w zakresie funkcji bezpieczeństwa, które pomagają zapewnić wydajne zarządzanie konfiguracją funkcji zabezpieczeń, silne uwierzytelnianie i kontrolę dostępu, zaawansowane szyfrowanie i podstawowe funkcje zarządzania, a także rozszerzone inspekcje....