Cum se configurează smartphone-uri și PC-uri. Portal informativ
  • Acasă
  • Windows 8
  • Tehnologii informaționale și platforme de dezvoltare software. Material educațional și metodologic pe tema: fonduri de instrumente de evaluare pentru cursul interdisciplinar „Tehnologii și platforme informaționale pentru dezvoltarea sistemelor informaționale

Tehnologii informaționale și platforme de dezvoltare software. Material educațional și metodologic pe tema: fonduri de instrumente de evaluare pentru cursul interdisciplinar „Tehnologii și platforme informaționale pentru dezvoltarea sistemelor informaționale

Instrumente de dezvoltare Soluțiile de aplicație sunt o parte foarte importantă a platformei computerelor personale. Popularitatea platformei depinde de flexibilitatea, bogăția, comoditatea și fiabilitatea acestor instrumente. O platformă fără instrumente de dezvoltare a aplicațiilor nu mai există.

Toți furnizorii de platforme furnizează și instrumente de dezvoltare soluții aplicate într-o formă sau alta. Producătorii de sisteme de operare oferă tot felul de compilatoare și interpreți, sisteme de gestionare a bazelor de date și sisteme de comunicare (de exemplu, e-mail). Desigur, soluțiile pentru sistemele de operare populare sunt oferite nu numai de creatorii lor, ci și de alte companii de dezvoltare.

Pentru platformele în care capacitatea de a dezvolta soluții direct pe acestea este limitată (de exemplu, pentru telefoane mobile), producătorii oferă instrumente de dezvoltare care operează sub un sistem de operare popular și puternic (Windows, Linux). Pe lângă aceste instrumente, este oferit un emulator de platformă țintă, pe care puteți depana soluția fără a utiliza direct platforma țintă.

În prezent, câștigă popularitate soluțiile care asigură independența soluțiilor de aplicație dezvoltate nu numai față de componenta hardware a platformei, ci și față de sistemul de operare. Cele mai populare soluții de acest fel sunt Java și Net.

Ideea principală a acestor platforme este de a crea o „mașină virtuală” - un pachet software special care funcționează pe o anumită platformă hardware și pe un anumit sistem de operare. Programul de aplicare procesează mașină virtuală, care convertește „comenzile virtuale” în comenzi ale unei anumite platforme software și hardware. Ca rezultat, se dovedește că programul pentru mașina virtuală funcționează pe mai multe hardware- sistem de operare„fără reluare. Singura condiție este prezența unei mașini virtuale pentru o anumită soluție hardware și software. Cea mai comună platformă independentă de hardware este Java.

Există o anumită clasă de produse software - constructori, a căror utilizare este limitată la un anumit domeniu. Aceste produse oferă nu numai funcționalitate de bază, ci și mijloace flexibile de a crea soluții într-un anumit domeniu de activitate. Astfel de produse software sunt adesea numite platforme de aplicații.

O platformă de aplicație se referă la un mediu de rulare și un set de soluții tehnologice folosite ca bază pentru construirea unei anumite game de aplicații. De fapt, aplicațiile se bazează pe mai multe platforme care formează un mediu cu mai multe straturi. Este important ca platforma să ofere dezvoltatorului un model specific, izolându-l de obicei de conceptele și detaliile tehnologiilor și platformelor de nivel inferior.

Calitatea cheie a unei platforme de aplicații este suficiența instrumentelor sale pentru a rezolva problemele cu care se confruntă aplicațiile de afaceri. Acest lucru asigură o bună consistență între toate tehnologiile și instrumentele pe care dezvoltatorul le folosește. Un alt punct important este standardizarea. Prezența unei singure platforme de aplicație pentru un număr mare de soluții de aplicație contribuie la formarea unui „strat cultural” comun, incluzând atât oameni (programatori, analiști, utilizatori), cât și metodologie (structuri de date standard, algoritmi, interfețe cu utilizatorul). Bazându-se pe acest „strat cultural”, dezvoltatorul cheltuie un minim de efort căutând soluția necesară în aproape orice situație, de la includerea unui nou specialist în proiect până la implementarea oricărui subsistem al unei aplicații de afaceri folosind o metodologie standard.

Un reprezentant tipic al platformelor de aplicații speciale este sistemul 1C: Enterprise. Sistemul în sine este un designer flexibil, personalizabil la nevoile unei anumite întreprinderi, oferind dezvoltatorului de soluții metode și instrumente „mai aplicate” în comparație cu limbajele de programare tradiționale, adică o astfel de platformă este un set de diverse mecanisme utilizate pentru automatizarea activităților economice. și nu în funcție de legislația specifică și metodologia contabilă.

Există sisteme complexe de aplicații la scară corporativă care stau la baza funcționării fiabile a afacerilor mari, așa-numitele sisteme ERP (Enterprise Resource Planning Systems). Aceste sisteme sunt, de asemenea, o platformă de aplicații, foarte personalizabilă domeniul subiectului.

2.5. Criterii de selectare a platformei

Alegerea unei platforme este o sarcină extrem de complexă care constă din două părți:

Există mai multe motive pentru care este destul de dificil să evaluați capacitățile unei platforme cu un set selectat de componente care sunt incluse în sistem:

  • o astfel de evaluare prezice viitorul: combinația așteptată de dispozitive, utilizarea viitoare a software-ului, viitorii utilizatori;
  • Configurarea hardware și software implică definirea multor componente ale sistemului în mod inerent eterogene, rezultând o complexitate în creștere rapidă;
  • Viteza îmbunătățirilor tehnologice în hardware, organizarea funcțională a sistemelor și sistemele de operare este foarte mare și este în continuă creștere. Până în momentul în care o componentă este utilizată pe scară largă și bine înțeleasă, este adesea considerată învechită.
  • Informațiile disponibile consumatorilor despre hardware, sisteme de operare și software sunt de natură generală. Structura hardware-ului pe care operează sistemele software a devenit atât de complexă încât experții dintr-un domeniu sunt rareori experți în altul.

Alegerea unei anumite platforme și configurație este determinată de o serie de criterii. Acestea includ:

  1. Relația cost-performanță.
  2. Fiabilitate și toleranță la erori.
  3. Scalabilitate.
  4. Compatibilitate software și portabilitate.

Relația cost-performanță. Apariția oricărei noi direcții în calcul este determinată de cerințele pieței calculatoarelor. Prin urmare, dezvoltatorii de computere nu au un singur obiectiv. Un mainframe sau un supercomputer este costisitor, deoarece pentru a-și atinge obiectivele atunci când proiectăm structuri de înaltă performanță, trebuie să ignorăm caracteristicile costurilor. Un alt exemplu extrem ar fi un design low cost unde performanţă sacrificat pentru a obține un cost scăzut. Această zonă include computere personale. Între aceste două extreme sunt modele bazate pe cost - performanţă, în care dezvoltatorii găsesc un echilibru între parametrii de cost și performanță. Exemple tipice ale acestui tip de computer sunt minicalculatoarele și stațiile de lucru.

Fiabilitate și toleranță la erori. Cea mai importantă caracteristică a unei platforme hardware este fiabilitatea. Creșterea fiabilității se bazează pe principiul prevenirii defecțiunilor prin reducerea ratei defecțiunilor și defecțiunilor prin utilizarea circuitelor și componentelor electronice cu un grad ridicat și ultra-înalt de integrare, reducerea nivelului de interferență, modurile de funcționare ușoare ale circuitelor, asigurând condițiile termice pentru funcționarea lor, precum și prin îmbunătățirea metodelor de asamblare hardware a componentelor unui computer personal.

Introducerea toleranței la erori necesită hardware și software redundant. Structura sistemelor multi-procesor și multi-mașină este adaptată la reconfigurarea automată și asigură că sistemul poate continua să funcționeze după ce apar defecțiuni. Conceptul de fiabilitate include nu numai hardware, dar de asemenea software. Scopul principal al creșterii fiabilității sistemelor este integritatea datelor stocate în acestea.

Scalabilitate trebuie să fie asigurate de arhitectura și designul computerului, precum și de instrumentele software corespunzătoare.

Fiecare nou procesor adăugat într-un sistem cu adevărat scalabil ar trebui să ofere un debit previzibil la un cost acceptabil. De fapt real cresterea productivitatii dificil de estimat în prealabil, deoarece depinde în mare măsură de dinamica comportamentului problemelor aplicate.

Capacitatea de a scala un sistem este determinată nu numai de arhitectura hardware, ci depinde și de proprietățile inerente ale software-ului. Simpla trecere la un procesor mai puternic, de exemplu, poate supraîncărca alte componente ale sistemului. Aceasta înseamnă că un sistem cu adevărat scalabil trebuie să fie echilibrat în toate dimensiunile.

Compatibilitate software și portabilitate.În prezent, unul dintre cei mai importanți factori care determină tendințele moderne în dezvoltarea tehnologiei informației este orientarea companiilor furnizoare de echipamente informatice către piața de software de aplicație. Acest lucru se datorează în primul rând faptului că este în cele din urmă important pentru utilizatorul final software, permițându-vă să rezolvați problemele sale, și nu alegerea uneia sau a altei platforme hardware. Trecerea de la rețele omogene de calculatoare compatibile cu software la construcția de rețele eterogene, inclusiv calculatoare de la diferiți producători, a schimbat radical punctul de vedere asupra rețelei în sine: dintr-un mijloc relativ simplu de schimb de informații, s-a transformat într-un mijloc de integrare a resurselor individuale - un sistem de calcul puternic distribuit, fiecare al cărui element îndeplinește cel mai bine cerințele unei aplicații specifice.

Această tranziție a prezentat o serie de cerințe noi:

in primul rand, un astfel de mediu de calcul ar trebui să permită modificări flexibile ale numărului și compoziției hardware-ului și software-ului în conformitate cu cerințele în schimbare ale sarcinilor de rezolvat.

În al doilea rând, trebuie să ofere capacitatea de a rula aceleași sisteme software pe platforme hardware diferite, adică să asigure mobilitatea software-ului.

Al treilea, acest mediu trebuie să asigure că aceleași interfețe om-mașină pot fi utilizate pe toate computerele incluse într-o rețea eterogenă.

Fondul de instrumente de evaluare (FOS) este înțeles ca un ansamblu de materiale metodologice și de măsurare de control destinate evaluării competențelor la diferite etape ale educației elevilor, precum și pentru certificarea intermediară a acestora pentru conformitatea (sau nerespectarea) nivelului de formarea cu cerințele standardului educațional federal de stat relevant pentru învățământul profesional secundar, la finalizarea etapelor de însuşire a unui curs interdisciplinar (denumit în continuare – MDK) și au ca scop testarea calității cunoștințelor studenților care au stăpânit cursul complet al acestuia.

Descarca:


Previzualizare:

Instituție de învățământ profesional bugetară de stat

Orașele Moscovei

Colegiul Tehnic de Pompieri și Salvare

numit după Eroul Federației Ruse V.M. Maksimchuk

FONDURI DE EVALUARE

la un curs interdisciplinar

„Tehnologii și platforme informaționale pentru dezvoltarea sistemelor informaționale” (MDK.02.01) din modulul profesional „Dezvoltarea sistemelor informatice”(PM.02)

pentru specialitatea 230401 Sisteme informatice (pe industrie)

Moscova

2016

NOTĂ EXPLICATIVĂ

Fondul de instrumente de evaluare (FOS) este înțeles ca un ansamblu de materiale metodologice și de măsurare de control destinate evaluării competențelor la diferite etape ale educației elevilor, precum și pentru certificarea intermediară a acestora pentru conformitatea (sau nerespectarea) nivelului de formarea cu cerințele standardului educațional federal de stat relevant pentru învățământul profesional secundar, la finalizarea etapelor de însuşire a unui curs interdisciplinar (denumit în continuare – MDK) și au ca scop testarea calității cunoștințelor studenților care au stăpânit cursul complet al acestuia.

FOS este parte integrantă a documentelor educaționale și metodologice care asigură implementarea unui OOP specific.

Obiectivele FOS pentru cursul interdisciplinar „Tehnologii informaționale și platforme de dezvoltare a sistemelor informaționale”:

Evaluarea realizărilor studenților în procesul de studiere a unui curs interdisciplinar în conformitate cu criterii elaborate și acceptate pentru fiecare tip de control;

Gestionarea procesului de dobândire a elevilor a cunoștințelor, abilităților, aptitudinilor și dezvoltării competențelor necesare definite în Standardul Educațional de Stat Federal pentru Învățământul Profesional Secundar în domeniul relevant de formare (specialitate);

Monitorizarea și gestionarea procesului de realizare a obiectivelor de implementare a programului educațional, definite sub forma competențelor culturale și profesionale generale ale elevilor;

Evaluarea capacității elevilor de a se angaja în activități creative care oferă soluții la probleme noi asociate cu lipsa cunoștințelor specifice de specialitate și absența unor algoritmi general acceptați pentru comportamentul profesional în activități cvasi-reale;

Asigurarea că rezultatele învățării corespund sarcinilor viitoarei activități profesionale prin îmbunătățirea tradițională și introducerea metodelor de predare inovatoare în procesul educațional.

Scopul FOS pentru cursul interdisciplinar „Tehnologii informaționale și platforme de dezvoltare a sistemelor informaționale” este de a testa cunoștințele teoretice și abilitățile practice ale viitorilor absolvenți de învățământ secundar profesional necesare pentru:

Cunoașterea tipurilor și procedurilor de bază de prelucrare a informațiilor, modele și metode de rezolvare a problemelor de prelucrare a informațiilor;

Cunoștințe de arhitecturi orientate spre servicii, sisteme CRM, sisteme ERP;

Cunoașterea platformelor pentru crearea, executarea și gestionarea sistemelor informaționale;

Abilitatea de a utiliza instrumente de prelucrare a informațiilor;

Participarea la elaborarea specificațiilor tehnice;

Generarea documentației de raportare pe baza rezultatelor muncii;

Utilizarea standardelor la pregătirea documentației programului;

folosind criterii de evaluare a calităţii şi fiabilităţii sistemului informaţional.

Principii de bază ale FOS pentru cursul interdisciplinar „Tehnologii informaționale și platforme de dezvoltare a sistemelor informaționale”:

Sistematicitatea (abordarea sistematică a formării cunoștințelor și abilităților, caracterul ciclic al evaluării);

Fiabilitatea (acuratețea, gradul de consistență, stabilitatea, sustenabilitatea rezultatelor evaluării);

Conformitatea conținutului instrumentelor de evaluare cu nivelul și stadiul pregătirii;

Disponibilitatea unor criterii de evaluare clar formulate pentru fiecare activitate de control;

Obiectivitatea maximă a procedurilor și metodelor de evaluare utilizate;

Utilizarea FOS nu numai ca mijloc de evaluare, ci și de formare.

PAȘAPORT

FONDUL DE EVALUARE

la cursul interdisciplinar „Tehnologii informaționale și platforme de dezvoltare a sistemelor informaționale”

pentru specialitate230401 „Sisteme informaționale (pe industrie)”

PC, OK

Numele subiectului

Nivel de maiestrie

Subiecte

Nume

Instrument de control și evaluare

Controlul curentului

Certificare intermediară

a fi capabil să:

  • efectuează formularea matematică și informațională a problemelor de prelucrare a informațiilor, folosește algoritmi de prelucrare a informațiilor pentru diverse aplicații.

stiu:

  • tipuri și proceduri de bază de prelucrare a informațiilor, modele și metode de rezolvare a problemelor de prelucrare a informațiilor.

OK1

OK2

PC2.3

Subiectul 1.2. subsisteme IS. Principii conceptuale de bază de funcționare și construcție. Subsisteme de asigurare a performanței SI.Suport informațional, tehnic, software, matematic și alte tipuri de asistență. Caracteristicile și compoziția lor

Lucrarea practică nr. 1.Efectuarea unei analize a informațiilor, suport tehnic, software, matematic și alte suport IS

Sondaj de control oral (scris) pe tema 1.2

OK2

OK4

PC2.4

Subiectul 2.2. Software-ul IS și clasificarea acestuia. Software-ul server și client IS. Optimizarea alegerii software-ului IS.

Lucrarea practică nr. 2.Optimizarea alegerii compoziției software IS pentru un domeniu specific

Test obligatoriu

(semestrul 5 de studiu, 36 de ore de formare la clasă)

OK1

OK2

PC2.3

PC2.4

PC2.6

Lucrarea practică nr. 3.Instalarea software-ului pentru server IS pe serverele hardware și întreținerea ulterioară a acestuia. Caracteristici de instalare a software-ului IP.

Test obligatoriu

(semestrul 5 de studiu, 36 de ore de formare la clasă)

a fi capabil să:

  • rezolva probleme aplicate ale sistemelor inteligente folosind sisteme expert statice, sisteme expert in timp real;

stiu:

OK3

OK4

OK9

PC2.1PC2.2

Subiectul 3.1. Software-ul pentru server IP și tipurile acestuia. Servere de management (sisteme de operare de rețea) și sarcini rezolvate cu ajutorul lor.

Lucrarea practică nr. 4.

Test obligatoriu

OK4

OK5

OK9

PC2.2

PC2.5

Subiectul 4.2. Administrare software server, tehnici utilizate.

Lucrare practica nr. 5. Instalare si configurare servere DNS, DHCP.

Test obligatoriu

(semestrul 6 de studiu, 60 de ore de formare la clasă)

OK3

OK5

OK9

PC2.1PC2.2

PC2.5

PC2.6

Subiectul 4.3. Pachete software standard și specializate și utilitare de administrare.

Lucrare practică Nr. 6. Crearea unui domeniu și configurarea ActiveDirectory. Crearea și gestionarea obiectelor utilizator și grup. Departamentul Politici de Securitate. Gestionarea profilului utilizatorului.

Sondaj de control oral (scris) pe tema 4.3

Test obligatoriu

(semestrul 6 de studiu, 60 de ore de formare la clasă)

a fi capabil să:

stiu:

OK2

OK3

OK5

OK6

OK7

PC2.1PC2.3

PC2.4

PC2.5

Subiectul 5.1. Operarea software-ului serverului LAN și caracteristicile acestuia. Gestionarea sistemului de operare folosind consola.

Modificați tipul și domeniul de aplicare al unui grup de securitate. Gestionarea conturilor de grup folosind instrumente de automatizare.

Sondaj de control oral (scris) pe tema 5.1

Test obligatoriu

(semestrul 6 de studiu, 60 de ore de formare la clasă)

a fi capabil să:

  • rezolva probleme aplicate ale sistemelor inteligente folosind sisteme expert statice, sisteme expert in timp real.

stiu:

  • specificații de limbă, crearea interfeței grafice cu utilizatorul (GUI), crearea de fișiere I/O, crearea de server de rețea și de client de rețea.

OK1

OK5

OK6

OK7

PC2.1PC2.3

PC2.5

Lucrarea practică nr. 8.Adăugarea unui computer la domeniul ActiveDirectory. Gestionarea conturilor de calculator folosind echipamente specializate.

Test obligatoriu

(semestrul 6 de studiu, 60 de ore de formare la clasă)

Subiectul 5.2. Configurarea și operarea unui server de fișiere. Configurarea și operarea unui server de informații și servere de securitate.

Lucrare practică Nr. 9. Depanarea conturilor de calculator.

Configurarea sistemului de permisiuni pentru fișiere NTFS.

Controlul accesului la sistemul de fișiere.

Lucrul cu consola. Productivitate și Task Manager.

Test obligatoriu

(semestrul 6 de studiu, 60 de ore de formare la clasă)

a fi capabil să:

  • rezolva probleme aplicate ale sistemelor inteligente folosind sisteme expert statice, sisteme expert in timp real.

stiu:

OK2

OK3

OK7

OK8

PC2.2

PC2.6

Subiectul 6.1. Tipuri de software client. Interacțiunea dintre software-ul server și client. Software-ul client tipic și caracteristicile acestuia.

Lucrare practică Nr. 10. Dezvoltarea unei aplicații Web pentru interacțiunea software-ului client cu baze de date la distanță.

Sondaj de control oral (scris) pe tema 6.1

Test obligatoriu

(semestrul 6 de studiu, 60 de ore de formare la clasă)

OK3

OK5

OK9

PC2.1PC2.2

PC2.5

Lucrarea practică nr. 11.Obținerea de informații despre obiectele COM din registrul de sistem și fișierele de resurse. Utilizarea serverelor COM ale pachetului Microsoft Office.

Test obligatoriu

(semestrul 6 de studiu, 60 de ore de formare la clasă)

a fi capabil să:

  • utilizați limbaje de programare și scripturi structurate, orientate pe obiecte pentru a crea programe independente, dezvolta o interfață grafică a aplicației.

stiu:

  • programare orientată pe obiecte.

OK1

OK2

OK3

OK5

OK6

PC2.1PC2.3

PC2.6

Subiectul 7.1. Procedura de instalare și întreținere a software-ului client. Utilizarea software-ului client standard. Tehnologia COM.

Lucrarea practică nr. 12.

Test

Subiectul 8.1. Sarcini și posibilități de adaptare a părții client a software-ului. Adaptarea părții client a software-ului pentru rezolvarea sarcinii.

Lucrarea practică nr. 13.JavaScript, programare CGI a interfețelor utilizator interactive.

Sondaj de control oral (scris) pe tema 8.1

Test

(semestrul 7 de studiu, 65 de ore de formare la clasă)

a fi capabil să:

stiu:

  • platforme pentru crearea, executarea și gestionarea unui sistem informațional;
  • procesele de bază de management al proiectelor de dezvoltare.

OK1

OK2

OK5

OK9

PC2.1

PC2.3

PC2.4

PC2.5

Subiectul 9.1. Instrumente de automatizare pentru proiectarea și dezvoltarea sistemelor corporative, principalele lor tipuri și clasificare.

Etapele ciclului de viață susținute de acestea.

Lucrare practică Nr. 14. Studiul și aplicarea instrumentelor de automatizare pentru proiectarea și dezvoltarea sistemelor corporative (Ramus,Rational Rose, Paradigm Plus, SELECT)

Sondaj de control oral (scris) pe tema 9.1

Test

(semestrul 7 de studiu, 65 de ore de formare la clasă)

a fi capabil să:

  • rezolva probleme aplicate ale sistemelor inteligente folosind sisteme expert statice, sisteme expert in timp real.

stiu:

  • platforme pentru crearea, executarea și gestionarea unui sistem informațional.

OK2

OK3

OK5

OK6

PC2.1PC2.3

Subiectul 10.1. Platformă softwareMicrosoft.NET ; Caracteristicile, versatilitatea platformei, utilizarea acesteia în producția de sisteme industriale de întreprindere.

Lucrare practică Nr. 15. Utilizarea platformei software Microsoft.NET în dezvoltarea sistemelor de întreprindere industrială.

Sondaj de control oral (scris) pe tema 10.1

Test

(semestrul 7 de studiu, 65 de ore de formare la clasă)

a fi capabil să:

  • utilizați limbaje de programare și scripturi structurate, orientate pe obiecte pentru a crea programe independente, dezvolta o interfață grafică a aplicației.

stiu:

Specificații de limbă, crearea interfeței grafice cu utilizatorul (GUI), crearea de fișiere I/O, crearea de server de rețea și de client de rețea.

OK3

OK5

OK6

OK7

OK8

PK2.2PK2.3

PC2.4

PC2.6

Lucrare practică Nr. 16. Studierea și lucrul cu instrumente pentru construirea unei interfețe grafice cu utilizatorul.

Test

(semestrul 7 de studiu, 65 de ore de formare la clasă)

Subiectul 11.1. Dezvoltarea interfeței grafice cu utilizatorul. Tehnici si metode.

Lucrare practică Nr. 17. Elaborarea de formulare de introducere a datelor pentru aplicații corporative în cadrul unei sarcini specifice.

Sondaj de control oral (scris) pe tema 11.1

Test

(semestrul 7 de studiu, 65 de ore de formare la clasă)

a fi capabil să:

  • rezolva probleme aplicate ale sistemelor inteligente folosind sisteme expert statice, sisteme expert in timp real.

stiu:

  • arhitecturi orientate spre servicii, sisteme CRM, sisteme ERP.

OK2

OK3

OK5

OK9

PC2.1

PC2.3

PC2.4

PC2.5

Subiectul 12.1. Caracteristici ale dezvoltării aplicațiilor distribuite de tip întreprindere. Tehnologia Microsoft Remoting.

Lucrare practică Nr. 18. Dezvoltarea unui sistem distribuit foarte fiabil și sigur folosind tehnologia Microsoft Remoting

Sondaj de control oral (scris) pe tema 12.1

Test

(semestrul 7 de studiu, 65 de ore de formare la clasă)

a fi capabil să:

  • creați un proiect pentru a dezvolta o aplicație și formula sarcinile acesteia, gestionați proiectul folosind instrumente.

stiu:

platforme pentru crearea, executarea și gestionarea unui sistem informațional.

OK3

OK5

OK6

OK7

OK8

OK9

OK10

PC2.2

PC2.4

PC2.5

PC2.6

Subiectul 13.1. Conceptul de serviciu web. Instrumente Microsoft utilizate pentru a crea servicii.

Lucrare practică Nr. 19. Implementarea unui serviciu web folosind tehnologii și instrumente Microsoft

Examen

Apărarea proiectului de curs

Subiectul 14.1. Caracteristici și probleme ale construirii de aplicații de întreprindere bazate pe arhitectură orientată spre servicii. Adaptarea conceptului general la caracteristicile tehnologice ale mediului și instrumentelor Microsoft

Lucrare practică Nr. 20. Dezvoltare de aplicații folosind tehnologia Windows Communications Foundation

Sondaj de control oral (scris) pe tema 14.1

Examen

Apărarea proiectului de curs

(8 semestru de studiu, 40 de ore de formare la clasă)

Bilete de examen

în semestrul 8 anul 4

Profesor __________________ Ruzankova I.A.

Profesor __________________ Ruzankova I.A.

Profesor __________________ Ruzankova I.A.

Profesor __________________ Ruzankova I.A.

Profesor __________________ Ruzankova I.A.

Profesor __________________ Ruzankova I.A.

Profesor __________________ Ruzankova I.A.

Profesor __________________ Ruzankova I.A.

Profesor __________________ Ruzankova I.A.

Profesor __________________ Ruzankova I.A.

Profesor __________________ Ruzankova I.A.

"__"____________2016

Preşedinte____________

/Hodcenko V.S./

OPȚIUNEA 20

prin disciplina

Anul 4, semestrul 8

"Afirm"

Adjunct directori

"__"___________2016

/____/Vishnevsky I.N./

  1. Software client. Comanda de însoțire.

  2. Arhitectura IS. Structurile SI (fizice, logice, software, functionale) si relatia lor.

Profesor __________________ Ruzankova I.A.

Profesor __________________ Ruzankova I.A.

Examinat la ședința CCP, procesul-verbal nr._____

"__"____________2016

Preşedinte____________

/Hodcenko V.S./

OPȚIUNEA 22

prin disciplina

PLATFORME DE DEZVOLTARE A TEHNOLOGIILOR INFORMAȚIILOR ȘI A SISTEMELOR INFORMAȚIONALE

Anul 4, semestrul 8

"Afirm"

Adjunct directori

"__"___________2016

/____/Vishnevsky I.N./

  1. Software-ul client tipic și utilizarea acestuia.

  2. Suport informațional, tehnic, software, matematic și alte tipuri de asistență. Caracteristicile și compoziția lor.

Profesor __________________ Ruzankova I.A.

Profesor __________________ Ruzankova I.A.

Profesor __________________ Ruzankova I.A.

Profesor __________________ Ruzankova I.A.

Examinat la ședința CCP, procesul-verbal nr._____

"__"____________2016

Preşedinte____________

/Hodcenko V.S./

OPȚIUNEA 26

prin disciplina

PLATFORME DE DEZVOLTARE A TEHNOLOGIILOR INFORMAȚIILOR ȘI A SISTEMELOR INFORMAȚIONALE

Anul 4, semestrul 8

"Afirm"

Adjunct directori

"__"___________2016

Anul 4, semestrul 8

"Afirm"

Adjunct directori

"__"___________2016

/____/Vishnevsky I.N./

  1. Crearea de interfețe interactive de utilizator folosind tehnologia CGI.
  2. Instalarea software-ului pentru server IS pe serverele hardware și întreținerea ulterioară a acestuia.

Profesor __________________ Ruzankova I.A.

Examinat la ședința CCP, procesul-verbal nr._____

"__"____________2016

Preşedinte____________

/Hodcenko V.S./

OPȚIUNEA 28

prin disciplina

PLATFORME DE DEZVOLTARE A TEHNOLOGIILOR INFORMAȚIILOR ȘI A SISTEMELOR INFORMAȚIONALE

Anul 4, semestrul 8

"Afirm"

Adjunct directori

"__"___________2016

/____/Vishnevsky I.N./

  1. Sarcini de adaptare a părții client a software-ului.
  2. Organizarea muncii software-ului IS în rețele locale. Caracteristici de instalare și întreținere. Protocolul TCP/IP aplicat IS.

Profesor __________________ Ruzankova I.A.

Profesor __________________ Ruzankova I.A.

Profesor __________________ Ruzankova I.A.

Subiecte de proiecte de curs

la disciplina „Tehnologii și platforme informaționale”

în semestrul 8 anul 4

  1. Dezvoltarea unui proiect pentru un sistem informatic pentru o companie de comert online.
  2. Dezvoltarea unui proiect de sistem informatic ATM.
  3. Elaborarea unui proiect pentru un sistem informatic de management financiar al activelor organizatiei.
  4. Elaborarea unui proiect pentru un sistem informatic pentru selectarea, angajarea si sustinerea resurselor de munca.
  5. Elaborarea unui proiect pentru un sistem informatic de gestionare a aprovizionării cu resurse materiale
  6. Elaborarea unui proiect pentru un sistem informatic pentru managementul operațiunilor bancare.
  7. Elaborarea unui proiect pentru un sistem informatic pentru o societate de inregistrare de stat.
  8. Elaborarea unui proiect de sistem informatic pentru serviciul de stat de sprijin social pentru someri.
  9. Elaborarea unui proiect pentru un sistem informatic de gestionare a prețurilor, proviziilor și echipamentelor unui magazin alimentar cu amănuntul.
  10. Dezvoltarea unui proiect pentru un sistem informatic pentru procesarea unei comenzi de client într-o companie online, inclusiv procesarea și verificarea comenzii și procesarea plăților.
  11. Elaborarea unui proiect pentru un sistem informatic pentru comercializarea biletelor în transport.
  12. Dezvoltarea unui proiect pentru un sistem informatic pentru înregistrarea și prelucrarea informațiilor medicale folosind exemplul testelor de tensiune arterială și analizelor de sânge.
  13. Elaborarea unui proiect pentru un sistem informatic pentru automatizarea tranzactiilor.
  14. Dezvoltarea unui proiect de sistem informatic pentru o întreprindere mică de comunicații.
  15. Elaborarea unui proiect pentru o stație de lucru automatizată pentru șeful (managerului) unei unități organizaționale din rețeaua informațională.
  16. Elaborarea unui proiect pentru un sistem informatic pentru înregistrarea aprovizionării cu materiale pentru procesul de producție al unei întreprinderi.
  17. Elaborarea unui proiect pentru un sistem informatic „Organizarea procesului educațional într-o instituție de învățământ”.
  18. Elaborarea unui proiect pentru un subsistem de înregistrare a certificatelor de călătorie în sistemul informațional
  19. Elaborarea unui proiect pentru un sistem informatic pentru o întreprindere de transport auto
  20. Elaborarea unui proiect pentru un sistem informatic pentru inregistrarea contractelor si monitorizarea implementarii acestora
  21. Elaborarea unui proiect pentru un sistem informatic de contabilizare si optimizare a costurilor de transport la o intreprindere
  22. Elaborarea unui proiect pentru un sistem informatic de înregistrare a salariilor la bucată
  23. Dezvoltarea unui proiect pentru stația de lucru a unui economist pentru a prognoza achizițiile la o întreprindere de comerț cu ridicata
  24. Dezvoltarea unui proiect pentru un sistem informatic de sprijinire a tranzacționării bursiere
  25. Elaborarea unui proiect pentru un sistem informatic de contabilizare a resurselor materiale ale unei întreprinderi
  26. Dezvoltarea unui proiect pentru un subsistem de automatizare a contabilității depozitului
  27. Elaborarea unui proiect de automatizare a contabilității plăților în baza contractelor
  28. Elaborarea unui proiect pentru un sistem informatic de inregistrare a primirii si vanzarii de marfuri in comertul cu amanuntul
  29. Elaborarea unui proiect pentru un subsistem contabil pentru vânzarea mărfurilor în comerțul cu ridicata
  30. Dezvoltarea unui proiect pentru un sistem informatic pentru automatizarea tranzacțiilor cu numerar ale unei întreprinderi comerciale
  31. Elaborarea unui proiect pentru un sistem informatic pentru automatizarea contabilității ieșirilor de numerar din contul curent al organizației
  32. Elaborarea unui proiect pentru un sistem informatic de automatizare a contabilizării bonusurilor bazate pe timp într-o organizație
  33. Elaborarea unui proiect pentru un sistem informatic pentru automatizarea contabilității încasărilor și cedărilor de articole de valoare mică și purtabile într-o organizație comercială
  34. Elaborarea unui proiect pentru un sistem informatic pentru automatizarea contabilității încasărilor și cedărilor, mijloacelor fixe la întreprindere
  35. Elaborarea unui proiect pentru un sistem informatic de contabilitate pentru schimb valutar
  36. Dezvoltarea unui proiect pentru un sistem informatic de contabilitate a inventarului intreprinderii
  37. Elaborarea unui proiect pentru un sistem informatic pentru înregistrarea tranzacțiilor de barter
  38. Elaborarea unui proiect pentru un sistem informatic de contabilizare a cumpărăturilor de bunuri de la populație
  39. Elaborarea unui proiect pentru un sistem informatic de inregistrare a tranzactiilor imobiliare
  40. Dezvoltarea unui proiect de post de lucru pentru un angajat al departamentului credit bancar
  41. Elaborarea unui proiect pentru un sistem informatic pentru ținerea unui registru al acționarilor la o bancă
  42. Elaborarea unui proiect pentru un sistem informatic de înregistrare a valorilor mobiliare la o întreprindere
  43. Elaborarea unui proiect pentru un subsistem de contabilizare a mișcării interne a materialelor
  44. Dezvoltarea unui proiect pentru un subsistem de contabilitate a creantelor bancare
  45. Elaborarea unui proiect pentru un subsistem de înregistrare a tranzacțiilor de import de mărfuri
  46. Elaborarea unui proiect pentru un sistem informatic pentru automatizarea contabilității plăților pentru cazare într-un cămin
  47. Elaborarea unui proiect pentru un sistem informatic de automatizare a contabilității vânzărilor și a costurilor de livrare a mobilierului
  48. Elaborarea unui proiect pentru un subsistem de contabilizare a amortizarii mijloacelor fixe
  49. Dezvoltarea unui sistem informatic de proiect pentru un hotel.
  50. Dezvoltarea unui proiect de sistem informatic pentru o agentie de turism.
  51. Dezvoltarea unui proiect de sistem informatic pentru o bibliotecă.
  52. Elaborarea unui proiect de sistem informatic pentru o companie care comercializeaza autoturisme.
  53. Elaborarea unui proiect de sistem informatic pentru spital.
  54. Elaborarea unui proiect de sistem informatic pentru o companie care comercializeaza echipamente informatice.
  55. Dezvoltarea unui proiect de sistem informatic pentru o firma de vanzare de mobila.
  56. Elaborarea unui proiect de sistem informatic pentru partea educațională a colegiului
  57. Dezvoltarea unui proiect de sistem informatic pentru o companie care comercializeaza produse alimentare. Popov 4 este 03
  58. Elaborarea unui proiect de sistem informatic pentru comandarea biletelor de avion.
  59. Elaborarea unui proiect de sistem informatic pentru o companie care comercializeaza piese de schimb pentru autoturisme.
  60. Dezvoltarea unui proiect de sistem informatic pentru un punct de inchiriere video.
  61. Dezvoltarea unui proiect de sistem informatic pentru comisia de admitere a colegiului.
  62. Dezvoltarea unui sistem informatic de proiect pentru o farmacie.
  63. Elaborarea unui proiect de sistem informatic pentru o companie care comercializeaza electrocasnice.
  64. Elaborarea unui proiect pentru un sistem informatic pentru o parcare.
  65. Dezvoltarea unui proiect de sistem informatic pentru un magazin care vinde CD-uri muzicale.
  66. Elaborarea unui proiect de sistem informatic pentru comandarea biletelor de tren.
  67. Elaborarea unui proiect de sistem informatic pentru o companie angajată în repararea aparatelor de uz casnic. Medvedev 4 este 03
  68. Dezvoltarea unui proiect de sistem informatic pentru un parc de vehicule.
  69. Dezvoltarea unui proiect de sistem informatic pentru departamentul HR al companiei.
  70. Elaborarea unui proiect de sistem informatic pentru partea educațională a unei școli de muzică.
  71. Dezvoltarea unui sistem informatic de proiect pentru înregistrarea rezidenților căminelor studențești.
  72. Dezvoltarea unui sistem informatic de proiect pentru o clinică.
  73. Dezvoltarea unui proiect de sistem informatic pentru o librărie.
  74. Elaborarea unui proiect de sistem informatic pentru Centrul de Studii de Limbi Străine.
  75. Elaborarea unui proiect de sistem informatic - agendă telefonică pentru Colegiu.
  76. Dezvoltarea unui proiect de sistem informatic pentru un supermarket.
  77. Dezvoltarea unui proiect de sistem informatic pentru o agentie imobiliara.
  78. Elaborarea unui proiect de sistem informațional pentru locuințe și servicii comunale.
  79. Dezvoltarea unui proiect de sistem informatic pentru o echipa de salvare in caz de urgenta.
  80. Elaborarea unui proiect de sistem informatic pentru aeroport.
  81. Elaborarea unui proiect de sistem informatic pentru o gară.
  82. Elaborarea unui proiect pentru un sistem informatic pentru zona de tranzactionare si cumparare pentru plasarea comenzilor fara licitatie
  83. Elaborarea unui proiect pentru un sistem informatic electronic de monitorizare
  84. Dezvoltarea unui proiect de sistem informatic al retelei de distributie
  85. Proiectarea sistemului informatic Poștal.
  86. Elaborarea unui proiect pentru un sistem informatic automatizat pentru contabilitatea echipamentelor la o intreprindere.
  87. Elaborarea unui proiect pentru un sistem informatic automatizat pentru managementul si implementarea proiectelor in constructii joase.
  88. Elaborarea unui proiect de automatizare a contabilității obiectelor rețelelor de cablu structurate ale unei întreprinderi.
  89. Elaborarea unui proiect de monitorizare a resurselor informaţionale de pe Internet.
  90. Dezvoltarea unui model de sistem informatic al companiei de turism
  91. Dezvoltarea unui sistem informatic pentru lucrul cu clienții de service auto.
  92. Dezvoltarea unui sistem informatic automat pentru menținerea dosarelor medicale electronice ale pacienților.
  93. Dezvoltarea unui serviciu web pentru evaluarea ergonomiei interfețelor cu utilizatorul site-ului web.
  94. Dezvoltarea unui serviciu web pentru testarea studenților.
  95. Sistemul „tutor”.
  96. Dezvoltarea unui proiect de informare sisteme Înregistrarea orelor de lucru ale angajaților GBOU SPO TPSC 57"
  97. Dezvoltarea proiectului site-ului de internet „Școala de programare”
  98. Dezvoltare proiect site web magazin online de vânzare PC-uri și componente.
  99. Elaborarea unui proiect de sistem informatic pentru o scoala de soferi.

Criterii de evaluare a cunoștințelor elevilor

Grozav:

1. Conținutul materialului din domeniul de aplicare al programului este dezvăluit integral.

2. Definițiile sunt date clar și corect, iar conținutul este dezvăluit.

3. A fost efectuată o analiză comparativă.

4. Răspunsul este independent, răspunsul folosește cunoștințele dobândite anterior (conexiuni interdisciplinare).

Amenda:

1. Conținutul principal al materialului este dezvăluit.

2. Practic, definițiile și conceptele sunt date corect.

3. Răspunsul este independent.

4. Materialul este prezentat incomplet, există inexactități în răspuns, iar succesiunea prezentării este întreruptă.

5. Au existat inexactități minore în concluziile și utilizarea termenilor.

Satisfăcător:

1. Conținutul principal al materialului a fost stăpânit, dar este prezentat fragmentat și nu întotdeauna în mod constant.

2. Definițiile și conceptele nu sunt date clar.

3. Au existat erori în concluzii.

4. Incapacitatea de a utiliza cunoștințele dobândite anterior.

Nesatisfăcător:

1. Conținutul principal al materialului educațional nu este dezvăluit.

2. Întrebările suplimentare ale profesorului nu au primit răspuns.

3. S-au făcut greșeli grave în definiții.

Profesor Ruzankova I.A.

coloanele 1,2 „Rezultatele învăţării – abilităţi însuşite, cunoştinţe dobândite”; „PC, OK” se completează în conformitate cu secțiunea 4 din programul de lucru „Monitorizarea și evaluarea rezultatelor stăpânirii disciplinei academice”

coloanele 3,4 „Denumirea temei”, „Nivelul de stăpânire a temei” se completează în conformitate cu clauza 2.2 din programul de lucru „Planul tematic și conținutul disciplinei academice”

componența aproximativă a CBS pentru monitorizarea continuă a cunoștințelor, abilităților studenților în secțiuni și (sau) subiecte ale disciplinelor academice și certificare intermediară.


Formularea problemei.

SI include diverse componente: informatică, periferice, software, informație, comunicații și tehnologice. Există multe opțiuni posibile pentru fiecare componentă, ceea ce oferă multe rezultate pentru proiectarea sistemului ca întreg și dezvoltarea acestuia. În acest sens, unele complexe consacrate de instrumente de bază, numite în prezent platforme, sunt de obicei considerate ca bază a IS. Baza oricărei platforme este computerul și software-ul de bază. Toate celelalte decizii din sistem depind în mare măsură de alegerea acestor componente.

Diferite platforme pot fi utilizate în diferite părți ale unui sistem complex: unele - ca servere de diferite niveluri, altele - la locurile de muncă ale utilizatorilor și angajaților departamentelor de informații ca stații de lucru. Alegerea opțiunilor de platformă este o decizie cheie atunci când se proiectează un sistem informațional.

În esență, aceasta este întotdeauna o problemă importantă și complexă care trebuie rezolvată atunci când se construiește orice IS în diverse scopuri. Dacă sarcina este stabilită mai strict - pentru a justifica optimitatea opțiunilor de platformă alese, atunci formularea și soluționarea acesteia necesită cercetări destul de extinse și intensive în cunoștințe (formarea de modele, determinarea criteriilor de optimitate, precum și realizarea modelării, care în unele cazuri este destul de intensivă în muncă). Nu există recomandări uniforme pentru rezolvarea acestor probleme. Unele companii folosesc versiuni eficiente de sisteme în care, prin transferul principalelor operațiuni de la mașina centrală la stațiile de lucru, gradul de paralelizare a procesului de calcul crește. Alții, dimpotrivă, preferă sistemele centrale consolidate care asigură paralelizarea proceselor datorită unui management mai bun și, în același timp, a unui grad ridicat de securitate a informațiilor.

Opțiuni de structură.

Pe lângă varietatea de combinații posibile de instrumente care pot sta la baza unui IS, este necesar să se țină cont de numeroasele opțiuni de organizare a sistemului, de procesele tehnologice care pot fi implementate în sistem și de standardele corespunzătoare, ca precum și varietatea de strategii de decizie privind personalul și managementul.

Criteriile naturale în problemele de alegere a soluțiilor pentru dezvoltarea sistemului sunt indicatori economici. În ele, principalele variabile pot fi costurile. Costurile de achiziție și instalare a unui set de instrumente tehnice, software și alte instrumente nu epuizează toate costurile. Pregătirea personalului, pregătirea și întreținerea spațiilor, dezvoltarea programelor de aplicații, suportul echipamentelor și alte scopuri necesită, de asemenea, fonduri, astfel încât opțiunea simplă aleasă poate să nu fie optimă, ținând cont de toate costurile asociate, i.e. conform OTS.

În aceste condiții, reducerea problemei la o alegere între un sistem simplu central și unul distribuit, de asemenea, nu reflectă situația în întregime. Astfel, conform companiei de analiză ITG, un sistem central bazat pe mainframe-ul IBM ES/9000 cu o rețea de 50 sau mai multe PC-uri IBM are avantaje clare față de unul distribuit: costul total mediu al unei stații de lucru utilizator de PC în acest sistem este de aproximativ 2 ori mai mic, iar costul total al tranzacției este de aproximativ 7-10 ori mai mic decât cel online.

Dezagregarea completă este lăsată în urmă, iar procesul invers este deja în curs. Este recunoscut faptul că întreținerea centralizată a resurselor computerului cu un număr mare de utilizatori este mai profitabilă din punct de vedere economic decât întreținerea distribuită. Potrivit ITG, pentru sistemele financiare costul pe utilizator pe an cu un sistem descentralizat bazat pe servere UNIX este de 11,6 mii USD, când se folosește un server UNIX - 4,9 mii USD și un mainframe IBM S /390 - 3,4 mii USD (acest lucru se aplică la un nivel). de 500 de utilizatori; la 1000 de utilizatori, avantajul S/390 crește și mai mult).

Potrivit departamentului de sisteme mari al IBM Europa de Est, pe măsură ce numărul de utilizatori într-un sistem distribuit crește, costul unei stații de lucru crește, în timp ce într-un sistem centralizat, dimpotrivă, scade. În plus, lansarea de noi procesoare duce la o reducere a costului de 1 MIPS: la începutul anului 1999, acest preț în diferite sisteme era deja de 5-6 mii de dolari și scade din ce în ce mai mult. Acest lucru duce la o reducere corespunzătoare a numărului prag de stații de lucru, la care întreținerea unei stații de lucru în sistemele bazate pe mainframe S/390 este mai mică decât într-un sistem distribuit, iar utilizarea mainframe-ului devine mai profitabilă. Această limită la începutul anului 1999 era la nivelul de 100 de locuri de muncă.

Costul e-mailului pe an de persoană pentru un număr de utilizatori de la 1 la 5 mii este de 287 USD în sistemele descentralizate bazate pe Windows NT, 149 USD în sistemele centralizate bazate pe NT, 116 USD în sistemele bazate pe UNIX și S/390 - 88 USD.Costul total de proprietate (TCO) pe an per utilizator care lucrează cu aplicații de procesare a tranzacțiilor online cu întreținere centralizată de către servere UNIX este de aproape 5,5 mii USD, iar pentru mainframe - aproximativ 3,1 mii USD Sistemele distribuite bazate pe Windows NT sunt mai puțin economice.

Adevărat, atunci când încercăm să aplicăm aceste statistici condițiilor rusești, trebuie să ne amintim specificul intern. Aici, în primul rând, ar trebui să se țină cont de nivelul relativ mai scăzut al salariilor din țara noastră, în timp ce costul forței de muncă în estimarea „americană” aduce o contribuție decisivă la costurile totale cu un număr mare de utilizatori. Multe alte elemente de cost sunt, de asemenea, legate de nivelul salariilor din industrie. Și totuși dorința de centralizare este evidentă. Astfel, în martie 2000, superserverul SUN Entegrise 10.000 a fost instalat în departamentul Ministerului Impozitelor și Taxelor din Moscova. Include:

– 16 procesoare Ultra SPARC 400 MHz;

– 8 GB RAM;

– matrice de discuri principale StorEdge A 5200 cu o capacitate de 127 GB;

– Sistem de operare Solaris 7;

– DBMS Oracle 8.1.

Aproximativ 4 mii de utilizatori sunt conectați la subsistemul „Registrul de stat unificat al contribuabililor”.

Un seminar desfășurat la Krasnoyarsk în 2000 a arătat că în această regiune clienții își manifestă interes pentru sisteme chiar mai vechi decât serverele RISC, de exemplu, platformele AS/400 și S/390.

În același timp, tendința de dezagregare a sistemelor continuă în mod clar. Cu toate acestea, nevoia conducerii de vârf a sistemului pentru securitatea sa ridicată și controlabilitatea centrală nu poate fi satisfăcută de sisteme bazate pe PC ieftine și accesibile și duce la alegerea sistemelor bazate pe UNIX sau a arhitecturilor mai puternice tipice mașinilor de dimensiuni medii ( de exemplu, IBM AS / 400) sau chiar mainframe (de exemplu, IBM ES/9000).

Dezvoltarea unei strategii client-server este o dorință de a combina avantajele ambelor abordări: cu disponibilitatea unor instrumente puternice la locul de muncă, pentru a avea un sistem gestionat și securizat în ansamblu. Există, de asemenea, câteva particularități pe această cale.

Astfel, la trecerea de la o arhitectură de calcul cu două niveluri, incluzând un server și o stație de lucru client, la una cu trei niveluri, care include și un server de aplicații intermediar, atât costul dezvoltării sistemului, cât și prețul total al licențelor DBMS, dacă ele scad, nu scad foarte mult. Costul de întreținere a aplicațiilor este redus semnificativ: în loc să instaleze și să configureze software pe fiecare stație de lucru (deși de la distanță, așa cum se întâmplă în versiunea cu două niveluri), administratorul de sistem al unui sistem cu trei niveluri va instala și configura aplicația doar pe servere. . Interfețele client vor fi încărcate automat pe stațiile de lucru; prin urmare, numărul administratorilor cu normă întreagă poate fi redus.

În aceste circumstanțe, o întreprindere care este pe cale să achiziționeze o nouă aplicație „client-server” se confruntă cu întrebarea:

Ce este mai profitabil - să cumpărați un sistem cu două niveluri și să angajați încă doi administratori de sistem pentru a-l întreține sau să cumpărați un sistem cu trei niveluri, cumpărând în același timp un alt computer pentru a instala un server de aplicații și să închiriați un singur sistem nou administrator? Răspunsul depinde în mare măsură de ceea ce este mai ieftin - serverul sau muncitorul.

Un alt factor important în aceste condiții este necesitatea de a lua în considerare perspectiva de dezvoltare a sistemului. Pe măsură ce utilizatorii stabilesc sarcini, cerințele de resurse cresc și sistemul este încărcat peste parametrii săi nominali, reducând calitatea muncii. În practică, multe cerințe pot fi satisfăcute în mod eficient atât de modele puternice de computere low-end, cât și de modele de computer high-end de putere redusă: de exemplu, un computer puternic sau o mașină UNIX, o mașină UNIX sau AS/400; AS/400 sau ES/9000. De regulă, toate familiile de mașini permit o creștere semnificativă a resurselor (performanță, capacitate de memorie, număr de procesoare) în interiorul lor, numite scalare, care este întotdeauna mai ieftin decât schimbarea platformelor. Acest lucru permite sistemului să existe pentru o perioadă destul de lungă de timp într-o singură platformă.

Trecerea de la o platformă la alta pentru orice sistem nu este nedureroasă și necesită efort, timp și bani, în unele cazuri destul de semnificative. Întreprinderea pierde venituri, în timp ce uneori întregul sistem suferă transformări semnificative. Pe această bază, alegerea modelelor mai vechi ale familiei de calculatoare pare riscantă din cauza perspectivei de a utiliza rapid posibilitățile de extindere a acestora.

De mulți ani, IP în țara noastră s-a dezvoltat pe baza unor soluții standard uniforme. În anii 90 Au apărut deja diverse opțiuni de platformă, iar alegerea unei platforme pentru un sistem pare a fi o sarcină de optimizare multicriterială ținând cont de condițiile specifice.

În încheierea acestei secțiuni, putem evidenția din nou următoarele caracteristici principale ale perioadei actuale și, cel mai probabil, o perspectivă pe termen destul de lung pentru producerea acestor fonduri:

– crearea unei piețe mondiale unice pentru informatizare;

– dispariția limitelor în activitățile companiilor;

– dezvoltarea constantă a bazei tehnologice a tuturor componentelor sistemului, pătrunderea reciprocă a diverselor tehnologii;

– absența granițelor clare între sectoarele de producție:

– sunt utilizate aceleași elemente de bază, software-ul și instrumentele informatice sunt compatibile etc.;

– estomparea granițelor între companii (numeroase proiecte corporative, joint ventures, fuziuni și germinare reciprocă a companiilor, participare parțială la capital);

– „negarea negației”: crearea și introducerea de noi produse cu caracteristici mai bune subminează semnificativ interesul pentru cele care sunt încă vândute. Astfel, principalele componente ale IT - medii de operare, sisteme de prelucrare a datelor, instrumente pentru crearea de programe de aplicație și sisteme de aplicații complexe, precum și instrumente de calcul - asigură crearea unor structuri rezistente care permit o dezvoltare cuprinzătoare.

De remarcat în mod deosebit este creșterea puterii și îmbunătățirea caracteristicilor operaționale ale computerelor de mare putere, pe de o parte, și puterea crescută semnificativ a computerelor de dimensiuni medii, mini și microcalculatoare, pe de altă parte. Ca urmare, pe baza acestora din urmă, a devenit posibilă construirea și dezvoltarea unor astfel de sisteme și tehnologii informaționale pentru care au fost utilizate anterior computere de uz general puternice și super-puternice.

Literatură de bază: Senkevich A.V. Arhitectura calculatoarelor si calculatoarelor
sisteme: Manual pentru profesioniști intermediari. educatie.- a 2-a
ed., 2015.
Gvozdeva T.V., Ballod B.A. Proiecta
sisteme informatice, 2011.

Managementul implementarii sistemelor informatice. ,
2012.
Grekul V.I., Denishchenko G.N., Korovkina N.L.
Proiectare sisteme informatice. -ed. a II-a.
Seria: Fundamentele tehnologiilor informaționale, 2013.
Soloviev I.V., Mayorov A.A. Proiecta
sisteme informatice, 2011.

Surse suplimentare:

Vasiliev A.A. Izbachkov Yu.S. Petrov V.N. Telina I.S.
Sisteme informaţionale/ - ediţia a 30-a. – Sankt Petersburg: Peter, 2011.
Vasiliev R. B., Kalyanov G. N. și alții Managementul dezvoltării
sisteme de informare. – M.: Hot Line-Telecom, 2011
Golenishchev E.P., Klimenko I.V. Suport informațional
management. Seria Învățământ superior. M.: Phoenix, 2010.
Danilin A., Slyusarenko A. Arhitectură și strategie. „Yin” și
Universitatea de Internet „Yang” pentru Tehnologia Informației
tehnologii informaționale - INTUIT.ru, 2009.
Pirogov V.Yu. Sisteme informatice si baze de date.
Organizare și proiectare. Seria Literatură educațională
pentru universități. Sankt Petersburg: BHV-Petersburg, 2009.
GOST 24.103-84. Un set de standarde pentru automatizare
sisteme. Sisteme automatizate. Automatizat
sistem de control. Dispoziții generale

Resurse de internet

Sistem de instruire pentru testare on-line - http://www.iexam.ru/
http://window.edu.ru/window/library?p_rubr=2.2 –
Fereastra unică de acces la resurse educaționale.
http://www.edulib.ru/ – biblioteca centrală
resurse educaționale
http://www.edu.ru/ – biblioteca portalului federal
„EDUCAȚIA RUSĂ”
http://www.public.ru/ – biblioteca publică de internet
http://www.vernikov.ru/ – totul despre management și IT
http://www.interface.ru/ – Internet, IT, software
Securitate

1. Arhitectura sistemelor informatice

1.1 Concepte de arhitectură IS
1.2 Structuri IS (fizice, logice,
software, funcțional) și a acestora
relaţie.
1.3 Subsisteme IS.
1.4 Principii conceptuale de bază
functionare si constructie.
1.5 Subsisteme suport
Performanță IS.
1.6 Informații, tehnice,
software, matematică și alte tipuri
dispoziţie.
1.7 Caracteristicile și compoziția acestora.

2. Platforme hardware și software IS

2.1 Platformele de server IS și acestea
hardware și software
caracteristici.
2.2 Caracteristicile platformelor hardware și software IC și tipurile acestora.
2.3 Software-ul IS și acesta
clasificare.
2.4 Server și client
software IP
2.5 Optimizarea selecției software
compoziția suportului IP.

3. Programare web

3.1 Bazele dezvoltării site-ului web și a aplicațiilor web
3.2 Tehnologii web
3.3 HTML, CSS
3.4 HTML5. Bazele clientului
dezvoltare
3.5 JavaScript de la zero
3.6 Bazele PHP
3.7 Baze de date

4. Crearea unei interfeţe grafice pentru utilizator

4.1 Dezvoltare grafică
interfața cu utilizatorul.
4.2 Tehnici și metode.
4.3 Biblioteca de clase WindowsForms
4.4 Obiecte bibliotecă.
4.5 Ordinea construirii formularelor de intrare
date pentru aplicații de întreprindere
pe un exemplu concret.

5. Crearea de servicii web

5.1 Conceptul de serviciu web.
5.2 Instrumente
Microsoft a folosit în timpul creării
Servicii.
5.3 Dezvoltarea întreprinderii orientate spre servicii
aplicatii.

10. 1.1 Concepte de arhitectură IS

Arhitectura este structura organizatorică a unui sistem.
Arhitectura sistemului informatic - concept,
model definitoriu, structura, funcţiile îndeplinite şi
interconectarea componentelor sistemului informatic.
Arhitectura este organizarea de bază a unui sistem,
întruchipate în componentele sale, relaţiile lor între ele şi
cu mediul înconjurător, precum și principiile care determină
proiectarea și dezvoltarea sistemului.
Arhitectura este un set de decizii semnificative despre
sistem software de organizare, set
elementele structurale și interfețele acestora, folosind
pe care este asamblat sistemul.
Arhitectura unui program sau a unui sistem informatic -
este structura sau structurile unui sistem care includ
elemente de program, proprietăți vizibile din exterior ale acestor elemente
și legăturile dintre ele.
Arhitectura este structura unei organizații și asociate acesteia
comportamentul sistemului.
Arhitectura software de sistem sau
set de sisteme constă din toate deciziile importante de proiectare pentru
despre structurile programelor și interacțiunile dintre acestea
structurile care alcătuiesc sistemele.

11. Două grupuri de subsisteme din structura AIS:

Arhitectura AIS este numită
distribuția funcțiilor în întreaga sa
subsisteme și componente, precise
definirea limitelor acestor subsisteme şi
interacţiunea lor asupra managementului şi
date, precum și distribuție
stocarea si executarea acestor subsisteme
și componente pentru diverse computere,
fuzionat în local
sau o rețea globală de calculatoare.
Două grupuri de subsisteme din structura AIS:
subsisteme funcționale
subsisteme suport

12.

Sub arhitectura sistemelor software
vom înțelege setul de soluții
relativ:
organizarea sistemului software;
selectarea elementelor structurale,
componentele sistemului și interfețele acestora;
comportamentul acestor elemente în timpul
interacțiunea cu alte elemente;
combinarea acestor elemente în subsisteme;
stil arhitectural care defineşte
organizare logica si fizica
sisteme: statice si dinamice
elemente, interfețele lor și modalități de a
asociațiile.

13.

Alegerea arhitecturii IC afectează
urmatoarele caracteristici:
Performanța IC – cantitate
munca efectuata in IS pe unitate
timp.
Timpul de răspuns al sistemului la solicitări
utilizator (timpul de răspuns al sistemului).
Fiabilitate – capacitatea de a fi siguri
functionand pentru un anumit
perioada de timp.

14.

Organizații internaționale de stabilire a standardelor:
SEI (Institutul de Inginerie Software),
WWW (Consorțiul World Wide Web),
OMG (Grupul de management al obiectelor),
Organizația dezvoltatorilor Java -
JCP (procesul comunității Java)
IEEE (Institutul de Electricitate și
Ingineri Electronici) și altele.

INSTITUȚIE DE ÎNVĂȚĂMÂNTUL PROFESIONAL BUGETAR DE STAT

ORAȘELE MOSCOVA

COLEGIUL TEHNIC DE POMPIERI ȘI SALVARE NUMIT DUPĂ EROUL FEDERAȚIA RUSĂ V.M. MAKSIMCHUK

FONDURI DE EVALUARE

la un curs interdisciplinar

„Tehnologii și platforme informaționale pentru dezvoltarea sistemelor informaționale” (MDK.02.01) din modulul profesional „Dezvoltarea sistemelor informatice”(PM.02)

pentru specialitate 02/09/04 Sisteme informatice (pe industrie)

Moscova

Opțiuni pentru teste obligatorii

în semestrul 4 al anului 2

Ruzankova I.A.

  1. Controlul accesului la sistemul de fișiere.

Profesor _________________________________ Ruzankova I.A.

  1. Administrare software server, tehnici utilizate.
  2. Gestionarea conturilor de grup folosind instrumente de automatizare.

Profesor _________________________________ Ruzankova I.A.

  1. Rezolvați problemele legate de contul de computer.

Profesor _________________________________ Ruzankova I.A.

Întrebări pentru finalizarea testului obligatoriu

La disciplina „Tehnologii și platforme informaționale”

în semestrul 4 al anului 2

  1. Descrieți principiul analizei suport informațional al sistemelor informaționale.
  2. Descrieți un algoritm pentru selectarea compoziției software-ului IS pentru un domeniu specific.
  3. Cerințe de utilizator și de sistem.
  4. Analiza comparativă a serverelor de fișiere disponibile.
  5. Controlul și monitorizarea rețelelor construite pe stiva de protocoale TCP/IP folosind utilitarele sistemului de operare Windows.
  6. Administrare software server, tehnici utilizate.
  7. Configurarea unui sistem de securitate. Analiza jurnalelor de funcționare a sistemului și a aplicațiilor server.
  8. Operarea software-ului serverului LAN și caracteristicile acestuia.
  9. Configurarea și operarea unui server de fișiere.
  10. Gestionarea conturilor de grup folosind instrumente de automatizare.
  11. Rezolvați problemele legate de contul de computer.
  12. Controlul accesului la sistemul de fișiere.

Criterii de evaluare a cunoștințelor elevilor

Grozav:

1. Conținutul materialului din domeniul de aplicare al programului este dezvăluit integral.

2. Definițiile sunt date clar și corect, iar conținutul este dezvăluit.

3. A fost efectuată o analiză comparativă.

4. Răspunsul este independent, răspunsul folosește cunoștințele dobândite anterior (conexiuni interdisciplinare).

Amenda:

1. Conținutul principal al materialului este dezvăluit.

2. Practic, definițiile și conceptele sunt date corect.

3. Răspunsul este independent.

4. Materialul este prezentat incomplet, există inexactități în răspuns, iar succesiunea prezentării este întreruptă.

5. Au existat inexactități minore în concluziile și utilizarea termenilor.

Satisfăcător:

1. Conținutul principal al materialului a fost stăpânit, dar este prezentat fragmentat și nu întotdeauna în mod constant.

2. Definițiile și conceptele nu sunt date clar.

3. Au existat erori în concluzii.

4. Incapacitatea de a utiliza cunoștințele dobândite anterior.

Nesatisfăcător:

1. Conținutul principal al materialului educațional nu este dezvăluit.

2. Întrebările suplimentare ale profesorului nu au primit răspuns.

3. S-au făcut greșeli grave în definiții.

Profesor _______________________________________ Ruzankova I.A.

coloanele 1,2 „Rezultatele învăţării – abilităţi însuşite, cunoştinţe dobândite”; „PC, OK” se completează în conformitate cu secțiunea 4 din programul de lucru „Monitorizarea și evaluarea rezultatelor stăpânirii disciplinei academice”

coloanele 3,4 „Denumirea temei”, „Nivelul de stăpânire a temei” se completează în conformitate cu clauza 2.2 din programul de lucru „Planul tematic și conținutul disciplinei academice”

componența aproximativă a CBS pentru monitorizarea continuă a cunoștințelor, abilităților studenților în secțiuni și (sau) subiecte ale disciplinelor academice și certificare intermediară.


Cele mai bune articole pe această temă