Come configurare smartphone e PC. Portale informativo

Yakushina E.V. Sistemi informativi per le scuole

Yakushina Ekaterina Viktorovna
Ph.D., Ricercatore Senior laboratorio di educazione ai media ISMO RAO,
[e-mail protetta]

In questo articolo vorremmo concentrarci sui tre principali tipi di sistemi informativi utilizzati dalle istituzioni educative. Questo

  1. ICS - Sistemi di informazione e contenuto
  2. ACS - Sistemi di controllo automatizzati
  3. Sistemi di prova

1. IKS: sistemi di informazione e contenuto
Un sistema di contenuti informativi è un complesso che comprende apparecchiature informatiche e di comunicazione, software e personale di sistema che fornisce supporto per un modello informativo dinamico (variabile nel tempo) del sistema educativo per soddisfare le esigenze di informazione nell'istruzione dell'individuo, della società e dello Stato .
Il sistema di informazioni e contenuti è progettato per risolvere i seguenti compiti educativi:

  • riempire il processo formativo dello studente con contenuti di qualità dai primi giorni della sua permanenza a scuola fino all’ultimo esame finale
  • contribuire a migliorare la qualità dell'istruzione, lo sviluppo dell'attività cognitiva degli scolari
  • ridurre il tempo degli insegnanti e dell'amministrazione dell'istituto per l'esecuzione di operazioni di routine, controllo operativo e analisi delle attività educative,
  • introdurre nuove forme e metodi di lavoro

Un esempio di sistema informativo educativo basato sui contenuti è il prodotto informativo integrato “KM-School”.

"KM-Scuola"
http://www.km-school.ru/
"KM-School" ha:

  • una base di conoscenza (contenuti) unica che soddisfa i moderni standard educativi, inclusi oltre 2 milioni di oggetti informativi (lezioni, tutor, enciclopedie, ecc.),
  • strumenti di gestione dei contenuti,
  • pacchetto software per la gestione della scuola,
  • Servizi Internet, compreso un sistema di supporto e supporto per tutti i partecipanti al processo educativo, fornendo loro accesso 24 ore su 24 al portale educativo "School Club" e KM-wiki.

Pertanto, l'istituzione educativa non solo riceve un insieme di risorse digitali in tutte le materie, ma, grazie agli strumenti, crea anche un unico spazio Intranet/Internet.
L'insegnante non solo ha l'opportunità di condurre lezioni già pronte su materie scolastiche, ma riceve anche una serie di strumenti per creare le proprie lezioni, quiz e test originali. Ciò, a sua volta, consente di utilizzare in modo efficace lavagne interattive, computer, laptop, apparecchiature multimediali e, se necessario, utilizzare l'accesso a Internet, garantendo l'interazione in rete di tutti i partecipanti al processo pedagogico, espandendo le connessioni tematiche, interdisciplinari e di integrazione in il processo di apprendimento.

Quando si utilizza la “KM-School” in un istituto scolastico, le attività educative sono organizzate in modo efficace e l’intera varietà di forme organizzative di apprendimento è supportata nelle attività in classe ed extrascolastiche, nelle attività di progetto, viene implementato il principio dell’apprendimento centrato sullo studente, il livello aumenta la cultura dell'informazione sia degli studenti che degli insegnanti, si formano competenze comunicative, socio-informative e ICT che corrispondono all'attuale livello di sviluppo delle tecnologie dell'informazione.

Il prossimo prodotto popolare di cui vorrei parlare è “1C: Education.
1C: Istruzione
http://edu.1c.ru/

Il sistema di programmi "1C: Education 4. School 2.0" è progettato per organizzare e supportare il processo educativo. Il sistema consente di utilizzare le risorse didattiche digitali (DER) della Collezione Unificata, che comprende più di 90mila risorse. La prima versione del sistema "1C: Education 4. School" è stata sviluppata nell'ambito del progetto federale "Informatizzazione del sistema educativo" ed è in fase di test in 6mila scuole in Russia.
Dal 2008, i complessi educativi delle serie 1C:School e 1C:Higher School sono stati rilasciati sulla piattaforma 1C:Education 4. Home. "1C: Education 4. School 2.0" consente di utilizzare i materiali didattici di questi complessi educativi per l'apprendimento di gruppo.
La nuova serie "1C:School", sviluppata sull'unica piattaforma "1C:Education", è un prodotto di nuova generazione che non ha analoghi sul mercato russo dei programmi educativi: le sue capacità tecnologiche consentono di risolvere quasi tutti i problemi moderni in ambito scolastico. campo dell’organizzazione e della conduzione del processo educativo

Collegio aperto (Physikon)
http://college.ru/

Progetto Internet della società Physicon “Open College” per la preparazione a distanza per il superamento dell'Esame di Stato Unificato. Da più di 10 anni, il portale educativo College.ru aiuta gli studenti delle scuole superiori a studiare con successo e a prepararsi per l'ammissione agli istituti di istruzione superiore. Oggi College.ru è un eccellente assistente nella preparazione all'esame di stato unificato.
College.ru è stato sviluppato dai migliori metodologi, insegnanti esperti e insegnanti delle principali università del paese. Con il suo aiuto, migliaia di laureati quest'anno hanno migliorato seriamente le proprie conoscenze e hanno smesso di avere paura dell'imminente esame. Acquistando l'accesso al servizio (servizio a pagamento), l'utente riceve:

  • Test dell'Esame di Stato Unificato: simulatore per completare i compiti dell'Esame di Stato Unificato ("come in un esame"), simulatore (con suggerimenti), formazione per la compilazione del modulo. Tutti i test sono preparati secondo le specifiche del 2010 dell'Istituto Federale di Misure Pedagogiche;
  • Formazione: un curriculum individuale basato sui risultati della risoluzione delle opzioni dell'Esame di Stato Unificato, assistenza di esperti, valutazione del tuo livello di preparazione, comunicazione con un insegnante virtuale e ricezione di consultazioni elettroniche;
  • Sussidi didattici: libri di testo originali, appunti, poster - “cheat sheet”.
  • Materiali per lo studio indipendente delle principali materie del curriculum scolastico, problem solving,

Nell’ambito dell’Open College operano i seguenti siti web:
College.ru: Astronomia
http://college.ru/astronomy/

La sezione di astronomia di College.ru combina il contenuto del corso di formazione sul CD Open Astronomy e la formazione individuale via Internet. Puoi visualizzare il libro di testo ad accesso libero incluso nel corso "Open Astronomy" (TEXT BOOK), lavorare con applet Java interattive per l'astronomia (MODELS) e visitare il PLANETARIO virtuale.
College.ru: biologia
http://biology.ru/

Il sito web College.ru sulla biologia combina il contenuto del corso di formazione sul CD Open Biology e la formazione individuale tramite Internet. Sul sito è pubblicata una versione online (senza modelli interattivi e varie tipologie di attività didattiche per gli studenti) del libro di testo illustrato per il corso "Open Biology" (Libro di testo). È possibile visualizzare e ordinare il disco "Open Biology 2.6" sul sito PHYSICON.
College.ru: Chimica
http://chimica.ru/

La sezione chimica di College.ru combina il contenuto del corso di formazione Open Chemistry 2.6, pubblicato su CD, e la formazione individuale tramite test su Internet e consultazioni elettroniche. Il sito web contiene un libro di testo accessibile al pubblico per il corso "Open Chemistry 2.6" ("libro di testo"), applet Java interattive ("modelli"). Nella sezione "Tabella di Mendeleev" è presente un elenco online delle proprietà di tutti gli elementi chimici conosciuti. La sezione "Chimica su Internet" contiene una panoramica delle risorse Internet sulla chimica ed è costantemente aggiornata.

La sezione fisica di College.ru integra il contenuto dei corsi di formazione informatica FISIKON, pubblicati su CD, e la formazione individuale tramite test su Internet e consultazioni elettroniche.

FCIOR (Centro federale per l'informazione e le risorse educative)
http://fcior.edu.ru/

Il Centro federale per le informazioni e le risorse educative è un catalogo in cui le informazioni sono sistematizzate in sezioni principali:

  • Istruzione generale di base;
  • Istruzione generale secondaria (completa);
  • Istruzione professionale primaria;
  • Istruzione professionale secondaria.

Il progetto del Centro federale per l'informazione e le risorse educative (FCIOR) mira a distribuire risorse e servizi educativi elettronici per tutti i livelli e le fasi dell'istruzione. Il sito web della FCIOR fornisce la catalogazione di risorse didattiche elettroniche di vario tipo attraverso l'uso di un modello unificato di informazioni sui metadati basato sullo standard LOM.

Recentemente si sono diffusi sistemi multimediali modulari educativi aperti (OMS), che combinano moduli educativi elettronici di tre tipi: informativi, pratici e di controllo. I moduli formativi elettronici vengono creati sulla base di elementi tematici di materie e discipline accademiche. Ogni modulo formativo è autonomo e rappresenta un prodotto multimediale interattivo completo volto a risolvere uno specifico compito educativo. Per riprodurre il modulo educativo su un computer, devi prima installare un prodotto software speciale: il lettore OMC.

Attualmente, il catalogo del sito web della FCIOR riunisce più di 12.000 moduli didattici elettronici creati per l'istruzione generale e più di 5.000 focalizzati sulla formazione professionale.

Raccolta unificata di risorse educative digitali
http://school-collection.edu.ru/

Raccolta unificata di risorse educative digitali per gli istituti di istruzione professionale generale e primaria. La collezione comprende una varietà di risorse educative digitali, materiali didattici, raccolte tematiche, strumenti (software) per supportare le attività educative e organizzare il processo educativo.

2. ACS - Sistemi di controllo automatizzati

Un sistema di controllo automatizzato o ACS è un insieme di hardware e software progettato per controllare vari processi all'interno di un processo tecnologico, di produzione o di un'impresa. Gli ACS sono utilizzati in vari settori, energia, trasporti, ecc. Il termine automatizzato, in contrasto con il termine automatico, enfatizza il mantenimento di determinate funzioni da parte dell'operatore umano, sia di natura più generale, di definizione degli obiettivi, sia non suscettibili di automazione. L'istruzione appartiene alla sfera socio-culturale, che impone specificità speciali ai processi di automazione. A differenza della sfera produttiva, i risultati delle attività immateriali qui non sono così evidenti: il prodotto prodotto è quasi difficile da quantificare, ei criteri per l'efficacia delle attività educative non hanno una definizione chiara e univoca.
Esempi vividi di sistemi di controllo automatizzati sono:
1C
http://edu.1c.ru/
Il pacchetto software 1C: School Management offre le seguenti funzionalità:

  • sistematizzazione dei dati su dipendenti e studenti;
  • tempestiva raccolta, registrazione e analisi dei risultati delle attività didattiche degli studenti;
  • automazione della pianificazione e organizzazione del processo educativo;
  • gestione delle attività amministrative, finanziarie ed economiche;
  • automazione delle attività della biblioteca;
  • organizzazione della contabilità alimentare.

Nella primavera del 2008, nell'ambito del progetto nazionale prioritario "Istruzione", tutte le istituzioni educative della Federazione Russa hanno ricevuto un pacchetto base standard di software con licenza "First Aid 1.0".
I 56 dischetti contenuti nella cartella “First Help 1.0” contengono sistemi operativi, applicazioni per ufficio, software antivirus, un archiviatore, strumenti di sviluppo di applicazioni, editor grafici e una soluzione per automatizzare la gestione delle attività scolastiche. Il portale Internet http://www.shkola.edu.ru/ fornisce informazioni, riferimenti, supporto metodologico e tecnico per le istituzioni educative sull'installazione e l'uso di SBPPO.

DRITTO
http://iicavers.ru/index.php

La società AVERS, che opera nel mercato del software da 15 anni, presenta una serie di software per la gestione, le attività amministrative e finanziario-economiche degli istituti scolastici, autorità educative a livello comunale e regionale.

I programmi di rete per istituti scolastici consentono di creare luoghi di lavoro automatizzati per quasi tutti i dipendenti: direttore, vicedirettori, insegnanti di classe, segretario, bibliotecario, contabile, insegnanti, operatore sanitario, psicologo, ecc.

I prodotti software AWP "Director", "Schedule", Library", "Tarification" funzionano su un unico database. Impostazioni semplici, interfaccia intuitiva, funzionalità estese riducono significativamente il tempo dedicato alla ricerca, alla sistematizzazione delle informazioni, alla generazione e alla visualizzazione di report, tabelle, grafici (sia standardizzati che creati liberamente) in una serie di applicazioni popolari.
Il complesso comprende un database di dipendenti, studenti, curriculum, esame di stato unificato, orari, tariffe, collezione di biblioteche e molto altro. Ci sono più di 800 parametri tra cui scegliere, caricamento automatico dei dati, integrazione con altri prodotti software.

Gestione scolastica - Chronobus LLC La società Chronobus presenta il software per l'informatizzazione delle attività amministrative delle istituzioni educative. Ad esempio, "1C:Chronograph School 2.5 PROF" è un sistema informativo per amministrare le attività di un istituto scolastico.

Automazione della gestione scolastica
Il pacchetto software "1C: Chronograph School 2.5 PROF" è un sistema multifunzionale che funziona come base per la formazione di uno spazio informativo unificato per un istituto scolastico.
Il programma offre ampie opportunità per:

  • creazione di informazioni di base, comprese informazioni pubbliche e componenti periodici;
  • automazione del lavoro del personale;
  • sistematizzazione dei dati degli studenti;
  • amministrazione del processo educativo;
  • supporto per i contenuti educativi;
  • automazione delle attività finanziarie ed economiche di un istituto scolastico.

Le funzioni per la preparazione della documentazione di reporting consentono di generare report finali e statistici, sia moduli liberi che unificati del Comitato statistico statale della Federazione Russa. Il programma offre inoltre opportunità per la progettazione indipendente dei report. Per ottimizzare la ricerca dei dati nel database dell'istituzione, il programma implementa un'interfaccia di ricerca per parole chiave separata con la possibilità di definire l'area di ricerca.

Un altro dei prodotti di questa azienda è 3T: Chronograph Magazine

Il moderno mercato educativo russo offre un numero sufficiente di diverse implementazioni di diari elettronici degli insegnanti e diari degli studenti. Una caratteristica distintiva di tali soluzioni è che sono implementate utilizzando tecnologie web e, di norma, richiedono una comunicazione obbligatoria tra il computer dell'insegnante e il server scolastico o un server situato su Internet al momento del lavoro diretto: indicazione degli argomenti delle lezioni, registrazione assenze, assegnazione dei voti, ecc. d. Sfortunatamente, non tutte le normali scuole russe possono fornire sia la creazione di posti di lavoro per ciascun insegnante sia la loro connessione a una rete di computer.
Gli algoritmi per il processo di scambio (sincronizzazione) dei dati utilizzati nel complesso "3T: Chronograph Journal" si distinguono per il fatto che consentono il lavoro su computer,non collegata ad una rete locale o ad Internet durante il lavoro diretto dell’insegnante in classe o fuori dalla scuola.
Il pacchetto software è integrato nel sistema amministrativo per la gestione degli istituti scolastici "1C:Cronografo Scuola 2.5 PROF", consegnato a tutte le scuole in Russia nell'ambito del progetto nazionale prioritario "Istruzione" come parte di SBPPO "Primo Soccorso 1.0".
Anche "3T: Rivista del cronografo" fa parte del Complesso Software e Tecnologia "Aula maestra elettronica", che ha ottenuto il primo posto nella categoria “Miglior progetto per l'istruzione” al concorso “I migliori 10 progetti IT per il settore pubblico” nel 2009.
Il pacchetto software "3T: ChronoGraph Journal" comprende:

  • Il programma "Journal", che fa parte del pacchetto software, è un kit di strumenti personali per l'insegnante della materia, progettato per raccogliere, visualizzare e analizzare tempestivamente i risultati delle attività educative di uno studente, inclusi il rendimento scolastico e la frequenza, nonché l'analisi dell’attuazione del curriculum e della pianificazione tematica. Il programma "Journal" può essere avviato su quasi tutti i tipi di apparecchiature informatiche (PC, laptop, netbook e PDA) e, per facilità d'uso, può anche essere posizionato su schede di memoria flash.
  • Componente server che raccoglie e archivia i dati.
  • Il modulo Agenda scolastica, facente parte del pacchetto software, genera pagine Web per le agende elettroniche degli studenti nel rispetto della normativa vigente in materia di protezione dei dati personali.
  • Modulo di sincronizzazione dati con il programma "1C: ChronoGraph School 2.5 PROF".

Presenta anche Chronobus Impostato per il reparto contabilità e tanti altri prodotti utili al processo di automazione della gestione della scuola.

Sistema automatizzato di gestione degli istituti scolastici RGUPS
http://ui.rgups.ru/pages.php?id=39

L'obiettivo principale della creazione del sistema è automatizzare e migliorare i processi tecnologici nel lavoro degli istituti di istruzione per migliorare la qualità della formazione degli specialisti del settore, creare un ambiente informativo unificato per le università, le loro filiali, le scuole tecniche, le scuole e i dipartimenti stradali . Il sistema è inoltre progettato per:

  • creare un ambiente informativo unificato per l'università, le filiali, le scuole tecniche
  • attuazione della missione dell'istituto scolastico per la formazione di alta qualità di specialisti del settore altamente qualificati in condizioni moderne
  • supporto informativo per i processi aziendali principali e ausiliari delle istituzioni educative
  • aumentare l'efficienza della gestione di un istituto scolastico come gestione di un istituto scolastico
  • integrazione della gestione di tutti i processi aziendali all’interno di un unico sistema aziendale
  • automazione del flusso di documenti
  • riducendo il costo totale di proprietà del sistema

Dal 2001, RGUPS sul DBMS ORACLE gestisce già i sottosistemi dell'ACS UZ "Università di stoccaggio aggregato", "Archiviazione aggregata TsKADR", "Comitato di ammissione", "Contingente studentesco", "Mantenimento di un conto corrente", "Contabilità per esecuzione di preventivi per sottoconti”, “ Contabilità delle tasse universitarie”, “Contabilità dei contratti di formazione”, “Contabilità di cassa”, “Contabilità dell'uso dello spazio”, un complesso di sottosistemi UMU: “Formazione di piani educativi”, “ Formazione dei piani di lavoro”, “Calcolo del carico didattico per il dipartimento”, “Ripartizione del carico didattico a carico del docente”.


Scuola di rete
http://www.net-school.ru/

NetSchool è un sistema informativo completo per una scuola moderna. Questo prodotto software consente di risolvere efficacemente problemi amministrativi, monitorare l'attuale processo educativo e stabilire una comunicazione tempestiva tra tutti i partecipanti a questo processo.
NetSchool consente ai dipendenti scolastici di convertire numerosi report cartacei in formato elettronico, risparmiando tempo sulla loro preparazione, rendendoli visivi e facilmente accessibili per l'analisi.

NetSchool aiuta i genitori a informarsi meglio sui progressi dei propri figli.
SMS School è un servizio informativo basato su NetSchool, che ti permette di ricevere informazioni sulla vita scolastica sul tuo cellulare. Innanzitutto, un genitore può ricevere una serie di informazioni sul proprio figlio.
Il costo degli SMS viene addebitato automaticamente sul conto del cellulare dell'abbonato. Ciò significa che il genitore non ha bisogno di recarsi in banca, compilare ricevute, attendere il trasferimento del denaro, ecc.

Per gli istituti che utilizzano il sistema NetSchool, l'implementazione non richiede costi aggiuntivi per l'immissione dei dati.

Pacchetto applicativo "SCHOOL™".
http://school.sssu.ru/

Il sistema automatizzato di gestione del processo educativo è stato creato tenendo conto dell'attuale quadro legislativo della Federazione Russa, nonché con l'assistenza consultiva del Ministero della Pubblica Istruzione russo.
Lo sviluppo del pacchetto SCHOOL™ è effettuato dal Laboratorio di modellistica matematica e sistemi informativi dell'Università statale di economia e servizi della Russia meridionale (MMiIS YURGUES) su incarico del Ministero dell'Istruzione della Federazione Russa.

Il pacchetto SCHOOL™ è stato realizzato sulla base dei Libri del processore di fogli di calcolo Microsoft® Excel incluso nel pacchetto Microsoft® Office e dotato di un insieme di funzioni implementate sotto forma di macro in Visual Basic for Applications (VBA) e il pacchetto dinamico libreria di collegamento Planydll.dll, sviluppata dal laboratorio MMiIS YURGUES. È possibile accedere a queste funzioni utilizzando le barre degli strumenti integrate in Libri.

Sistema di giornale elettronico Ballov.net
http://www.ballov.net/ , http://www.school-online.ru/

Uno strumento comodo, potente, completamente gratuito per creare uno spazio informativo ed educativo unificato di un istituto scolastico e l'interazione tra l'istituto scolastico e i genitori degli studenti (i genitori possono monitorare i progressi e i compiti del bambino, informarsi in tempo sul genitore-insegnante riunione e ricevere tutti i commenti del docente). Il pagamento viene effettuato solo dai genitori che si iscrivono alla newsletter SMS.

Prevede la pubblicazione di un orario per ogni classe, la possibilità di impostare il nome della propria classe, la pubblicazione di informazioni sulla scuola, il mantenimento di un diario elettronico dello studente, il monitoraggio del processo educativo e un diario SMS. Si effettuano SMS e mailing e si prevede la realizzazione di siti web per le scuole. Un gran numero di scuole collegate: 720 in Russia e nella CSI. Gli insegnanti stessi agiscono come operatori e il sistema funge da sponsor degli eventi sportivi nelle scuole.

NP "Centro per le moderne tecnologie educative" (NP CSOT)

Partenariato senza scopo di lucro per lo sviluppo e l'implementazione di tecnologie nel campo dell'istruzione "Centro per le moderne tecnologie educative".
La missione del partenariato senza scopo di lucro per lo sviluppo e l'implementazione delle tecnologie nel campo dell'istruzione "Centro per le moderne tecnologie educative":

  • gestione di progetti innovativi nel campo dell'istruzione, principalmente nel campo dell'informatizzazione dell'istruzione;
  • gestione scientifica del lavoro sperimentale nei sistemi educativi di diversi livelli;
  • conduzione di studi analitici e di monitoraggio nel campo dell'istruzione;
  • consulenza nel campo dell'istruzione.


3. Sistemi di prova

ECDL Russia - programma di certificazione degli utenti di computer

La Patente Europea del Computer (ECDL - European Computer Driving Licence, conosciuta anche come ICDL - International Computer Driving Licence) è la principale certificazione a livello mondiale delle competenze informatiche. Il fatto che fino ad oggi siano state sottoposte al test più di 6,5 milioni di persone in 166 paesi rende la certificazione ECDL lo standard globale de facto per l’alfabetizzazione informatica.

Sistema interattivo di verifica della conoscenza "SynTeZ: per NetSchool"
http://www.net-school.ru/sintez.php

Sistema di test interattivo della conoscenza “SINTEZ: for NetSchool” è un modulo per il sistema NetSchool, progettato per creare test, condurre test e analizzare i risultati ottenuti durante i test.

Il modulo SYNTEZ, come NetSchool, ha un'interfaccia web e può essere avviato da essa con un clic. Elenchi di studenti, insegnanti, classi, ecc. vengono presi automaticamente da NetSchool, quindi non è necessario inserirli nuovamente.

Dopo che lo studente ha completato il test, il voto viene automaticamente registrato nel registro elettronico delle classi di NetSchool. L'insegnante quindi fa clic sul registro per aprire un rapporto dettagliato dei risultati del test dello studente. Il voto verrà inoltre automaticamente inserito nell'agenda elettronica di NetSchool, dove potrà essere visualizzato dallo studente e dai suoi genitori.

eTest

http://www.etest.ru/

eTest è un pacchetto software progettato per preparare ed eseguire test su un computer. eTest è composto da due parti: l'editor di test eTeditor (postazione dell'insegnante) e il programma di test eTester (postazione dello studente).

Nell'editor puoi creare una struttura gerarchica per memorizzare le domande del test, aggiungere commenti a domande specifiche e gruppi di domande, importare ed esportare dati.

Questo articolo non elenca tutti i sistemi informativi; in effetti, ce ne sono moltissimi. Un utente di un personal computer e di Internet può trovarli e conoscerli utilizzando qualsiasi motore di ricerca popolare. Come determinare cosa è veramente meglio per il tuo istituto scolastico?

La prossima fase del concorso è prevista per il 2010 “L’ambiente informativo della scuola moderna” ISSH 2010

L'obiettivo principale è identificare le scuole digitali più avanzate in Russia per lo scambio di esperienze e conoscenze.

Le scuole dovranno presentare il proprio sito web scolastico, utilizzando vari tipi di sistemi informativi e descrivendo il processo di lavoro al loro interno: pro e contro, risultati e delusioni.

Le informazioni sul concorso sono pubblicate sui siti web del servizio metodologico Casa editrice "BINOM. Laboratorio della Conoscenza" http://metodist.lbz.ru/konkursy/digitalschool.php e sul sito web del progetto Educazione digitale

Introduzione 11

1 Studio di fattibilità del progetto di diploma 13

1.1 Struttura organizzativa e oggetto gestionale 13

2 Parte principale 16

2.1 Organizzazione del processo educativo 16

2.2 Organizzazione del lavoro metodologico della scuola 17

2.3 Analisi dell'uso dello sviluppo 19

2.4 Analisi dei metodi per la soluzione del problema 19

2.5 Fattibilità dell'introduzione dell'IS 19

2.7 Giustificazione della scelta dei compiti inclusi nel complesso 21

2.8 Analisi di analoghi e prototipi delle informazioni proposte
sistemi 23

2.9 Supporto informativo fuori macchina 25

3 Parte Speciale 27

3.1 Supporto informativo per una serie di compiti 27

3.2 Sviluppo della struttura IS 30

3.3 Giustificazione della scelta degli strumenti di programmazione 36

3.3.1 Linguaggio di programmazione Java 37

3.3.2 Eclissi 38

3.3.5 Web 2.0 40

3.4 Caratteristiche delle informazioni in ingresso 40

3.5 Lavorare con l'applicazione 41

3.6 Struttura del menu principale 41

3.7 Istruzioni per l'utente 45

3.8 Algoritmo di funzionamento dell'IS 56

4 Salute e sicurezza sul lavoro 58

4.1 Sistema di gestione della sicurezza sul lavoro in azienda 58

4.2 Requisiti igienico-sanitari per i luoghi di lavoro 59

4.3 Caratteristiche dei locali e fattori che influenzano l'operatore durante il suo lavoro 62

4.4 Calcolo dell'illuminazione del posto di lavoro 63

4.5 Calcolo del livello di rumore in una stanza 65

5 Parte economica

5.1 Selezione e giustificazione della metodologia per il calcolo dell'efficienza economica 67

5.2 Calcolo degli indicatori di efficienza economica 68

5.3 Calcolo dei costi per l'implementazione di un prodotto software 72

5.4 Descrizione dell'efficienza economica come risultato dell'implementazione del prodotto software 73

Conclusione 74

Elenco della letteratura utilizzata 75

Numero di pagine – 76

Numero di disegni – 34

Numero di tavoli – 26

Numero di domande –


INTRODUZIONE

Nel campo dell'elaborazione elettronica dei dati uno dei concetti fondamentali è “informazione”. Usiamo le informazioni nella vita di tutti i giorni e le immagazziniamo nella nostra memoria. Lo otteniamo da una varietà di fonti, come libri, giornali, cataloghi, prospetti, radio, voci, ecc. A volte, nell'ambito del lavoro svolto, vengono utilizzate grandi quantità di informazioni, le cui singole “porzioni” sono simili tra loro nella struttura, ma differiscono nel contenuto. Quando si lavora con grandi volumi di informazioni, la velocità di recupero delle informazioni (o anche di accesso ad esse) è molto importante. Inoltre, la ricerca di un indirizzo in un elenco di indirizzi ordinato alfabeticamente può essere eseguita più velocemente della stessa ricerca in una scatola di carte non ordinate. La crescita del volume dei dati elaborati porta in primo piano il problema dell'efficienza dei mezzi di organizzazione dei dati elaborati e di accesso agli stessi. Tutto ciò include i database.

Poiché una scuola, nonostante alcune specificità, può essere considerata un'impresa, allora per essa, come per qualsiasi impresa, sono rilevanti i problemi di una grande quantità di informazioni. Pertanto, attualmente, particolare attenzione è rivolta all'introduzione delle nuove tecnologie dell'informazione nella gestione scolastica e nel processo educativo.

L'introduzione delle nuove tecnologie informatiche nell'organizzazione del processo educativo consente di migliorare il lavoro dell'amministrazione scolastica nella registrazione dei progressi degli studenti e del lavoro del personale docente.

Ovviamente, nel lavoro di qualsiasi organizzazione c'è molto lavoro di routine, anche a scuola. Archiviare i documenti elettronicamente su disco è sicuramente più pratico che archiviarli in formato cartaceo. I problemi con la ricerca delle informazioni necessarie richiedono molto tempo e impegno, il che può ridurre la velocità e la qualità del lavoro svolto. Questo è esattamente lo scopo per cui è stata creata questa applicazione.

L'obiettivo dello sviluppo di un prodotto software è quello di creare un sistema informativo "Schoolboy", che consenta di: archiviare ed elaborare i dati, cercare e selezionare rapidamente in base ai criteri inseriti, creare tutti i tipi di report. In questo caso, l'applicazione database deve essere in grado di trasferire i dati sulla rete locale. Pertanto, il programma sarà di grande aiuto per ottenere informazioni accurate e rapide su studenti, genitori e insegnanti della scuola.

L'implementazione di questa attività verrà eseguita nel linguaggio di programmazione Java, che ha ampie capacità per la creazione di applicazioni web, database, il set necessario di driver per accedere ai formati di database più conosciuti, strumenti convenienti e sviluppati per l'accesso alle informazioni situate sia sul disco locale e su un server remoto. L'ambiente di sviluppo Eclipse è un ambiente di sviluppo gratuito e integrato per applicazioni modulari multipiattaforma. Tutti i dati sono archiviati in MySQL, un sistema di gestione di database (DBMS) gratuito. MySQL è di proprietà di Sun Microsystems, che sviluppa e mantiene l'applicazione.

La tesi comprende 5 sezioni.

La sezione "Studio di fattibilità del progetto di diploma" contiene informazioni sulla struttura organizzativa dell'impresa e sull'oggetto della gestione, nonché informazioni sull'area tematica del software in fase di sviluppo.

La sezione "Background" descrive le basi per lo sviluppo di software per la scuola secondaria n. 3.

Nella sezione “Parte Speciale” sono presentate le caratteristiche del software in corso di sviluppo, la descrizione dello sviluppo del supporto informativo (modello infologico e datalogico), le istruzioni per l'uso e l'analisi degli strumenti di automazione.

Nella sezione “Salute e sicurezza sul lavoro” viene calcolata l'illuminazione, viene progettato il posto di lavoro del direttore della scuola e del preside e viene determinata la conformità dei parametri ottenuti con i requisiti di sicurezza.

Nella sezione “Calcolo dell'efficienza economica” viene valutata l'efficienza economica dell'implementazione del software sviluppato per la scuola, tenendo conto della tariffa dell'operatore e del programmatore.

In conclusione, vengono tratte le conclusioni sulla tesi, le modalità di implementazione del software sviluppato presso la struttura di gestione e vengono determinate le indicazioni per il suo ulteriore miglioramento.


1GIUSTIFICAZIONE TECNICA ED ECONOMICA DEL PROGETTO DIPLOMA

1.1 Struttura organizzativa e oggetto di gestione

Nel mondo moderno, l'importanza della qualità dell'istruzione sta aumentando notevolmente, come un fattore importante che garantisce la crescita del potenziale economico, speciale, morale e spirituale della società.

La sfera dell'educazione come fenomeno sociale è costantemente in dinamica. Nella fase attuale, le nuove tecnologie nella produzione, le nuove possibilità di utilizzo e trasmissione delle informazioni, il miglioramento delle relazioni nella vita lavorativa fanno parte di una serie di fenomeni globali nello sviluppo dell'umanità e si riflettono nelle visioni del mondo degli individui.

La necessità oggettiva che il sistema educativo risponda a queste tendenze determina cambiamenti all’interno del sistema educativo stesso, che predeterminano poi i cambiamenti nella società.

La scuola e gli organi di governo devono adempiere all'ordine statale per una nuova qualità dell'istruzione; tuttavia, non esiste un’interpretazione pedagogica sufficientemente chiara e i meccanismi per monitorare l’attuazione di questo ordine sono poco sviluppati. L’educazione è l’unità dell’insegnamento e dell’educazione, volta a garantire la costruzione da parte dello studente di un sapere vivo, di un sapere personalmente significativo.

Il sistema educativo è un’attività che implica l’interazione tra insegnanti e coloro che ricevono un’istruzione.

Non sarebbe fuori luogo notare che il concetto di “qualità dell'istruzione” nella letteratura e nella vita è associato al concetto di “educazione”, inteso come la caratteristica finale più importante della gestione competente del processo educativo. Allo stesso tempo, l'istruzione è una caratteristica generalizzata di un laureato, che riflette il grado di sviluppo della sua personalità nel senso ampio del termine.

La qualità è un livello standard che un prodotto educativo deve soddisfare. È generalmente accettato che questa categoria incarni l'ordine sociale della società per le attività educative di un istituto scolastico. La qualità dell’educazione non è solo un risultato, ma anche una condizione e un processo. La qualità dell’istruzione è assicurata da un sistema composto da 4 sottosistemi:

1) qualità degli obiettivi;

2) qualità delle condizioni;

3) qualità del processo educativo;

4) qualità dei risultati finali;

La qualità del funzionamento di ciascuno di essi garantisce la qualità della gestione e la loro integrità.

Pertanto, le scuole non devono solo dichiarare i risultati del proprio lavoro, ma anche monitorare la qualità delle componenti di tale risultato.

La gestione della qualità dell’istruzione si svolge su due livelli:

Esterno - stato;

Interno - intra-scolastico.

La valutazione prevede il monitoraggio dei risultati finali della gestione e l'identificazione dell'efficacia delle tipologie di attività di gestione: attività motivazionali-obiettive, informative-analitiche, pianificatorie-prognostiche, organizzative-esecutive, di controllo-normative e di valutazione-efficacia.

A livello di amministrazione scolastica, per gestione si intende un'influenza sul processo che viene selezionata tra una varietà di possibili influenze, tenendo conto dell'obiettivo prefissato, dello stato del processo e delle sue caratteristiche e porta all'avvicinamento all'obiettivo .

Il processo in corso di informatizzazione della società comporta l'informatizzazione dell'istruzione; l'informatica sta diventando una delle principali discipline scientifiche nel sistema dell'istruzione secondaria, superiore e aggiuntiva. Ciò significa che sono necessari cambiamenti radicali nella strategia educativa: nella società dell’informazione, anche la scuola deve essere informativa. L'elemento fondamentale di tale scuola dovrebbe essere un ambiente informatico con un'architettura in via di sviluppo dello spazio educativo e cognitivo, vale a dire l'enfasi principale dovrebbe essere sulla creazione di un ambiente di apprendimento tecnicamente attrezzato che includa una grande quantità di informazioni, abbia un sistema flessibile e struttura organizzativa facilmente adattabile, ottimale in termini di utilizzo efficace dello spazio e del tempo educativo, nonché lo sviluppo di un programma educativo che tenga conto della questione dell'interazione tra studenti, insegnanti e amministrazione di un istituto scolastico con tecnologie informatiche e informatiche la società dell'informazione.

Il compito principale della scuola è creare le condizioni necessarie per ottenere l'istruzione generale secondaria finalizzata alla formazione, allo sviluppo e allo sviluppo professionale dell'individuo sulla base dei valori nazionali e sociali, delle conquiste della scienza e della tecnologia.

Funzioni della scuola:

Formazione e istruzione in conformità con i programmi di istruzione generale (principali e aggiuntivi) sulla base delle pertinenti norme statali obbligatorie volte a risolvere i problemi della formazione di una cultura generale dell'individuo, adattando l'individuo alla vita nella società, creando le basi per un'informazione informata scelta e padronanza di una professione o specialità;

Implementazione di ulteriori programmi educativi al fine di soddisfare in modo completo le esigenze educative e culturali dei cittadini, della società, dello Stato e dello Stato.

Elenco dei servizi didattici erogati:

Formazione e istruzione secondo programmi e programmi sviluppati sulla base degli standard statali di istruzione generale (inoltre: insegnamento delle lingue, marketing, informatica di base);

Fornitura di servizi sanitari, artistici, musicali e altri tipi di servizi creativi;

Organizzazione e conduzione di corsi tematici, seminari per insegnanti e studenti;

Preparazione prescolastica dei bambini di cinque (sei) anni nell'ambito di una scuola comprensiva;

Organizzazione di pratica professionale per gli studenti volta a consolidare le conoscenze acquisite nel processo di apprendimento, acquisire abilità pratiche e padroneggiare le migliori pratiche;

Stabilire contatti e cooperazione commerciale con istituti di istruzione che attuano programmi educativi di istruzione professionale primaria, professionale secondaria e professionale superiore;

Attività produttive ed economiche nei laboratori didattici e nell'agricoltura sussidiaria.


2 PARTE PRINCIPALE

2.1 Organizzazione del processo educativo

Le attività educative della scuola si svolgono secondo programmi e programmi sviluppati sulla base degli standard statali di istruzione obbligatoria. La Scuola ha il diritto di sviluppare autonomamente un curriculum di lavoro e programmi per le materie accademiche incluse nella parte variabile del curriculum di base.

La padronanza del programma di istruzione generale dell'istruzione generale e secondaria di base termina con una certificazione statale finale obbligatoria dei laureati, la cui procedura è determinata dall'organo esecutivo centrale della Repubblica del Kazakistan nel campo dell'istruzione.

La scuola è indipendente nella scelta dei moduli, dell'ordine e della frequenza della certificazione intermedia degli studenti.

La disciplina a scuola viene mantenuta sulla base del rispetto reciproco per la dignità umana degli studenti e degli insegnanti. Non è consentito l’uso di metodi di violenza fisica, morale e mentale contro gli studenti.

I programmi educativi sono componenti di programmi educativi e mirano a coltivare il patriottismo, l'alta moralità ed etica, nonché i diversi interessi e abilità degli studenti.

Le lingue di educazione e educazione sono il kazako e il russo. L'istruzione a scuola si svolge in russo.

La scuola offre la conoscenza e lo sviluppo della lingua kazaka come lingua statale, nonché lo studio della lingua russa e di una delle lingue straniere in conformità con lo standard educativo generale statale.

L'organizzazione del processo educativo a scuola è regolata dall'orario delle lezioni.

Il programma indica il numero giornaliero, la durata e la sequenza delle sessioni di allenamento.

La scuola opera su una settimana lavorativa di sei giorni con un giorno libero. Orario delle lezioni: dalle 8.30 alle 18.00 – iter didattico generale.

La durata di una lezione nelle scuole è di 45 minuti (nelle classi di educazione compensativa - non più di 40 minuti). Al fine di facilitare il processo di adattamento dei bambini alle esigenze della scuola, in 1a elementare viene utilizzata una modalità didattica “a gradini” con un graduale aumento del carico didattico: a settembre - 3 lezioni della durata di 35 minuti; dal secondo trimestre – 4 lezioni da 35 minuti ciascuna. La durata della pausa tra le lezioni è stabilita tenendo conto dell'organizzazione di attività ricreative e pasti caldi per gli studenti, ma non inferiore a 10 minuti.

La forma di istruzione è a tempo pieno.

Quando si conducono lezioni e lezioni di laboratorio, quando si studia kazako, lingue straniere, informatica, la classe è divisa in due gruppi.

L'orario di inizio e fine dell'anno accademico e la durata delle vacanze sono stabiliti dal Ministero dell'Istruzione e della Scienza della Repubblica del Kazakistan.

L'attuale monitoraggio del rendimento accademico viene effettuato utilizzando un sistema a cinque punti.

Gli studenti che hanno ottenuto risultati elevati negli studi e che mostrano una propensione per le attività di ricerca creativa e scientifica ricevono incentivi per ordine del direttore.

Il trasferimento e gli esami finali si svolgono secondo le istruzioni e gli ordini standard del Ministero dell'Istruzione e della Scienza della Repubblica del Kazakistan e del Dipartimento regionale dell'Istruzione.

La scuola rilascia documenti rilasciati dallo stato agli studenti che hanno superato la certificazione statale finale. La forma dei documenti statali e la procedura per la loro emissione sono determinate dal governo della Repubblica del Kazakistan.

Agli studenti che non hanno completato gli studi viene rilasciato un certificato sul modulo appropriato.

Lo schema organizzativo strutturale dell'oggetto di automazione - una scuola secondaria - è presentato nella Figura 2.1.

2.2 Organizzazione del lavoro metodologico della scuola

Il lavoro metodologico è il tipo principale di attività educativa, che è un insieme di attività svolte dall'amministrazione scolastica, dagli insegnanti e dagli educatori al fine di padroneggiare i metodi e le tecniche del lavoro educativo, applicarli in modo creativo nelle lezioni e nelle attività extrascolastiche, cercare forme e metodi nuovi, più razionali ed efficaci per organizzare, condurre e sostenere il processo educativo.

Obiettivo: fornire un'assistenza efficace agli insegnanti e agli insegnanti di classe nel migliorare l'organizzazione della formazione e dell'istruzione degli scolari, generalizzando e introducendo un'esperienza pedagogica avanzata, aumentando l'esperienza pedagogica teorica, aumentando il livello teorico e le qualifiche pedagogiche degli insegnanti e della gestione scolastica.

Lo schema strutturale del servizio metodologico della scuola secondaria n. 3 è presentato nella Figura 2.2.


Figura 2.2 - Struttura del servizio metodologico di una scuola secondaria

L'applicazione database Schoolchild è costruita in modo tale da poter essere utilizzata in quasi tutte le città in cui sono presenti scuole primarie e secondarie. Sarà di scarsa utilità per gli istituti di istruzione tecnica secondaria e superiore a causa delle grandi differenze nell'organizzazione del processo educativo. In generale, il sistema è rivolto all'utilizzo da parte dei dipendenti (preside, dirigenti scolastici, insegnanti e studenti) delle scuole primarie e secondarie.

Nelle condizioni moderne, il supporto informativo è diventato un'area importante, che consiste nella raccolta ed elaborazione delle informazioni necessarie per prendere decisioni gestionali informate. Il trasferimento di informazioni sulla posizione e le attività dell'impresa al più alto livello di gestione e lo scambio reciproco di informazioni tra tutte le divisioni reciproche dell'organizzazione vengono effettuati sulla base di moderni computer elettronici e altri mezzi tecnici di comunicazione.

Le informazioni servono come base per la preparazione di relazioni, relazioni, proposte pertinenti per lo sviluppo e l'adozione di decisioni appropriate.

In termini di oggetto e qualità: brevità e chiarezza della formulazione, tempestività di ricezione;

In termini di focus: soddisfare esigenze specifiche;

In termini di accuratezza e affidabilità: la corretta selezione delle informazioni primarie, la sistematizzazione ottimale e la continuità della raccolta e dell'elaborazione delle informazioni.

L’implementazione del software a scuola contribuirà a:

Ridurre il lavoro di routine del preside e del preside della scuola;

Ridurre i tempi di elaborazione delle informazioni, dei filtri, della ricerca e dell'analisi dei dati contribuirà a semplificare il lavoro con i dati;

Garantire l'affidabilità delle informazioni (riducendo la possibilità di errore);

Aumentare il livello di sicurezza delle informazioni da accessi non autorizzati, perdite o distorsioni;

Sostituzione dei supporti dati cartacei con supporti elettronici, che porterà a un'organizzazione più razionale dell'elaborazione delle informazioni su un computer e ad una riduzione del volume dei documenti su carta.

La scomposizione dell’insieme dei compiti del direttore è presentata nella Figura 2.3.

Le principali attività del dirigente scolastico sono:

Organizzazione del lavoro metodologico, di ricerca, sperimentale e innovativo nella scuola, gestione dello stesso e controllo sullo sviluppo di questo processo;

Lavorare con il personale;

Creazione di condizioni per la formazione avanzata;

Garantire un insegnamento di alta qualità;

Attuazione dell'attuale piano di lavoro educativo;

Tenendo conto della qualità e del grado di apprendimento degli studenti per anno;

Redazione di relazioni sugli elenchi delle classi;

Controllo sul lavoro scientifico;

Gestione metodologica del personale docente;

Creazione di un sistema di classi a scuola e suo costante miglioramento;

Controllo sugli adolescenti problematici;

Allenamento professionale.

Nella figura sono evidenziate con una linea tratteggiata le funzioni del dirigente scolastico che richiedono una soluzione automatizzata.

2.7 Giustificazione della scelta dei compiti compresi nel complesso

Sulla base della scomposizione considerata, è stata effettuata una selezione dei compiti automatizzati in questo progetto di laurea. Vale a dire: tenuta dei registri degli studenti e del personale scolastico, informazioni sui genitori degli studenti e stesura di tutti i tipi di rapporti. La scuola attualmente non dispone di un sistema unificato per la raccolta, la registrazione, l'analisi e l'archiviazione delle informazioni necessarie al direttore e ai presidi.

Tutte le informazioni raccolte dal dirigente scolastico vengono raccolte in un editor di testo MS Word, MS Excel e inviate come pagella scolastica al dipartimento comunale dell'educazione e dello sport su carta A4 e in versione elettronica. Lo svantaggio principale di questo lavoro è:

Le informazioni possono essere modificate solo tramite un editor di testo;

Non ci sono modifiche automatiche dopo la modifica dei dati;

Ogni tipo di informazione è archiviata in un documento separato;

Sorgono difficoltà durante la visualizzazione e la modifica di varie informazioni;

Vincolo rigoroso del lavoro al sistema operativo Windows XP;

Mancanza di un sistema globale per ridurre il tempo e la qualità del lavoro del direttore e del preside;

È problematico analizzare le informazioni;

Senza il pacchetto MS Office, lavorare con i documenti è impossibile;

Le difficoltà sorgono durante la ricerca e l'ordinamento delle informazioni.



Figura 2.3 - Scomposizione di un insieme di compiti

Al momento, esistono moduli di segnalazione creati per archiviare e utilizzare le informazioni a scuola, nonché per l'invio al dipartimento educativo distrettuale.

2.8 Analisi di analoghi e prototipi del sistema informativo proposto

Come analogo, è stato considerato l'IS dell'Università statale di Petrozavodsk, RC NIT.

All'Università di Petrozavodsk, la rete locale comprende postazioni di lavoro automatizzate per dirigenti e dipendenti del complesso educativo ("Richiedente", "Ufficio del Preside", "Dipartimento educativo", "Ufficio del Rettore"), ricerca ("Sezione scientifica", "Economista NIS" ), economico amministrativo (“Ufficio”, “Personale”, “Dipartimento Internazionale”, “Marketing Sociale”), finanziario (“Contabilità e buste paga”, “Orario”, “Contabilità delle operazioni finanziarie e liquidative”). In ogni posto di lavoro, oltre alle funzioni di una specifica postazione di lavoro, agli utenti vengono offerte opportunità implementate dal software di rete con accesso alla rete educativa russa RUNNet e alle reti globali (Internet). Sui server LAN, insieme ai database intrauniversitari, è installato e disponibile per gli utenti il ​​database "Legislazione e documenti normativi dell'istruzione superiore in Russia", che fornisce supporto legale per le decisioni gestionali prese.

L'utilizzo di postazioni operanti in rete ha consentito:

In una certa misura, automatizzare il lavoro d'ufficio all'università;

Garantire l'automazione delle funzioni relative alla contabilità e all'analisi della composizione del contingente di candidati, studenti, docenti e personale universitario;

Genera ordini, ordini di iscrizione, espulsione, borse di studio, trasferimenti di studenti, ordini di assunzione, licenziamento, modifiche salariali, rielezione, concessione di ferie a docenti e personale, ecc.

L’utilizzo delle tecnologie di rete nelle attività organizzative ha creato l’opportunità di:

Migliorare la qualità delle decisioni prese attraverso un rapido coordinamento del lavoro svolto dai vari servizi e un tempestivo scambio di informazioni con organizzazioni esterne.

Le postazioni di lavoro automatizzate sviluppate presso l'Università di Petrozavodsk sono state trasferite e vengono utilizzate con successo in decine di istituti scolastici del paese, tra cui l'Istituto pedagogico della Carelia e gli istituti scolastici della Carelia impegnati nella formazione professionale post-laurea.

Attualmente, l'Università ha sviluppato supporto informativo per due livelli di gestione del sistema educativo della Carelia: posto di lavoro automatizzato "Direttore (preside) della scuola" e posto di lavoro automatizzato "Ispettore del dipartimento di gestione dell'istruzione".

Il posto di lavoro automatizzato "Direttore scolastico" è progettato per fornire supporto informativo per prendere decisioni gestionali a livello di gestione scolastica. Alla definizione degli obiettivi hanno preso parte i direttori delle scuole di Petrozavodsk.

Il posto di lavoro automatizzato "Direttore scolastico" consente di risolvere i seguenti problemi:

Accumulazione ed elaborazione di informazioni sugli studenti, sui loro genitori, sugli insegnanti e sul personale scolastico;

Elaborazione dei curricula, stesura di un programma (in modalità dialogica), mantenimento dei registri dei progressi;

Preparazione di elenchi di testi e documenti e certificati finanziari, generazione di documenti per la tariffazione, ecc.

Il posto di lavoro automatizzato "Direttore scolastico" è certificato dal Ministero della Pubblica Istruzione della Russia e registrato nel Fondo russo dei programmi informatici del Ministero della Pubblica Istruzione della Russia. Attualmente, in diverse scuole di Petrozavodsk vengono utilizzati posti di lavoro automatizzati.

Il software per il posto di lavoro automatizzato "Ispettore del Dipartimento dell'Istruzione" è sviluppato per il supporto informativo per prendere decisioni gestionali a livello del dipartimento dell'istruzione della città (distretto).

AWS "Inspector" ti consente di:

Garantire la manutenzione automatizzata dei passaporti scolastici;

Ottenere informazioni integrate sulle scuole;

Formazione di documenti per la certificazione e l'autorizzazione delle scuole;

Esecuzione dei calcoli salariali sulla base dei risultati della certificazione.

Un altro analogo è il sistema informativo “Scuola” (http://isch.karelia.ru/), che ha le seguenti funzionalità.

Gestione della popolazione studentesca:

Conservazione dei file personali (cognome, nome, patronimico, data di nascita, dettagli identificativi, informazioni di contatto, informazioni sui genitori):

Ammissione alla scuola;

Trasferimento di uno studente da una classe all'altra;

Formazione delle graduatorie per classe, resoconti sugli spostamenti degli studenti per l'anno accademico:

Gestione del processo formativo;

Formazione dei piani formativi per l'anno accademico;

Formazione delle classi per l'anno accademico;

Mantenere un registro dei progressi (per materia, classe, studente);

Generazione di rapporti sullo stato di avanzamento.

Gestione personale:

Conservazione delle informazioni personali sui dipendenti (informazioni generali, codice fiscale, numero di assicurazione, documenti di identità, informazioni di contatto, dati di istruzione, premi, competenze linguistiche, informazioni sulla registrazione militare);

Formazione del personale;

Distribuzione del carico;

Formazione di un fondo salariale mensile, tenendo conto del carico didattico, delle indennità e dei pagamenti aggiuntivi;

Contabilità degli eventi legati alla performance dei dipendenti (certificazioni, corsi di alta formazione, ferie, malattie);

Monitoraggio della corrispondenza reciproca tra organico e personale della scuola;

Conservazione dell'archivio dei dipendenti licenziati;

Formazione di listini titoli e tariffari.

Da tutto ciò segue la conclusione: i programmi considerati presentano una serie di vantaggi, ma non possono essere utilizzati con la scuola secondaria n. 3 per i seguenti motivi:

Alto prezzo;

Mancanza di funzioni richieste dal cliente;

Distanza dagli sviluppatori (supporto durante il funzionamento);

I dati vengono memorizzati nel file del programma MsAccess, per questo motivo è necessario installare MsOffice, il che comporta costi aggiuntivi per l'acquisto di una licenza;

La presenza di funzioni non necessarie che non verranno utilizzate nel lavoro;

Dipendenza dalla piattaforma, è richiesto il sistema operativo Windows.

In relazione a ciò, si è deciso di sviluppare un programma che soddisfi le esigenze del cliente.

2.9 Supporto informativo fuori macchina

Il supporto informativo fuori macchina rappresenta i flussi di informazioni in entrata e in uscita dall'oggetto di automazione, ovvero posto di lavoro del direttore della scuola. È conveniente presentare il supporto informativo fuori macchina della scuola n. 3 sotto forma di diagramma DFD (Figura 2.4). Questo processo è la trasformazione dei flussi di dati di input in quelli di output in una determinata sequenza secondo un determinato algoritmo. In tempo reale, possono essere responsabili della conversione dell'input in output: i presidi, il direttore della scuola, l'elaborazione dei documenti di input e l'emissione di report, un programma, un dispositivo logico implementato dall'hardware, ecc. Un'unità dati è un dispositivo astratto per la memorizzazione di informazioni che può essere inserito nell'unità in qualsiasi momento e recuperato dopo un certo tempo, e i metodi di posizionamento e recupero possono essere qualsiasi. Nella Figura 2.4, le unità sono designate D1, D2. Il sistema informativo creato si fonde con il sistema di flusso dei documenti esistente in una scuola secondaria, automatizzando la generazione di report in varie direzioni, modificando i dati sul personale e sugli studenti utilizzando calcoli appropriati.

Il direttore dà istruzioni sotto forma di ordini, ecc. il preside della scuola, che a sua volta dà istruzioni personalmente a ciascun insegnante di classe.

Gli insegnanti di classe riferiscono al dirigente scolastico del lavoro svolto. Il dirigente scolastico riferisce al direttore. Il direttore trasmette le informazioni al segretario, che le trasmette agli organismi superiori.



Figura 2.4 – Diagramma del flusso dei dati prima dell'implementazione del sistema informativo

3 PARTE SPECIALE

3.1 Supporto informativo per una serie di attività

Il supporto informativo è un insieme di matrici di informazioni registrate su supporti informatici, sistemi di codifica delle informazioni per documenti primari e secondari, diagrammi, descrizioni, tecnologie di elaborazione dati, istruzioni che forniscono una visualizzazione della produzione e consentono di prendere decisioni gestionali.

Il supporto informativo (IS) caratterizza lo stato dell'oggetto di gestione ed è la base per prendere decisioni di gestione.

Principi di base per la creazione di IO:

Integrità;

Controllo;

Protezione contro l'accesso non autorizzato;

Unità e flessibilità;

Standardizzazione e unificazione;

Adattabilità;

Ridurre al minimo l’input e l’output di informazioni.

L’organizzazione del supporto informativo si basa sui seguenti principi:

Compatibilità degli array di informazioni in base alla gamma di compiti;

Uniformità terminologica dei concetti di base informativa;

Uniformità dei metodi per rappresentare quantità (dettagli) nella memoria del computer, inclusa la compatibilità del codice;

Compatibilità nella struttura e nel contenuto degli array di informazioni nella memoria del computer; sul software utilizzato per generare ed elaborare matrici di informazioni;

Inserimento di dati una tantum e uso ripetuto, aggregazione e filtraggio dei dati, dipendenza del grado di aggregazione dal livello del processo decisionale;

Unità di supporto informativo, che prevede l'integrazione dei dati in una base informativa comune per tutte le attività, centralizzazione delle principali funzioni di gestione dei dati archiviati.

Struttura dell'IO:

Materiali didattici metodologici (insieme di standard statali);

Sistema di classificazione e codifica delle informazioni;

Base informativa (documenti normativi esterni, messaggi informativi, array di informazioni interni).

Requisiti informativi:

Deve essere sufficiente per eseguire tutte le funzioni automatizzate;

Per codificare le informazioni, dovrebbero essere utilizzati i classificatori di cui dispone il cliente;

Per codificare le informazioni di input utilizzate al livello più alto, è necessario utilizzare i classificatori di questo livello;

Deve essere allineato con l'IO che interagisce con esso;

I moduli dei documenti devono soddisfare i requisiti degli standard del sistema di documentazione unificato o dei documenti normativi del cliente;

La forma dei documenti e dei fotogrammi video è coerente con le corrispondenti caratteristiche dei terminali;

I moduli per la presentazione delle informazioni di output sono stati concordati con lo sviluppatore;

Le tempistiche e la riduzione dei messaggi informativi sono generalmente accettate in questa materia e concordate con il cliente;

Il sistema informativo deve avere. sono forniti i mezzi necessari per monitorare e aggiornare i dati negli array di informazioni e controllare l'identità delle informazioni nel database.

La base informativa della macchina esterna fa parte della base informativa, che è una raccolta di messaggi, segnali e documenti destinati alla percezione umana diretta.

La base informativa interna della macchina fa parte della base informativa, ovvero un insieme di informazioni utilizzate nel sistema informativo sui supporti di memorizzazione dei dati della macchina.

Il modello informativo è un diagramma del movimento dei flussi e delle funzioni di input, intermedi e risultanti dell'area tematica. Spiega sulla base di quali documenti di input e di quali informazioni normative e di riferimento vengono svolte le funzioni di trattamento dei dati e vengono generati specifici documenti di output.

Come risultato dell'implementazione dell'IS sviluppato, si propone di sostituire nel sistema di scambio di informazioni esistente il dispositivo di archiviazione delle informazioni sotto forma di un database relazionale, a cui si dovrebbe accedere utilizzando applicazioni server e client. Un diagramma dei flussi di dati risultanti dall'implementazione del sistema informativo sviluppato è presentato nella Figura 3.1.

Il supporto informativo del sistema sviluppato comprende un elenco di documenti gestionali, amministrativi, di rendicontazione e di altro tipo che circolano sia all'interno della scuola che tra la scuola e il dipartimento dell'istruzione. La Figura 3.1 mostra il sistema di flusso dei documenti esistente nella scuola. Questo processo è la trasformazione dei flussi di dati di input in quelli di output in una determinata sequenza secondo un determinato algoritmo. In tempo reale, possono essere responsabili della conversione dell'input in output: i presidi, il direttore della scuola, l'elaborazione dei documenti di input e l'emissione di report, un programma, un dispositivo logico implementato dall'hardware, ecc. Un'unità dati è un dispositivo astratto per la memorizzazione di informazioni che può essere inserito nell'unità in qualsiasi momento e recuperato dopo un certo tempo, e i metodi di inserimento e recupero possono essere qualsiasi. Nella Figura 3.1 l'azionamento è designato D1. Il sistema informativo creato si fonde con il sistema di flusso dei documenti esistente in una scuola secondaria, automatizzando la generazione di report in varie direzioni utilizzando calcoli appropriati.




Figura 3.1 – Diagramma dei flussi di dati all'interno della scuola secondaria n. 3 dopo l'implementazione

3.2 Sviluppo della struttura SI

Lo scopo della modellazione delle informazioni è fornire agli esseri umani i modi più naturali per raccogliere e presentare le informazioni che dovrebbero essere archiviate nel database in fase di creazione. Pertanto, stanno cercando di costruire un modello di dati infologico per analogia con il linguaggio naturale. I principali elementi costruttivi dei modelli informativi sono le entità, le connessioni tra loro e le loro proprietà (attributi).

L'Entity-Relationship Model (ERM) è un modello di dati che consente di descrivere diagrammi concettuali. Fornisce una notazione grafica basata su blocchi e linee che li collegano, con la quale è possibile descrivere gli oggetti e le relazioni tra loro in qualche altro modello di dati. In questo senso, il modello ER è un modello di metadati, cioè un mezzo per descrivere modelli di dati.

Il modello ER è utile per la prototipazione (progettazione) di sistemi informativi, database, architetture di applicazioni informatiche e altri sistemi (di seguito, modelli). Con il suo aiuto è possibile identificare le entità chiave presenti nel modello e identificare le relazioni che possono essere stabilite tra queste entità.

Il modello ER è uno dei modelli di dati visivi più semplici (notazioni grafiche). Permette di delineare la struttura con “grandi tratti”, in termini generali. Questa descrizione generale della struttura è chiamata diagramma ER o ontologia dell'area tematica selezionata (area di interesse).

Nella fase di transizione verso l'implementazione di questo diagramma ER sotto forma di un vero sistema o programma informativo, il modello ER viene mappato in un modello di dati più dettagliato di un database relazionale (oggetto, rete, logico, ecc.), che è chiamato modello fisico dei dati in relazione al diagramma ER originale.

La Figura 3.2 mostra un diagramma del modello informativo del database. La Figura 3.3 mostra un diagramma del modello di data science del database.


Figura 3.2 – Modello infologico “IS Shkolnik”

Figura 3.3 – Modello datalogico “IS Shkolnik”

Elenco dei titoli accademici

*Numero di serie

Nome del titolo accademico

Directory Tipi di lavoro

*Numero di serie

Nome del tipo di lavoro

Elenco delle istituzioni educative

*Numero di serie

Nome degli studi stabilimenti

Nome abbreviato manuale Testa

Segno dell'Università

La connessione tra le tabelle viene effettuata tramite campi univoci: chiavi.

I dati vengono archiviati nel DBMS MySQL 5.1, lo schema dei dati viene creato utilizzando MS Access.

Come risultato della creazione di un modello informativo, sono state sviluppate tabelle che soddisfacevano i requisiti dei moduli normali e sono state combinate in un unico schema di dati. Le tabelle 3.1-3.18 mostrano le tabelle del database.

Tabella 3.1 – Tabella “Aut”.

Tabella 3.2 – Tabella “Via”

Tabella 3.3 – Tabella “Nazione”

Tabella 3.4 – Tabella “Giorno”.

Tabella 3.5 – Tabella “JobTitle”.

Tabella 3.6 – Tabella “Lezioni”.

Tabella 3.7 – Tabella “Organizzazione”

Tabella 3.8 – Tabella “PlacePhone”.

Tabella 3.9 – Tabella “Classi”.

Tabella 3.10 – Tabella “Istruzione”

Tabella 3.11 – Tabella “HighSchool”.

Tabella 3.12 – Tabella “Telefono”.

Tabella 3.13 – Tabella “Alunno”

Tabella 3.14 – Tabella “Relativa”.

Tabella 3.15 – Tabella “Titolo Relativo”

Tabella 3.16 – Tabella “Anno Scolastico”.

Tabella 3.17 – Tabella “Orari”.

Tabella 3.18 – Tabella “Operaio”.

NO. Nome Tipo di dati Scopo
1 ID Int(11)auto_inc chiave primaria
2 cognome Varcar(20) cognome
3 nome Varcar(15) Nome
4 nome del padre Varcar(20) cognome
5 idTitleJob Interno(11) codice lavoro
6 nascita Data Data di nascita
7 proprietario Varcar(1) proprietario
8 idStreet Interno(11) codice stradale
9 casa Varcar(7) casa
10 Piatto Varcar(6) appartamento
11 idNation Interno(11) codice nazionalità
12 Nota Testo lungo Nota
13 annoIstruzione Data anno di emissione
14 esperienza Data esperienza

3.3 Giustificazione della scelta degli strumenti di programmazione

Al giorno d'oggi, il mercato del software offre una vasta scelta di strumenti di automazione, ovvero un gran numero di diverse tecnologie dell'informazione. I moderni sistemi informativi sono soggetti a severi requisiti di affidabilità. Nessun guasto o malfunzionamento dovrebbe causare discrepanze tra i dati del sistema informativo. Il sistema informativo deve garantire automaticamente la coerenza dei dati in caso di guasti, nonché garantire la sicurezza dei dati.

3.3.1 Linguaggio di programmazione Java

Per i singoli compiti lo strumento di automazione è il linguaggio di programmazione JAVA.

I programmi Java vengono tradotti in bytecode, che viene eseguito dalla Java Virtual Machine (JVM), un programma che elabora bytecode e passa istruzioni all'hardware come interprete, ma con la differenza che il bytecode, a differenza del testo, viene elaborato molto più velocemente.

Il vantaggio di questo metodo di esecuzione dei programmi è la completa indipendenza del bytecode dal sistema operativo e dall'hardware, che consente di eseguire applicazioni Java su qualsiasi dispositivo per il quale esiste una macchina virtuale corrispondente. Un'altra caratteristica importante della tecnologia Java è il suo sistema di sicurezza flessibile dovuto al fatto che l'esecuzione del programma è completamente controllata dalla macchina virtuale. Qualsiasi operazione che superi i permessi stabiliti dal programma (ad esempio, un tentativo di accesso non autorizzato ai dati o di connessione ad un altro computer) provoca un'interruzione immediata.

Spesso tra gli svantaggi del concetto di macchina virtuale c'è il fatto che l'esecuzione del bytecode da parte di una macchina virtuale può ridurre le prestazioni dei programmi e degli algoritmi implementati nel linguaggio Java. Questa affermazione era vera per le prime versioni della macchina virtuale Java, ma recentemente ha quasi perso la sua rilevanza. Ciò è stato facilitato da una serie di miglioramenti:

Applicazione della tecnologia per tradurre il bytecode in codice macchina direttamente durante l'esecuzione del programma (tecnologia JIT) con la possibilità di salvare le versioni delle classi nel codice macchina;

Uso diffuso di codice orientato alla piattaforma (codice nativo) nelle librerie standard;

Hardware che fornisce l'elaborazione accelerata del bytecode (ad esempio, la tecnologia Jazelle, supportata da alcuni processori ARM).

Le idee alla base del concetto e le varie implementazioni dell'ambiente Java virtual machine hanno ispirato molti appassionati ad ampliare l'elenco dei linguaggi che potrebbero essere utilizzati per creare programmi eseguibili su una macchina virtuale. Queste idee sono state espresse anche nella definizione della Common Language Infrastructure CLI, posta da Microsoft come base della piattaforma .NET.

Caratteristiche principali:

Gestione automatica della memoria;

Funzionalità avanzate di gestione delle eccezioni;

Ricco set di strumenti di filtraggio I/O;

Un insieme di raccolte standard come array, elenco, stack, ecc.;

Disponibilità di strumenti semplici per la creazione di applicazioni di rete (incluso l'utilizzo del protocollo RMI);

Disponibilità di classi che consentono di effettuare richieste HTTP ed elaborare risposte;

Strumenti linguistici integrati per la creazione di applicazioni multi-thread;

Accesso unificato ai database:

A livello delle singole query SQL - basate su JDBC, SQLJ;

A livello del concetto di oggetti che hanno la capacità di essere archiviati in un database, basato su Java Data Objects (inglese) e Java Persistence API (inglese).

Supporto template (a partire dalla versione 1.5).

Poiché JAVA non dispone di un proprio ambiente di sviluppo (IDE), per implementare l'attività è stato scelto Eclipse Galileo.

Eclipse è un ambiente di sviluppo integrato gratuito per applicazioni multipiattaforma modulari. Sviluppato e supportato dalla Fondazione Eclipse.

Le applicazioni più conosciute basate sulla piattaforma Eclipse sono i vari "IDE Eclipse" per lo sviluppo di software in diversi linguaggi (ad esempio, il più popolare "IDE Java", inizialmente supportato, non si basa su alcun estensioni proprietarie, utilizza un'API aperta standard per accedere alla piattaforma Eclipse).

JavaScript viene utilizzato attivamente per un lavoro trasparente con il sistema informativo e il design.

AJAX (dall'inglese Asynchronous Javascript e XML - "JavaScript asincrono e XML") è un approccio alla creazione di interfacce utente interattive per applicazioni web, che consiste nello scambio "in background" dei dati del browser con il server web. Di conseguenza, durante l'aggiornamento dei dati, la pagina web non viene ricaricata completamente e le applicazioni web diventano più veloci e convenienti.

In inglese, AJAX si pronuncia hey-dzheks; in russo, ajax è abbastanza comune.

Vantaggi:

Risparmio di traffico. L'utilizzo di AJAX può ridurre notevolmente il traffico quando si lavora con un'applicazione web perché spesso, invece di caricare l'intera pagina, è sufficiente caricare solo la parte modificata, spesso piuttosto piccola;

Riduzione del carico sul server. AJAX consente di ridurre leggermente il carico sul server. Ad esempio, nella pagina di posta, quando si contrassegnano i messaggi letti, il server deve solo apportare modifiche al database e inviare un messaggio allo script client sul completamento con successo dell'operazione senza dover ricreare la pagina e trasferirla al cliente;

Accelera la risposta dell'interfaccia. Poiché è necessario caricare solo la parte modificata, l'utente vede il risultato delle sue azioni più velocemente.

Screpolatura:

Mancanza di integrazione con gli strumenti del browser standard. Le pagine create dinamicamente non vengono registrate dal browser nella cronologia di navigazione, quindi il pulsante Indietro non funziona, dando la possibilità agli utenti di tornare alle pagine visualizzate in precedenza, ma esistono script che possono risolvere questo problema;

Un altro svantaggio di modificare il contenuto della pagina mentre l'URL è costante è che non sarai in grado di aggiungere ai segnalibri il contenuto desiderato. Questi problemi possono essere parzialmente risolti modificando dinamicamente l'identificatore del frammento, consentito da molti browser.

Il contenuto caricato dinamicamente non è disponibile per i motori di ricerca (a meno che non controlli se la richiesta è regolare o XMLHttpRequest). I motori di ricerca non possono eseguire JavaScript, quindi gli sviluppatori devono occuparsi di modi alternativi per accedere al contenuto del sito;

I vecchi metodi di contabilizzazione delle statistiche dei siti web stanno diventando irrilevanti. Molti servizi statistici tengono traccia delle visualizzazioni delle nuove pagine del sito web. Per i siti le cui pagine utilizzano ampiamente AJAX, tali statistiche perdono rilevanza.

Il programma viene utilizzato per:

Aggiunta, modifica ed eliminazione di dati, ovvero i dati vengono trasferiti in modo asincrono al server senza ricaricare la pagina, il che riduce il tempo necessario per elaborare l'operazione;

Il menu del programma è stato implementato;

Tooltip per l'interattività con l'utente;

Utilizzato per modificare la password dell'utente;

Trasferimento degli studenti ad un'altra classe;

Utilizzato nell'analisi dei dati per creare schede;

Filtro dati;

Una finestra modale del programma in cui l'utente inserisce i dati.

I dati vengono archiviati ed elaborati in MySQL.

MySQL è un sistema di gestione di database (DBMS) gratuito. MySQL è di proprietà di Sun Microsystems, che sviluppa e mantiene l'applicazione. Distribuito sotto la GNU General Public License e sotto la tua licenza commerciale, a seconda della tua scelta. Inoltre, gli sviluppatori creano funzionalità su richiesta degli utenti con licenza, è grazie a questo ordine che il meccanismo di replica è apparso quasi nelle prime versioni.

MySQL è la soluzione per applicazioni di piccole e medie dimensioni. Incluso nella LAMPADA. MySQL viene generalmente utilizzato come server a cui accedono client locali o remoti, ma la distribuzione include una libreria back-end che consente di includere MySQL in programmi autonomi.

La flessibilità del DBMS MySQL è assicurata dal supporto per un gran numero di tipi di tabelle: gli utenti possono scegliere sia tabelle MyISAM che supportano la ricerca full-text sia tabelle InnoDB che supportano transazioni a livello di singolo record. Inoltre, il DBMS MySQL viene fornito con uno speciale tipo di tabella EXAMPLE che dimostra i principi della creazione di nuovi tipi di tabelle. Grazie all'architettura aperta e alla licenza GPL, nel DBMS MySQL compaiono costantemente nuovi tipi di tabelle.

Uno dei motivi principali per scegliere questi strumenti di sviluppo è la multipiattaforma, ovvero Questo prodotto software può essere eseguito su qualsiasi sistema operativo (Windows, Linux, MacOS).

Il Web 2.0 è una tecnica per progettare sistemi che, tenendo conto delle interazioni di rete, migliorano man mano che più persone li utilizzano. Caratteristica del web 2.0. è il principio di coinvolgere gli utenti nella compilazione e nel controllo ripetuto dei contenuti.

Il concetto di Web 2.0 si riflette nel design. La rotondità, l'imitazione delle superfici convesse, l'imitazione dei riflessi alla maniera della plastica lucida dei moderni dispositivi hi-end (ad esempio i lettori) sono diventate preferite. In generale, la percezione dell'apparenza visiva sembra più piacevole. La grafica di tali siti occupa più spazio rispetto a quando si utilizza un design ascetico. Questa tendenza è in parte dovuta al rilascio casuale di nuove versioni di sistemi operativi che utilizzano le idee sopra menzionate.

Tuttavia, la monotonia di tali siti è chiaramente e recentemente considerata l'aspetto grafico del classico design web 2.0 come obsoleto e poco creativo. Ciò si riflette soprattutto nella tendenza moderna di creare siti informativi in ​​cui il ruolo principale è giocato dalla semplicità, dall'eleganza, dalla grafica e dall'usabilità. Non dovrebbero esserci restrizioni nel design, ma il web 2.0 le instilla.

3.4 Caratteristiche delle informazioni in ingresso

Le informazioni in ingresso sono le seguenti:

1informazioni sugli studenti (nome completo, indirizzo, ecc.);

2informazioni sugli insegnanti (nome, indirizzo, posizione, istruzione, ecc.);

3informazioni sui genitori (nome completo, luogo di lavoro, grado di parentela, ecc.);

4numeri telefonici del personale scolastico e degli studenti;

5dati di riferimento a supporto (vie, nazionalità, istruzione, organizzazioni);

6informazioni sulle classi (anno accademico, insegnante di classe).

I seguenti dati verranno utilizzati per generare informazioni di output sulla scuola:

1 informazioni sugli studenti;

2 dati sul personale docente;

3 informazioni sui genitori;

4 numero del personale;

5 numeri telefonici del personale e degli studenti;

6 dati analitici su studenti e personale scolastico (vengono costruiti diagrammi che mostrano le informazioni in modo più chiaro e intuitivo).

3.5 Lavorare con l'applicazione

Poiché il programma è multipiattaforma, l'unico modo per lavorare con il sistema informativo sarà un browser.

Browser Web, browser (dall'inglese browser Web; l'opzione browser non è corretta) - software per visualizzare siti Web, ovvero per richiedere pagine Web (principalmente da Internet), elaborarle, visualizzarle e spostarsi da una pagina all'altra .

La maggior parte dei browser può anche visualizzare un sommario per i server FTP.

I browser si sono evoluti costantemente dalla nascita del World Wide Web e, con la sua crescita, sono diventati programmi sempre più popolari. Al giorno d'oggi un browser è un'applicazione complessa per l'elaborazione e la visualizzazione di diversi componenti di una pagina web e per fornire un'interfaccia tra un sito web e il suo visitatore. Quasi tutti i browser più diffusi sono distribuiti gratuitamente o “in bundle” con altre applicazioni: Internet Explorer (condiviso con Microsoft Windows), Mozilla Firefox (software gratuito e gratuito), Safari (condiviso con Mac OS o gratuito per Windows), Opera (software gratuito , a partire dalla versione 8.50), Google Chrome (software gratuito e gratuito).

Alcuni browser comuni sono: Internet Explorer, Mozilla Firefox, Safari, Google Chrome, Opera.

Il sistema informativo Shkolnik è compatibile con tutti i browser, cioè funziona nei browser descritti in precedenza. Il software è stato testato nei browser: Mozilla Firefox, Safari, Google Chrome, Opera.

3.6 Struttura del menu principale

La principale forma di dialogo tra il sistema e l'utente è il menu, che facilita il lavoro con l'applicazione. Il progetto completato ha un menu personalizzato che contiene comandi progettati per eseguire attività specifiche.

La Figura 3.4 mostra un diagramma del menu principale del sistema informativo Shkolnik. Il menu principale è mostrato nella Figura 3.5.

La struttura del programma è progettata in modo tale che qualsiasi pagina possa essere aperta dalla pagina corrente (di lavoro), tutte le pagine dell'applicazione vengono richiamate dal menu principale.




Figura 3.4 – Struttura del menu principale dell’IS “Shkolnik”

Il menu principale contiene le seguenti voci:

Directory:

Istituti scolastici;

Posizioni

Posizione del telefono;

Nazionalità;

Formazione scolastica;

Organizzazioni;

Gradi di relazione;

Anni accademici.

Dati di base:

Personale;

Parenti degli studenti;

Telefoni;

Studenti;

Orario delle lezioni.

Analisi dei dati;

Trasferimento di classe;

Una modifica del codice PIN.

Figura 3.5 – Menù Programma

Ciascuna voce di menu apre una pagina con le informazioni. La voce di menu “Directory” contiene 11 sottovoci.

Posizioni: elenco delle posizioni ricoperte dai dipendenti della scuola.

Classi: tutte le classi della scuola vengono memorizzate. Questa directory visualizza le classi, gli insegnanti delle classi e gli anni scolastici.

Telephone Place è un riferimento ausiliario per "Telefoni".

Nazionalità: un elenco di nazionalità, utilizzato per archiviare informazioni sugli studenti e sul personale scolastico.

Istruzione: un elenco dei livelli di istruzione posseduti dai dipendenti della scuola.

Organizzazioni: la directory contiene un elenco di organizzazioni in cui lavorano i genitori degli studenti.

Gradi di parentela – mostra il grado di parentela tra i tutori dello studente.

Le strade sono le strade in cui vivono gli studenti e il personale scolastico.

Lezioni: per creare un programma è necessario un elenco delle lezioni insegnate a scuola.

Anni accademici – serve per impostare l’anno accademico corrente; gli anni accademici vengono memorizzati.

Istituti educativi: un elenco di istituti scolastici da cui si sono diplomati i dipendenti scolastici.

Dati di base: questa voce raggruppa le principali sottovoci con cui lavorano gli utenti del sistema.

Personale: memorizza i dati sul personale scolastico, ovvero nome completo, posizione, indirizzo di casa, istruzione, istituto scolastico, nazionalità, esperienza lavorativa.

Parenti degli studenti: informazioni sui parenti degli studenti, nome completo, grado di parentela, luogo di lavoro, numero di telefono del lavoro. Viene fornita una ricerca per uno studente o un parente.

Telefoni – elenco telefonico per gli studenti e il personale della scuola. Puoi effettuare la ricerca per telefono o per cognome.

Studenti: contiene informazioni su studenti, nome completo, classe, indirizzo di casa, nazionalità.

Programma delle lezioni: mostra il programma delle lezioni per gli studenti. Il calendario potrà essere visionato da docenti e studenti. Non richiede il login per visualizzare.

Il servizio è un menu ausiliario, composto da: analisi dati, filtro, traduzione classi, cambio password.

Analisi dei dati: mostra dati analitici sotto forma di grafici, nonché informazioni generali su studenti e personale.

Filtro: progettato per selezionare i dati su studenti e personale. Il filtro viene eseguito in base ai parametri specificati dall'utente. Le informazioni filtrate possono essere esportate in MS Excel.

Trasferimento di classe: questa funzione consente di trasferire un'intera classe all'anno accademico successivo, il processo è automatizzato, il che consente di salvare l'utente da errori intenzionali o accidentali.

Modifica password – è necessario quando si modifica la password per evitare accessi non autorizzati al sistema.

3.7 Istruzioni per l'utente

Per avviare il sistema informativo è necessario avviare qualsiasi browser. Quindi nella barra degli indirizzi devi inserire: http://localhost:18089/school.

Quando si avvia l'applicazione web, viene visualizzata la pagina principale del programma, dove è necessario effettuare il login per accedere. La pagina principale è mostrata nella Figura 3.6.

Figura 3.6 – Pagina principale

Pertanto, i dati nel database sono protetti da accessi non autorizzati.

Dopo aver inserito il nome utente e la password richiesti, si apre una pagina con gli studenti (Figura 3.7).

Se inserisci login e password errati, il sistema rimane nella pagina principale e i campi di input vengono cancellati.

Dopo aver effettuato con successo l'accesso, si apre la pagina "Studenti".

Per ulteriore lavoro, è necessario selezionare una classe dall'elenco a discesa "Classe".

Successivamente vengono visualizzati i dati di tutte le classi per tutti gli anni accademici.

Per visualizzare solo le lezioni dell'anno accademico in corso è necessario spuntare la casella “Anno in corso”.

Uno dei dati principali riguarda i dati relativi al personale scolastico. Per visualizzarli basta selezionare Dati Base->Personale. La Figura 3.8 mostra il personale scolastico.

Figura 3.7 – Pagina degli studenti

Figura 3.8 – Pagina Personale

Per aggiungere una nuova voce alle directory o ai dati di base, basta fare clic sul pulsante "Aggiungi" e inserire le nuove informazioni.

Figura 3.9 – Aggiunta di nuovo personale

Il pulsante "Modifica" viene utilizzato per modificare i dati esistenti nel database. Quando si fa clic, si aprirà una finestra modale con i dati. Come per l'aggiunta di qualcosa di nuovo, è necessario confermare o annullare le modifiche. Mostrato nella Figura 3.10.

Figura 3.10 – Modifica dati personale

Se è necessario eliminare informazioni, è necessario fare clic sul pulsante "Elimina" situato di fronte alla voce desiderata, come mostrato nella Figura 3.11. Successivamente è necessario confermare l'eliminazione cliccando sul pulsante “OK” presente nel modulo che si apre.

Figura 3.11 – Cancellazione dei dati

Allo stesso modo, l'aggiunta, la modifica e l'eliminazione avvengono nelle directory e in altri dati di base.

Parenti degli studenti: memorizza le informazioni sui genitori dello studente (nome completo, grado di parentela, luogo di lavoro). A causa dell'elevato volume di dati, viene fornita la ricerca per genitore o studente. Grazie ad AJAX la ricerca è molto veloce, il risultato è mostrato in Figura 3.12.

I numeri di telefono per studenti e personale si trovano in Dati di base->Numeri di telefono. Il programma dispone di una ricerca telefonica utilizzando diversi criteri, ad esempio è possibile effettuare la ricerca per numero di telefono, cognome del proprietario, studente o personale scolastico.

A questo scopo il sistema mette a disposizione due elenchi a tendina. In uno, devi scegliere di quali dati vuoi trovare: uno studente o un dipendente.

Nel secondo elenco seleziona il tipo di ricerca: “Cognome” o “Telefono”.

Successivamente, nel campo di immissione è necessario inserire il valore in base al quale si desidera effettuare la ricerca.

Il risultato è presentato nella Figura 3.13.

Figura 3.12 – Parenti dello studente

Figura 3.13 – Telefoni

Ci sono situazioni in cui è necessario analizzare i dati, ad esempio, è necessario sapere quanti studenti ci sono in una classe. Per questo c'è l'“Analisi dei dati”, che viene mostrata sotto forma di grafici a torta. Le Figure 3.14, 3.15 e 3.16 mostrano i diagrammi. I dati sono presentati sia numericamente che in percentuale.

Figura 3.14 – Analisi dei dati degli studenti

Figura 3.15 – Analisi dei dati sul personale scolastico

La scelta della tipologia di analisi (“Studenti”, “Personale”, “Dati generali”) si effettua cliccando sulle schede omonime.

Questa parte del programma presenta analisi:

a) per gli studenti:

Nazionalità;

b) per il personale:

Nazionalità;

Posizioni;

Formazione scolastica;

Istituzioni educative da cui si è diplomato il personale scolastico;

c) dati generali:

Numero di studenti nella scuola;

Numero del personale della scuola.

Una delle funzioni del sistema è un filtro dati. Per filtrare le informazioni necessarie è necessario impostare dei criteri, ad esempio filtrare uno studente per sesso e anno di nascita (rilevante per un campione di studenti di età anagrafica) e fare clic sul pulsante “Filtra”.

Per implementare un filtro sono possibili i seguenti criteri:

a) per gli studenti: data di nascita, sesso, nazionalità;

b) per i dipendenti: genere, nazionalità, posizione, istruzione.

È possibile impostare un numero qualsiasi di criteri contemporaneamente.

Successivamente, le informazioni filtrate verranno visualizzate sullo schermo. Il risultato del filtro è mostrato nella Figura 3.17.

Il risultato può essere esportato in MS Excel (Figura 3.18).

Lo stesso può essere fatto per il personale scolastico (Figura 3.19).

Figura 3.17 – Filtra per studenti

Figura 3.18 – Esportazione del risultato in MSExcel

Il sistema informativo Shkolnik è progettato per funzionare non solo con i dati dell'anno accademico in corso, ma anche con l'archivio. Alla fine di ogni anno accademico i dati dovrebbero essere aggiornati, ovvero visualizzare la scuola corrente e aggiungere nuovi studenti.

Figura 3.19 – Filtra per personale

A questo scopo è prevista la funzione “Trasferimento classe” che si trova nel menu “Servizio”. Per trasferire una classe scolastica ad un nuovo anno scolastico, selezionare la classe da trasferire e indicare la classe in cui verranno trasferiti gli studenti, quindi fare clic sul pulsante “Trasferisci”, come mostrato nella Figura 3.20. Se l'operazione va a buon fine verrà visualizzata una finestra di messaggio.

Figura 3.20 – Trasferimento di classe

Per impedire accessi non autorizzati al sistema è possibile modificare la password dell'utente. Per cambiare la password, è necessario aprire la pagina “Cambia password”, che si trova in Strumenti->Cambia password. Successivamente è necessario inserire la vecchia password e inserire la nuova password con conferma. Dopo aver completato con successo l'operazione, verrà visualizzata una finestra corrispondente con un messaggio sul completamento dell'operazione. La Figura 3.21 mostra la procedura per modificare la password.

Figura 3.21 – Modifica della password

Al termine di ogni anno accademico è necessario impostare nel sistema un nuovo anno accademico (anno in corso). Per effettuare questa operazione è necessario aprire la directory “Anni accademici”, che si trova in Directory -> Anni accademici. Quindi impostare l'anno accademico corrente selezionando le caselle nella finestra di modifica, come mostrato nella Figura 3.22. Dopodiché verranno visualizzati nuovi dati analitici (classi di formazione, analisi dei dati). Per visualizzare le informazioni archiviate sugli studenti è sufficiente impostare l'anno accademico richiesto.

Dopo aver terminato il lavoro nel sistema informativo Shkolnik, è necessario disconnettersi facendo clic sul pulsante "Esci" nell'angolo in alto a destra della finestra, dopodiché verrai reindirizzato alla pagina principale.

Uno dei componenti del sistema è la preparazione di un programma per gli studenti della scuola secondaria n. 3, che può essere visualizzato dalla pagina principale del programma cliccando sul pulsante “Programma delle lezioni”. Questa funzione è implementata sia per gli studenti che per gli insegnanti. La visualizzazione del palinsesto non richiede autorizzazione, quindi l'accesso è gratuito. Va notato che non è possibile alcun cambiamento. Il preside crea un programma nel menu Dati di base->Programma delle lezioni.

Figura 3.22 – Impostazione dell'anno accademico corrente

La Figura 3.23 mostra il programma delle lezioni.

Figura 3.23 – Orario delle lezioni

Mentre si lavora con l'applicazione, potrebbe verificarsi una situazione in cui è necessario modificare (eliminare, aggiungere) i dati.

Figura 3.24 – Aggiungere nuovi dati

Il pulsante per l'aggiunta di un nuovo record, è presente in quelle pagine in cui è possibile aggiungere nuovi record (rubriche, dati di base), è mostrato in Figura 3.24.

Figura 3.25 – Modifica dati

Il pulsante post modifica consente di aprire una finestra modale per la modifica, Figura 3.25.

Figura 3.26 – Elimina dati

Un pulsante di eliminazione che, se selezionato in una finestra di dialogo, richiede di confermare o annullare l'eliminazione.

Figura 3.27 – Elimina dati

Il pulsante di disconnessione, una volta cliccato, reindirizzerà alla pagina principale.

3.8 Algoritmo di funzionamento IS

La Figura 3.28 mostra l'algoritmo operativo del sistema informativo Shkolnik.

Il sistema informativo è costruito in modo tale che tutti i dati immessi (output) vengano implementati utilizzando il linguaggio di query SQL integrato. SQL (Structured Query Language) è un linguaggio informatico universale utilizzato per creare, modificare e gestire dati in database relazionali.

Dato che SQL non è un linguaggio di programmazione (cioè non fornisce strumenti per automatizzare le operazioni sui dati), le estensioni introdotte dai vari produttori riguardavano principalmente estensioni procedurali. Si tratta di procedure memorizzate e linguaggi "componenti aggiuntivi" procedurali. Quasi ogni DBMS utilizza il proprio linguaggio procedurale.


Figura 3.28 – Algoritmo base per la risoluzione del problema

Analisi dei dati: conteggio del numero di studenti per nazionalità, genere, classe, conteggio del numero di insegnanti per genere, posizione, istruzione, nazionalità. Viene inoltre generato un rapporto generale sul numero di studenti e personale che lavora nella scuola. Utilizzato per visualizzare i grafici.

Filtro: le query vengono utilizzate per visualizzare gli studenti in base a criteri specifici (sesso, nazionalità, anno di nascita). Allo stesso modo, vengono visualizzati i dati sul personale degli studenti, in particolare per genere, istruzione e nazionalità.

Inoltre, anche la ricerca nell'elenco telefonico, la selezione degli studenti in una classe e la funzione di traduzione dei dati vengono implementate tramite SQL.

Il linguaggio SQL non è progettato solo per il recupero dei dati, tutte le manipolazioni dei dati come l'inserimento di un nuovo record, la modifica di un record esistente e l'eliminazione vengono eseguite tramite istruzioni SQL.

Esempio di una query SQL per recuperare dati:

seleziona id, istruzione da istruzione ordina per istruzione: questa query mostrerà la chiave primaria e un elenco di studi ordinati per istruzione dalla tabella istruzione.

Esempio di una query SQL per aggiungere nuovi dati:

insert into education (id, education)values(id, 'master') – questa query aggiunge il record "master" alla tabella education.

Esempio di una query SQL per modificare i dati:

aggiorna il set di studi education = 'bachelor' dove id = 35 – la query cambierà il record con la chiave 35 in "bachelor" nella tabella degli studi.

Esempio di una query SQL per eliminare dati:

elimina dall'istruzione dove id = 35 – eliminerà il record con la chiave 35 dalla tabella dell'istruzione.


4 SALUTE E SICUREZZA SUL LAVORO

La tutela del lavoro è un sistema di atti legislativi, regolamenti, misure organizzative, sanitarie e tecniche che garantiscono condizioni di lavoro sicure sul posto di lavoro.

Il progresso scientifico e tecnologico ha apportato cambiamenti alle condizioni dell’attività produttiva dei lavoratori della conoscenza. Il loro lavoro è diventato più intenso, stressante e richiede energia mentale, emotiva e fisica. Ciò ha un impatto diretto sugli specialisti coinvolti nella progettazione, sviluppo, funzionamento, manutenzione e modernizzazione di sistemi di controllo automatizzati per vari scopi.

L'operatore del computer sperimenta uno stress significativo, sia fisico (posizione seduta, affaticamento degli occhi) che mentale, che porta ad una diminuzione della sua capacità di lavorare alla fine della giornata lavorativa. Pertanto, il posto di lavoro deve creare le condizioni per un lavoro altamente produttivo.

Questa sezione del progetto di diploma è dedicata alla considerazione delle seguenti questioni:

Caratteristiche dei locali e fattori che influenzano l'operatore durante il lavoro;

Determinazione delle condizioni ottimali per il posto di lavoro dell'operatore;

Calcolo dell'illuminazione nelle stanze associata all'uso della tecnologia informatica.

Il sistema di gestione della sicurezza e salute sul lavoro è parte integrante della gestione della produzione e definisce i compiti di garantire condizioni di lavoro salubri e sicure in conformità alla legislazione e ai documenti normativi e tecnici vigenti nel settore.

Il sistema di gestione stabilisce le funzioni, i compiti e il contenuto del lavoro per garantire la sicurezza sul lavoro, determinati da documenti legislativi, regolamentari e regolamentari, nonché il rapporto tra il lavoro dei servizi e dei dipartimenti nella gestione della sicurezza sul lavoro in conformità con le loro responsabilità funzionali .

La gestione della sicurezza sul lavoro viene effettuata organizzando il lavoro nel campo della protezione del lavoro, informazioni sullo stato della protezione del lavoro nei luoghi di lavoro, siti, officine e dipartimenti e prendendo decisioni di gestione.

L'organizzazione e il coordinamento del lavoro nel campo della protezione del lavoro dovrebbero includere la formazione di organi di gestione della protezione del lavoro a tutti i livelli, la definizione delle responsabilità e la procedura di interazione tra le divisioni dell'associazione e i funzionari coinvolti nella gestione.

Le informazioni sullo stato della tutela del lavoro in tutti i settori della produzione e sull'efficacia del sistema di gestione dovrebbero costituire la base per prendere decisioni gestionali.

La gestione della sicurezza sul lavoro dovrebbe essere garantita svolgendo le seguenti funzioni:

Organizzazione, coordinamento e regolamentazione del lavoro di tutela del lavoro.

Pianificazione del lavoro sulla tutela del lavoro.

Monitoraggio dello stato della tutela del lavoro.

Rafforzare la disciplina del lavoro, della produzione e della tecnologia.

Aumentare la responsabilità personale dei lavoratori per lo stato della tutela del lavoro e delle norme sulla sicurezza.

Contabilità, analisi e valutazione del lavoro di tutela del lavoro.

Stimolare il lavoro per migliorare la tutela del lavoro.

Durante il funzionamento del Sistema di Gestione, devono essere risolti i seguenti compiti di tutela del lavoro:

Selezione professionale e formazione dei lavoratori alle pratiche di lavoro sicure.

Promozione delle tematiche della sicurezza sul lavoro.

Garantire una politica tecnica unificata per creare condizioni di lavoro sicure e salutari.

Garantire la sicurezza delle attrezzature di produzione.

Garantire la sicurezza dei processi produttivi.

Garantire la sicurezza degli edifici e delle strutture e delle aree produttive.

Sviluppo e implementazione di nuove attrezzature e tecnologie sicure e ad alte prestazioni.

Normalizzazione delle condizioni di lavoro sanitarie e igieniche.

Fornire ai lavoratori dispositivi di protezione individuale.

Garantire regimi di lavoro e riposo ottimali.

Organizzazione dei servizi medici e preventivi per i lavoratori.

Servizi sanitari per i lavoratori.

Indagine su incidenti e incidenti.

La responsabilità e l'organizzazione del lavoro e la garanzia del rispetto dei requisiti del sistema di gestione della sicurezza e della salute sul lavoro spetta al direttore.

4.2 Requisiti igienico-sanitari per i luoghi di lavoro

Lavorare al computer richiede concentrazione, sforzo visivo e stress emotivo significativi. Durante il funzionamento del computer si creano condizioni microclimatiche specifiche: la temperatura dell'aria aumenta, l'umidità diminuisce e la composizione ionica dell'aria cambia. Ci sono anche livelli aumentati di radiazioni elettromagnetiche e di elettricità statica. Questi fenomeni possono causare deviazioni nello stato di salute, che si manifestano principalmente nel fatto che le prestazioni di una persona diminuiscono, l'affaticamento visivo si manifesta rapidamente, quindi compaiono segni di deterioramento della vista e interruzione dello stato funzionale del sistema nervoso centrale.

Per ridurre gli effetti dannosi di un computer su una persona, è necessario rispettare determinati requisiti relativi alle condizioni di lavoro e al luogo di lavoro. Inoltre, è necessario osservare rigorosamente la modalità operativa sul computer.

Ogni computer deve avere un certificato del centro repubblicano, supervisione sanitaria ed epidemiologica, un certificato di conformità GOST e un passaporto tecnico. Il case del computer, la tastiera e altri blocchi e dispositivi devono avere una superficie opaca (senza parti lucide che possano creare riflessi). Per proteggersi dai campi elettromagnetici ed elettrostatici è necessario utilizzare filtri a schermo, schermi speciali e altri dispositivi di protezione individuale testati e dotati dell'apposito certificato igienico.

Per la stanza in cui si trova il computer si applicano i seguenti requisiti: il volume della stanza deve essere di almeno 24 m3 (per un computer), le finestre della stanza devono essere orientate a nord, nord-est. Le aperture delle finestre devono essere dotate di dispositivi regolabili quali oscuranti, tende, pensiline esterne, ecc.

Il rivestimento antistatico in cloruro di polivinile è consigliato per pavimenti, pareti (pannelli) e porte. Sopra i pannelli sono auspicabili materiali fonoassorbenti per ridurre i livelli di rumore. Si consiglia inoltre di utilizzare la tecnologia moderna, poiché è dotata di dispositivi fonoassorbenti.

Per decorare i locali non è possibile utilizzare materiali che emettono sostanze chimiche nocive: truciolato, carta da parati lavabile, pellicola, rotoli di materiali sintetici, carta laminata in plastica. Le tende dovrebbero essere realizzate con tessuti naturali densi, non dovrebbero consentire il passaggio della luce.

Parametri microclimatici ottimali: temperatura – 19-21 gradi, umidità relativa – 55-65%.

Sistematicamente, prima di iniziare il lavoro, sono necessarie la ventilazione e la pulizia con acqua. Ciò garantirà la qualità dell'aria interna.

Il luogo di lavoro e la posizione relativa di tutti i suoi elementi devono soddisfare requisiti antropometrici, fisici e psicologici. In particolare, quando si organizza un posto di lavoro, devono essere soddisfatte le seguenti condizioni fondamentali:

Posizionamento ottimale delle attrezzature presenti sul posto di lavoro;

Spazio di lavoro sufficiente per consentire tutti i movimenti e gli spostamenti necessari;

L'illuminazione naturale e artificiale è necessaria per portare a termine i compiti assegnati;

Il livello di rumore acustico non deve superare il valore consentito.

Adeguata ventilazione del luogo di lavoro.

Gli aspetti ergonomici della progettazione delle postazioni di lavoro dei videoterminali sono: l'altezza della superficie di lavoro, le dimensioni dello spazio per le gambe, i requisiti per la disposizione dei documenti sul posto di lavoro (la presenza e le dimensioni di un supporto per documenti, la possibilità di diverso posizionamento dei documenti, la distanza dagli occhi dell'utente allo schermo, al documento, alla tastiera, ecc.). d.), caratteristiche della sedia da lavoro, requisiti della superficie del tavolo da lavoro, adattabilità del posto di lavoro e dei suoi elementi.

Gli elementi principali della postazione di lavoro dell'operatore sono un tavolo e una sedia. La posizione di lavoro principale è seduta.

La posizione di lavoro seduta provoca un affaticamento minimo dell'operatore. Una disposizione razionale del posto di lavoro prevede un ordine chiaro e coerenza nel posizionamento di oggetti, strumenti di lavoro e documentazione. Ciò che è necessario per eseguire il lavoro più spesso si trova a portata di mano dello spazio di lavoro.

Quando progetti una scrivania, considera quanto segue:

L'altezza del tavolo va scelta tenendo conto della possibilità di sedersi liberamente, in posizione comoda, appoggiandosi se necessario ai braccioli;

La parte inferiore del tavolo deve essere progettata in modo che il lavoratore possa sedersi comodamente e non sia costretto a piegare le gambe;

La superficie del tavolo deve avere proprietà che impediscano la comparsa di abbagliamenti nel campo visivo di una persona;

La progettazione della scrivania deve prevedere cassetti (almeno 3 per riporre documentazione, forniture per ufficio ed effetti personali).

Grande importanza è attribuita alle caratteristiche della sedia da lavoro. Pertanto, si raccomanda che l'altezza del sedile dal pavimento sia compresa tra 420 e 550 mm. Si consiglia di rendere la superficie del sedile morbida, il bordo anteriore arrotondato e l'angolazione dello schienale della sedia da lavoro regolabile.

In fase di progettazione è necessario prevedere la possibilità di un diverso posizionamento dei documenti: sul lato del videoterminale, tra il monitor e la tastiera, ecc. Inoltre, nei casi in cui il terminale video ha una bassa qualità dell'immagine, ad esempio si nota uno sfarfallio, la distanza dagli occhi allo schermo viene aumentata (circa 700 mm) rispetto alla distanza dagli occhi al documento (300-450 mm ). In generale, con un’elevata qualità dell’immagine su un videoterminale, la distanza tra gli occhi dell’utente e lo schermo, il documento e la tastiera può essere uguale.

La posizione dello schermo è determinata da:

Distanza di lettura (0,60 - 0,10 m);

L'angolo di lettura, la direzione di visualizzazione, è 20 gradi sotto l'orizzontale rispetto al centro dello schermo e lo schermo è perpendicolare a questa direzione.

Dovrebbe essere possibile regolare lo schermo:

Altezza -3 cm;

Per inclinazione da 10 a 20 rispetto alla verticale;

Nelle direzioni sinistra e destra.

Il comfort visivo è soggetto a due requisiti principali:

Chiarezza su schermo, tastiera e documenti;

Illuminazione e uniformità di luminosità tra condizioni ambientali e diverse zone del luogo di lavoro;

Grande importanza viene data anche alla corretta postura di lavoro dell'utilizzatore. Una posizione di lavoro scomoda può causare dolori ai muscoli, alle articolazioni e ai tendini. I requisiti per la postura di lavoro dell'utente del videoterminale sono i seguenti: il collo non deve essere inclinato più di 20° (tra l'asse testa-collo e l'asse del busto), le spalle devono essere rilassate, i gomiti devono essere ad una angolo di 80° - 100°, e gli avambracci e le mani - in posizione orizzontale. I motivi per cui gli utenti assumono una postura scorretta sono dovuti ai seguenti fattori: non c'è un buon supporto per documenti, la tastiera è troppo alta e i documenti sono troppo bassi, non c'è nessun posto dove mettere le braccia e le mani e non c'è abbastanza spazio per le gambe. Per superare queste carenze vengono fornite raccomandazioni generali: una tastiera mobile è migliore di una integrata; Devono essere previsti dispositivi speciali per la regolazione dell'altezza del tavolo, della tastiera, dei documenti e dello schermo, nonché un poggiapolsi.

Caratteristiche del posto di lavoro utilizzato:

L'altezza del piano di lavoro del tavolo è di 750 mm;

Altezza spazio per le gambe 650 mm;

Altezza del sedile dal livello del pavimento 450 mm;

La superficie della seduta è morbida con bordo anteriore arrotondato;

È possibile posizionare i documenti a destra e a sinistra;

Distanza dall'occhio allo schermo 700 mm;

Distanza dall'occhio alla tastiera 400 mm;

Distanza dall'occhio ai documenti 500 mm;

È possibile regolare lo schermo in altezza, inclinazione, nelle direzioni sinistra e destra;

Lavorare al computer, nel rispetto di tutti i requisiti igienici, non deve superare le 5-6 ore per un adulto. In questo caso, ogni 20-30 minuti è necessario fare una pausa per 5-10 minuti per alleviare l'affaticamento visivo, fare un complesso fisico che migliori lo stato funzionale del sistema nervoso centrale, del sistema respiratorio, della circolazione cerebrale, elimina la congestione del cervello metà inferiore del corpo, gambe, cingolo scapolare .

La creazione di condizioni di lavoro favorevoli e una corretta progettazione estetica dei luoghi di lavoro è di grande importanza, sia per facilitare il lavoro che per aumentarne l’attrattiva, il che ha un effetto positivo sulla produttività del lavoro. La colorazione delle stanze e dei mobili dovrebbe contribuire a creare condizioni favorevoli per la percezione visiva e il buon umore. Negli uffici in cui viene svolto un lavoro mentale monotono, che richiede una significativa tensione nervosa e una grande concentrazione, la colorazione dovrebbe essere di toni calmi - sfumature poco sature di colori verdi freddi o blu

Quando si sviluppano condizioni di lavoro ottimali, è necessario tenere conto dell'illuminazione, del rumore e del microclima.

Una delle questioni principali della protezione del lavoro è l'organizzazione dell'illuminazione razionale dei locali di produzione e dei luoghi di lavoro.

Per illuminare la stanza viene utilizzata un'illuminazione mista, ad es. una combinazione di illuminazione naturale e artificiale.

Illuminazione naturale - fornita attraverso una finestra nel muro esterno dell'edificio.

Illuminazione artificiale – utilizzata quando la luce naturale è insufficiente e viene realizzata utilizzando due sistemi: illuminazione generale e locale. L'illuminazione generale è il tipo di illuminazione i cui apparecchi illuminano l'intera area della stanza. Locale è chiamata illuminazione destinata a un luogo di lavoro specifico.

Per il locale in cui si trova la postazione di lavoro dell'utente viene utilizzato un sistema di illuminazione generale.

Indicatore di illuminazione standard del posto di lavoro En=400 lux


Figura 4.1 – Lampada fluorescente OD bilampada.

Il flusso luminoso totale si calcola utilizzando la formula (4.1):

(4.1)

dov'è il flusso luminoso di una lampada, per questo tipo di lampada = 4370 lux;

En – illuminazione normalizzata, 400 lux;

– area della stanza, m2;

K Z – fattore di sicurezza preso in base all'inquinamento dell'aria interna SNiP II-4-79;

Z – coefficiente che tiene conto del rapporto tra illuminazione media e minima (Z=0,9);

N – numero di lampade;

KI – coefficiente di utilizzo del flusso luminoso.

Il coefficiente di utilizzo del flusso luminoso viene determinato mediante tabelle illuminotecniche. Dipende dall'efficienza e dalla curva di distribuzione dell'intensità luminosa della lampada, dai coefficienti di riflessione del soffitto, del pavimento e delle pareti, dall'altezza della sospensione della lampada sopra la superficie del design e dalla configurazione della stanza, che è determinata dall'indice (indicatore ) della stanza secondo la formula (4.2):

dove h è la distanza dal livello del soffitto alla lampada (lunghezza della sospensione), m.

Per lampade fluorescenti h=0,1 m; per lampade ad incandescenza h=0,2...0,3 m.

Calcolando l'indice della stanza, scegliendo la tipologia di lampade e stimando i coefficienti di riflessione del soffitto e delle pareti, troviamo il coefficiente di utilizzazione del flusso luminoso. L'illuminazione minima richiesta è stabilita secondo SNiP II-4-79 o standard di settore. Il numero di lampade viene selezionato tenendo conto della loro posizione più vantaggiosa.

Determiniamo il numero richiesto di lampade utilizzando la formula (4.4):

(4.4)

Coefficienti di riflessione e trasmissione del flusso luminoso da parte di vari materiali:

Per vernice azzurra – K pareti = 0,3 (30%), per bianca – K sudore = 0,92 (92%).

Superficie della stanza: S=a×b=5×7=35 (m 2)

Determiniamo l'indice della stanza utilizzando la formula (4.2):

Utilizzando il valore dell'indice del locale secondo la Tabella V, determiniamo il fattore di utilizzo: i valori della tabella più appropriati per la lampada OD: Kpot = 70%; Alle pareti =50%. Tenendo conto dell'indice della stanza precedentemente calcolato =1, K e =0,49.

Fattore di sicurezza per lampade fluorescenti in una stanza polverosa (concentrazione di polvere C, mg/m3) Basso, C<1 =1,5.

Calcoliamo il flusso luminoso totale utilizzando la formula (4.1): (mi)

Determiniamo il numero richiesto di lampade utilizzando la formula (4.3). Per le lampade fluorescenti, il flusso luminoso della lampada viene moltiplicato per due, poiché nella lampada sono presenti due lampade: computer

Sulla planimetria, in scala 1:100, indicheremo la collocazione delle lampade, indicando i principali parametri di posizionamento (Figura 4.2).


Figura 4.2 – Disposizione delle lampade nella stanza

A questo punto del progetto di tesi è stata calcolata l'illuminazione del posto di lavoro per determinare il numero richiesto di lampade. Come risultato dei calcoli, è stato rivelato che per il normale funzionamento sono necessarie 5 lampade. Il numero di lampade calcolato coincide con il numero di lampade già disponibili sul posto di lavoro, che corrisponde alle condizioni di illuminazione ottimali.

Il livello di rumore derivante da più sorgenti incoerenti funzionanti contemporaneamente viene calcolato in base al principio della somma energetica della radiazione proveniente da singole sorgenti secondo la formula (4.5):

(4.5)

dove L i è il livello di pressione sonora della i-esima sorgente di rumore;

n – numero di sorgenti di rumore.

I risultati dei calcoli ottenuti vengono confrontati con il livello di rumore consentito per un determinato luogo di lavoro. Se i risultati del calcolo sono superiori al livello di rumore consentito, sono necessarie misure speciali di riduzione del rumore. Questi includono: rivestimento delle pareti e del soffitto della sala con materiali fonoassorbenti, riduzione del rumore alla fonte, corretta disposizione delle attrezzature e organizzazione razionale del posto di lavoro.

I livelli di pressione sonora delle sorgenti di rumore che colpiscono l'utente del sistema sul posto di lavoro sono presentati nella Tabella 4.1.

Tabella 4.1 – Livelli di pressione sonora delle varie sorgenti

Il posto di lavoro è dotato delle seguenti apparecchiature: un disco rigido nell'unità di sistema, una ventola di raffreddamento del PC, un monitor, una tastiera, una stampante e uno scanner.

Livello di pressione sonora delle sorgenti sonore che agiscono sull'operatore sul posto di lavoro: L ∑ =10·lg(10 4 +10 4,5 +10 1,7 +10 1 +10 4,5)=48,6 dB

Il valore ottenuto non supera il livello di rumore consentito per il posto di lavoro, pari a 65 dB [GOST 12.1.003-83].

In questa sezione vengono determinate le condizioni ottimali per il posto di lavoro, vengono effettuati i calcoli dell'illuminazione artificiale e dei livelli di rumore sul posto di lavoro. Come risultato dei calcoli, è stato stabilito che gli indicatori esistenti per l'illuminazione artificiale e i livelli di rumore rientrano nei valori accettabili.

L'illuminazione sul posto di lavoro corrisponde alle condizioni visive di lavoro in conformità con gli standard igienici secondo GOST 12.1.006-84, l'illuminazione viene mantenuta quando si lavora con il display.

Vengono utilizzate luci soffuse e diffuse provenienti da diverse fonti, colori chiari del soffitto, delle pareti e delle apparecchiature.

Dall'analisi possiamo concludere che le norme e i regolamenti in materia di sicurezza e salute sul lavoro sono rispettati.


5 PARTE ECONOMICA

5.1 Selezione e giustificazione della metodologia per il calcolo dell'efficienza economica

Un sistema informativo, in quanto prodotto software, agisce come un tipo speciale di prodotto commerciale e presenta una serie di caratteristiche peculiari, come i costi economici causati dalle caratteristiche della manodopera specifica finalizzata allo sviluppo.

Il motivo principale che crea la necessità di considerare metodi speciali per il calcolo dei costi è la peculiarità di valutare il lavoro di uno specialista nella creazione di software. Il lavoro di creazione di un nuovo prodotto software è uno dei tipi di lavoro creativo speso nel campo della ricerca scientifica e dello sviluppo scientifico e tecnico. Implica l'unicità del costo del lavoro per la produzione di un prodotto software; vengono considerati casi di continuità e sostituzione di analoghi esistenti, a condizione che vi siano argomenti convincenti sulla necessità di sostituire il fatto che è fondamentalmente irriproducibile in altre condizioni e con altri significa.

L'effetto economico è il risultato dell'implementazione di qualsiasi evento, in questo caso del sistema informativo Shkolnik, espresso sotto forma di costo, sotto forma di risparmio derivante dalla sua implementazione. Pertanto, per le organizzazioni che utilizzano prodotti software, le principali fonti di risparmio sono:

Miglioramento delle prestazioni delle attività principali derivanti dall'uso del prodotto software;

Ridurre il tempo necessario per padroneggiare nuovi prodotti software grazie alle loro migliori caratteristiche ergonomiche;

Aumentare il livello tecnico, la qualità e il volume del lavoro computazionale;

Aumentare i volumi e ridurre il tempo impiegato nell'elaborazione delle informazioni;

Aumentare il tasso di utilizzo delle risorse informatiche, mezzi di preparazione e trasmissione delle informazioni;

Ridurre il numero del personale coinvolto nella manutenzione di software, sistemi automatizzati, sistemi di elaborazione delle informazioni, elaborazione e ricezione di informazioni;

Ridurre l'intensità del lavoro.

5.2 Calcolo degli indicatori di efficienza economica

Calcolo del tempo necessario per creare un prodotto software

Il tempo totale per creare un programma è costituito da vari componenti. La struttura del tempo totale necessario per creare un prodotto software è presentata nella Tabella 5.1.

Tabella 5.1 – Struttura del tempo totale necessario per realizzare un prodotto software

La complessità dello sviluppo di un prodotto software viene calcolata utilizzando la formula (5.1):

T = T pz + T a + T p + T da + T d, (5.1)

dove T pz – costi di manodopera per preparare una descrizione dell'attività, compresi i costi di manodopera per la raccolta del materiale per descrivere l'attività, lo studio dell'oggetto di automazione, lo sviluppo delle specifiche tecniche, l'approvazione di uno studio di fattibilità, h;

T a – costi di manodopera per scrivere il testo del programma, compresi i costi di manodopera per la descrizione di tutti i componenti del sottosistema informativo, l'elaborazione di un progetto tecnico, la scelta di metodi e algoritmi matematici, l'adeguamento della struttura del database, h;

T p – costo del lavoro per scrivere un prodotto software, h;

Т da – costi di manodopera per il debug del programma, compresi i costi di manodopera per testare e mettere a punto il programma, installazione dell'hardware del prodotto software, h;

T d – costo della manodopera per la predisposizione della documentazione, elaborazione delle istruzioni operative per gli utenti, note esplicative, h.

Tabella 5.2 – Dati per il calcolo dell'effetto economico di un prodotto software

La formula (5.1) calcola la complessità dello sviluppo di un prodotto software: T = 35 + 80 + 80 + 50 + 55 =300 ore

Il tempo totale per creare un prodotto software è di 300 ore.

I costi totali di creazione di un prodotto software comprendono l'ammortamento, i costi dei materiali, i salari, le imposte sociali e altri costi.

Le quote di ammortamento sono determinate in base al costo originario delle immobilizzazioni:

A = [K p × N a /100%] × T/T totale. , (5.2)

dove A è l'importo dell'ammortamento, tenge;

K p - costo iniziale delle immobilizzazioni, tenge;

N a - tasso di ammortamento,%;

T - tempo totale per creare un prodotto software, h;

T totale - tempo di funzionamento annuale totale, calcolato: T totale = 52 settimane. × 40 ore/settimana. = 2080 ore

Le aliquote limite di ammortamento sono presentate nella tabella 5.3

Tabella 5.3 – Aliquote limite di ammortamento

dove F eff è il tempo effettivo di funzionamento del PC in ore (F eff = T p + T da + T d);

C e - costo di 1 kW*ora, tenge;

P è la potenza totale del PC con le sue periferiche in kW*ora.

I costi per i materiali di consumo vengono calcolati su base effettiva.

Questi includono i costi per floppy disk, dischetti, cartucce e carta per stampante, ecc. (Tabella 5.4).

Tabella 5.4 – Costi dei materiali

Il costo dell'energia elettrica è: 3 s.el. = 265 * 6,01 * 0,35 = 557 tenge

I costi salariali sono determinati in base alla quantità di tempo necessaria per sviluppare un prodotto software e alla tariffa tariffaria del programmatore

I costi salariali sono: Stipendio = 230 * 300 = 69.000 tenge

L'importo dell'imposta sociale è di 3 soc.n. dipende dall'importo delle retribuzioni ed è determinato in conformità con la normativa fiscale vigente (Tabella 5.6).

Tabella 5.6 - Ammontare dell'imposta sociale

L'importo dell'imposta sociale è: 3 sot.n. = 69000 * 0,2 = 13800 tenge

Le altre spese ammontano al 10% dell'importo degli ammortamenti, dei costi materiali, dei salari, delle imposte sociali:

Tabella 5.7 - Costo del prodotto software

Il costo del prodotto software è: C pp = 97903 tenge.

Il prezzo di un prodotto software è composto da diversi componenti (formula 5.7):

C = C p.p. + P + IVA + Zvd, (5.7)

dove P è il profitto, che viene preso nella misura del 20-30% del costo, tenge;

L'IVA è un'imposta sul valore aggiunto, che viene calcolata al tasso del 14% dell'importo del costo e del profitto.

Il profitto è: P = 97903 * 0,2 = 19581 tenge

L'imposta sul valore aggiunto è: IVA = 0,14 * (97903 + 19581) = 16448 tenge

Il prezzo del prodotto software è: C = 97903 + 19581+ 16448 = 133932 tenge

5.3 Calcolo dei costi per l'implementazione di un prodotto software

Poiché la palestra dispone già dell'intero set necessario di mezzi tecnici e software, non ci saranno costi aggiuntivi per l'implementazione del software sviluppato.

Il software sviluppato non richiede costi aggiuntivi per la formazione del personale, perché ha un'interfaccia utente intuitiva e il programma fornisce anche una breve guida all'uso.

L'effetto economico è l'importo assoluto dei risparmi annuali in termini di valore che si ottengono (o si otterranno) come risultato dell'introduzione di nuove tecnologie.

Quando si crea una serie di programmi, il compito più importante è massimizzare l'efficienza economica dell'operazione. L’efficienza economica può essere espressa in termini di reddito, aumento dei profitti o aumento della produttività. Ma esistono molti programmi automatizzati, la cui implementazione non modifica il reddito dell'impresa. Un esempio sono i programmi automatizzati negli istituti scolastici. In tali casi, nel valutare l'efficacia, l'accento è posto sull'efficacia complessiva dell'implementazione del prodotto software nell'istituzione. Questa categoria di efficienza include l’effetto sociale, ovvero:

Aumentare il livello di informatizzazione nell’organizzazione;

Migliorare la qualità del trattamento delle informazioni;

Aumentare la produttività dei lavoratori;

Riduzione dei tempi di rendicontazione.

L'efficienza sociale è caratterizzata dal rapporto tra la totalità degli elementi non economici (sociali) e le risorse di cui dispongono queste imprese e che le utilizzano per garantire risultati sociali. L'effetto sociale è espresso in unità in cui è possibile ridurre le diverse componenti di tale effetto alla stessa unità di misura. Questo tipo di unità di misura può essere il costo dei servizi che forniscono lo sviluppo personale, ridotto a una complessità comparabile. La crescita dell'efficienza socioeconomica è un modello economico che opera in tutte le fasi e fasi dello sviluppo produttivo. Per soddisfare più pienamente i propri bisogni, le persone si sforzano sempre di organizzare la produzione in modo tale che la quantità e la qualità dei beni materiali e spirituali aumenti continuamente e i costi della loro creazione diminuiscano costantemente.

L’efficienza sociale si basa sull’efficienza economica. I confini tra loro sono arbitrari e man mano che la produzione si sviluppa, avviene la loro integrazione. Tuttavia, non tutte le misure volte a migliorare l’efficienza economica hanno un effetto sociale, e viceversa. L’efficienza socioeconomica della produzione è influenzata da molte attività sociali: miglioramento delle condizioni di lavoro, miglioramento delle qualifiche dei dipendenti, protezione dell’ambiente, ecc. Un aumento dell’efficienza economica della produzione può essere raggiunto anche se il lavoro è significativo e le sue condizioni vengono migliorate. Pertanto, potrebbe non essere l’obiettivo dell’impresa, ma servire innanzitutto come base per la crescita dell’efficienza sociale del Paese.

L'importanza dello sviluppo di Shkolnik IS è dimostrata dal fatto che il software applicativo necessario alla scuola per risolvere problemi specifici non può essere acquistato a causa della sua incapacità di soddisfare un compito specifico e del suo prezzo elevato.

Nel determinare l'efficacia del sistema informativo implementato per le scuole secondarie, vengono presi in considerazione i seguenti fattori quantitativi:

Ridurre l'intensità del lavoro del direttore scolastico e del dirigente scolastico;

Ridurre il ciclo temporale necessario per la ricerca;

Effetto economico (sociale) derivante dall'implementazione del software sviluppato.

L'esperienza nell'uso di un personal computer mostra che la produttività dei lavoratori aumenta del 10-20% rispetto alla tecnologia manuale per pianificare il processo educativo.

L'uso della tecnologia informatica e dell'automazione dei processi consente di ridurre la complessità del trattamento dei dati automatizzando i calcoli e riducendo il tempo necessario per la ricerca delle informazioni necessarie e di migliorare i processi di raccolta, trasmissione, elaborazione ed emissione delle informazioni.

La strategia di sviluppo del Kazakistan per il futuro è stabilita nel programma Kazakistan 2030. Si tratta di un programma per lo sviluppo socioeconomico dello stato. L’economia del Kazakistan si sta muovendo verso una modernizzazione accelerata, come evidenziato dal nuovo programma della Repubblica del Kazakistan del 18 marzo 2006, il programma “Il nostro corso è una modernizzazione accelerata”. Il principale obiettivo strategico di questo programma è quello di raggiungere un elevato sviluppo industriale e innovativo e di effettuare la transizione dai paesi in via di sviluppo ai paesi industriali prosperi. A tal fine devono essere create tutte le condizioni.


Come risultato della progettazione del diploma, è stato sviluppato il sistema informativo "Schoolboy", che implementa tutti i requisiti necessari presentati nella formulazione dell'incarico per questo lavoro. L'applicazione sviluppata, a sua volta, è un'applicazione modificabile, ovvero all'occorrenza può essere integrato con varie funzioni e utilizzato in qualsiasi scuola secondaria o primaria.

Questa applicazione semplifica notevolmente il lavoro dell'utente, riducendo il suo tempo di lavoro, aumentando così la produttività.

L'applicazione è stata creata utilizzando il linguaggio di programmazione Java, che consente all'applicazione di avere una comoda interfaccia grafica moderna e di funzionare con i sistemi operativi Windows e Linux. Mac OS.

Il programma finito soddisfa tutti i requisiti e ha un'interfaccia utente chiara.

Vantaggi dell'implementazione di un prodotto software:

Automazione della registrazione delle informazioni su insegnanti, studenti, genitori;

Ridurre i tempi di elaborazione delle informazioni;

Possibilità di esportazione dei dati;

Ha un'architettura client-server, che consente a più utenti di lavorare contemporaneamente con questo programma su computer diversi;

Aumento della produttività del lavoro;

Convenienza per l'utente;

Funzionalità;

Protezione contro l'accesso non autorizzato al sistema;

Visibilità delle informazioni.

Pertanto, durante la progettazione del diploma, tutti i compiti assegnati sono stati completamente risolti.


ELENCO REFERENZE UTILIZZATE

1 Carta dell'istituzione statale “Scuola secondaria n. 3 della città di Rudny”. Rudny, 2008.

2 Regolamento dell'istituzione statale “Scuola secondaria n. 3 della città di Rudny”. Rudny, 2008.

3 Petrov V.N. "Sistemi di informazione". – San Pietroburgo: Pietro, 2002

4 Parizhsky S.M., Java EE. "Impariamo dall'esempio." Kiev, MK-Press, 2005.

5"Ajax. La Bibbia del programmatore", Stephen Holzner, Dialectics, 2007

6 “L’Ajax in pratica”. Libro di testo, Dave Crane, Ber Bibo, Jordon Sonneveld.

7"jQuery. Nuovo stile di programmazione in JavaScript”, Nikolay Anatolyevich Prokhorenok.

8 “Apache Tomcat per professionisti”, Amit Bakor, Debashish Bhattacharya, Sandeep Bhattacharya, Vivek Chopra, Chad Fowler, Ben Galbraith, Romin Irani, Sing Lee, Hanok Wiggers, KUDITZ-Image, 2005.

9 "Pagine del server Java. La biblioteca del professionista”, David M. Gehry, Dialectics, 2002.

10 “HTML, XHTML e CSS. La Bibbia dell'utente di Brian Pfaffenberger, Steven Schafer, Chuck White, Bill Karow. – M.: “Dia Soft”, 2003.

11 Arnold K., Gosling J. - “Il linguaggio di programmazione Java”, 2005.

12 Arcangelo A.Ya. "Tutto su Java." – San Pietroburgo: Pietro, 2007.

13 Herbert Schildt - “Il linguaggio Java2”. – San Pietroburgo: Pietro, 2005.

14 Donald E. Knuth – “L'arte della programmazione. Volume 1. Algoritmi di base"

15 "Un'introduzione al linguaggio di programmazione Java", Herbert Schildt, 2004.

16 “Filosofia Java. Libreria del programmatore. 2a edizione”, Eckel, Peter.

17 “MySQL, 3a edizione”, Paul Dubois - San Pietroburgo: Peter 2006.

18 “MySQL 5: Corso base”, Robert Sheldon, Geoffrey Moye.

19"MySQL. Guida dell'amministratore", David Wall, Williams 2008.

20 Kandzyuba S.P., Gromov V.N. "MySQL in azione. Database e applicazioni. Lezioni ed esercitazioni." – M.: “Dia Soft”, 2005.

21 “Padroneggia il linguaggio delle query SQL. 10 minuti per lezione, 3a edizione di Ben Forta.

22 “Sviluppo di siti Web utilizzando JSP e MySQL”, A. Prokhorenok? Pietro 2009.

23 “Funzioni SQL. Manuale del programmatore", Airey Jones, Ryan K. Stevens, Ronald R. Plew, Robert F. Garrett, Alex Kriegel, Williams 2008.

24 Khomonenko A. D., Tsygankov V. M., Maltsev M. G. "Banche dati: libro di testo per istituti di istruzione superiore" / Ed. prof. A. D. Khomonenko. – 5a ed., aggiungi. – M.: Binom-Press4 SPb.: CORONA stampa, 2006.

25 "Norme e regolamenti sanitari per lavorare con un personal computer". Almaty, 2003.

26 “Il webdesign. Usabilità dei siti Web", Jakob Nielsen, Hoa Loranger, Williams, 2009.

27 “Web design: un libro di Jakob Nielsen”, Symbol-Plus, 2006.

28 "Testare e ottimizzare i siti web: una guida allo Strumento per ottimizzare il sito di Google", Brian Eisenberg, John Quarto von Tivadar, Lisa T. Davis.

29 Frederick Brooks, “Il mitico mese dell’uomo o come vengono creati i sistemi software”, Symbol-Plus, 2006.

30 “Enciclopedia del designer del prodotto stampato. Lavoro professionale”, Knabe G. A. - San Pietroburgo: stampa CORONA, 2006.

Progettazione e sviluppo di software per automatizzare le attività della Children's Art School di Nevelsk

Ksenofontov Sergey Sergeevich

Università statale di Sakhalin, studente

Agashirinova Valentina Yurievna
Università statale di Sakhalin, Istituto di scienze naturali e sicurezza della tecnosfera

Professore Associato, Dipartimento di Informatica

annotazione

L'articolo discute il processo di automazioneattività del MBOU DO "Scuola d'arte per bambini di Nevelsk" attraverso lo sviluppo di un sistema informativo per il mantenimento dei registri della popolazione studentesca della scuola, la compilazione del programma, le schede di valutazione degli studenti e l'ottenimento dei documenti di rendicontazione necessari per il lavoro dell'amministrazione dell'arte scuola.

Parole chiave: automazione, sistema informativo, richiesta, report.

Progettazione e sviluppo di software per l'automazione del MBOU alla "Children's Art School Nevelsk"

Ksenofontov Sergey Sergeevich

Università statale di Sachalin

Salunno

Agashirinova Valentina Yurievna

Università statale di Sakhalin, Istituto di scienze naturali e sicurezza della tecnosfera

Professore a contratto del Dipartimento di Informatica

UN astratto

L'articolo discute il processo di automazione dell'attività MBOU alla "Children's Art School Nevelsk", attraverso lo sviluppo di un sistema informativo per tenere traccia delle iscrizioni scolastiche, compilare il programma, i punteggi degli studenti e segnalare la ricezione dei documenti necessari per la scuola di amministrazione artistica.

Parole chiave: automazione, sistema informativo, query, report.

Nella moderna società dell'informazione, l'attività umana in un'ampia varietà di aree è strettamente correlata all'implementazione dei processi di ricezione, trasformazione, trasmissione, archiviazione, utilizzo delle informazioni e dell'interazione delle informazioni, creazione e utilizzo dei moderni sistemi informativi applicati.

L'uso di tali strumenti può aumentare significativamente l'efficienza del lavoro. Ogni organizzazione educativa ha bisogno di archiviare, elaborare e analizzare una grande quantità di informazioni. Per ridurre i tempi di elaborazione delle informazioni e facilitare il lavoro dei dipendenti, vengono creati sistemi informativi.

Per creare con successo un sistema informativo efficiente, tollerante ai guasti e conveniente, sono necessari uno studio approfondito dell'argomento, la raccolta dei dati di origine e la loro analisi. È necessario evidenziare la gamma di attività automatizzate e stabilire i requisiti per la funzionalità del sistema.

Un sistema informativo è un insieme interconnesso di mezzi informativi, tecnici, software, matematici, organizzativi, legali, ergonomici, linguistici, tecnologici e di altro tipo, nonché di personale, progettati per raccogliere, elaborare, archiviare ed emettere informazioni economiche e prendere decisioni di gestione.

Proprietà dei sistemi informativi:

    qualsiasi sistema informativo può essere analizzato, costruito e gestito sulla base di principi generali per la costruzione di sistemi complessi;

    quando si costruisce un IS è necessario utilizzare un approccio sistematico;

    La PI è un sistema dinamico e in evoluzione;

    Un IS dovrebbe essere percepito come un sistema di elaborazione delle informazioni costituito da dispositivi informatici e di telecomunicazione, implementato sulla base delle moderne tecnologie;

    il prodotto di output dell'IS sono le informazioni sulla base delle quali vengono prese le decisioni o eseguite automaticamente le operazioni di routine;

    la partecipazione umana dipende dalla complessità del sistema, dai tipi e dagli insiemi di dati e dal grado di formalizzazione dei compiti da risolvere.

Processi nel sistema informativo:

    immissione di informazioni da fonti esterne ed interne;

    elaborazione delle informazioni in arrivo;

    memorizzare informazioni per un utilizzo successivo;

    visualizzare le informazioni in un formato user-friendly;

    feedback, cioè presentazione delle informazioni elaborate in una determinata organizzazione per correggere le informazioni in entrata.

Nelle condizioni moderne, per migliorare l'efficienza gestionale, è necessario migliorare il lavoro con i documenti. L’organizzazione del lavoro con documenti incide sulla qualità del lavoro e sull’organizzazione del lavoro dei lavoratori. Il miglioramento e l'aumento del livello di organizzazione e di efficienza del lavoro dipende in gran parte dalla razionalità con cui è organizzato il flusso di documenti nell'istituzione.

I problemi di gestione del flusso di documenti sono rilevanti per qualsiasi istituzione educativa. Ma questi problemi diventano particolarmente acuti durante la transizione verso le nuove tecnologie informatiche, quando i soliti documenti cartacei vengono sostituiti da quelli elettronici.

Durante lo sviluppo dell'applicazione, è stato utilizzato il concetto MVC (Model-Veiw-Controller, Model-View-Controller), come mostrato nella Figura 1. Questo modello divide il lavoro dell'applicazione web in tre ruoli funzionali separati: modello dati (Modello) , interfaccia utente (View) e logica di controllo (Controller). In questo modo è possibile effettuare la modifica di ciascun componente in modo indipendente.

Il modello fornisce i dati del dominio alla vista e risponde ai comandi del controller modificandone lo stato. La vista è responsabile della visualizzazione dei dati del dominio (modello) all'utente, rispondendo alle modifiche nel modello. Il controller interpreta le azioni dell'utente, notificando al modello la necessità di modifiche.

Figura 1 – Concetto di modello-vista-controller

Il principio generale di lavorare con un database tramite un'interfaccia web può essere descritto dal seguente algoritmo:

    L'utente compila il modulo Web e lo invia al gestore PHP specificato nell'attributo action.

    Il server web (Apache) accetta la richiesta e richiama l'interprete PHP con il nome dello script e i dati del modulo web come parametri.

    L'interprete PHP carica lo script specificato per l'esecuzione e gli passa i dati dal modulo.

    Durante l'esecuzione dello script PHP, i dati del modulo vengono inseriti nella query SQL.

    Dallo script, la query SQL viene trasmessa al server DBMS MySQL.

    Il set di dati ottenuto come risultato dell'esecuzione della query SQL viene restituito allo script.

    Lo script PHP utilizza i dati ricevuti dal database per generare dinamicamente una pagina web e la restituisce al server web (Apache), che la passa al client (browser).

L'interazione tra client e server è mostrata nella Figura 2.

Figura 2 – Schema di interazione tra client e server

Per costruire un modello concettuale di database, definiremo gli oggetti e le relazioni principali.

Gli oggetti principali sono:

    studenti;

    insegnanti;

    gruppi (classi);

    dipartimenti.

La progettazione del database è stata effettuata utilizzando l'interfaccia web phpmyadmin, che consente di creare una struttura utilizzando strumenti visivi e generare codice SQL per la creazione di un database nel DBMS MySQL.

Il diagramma del database scolastico sotto forma di tabelle con collegamenti è mostrato nella Figura 3.

Figura 3 – Schema del database sotto forma di tabelle

La Figura 3 non mostra le relazioni tra le tabelle, poiché le relazioni tra le tabelle vengono specificate nelle query SQL durante l'esecuzione del codice dello script PHP.

Figura 4 Finestra dell'editor di query SQL in phpmyadmin

L'interfaccia utente è stata sviluppata senza utilizzare alcun costruttore: nell'editor di testo GEdit, incluso in quasi tutte le distribuzioni OS Lionux. La figura mostra il processo di programmazione del sistema informativo. Nel monitor di sinistra, il file index.php è aperto nell'editor di testo GEdit in modalità di modifica come superutente root. Comando per avviare l'editor in questa modalità per Ubuntu Linux Desk"; line-height: 100%">

Figura 5 Sviluppo dell’AIS “Contingente DSHI”

L'interfaccia utente è stata sviluppata in base ai requisiti del minimalismo. L'interfaccia dovrebbe essere semplice e intuitiva, quindi la combinazione di colori dell'interfaccia è con colori tenui e l'interfaccia non contiene immagini.

Figura 6 Pagina principale del sistema informativo automatizzato

All'avvio del sistema informativo l'utente viene portato alla pagina “Home”. Nella parte superiore della pagina è presente un menu che consente la navigazione tra i dipartimenti della scuola d'arte. Da sinistra a destra:

    Dipartimento di Belle Arti;

    Dipartimento di musica;

    Dipartimento coreografico;

    Dipartimento di Educazione Estetica.

Il sistema informativo automatizzato sviluppato è stato testato e sottoposto a debug utilizzando la workstation LAN del MBOU DO DSHI a Nevelsk. La workstation esegue il sistema operativo Ubuntu Lunux Desktop i386, che semplifica l'hosting dell'AIS sul server di rete locale dell'organizzazione. Il sistema informativo automatizzato è accessibile dal browser di qualsiasi computer LAN all'indirizzo: .

Bibliografia

    Banche dati: libro di testo per istituti di istruzione superiore / Ed. il prof. INFERNO. Khomonenko. – 4a ed. – San Pietroburgo: Korona Print, 2014. – 736.

    Goltsman, V.MySQL 5.0. Biblioteca del programmatore / V. Goltsman. – Pietro, 2011. – 370 pag.

    Bailey, L. Imparare PHP e MySQL / L. Bailey, M. Morrison. – Esmo, 2012. – 800 pag.

    Kokoreva E.V., Visnadul B.D. Tecnologia di sviluppo software. M.: INFRA-M, FORO. 2013. 400 pag.

Sviluppo dell'applicazione “Un sistema per automatizzare le attività di una scuola secondaria sulla piattaforma 1 C: Enterprise 8.2” Completato da: studente del 5° anno del 1° gruppo del corso per corrispondenza POIT Golovorushko Dmitry Sergeevich Supervisore scientifico: Professore associato del Dipartimento di Software per sistemi informatici e intelligenti, Candidato di scienze tecniche, Professore associato Olizarovich Evgeniy Vladimirovich Grodno 2015


Scopo e obiettivi del progetto di diploma L'obiettivo è sviluppare un sistema per automatizzare le attività di una scuola secondaria sulla piattaforma 1 C: Enterprise 8.2. Obiettivi: studiare l'area tematica; Seleziona gli strumenti di sviluppo; Scrivere un programma; Implementare l'interfaccia; Provalo.




Tipologie di utenti Amministratore Utente con diritti completi. Creazione di nuovi utenti, lavoro amministrativo con il database. Studente Visualizza il tuo diario, il tuo diario e i tuoi messaggi. Insegnante Visualizza orari, diari, riviste, messaggi. Modificare voti, compiti, inviare messaggi. Preside Visualizza e modifica i profili di studenti e insegnanti. Modifica degli orari delle lezioni, composizione delle classi, installazione degli insegnanti di classe. È possibile lavorare in modalità insegnante.










Requisiti software e tecnici Requisiti software: Sistema operativo Microsoft Windows 2000 e versioni successive oppure Microsoft Windows Server 2003 e versioni successive; Versione della piattaforma "1C: Enterprise 8.2" e licenze per lavorare con essa. Requisiti tecnici: processore Intel Pentium/Celeron 1800 MHz o superiore; RAM 256 MB o superiore (512 MB consigliati); Disco rigido (40 GB e superiore); Altro: display SVGA; tastiera; topo; Stampante.


Risultati Il risultato di questa tesi è un'applicazione completa sulla piattaforma “1 C: Enterprise 8.2”, finalizzata allo svolgimento delle attività di una scuola secondaria. Tutte le attività assegnate sono state completate, l'applicazione è operativa e può essere utilizzata per lo scopo previsto. Durante il lavoro è stata studiata l'area tematica; lo strumento di sviluppo è selezionato e descritto e la sua scelta è giustificata; è stato scritto il codice del programma, che include moduli di moduli, metodi di registrazione per registri, testi di query al database; sono state sviluppate interfacce per tutte le tipologie di utenti; diagramma dei casi d'uso sviluppato e diagramma degli stati; è stato creato un modello di dati; la logica dell'applicazione è pensata e descritta; L'applicazione è stata testata per tutti gli utenti.



L'utilizzo dei computer nel campo dell'elaborazione e dell'analisi dei dati è possibile per utenti provenienti da diversi settori di attività. L'elaborazione dei dati informatici è qualsiasi processo che utilizza un programma informatico per inserire dati, riassumerli, analizzarli o altrimenti trasformare i dati in informazioni utili. Quali strumenti software possono essere utilizzati per elaborare il materiale statistico Non esistono programmi diffusi di elaborazione dei dati statistici progettati per le scuole secondarie. IN...


Condividi il tuo lavoro sui social network

Se questo lavoro non ti soddisfa, in fondo alla pagina c'è un elenco di lavori simili. Puoi anche utilizzare il pulsante di ricerca


Altri lavori simili che potrebbero interessarti.vshm>

13099. Progettazione di un sistema informativo automatizzato per la contabilità e il processo di vendita di immobili per l'agenzia immobiliare "Azbuka Zhilya" 1,67 MB
È necessario sviluppare un progetto di un sistema informativo per un'agenzia immobiliare progettato per archiviare informazioni sui clienti e sugli immobili. Per fare ciò è importante analizzare il processo aziendale, eseguire la modellazione infologica dell'area tematica e implementare un progetto di sistema informativo utilizzando il DBMS Access.
17472. Sviluppo di un sistema informativo automatizzato “Staffing table” 278,42KB
Il lavoro di un dipendente nel reparto Risorse umane di un'organizzazione comporta la necessità di elaborare e registrare grandi quantità di informazioni. La registrazione manuale di queste informazioni spesso porta a errori e ritardi. A questo proposito, sorge la domanda sulla necessità di automatizzare il lavoro.
19045. Sviluppo di un sistema informativo alberghiero automatizzato per un'agenzia di viaggi 6,19 MB
L'importanza del progetto si basa sullo sviluppo e l'implementazione di un sistema automatizzato per lavorare con i clienti di un hotel di una compagnia di viaggi, che determinerà il successo dell'implementazione di un prodotto turistico di alta qualità per il consumatore e sarà uno dei principali fonti di funzionamento dell’impresa turistica. Con l'aiuto di questo sistema apparirà...
3687. Sviluppo di un sistema informativo automatizzato per la contabilità delle apparecchiature di rete e informatiche e di un'applicazione esterna per esso 1,05 MB
I dati iniziali per l'implementazione pratica di un sistema informativo automatizzato (AIS) sono presi da varie fonti di informazione (risorse Internet, pubblicazioni stampate, periodici, ecc.). I corsi sono preparati in conformità con i requisiti stabiliti nel Regolamento sui corsi presso l'Università statale della Kamchatka intitolata a Vitus Bering.
11708. Sviluppo di un sistema informativo per la contabilità delle merci per il negozio Aistenok 726,86KB
I risultati delle operazioni di negoziazione sono registrati su appositi giornali. L'automazione di questi processi ti consentirà di salvare le informazioni in un database in cui queste informazioni verranno inserite utilizzando una comoda interfaccia del programma.
1309. Progettazione di un sistema informativo per la registrazione della movimentazione dei materiali in un magazzino 707,07KB
Nei sistemi informativi automatizzati, le funzioni di controllo e di elaborazione dei dati sono svolte in parte da computer e in parte da esseri umani. Il computer non solo facilita la contabilità riducendo i tempi delle pratiche burocratiche e riepilogando i dati accumulati per analizzare l'andamento delle attività di trading necessarie a gestirla...
13142. Creazione di un sistema informativo già pronto per la registrazione della movimentazione dei materiali in un magazzino 647,09KB
Nei sistemi informativi automatizzati, le funzioni di controllo e di elaborazione dei dati sono svolte in parte da computer e in parte da esseri umani. Il computer non solo facilita la contabilità riducendo i tempi necessari per le pratiche burocratiche e riepilogando i dati accumulati per analizzare l'andamento delle attività commerciali necessarie a gestirle.
13186. Progettazione di un sistema informativo per la registrazione di pubblicazioni scientifiche in ambiente Adobe Dreamweaver 2,29 MB
L'automazione per qualsiasi organizzazione viene effettuata attraverso la progettazione e la successiva creazione e implementazione di un sistema di elaborazione delle informazioni del sistema informativo aziendale unificato, che include anche le corrispondenti risorse organizzative, umane, tecniche, finanziarie, ecc. Questa situazione è chiamata automazione patchwork ed è abbastanza tipico di molte imprese. Poiché i sistemi informativi sono progettati per raccogliere, archiviare ed elaborare informazioni, la base di ognuno di essi è l'ambiente di archiviazione e...
1551. Sviluppo di un sistema informativo per la registrazione dell'uso dell'org. attrezzature nel database del Ministero degli affari interni russo per il distretto di Vyborg a San Pietroburgo 2,57 MB
L'ambiente gratuito Eclipse PHP Edition è stato scelto come ambiente di sviluppo software, poiché è uno strumento molto conveniente per lo sviluppo di prodotti software poiché applicazioni web di qualsiasi livello di complessità, alte prestazioni, affidabilità e un'interfaccia intuitiva rendono questo ambiente di sviluppo efficace .
4811. Valutare il livello di competenza informativa degli studenti della scuola primaria 113,71KB
Individuare il contenuto del concetto “competenza informativa” e le modalità della sua manifestazione; analizzare gli approcci esistenti per valutare il livello di competenza informativa; determinare i livelli di manifestazione della competenza informativa degli studenti della scuola primaria e i criteri per la loro valutazione; creare un sistema di compiti per valutare il livello di manifestazione della competenza informativa degli studenti della scuola primaria...

I migliori articoli sull'argomento