Cuprins
- I.Identificarea şi selecţia proiectului
- 1.1.Prezentare generală – “Cinema la tine acasa”
- 1.2. Descrierea intrărilor şi ieşilor (principalele surse de date pentru sistem, precum şi ce se doreşte a se obţine din prelucrarea datelor)
- 1.3.Descrierea prelucrarilor( de unde sunt preluate datele, care sunt principalele operatii la care sunt supuse, cum se prelucreaza datele, cum sunt preluate acestea)
- 1.4. Identificarea entităţilor
- II.Analiza sistemului informaţional selectat
- 2.1.Planificarea calendaristică (Diagrama Gantt)
- 2.2.Modelarea sistemului informaţional
- 2.2.1.Diagrama contextuală
- 2.2.2.Modelul Entitate-Relaţie (E/R)
- 2.2.3. Modelarea conceptuală (DER)
- III.Proiectarea logică
- 3.1.Proiectarea rapoartelor
- 3.2.Proiectarea formularelor
- IV.Proiectarea fizică
- 4.1.Crearea tabelelor
- 4.2.Crearea interogărilor
Extras din proiect
1.Identificarea şi selecţia proiectului
1.1. Prezentare generală – “Cinema la tine acasa”
S.C „Cinema la tine acasa” S.R.L.a fost infiinţată în anul 2010 si isi desfăsoara activitatea in orasul Radauti. Societatea are un capital social subscris în valoare de 202.540 RON.
Societatea are un numar de 10 angajati care va pun la dispozitie o gama larga de casete video spre a fi inchiriate sau cumparate.Casetele video sunt originale si de ceam mai buna calitate.
Prin acest program se încearcă prezentarea şi analizarea situaţiei unei societăţii din Radauti. Prin implementarea prezentului program se urmăreşte prezentarea filmelor disponibile, clienţii intreprinderii, precum şi inchirirerile efectuate, program ce ar trebui să faciliteze urmărirea acestor informaţii. La sfârşitul perioadei de analiză se doreşte de asemenea aflarea stocului disponibil, informaţie ce va fi utilă pentru următoarele tranzacţii.
1.2.Descrierea intrărilor şi ieşilor (principalele surse de date pentru sistem, precum şi ce se doreşte a se obţine din prelucrarea datelor)
Principalele surse de date pentru sistem sunt tabelele. Datele din tabelele Filme sunt actualizate săptămânal iar cele din Inchiriere, Restituiri si Incasari au un mod de actualizare automat pe măsura Inchirierii filmelor ,a restituirii filmelor si a plati contravalorii inchirierii sau cumpararii lor. Datele din tabelul Clienţi sunt completate de catre vanzator, iar informatiile cerute sunt Nume si prenume, CNP si Adresa. Odata înregistraţi clienţii rămân stocaţi în baza de date.
Ieşirile sistemului informatic conţin rezultatul prelucrărilor efectuate asupra datelor de intrare şi se prezintă sub forma rapoartelor şi formularelor, prin vizualizarea cărora se urmăresc atât datele intrate (tabele) cât şi cele prelucrate cu ajutorul interogărilor.
1.3.Descrierea prelucrarilor( de unde sunt preluate datele, care sunt principalele operatii la care sunt supuse, cum se prelucreaza datele, cum sunt preluate acestea)
Datele din tabele sunt preluate în interogări sau rapoarte unde are loc prelucrarea acestora. Interogarile obtinute se pot utiliza si ele la rândul lor pentru prelucrarea datelor ulterioare. Toate datele au fost prelucrate în interogări cu ajutorul instrucţiunii SQL. În rapoarte are loc afişarea informaţiilor obţinute cu ajutorul interogărilor iar prelucrarea datelor se realizează prin agregări de date, ceea ce este dificil de realizat doar în interogări. Prin prelucrarea datelor are loc de fapt îndeplinirea scopului pentru care a fost creat programul.
Prin realizarea interogărilor sau rapoartelor se doreşte de fapt selectarea şi obţinerea datelor de care avem nevoie la un moment dat, ca de exemplu să cunoaştem care este situatia stocurilor, ce filme nu sunt disponibile, si clientii care nu restituie filmele la timp.
1.4. Identificarea entităţilor:
1.Clienti:CI(Number),Nume(Text), Prenume(Text) ,Adresa(Text)-Tabela contine date despre clienti.
2.Filme:Cod_film(Number),Titlul_original(Text),Titlul_roman(Text),Nume_regizor(Text),An_aparitie(Number),Gen_film(Text),Nr_buc(Number),Pret_cumparare(Number),Pret_inchiriere(Number),Val_penalizare-Ofera informatii despre filmele existente in entitate
3.Incasari:CI(LookupWizard),Chitanta(Autonumber),Data_incasarii(Date/Time),Suma_incasata(Number)-Tabela contine toate incasarile efectuate atat din inchiriere si cumparare cat si din penalizari.
4.Inchiriere:Cod_film(LookupWizard),CI(LookupWizard),Data_inchiriere(Date/Time),Data_restituirii(Date/Time),Perioada_inchiriere(Number)-In aceasta tabela se tine evidenta casetelor video inchiriate si clientii care le-au inchiriat.
5.Restituiri:CI(LookupWizard), Cod_film(LookupWizard),Data_aducerii(Date/Time),Zile_intarziate(Number),Val_penalizare(Number)-In aceasta tabela se verifica daca clientii au adus casetele video la timp , in caz contrar vor fi penalizati.
Preview document
Conținut arhivă zip
- Proiectarea Sistemelor Informatice.docx