xls2html – biblioteka do konwersji arkuszy Excela do postaci HTML Raport z gry planistycznej Autorzy: Grzegorz Wolak Aleksander Migul
[1] Wczytanie pojedynczego pliku arkuszu Excela. Biblioteka powinna umożliwiać wczytanie jednego pliku xls, do którego została podana pełna ścieżka. Priorytet – must Estymata - 2
[2] Wczytanie wszystkich plików Excela z danego katalogu. Biblioteka ma umożliwiać wczytanie zawartości wszystkich plików Excela znajdujących się w katalogu, do którego została podana pełna ścieżka. Priorytet – should Estymata - 2
[3] Wygenerowanie pliku HTML dla każdego arkuszu Excela. Dla każdego wczytanego pliku xls ma zostać wygenerowany poprawny dokument HTML, który będzie prezentował zawartość danego arkuszu Excela. Z wyjątkiem rysunków oraz wykresów. Priorytet – must Estymata - 9
[4] Stworzenie nawigacyjnej strony HTML. W przypadku wczytania więcej niż jednego pliku xls, ma zostać stworzona strona index.html, w której będą znajdować się odnośniki do poszczególnych, przekonwertowanych arkuszy Excela. Priorytet – should Estymata - 2
[5] Zakładki Dokument HTML wygenerowany na podstawie pliku xls powinien prezentować zakładki znajdujące się w danym arkuszu Excela. Priorytet – should Estymata - 4
[6] Obsługa prostych formuł Excela. Wygenerowana strona HTML będzie zawierać obsługę prostych formuł matematycznych z danego arkusza Excela. Priorytet – should Estymata - 9
[7] Obsługa tła komórek Wczytanie tła komórek oraz odwzorowanie tego tła w wygenerowanym dokumencie html Priorytet – could Estymata - 2
Plan pierwszej iteracji [1] – Wczytanie jednego pliku xls. Zaprojektowanie oraz implementacja interfejsu wczytującego pliki xls. Wykorzystanie biblioteki Apacze POI. Zaprojektowanie oraz implementacja interfejsu wczytującego pliki xls. Wykorzystanie biblioteki Apacze POI. Zaprojektowanie oraz implementacja modelu obiektowego, który będzie reprezentował zawartość pliku xls. Zaprojektowanie oraz implementacja modelu obiektowego, który będzie reprezentował zawartość pliku xls. [3] – Generowanie plików HTML Zaprojektowanie oraz implementacja modułu generującego dokumenty html na podstawie modelu obiektowego opisanego w wymaganiu [1] Zaprojektowanie oraz implementacja modułu generującego dokumenty html na podstawie modelu obiektowego opisanego w wymaganiu [1]
Plan pierwszej iteracji [2] – Zbiorcze wczytanie plików xls. Opierając się na wymaganiu [1] zaprojektować oraz zaimplementować interfejs do zbiorczego wczytywania plików xls Opierając się na wymaganiu [1] zaprojektować oraz zaimplementować interfejs do zbiorczego wczytywania plików xls [4] – Nawigacyjna strona HTML Opierając się na wymaganiu [3] zaprojektować oraz zaimplementować moduł do tworzenia strony nawigacyjnej. Opierając się na wymaganiu [3] zaprojektować oraz zaimplementować moduł do tworzenia strony nawigacyjnej.
Plan drugiej iteracji [5] – Zakładki [6] – Obsługa prostych formuł Excela [7] – Obsługa tła komórek Excela