Wyższa Szkoła Ekonomiczno-Informatyczna
Dokumentacja do programu
„Tworzenie zaawansowanego panelu[Author ID1: at Wed May 23 16:21:00 2007 ]
[Author ID1: at Wed May 23 16:22:00 2007
]do obliczania funkcji kwadratowej”
Mateusz Małecki
Gr. 807, IV rok
Alb. 23841
Zastosowanie Informatyki w Biznesie
Warszawa, 23 maja 2007 roku
SPIS TREŚCI
1. Informacje podstawowe
TEMAT: Stworzenie zaawansowanego panelu do obliczania funkcji kwadratowej
AUTOR: Mateusz Małecki
ROK: IV
KIERUNEK: Wydział Zastosowań Informatyki w Biznesie
STUDIA: Zaoczne
DATA WYKONANIA: Ver 1.0 - 23 maja 2007 roku
2. Opis merytoryczny zadania
Celem było stworzenie apletu z paskiem Menu, oraz umieszczenie w tym aplecie apletu z funkcja kwadratową. W menu apletu powinien być odnośnik do funkcji kwadratowej oraz pomoc, która pomoże użytkownikowi jeżeli nie będzie wiedział co zrobić. W pasku menu powinna też być informacja co do autora. W okienku powinien się też wyświetlać wynik z obliczeń zadania.
Instrukcja obsługi apletu
Po uruchomieniu programu otworzy się okienko z dwoma przyciskami do wyboru.
Po wciśnięciu przez użytkownika przycisku „[Author ID1: at Wed May 23 16:29:00 2007
]otwórz okno wyboru”[Author ID1: at Wed May 23 16:29:00 2007
] ukarze [Author ID1: at Wed May 23 16:21:00 2007
]ukaże [Author ID1: at Wed May 23 16:21:00 2007
]się mniejsze z paskiem Menu.
Na nim znajdują się dwie zakładki: „[Author ID1: at Wed May 23 16:29:00 2007
]Opcje”[Author ID1: at Wed May 23 16:29:00 2007
] oraz „[Author ID1: at Wed May 23 16:29:00 2007
]informacja”[Author ID1: at Wed May 23 16:29:00 2007
]. Zakładka „O[Author ID1: at Wed May 23 16:29:00 2007
]o[Author ID1: at Wed May 23 16:29:00 2007
]pcje”[Author ID1: at Wed May 23 16:29:00 2007
] ma dwa podpunkty: „[Author ID1: at Wed May 23 16:29:00 2007
]Obliczanie miejsc zerowych”[Author ID1: at Wed May 23 16:30:00 2007
] oraz „[Author ID1: at Wed May 23 16:30:00 2007
]pomoc”[Author ID1: at Wed May 23 16:30:00 2007
].
„[Author ID1: at Wed May 23 16:30:00 2007
]Obliczanie miejsc zerowych”[Author ID1: at Wed May 23 16:30:00 2007
] to nic innego jak skopiowane zadanie domowe 4 z [Author ID1: at Wed May 23 16:30:00 2007
] [Author ID1: at Wed May 23 16:30:00 2007
]dodanym przyciskiem „[Author ID1: at Wed May 23 16:30:00 2007
]KONIEC”[Author ID1: at Wed May 23 16:30:00 2007
]. [Author ID1: at Wed May 23 16:30:00 2007
]Kiedy użytkownik wprowadzi dane, obliczy miejsca zerowe i zakończy działanie rozwiązanie pojawi się w małym okienku.
Natomiast „[Author ID1: at Wed May 23 17:34:00 2007
]Pomoc” [Author ID1: at Wed May 23 17:34:00 2007
] [Author ID1: at Wed May 23 17:34:00 2007
]pozwala na wyświetlenie się w okienku wskazówek jak postępować aby wszystko poprawnie działało.
Przycisk „[Author ID1: at Wed May 23 17:34:00 2007
]informacja”[Author ID1: at Wed May 23 17:34:00 2007
] ma jeden podpunkt „[Author ID1: at Wed May 23 17:34:00 2007
]o autorze” [Author ID1: at Wed May 23 17:34:00 2007
] [Author ID1: at Wed May 23 17:34:00 2007
]w tym wypadku wyświetlają się informacje o mnie.
Aby zakończyć działanie tego okienka należy nacisnąć przycisk „[Author ID1: at Wed May 23 17:42:00 2007
]Zamknij okno wyboru”[Author ID1: at Wed May 23 17:42:00 2007
].
4. Spis narzędzi
W czasie wykonywania zadanie skorzystano z programów:
1. NetBeans IDE 5.5
2. Microsoft Word 2003
3. EssModel Binary 22
5. Wymagania dotyczące środowiska pracy aplikacji
Java SE Runtime Environment :
Platformy: Solaris SPARC, Solaris x86, JDS, Red Hat Linux, SUSE Linux, Windows 98, Windows ME, Windows 2000 (SP4+), Windows XP (SP1 SP2), Windows 2003.
Systemy Solaris:
ROM: 26- 60 MB;
Systemy Linux:
Procesor: Pentium 166 MHz;
ROM: 75 MB;
RAM: 32 MB.
Systemy Windows( Windows 98 lub Windows ME lub Windows NT (dodatek Service Pack 6a) lub Windows 2000 (dodatek Service Pack 3) lub Windows XP Home lub Windows XP Professional (dodatek Service Pack 1) Windows 2003 Server Edition)
Procesor: Pentium 166 MHz;
ROM: 75-125 MB;
RAM: 32 MB.
Przeglądarki :
Netscape 4.7.x, 6.2.2, 7.x i nowsze;
Mozilla 1.2.1, 1.3, 1.4, 1.7 i nowsze;
Internet Explorer 5.5 (SP2+), 6.x, 7.x i nowsze;
Firefox 1.06 i nowsze.
JavaTM Virtual Machine.
Microsoft Windows XP Professional SP2,
Solaris wersje 8-10,
Red Hat Fedora Core 3,
Mac OS X 10.4,
Java Desktop System 2,
Microsoft Windows 2000 Professional SP3,
Różne odmiany i dystrybucje Linux,
Open VMS 7.2-1 I późniejsze,
Różne odmiany platform UNIX, takich jak HP-UX.
Wymagania techniczne:
Systemy Microsoft Windows: [Author ID0: at Thu Nov 30 00:00:00 1899 ]
Procesor: 500 MHz Intel Pentium III[Author ID2: at Sun Mar 18 16:44:00 2007 ], AMD Opteron 100 series Sun Ultra 20[Author ID2: at Sun Mar 18 16:44:00 2007 ] (zalecane: 780 MHz Intel Pentium III[Author ID2: at Sun Mar 18 16:44:00 2007 ]);
RAM: 384 [Author ID2: at Sun Mar 18 16:44:00 2007 ]MB (zalecane: 512 MB);
Systemy Solaris:
Procesor: 500 MHz Ultra 60, SunBlade 150 [Author ID2: at Sun Mar 18 16:44:00 2007 ](zalecane: UltraSPARC IIIi 1.5 GHz SunBlade 1500[Author ID2: at Sun Mar 18 16:44:00 2007 ], AMD Opteron 100 series Sun Ultra 20[Author ID2: at Sun Mar 18 16:44:00 2007 ]);
RAM: 512 [Author ID2: at Sun Mar 18 16:44:00 2007 ]MB [Author ID2: at Sun Mar 18 16:44:00 2007 ](zalecane: 1 GB);
ROM: 150 MB.
Systemy Linux:
Procesor: 500 MHz Intel Pentium III[Author ID2: at Sun Mar 18 16:44:00 2007 ] (zalecane: 800 MHz Intel Pentium[Author ID2: at Sun Mar 18 16:44:00 2007 ] III[Author ID2: at Sun Mar 18 16:44:00 2007 ]);
RAM: 384 MB (zalecane: 512 MB);
ROM:125 MB.
Systemy Macintosh OS X:
Procesor: PowerPC G4[Author ID2: at Sun Mar 18 16:44:00 2007 ] (zalecane: PowerPC G5[Author ID2: at Sun Mar 18 16:44:00 2007 ]);
RAM: 512 MB (zalecane: 1 GB);
ROM:125 MB.
6. Opis plików źródłowych
Plik źródłowy ZaawAppFunkKwad.java
Lista [Author ID1: at Wed May 23 17:43:00 2007
]Plik [Author ID1: at Wed May 23 17:43:00 2007
]klas calculatordialog, MenuFrame, ZaawAppFunkKwad
Metoda ma za zadnie wyświetlenie głównego okna z dwoma przyciskami (otwierającym i zamykającym) oraz przejście do następnego okienka, z paskiem Menu, i poprzez ten pasek to kolejnego okienka z apletem funkcji kwadratowej. Ma za zadanie wyświetlanie także informacji o autorze oraz wyświetlanie pomocy w razie zagubienia się przez użytkownika.
7. Diagram klas zgodny z notacją UML
8. Wnioski
Zadanie działa poprawnie.
Po wpisaniu w aplet funkcji kwadratowej innych wartości niż cyfry obliczenia nie zostaną przeprowadzone. A w wyniku nic nie zostanie zwrócone.
Mateusz Małecki© - Tworzenie zaawansowanego panelu do obliczania funkcji kwadratowej
19