La campana.

Ci sono quelli che hanno letto questa notizia prima di te.
Iscriviti per ricevere articoli freschi.
E-mail
Nome
Cognome
Come vuoi leggere la campana
Senza spam.

Nel luglio 2007 il presidio del Consiglio dei progetti nazionali prioritari ha sostenuto l'iniziativa del Ministero della Comunicazione della Russia a sviluppare un pacchetto domestico di software libero. "Se la Russia non è indipendente nel campo del software, quindi tutte le altre sfere in cui vogliamo essere indipendenti e competitive saranno minacciate", ha affermato Dmitry Medvedev.

La Russian Free Software Association (Disintegrazione) supporta la transizione delle scuole russe per utilizzare il software libero e raccomanda che l'uso di un pacchetto software gratuito (PSP) nella sfera educativa dovuta ai seguenti vantaggi:

    le principali esigenze delle scuole relative ai software sono coperte dalla funzionalità PSP esistente, e il costo dell'acquisto di licenze commerciali aggiuntive nella maggior parte dei casi sono inappropriate;

    la possibilità di distribuzione legale dei TSP al di fuori delle scuole, in particolare sui computer domestici di insegnanti e scolari, fornisce condizioni molto più comode per organizzare il processo di apprendimento sotto la legge.

Software gratuito (SPO) per le istituzioni educative dovrebbe fornire una soluzione completa completa: una piattaforma funzionale per supportare tutti i tipi di attività di tali istituzioni: sia sull'organizzazione del processo educativo che per garantire i componenti metodologici, amministrativi, comunicativi e di monitoraggio di questa attività (Fig. 1).

Figura 1 - Software educativo e complesso hardware basato su Open Source

Sulla base di ciò, il contenuto dei pacchetti software sviluppati per l'istruzione scolastica è consigliabile dividere nei seguenti moduli:

    un mercoledì per gli studenti (materiali di formazione, spazio per condurre sessioni di allenamento, lavoro congiunto di gruppi);

    ambiente di lavoro per insegnanti e istituti educativi (curricula, programma di classi, mezzi di automazione di lezioni e verifica delle conoscenze degli studenti, ecc.);

    workshop di gestione (contabilità, controllo degli strumenti e gestione della formazione, blocco amministrativo ed economico, ecc.);

    infrastruttura di servizi di informazione aggiuntivi (portale per lavorare con genitori e gruppi di ex laureati, fornendo risorse educative informative a tutti gli interessati, comunicazioni con le autorità del Ministero degli Affari Interni, ecc.).

Il concetto di sviluppo dello sviluppo e dell'uso del software libero nella Federazione russa prevede un approccio integrato al programma di estensione per l'uso del software libero, che prevede gli utenti di formazione, la preparazione dei materiali di riferimento e dei materiali metodici, del supporto tecnico, della migrazione di ereditaria Applicazioni, risolvere problemi di compatibilità con hardware.

L'uso di TSP in istituti di formazione generale ridurrà il costo delle licenze software di acquisto, utilizzare ulteriori programmi distribuiti liberamente, replicare il pacchetto, fornendo loro insegnanti e studenti, creando così un ambiente di informazione singola dell'istituto educativo. Ogni istituzione educativa generale della città comprende il processo di transizione verso la PSP, quindi il sostegno metodologico è necessario per questo processo, giustificando una o un'altra decisione di attuazione. L'uso di tecnologie Internet consente di condurre supporto metodologico, diffondere l'esperienza pedagogica avanzata del processo di attuazione di un pacchetto di software libero, per fornire assistenza consultiva.

La rilevanza del problema è dovuta alla decisione del governo della Federazione russa sulla transizione di istituzioni educative generali per un pacchetto di software libero, che è dovuto alla scadenza delle licenze per il software proprietario, assunto dal corso della creazione di russo russo Software libero e ha riflesso nelle attività di programma prioritaria presentata della società di informazioni sulla strategia di sviluppo della società della strategia di sviluppo nella Federazione Russa fino al 2011, approvata dal presidente russo Dmitry Medvedev.

Attualmente, la transizione per il software libero non è solo l'idea "e il metodo di risparmio di denaro, ma anche dalla necessità urgente. Gli analisti di diversi livelli hanno riconosciuto il loro errore nella sottostima della scala dell'utilizzo di tale software e sono costretti a dichiarare la sua rapida crescita. Come parte del progetto nazionale "Educazione", è stato selezionato un corso per un graduale rifiuto del software chiuso e la transizione al software libero.

Dal momento che c'è una confusione giusta con la terminologia, ha senso portare le definizioni oltre i termini utilizzati.

Sotto software gratis Resta inteso dal tipo di programmi per macchine informatiche elettroniche (computer), il contratto di licenza per il diritto di utilizzare i seguenti diritti:

    utilizzare un programma per computer in qualsiasi modo, non vietato dai fini della legge;

    accedere ai testi di origine del programma sia per studiare e adattarsi e per riciclare il programma per computer;

    diffondere il programma (gratuito o a pagamento a sua discrezione);

    apporta modifiche al programma del computer (riciclare) e distribuire copie del programma modificato (riciclato), tenendo conto dei possibili requisiti dell'eredità della licenza.

Una specifica "licenza" (condizioni specifiche del contratto) può fornire una legislazione aggiuntiva all'acquirente, ovviamente, o in determinate condizioni, e questo non effettua un programma in non libero. Sempre sempre più, un programma distribuito sulle condizioni che limita i diritti sopra menzionati dell'acquirente.

Il software libero non dovrebbe essere fatto, come spesso, confuso con "liberamente distribuito" (shareware, a volte chiamato "condizionale") o "gratis" (freeware).

Si dovrebbe anche tenere presente che, sebbene il termine "programmi open source" (software open source) sia spesso usato come sinonimo di "programmi liberi", a volte abusi.

Il software libero non deve essere confuso con "Apri" (Software aperto): "Openness" si riferisce alla conformità con le norme per le interfacce e solo e la libertà di condizioni di licenza e modelli di sviluppo.

E infine, non dovrebbe essere confuso "commerciale" con non libero e "non commerciale" - con libero. Sebbene il ruolo dei programmatori, nell'ordine di attivismo o hobby di scrittura e sviluppo di programmi liberi, sia molto grande, una parte significativa (probabilmente grande) il codice libero è sviluppato in un quadro commerciale. Allo stesso tempo, ci sono un gran numero di codice non libero non commerciale.

Un nodo di sottigliezze terminologiche e difficoltà concettuali possono essere distrutte introducendo una definizione alternativa: i programmi gratuiti sono programmi, tutti i servizi per lo sviluppo, la modifica, l'accompagnamento e il sostegno dei quali sono venduti sul mercato libero.

Il mercato rilevante si sta sviluppando con successo durante il trimestre di un secolo, vi sono esempi di adempimento dei compiti, impensabili per le singole società (il più luminoso di loro - spiegarsi negli anni '90 basati su programmi e sistemi gratuiti della Comunità Mondiale di Internet), E, infine, quale dopo numerose fluttuazioni, i leader del settore informatico oggi hanno quasi decisamente espresso a sostegno del software libero.

Lo sviluppo di un pacchetto di software nazionali gratuito è uno dei compiti centrali da risolvere per la sicurezza delle informazioni della Russia. Il presidente Dmitry Medvedev ha ripetutamente indicato su questo. Secondo lui, in Russia, un sistema operativo open source dovrebbe essere creato in Russia e una serie completa di applicazioni per garantire il lavoro efficace degli organismi statali e delle organizzazioni di bilancio. Nell'ottobre 2007, la disposizione del presidente del governo della Federazione russa n. 1447-p., Secondo il quale è stato prescritto il Ministero dell'Istruzione e della Scienza e del Ministero delle Comunicazioni:

    acquista una licenza per 3 anni su software proprietario per tutte le scuole;

    fornire lo sviluppo e l'attuazione di software libero nell'elenco dei programmi inclusi nel pacchetto software standard (Basic).

L'acquisto di licenze triennali per il software proprietario è stata effettuata al fine di rimuovere l'intensità dei problemi relativi al software pirata, e durante questo periodo è altamente qualitativo preparare un sistema di istruzione per la transizione allo spento.

La prima competizione aperta per lo sviluppo e la fornitura di un pacchetto di software libero si è tenuta in Russia nel calo del 2007. Il suo vincitore è stato il gruppo di aziende RBC-Center (Armada GC) e le co-valvole sono i principali sviluppatori di software domestici Altlinux, Linux online e inchiostro Linux. È stato concluso un contratto per lo sviluppo e l'attuazione del software basato sul sistema operativo Linux nelle scuole di tre regioni pilota della Russia: TATAR, TERRITORIO DIM e regione Tomsk. Sulla base dei requisiti del pacchetto software di base standard, è stato sviluppato un pacchetto software gratuito per le esigenze dell'UU, che non richiede detrazioni con licenza. L'Agenzia federale per l'istruzione ha rilasciato una lettera circolare "sull'uso della PSP per le istituzioni educative generali della Federazione Russa" del 17 giugno 2008 n. 15-51-450 / 01-09, che offre istituzioni educative da qualsiasi regione di La Federazione russa per prendere il destino nell'approvazione della PSP. Le applicazioni vengono a partecipare da diverse regioni della Russia. Il numero di scuole non sbalzate ha superato il numero di pilota.

Su richiesta dell'Agenzia federale per l'istruzione, il progetto "Garantire il sostegno dell'attuazione di un pacchetto di software libero in istituti educativi generali della Federazione russa è stato sviluppato. Progetto Appaltatore nel 2009-2010 Seguendo la competizione federale è il gruppo di aziende Aichi. L'obiettivo principale del progetto è creare condizioni per l'introduzione di massa di un appositamente sviluppato e prendendo un pacchetto di software libero nelle istituzioni educative generali della Federazione Russa.

Per raggiungere questo obiettivo all'interno del progetto, vengono risolti i seguenti compiti:

    messa in servizio di un unico repository di proprietà statale di software libero, come mezzo di sviluppo, test e distribuzione del TSPO;

    il supporto e lo sviluppo dei prodotti del software PSP sono garantiti in linea con i requisiti per le istituzioni educative.

La società Aichi, nella persona dell'artista, nel quadro del Gruppo software Pingwin di società, propone i principi dell'attuazione del progetto, che ha sostenuto le idee dell'Agenzia federale per l'istruzione sul massimo utilizzo delle scuole SPO, è Per continuare a espandere la linea dei prodotti software forniti alle scuole russe. Oltre al lavoro obbligatorio, si prevede di creare repository avanzati (repository di programmi) distribuzioni Linux, che sono già utilizzate nelle istituzioni educative e dei rifiuti di curricula che possono essere utilizzati in qualsiasi Linux. Questo darà agli insegnanti l'opportunità di scegliere, facilita il processo educativo.

Per risolvere il compito di attuare la PSP negli istituti di istruzione generale, è necessario seguire una metodologia specifica basata sui principi standard dello sviluppo e della modernizzazione, che consentiranno la transizione con perdite minime e in tempo. I passaggi principali di questa tecnica sono:

    indagine sulla situazione esistente nell'istituzione educativa: L'installazione di Tspo è coniugata con tali difficoltà come presenza di apparecchiature non supportate e incompatibilità del software utilizzato; Risolvere il compito di determinare la disponibilità del software con licenza su macchine, la definizione di un cerchio di compiti risolti con l'aiuto di dati di computer e tecnologia;

    sviluppo del concetto di transizione: Transizione completa a Linux e SPO o parziale utilizzando software sia chiuso che aperto; Allo stesso tempo, è necessario essere guidati sia dai fondi dell'istituzione educativa sia dai bisogni del processo educativo;

    strutture specializzate per l'implementazione e il supporto: La transizione verso il PPO è l'evento di non un giorno, quindi è necessario un dipendente per risolvere gli attuali problemi della transizione in un istituto educativo;

    condurre insegnanti di allenamento e dipendenti;

    elaborare un piano per l'implementazione graduale della PSP nel processo educativo: È necessario effettuare un piano dettagliato per il trasferimento di curricula e unità dell'istituzione educativa sul PPO. L'implementazione del PSP dovrebbe essere mantenuto "sulla crescita", prima di tutto dovrebbe essere installato su macchine per le quali l'analisi ha mostrato un'installazione indolore al 100%. La traduzione di almeno il 50% della flotta esistente sarà già considerata un inizio di successo. Ultimo ma, i computer con Windows con licenza preinstallati devono essere tradotti. È inoltre necessario prevedere l'installazione di singoli server per il repository, gli aggiornamenti e le copie dei dischi master. È necessario tenere conto della disponibilità di connessione a Internet del server di aggiornamento per supportare il sistema in una corretta sicurezza.

    transizione: In questa fase viene eseguita la natura tecnica dell'installazione e la configurazione della PSP.

Ad ogni passo dell'attuazione del PSP nel processo educativo degli istituti di istruzione generale, è necessario un sostegno metodologico, che è, tra l'altro, lo sviluppo di linee guida per l'uso dei programmi PSP.

Annotazione: La prima lezione del corso "Sviluppo dei requisiti. Progettazione architettonica del software" è una fase introduttiva dell'inizio dello studio della direzione delle tecnologie dell'informazione sullo studio e la descrizione dell'architettura del software, che è al centro di ogni prodotto IT creato, leggermente più complesso del programma di 3 linee di codice. In questo corso, cercheremo di esaurientemente, considerando diversi punti di vista, sfruttare, nonché la descrizione necessaria e sufficiente delle varie presentazione dell'architettura del software, dal design ottimale di cui, in condizioni specificate, dipende dal Efficacia di non solo il prodotto del software stesso, ma anche la direzione di attività, in cui viene utilizzata. La prima lezione sarà una base per il nostro corso. Oggi giustificheremo la pertinenza e la pertinenza del tema del design architettonico, considerare i prerequisiti per lo sviluppo di questo argomento, formulamo l'obiettivo, non vi è alcun motivo per le restrizioni che formano il quadro del nostro corso, faremo conoscere il meglio Pratiche nazionali e globali nel campo del design del software, si immergerà nello stato attuale dell'attività delle aree high-tech.

Scopo: In conferenze, prevediamo opportunamente presentare obiettivamente il significato del tema del design architettonico per l'industria della tecnologia dell'informazione e gli specialisti che svolgono la loro attività professionale in questo dominio, impostano il tasso di cambio, portare una breve panoramica delle "migliori pratiche", Il che costituisce una direzione del repository "inviolabile" del design architettonico utilizzato in aree della tecnologia dell'informazione da parte di tutte le società che cercano di creare, accompagnate e sviluppare prodotti software ad alta tecnologia.

introduzione

Design architettonico, come direzione professionale dell'attività umana, ha radici profonde e apparve molto tempo prima che il primo computer sia stato creato.

La base dell'attività in esame è il concetto che sono due parti diverse nella stessa medaglia:

  • Architettura - come risultato;
  • Design - come mezzo per raggiungere il risultato;

Se parliamo dell'architettura nel suo complesso, o piuttosto riguardo alla classica fase di sviluppo di questo settore, viene immediatamente alla mente, paralleli associati agli edifici maestosi e significativi sono le piramidi di Heops, la Torre Eiffel, ecc., sorprendente, principalmente, con la sua grandezza e aspetto esterno.

Se aumentiamo la questione della direzione dello sviluppo dell'ultima architettura temporale, allora è associata al desiderio di massimizzare la funzionalità degli edifici, e solo con la perfezione del design delle strutture proiettate.

Queste tendenze sono dovute all'evoluzione della coscienza umana e dalla transizione dal modo contemplativo del pensiero e della vita a forme di esistenza più efficienti, garantendo il raggiungimento più veloce del risultato.

Le trasformazioni scientifiche e tecniche, tecnologiche e sociali generano cambiamenti in tutto il mondo e l'architettura, non solo come arte applicata, ma come scienza e tecnologia fondamentale, questo è solo uno degli oggetti di trasformazioni esterne.

Il design è un tipo di attività destinata alla creazione di un prodotto unico (servizi), la sequenza delle cui fasi di attuazione sarà determinata dai fattori "esterni" e determinano i suoi vantaggi e svantaggi finali.

L'area di progettazione è stata diffusa sotto forma di una forma di attività moderna ed efficiente - il progetto.

Il design architettonico è un tipo di attività che il suo obiettivo è creare un'architettura nel processo del progetto.

La progettazione architettonica del software, nella sua forma attuale, una delle attività è destinata a creare un artefatto (architettura), che dovrebbe garantire il raggiungimento dei risultati delle organizzazioni utilizzando i prodotti software per attuare i loro processi.

Va detto che il mondo che ci circonda è sempre più dipendente dal campo della tecnologia dell'informazione nel suo complesso, ma in particolare da vari software, che:

  • Automatizza parzialmente o completamente l'esecuzione delle operazioni di routine, che, di regola, sono le più risorse a prova di risorse;
  • Fornisce opportunità uniche associate allo scambio "online" e alla trasformazione delle informazioni per scopi diversi;
  • Ottimizza non solo l'uso del capitale umano, ma anche i costi associati al contenuto del settore immobiliare;
  • Eccetera.

I prodotti software sono l'elemento principale della maggior parte dei domini high-tech moderni (comunicazioni cellulari, trasmissione video, attività di sicurezza, trasporti e altri tipi di movimento, ecc.) Attività. Oggi è molto difficile (o piuttosto quasi impossibile) trovare una società che non usa tecnologie dell'informazione nelle loro attività.

Tutto, dalle piccole imprese, al pubblico tradizionale, al pubblico, alle organizzazioni finanziarie, sociali del settore pubblico cercare di automatizzare l'attuazione di molte operazioni di routine. E molti di loro non saranno in grado di esistere sul mercato senza l'uso di software specializzato. Su società e significatività innovative per loro le tecnologie dell'informazione parlano troppo.

I prodotti informativi utilizzati per raggiungere i risultati delle attività dell'organizzazione semplicemente non esistono più, e più precisamente non potevano resistere al controllo del tempo.

Tale verifica è conservata da quei prodotti software, nel processo di creazione e implementazione del quale c'era una fase di progettazione dell'architettura software.

È questa fase che distingue il programma "temporaneo" sviluppato per "licenziamento di fori", da un prodotto software consapevole, applicare e sviluppare quali organizzazioni mirano a un intervallo di tempo sufficientemente lungo del suo ciclo di vita.

Nei lavori del classico del campo della tecnologia dell'informazione - Frederick Brooks, è possibile trovare la seguente differenza tra il programma dal prodotto software:

  • La gamma massima generalizzata e i tipi di dati di input;
  • Test approfonditi;
  • Disponibilità di documentazione dettagliata;
  • Il prodotto software richiede 3 volte i costi di tempo più lunghi rispetto al programma;

Nel nostro corso, considereremo i prodotti software e alcuni processi associati alla loro attuazione.

È prodotti software di alta qualità (o no) formano un mondo elettronico di software che non circonda solo ogni moderno abitante del pianeta terra, ma costituisce la sua coscienza e l'immagine del comportamento in esso.

Per mantenere e sviluppare il mondo di software di oggi, è necessario sviluppare una comprensione olistica di ciò che esattamente e come sviluppare, quali precedenti errori non dovrebbero essere ripetuti, e che dal passato è necessario prendere in considerazione e usarlo ora e nel futuro.

SoftwareIl mondo del prossimo mondo dovrebbe fornire le caratteristiche qualitative necessarie, come ad esempio:

  • Funzionalità;
  • Prestazione;
  • Affidabilità;
  • Sicurezza;
  • Eccetera.

L'argomento di creare tali sistemi di informazione e piuttosto architettura, che sarà il nucleo per tali prodotti di informazione, è dedicato al nostro corso.

Sfondi storici per la creazione di un corso. La rilevanza della progettazione architettonica del software

A partire dalla metà degli anni '50 del ventesimo secolo, il concetto di architettura del software è diventato molto ampiamente e spalancato nella comunità professionale degli specialisti IT. Ciò è dovuto al fatto che l'architettura, nel suo metodo di applicazione iniziale, è stata considerata solo sotto forma di base necessaria per i sistemi informatici creati.

Un po 'dichiarato e chiarire - in quel momento l'architettura del software ha capito come un concetto puramente tecnico, cioè. Un insieme di software e moduli di sistema che interagiscono in modo ottimale con l'altro in anticipo collegamenti e protocolli progettati in anticipo garantendo il funzionamento efficiente specificato dei prodotti del software. E prodotti software, a loro volta, serviti per compiti specializzati a controllo ristretto che coprono le esigenze dei fini militari.

Nel corso del tempo, per i motivi dei graduali "cretini" dello sviluppo della sfera IT, il successivo ridimensionamento su tutte le aree dell'attività umana, l'architettura del software è diventata interamente oggetto degli sviluppatori del software e nella maggior parte dei casi, è stato invisibile come parte dei processi del ciclo di vita dei sistemi informativi. Ciò è dovuto al fatto che le risorse per la creazione del software hanno iniziato a distinguersi di meno, le varie fasi sono state "saldate" e i risultati dello sviluppo, dell'attuazione e dell'uso hanno iniziato ad attendere il più presto possibile.

Tenendo conto del numero crescente graduale di richieste alla qualità dei prodotti informativi, piegando da una varietà di componenti diversi, non poteva continuare per così tanto tempo.

L'argomento dell'architettura del software, ma non solo come artefatto tecnico del processo di sviluppo, fornendo elevati indicatori di caratteristiche non funzionali, ma come parte centrale dei prodotti del software, è diventato di nuovo rilevante.

Nell'ultimo decennio, una comprensione del fatto che l'architettura dei prodotti software dovrebbe essere il risultato del lavoro non così tanti programmatori, ma gruppi speciali di professionisti diffiliari. Questi gruppi devono essere in grado di un determinato livello di qualità per creare un'architettura a pieno titolo in grado di coprire numerosi componenti dei prodotti informativi.

Progettazione architettonica, è prevalentemente la disciplina ingegneristica, considerando che solo tecnico o solo da un punto di vista aziendale non è corretto. Deve essere considerato nel complesso interconnesso delle cause del verificarsi, dei processi di creazione e, di conseguenza, dei risultati. Solo sarà possibile stabilire relazioni causali e costruire un sistema ottimale su cui può essere progettata l'architettura di qualsiasi complessità.

Al fine di garantire il risultato del design architettonico, è importante che il processo di progettazione sia considerato dalla posizione dell'attività sociale, che dovrebbe essere monitorata dalle norme e dalle norme pertinenti.

Lo sviluppo di architettura e software successivo è l'attività "flessibile" del mondo moderno.

Si è dimostrato che alla fase attuale dello sviluppo dei processi di creazione del software, le pratiche di ingegneria classica esistenti non sono più così efficaci di alcuni anni fa. Sono abbastanza "pesanti" per requisiti non permanenti e mutevoli condizioni del mondo circostante.

Si dovrebbe anche notare che l'architettura è un prodotto al 100% del "pensiero umano", che rende speciali requisiti aggiuntivi per gli aspetti chiave dello studio di questo campo professionale.

Il risultato di tale relazione con il design architettonico caratterizza questa attività come più come una struttura sociale.

Da tutto ciò che ne deriva che un gran ruolo del fattore umano è deposto nel design architettonico di successo e nella creazione di un prodotto software qualitativo ed efficace, quindi nel nostro corso pagheremo anche ulteriore attenzione non solo agli aspetti tecnici del design architettonico , ma anche le caratteristiche socio-manageriali delle architetture del software di sviluppo e documentazione.

Cornici e obiettivi del corso

Sviluppando un corso, abbiamo inseguito l'obiettivo di renderlo una vasta gamma conveniente e comprensibile di specialisti IT che cercano di sviluppare le loro competenze nel campo del design architettonico.

Qui non appliciziamo la scoperta di "Terra Incognita" nel campo della progettazione del programma per computer. Uno dei nostri compiti principali è quello di sintetizzare il set delle "migliori pratiche" del mondo del dominio in esame, rielaborarlo, aggiungere informazioni poco conosciute, ma importanti, arricchire la "essenza" degli approcci pratici al lavoro e alle metodologie che prendono in considerazione le attività dei dipendenti nel campo della tecnologia dell'informazione e della situazione nel mercato per lo sviluppo di programmi di informazione della Federazione Russa.

Un altro, nessun compito meno importante è che cerchiamo di risvegliare l'interesse dei nostri colleghi a una considerazione dettagliata dello sviluppo dei requisiti e della successiva documentazione dei prodotti software che influenzano il nostro parere sulla qualità e l'efficienza del software del presente e del futuro .

Molte domande che saremo in rilievo lungo il corso delle lezioni non hanno uno-a-uno, e talvolta una singola risposta fedele. Il dominio del design architettonico è un'area in cui le decisioni prese sono soggettive e dipendono da molte, varie condizioni che variano abbastanza rapidamente.

Ogni decisione è determinata per l'architettura futura del prodotto informativo e deve essere giustificata, ma dovrebbe essere in grado di essere presa in modo flessibile e rispondere alla direzione di sviluppo delle attività commerciali per le quali è stata creata.

Quando si sviluppa un corso, copriremo i seguenti aspetti "ad alto livello" associati alla progettazione architettonica del software:

  1. Caratteristiche dell'architettura del software:

    Caratteristiche funzionali e non funzionali / qualitative di architetture, di conseguenza, sono catalizzatori nella formazione dei principali vantaggi e svantaggi del software sviluppato;

  2. Requisiti Formando l'architettura del software:

    I requisiti di base saranno stabiliti, dopo che l'analisi attenta del quale dovrebbe essere progettata. Durante questa fase vengono prodotte le principali caratteristiche del futuro prodotto software (cfr. P.1);

  3. Oggetti di architettura del software e comunicazione tra di loro:

    Gli oggetti saranno elencati, la cui associazione in un unico sistema consentirà di ottenere risultati attesi dall'uso dei prodotti software proiettati;

  4. Ambiente "esterno" del processo di progettazione architettonica:

    I fattori che influenzeranno il processo di progettazione architettonica e l'ulteriore utilizzo dei programmi pertinenti sarà consacrato.

  5. Il processo di progettazione architettonica:

    Descriviamo come sembrare l'attività, in cui è necessario prendere la metodologia di organizzazione dei processi di progettazione architettonica;

  6. Documentazione "Pacchetto" per l'architettura su:

    Diamo un elenco di documenti richiesti e sufficienti per il successivo sviluppo e il mantenimento del software creato;

  7. Rischi associati all'architettura e alla progettazione architettonica:

    Presentiamo i rischi più popolari che si trovano nei casi in cui l'uso dell'architettura creata non corrisponde alle attività e alle condizioni inizialmente specificate del suo utilizzo;

  8. Livelli di architettura su:

    Diamo quelle richieste di architettura software, senza la quale il suo sviluppo e il suo uso successivo non saranno possibili;
  9. Approcci alla creazione dell'architettura da:

    Presentiamo le metodologie moderne più efficaci e i principi di progettazione architettonica dei prodotti software, i loro vantaggi e svantaggi;

  10. Il ruolo dell'architetto del sistema:

    Descriviamo il suo ruolo nel processo di progettazione architettonica. Elenchiamo queste competenze e qualità professionali che l'architetto dei prodotti informativi deve avere;

  11. Processi di sviluppo e manutenzione dell'architettura su:

    Parleremo di come questi processi dovrebbero essere costruiti in modo che l'architettura del software sia efficace nelle condizioni di funzionamento specificate;

Nel processo di risoluzione di attività designate e aspetti di illuminazione dell'architettura e del design architettonico, si verificherà il corso del corso. Abbastanza spesso, saremo interrotti in piccole pause, durante i quali saranno presentati esempi pratici, supportando e complementando il principale materiale delle lezioni.

Inizialmente, è stato progettato per includere nel corso un'altra quantità aggiuntiva di materiale, anche relativa all'area di progettazione dell'architettura del software, ma, dopo l'analisi iniziale del volume previsto, è diventato chiaro che valeva la pena limitare dal Aspetti designati sopra. Altrimenti, rischieremmo il fatto che il corso si trasformò in un ampio curriculum, che non sarà sufficiente per compilare una vita professionale di 2 autori.

Dato il fatto che abbiamo fatto un grande sforzo sull'analisi della Business Niva, il concetto di "SCAMBIO quadro" sarà controllato da noi per tutta l'intera comunicazione con te abbastanza e disciplinato.

Restrizioni del corso

In restrizione, comprendiamo il materiale che è coscientemente non incluso nel corso a causa della sua non rilevanza, "remoto" dall'argomento principale.

L'elenco delle restrizioni che abbiamo "delineato" il quadro del nostro corso include:

  • Aspetti organizzativi della creazione, sviluppo e mantenimento dell'architettura e dei suoi processi di progettazione:
    • Abbiamo deliberatamente ciò non includeva nei nostri aspetti del corso relativi a discipline manageriali. L'area di gestione è ampiamente e studiata in dettaglio. Considerare le domande specifiche delle domande a cui sei interessato, puoi trovare la letteratura specializzata, ma alcuni punti specifici di gestione che influenzano l'architettura e il design architettonico, considereremo sicuramente;
  • Processi di sviluppo del codice di architettura:
    • I processi di sviluppo del codice di architettura "Codice" sono l'attività che dovrebbe seguire dopo che viene eseguita la progettazione dell'architettura. Da un lato, dato il vero stato degli affari nel campo dell'ingegneria del software, si deve dire che il 60% dei progetti relativi alla creazione di software, design e sviluppo sono processi che vengono eseguiti in parallelo, ma, dall'altro Mano, questa pratica del lavoro non è il miglior "campione" della creazione di software. Noi, in alcune parti del nostro corso, teneranno conto di questo aspetto, ma, "per impostazione predefinita", abbiamo astratto dalla sua influenza. Questo principio di apprendimento è classico. Questo ci consentirà di definire i punti salienti che formano i concetti di base in modo più efficiente. La fase "codifica" è il prossimo, dopo il passo di progettazione architettonica. Sarà preso in considerazione, ma non lo descriveremo e lo esprimemo.
  • Momenti politici, sociali ed economici che influenzano l'immagine del software creato:
    • Quando si tratta di un processo "interno", e il design architettonico (non architettura) è precisamente un tale processo che colpisce solo un numero limitato di utenti, i fattori di influenza "esterna" sono considerati separatamente. C'è una varietà di strumenti per analizzare tali fattori. In particolare, è possibile portare un'analisi di "Pest" di esempio. Se necessario, può essere studiato separatamente e utilizzare i risultati dell'analisi nella sua ricerca.
  • "Fattore umano:
    • Forse questo aspetto delle nostre restrizioni è la ragione principale per i risultati più sorprendenti e i fallimenti più memorabili nella progettazione di architetture software. "Fattore umano" e tutti i suoi componenti, come la motivazione, l'efficienza, ecc. - Questi fanno parte della persona umana, la cui considerazione oggi è data una grande quantità di attenzione di scienziati e specialisti, mentre non ci sono prerequisiti per il fatto che queste tendenze si indeboliranno. Forse il focus dell'attenzione della ricerca viene spostato in una direzione tecnica più antropogenica, ma attenzione a loro sarà aumentata solo. Se lo si desidera, chiunque può trovare una quantità sufficiente di materiale da quest'area.

Pertanto, ci facciamo comprendere i nostri colleghi che il corso è inviato all'attività legata allo sviluppo dei requisiti, ma allo stesso tempo aspetti, dobbiamo prendere in considerazione la considerazione per formare una base per la progettazione architettonica nel nostro lavoro.

Resta solo a rimpiangere che i processi di sviluppo dei requisiti nella letteratura professionale hanno precedentemente pagato così poco attenzione. Con questo corso, proveremo a compilare una nicchia esistente. Soprattutto questa tesi riguarda la direzione dei requisiti in via di sviluppo per l'attività di progettazione architettonica, che il 60% definisce la futura efficienza dei prodotti del programma sviluppati.

Gestore ad alta esigenza QNX Neutrino

Gestione ad alta disponibilità (prosciutto)) opera nel sistema operativo neutrino QNX in tempo reale.

Fornisce un alto Gestore della lettura:

  • - Rilevamento del fallimento istantaneo. Il prosciutto applica i messaggi di controllo delle prestazioni (battitura del cuore) per monitorare lo stato di qualsiasi componente, consentendo di risolvere i fallimenti il \u200b\u200bpiù presto possibile. Se il prosciutto corregge una condizione o un fallimento specifici, può immediatamente inviare un messaggio di malfunzionamento ad altri componenti;
  • - Adattato al recupero degli utenti dopo il fallimento. Utilizzando la Biblioteca Ham, l'applicazione può dare un'indicazione di prosciutto, che dovrebbero essere adottate azioni di recupero, in conformità con la procedura in cui si è verificata condizioni errate;
  • - Riutilizzo immediato. Ham fornisce inoltre una libreria di programmi per l'esecuzione di azioni di recupero del client, che consente al sistema di ristabilire immediatamente una connessione interrotta in caso di guasto del componente;
  • - Analisi dopo un completamento di emergenza. Se il processo è terminato come risultato di un fallimento, il prosciutto può generare una discarica di memoria completa per la successiva analisi di questa situazione. Dopo aver esaminato questo file, è possibile determinare immediatamente come la linea di codice ha causato l'errore e analizzare i dati delle variabili per determinare con precisione cosa è successo.

Come manager di prosciutto autonomo è resistente ai guasti interni. Se interrompe l'emergenza per qualsiasi motivo, può immediatamente ricostruire il proprio stato.

High Accessibility Manager (Ham) fornisce un meccanismo che consente di monitorare i processi e i servizi nel sistema di funzionamento. L'obiettivo del manager è ripristinare il processo di calcolo quando i servizi di sistema o i processi falliscono, non rispondere o fornire un livello di servizio inaccettabile. La struttura del prosciutto espande in modo trasparente il meccanismo di monitoraggio locale nel monitoraggio della rete.

Il prosciutto agisce come conduttore attraverso il quale il resto del sistema può essere ricevuto e fornire informazioni relative al sistema del sistema nel suo complesso. Il sistema può essere l'unico nodo o set di nodi collegati tramite QNET. Il prosciutto può eseguire il monitoraggio dei processi specifici e può controllare il comportamento del sistema quando i componenti specifici falliscono e devono essere ripristinati. Il prosciutto consente inoltre ai componenti esterni di richiedere informazioni sugli eventi di interesse per il sistema e possono eseguire le azioni richieste al momento di questi eventi.

Il prosciutto è composto dai seguenti tre componenti:

  • - oggetti (entità)
  • - Condizioni (condizioni)
  • - Azioni (azioni)

Entità (entità)sono unità di monitoraggio fondamentali nel sistema. Essenzialmente l'oggetto è il processo, ogni processo ha un identificatore univoco pid.. Ogni oggetto corrisponde a un nome simbolico che può essere utilizzato per accedere a questo oggetto specifico. I nomi corrispondenti agli oggetti sono unici nel sistema. I gestori attualmente appropriati si applicano anche regole uniche al nodo. Questi requisiti unici sono molto simili allo schema del nome utilizzato nel file system gerarchico.

Le condizioni corrispondono agli oggetti. Queste condizioni sono lo stato dell'oggetto. Esempi:

  • - L'oggetto è finito;
  • - L'oggetto ha mancato il battito cardiaco del messaggio;
  • - L'oggetto di emergenza è stato completato, viene generato un file di dump della memoria;
  • - Il riavvio dell'oggetto viene eseguito.

Le condizioni corrispondono ai nomi simbolici che devono essere anche unici all'interno dell'oggetto.

Azioni È conforme alle condizioni. La condizione può contenere molte azioni. Le azioni vengono eseguite ogni volta quando viene eseguita la condizione corrispondente, I.e. Vero. Le azioni all'interno della condizione sono eseguite nell'ordine FIFO (l'ordine in cui sono stati aggiunti sotto la condizione). Molte condizioni che sono vere gestite contemporaneamente in arbitrario (arbitrario). Le condizioni specificate come hcondendendend verranno eseguite in un flusso separato (filettatura separata) di esecuzione, parallela con altre condizioni.

Esempi di azioni:

  • - Riavvia dell'oggetto;
  • - Invio di un segnale ad un certo processo.

Le azioni sono anche associate a nomi simbolici che sono unici all'interno della condizione specifica.

Quando un'azione nell'elenco dell'azione è sbagliata, è possibile definire un elenco alternativo di azioni che verranno eseguite per implementare il recupero dopo un malfunzionamento.

Il meccanismo di recupero consente di recuperare in caso di un singolo errore o processo di servizio.

Infatti, lo stato interno del prosciutto è simile a un file system gerarchico, in cui gli oggetti sono simili alla directory, le condizioni corrispondono a questi oggetti come sottodirectory e le azioni all'interno di queste condizioni sono simili ai nodi delle foglie di questo Struttura dell'albero.

Prosciutto presenta anche questo stato come file system in modalità di sola lettura (sola lettura) che esegue la directory / proc / ham. Come risultato di questa presentazione, i processi arbitrari possono anche visualizzare lo stato corrente (ad esempio, è possibile eseguire il comando LS / PROC / HAM).

Multiplex-ob.

Multiplex-S è un set di strumenti (COP) per organizzare il calcolo tollerante agli errori. È progettato per garantire il funzionamento del tolleranza dei guasti delle applicazioni del server nella rete di elaborazione locale in esecuzione MSVS 3.0.

Caratteristiche principali:

Ripristino automatico del funzionamento dell'applicazione dopo un errore (tempo di recupero non più di 10 secondi);

La capacità di bilanciare il carico di calcolo sui server;

La capacità di modificare la logica decisionale nell'attuazione del bilanciamento;

La possibilità di monitorare e gestire il lavoro dei componenti del cluster del server e delle applicazioni eseguite su di esso;

La capacità di estendere l'elenco degli eventi registrati;

Interazione di clienti esterni con CS OV;

Controllo dei parametri tecnologici del funzionamento del cluster.

Il kit include i seguenti programmi:

  • 1) Programma "Gestione ob" Fornisce la gestione del funzionamento del multiplex cs, la sua inizializzazione e configurazione. Per organizzare la logica della gestione multiplex-ob CS, vengono utilizzate due tecnologie principali:
    • - La tecnologia di gestione delle risorse si basa sulla distribuzione e la ridistribuzione delle risorse tra la Multiplex Multiplex CU, a seconda delle impostazioni di configurazione, dello stato del TSM, dello stato delle risorse stesse;
    • - la tecnologia di bilanciamento del carico si basa sulla virtualizzazione del multiplex CS TSM e la ridistribuzione dei processi di elaborazione della richiesta del client tra TSM;
  • 2) Programma "Organizzazione ob" Fornisce l'attuazione delle funzioni di controllo del processo di organizzazione del calcolo tollerante agli errori. Nel processo di connessione e scollegare nuovi TSMS al sistema, il sistema è ridimensionato e la logica di gestione delle risorse assume le funzioni della loro distribuzione tra i sistemi TSM operativi. Inoltre, sulla base dell'analisi dello stato del sistema operativo nel suo insieme, la presenza di un quorum e la fattibilità di continuare il funzionamento del segmento, come elemento di OB;
  • 3) Programma "monitoraggio ob" Fornisce il monitoraggio e la gestione del lavoro dei componenti del multiplex CS. Il monitoraggio è necessario per tenere traccia degli eventi che richiedono l'intervento dell'operatore. Con le impostazioni corrette dei file di configurazione del multiplex-ob, l'operatore viene automaticamente informato di tutti i disturbi operativi. Il compito dell'operatore è informare tempestivamente i servizi pertinenti o altri servizi e avviare l'eliminazione del fallimento;
  • 4) Programma "Coniugazione di OV" garantisce l'abbinamento di vari moduli e il loro funzionamento congiunto come parte del multiplex cs;
  • 5) Programma "Test ob" Fornisce test delle funzioni del multiplex CS.

Sul cluster del server multiplex, l'interazione di rete tra il protocollo TCP / IP deve essere configurata per eseguire programmi.

L'implementazione dell'operazione di fault-tollerant viene raggiunta implementando due meccanismi: il meccanismo di gestione delle risorse del cluster e il meccanismo di bilanciamento del carico.

I dati di input per il multiplex cs sono gli eventi di modifica dei nodi e / o delle risorse del cluster. I dati di uscita dei multiplexes CS sono nuovi stati ottimali di nodi e risorse del cluster come risultato della pertinente migrazione di processi, risorse e applicazioni.

Motivazione dello sviluppo

Durante lo sviluppo di un calcolatore di bordo tollerante agli errori, è stato necessario creare software che consentirebbe a un operatore della persona al terminale remoto o accanto al complesso stesso, per personalizzare il sistema di sistema, creare varie configurazioni di cluster, eseguire e verificare loro, oltre a eseguire la diagnostica veloce dello stato del cluster funzionante.

La rilevanza dello sviluppo di un cluster tollerante fault è confermato dalla completa assenza di software di questo tipo per il sistema operativo QNX 4.25 in esame. La necessità di svilupparsi con precisione nell'ambito del presente sistema operativo è dovuta alla sua flessibilità, integrazione e scalabilità, nonché bassi requisiti di sistema e un'affidabilità molto elevata, che rispettano pienamente i requisiti dichiarati dal cliente. Vale anche la pena notare che il sistema operativo QNX 4.25 è certificato per l'uso da parte della Commissione tecnica dello Stato nell'ambito del presidente della Federazione Russa per tali sviluppi.

Invia il tuo buon lavoro nella base della conoscenza è semplice. Usa il modulo sottostante

Studenti, studenti laureati, giovani scienziati che usano la base della conoscenza nei loro studi e il lavoro saranno molto grati a voi.

Pubblicato da http.:// www.. allBest.. ru./

Pubblicato da http.:// www.. allBest.. ru./

sull'argomento: Software per il computer

per argomento: Tecnologie di insegnamento InfoComunication.

Naberezhnye chelny-2017

introduzione

1. Classificazione del software

2. stampa del sistema operativo

3. File e file system

Conclusione

Elenco di letteratura usata

introduzione

Il computer è un'auto che è diversa da tutte le altre macchine dal fatto che non può funzionare senza programmi. Il riempimento elettronico del computer sebbene complesso e costoso, ma non è in grado di nulla mentre almeno un programma non viene caricato nel computer. Senza questo riempimento elettronico, il programma non funzionerà e l'elettronica non funzionerà senza programmi. Pertanto, si dice che due cose siano necessarie per lavorare per il lavoro: hardware e software.

Il software è parte integrante del sistema informatico. È una continuazione logica dei mezzi tecnici. L'ambito di applicazione di un particolare computer è determinato dal software creato per questo. Di per sé, il computer non ha conoscenza in alcun campo di applicazione. Tutte queste conoscenze sono focalizzate sui programmi eseguiti sui computer. Il software di computer moderni include milioni di programmi ї da Gaming to Scientific.

La rilevanza del nostro lavoro è considerare i principi del rapporto dei bisogni umani con la loro espressione matematica incarnati nel software di un personal computer.

Lo scopo del lavoro è quello di studiare le caratteristiche del meccanismo del software PC.

Il raggiungimento dell'obiettivo implica una soluzione di un numero di compiti:

1) esaminare il meccanismo del personal computer;

2) evidenziare gli elementi del software;

3) Considerare il funzionamento del software, del software applicato e strumentale

4) determinare il principio del funzionamento del sistema operativo;

5) Impara file e file system.

1. Classificazione del software Fornireio

La relazione del programma (che fornisce la fornitura non è raccomandata) - insieme all'hardware, la componente più importante delle tecnologie dell'informazione, inclusi programmi per computer e dati destinati a risolvere un determinato cerchio di compiti e memorizzati su supporti macchina.

Il software è un algoritmo implementato come sequenza di istruzioni per il processore.

In Computer Jargon, la parola "soft" è spesso utilizzata dal software inglese.

Per destinazione, il software è diviso in sistema, applicato e strumentale.

Fico. 1 a.software di etichettatura.

Il software strumentale è destinato all'uso nella progettazione, sviluppo e supporto dei programmi. Questo è: ambienti di sviluppo integrati, SDK, compilatori, interpreti, collegamenti, assemblatori, debugger, ecc.

Tabella 1.

Software per utensili

Software applicativo (applicazioni) - Programmi progettati per eseguire determinate attività utente e progettato per l'interazione diretta con l'utente. Il software applicato include: programmi bancari e contabili, giochi, editor di testo e grafici, client Internet, ecc.

Tavolo 2.

Software applicativo

Programmi

Spiegazione

Processori di testo

Programmi per la creazione, la modifica e la progettazione di documenti di testo

Processori tabulari

Programmi che consentono di eseguire operazioni sui dati presentati in forma tabellare

1C Contabilità

Input, ricerca, alloggio e emissione di grandi array di dati

Accesso Microsoft.

Computer Graphics and Animation

Mezzi per creare immagini fisse e mobili

Strumenti per creare una presentazione

Creazione e visualizzazione di set di diapositive

Microsoft Powerpoint.

Strumenti di comunicazione

Programmi per il lavoro in una rete di computer

Internet Explorer.

Sistemi di progettazione automatizzati (CAD)

Servizi per la progettazione di circuiti elettronici, macchine, meccanismi

Programmi educativi

Aiutare il processo di apprendimento

Simulatori della tastiera.

Il software di sistema viene utilizzato per garantire il lavoro del computer stesso e l'esecuzione dei programmi applicativi. Tipi specifici di software di sistema includono downloader, sistemi operativi, dispositivi driver, utilità (programmi di servizio). La parte più comune del software di sistema è il sistema operativo.

Tabella 3.

Software di sistema

Programmi

Spiegazione

Ossia

Programmi complessi che distribuiscono risorse del sistema informatico e organizzando altri programmi

Gestori di file

Programmi che forniscono comunicazioni più confortevoli con i team del sistema operativo

Windows Commander.

Programmi diagnostici

Controlla i dispositivi del computer principale

Programmi antivirus.

Programmi di rilevamento del virus del computer e la loro distruzione

Kaspersky Anti-Virus

Programmi di servizio del disco

Programmi per il controllo dell'integrità della struttura logica e fisica dei dischi, della deframmentazione

Archiversi

Programmi di imballaggio dei file e gruppi di file per ridurre lo spazio su disco

Durante la creazione di una classificazione, è necessario tenere conto del fatto che il rapido sviluppo delle apparecchiature informatiche e l'espansione della portata delle applicazioni del computer ha acquisito bruscamente il processo dell'evoluzione del software. Se in precedenza è stato possibile elencare le principali categorie di sistemi operativi, traduttori, pacchetti applicativi, ora la situazione è cambiata radicalmente. Lo sviluppo del software è andato in profondito (nuovi approcci ai sistemi operativi edilizi, i linguaggi di programmazione, ecc.), E Styling (Programmi applicati hanno cessato di essere applicato e acquisito valore indipendente). La relazione tra il software richiesto dal software e il software richiesto sul mercato cambia molto rapidamente. Persino i prodotti software classici, come i sistemi operativi, sono continuamente in via di sviluppo e somministrati con funzioni intellettuali, molte delle quali sono state precedentemente trattate solo alle capacità umane intellettuali.

2. Il principio di funzionamento del sistema operativo

Computer del sistema operativo (OS), - un programma o un complesso di programmi che sono costantemente nella memoria del computer; Organizza il controllo generale dei dispositivi della macchina e la sua interazione con l'utente. Fornisce il lancio e il funzionamento di tutti gli altri programmi.

In particolare, il sistema operativo esegue: gestione della memoria, introduzione, file system, interazione del processo; processi di dispacciamento; Protezione e contabilità per l'uso delle risorse. Spesso include una parte significativa del servizio specializzato o dei programmi ausiliari.

Il sistema operativo è caricato direttamente quando il computer è acceso, si arresta a funzionare solo dopo che è spento. Fornisce un dialogo con un operatore o un utente e organizza un'interazione efficiente (interfaccia) di altri programmi (compresi applicati) con tutti i nodi del computer. I sistemi operativi possono essere creati per computer e computer specifici di determinati tipi o classi. In quest'ultimo caso, il sistema operativo corrispondente è chiamato standard. Ad esempio, la MS DOS (sistema operativo del disco di Microsoft System) Microsoft Corporation e PTS DOS FIZTECH Software sono focalizzati su PC compatibili con IBM; Apple Mac OS - su Macintosh PC; Bell Labs Unix OS è un computer standard per diverse classi che eseguono le funzioni di server e workstation, ma anche utilizzati su PC portatili e grandi computer fermi.

Una delle proprietà del sistema operativo e del computer è multitasking in cui un processore può gestire diversi programmi o diverse parti di un programma allo stesso tempo. Allo stesso tempo, tutti i programmi insieme sono tenuti in RAM e ciascuno viene eseguito per un certo periodo di tempo. Ad esempio, un programma può funzionare mentre altri si aspettano di accendere il periferico o il segnale (comando) dell'operatore. La capacità di multitasking dipende da una maggiore estensione del sistema operativo rispetto al tipo di computer.

Il sistema multiplayer consente a più utenti di avere simultaneamente l'accesso a un computer dal suo terminale (locale o remoto). La natura multiplayer del lavoro è ottenuta attraverso la modalità di separazione del tempo, che è la rapida commutazione del computer tra diversi terminali e programmi e, di conseguenza, rapidamente attraverso i comandi di ciascun utente. Allo stesso tempo, gli utenti non notano i ritardi nell'esecuzione dei comandi. Esempi di sistemi multiplayer possono servire come sistemi operativi Windows, NetWare, UNIX.

Real / 32 - Sistema operativo multiplayer multiplayer di tempo reale. In questo sistema, ciascun terminale costituito da un monitor e una tastiera fornisce all'utente la possibilità di massimizzare il PC più semplice. Questo sistema funge da alternativa alle reti locali costituite da una varietà di personal computer.

Sistema singolo utente (un sistema utente) è un sistema di elaborazione o parte di esso (ad esempio, un sistema operativo) che non ha proprietà multiplayer. Esempi di sistema operativo singolo utente sono i DOS MS della Stuta americana Microsoft e OS / 2, creati congiuntamente da Microsoft e IBM.

Sistema operativo di rete (sistema operativo di rete, NOS) - un sistema operativo progettato per garantire il funzionamento della rete di elaborazione. Esempi di sistemi operativi di rete sono Windows NT, Windows 2000, NetWare, UNIX, Linux.

Questi sono usati 4 tipi di sistema operativi:

* OS-10 - per i modelli UE-1010;

* MOS (piccolo) - per i modelli UE-1021;

* DOS EU (disco) - per tutti gli altri modelli Computer UE in una piccola configurazione;

* OS US - per gli stessi modelli di DOS dell'UE, ma nella configurazione centrale e avanzata;

La struttura del sistema operativo può essere divisa in diversi gruppi:

Programmi dell'inizio iniziale della macchina, la voce iniziale delle informazioni nella RAM, impostazione del computer.

Programmi di gestione dei dati.

Programmi di gestione dei compiti.

Programmi di manutenzione ed elaborazione.

Inoltre, il sistema operativo include fondi che riducono la complessità del processo preparatorio durante la risoluzione dei problemi. Questo è un sistema di automazione di programmazione (SAP). Comprende tali componenti come:

1. Lingue di programmazione algoritmica;

2. Traduttori;

3. Sistemi interpretativi e compilati;

4. Pacchetti di programmi standard;

5. Programmi di servizio.

Una parte significativa dello SPO è il pacchetto applicativo (PPP). PPP è un complesso di programmi necessari per risolvere un determinato compito. Sono obbligati a soddisfare i requisiti del sistema operativo, sotto il controllo di cui lavorano.

Ora i moderni PPP si stanno sviluppando come sistemi software. Ogni pacchetto è composto da: un insieme di moduli software di elaborazione (corpo del pacchetto) progettato direttamente per risolvere l'attività da parte dell'utente; Programma di gestione dei pacchetti (elaborazione dei dati). Quando si richiede una soluzione al problema, questo programma genera un programma di elaborazione di lavoro dai moduli di elaborazione; Complesso di programmi di servizio (funzioni ausiliarie); significa garantire un pacchetto.

Un'altra funzione PPP è quella di espandere le funzionalità del sistema operativo quando si collegano nuovi dispositivi.

Il complesso di programmi di manutenzione (CPTO) è utilizzato per il controllo profilattico, le correzioni dei guasti, la verifica operativa delle apparecchiature periferiche. Il complesso è costituito da due programmi di test. I primi lavori sotto il controllo del sistema operativo, il secondo lavoro indipendentemente dal sistema operativo.

software per computer operativo

3. File e file system

Il problema di memorizzare una varietà di programmi e dati sui dischi, il loro uso razionale - download alla memoria operativa del computer, elimina da esso, record ad altri dischi, modificare le modifiche, ecc. - È stato risolto creando sistemi software di gestione del software.

Il file di parole ha origine inglese. Ha diversi valori. Il più vicino al significato, che utilizza il concetto del file, nel nostro caso, come: documenti, un file di carta, una questione, per cucire la carta.

Nella terminologia del computer, prima sotto il file implica il set di informazioni denominato registrato sul disco. Questi record di preghiera contengono testi di programmi redatti su lingue algoritmici o in codici macchina, nonché qualsiasi numero numerico o simbolico. Nel primo caso, il record è stato chiamato un file di programma, nel secondo file di dati. Successivamente, il concetto del file è stato espanso e ha iniziato a chiamare informazioni pubblicate su tutti i dispositivi I / O del computer. Apparso, ad esempio, tali termini, come file di output, output su un file, letti dal file IT. In futuro, sotto il file, significheremo il set di record denominato sui dischi.

Poiché il set di record viene nominato, significa che ha un nome, questo nome è il nome del file, consiste in due parti: effettivamente nominate e la sua espansione.

I moderni sistemi operativi consentono l'uso di nomi lunghi (fino a 30 caratteri). Tuttavia, al fine di ridurre la lettera, si consiglia di fornire file più brevi. Tra i nomi dei file, alcuni nomi sono proibiti, come regola, questi sono i nomi dei dispositivi di input / output. Il nome del file viene registrato nelle lettere maiuscole e minuscole dell'alfabeto latino e termina con un punto. Quanto segue indica un'estensione composta da tre caratteri.

Ecco un esempio delle estensioni più frequentemente utilizzate dei nomi dei file:

I file hanno richiesto ASM nella lingua dell assemblatore;

File del programma di baslo nel linguaggio di base;

File del programma PAS in Pascal;

File del programma C nel linguaggio SI;

File di programmazione per programmi nella lingua Fortran;

File dat con diversi tipi di dati;

File exe-licenziati nel linguaggio della macchina;

File COM-archiviato nel linguaggio della macchina;

Txt -text o file simbolico;

Guida del file HLP;

File BAK -Copy creato prima di cambiare;

File di comando BAT per il sistema operativo;

SYS -Files System operativo.

Pertanto, tutte le informazioni che avviene sui dischi sono inviate come file. Tutta la memoria del disco di un disco particolare è condizionatamente suddivisa in due parti: servizio e funzionamento. Quando si prepara i dischi per funzionare in fabbrica o utilizzando il programma speciale del sistema operativo nella sezione Servizio della memoria, viene registrato il programma del carico iniziale dei dati dal disco alla RAM, la tabella di distribuzione del disco e il principale (radice ) La directory del disco è generata.

La directory principale del disco è la sequenza di campi anche parte della memoria del disco. Vengono utilizzati per i seguenti scopi: per registrare il file scritto sul disco e creare un sistema di sottodirectory in cui possono essere registrati altri file a turn.

Va sottolineato che la directory principale viene creata dal produttore del disco o dal programma speciale del sistema operativo durante la riformattazione. I sottodataloghi possono essere indicati se necessario, prima di registrare un file su disco. .

Il programma di lettura dei file è uno dei principali programmi del sistema operativo. Interagisce con una varietà di altri programmi di servizio del file system: Modifica della directory corrente, creazione ed eliminazione della directory, copiare file, file di output sullo schermo del monitor Elimina e rinomina i file, ecc.

Ora su un'altra funzione più importante dei sistemi operativi: il monitoraggio operativo di tutti i nodi del computer nel processo di esecuzione di alcuni programmi. Questo monitoraggio è effettuato dalla reazione immediata del processore centrale su qualsiasi evento consapevolmente definito che può verificarsi in un particolare dispositivo informatico.

I computer personali hanno 256 tipi di interrupt con un numero da 0 a 255. Parte di questi numeri è progettato per chiamare vari programmi.

Secondo ciascun numero nel programma generale del sistema operativo, l'interruzione di elaborazione, situata nella residenza del computer, il suo frammento è evidenziato (parte) con gli indirizzi del primo e ultimo comando. Questi indirizzi sono determinati dall'altro caricamento del sistema residente del sistema operativo. Gli indirizzi dei primi comandi sono registrati in una sezione speciale di RAM (all'inizio) sotto forma di un vettore di numeri di interrupt. Pertanto, il prossimo componente I-I del vettore è l'indirizzo dell'inizio del frammento del programma del sistema operativo che elabora l'interruzione I-E. Questa sezione ha ricevuto il nome del vettore di interrupt.

Una comoda finestra di dialogo utente con un computer tramite il programma del sistema operativo è condotta in una lingua di comando speciale di questo sistema. In precedenza, i comandi sono stati formati sulla tastiera e hanno iniziato a eseguire il tasto ENTER. Nei moderni computer, queste azioni vengono eseguite principalmente con il mouse. Ci sono più di 60 squadre. La maggior parte di loro si riferisce a lavorare con file e dischi. I comandi vengono eseguiti da un insieme di programmi. Quello principale è il processore di comando.

In precedenza, abbiamo parlato del programma dei sistemi operativi: questi sono programmi convenzionali che, dopo aver installato il sistema operativo, vengono posizionati e memorizzati sul disco rigido del computer. Questi programmi formano una struttura di file chiaramente pronunciata. Esiste una directory principale del sistema in cui i file principali sono registrati: il programma di avvio del sistema operativo, la gestione degli ingressi, la gestione dei file, il processore di comando, l'interfaccia grafica.

Allo stesso tempo, la parte del programma del sistema operativo sotto il BIOS del nome generale (sistema di ingresso / sistema di base, il sistema I / O) è registrato nel chip di storage costante. Questi sono programmi: inizializzando e verificando il corretto funzionamento di tutti i componenti principali del computer - processi, memoria, dispositivi I / O, ecc.; caricamento iniziale del sistema operativo dal disco; Manutenzione degli interrupt hardware; Impostazioni per i nodi del computer alle modalità operative specificate.

Subito dopo aver attivato il computer, viene avviato un programma per controllare tutti i nodi. Questo programma ha un nome di potenza (Accensione Auto Test). Dopo il suo completamento, viene avviato il download del sistema residente del sistema operativo. Innanzitutto, il programma di avvio iniziale Dalle scoperte BIOS e le chiamate dal disco, come regola, il driver del programma di avvio del sistema operativo, che carica sequenzialmente i file richiesti dal sistema operativo. Quest'ultimo è file caricato che forniscono l'interfaccia grafica di una macchina della persona.

Fino al 1995, Microsoft MS DOS è stato utilizzato sulla maggior parte dei personal computer del modello IBM PC. IBM PC è stato equipaggiato con IBM PC Computer Il sistema operativo del marchio Unix. Dal 1995, il sistema operativo MS DOS è diventato gradualmente sostituito con un nuovo sistema operativo chiamato "Windows" -On.

Le idee di costruire questo sistema sono state prese in prestito da Apple e sviluppate da Microsoft in versioni come Windows 95, Windows 98, Windows Me, Windows 2000, Windows NT, Windows XP, Windows Vista. Attualmente, il sistema più popolare in organizzazioni e uso personale è Windows XP.

File, sottodirectory e directory principale hanno ricevuto altri nomi. Il file ha iniziato a chiamare il documento, le directory e le sottodirectory - cartelle (cartelle). Quindi la suddivisione della directory e dei file sono cartelle con documenti. La cartella più importante (cartella di alto livello) è la directory principale, I.e. Desktop. Le sottodirectory sono chiamate cartelle nidificate. Pertanto, si ottiene un'immagine visiva: un desktop su cui si trovano cartelle con cartelle e documenti investiti.

Liquidazionee.

Il software oggi è un argomento aggiornato per le conversazioni per tutti avere almeno un atteggiamento nei confronti dei computer. Il software è una lingua per comunicare con un mondo informatico. E questa lingua, o piuttosto molte lingue, in costante sviluppo, il processo di evoluzione. Solo la classificazione del software impiegherà un sacco di tempo e luogo. È possibile menzionare il software e il software dell'applicazione, il software è strumentale.

Il software è sia il sistema operativo del computer, cioè la condizione della sua lavorabilità. Attivazione del processore, il sistema operativo a sua volta ha bisogno di sistemi di protezione crittografica, programmi antivirus, driver e utilità. Queste sono le cosiddette attività del cerchio interno che richiedono il loro software.

È necessario dire che oggi qualsiasi produzione e qualsiasi attività è impossibile senza supporto informativo in base agli ultimi sistemi informatici e al software appropriato. Per implementare soluzioni di attività di gestione, calcoli contabili, creazione di sistemi di progettazione automatica, l'attuazione dello scambio effettivo della documentazione elettronica richiede anche programmi, ovvero il software appropriato. Inoltre, tutta la vita complicata richiede un aggiornamento continuo dei prodotti software applicabili.

Il software per l'intero set di richieste moderne da politiche, industria e scienza non può essere completamente standardizzata. I programmatori costantemente devono risolvere compiti privati \u200b\u200be speciali. Pertanto, il numero di imprese coinvolte nello sviluppo del software è in costante crescita. Gli esperti prevedono un'ulteriore crescita della produzione, un forte aumento del traffico merci di trasporto, complicazione della sfera delle comunicazioni.

Ovunque e in tutte le aree dell'attività umana, i computer saranno sempre più richiesti. Di conseguenza, la domanda crescerà e il software sarà. Entriamo in un'era completamente nuova. L'era della programmazione del futuro.

Elenco di letteratura usata

1. Cancro s.a. Algoritmizzazione e programmazione: tutorial. - M.: ID "Forum": infra-m, 2014.

2. Simonovich S.V., Evseev G.A. Computer divertente: libro per bambini, insegnanti e genitori. - M.: AST - Premere, Picking - Press, 2013.

3. Simonovich S.V., Evseev G.A., Alekseev A.G. Informatica speciale: tutorial. - m.: AS-Press: Picking - Press, 2015.

4. Informatica. Guida allo studio per l'istruzione professionale secondaria (+ CD) / sotto la creatività totale I.A. Crescent - San Pietroburgo: Pietro, 2015.

5. v.z.aladyev, yu.i.hunt, m.l.shishakov. Nozioni di base di informatica. Tutorial. Edizione 2 °, riciclata e integrata. - M.: Informazioni e casa editrice "Filin". 2012.

6. Lyakhovich v.f. Nozioni di base di informatica. - Rostov N / D: Casa editrice "Phoenix", 2014.

Pubblicato su Allbest.ru.

...

Documenti simili

    Scopo funzionale del sistema, software applicato e strumentale del computer. Caratteristiche della composizione e del linguaggio di comando del sistema operativo MS DOS. Interfaccia e struttura della finestra in Windows 98; Metodi di gestione del programma.

    abstract, aggiunto 12/18/2011

    Essenza e scopo del software: un insieme di programmi che gestiscono il funzionamento di un computer o di un sistema automatizzato. La funzione del sistema operativo: una serie di programmi interagenti che garantiscono l'operazione (funzionamento) del computer.

    esame, aggiunto 01/01/2011

    Studio della teoria delle probabilità e delle statistiche matematiche, la legge della binomina della distribuzione dei valori discreti, caratteristiche delle funzioni numeriche. Studio del sistema e supporto applicato per personal computer, algoritmizzazione, programmazione.

    esame, aggiunto 11.07.2011

    Il concetto e la struttura di un personal computer, le sue capacità. Livelli software per computer. Software per personal computer di base e applicato. Caratteristiche di PC stazionari, laptop, netbook, monoblocchi, tablet.

    lavoro del corso, aggiunto il 23/10/2014

    Software per computer: concetto e contenuto, classificazione e tipi. Appuntamento e caratteristiche della struttura del sistema operativo, la sua forma. File e file system. Principi di azione dei virus e dei programmi antivirus. Sistemi di programmazione.

    lavoro del corso, aggiunto 15.02.2012

    Composizione e giustificazione della scelta dei componenti di un personal computer (processore, scheda madre, componenti e dispositivi periferici), requisiti per loro e caratteristiche. Lo schema a blocchi del computer, il suo software e il calcolo del valore.

    esame, aggiunto 12.02.2015

    Tecnica del computer nell'istruzione. Dispositivi nel personal computer (PC). Configurazione di origine, strategia di modernizzazione. Installazione di moduli di memoria, software, refrigeratori. Calcolo del consumo di energia, modalità termica.

    corsi, Aggiunto il 23/04/2012

    Caratteristiche del software di un personal computer, che è diviso in tre classi: sistema, software applicativo, toolkit di programmazione. Caratteristiche della rete informatica - Sistemi di comunicazione dei computer o attrezzature informatiche.

    esame, aggiunto 10.06.2010

    Lo schema funzionale complessivo del computer. Scopo, caratteristiche principali dei dispositivi. Scopo, funzione principale del sistema operativo. Lavorare con i file. Inserisci e di emergere i dati. Composizione e scopo del software per computer. Vettori di informazione.

    metodo, aggiunto 05.10.2008

    Il design dell'unità di sistema, monitor, tastiera e mouse di un personal computer, come elementi della sua configurazione minima, nonché il loro scopo, le caratteristiche del lavoro e le moderne tendenze di sviluppo. Estratti per gli aggiornamenti all'architettura informatica.

, 138.14kb.

  • Compito tecnico per l'esecuzione del lavoro "Attuazione delle attività finalizzate alla creazione 403kb.
  • 5.1.2. Requisiti software.

    Il software AIS ESC HC deve essere costruito su un'architettura a tre stelle: il livello di archiviazione, il livello di applicazione, il livello della rappresentazione dei dati.

    Il software Livello applicativo deve essere fornito per il funzionamento sul software server e sulla piattaforma hardware forniti dal collocamento dell'ordine come parte del lavoro sulla creazione di AIS ESRH HC.

    I moderni DBMS industriali seriali in funzione in mszn o il partecipante al collocamento dell'ordine nell'ambito dell'esecuzione di questo incarico tecnico dovrebbero essere utilizzati.

    AIS ESCH HC Software applicato deve essere costruito su una piattaforma industriale per lo sviluppo di soluzioni orientate agli oggetti (software specializzato), che ridurrà il rischio di errori e ridurrà lo sviluppo e l'attuazione del progetto. I requisiti tecnici per la piattaforma industriale per lo sviluppo di AIS ESRH HC sono forniti nella clausola 5.1.10. Software specializzato è fornito da un partecipante per effettuare un ordine nel quadro dell'attuazione di questo compito tecnico.

    Quando si sviluppa il software, dovrebbe essere utilizzato un approccio moderno orientato agli oggetti.

    Il software AIS ESR HC deve fornire un'operazione multiplayer in una delle seguenti opzioni:

    • accesso simultaneo di più utenti per modificare un oggetto con il salvataggio delle modifiche apportate dall'utente, le ultime modifiche a risparmio di tempo;
    • accesso alla modifica di un solo utente, il primo oggetto aperto, con un blocco di un editing di oggetti da parte di altri utenti. Accesso simultaneo di più utenti per visualizzare un oggetto bloccato.
    Software AIS ESRH HC dovrebbe:
    • consentire la possibilità di modificare le impostazioni (senza modificare il codice del programma) delle regole per la fornitura di misure di supporto sociale e le formule per le quali viene calcolato il calcolo della dimensione delle PMI.
    • consentire la possibilità di creare nuove PMI, categorie preferenziali, collegamenti che determinano la categoria preferenziale e i motivi per il suo scopo, nonché le PMI e i motivi per il suo scopo. Nelle relazioni consolidate (PMI - la base, la categoria preferenziale è la base) la possibilità di creare regole per l'assegnazione delle PMI (assegnando una categoria preferenziale) da impostazioni dei libri di riferimento pertinenti o creare nuovi valori nei libri di riferimento, senza modificare il codice del programma.
    • per garantire la possibilità di distinguere i ruoli funzionali eseguiti dagli utenti modificando le impostazioni per i diritti di accesso dei ruoli agli oggetti e alle funzioni di sistema, senza modificare il codice del programma.
    • il sistema dovrebbe fornire la possibilità di cambiare o creare nuovi report impostando richieste e modelli di report senza modificare il codice del programma.
    • garantire il possibile aggiornamento dei metodi di trattamento delle regole e delle condizioni; Algoritmi incorporati nei codici eseguibili di appuntamenti, competieri e pagamenti; Report contenenti i risultati dei codici eseguibili modificando il codice del programma.
    Per il supporto tecnico del lavoro del sistema creato, l'attrezzatura già gestita come parte dell'attuale infrastruttura ISZN e OSM Khabarovsk e le organizzazioni che forniscono misure di sostegno sociale dovrebbero essere utilizzate il più possibile.

    Il software per l'implementazione deve soddisfare i requisiti:

    • unificazione;
    • rilevanza;
    • serialità;
    • rappresentatività;
    • scalabilità;
    • compatibilità delle informazioni;
    • affidabilità.
    Unificazione del software.

    Il software applicato dovrebbe essere sviluppato sulla base di mezzi unificati per lo sviluppo di sistemi di informazione automatizzati.

    Per facilitare la formazione degli utenti a lavorare con AIS ESCH HC e la possibilità di sostituire un dipendente ad altri, di solito eseguendo un compito simile, quando si sviluppa un sistema, i requisiti dell'unificazione dell'interfaccia utente possono essere presi in considerazione all'interno di un luogo di lavoro e tra i luoghi di lavoro vicino al lavoro eseguito.

    L'unificazione è soggetta a tutti i componenti dell'interfaccia utente: il sistema di menu, il modulo di visualizzazione delle informazioni sullo schermo, i tipi e le forme di messaggi e richieste all'utente, la posizione di informazioni significative, l'accordo sullo scopo funzionale dei tasti, il Principi di organizzazione del dialogo, formati di copia rigida, messaggi di sistema. I metodi di unificazione sono determinati dall'accordo speciale degli sviluppi e degli utenti del team del sistema e sono registrati in un documento speciale. L'unificazione è anche soggetta alla struttura dei dati e alla struttura dell'oggetto.

    La rilevanza del software.

    Il software proposto di essere attuato dovrebbe garantire l'automazione delle funzioni degli specialisti di MSZN e OSH che soddisfano i loro poteri in conformità con i requisiti degli atti giuridici normativi che regolano le attività di MSNN e OSS.

    Seriality del software.

    Il software di implementazione deve essere seriale, cioè. Utilizzato al momento della competizione in uno stato topico di almeno 5 soggetti della Federazione Russa. Il server del database dovrebbe utilizzare un moderno DBMS industriale industriale in funzione di MSZN o fornito dal partecipante per effettuare un ordine come parte dell'esecuzione di questo compito tecnico.

    Rappresentatività dell'attuazione del software.

    Per l'implementazione del software, l'utilizzo di almeno 50 utenti su un database contenente almeno 500 mila record dovrebbe essere confermato.

    Scalabilità del software.

    Il software proposto per l'implementazione dovrebbe consentire l'utilizzo in singolo utente (su un'installazione di un computing) e le modalità multiplayer.

    Compatibilità delle informazioni.

    Il software implementato deve essere adattato all'utilizzo dei concetti dei concetti contenuti nei classificatori consigliati per l'uso in AIS ESC HC e sono pronti per organizzare l'interazione nell'architettura orientati al servizio (a livello di servizio Web).

    Affidabilità.

    L'affidabilità del software che determina l'affidabilità del sistema automatizzato nel suo complesso dovrebbe garantire la mancanza di guasti nel lavoro che porta a una lunga stop (più di 4 ore) del processo di funzionamento del sistema informativo. Questo requisito è determinato senza tenere conto dei guasti associati alle interruzioni nell'alimentazione elettrica, ritardi nel trasferimento di informazioni nelle reti di Internet, il fallimento dell'apparecchiatura, nonché con fenomeni naturali. Il software implementabile deve essere fornito con supporto tecnico garantito e accompagnamento volto a mantenerlo in condizioni di lavoro e, se necessario, adattarsi alle mutevoli condizioni di applicazione.

    5.1.3. Destinazioni.

    L'elenco dei parametri dell'AIS ESCH HC e dei loro valori che caratterizzano la conformità dell'AIS ESRH HC è riportata nella tabella.


    No. P / P

    Nome del parametro

    Valore richiesto

    1.

    Tempo di risposta alla richiesta dell'amministratore (utente) AIS ESR HC District Level per ottenere dati su un cittadino registrato nel database distrettuale ESR


    2.

    Il tempo di elaborazione della richiesta dell'amministratore (utente) del livello distrettuale per ottenere dati statistici generalizzati sul database del livello distrettuale.

    Non più di 10 minuti, è determinato dalla rete di accesso alla rete

    3.

    Tempo di risposta all'amministratore (utente) Richiedi il livello regionale dell'ESR dell'ESR per ottenere dati su un cittadino registrato nell'ESR BD del livello regionale.

    Non più di 5 secondi, determinati dalle caratteristiche della LAN

    4.

    Amministratore (utente) Tempo di elaborazione della richiesta regionale per ricevere database di database statistico generalizzato.

    Non più di 5 minuti, è determinato dalla rete di accesso alla rete

    5.

    Amministratore (utente) Livello regionale Leavel Tempo per riceve database statistiche generalizzate del livello regionale.

    Non più di 50 minuti, è determinato dalla rete di accesso alla rete

    6.

    L'elaborazione della richiesta di amministrazione del livello regionale per la formazione di un registro regionale dei cittadini ha diritto alle misure di sostegno sociale a scapito dei bilanci di tutti i livelli.

    Non più di 3 ore sono determinate dalla rete di accesso alla rete

    7.

    Numero di utenti del database, che possono essere registrati nel livello del distretto AIS ESR HC

    Fino a 60.

    8.

    Numero di utenti del database che possono essere registrati nel livello regionale AIS ESR HC

    Fino a 150.

    Nota: gli indicatori sono forniti sulla base dell'esperienza del funzionamento dei complessi software AIS e applicati disponibili in MSNN e OSN.

    5.1.4. Requisiti per affidabilità.

    L'affidabilità di AIS ESRH HC a livello regionale dovrebbe essere fornita dall'introduzione di un server di backup che memorizza la copia effettiva del PC AIS ESR. Il tempo di transizione (commutazione) dal server principale al backup non deve superare i 30 minuti. I meccanismi di scambio dati devono essere utilizzati tra i server principali e di backup, fornendo il tempo di commutazione specificato.

    L'affidabilità di AIS ESR HC al livello del distretto (municipale) dovrebbe essere fornita dalle attività tecniche e organizzative del personale per garantire il funzionamento delle apparecchiature.

    Le attività tecniche dovrebbero includere il funzionamento delle apparecchiature nelle condizioni prescritte dalle istruzioni per il funzionamento delle apparecchiature informatiche.

    Le misure organizzative dovrebbero includere l'uso della tecnologia di backup.

    AIS ESRH HC, se necessario, deve fornire il lavoro 24 ore al giorno, 7 giorni a settimana.

    Le situazioni di emergenza sono definite per i server utilizzati per memorizzare il database ESR.

    Le situazioni di emergenza sugli utenti di PC AIS ESRH HC non devono influenzare le prestazioni di AIS ESR HC e non devono essere considerate.

    L'elenco delle situazioni di emergenza che indica i valori richiesti dei rispettivi indicatori di affidabilità è riportata di seguito:

    • perdita di server di alimentazione. Allo stesso tempo, il tempo del risparmio automatico dei dati e il completamento dell'AIS ESRH HC non dovrebbe essere superiore a 5 minuti;
    • il fallimento dei componenti del server su cui è installato il database ESC: processore, RAM, scheda di rete, disco rigido. Allo stesso tempo, il tempo di recupero dopo il fallimento non deve superare le 5 ore.
    AIS ESRH HC deve essere installato su server dotati di fonti di potenza ininterruttibili. Sotto le interruzioni di potenza, dovrebbe verificarsi un completamento automatico dell'AIS ESR HC senza perdere i dati.

    5.1.5. Requisiti per ergonomia e estetica tecnica.

    L'AIS ESRH HC dovrebbe garantire l'interazione di una persona con una macchina solo in russo con l'uso massimo del menu e dei prompt. Dovrebbe essere garantito il lavoro del personale.

    5.1.6. Requisiti per il funzionamento e lo stoccaggio AIS ESR HC.

    L'AIS ESRH HC dovrebbe essere utilizzato sul lavoro di apparecchiature informatiche fornite nel quadro della creazione di AIS ESRN e dal MSNA e all'ISP disponibile della regione, che sono stabiliti nelle camere esistenti e per il quale dovrebbero essere fornite:

    • tensione nella tensione AC 200V - 240V, frequenza 50Hz ± 1Hz;
    • temperatura ambiente: + 10 ° C - + 30 ° C;
    • umidità Ambientale: 20% - 80%;
    • concentrazione della polvere: 0,4 g / m 3 (max);
    • il rumore del funzionamento dell'apparecchiatura non deve superare i 55 dB.
    Non è stata presentata ulteriori requisiti per il funzionamento e lo stoccaggio AIS ESR HC.

    5.1.7. Requisiti per la protezione delle informazioni AIS ESRH HC da accesso non autorizzato.

    AIS ESRH HC dovrebbe:

    • Monitoraggio e controllo Accesso Fornire identificazione, autenticazione e autorizzazione dell'utente;
    • Fornire il livello di sicurezza del sistema in classe 1 per classificare il documento "Gostekomissioni della Russia, un documento di orientamento, sistemi automatizzati, protezione contro l'accesso non autorizzato alle informazioni (classificazione dei sistemi automatizzati e dei requisiti di protezione delle informazioni), Moscow 1992";
    • Garantire la delimitazione dei diritti di accesso all'utente ai dati in base a gruppi, ruoli; la delimitazione dei diritti di accesso ai campi a livello di campo e gruppi del conto del registro del registro, nonché delle funzioni del registro;
    • Consentire l'uso di strumenti di autorizzazione utente certificati incorporati, firma digitale elettronica.
    I dati personali dei cittadini contenuti nel database ESR sono soggetti a una protezione appropriata contro l'accesso non autorizzato.

    L'identificazione del personale dovrebbe essere effettuata al lancio dell'AIS ESR HC del livello corrispondente. Il personale non dovrebbe essere disponibile per le funzioni AIS ESCH HC, fino al completamento dell'identificazione. L'identificazione del personale viene effettuata utilizzando l'identificatore (password) dell'azione costante condizionalmente con una lunghezza di almeno sei caratteri alfanumerici. Il numero di tentativi di identificazione dovrebbe essere impostato come parametro. Se il numero di tentativi di identificazione non riuscita supera i parametri specificati nei parametri, l'accesso da questo computer all'AIS ESRH HC deve essere bloccato prima di effettuare una decisione amministratore di database (amministratore di sicurezza).

    Il controllo dell'accesso al database ESCH dovrebbe fornire un'ispezione di conformità con il personale dei loro poteri. Il controllo degli accessi deve essere implementato in base al modello di accesso basato sui ruoli. L'AIS ESRH HC dovrebbe essere fornito con ruoli determinati dalla composizione funzionale degli utenti AIS ESR HC. Ogni ruolo dovrebbe corrispondere al sottosistema in cui è implementata una determinata serie di attività e funzioni. Il set e il contenuto dei ruoli devono essere determinati durante l'implementazione di AIS ESRH HC. I ruoli sono nominati dall'amministratore del database (Amministratore di sicurezza) utenti AIS ESR HC e personale OSM a seconda dei loro doveri funzionali.

    AIS ESCH HC dovrebbe identificare e documentare tentativi di accesso non autorizzato al database ESR. Non dovrebbe consentire una modifica non autorizzata in informazioni nel database ESR e deve registrare tutti i tentativi e fornire il messaggio appropriato AIS ESR HC dell'amministratore AIS.

    AIS ESRH HC dovrebbe registrare le azioni degli utenti e del personale di OSN nel registro del sistema dal momento dell'avvio del lavoro.

    I parametri da registrare sono:

    • data e ora (data e ora del sistema sul server di sistema);
    • iD utente AIS ESR HC;
    • codice e descrizione del tipo di evento;
    • oggetti eventi (funzionamento funzionale, nome del file stampato, ecc.).
    L'elenco degli eventi registrati è specificato nella fase di implementazione e nella regolazione dell'AIS ESRH HC.

    I parametri di registrazione o il tipo di evento non possono essere modificati dal personale. La registrazione delle azioni del personale dovrebbe essere eseguita in una rivista speciale, protetta dai tentativi di modificarlo. I dati del Journal sono memorizzati almeno 1 mese. Dovrebbe essere fornita la possibilità di archiviare le riviste e la loro analisi autonoma.

    Filtrare gli eventi dell'AIS ESR HC System Magazine è necessario fornire eventi per la successiva audit. Filtraggio e ordinamento in base a uno dei campi del registro e dalla loro combinazione, nonché la possibilità di impostare i valori limite per i parametri della data e dell'ora.

    Il trasferimento dei dati deve essere effettuato tramite canali di comunicazione, utilizzando la rete aziendale protetta esistente di scambio di autorità di protezione sociale della regione.

    Al fine di garantire l'adempimento dei requisiti della legge federale del 27 luglio 2006 n. 152-FZ "sui dati personali", le informazioni sui cittadini che stanno nei database ESR dovrebbero essere impersonali durante il suo spazio di archiviazione. Motivi legali per l'elaborazione dei dati personali sono forniti nell'appendice B a questo incarico tecnico. Categorie di soggetti I cui dati personali saranno elaborati in AIS ESRN, sono riportati nell'allegato di questo incarico tecnico.

    5.1.8. Requisiti per la sicurezza delle informazioni durante gli incidenti.

    La tecnologia di archiviazione (archiviazione) e il ripristino di banche dati di distretti e livelli regionali, nonché l'intero sistema, dovrebbe essere sviluppato. In questo caso, i database devono essere periodicamente archiviati e registrati su CD e memorizzati negli archivi dei supporti magnetici. La frequenza di archiviazione è stabilita dalle regole.

    La sicurezza delle informazioni nel database ESR deve essere fornita in caso di successivi eventi:

    • perdita di potenza dei server;
    • voltaggio salto nell'alimentazione elettrica dei server;
    • disturbi della performance dei mezzi tecnici che formano un canale di comunicazione tra server e computer di utenti;
    • distruzione di linee di comunicazione che formano canale di comunicazione tra server e computer utente;
    • fallimento dei seguenti componenti del server:
      • pROCESSORE;
      • ram;
      • tassa di rete;
      • hDD;
    • fallimento dei computer informatici.

    5.1.9. Requisiti per la pulizia brevettata.

    La creazione di AIS ESR HC e il suo funzionamento devono essere eseguite su software con licenza.

    5.1.10 Requisiti tecnici per la piattaforma industriale per lo sviluppo di AIS ESR HC

    La piattaforma di sviluppo industriale dell'AIS ESRH HC (di seguito denominata piattaforma) dovrebbe essere un mezzo di rapido sviluppo di applicazioni a tre livelli. I sistemi creati sulla base della piattaforma devono essere una sovrastruttura funzionale della piattaforma e includere la funzionalità posata nella piattaforma.

    La piattaforma dovrebbe combinare un approccio orientato all'oggetto e relazionale, consentendo di descrivere i concetti dell'area tematica e le regole per la loro interazione nella descrizione della descrizione della piattaforma. Allo stesso tempo, il sistema deve fornire indipendentemente tutte le informazioni necessarie nel data warehouse e al suo ulteriore utilizzo.

    I meccanismi della piattaforma dovrebbero garantire l'organizzazione di accesso alle risorse generali dell'informazione dell'organizzazione in conformità con i dazi ufficiali di uno specialista.

    La piattaforma deve contenere importazioni di dati incorporati da fonti esterne, nonché strumenti di dati da fonti esterne che semplificano l'integrazione delle applicazioni esistenti con un'applicazione basata su piattaforma.

    La piattaforma dovrebbe contenere i mezzi di raffinamento della funzionalità senza modificare il codice sorgente, che consente di apportare modifiche agli oggetti descritti come parte dell'applicazione durante il funzionamento direttamente dall'amministratore o dagli utenti finali.

    La piattaforma deve contenere strumenti di sviluppo applicati per espandere la funzionalità del posto di lavoro client fornito (luogo di lavoro automatizzato, AWP) senza modificare il codice sorgente della piattaforma (sistema).

    La piattaforma deve implementare le seguenti tecniche di espansione delle funzionalità:

    • Una descrizione delle nuove classi (ad esempio, le classi di nuovi documenti) di oggetti e connessioni tra loro in termini di piattaforma, che dovrebbero fornire un insieme di operazioni di base sugli oggetti di queste classi (creazione di proprietà di modifica, eliminazione, Copia, sposta, rilevare il set di diritti di accesso, ecc.), senza modificare il codice sorgente della piattaforma (sistema).
    • Determinazione delle operazioni per lavorare con classi create di oggetti senza programmazione. Un set di operazioni di base (modelli) sopra gli oggetti devono essere implementati nella piattaforma. Lo sviluppatore dell'applicazione in base alla piattaforma deve essere sufficientemente specificata specificando i parametri.
    • Se necessario, la possibilità di scrivere il codice logico aziendale in un linguaggio di programmazione di alto livello utilizzando gli strumenti applicati allo sviluppo della piattaforma.

    5.1.11. Requisiti addizionali.

    I requisiti aggiuntivi includono:

    • Garantire la possibilità di funzionare di AIS ESRH HC sia su canali di comunicazione "veloce" e "lenti" con un basso grado di affidabilità (mantenendo l'integrità del data warehouse, fornendo transazioni), nonché la possibilità di utilizzare AIS ESRH HC in Offline (replica delle modifiche tramite i canali di comunicazione lenti, utilizzando supporti mutevoli).
    • Attuazione del concetto di "raffinati clienti", che consente di ridurre al minimo la manutenzione dei lavori client, ridurre i requisiti per la larghezza di banda dell'ambiente e del software di rete.
    • Garantire i dati di importazione-esportazione nei più comuni formati di archiviazione e scambio di dati (DBF, XLS, DOC, RTF, TXT, XML, CSV), oltre a supportare la possibilità di espandere l'elenco dei formati usati.
    • Fornire supporto per la tensione di scripting o l'interfaccia di programmazione ai linguaggi di scripting ad alto livello esistenti, l'utilizzo di sequenze (macro) per automatizzare attività di frequenza corretta.
    • Garantire la possibilità di correggere automaticamente gli errori quando si immettono i dati (date, nomi, patronimici, cognomi, ecc.), E se la correzione automatica non è possibile - garantendo il blocco dell'ingresso con l'emissione dei corrispondenti messaggi diagnostici. La verifica dei dati e la loro correzione devono essere eseguite sia quando gli operatori e quando si importano dati durante l'implementazione di scambi di informazioni esterne.
    • Garantire la possibilità di utilizzare applicazioni offerte liberamente distribuite per emettere e visualizzare rapporti, riferimenti e altre informazioni.
    • Garantendo la possibilità di ridimensionare.
    I requisiti per AIS ESRH HC e i suoi componenti possono essere chiariti e modificati in tutte le fasi del suo sviluppo, attuazione e manutenzione. I requisiti raffinati diventano parte integrante di questo compito tecnico.

    5.2. Requisiti per le funzioni eseguite da AIS ESRH HC

    5.2.1. Il livello distrettuale di AIS ESRH HC.

    A livello distrettuale, l'AIS ESRH HC dovrebbe funzionare sul PC degli operatori del livello regionale. Gli operatori del livello distrettuale dovrebbero lavorare con il segmento del distretto dell'ESR regionale BD, immagazzinato sul server LAN della protezione sociale della popolazione della regione.

    A livello distrettuale, l'AIS ESR HC dovrebbe fornire:

    • formazione e lavorazione di appuntamenti, accrescenti, pagamento degli array in conformità con la procedura per la nomina e il pagamento di assistenza, benefici, compensazione, benefici sociali mirati, sussidi per i servizi di alloggi e servizi di pubblica utilità, altri tipi di PMI e assistenza definite da le relative atti giuridiche normative del livello federale e regionale;
    • formazione e visualizzazione del segmento del distretto del Registro regionale dei Cittadini ammissibili per le misure di sostegno sociale a scapito dei bilanci di tutti i livelli;
    • la formazione di un segmento regionale del segmento regionale del registro dei cittadini, ammissibile alle misure di sostegno sociale per i farmaci preferenziali a scapito dei fondi di bilancio regionali;
    • la formazione di un segmento regionale del registro regionale dei cittadini ammissibili alle misure di sostegno sociale per il pagamento di alloggi e servizi pubblici a spese del bilancio federale;
    • la formazione del segmento regionale dell'array di informazioni generalmente nominali con informazioni sulla situazione sociale e nazionale dei veterani e delle ostilità di guerra necessarie per il riempimento delle informazioni del segmento regionale dei "veterani" del database nazionale;
    • formazione di liste di cittadini di determinate categorie in conformità con la forma stabilita per l'emissione di biglietti di viaggio preferenziali nell'ufficio postale dell'ufficio postale di FSue "Post of Russia";
    • inserimento dei dati primari in ESR BD, incluso:
    • inizio dei dati sui cittadini idonei alle misure di sostegno sociale che vivono nell'area, sia manuale che automatizzata, utilizzando informazioni da altri database e complessi software;
    • ricevere e inserendo dati sui cittadini utilizzando i database di organizzazioni di terze parti ottenute nel formato concordato;
    • controllo della voce dei dati in famiglie di famiglie e cittadini ammissibili alle misure di sostegno sociale;
    • correzione dei dati, tra cui:
    • periodo automatizzato in conformità con i regolamenti per l'aggiornamento delle informazioni sui cittadini ammissibili alle misure di sostegno sociale che vivono nell'area utilizzando informazioni da altri database e complessi software;
    • aggiornamento manuale delle informazioni sui cittadini idonei per le misure di sostegno sociale che vivono nell'area utilizzando le informazioni ricevute durante ricevimenti e sondaggi personali;
    • controllo della regolazione dei dati nel database ESRA;
    • reception, controllo, lavorazione, input con ulteriori indicatori sociali del livello di vita dei beneficiari da parte di organizzazioni di terze parti nel formato concordato;
    • adeguamento delle informazioni con ulteriori indicatori sociali del livello di vita dei beneficiari da organizzazioni di terze parti in un formato coerente;
    • formazione e spedizione del full database ESR o modifiche in essi al livello regionale utilizzando il CSOD, l'e-mail o sui supporti leggibili da computer;
    • ricezione e lavorazione di errori in informazione su cittadini e beneficiari volti a livello regionale;
    • chiusura dei beneficiari in relazione alla loro morte o disposizione.
    • presentazione delle informazioni di riferimento sotto forma di certificati, tabelle e grafici con la possibilità di successive output al corriere cartaceo in conformità con le richieste di indirizzamento dell'assistenza sociale, tra cui:
    • ricevere dati di riferimento per un gruppo di persone (famiglie) unite da funzioni comuni;
    • mantenimento del database ESR, incluso:
      • impostazione delle strutture dei dati;
    • amministrazione, incluso:
      • capacità di impostare AIS ESRH HC nel processo di funzionamento;
      • la possibilità di creare e modificare nuove forme tipiche di segnalazione;
      • trasmissione su richiesta dei moduli di reporting creati nell'AIS ESR HC del livello regionale;
      • ridefinizione dei livelli di accesso durante il trasferimento di un dipendente in una nuova posizione; Registrazione di utenti e gruppi di utenti e assegnarli a livelli di accesso;
    • mantenimento dei riviste, incluso:
      • registrazione degli eventi (voce di dati, ricevuta di riferimenti, ecc.);
      • controllo del lavoro con AIS ESRH HC;
    • data di registrazione Per inserire dati e informazioni sull'operatore che ha completato la voce dei dati.

    5.2.2. Livello regionale AIS ESRH HC.

    A livello regionale, AIS ESRH HC dovrebbe fornire:

    • Conformità ai requisiti dei regolamenti amministrativi (regolamenti amministrativi elettronici) dell'attuazione di determinate funzioni statali;
    • determinare i diritti dei cittadini per ottenere categorie preferenziali o la nomina di misure di sostegno sociale sulla base delle norme specificate;
    • formazione e lavorazione di appuntamenti, accrescenti, array di pagamento;
    • la formazione e la visualizzazione del registro regionale dei cittadini ammissibili alle misure di sostegno sociale a scapito dei bilanci di tutti i livelli;
    • la formazione di un segmento di un registro regionale dei cittadini ha diritto alle misure di sostegno sociale per i farmaci preferenziali a scapito del bilancio regionale;
    • formazione di un registro regionale dei cittadini ammissibili alle misure di sostegno sociale per il pagamento di alloggi e servizi pubblici a spese del bilancio federale;
    • la formazione di un array di informazioni con informazioni sulla posizione socio-famiglia dei veterani e delle ostilità necessarie per il riempimento delle informazioni del segmento regionale del database nazionale "Veterans";
    • presentazione di informazioni di riferimento sotto forma di certificati e tabelle con la possibilità di successiva uscita al corriere cartaceo secondo le richieste di indirizzo di assistenza sociale, tra cui:
    • ottenere dati di riferimento su un beneficiario separato;
    • ottenere dati di riferimento per un gruppo di persone unite dalle caratteristiche comuni;
    • ottenere dati statistici;
    • la manutenzione di AIS ESRH HC, incluso:
    • impostazione delle strutture dei dati e delle regole della loro elaborazione;
    • registrazione e modifica delle descrizioni delle strutture dei dati memorizzate nel database ESR;

    5.2.3. Requisiti per i principali moduli funzionali AIS ESRH HC

    Il software fornito dal partecipante all'attuazione del software dovrebbe garantire l'automazione di elementi compositi del processo di supporto sociale, tra cui:

    Il processo di ricezione (circolazione) dei cittadini:

    • immissione di informazioni sui cittadini bisognosi di fornire misure di sostegno sociale;
    • fare informazioni sulla loro situazione materiale, le condizioni abitative;
    • fare informazioni sui documenti presentati;
    • fare informazioni sui problemi di cittadinanza.
    Il processo di nomina di misure di sostegno sociale:
    • registrazione delle domande dei cittadini per la fornitura di misure di sostegno sociale;
    • input e supporto per la base della legislazione che disciplinano la fornitura di misure di sostegno sociale;
    • determinazione del diritto dei cittadini a determinate misure di sostegno sociale: mensile, trimestrale, una tantum.
    • nomina di danno compensazione a seconda del gruppo di disabilità o esperienza;
    • nomina di duro sulla base dei documenti a beneficio, la possibilità di entrare a differenza di un destinatario;
    • la possibilità di scaricare al registro regionale dei cittadini ammissibili alle misure di sostegno sociale previste dalla legge;
    • controllo della pertinenza degli appuntamenti.
    Il processo di accreduzione dei benefici sociali (benefici per bambini, pagamenti sociali, difficilmente):
    • condurre pagamenti;
    • la formazione di array di pagamento, trasmettendoli alle organizzazioni di pagamento (Sberbank, Mail) e ricevere la conferma dei pagamenti, la formazione di atti di riconciliazione degli importi pagati con i dati del "POST della Russia" del FSUE;
    • la possibilità di formare un pagamento per un importo fisso;
    • pagamenti di archiviazione;
    • la formazione di relazioni analitiche nel contesto dei bilanci, dei comuni e delle categorie preferenziali;
    • supporto per le esportazioni di report a formati generalmente accettati (XLS, DOC, RTF, TXT, SCV e altri);
    • chirurgia di massa: terminazione, supplementi, ricalcolo delle dimensioni dei vantaggi e dei benefici, installazione di fonti, ordini di stampa, derivazione entry-derivazione dei casi;
    • statistiche: elenchi destinatari per parametri specificati, certificati di pagamento e altri. Possibilità di creare report statistici personalizzati.
    Il processo di nomina di sovvenzioni per l'alloggio e il LCQ (attuazione del decreto del governo della Federazione Russa del 14 dicembre 2005 n. 761) :
    • mantenimento del libro di riferimento degli standard regionali per il costo dell'alloggio e dei servizi comunali (CVG);
    • garantire i processi di appuntamento, accantonamento e pagamento delle sovvenzioni, conformemente al CVG esistente, vantaggi (federali e regionali), reddito familiare e altri indicatori;
    • determinazione del diritto e del rateo dei cittadini delle sovvenzioni per il pagamento delle abitazioni, in conformità con i documenti presentati;
    • formazione di documenti di pagamento per il trasferimento di importi maturati su conti sociali o paga attraverso istituti di credito o posta;
    • l'attuazione del meccanismo di contabilità ha accumulato importi di sovvenzioni pagate dagli importi, importi di debiti ai cittadini e all'importo del debito dei cittadini ai fornitori di servizi.
    Il processo di garanzia di pagamenti compensativi per servizi di utilità:

    La tecnologia di calcolo, accrescimento e pagamento del compenso per i servizi di utilità con categorie preferenziali di cittadini quando si sostituiscono i benefici con i pagamenti in contanti.

    Il processo di nomina dell'assistenza sociale dello stato:

    • garantire i processi di appuntamento, ACCRUALE E PAGANO Assistenza sociale dello Stato, in conformità con la legislazione vigente, il reddito familiare e altri indicatori;
    • determinare il diritto e il rateologio ai cittadini dell'assistenza sociale dello stato, in conformità con i documenti presentati;
    • formazione di documenti di pagamento per il trasferimento di importi maturati sui conti sociali;
    • l'attuazione del meccanismo di contabilità per gli importi accumulati dell'assistenza sociale dello stato pagati dalle quantità, quantità di debiti ai cittadini.
    Statistiche per specialisti del livello del distretto (regionale):
    • la possibilità di ottenere informazioni statistiche sull'elenco dei database per qualsiasi periodo di tempo utilizzando il generatore di report;
    • attuazione della ricerca dei cittadini su richiesta nell'elenco dei database;
    • la formazione di liste di cittadini di forme arbitrarie nella scala della regione, la formazione municipale della regione;
    • la formazione di informazioni sul numero di persone nel trimestre di riferimento dell'anno in corso è stata prevista misure per il sostegno sociale per gli alloggi e i servizi comuni (l'attuazione dell'ordine del ministero della salute e dello sviluppo sociale del 28.03.2005 n. 243 ).
    Il processo di condivisione delle informazioni sulla situazione socio-domestica dei veterani della grande guerra patriottica e combattere con OGBD "Veterans".

    Il processo di conversione (importazione) dei dati e la capacità di includere informazioni nell'AIS, fornito:

    • Il ministero della salute e dello sviluppo sociale della Federazione russa e delle strutture subordinate ad esso;
    • Dipartimento del fondo pensione della Federazione Russa nel territorio di Khabarovsk;
    • Fondo regionale Khabarovsk per l'assicurazione medica obbligatoria;
    • Anagrafe;
    • Ramo regionale di Khabarovsk del fondo di assicurazione sociale della Federazione Russa;
    • Ufficio del servizio di occupazione dello stato federale per il territorio Khabarovsk;
    • Comitato federale dello Stato per le competenze mediche e sociali;
    • Un passaporto e servizio visitatore (tabelle passaporti con la FAO);
    • Dipartimenti pensionistici della registrazione militare e dell'Ufficio di arruolamento, ATC, UFSIN;
    • Comuni (dipartimenti educativi, alloggi e servizi comunali);
    • Istituzioni di credito;
    • Organizzazioni e organizzazioni e servizi comunali;
    • Organizzazioni che forniscono servizi pubblici.
    Il processo di conversione (esportazione) dei dati per la successiva trasmissione a:
    • Ministero della salute e dello sviluppo sociale della Federazione Russa e delle strutture subordinate;
    • Dipartimento del fondo pensione della Federazione Russa nel territorio di Khabarovsk;
    • Fondo regionale Khabarovsk per l'assicurazione medica obbligatoria;
    • Ufficio regionale di Khabarovsk del fondo di assicurazione sociale della Federazione Russa;
    • Ufficio del servizio di occupazione dello stato federale per il territorio Khabarovsk;
    • Istituti di credito e uffici postali;
    • Organizzazioni che forniscono la popolazione dei servizi di comunicazione;
    • organizzazioni e organizzazioni e servizi comunali.
    Processo di amministrazione del database ESRN:
    • controllo base, impostazione di stile, moduli, pagamenti;
    • copia database e libri di riferimento, recupero dall'archivio;
    • aggiornamento, rifornimento, cambio di riferimenti di sistema;
    • regolazione del gruppo delle informazioni contabili;
    • gestire i diritti di accesso alle informazioni.

    5.2.4. Requisiti per il trasferimento dei dati dai sistemi di funzionamento in AIS ESR HC

    È necessario effettuare il trasferimento del quadro giuridico, i libri di riferimento e le informazioni personali sui cittadini ammissibili alle misure di sostegno sociale dai sistemi attualmente funzionanti:

    • Programma complesso "Indirizzo Assistenza sociale" - Indirizzo indennità sociale, sempre, benefici, PMI, compensazione per il pagamento del display LCD;
    • Appuntamenti delle arti e pagamenti di pensioni, benefici e difficilmente (SNA) - Il rateo e il pagamento dei benefici per bambini e sociali, regionali appropriati per i viaggi, altri tipi di benefici e risarcimento;
    • Il pacchetto software "Indirizzo Assistenza sociale è un modulo per appuntamento e pagamenti di sussidi abitativi";
    • Complesso software "Card Savage of Pension Destinatari, Benefici, Ever, Redv";
    • Software complessi "veterani del lavoro";
    • Altri prodotti software applicati e complessi in funzione in MSZN e Bordo OSZN.

    5.3. Requisiti integrativi.

    5.3.1. Requisiti per il supporto delle informazioni.

    Il database ESRA dovrebbe consistere in tabelle contenenti informazioni sui cittadini registrati negli organismi di protezione sociale della regione della regione, un questionario, nonché informazioni sulla loro posizione sociale e di vita.

    Tutte le tabelle si trovano su due livelli del distretto del database e regionale. Il database distrettuale è considerato formato se le informazioni sono fatte su tutti i cittadini che vivono nella zona. La presenza di campi vuoti non dovrebbe impedire il lavoro con questo database anche nella preparazione di materiali di riferimento e analitici. La banca dati regionale è considerata formata se le informazioni sono fatte su tutti i cittadini che vivono nella regione. La presenza di campi vuoti non dovrebbe impedire il lavoro con questo database anche nella preparazione di materiali di riferimento e analitici. I dati del database distrettuale ESRN viene trasmesso all'AIS ESR HC del livello regionale. A livello regionale, un database completo è formato dall'aggregato di basi distrettuali, possibilmente segmentati da distretti urbani e regioni municipali della regione. L'AIS ESC dell'HC del livello regionale è considerato formato quando l'informazione di tutti i database del livello del distretto ESR sarà inclusa in esso.

    Indicatori per i quali le carte contabili dei cittadini e delle famiglie con il diritto e la necessità di fornire misure di sostegno sociale a scapito dei bilanci di tutti i livelli possono essere determinati nella fase di attuazione di AIS ESRH HC. Come base, è opportuno prendere un insieme di indicatori utilizzati nell'indirizzo del complesso software di assistenza sociale di assistenza sociale, sviluppato da MSNN e in funzione negli organismi di protezione sociale della regione Khabarovsk.

    Sulla base dell'elenco degli indicatori, della natura delle richieste di DB, certificati e relazioni per l'analisi dello stato del sostegno sociale dei cittadini a vari livelli di assistenza sociale dello Stato e prendere decisioni di gestione volte a migliorare il tenore di vita dei cittadini.

    Durante il processo di sviluppo deve essere definito:

    • fonti di formazione dei dati;
    • tipi di dati;
    • dimensione del campo;
    • algoritmi di controllo;
    • sfondo normativo richiesto;
    • altro necessario per la manutenzione di database ESR, attributi.
    La composizione degli indicatori generali per tutti i database ESR a livello distrettuale può essere aggiunto indicatori che caratterizzano lo stato sociale dei cittadini in questa particolare area. Questi indicatori privati \u200b\u200bpossono essere utilizzati per soddisfare le richieste degli utenti del livello distrettuale. Dovrebbe essere fornita la possibilità di modificare la composizione degli indicatori del database ECR durante il funzionamento.

    Le richieste e i moduli di segnalazione devono essere sviluppati per ciascun tipo di indicatori stabiliti per gli utenti dei livelli distrettuali e regionali.

    È necessario sviluppare un generatore di report, che dovrebbe fornire fondi AIS ESR HC:

    • richieste al database ESR in termini di contabilità per cittadini e famiglie in AIS ESRH HC;
    • esempio dal database ESR a determinati account specificando campi selezionabili e impostando le condizioni del loro campione (più, meno, uguale, l'intervallo non è uguale, ecc.);
    • rapporti statistici che riflettono lo stato attuale delle misure di sostegno sociale a varie categorie di famiglie e cittadini, sotto forma di elenchi e tabelle, specificando la procedura per i seguenti campi e includevano i dati;
    Tutte le variazioni di questi database distrettuale ESRN sono trasferite al livello regionale di AIS ESR HC in conformità con i regolamenti adottati.

    Al fine di unificare i dati e ridurre il numero di errori durante l'immissione e l'elaborazione dei dati, devono essere sviluppati dati locali o utilizzati.

    I classificatori locali possono essere formati nella fase di attuazione del complesso.

    La procedura per il mantenimento dei classificatori è urgentemente determinata dal ministero della protezione sociale della regione della regione.

    AIS ESRH HC dovrebbe garantire il trasferimento di informazioni precedentemente accumulate dal database del database "Indirizzo Assistenza sociale" (PC ASP), sviluppato da MSNN e operante in OSP, nonché di un numero di altri sistemi software applicativi azionati in MSN e OSS.

    Per garantire il controllo dell'integrità dei dati e ripristinare, è necessario utilizzare i mezzi DBMS standard. Dovrebbero essere fornite la creazione di copie di backup dei database dei livelli distrettuali e regionali e del recupero da backup di banche dati di distretti e livelli regionali.

    5.3.2. Requisiti software.

    Il software dovrebbe consistere in un software a livello di sistema e software applicato sviluppato come parte del lavoro sulla creazione di AIS ESR HC.

    Come software a livello di sistema installato sui computer di utenti di AIS ESCH HC, sistemi operativi attualmente in funzione in MSN e OSN, qualsiasi applicazione per ufficio, inclusa liberamente distribuita e su server dei livelli distrettuali e regionali - sistemi operativi e sistemi di gestione dei database forniti Durante la creazione di AIS ESR HC o sono attualmente in funzione in MSN e OSN.

    Software applicato AIS ESR HC deve fornire:

    • monitoraggio della correttezza dei dati;
    • ingresso e correzione dei dati;
    • mantenere aggiornati i dati;
    • scambio di dati tra distretto e livelli regionali;
    • presentazione degli utenti di informazioni sotto forma di certificati, tabelle, grafici.

    5.3.3. Requisiti per il supporto tecnico.

    L'AIS ESRH HC è garantito per funzionare sui mezzi di calcolo delle attrezzature fornite come parte del lavoro sullo sviluppo e l'implementazione di AIS ESCH HC con le designazioni della destinazione (velocità) specificata in questo compito tecnico.

    La parte client dell'AIS ESR HC dovrebbe essere fornita anche sui mezzi tecnici disponibili e utilizzati in MSN e OSN: PC con una frequenza del processore - non inferiore a 600 MHz, memoria rapida non inferiore a 256 MB, con unità disco rigido con una capacità di serbatoio di almeno 10 GB, la risoluzione del monitor a colori non inferiore a 800x600, diagonale almeno 15 ");

    5.3.4. Requisiti per il supporto organizzativo.

    Devono essere effettuati specialisti a tempo pieno nell'automazione del lavoro del distretto di OSZN e dei livelli regionali:

    • supporto per tecnico e software AIS ESRH HC;
    • aggiornamento dei moduli di output e dei report utilizzati in AIS ESR HC, quando si cambiano i requisiti per loro;
    • garantire sicurezza, conservazione, lavoro ininterrotto AIS ESRH HC;
    • supporto e modernizzazione delle procedure di scambio di informazioni con organizzazioni e dipartimenti;
    • esecuzione del lavoro normativo;
    • consultare gli utenti di AIS ESRH HC.
    La restrizione dell'accesso all'ingresso (regolazione) delle informazioni nell'AIS ESRH HC dovrebbe essere organizzata sulla base di un sistema password, nomi utente in AIS ESRH HC e ruoli (set di diritti).

    L'assegnazione dell'utente dovrebbe essere effettuata sulla base delle normative approvate per il lavoro degli utenti con AIS ESRH HC.

    Le azioni erbose del personale non dovrebbero portare alla violazione dell'integrità del database ESR.

    Le informazioni introdotte nel database ESRA devono essere monitorate per piena e affidabilità in base all'integrità di riferimento, le procedure di convalida dei dati. Quando si immettono, i campi simboletici e digitali devono essere controllati, intervalli validi nei campi digitali. Per ridurre al minimo le azioni errate degli operatori in cui è possibile, i classificatori e i libri di riferimento devono essere utilizzati.

    5.3.5. Requisiti per il supporto metodologico di AIS ESRH HC

    La creazione di AIS ESRH HC dovrebbe essere effettuata in conformità con i seguenti standard, standard:

    • GOST 34.201-89 - Standard complessi sui sistemi automatizzati. Completezza e designazione dei documenti durante la creazione di sistemi automatizzati.
    • GOST 34.601-90 - Una serie di standard sui sistemi automatizzati. Sistemi automatizzati. Fasi della creazione.
    • GOST 34.602-89 - Una serie di standard sui sistemi automatizzati. Compito tecnico per creare un sistema automatizzato.
    • GOST 34.603-92 - Tipi di test di sistemi automatizzati.
    • RD 50-34.698-90 - Sistemi automatizzati. Requisiti per il contenuto dei documenti.

    5.4. Requisiti per la formazione di personale MSNC e OSS e lo sviluppo della documentazione operativa

    Un partecipante al collocamento dell'ordine dovrebbe prevedere il personale di formazione MSNC e OSS nella quantità richiesta per utilizzare le funzioni della configurazione del sistema e del software. Ogni attività, un posto di lavoro automatizzato (armi), il sottosistema deve avere, oltre al set di documenti, assistenza operativa incorporata e suggerisce l'utente all'utente sulle azioni che può prendere in ogni momento del tempo di lavoro e dovrebbe anche Visualizza le informazioni sullo stato corrente sul posto di lavoro dello schermo. La descrizione degli strumenti di assistenza operativa è fissata nelle "Istruzioni per l'utente".

    Il partecipante al collocamento dell'Ordine dovrebbe essere organizzato corsi di formazione per il personale di MSN e OSS sui temi forniti nell'appendice M, nel quadro di questo compito tecnico.

    Un partecipante al posizionamento dell'ordine deve essere sviluppato documenti operativi - il manuale dell'utente, la gestione dell'amministratore.

    6. Composizione e manutenzione di opere sulla creazione di AIS ESRH HC

    Lavorare sulla creazione e la messa in servizio AIS ESRH HC è divisa in due periodi:

    • 1 ° periodo (progetto pilota) - Consegna di apparecchiature informatiche e software a livello di sistema, sviluppo e funzionamento sperimentale di AIS ESRH HC nei corpi pilota della protezione sociale della popolazione della regione;
    • Il 2 ° periodo è la fornitura di apparecchiature informatiche e software a livello di sistema, la distribuzione di AIS ESR HC a tutti i distretti della città e le regioni municipali del territorio di Khabarovsk.

    La campana.

    Ci sono quelli che hanno letto questa notizia prima di te.
    Iscriviti per ricevere articoli freschi.
    E-mail
    Nome
    Cognome
    Come vuoi leggere la campana
    Senza spam.