Użytkownik (przetwarzanie)
Systemy operacyjne |
---|
Wspólne cechy |
Użytkownik to osoba korzystająca z komputera lub usługi sieciowej .
Użytkownik często ma konto użytkownika i jest identyfikowany w systemie za pomocą nazwy użytkownika (lub nazwy użytkownika ). Inne terminy nazwy użytkownika to nazwa logowania , nazwa ekranowa (lub nazwa ekranowa ), nazwa konta , pseudonim (lub nick ) i uchwyt , które wywodzą się z identycznego terminu radiowego pasma obywatelskiego .
Niektóre produkty oprogramowania świadczą usługi dla innych systemów i nie mają bezpośrednich użytkowników końcowych .
Użytkownik końcowy
Użytkownicy końcowi to ostateczni użytkownicy (nazywani również operatorami ) oprogramowania. Użytkownik końcowy różni się od użytkowników, którzy wspierają lub utrzymują produkt, takich jak administratorzy , administratorzy baz danych i technicy komputerowi . Termin ten jest używany do abstrakcji i odróżnienia tych, którzy tylko używają oprogramowania, od twórców systemu, którzy ulepszają oprogramowanie dla użytkowników końcowych. W projektowaniu zorientowanym na użytkownika odróżnia również operatora oprogramowania od klienta, który płaci za jego rozwój i innych interesariuszy którzy nie mogą bezpośrednio korzystać z oprogramowania, ale mogą pomóc w ustaleniu jego wymagań . Ta abstrakcja jest przede wszystkim użyteczna przy projektowaniu interfejsu użytkownika i odnosi się do odpowiedniego podzbioru cech wspólnych dla większości oczekiwanych użytkowników.
W projektowaniu zorientowanym na użytkownika persony są tworzone w celu reprezentowania typów użytkowników. Czasami dla każdej osoby określa się, z jakimi typami interfejsów użytkownika czuje się komfortowo (ze względu na wcześniejsze doświadczenia lub wrodzoną prostotę interfejsu) oraz jaką wiedzę techniczną i stopień wiedzy posiada w określonych dziedzinach lub dyscyplinach . Kiedy na kategorię użytkowników końcowych nakłada się niewiele ograniczeń, zwłaszcza podczas projektowania programów przeznaczonych dla ogółu społeczeństwa, powszechną praktyką jest oczekiwanie minimalnej wiedzy technicznej lub wcześniejszego przeszkolenia użytkowników końcowych.
Dyscyplina rozwoju użytkowników końcowych zaciera typowe rozróżnienie między użytkownikami a programistami. Oznacza czynności lub techniki, w których osoby, które nie są zawodowymi programistami, tworzą zautomatyzowane zachowanie i złożone obiekty danych bez znaczącej znajomości języka programowania.
Systemy, których aktorem jest inny system lub agent oprogramowania, nie mają bezpośrednich użytkowników końcowych.
Konto użytkownika
Konto użytkownika umożliwia użytkownikowi uwierzytelnienie się w systemie i potencjalnie otrzymanie autoryzacji dostępu do zasobów udostępnianych przez ten system lub do niego podłączonych; jednak uwierzytelnienie nie oznacza autoryzacji. Aby zalogować się na konto, użytkownik jest zwykle zobowiązany do uwierzytelnienia się za pomocą hasła lub innych danych uwierzytelniających do celów księgowości , bezpieczeństwa , logowania i zarządzania zasobami .
Po zalogowaniu się użytkownika system operacyjny często używa identyfikatora, takiego jak liczba całkowita, zamiast nazwy użytkownika, w procesie znanym jako korelacja tożsamości . W Unix nazwa użytkownika jest skorelowana z identyfikatorem użytkownika lub identyfikatorem użytkownika .
Systemy komputerowe działają w jednym z dwóch typów w zależności od tego, jakiego rodzaju mają użytkowników:
- Systemy z jednym użytkownikiem nie mają koncepcji kilku kont użytkowników.
- z wieloma użytkownikami mają taką koncepcję i wymagają od użytkowników identyfikacji przed użyciem systemu.
Każde konto użytkownika w systemie z wieloma użytkownikami zazwyczaj ma katalog domowy , w którym przechowywane są pliki odnoszące się wyłącznie do działań tego użytkownika, który jest chroniony przed dostępem innych użytkowników (chociaż administrator systemu może mieć dostęp). Konta użytkowników często zawierają publiczny profil użytkownika , który zawiera podstawowe informacje podane przez właściciela konta. Pliki przechowywane w katalogu domowym (i wszystkich innych katalogach w systemie) mają uprawnienia systemu plików, które są sprawdzane przez system operacyjny w celu określenia, którym użytkownikom udzielono dostępu do odczytu lub wykonania pliku, lub do zapisania nowego pliku w tym katalogu.
Podczas gdy systemy oczekują, że większość kont użytkowników będzie używana tylko przez jedną osobę, wiele systemów ma specjalne konto, które umożliwia każdemu korzystanie z systemu, takie jak nazwa użytkownika „anonimowy” dla anonimowego FTP i nazwa użytkownika „gość” dla konta gościa .
Przechowywanie hasła
W systemach Unix lokalne konta użytkowników są przechowywane w pliku /etc/passwd
, podczas gdy hasła użytkowników mogą być przechowywane w /etc/shadow
w postaci zahaszowanej .
W systemie Microsoft Windows hasła użytkowników są dostępne w programie Credential Manager. Te hasła znajdują się w katalogu profilu systemu Windows
Format nazwy użytkownika
Różne komputerowe systemy operacyjne i aplikacje wymagają/egzekwują różne reguły dotyczące formatu.
w środowiskach Microsoft Windows zwróć uwagę na potencjalne użycie:
- Format głównej nazwy użytkownika (UPN) — na przykład: [email protected]
- Format nazwy logowania niższego poziomu — na przykład: DOMENA\Nazwa użytkownika
Terminologia
Niektórzy specjaliści od użyteczności wyrazili niechęć do terminu „użytkownik” i zaproponowali jego zmianę. Don Norman stwierdził, że „Jednym z okropnych słów, których używamy, są„ użytkownicy ”. Jestem na krucjacie, aby pozbyć się słowa„ użytkownicy ”. Wolałbym nazywać ich„ ludźmi ”.
Termin „użytkownik” może sugerować brak wiedzy technicznej wymaganej do pełnego zrozumienia działania systemów komputerowych i oprogramowania. Zaawansowani użytkownicy korzystają z zaawansowanych funkcji programów, choć niekoniecznie potrafią programować komputery i administrować systemem .
Zobacz też
- Zasada 1% (kultura internetowa)
- Anonimowy wpis
- Prosument
- Pseudonim
- Komputery dla użytkowników końcowych , systemy, w których osoby niebędące programistami mogą tworzyć działające aplikacje.
- Baza danych użytkowników końcowych , zbiór danych opracowany przez indywidualnych użytkowników końcowych.
- Programowanie przez użytkownika końcowego , technika umożliwiająca osobom, które nie są profesjonalnymi programistami, wykonywanie zadań programistycznych, tj. tworzenie lub modyfikowanie oprogramowania.
- Umowa licencyjna użytkownika końcowego ( EULA ), umowa między dostawcą oprogramowania a jego nabywcą, przyznająca prawo do korzystania z niego.
- Luzer
- Namechk
- przezwisko
- Zarejestrowany użytkownik
- Błąd użytkownika
- Agent użytkownika
- Doświadczenie użytkownika
- Przestrzeń użytkownika