British Standards Institution Definicje
Określenie wymagań Rok 2000 zgodno
Wprowadzenie
Dokument ten odnosi się to, co jest powszechnie znane jako Year 2000 zgodności (również znane jako wieku lub millennium zgodności). Zapewnia definicję tego słowa i wymagań, które muszą być spełnione w sprzęt i produkty, które korzystają z daty i godziny.
Został on przygotowany przez British Standards Institution komisji BDD / 1 / - / 3 w odpowiedzi na zapotrzebowanie ze strony brytyjskiego przemysłu, handlu i sektora publicznego. Jest to wynikiem pracy z następujących organów, których składki są wdzięcznością przyznał: BT, Cap Gemini, CCTA, Coopers & Lybrand, Halberstam Eliasza, ICL, National Health Service, National Westminster Bank.
BSI-DISC pragnie również podziękować następującym organizacjom za ich wsparcie i zachęty w rozwoju tej definicji: TaskForce 2000, 2003, Barclays Bank, British Airways, Cambridgeshire County Council, Stowarzyszenie Software Computer Services, Departament Zdrowia, Ernst & Young , Federacja Małych Przedsiębiorstw, IBM, ICI, płatnika National Power, Prudential Assurance Agency,, Reuters, Tesco Stores.
Podczas gdy każdy dołożono starań w tworzeniu tego dokumentu, organizacje przyczyniające nie ponosi odpowiedzialności za jakiekolwiek straty lub szkody spowodowane, wynikające bezpośrednio lub pośrednio w związku z korzystaniem z jego treści z wyjątkiem sytuacji, że takie zobowiązanie nie może być wyłączone na podstawie przepisów prawa. Niezależne doradztwo prawne należy szukać przez jakąkolwiek osobę lub organizację, który zamierza wprowadzić do zobowiązań umownych odnoszących się do wymagań zgodności Rok 2000.
Cały dokument lub rozdział definicja może być dowolnie kopiowane pod warunkiem, że tekst jest opublikowany w całości, źródło potwierdzone i numer referencyjny dokumentu jest cytowany.
Definicja
Rok 2000 zgodności oznacza, że ani wydajności, ani funkcjonalność wpływa dat przed, w trakcie i po zakończeniu roku 2000. W szczególności:
- Brak wartości dla bieżącej daty spowoduje żadnych przerw w pracy.
- Funkcja Data oparte muszą zachowywać się konsekwentnie do daty przed, w trakcie i po roku 2000.
- We wszystkich interfejsów i przechowywania danych, w każdym wieku musi zostać określona data bezpośrednio lub poprzez jednoznaczne algorytmy lub reguł wnioskowania
- Rok 2000 musi być uznane jako rok przestępny.
Amplifikacji definicja i zasady
Ogólne informacje
Problemy mogą wynikać z niektórych środków stanowiących daty sprzętu i produktów komputerowych i od daty-logiki osadzonej w zakupionych towarów lub usług, w roku 2000 podejść i podczas i po tym roku. W wyniku tego, urządzeń lub produktów, w tym wbudowanych logiki sterowania, może nie zupełnie, nieprawidłowego działania lub spowodować danych jest uszkodzona.
Aby uniknąć takich problemów, organizacje muszą sprawdzić, a jeśli to konieczne, zmienić wyprodukowany wewnątrz urządzeń oraz produktów i podobnie sprawdzić zewnętrznie dostarczonego sprzętu i produktów z ich dostawcami. Celem tego dokumentu jest umożliwienie takie kontrole mają być dokonywane na podstawie wspólnego porozumienia.
Gdzie są kontrole z dostawcami zewnętrznymi, należy uważać, aby odróżnić roszczeń zgodności oraz możliwość wykazania zgodności.
Zasada 1
- 1.1 Zasada ta czasami jako Ogólnie integralności.
- 1.2 Jeśli warunek ten jest spełniony, roll-over między wszystkich istotnych rozgraniczeń czasu (np dni, miesiące, lata, wieki) zostaną wykonane poprawnie.
- 1.3 Aktualna data oznacza datę dzisiejszą, jak wiadomo, urządzenia lub produktu.
Zasada 2
- 2.1 Zasada ta czasami jako Data integralności.
- 2.2 Zasada ta oznacza, że wszystkie urządzenia i produkty muszą obliczyć, manipulować i reprezentują daty prawidłowo do celów, do których zostały przeznaczone.
- 2.3 znaczenie funkcjonalność obejmuje zarówno procesy i wyniki tych procesów.
- 2.4 razie potrzeby, punktem odniesienia dla wartości daty i obliczenia mogą być dodawane przez organizacje; np w rozumieniu kalendarza gregoriańskiego.
- 2.5 Nie urządzenia lub produktu stosują szczególne wartości dat dla specjalnych znaczeń; np "99" oznaczać "bez wartości" lub "koniec koniec pliku" lub "00" oznacza "nie dotyczy" lub "początek pliku".
Zasada 3
- 3.1 Zasada ta czasami jako jawne / ukryte wieku.
- 3.2 obejmuje on dwa ogólne podejścia:
- (A) wyraźne przedstawienie roku w terminach: na przykład za pomocą czterech cyfr, albo w tym wskaźnik wieku. W tym przypadku, może być włożona odniesienia (np 4 cyfr roku, co jest dozwolone przez normy ISO 8601: 1988) i może być konieczne, aby umożliwić wyjątkami, gdzie standardy specyficzne dla domeny (np standardów dotyczących elektronicznej wymiany danych, bankomaty lub Bankers Automated Clearing Services) powinny mieć pierwszeństwo.
- (B) Zastosowanie zasad wnioskowania: np dwucyfrowe lat o wartości większej niż 50 oznaczać 19xx, tych, o wartości równej lub mniejszej niż 50 oznaczać 20xx. Zasady wieku wnioskowania jako całości musi dotyczyć wszystkich kontekstach, w których data jest używane, chociaż różne reguły wnioskowania może mieć zastosowanie do różnych zestawów daty.
Ogólne Notatki
Dla Rules 1 i 2 w szczególności organizacje mogą chcieć określić dopuszczalny zakres wartości bieżącej daty i terminy, aby manipulować. Przedziały mogą odnosić się do jednego lub więcej z możliwym żywotności sprzętu lub produktów lub zakresu dat które muszą być reprezentowane przez procesy biznesowe organizacji. Testy terminach specjalnie krytycznych mogą być dodawane (np przestępne lata, koniec roku, etc). Organizacje mogą chcieć dołączyć dodatkowe materiały na poparcie lokalnych wymagań.
W przypadku, gdy używany jest termin wieku, jasne, należy dokonać rozróżnienia pomiędzy "wartości", oznaczająca wieku (np 20th) i jego reprezentacji w terminach (np 19xx) i podobnie, 21st i 20xx.