Dokumentacja techniczna

Aplikacje działające w technologii Asp.NET firmy SoftwareStudio opierają się w dużej mierze o rozwiązania firmy Microsoft.

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 - 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.


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



DOKUMENTACJA TECHNICZNA -

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.


http://narzedziownia.softwarestudio.com.pl/program/dokumentacja-techniczna/
Wypożyczanie narzędzi
Dzięki zastosowaniu programu Narzędziownia SQL została uchwycona wartość narzędzi będących na stanie magazynu wypożyczalni. Program informuje natychmiast o stanie wypożyczalni oraz o pracownikach korzystających z danego narzędzia lub urządzenia. Zastosowanie programu w narzędziowni następuje lepsze wykorzystanie posiadanych narzędzi. Rejestrowane są wszystkie ruchy na kartotece ma ...
Magazyn Narzędzi
Kartoteka narzędzi pozwala definiować kartoteki wykorzystywane w całym programie, w dokumentach wypożyczeń narzędzi (moduł narzędziownia wypożyczalnia narzędzi) oraz w dokumenatch przychodu i rozchodu narzędzi (moduł zakupów, likwidacji) Magazyn Narzędzi Magazyn Narzędzi – służy do ewidencjonowania narzędzi Magazyn Materiałów Eksploatacyjnych – służy do ewidencjonowania materiałów zużywalnych tj. ...
Program Narzędziownia
Oprogramowanie Studio Narzędziownia.net jest to program przeznaczony do komputerowego wspomagania zarządzania gospodarką narzędziami. Program umożliwia ewidencję narzędzi określając ich atrybuty oraz definiując ich dowolny podział zarówno ze względu na grupy, lokalizację w magazynie czy przypisanie osobom odpowiedzialnym za ich użytkowanie lub nadzór. Część nadzorująca pozwala kontrolować wszelkie ...
Produkt Roku 2010
  17 marca 2011 roku mieliśmy zaszczyt uczestniczyć w gali  rozdania nagród "Produkt roku 2010"  zorganizowanym przez  miesięcznik Inżynieria i Utrzymanie Ruchu Zakładów Przemysłowych oraz Control Engineering Polska, która odbyła się w Pałacu Staszica (Siedzia Polskiej Akademii Nauk) w Warszawie. Organizatorem konkursu Produkt Roku 2010 było wydawnictwo TMI Polska – ...
Zarządzanie gospodarką narzędziami
Trudno sobie wyobrazić zarządzanie nowoczesną firmę bez dobrego zarządzania gospodarką narzędziami i ich produkcją. Narzędziownia 2008 asp.net jest to program przeznaczony do komputerowego wspomagania zarządzania gospodarką narzędziami. Program umożliwia ewidencję narzędzi określając ich atrybuty oraz definiując ich dowolny podział zarówno ze względu na grupy, lokalizację w magazynie czy przypisan ...