Lucrări de laborator №1
Organizarea dezvoltării. Design canonic IC
Obiectiv: Să se familiarizeze cu practica și etapele procesului
proiectarea canonică a IP. Să câștige experiență în dezvoltarea unei sarcini tehnice pentru crearea unui sistem informatic.
Planul de lecții
1. Să studieze informațiile teoretice.
2. În conformitate cu tema sa, să dezvolte următoarele secțiuni ale tehnicii
sarcinile pentru crearea IP:
• Informații generale: numele IP, datele de începere și de finalizare planificate;
• scopul și obiectivele sistemului: tipul de activitate automatizată,
lista proceselor automatizate, numele și valoarea indicatorilor,
care va fi atins ca urmare a introducerii PI;
• caracteristicile obiectului de automatizare: informații succinte despre întreprindere,
structura organizatorică - desen și descriere, descriere automatizată
procesele, schema fluxurilor de procese automatizate (și, dacă este necesar, materiale) și descrierea acestora;
• Cerințe IP: cerințe IP în general, funcții IP, mediu de programare, SGBD, hardware;
Scurt informații teoretice
Există cel puțin două modalități principale de organizare a dezvoltării designului IP-canonic și standard.
Organizarea designului canonic al IS este axat pe utilizarea în principal a unui model cascadă al ciclului de viață al IP. Etapele și etapele de funcționare sunt descrise în standardul GOST 34.601-90.
În funcție de complexitatea obiectului de automatizare și de setul de sarcini care trebuie rezolvate atunci când se creează o IP specifică, etapele și etapele de lucru pot avea o complexitate diferită. Este posibil să se combine etapele succesive și chiar să se excludă unele dintre acestea în orice etapă a proiectului. De asemenea, este posibil să începeți etapa următoare a lucrării înainte de sfârșitul celei anterioare.
Etapele și etapele de creare a PI, realizate de organizațiile participante,
sunt prevăzute în contracte și sarcini tehnice.
Etapa 1. Formarea cerințelor pentru PI.
La etapa inițială de proiectare se disting următoarele etape de lucru:
sondarea facilității și raționamentul pentru crearea IP-ului, formarea cerințelor utilizatorilor pentru IP, formularea unui raport privind activitatea desfășurată și o sarcină tactică și tehnică pentru dezvoltare.
Etapa 2. Dezvoltarea conceptului de IP.
Studierea obiectului de automatizare; efectuarea lucrărilor științifice și de cercetare necesare; dezvoltarea de variante de concept IP care să îndeplinească cerințele utilizatorilor; raportarea designului și aprobarea conceptului.
Etapa 3. Termenii de referință.
Elaborarea și aprobarea specificațiilor tehnice pentru crearea IP.
Etapa 4. Proiectare.
Dezvoltarea de soluții preliminare de proiectare a sistemului și a părților componente ale acestuia, elaborarea documentației outline pentru IP și componentele sale.
Etapa 5. Design tehnic.
Dezvoltarea solutiilor de proiectare pentru sistem si componente, documentatia pentru IP si partile sale, elaborarea si executarea documentatiei pentru furnizarea componentelor, sarcini de proiectare in partile aferente ale proiectului.
Etapa 6. Documentație de lucru.
Elaborarea documentației de lucru pentru IP și părțile sale, dezvoltarea și adaptarea programelor.
Etapa 7. Punerea în funcțiune.
Pregătirea obiectului automatizării, instruirea personalului, integrarea IC cu produsele furnizate (software și hardware, software și hardware, produse informatice), lucrări de construcție și instalare, punere în funcțiune, testarea preliminară. pilot. teste de acceptare.
Etapa 8. Menținerea IP.
Performanța lucrărilor în conformitate cu obligațiile de garanție, serviciul post-garanție.
Ordinea lucrării:
Obțineți de la profesor un subiect și în conformitate cu acesta pentru a dezvolta o tehnică
sarcină pentru sistemul de informații proiectat.
În această lucrare de laborator se ia în considerare scrierea unei sarcini tehnice
exemplul temei "Curățarea chimică. În conformitate cu acest subiect, au fost elaborate următoarele secțiuni din specificațiile tehnice ale IS:
Etapa de dezvoltare a secțiunii "Informații generale"
Numele complet al IC: "Curățarea chimică., Contabilitatea cererilor de lucru cu clienții".
Tema numărului este 99839.
Întreprinderea-dezvoltator al sistemului: Laboratorul de baze de date "BD", ul. 50 de ani
Întreprinderea-client al sistemului: OOO "Chemist". Terminalul 59, tel. 45-78-64.
Sistemul este creat pe baza atribuției tehnice (TOR). TK pentru IP este
documentul principal care determină cerințele și procedura de creare a unui sistem automatizat, în conformitate cu care se realizează dezvoltarea IP și acceptarea acesteia în timpul punerii în funcțiune. În plus, la crearea sistemului, se folosește GOST 34.602-89 "Sarcină tehnică pentru crearea unui sistem automatizat".
Sistemul automat este creat pe o bază comercială.
Procedura de procesare și prezentare a clientului cu rezultatele creării sistemului este determinată după obținerea versiunii inițiale a produsului, în care trebuie realizate toate funcțiile de bază definite în TOR și aprobate de client.
Faza de dezvoltare a secțiunii "Scopul și scopul sistemului"
Un fel de activitate automată: contabilizarea aplicațiilor pentru lucrul cu clienții. Lista proceselor automatizate: informații contabile despre aplicații; formarea de aplicații către clienți; formarea unei chitanțe pentru o cerere.
Denumirea și valoarea indicatorilor care trebuie realizați ca rezultat
-reducerea cheltuielilor cu timpul de lucru pentru contabilizarea comenzilor pentru comenzi, încasările pentru o cerere;
-reducerea cheltuielilor cu timpul de lucru pentru procesarea informațiilor privind comenzile, cererile primite, precum și cererile finalizate;
-Reducerea costului orelor de lucru pentru raportarea solicitărilor clienților.
Etapa de dezvoltare a secțiunii "Caracteristicile obiectului de automatizare"
Informații succinte despre companie
Compania LLC "Chemist", a cărei activitate este planificată să automatizeze, este angajată în curățarea hainelor. Cea mai importantă legătură în această activitate este echipamentul special. În funcție de cât este automatizată activitatea receptorului de comandă, puteți evalua eficiența activității sale. În fiecare zi, organizația primește comenzi de la clienți. Cererea de curățare este completat de către client însuși în curățarea chimică. După aceea, receptorul umple bonul și ia lucrurile pentru curățare și dă clientului o chitanță, lăsând a doua copie pentru sine. După ce clientul primește chitanța, destinatarul întocmește comanda și trimite produsul pentru curățare. Lucrul după curățare este trimis către receptor, după care îl dă clientului.
Structura organizatorică a întreprinderii este prezentată în Fig.1.1
Descrierea proceselor automatizate, a fluxurilor de informații
Toate informațiile despre îmbrăcăminte sunt colectate de către destinatar. Când îți ia hainele pentru curățenie, recepționerul îi întreabă pe client despre hainele de care are nevoie. Toate informațiile despre haine sunt păstrate și prelucrate de către un agent de curățare chimică. Unele informații pentru raportarea profitului sunt transferate pe suport de hârtie, sistematizate și formalizate. Diagrama fluxului fluxurilor de proces este prezentată în Fig. 1.2:
Fig. 1.2. Schema fluxurilor de informații a procesului "Lucrul cu aplicațiile"
În general, înainte de dezvoltarea acestui sistem, toate rapoartele au fost efectuate de către
întocmind o listă în jurnal, din care, dacă este necesar, le-a selectat pe acelea sau informațiile. În special, au existat următoarele documente pentru raportare:
Lista de servicii. Acest document este o listă de prețuri. Aceste informații sunt actualizate în mod constant. Acest document este stocat
numele serviciului și prețul acestuia.
Magazine. Acest document este o listă în care
Informația despre ce client și la ce oră a dat lucrurile unui curățător, când va fi gata și ce să facă cu el.
După cum se poate observa din descrierea structurii, toate listele de documente sunt necesare pentru calcularea veniturilor. Astfel, deja în acest stadiu este clar cât de rațional este să folosim datele și aplicația pentru a lucra cu aceasta. În primul rând, cantitatea de informații este redusă, calculul profitului poate fi obținut prin cereri și, în al doilea rând, timpul pentru formarea raportului va fi redus semnificativ. Acum vom scrie toate informațiile într-o formă sistematizată. Mai mult, atunci când creați o bază de date, aceste informații pot fi împărțite în tabele specifice.
Faza de dezvoltare a secțiunii "Cerințe IP"
Cerințe pentru sistem în ansamblul său
IS trebuie să respecte specificațiile de cerințe pentru crearea sa
dezvoltarea, precum și cerințele documentelor de reglementare și tehnice, care funcționează în biroul IP al clientului. IS respectă cerințele termenilor de referință pentru stabilirea și dezvoltarea, precum și cerințele documentelor de reglementare și tehnice care funcționează în biroul IP al clientului.
Punerea în funcțiune a IP ar trebui să conducă la o utilizare tehnică, economică,
reducerea timpului de procesare a comenzilor pentru servicii;
facilitând activitatea receptorului.
Mijloacele tehnice de IP trebuie instalate astfel încât să se asigure funcționarea și întreținerea în condiții de siguranță.
Cerințele de siguranță sunt stabilite în instrucțiunile de utilizare
Cerințe pentru funcțiile (sarcinile) efectuate de sistem
Acest sistem informatic este dezvoltat cu calculul pentru un utilizator
- receptor, deoarece toate funcțiile de lucru cu clienții îi sunt atribuite numai acestuia. Când lucrați cu sistemul, receptorul trebuie să poată rezolva următoarele sarcini:
• Accesați datele din tabele care trebuie să repete structura unui jurnal creat anterior.
• Vizualizați datele tabelelor, dacă este necesar, editați-le.
• Creați diferite rapoarte pe baza datelor de intrare. În acest caz, selecția din tabele este utilizată în principal.
Este necesar să tipăriți tabelele și rapoartele originale ale căror surse sunt interogări făcute anterior. Toate rapoartele trebuie să fie făcute în același stil, cât mai aproape de jurnalele utilizate anterior.
suportul informatic al IP
Suportul de informații pentru IP ar trebui să includă:
datele clientului; date privind serviciile; informații despre comenzile clienților; informații privind încasările pentru care au fost primite comenzi pentru furnizarea de servicii.
Cerințe software
Pentru funcționarea bazei de date sistemele de operare compatibile Windows XP, Vista. Modul de dialog necesită un sistem de programare orientat pe obiect - Borland Delphi. și DBMS - acces.
Cerințe privind sprijinul tehnic al UA
Cerințele minime pentru suportul tehnic al AS sunt următoarele: Pentium IV; 512 MB de RAM; 10 MB de memorie pe disc; formatul imprimantei A4.
Etapa de dezvoltare a secțiunii "Etape și etape de dezvoltare" Etape de dezvoltare
Dezvoltarea ar trebui să se desfășoare în trei etape: dezvoltarea unei sarcini tehnice; proiectare de lucru; introducere.
La etapa de dezvoltare a sarcinii tehnice, stadiul de dezvoltare, aprobare și aprobare a acestei sarcini tehnice trebuie completat.
În etapa de proiectare a lucrărilor, trebuie efectuate următoarele etape de lucru:
• dezvoltarea unui model de procese automatizate și a unui model funcțional
• dezvoltarea modelelor de date logice și fizice;
• Dezvoltarea documentatiei de programare;
În stadiul de pregătire și transfer al programului, lucrați
pregătirea și transferul documentației de program și program în funcțiune la sediile clienților.
1. Etapele dezvoltării tuturor secțiunilor din termenii de referință.
2. Schema structurii organizatorice a întreprinderii.
3. Schema fluxurilor de informații.