Both sides previous revision
Poprzednia wersja
Nowa wersja
|
Poprzednia wersja
|
pl:miw:miw08_hqedaudit [2008/06/02 01:01] lrachwalski |
pl:miw:miw08_hqedaudit [2019/06/27 15:50] (aktualna) |
====== HQedAudit ====== | ====== HQedAudit ====== |
| __**Projekt zakończony**__ |
| |
Łukasz Rachwalski, <LukaszRachwalski@gmail.com> | Łukasz Rachwalski, <LukaszRachwalski@gmail.com> |
**Audyt kodu**, dokumentacja, uzupełenie komentarzy w kodzie w języku angielskim, testowanie. Wymagana [[pl:miw:miw08_hqedaudit]]. | **Audyt kodu**, dokumentacja, uzupełenie komentarzy w kodzie w języku angielskim, testowanie. Wymagana [[pl:miw:miw08_hqedaudit]]. |
| |
====== Spotkania ====== | ====== Spotkania ====== |
| [[https://ai.ia.agh.edu.pl/wiki/pl:miw:miw08_hqedaudit:spotkania|Konsultacje]] |
===== 08.02.26 ===== | |
* dostęp do charona i cvs, budowanie hqed | |
* zaznajomienie się z: qt, <del>[[http://www.cvstrac.org|CVStrac]]</del>, doxygen | |
| |
===== 08.03.04 ===== | |
* zaznajonienie się z [[http://www.mantisbt.org/|manits]] [[http://www.mkgnu.net/?q=scmbug|scmbug]] | |
* viewvc, mantis | |
| |
===== 08.03.11 ===== | |
* wdrożenie do pracy z narzędziami | |
| |
===== 08.03.18 ===== | |
* przejrzeć kod [[student:hqed|HQEd]] | |
* wygenerować o siebie lokalnie dokumentacje doxygen | |
* dopisywać brakujące komentarze -> //po ang// | |
* zmiana komentarzy na angielski! | |
* testowanie HQed... -> zgłaszanie bugów (trac) | |
| |
===== 08.04.01 ===== | |
* uporządkować dokumentację w wiki | |
* zgłaszać uwagi ogólne | |
| |
===== 08.04.15 ===== | |
* pytania? | |
| |
===== 08.05.27 ===== | |
* test dostępu do trac | |
* sprawozd: co zostało zrobione, statystyka, ile gdzie komentarzy etc., co nie skoment, wskazówki, uwagi co do koemntowania i doxygen | |
* próba audytu hqed poprzez realizację przykładów z https://ai.ia.agh.edu.pl/wiki/pl:miw:miw08_ardcase_cs#control_system_models | |
* w szczeg.: https://ai.ia.agh.edu.pl/wiki/pl:miw:miw08_ardcase_cs:bankomat i https://ai.ia.agh.edu.pl/wiki/pl:miw:miw08_ardcase_cs:biletomat | |
* proces | |
- plik .pl dla vardy od p. Kamińskiego | |
- ./varda bankomat-model.pl | |
- gax. | |
- xxg('bankomat.xttml'). | |
- w hqed load w.w | |
- mamy puste tabele | |
- czytamy opis systemu od p. Kamińskiego | |
- tworzymy reguły w tablicach | |
- raportujemy błędy hqed/varda/pKam do cvstrac | |
- spisujemy ew. inne uwagi na str. projektu | |
| |
===== 08.06.03 ===== | |
* impl przykładów z [[pl:miw:miw08_xtt_serialization]] | |
| |
====== Projekt ====== | ====== Projekt ====== |
Podczas realizacji projektu skomentowano 43 pliki nagłówkowe redagując 43 pliki cpp. Czas komentowania jednego pliku wahał się od ok. 1 godziny do 5-6 godzin. Po skomentowaniu wszystkich modułów dokonano ponownego przeglądu źródeł i niewielkich poprawek. | Podczas realizacji projektu skomentowano 43 pliki nagłówkowe redagując 43 pliki cpp. Czas komentowania jednego pliku wahał się od ok. 1 godziny do 5-6 godzin. Po skomentowaniu wszystkich modułów dokonano ponownego przeglądu źródeł i niewielkich poprawek. |
| |
Program został skompilowany oraz uruchomiony na Ubuntu wersji 7.10. Dzięki uprzejmości Marcina Kmińskiego <makamin@student.agh.edu.pl> do testu finalnego wykorzystano [[https://ai.ia.agh.edu.pl/wiki/_media/pl:miw:miw08_ardcase_cs:cashpoint-xttml_v3.xttml?id=pl%3Amiw%3Amiw08_ardcase_cs%3Abankomat&cache=cache|bankomat_xttml]]. | Program został skompilowany oraz uruchomiony na Ubuntu wersji 7.10. Dzięki uprzejmości <makamin@student.agh.edu.pl> do testu finalnego wykorzystano [[https://ai.ia.agh.edu.pl/wiki/_media/pl:miw:miw08_ardcase_cs:cashpoint-xttml_v3.xttml?id=pl%3Amiw%3Amiw08_ardcase_cs%3Abankomat&cache=cache|bankomat_xttml]]. |
Wszelkie potencjalne błędy, sugestie zgłaszano autorowi poprzez system raportowania błędów [[https://hekate.ia.agh.edu.pl/webtrac/hades/trac.vc|CVStrack]]. | Wszelkie potencjalne błędy, sugestie zgłaszano autorowi poprzez system raportowania błędów [[https://hekate.ia.agh.edu.pl/webtrac/hades/trac.vc|CVStrack]]. |
| |