Išplėstinė paieška
 
 
 
Pradžia>Informatika>Programos>Programos "Struktūros" projektavimas
   
   
   
naudingas 0 / nenaudingas 0

Programos "Struktūros" projektavimas

  
 
 
1234567891011121314151617181920212223242526272829
Aprašymas

Savarankiško darbo Nr.2 ataskaita. Darbo tikslas. Darbo užduotis. Užduoties analizė. Programos aprašymas. Panaudos atvejų ir klasių diagramos. Naudojami duomenų tipai, kintamieji, konstantos, objektai, metodai. Programos * .h ir *.cpp failų tekstai. Duomenų ir rezultatų failų tekstai. Atmintinė vartotojui. Programos failų vardai. Programai keliami apribojimai. Reikalavimai įvedamiems ir išvedamiems duomenims. Avarinės situacijos kurioms esant programa stringa. Pradinių duomenų ir rezultatų failų vardai. Programos testavimo rezultatai. Išvados.

Ištrauka

1. Darbo tikslas
Išsiaiškinti struktūrų naudojimo programose principus ir sudaryti struktūrų masyvų tvarkymo programą.
Reikalavimai programai:
1. Programos komandų Meniu
2. Dialogo komponentai OpenDialog1 ir SaveDialog1
3. Pradiniai duomenys saugomi tekstiniame faile. Duomenys nuskaitomi iš naudotojo nurodyto pavadinimo failo ir užpildomas struktūrų masyvas. Atlikdami užduotyje nurodytus skaičiavimus ir pertvarkymus, pradinių duomenų failo nenaikinkite.
4. Pradinius duomenis rodykite StringGrid-e
5. StringGrid-as turi būti koreguojamas – leidžiama koreguoti laukus, įterpti naują eilutę, išmesti eilutę.
6. Atliekant korektūras StringGrid-e turi būti iš karto koreguojamas struktūrų masyvas.
7. Rezultatus rodykite ekrane pagal užduotyje nurodytas sąlygas. Rezultatus ekrane laikyti tol, kol naudotojas nuspaus atitinkamą klavišą.
8. Programos darbo rezultatai įrašomi į vartotojo nurodyto pavadinimo failą, jeigu to pageidauja vartotojas.
9. Programoje turi būti tokie metodai:
9.1. Metodas duomenų įvedimui, nuskaitant pradinius duomenis į masyvą.
9.2. Metodas skaičiavimams.
9.3. Metodas rezultatų atvaizdavimui kompiuterio ekrane.
9.4. Metodas rezultatų įrašymui į naudotojo nurodyto pavadinimo duomenų failą.
9.5. Kiti metodai, skirti užduoties sąlygoje nurodytiems veiksmams atlikti.
10. Tik parinkus atitinkamą komandą, programa baigia darbą.
2. Darbo užduotis
Sporto federacijos biure saugoma informacija apie komandas: miestas, pavadinimas, vieta praėjusiame sezone, sužaistos rungtynes, laimėtu rungtynių skaičius, pralaimėtu rungtynių skaičius. Sukurti meniu, kuris leistu pasirinkti veiksmus:
*Duomenų atvaizdavimą kompiuterio ekrane.
*Paieška.
*Programos pabaiga.
Spausdinti pilna komandų sąrašą. Komandos pavadinimą įveskite klaviatūra. Raskite kokį procentą sudaro laimėjimu skaičius ir pralaimėjimu skaičius nuo sužaistu rungtynių. Rezultatus įrašykite į tekstinį failą ir rodykite kompiuterio ekrane.
3. Užduoties analizė
Kad realizuoti pateiktą užduotį galima sukurti bent dvi formas (šioje programoje panaudotos aštuonios formos).
Pirmoje formoje naudosim šiuos komponentus: Parodyti – pradinių duomenų atvaizdavimui; Įvestis – rezultatų išvedimui į ekraną; Saugoti – išvedimui į failą; Valyti – pradinių duomenų panaikinimas lange; Baigti – išėjimui iš programos; bei meniu punktai, kurie atidarys kitas formas, kuriose bus atliekami: Naujo įrašo sukūrimas, koregavimas, naikinimas, rūšiavimas ir paieška:. Pradiniams duomenims atvaizduoti naudosime Memo1 lauką, kuris visos programos veikimo metu išliks nepakitęs. StringGrid1 komponentą naudosime rezultatams.
Form2 naudosim naujo įrašo sukūrimui. Komponentai: Edit1 laukas – komandos pavadinimas, Edit2 – miestas, Edit3 – vieta praėjusiame sezone, Edit4 – sužaistų rungtinių skaičius, Edit5 – laimėtu rungtynių skaičius, Edit6 – pralaimėtų rungtynių skaičius; Button1 – naujo įrašo atvaizdavimui StringGrid1 lange, o Button2 – uždaryti Form2 langą. ...

Rašto darbo duomenys
Tinklalapyje paskelbta2006-11-30
DalykasProgramų praktikos ataskaita
KategorijaInformatika >  Programos
TipasPraktikos ataskaitos
Apimtis27 puslapiai 
Literatūros šaltiniai4
Dydis668.5 KB
AutoriusJulius
Viso autoriaus darbų5 darbai
Metai2006 m
Klasė/kursas5
Mokytojas/Dėstytojasdoc. D.Lukšaitė
Švietimo institucijaKauno kolegija
FakultetasTechnologijų fakultetas
Failo pavadinimasMicrosoft Word Programos Strukturos projektavimas [speros.lt].doc
 

Panašūs darbai

Komentarai

Komentuoti

 

 
[El. paštas nebus skelbiamas]

 
 
Ar šis darbas buvo naudingas?
Taip
Ne
0
0
Pasidalink su draugais
Pranešk apie klaidą