O projekcie
Definicja problemu#
Na wstępie odpowiedzmy na podstawowe pytanie: dlaczego chcemy stworzyć e-Informatykę? Nie ma bowiem większego sensu tworzenie systemu informatycznego, który nie rozwiązuje żadnych problemów. Otóż wg nas:
- W Polsce brakuje liczącego się, profesjonalnego czasopisma posiadającego zarówno formę drukowaną jak i elektroniczną o charakterze naukowym i popularno-naukowym, poświęconego najnowszym trendom i technologiom informatycznym, w szczególności biznesowi elektronicznemu, tworzeniu aplikacji internetowych, inżynierii oprogramowania i metodykom tworzenia oprogramowania.
- Istniejące portale i witryny internetowe nie do końca odpowiadają na potrzeby naszego środowiska i nie pomagają tworzyć społeczności ludzi zainteresowanych wymienionymi zagadnieniami, chcących pogłębiać swoją wiedzę, wspólnie rozwijać się i tworzyć nowe, zaawansowane technologicznie rozwiązania.
Na rynku obecne są dobre wydawnictwa tradycyjne, takie jak np. "Software". Jednak z racji swojej formy wydawniczej (papier) posiadają one szereg ograniczeń, tj.:
- Z punktu widzenia autorów artykułów:
- Długotrwały proces publikacji artykułów.
- Ograniczony nakład i zasięg wydawnictwa.
- Ograniczone możliwości otrzymywania informacji zwrotnej od czytelników artykułów.
- Z punktu widzenia czytelników:
- Brak możliwości personalizacji zawartości czasopisma.
- Utrudniony dostęp do materiałów archiwalnych.
- Z punktu widzenia wydawców:
- Duże koszty wydawania czasopisma w formie papierowej.
- Ograniczona liczba artykułów jaką może pomieścić pojedynczy numer czasopisma.
Z uwagi na w/w ograniczenia wydawnictw tradycyjnych uważamy, że nastąpi spadek zainteresowania publikacjami papierowymi na rzecz wzrostu zainteresowania elektronicznymi formami publikacji. Świadczy o tym rosnąca popularność takich portali jak: IBM developerWorks, JavaWorld czy TheServerSide.com.
Cele projektu#
Cele projektu e-Informatyka.pl są następujące:
- Stworzenie społeczności zainteresowanej najnowszymi trendami i technologiami informatycznymi m.in. przy pomocy liczącego się, profesjonalnego, elektronicznego czasopisma.
- Podnoszenie kwalifikacji i ułatwienie wymiany informacji w środowisku zawodowym.
- Łatwy dostęp do ludzi profesjonalnie zajmujących się informatyką.
- Obniżenie kosztów wydawania czasopisma.
- Skrócenie czasu potrzebnego na opublikowanie artykułu.
- Brak ograniczeń na liczbę artykułów i rozmiar kolejnych numerów.
- Światowy zasięg czasopisma.
- Łatwy dostęp do opublikowanych materiałów.
Funkcjonalność podstawowa#
- Zarządzanie artykułami:
- przyjmowanie artykułów;
- automatyczne przetwarzanie artykułów do wspólnego formatu publikacji;
- publikowanie artykułów na wewnętrznych stronach czasopisma dostępnych dla autora, recenzentów i osób związanych z redakcją wraz z linkiem do prostego formularza recenzji jak i forum dyskusyjnego zawierającego historię dokumentu (daty modyfikacji, uwagi recenzenta, odpowiedzi autora);
- przenoszenie artykułów do części publicznej portalu po ich pozytywnej recenzji;
- przyjmowanie komentarzy dotyczących opublikowanych artykułów.
- Zaawansowane wyszukiwanie treści w portalu
Wykorzystywane technologie#
Architektura fizyczna systemu bazować będzie na otwartych technologiach i standardach. Jako wspólny format publikacji wykorzystamy aplikację XML - DocBook. Portal zostanie stworzony na platformie Java 2 Enterprise Edition z wykorzystaniem najnowszych dostępnych narzędzi (głównie klasy Open Source) takich jak: serwer WWW Apache, kontener serwletów i stron JSP Apache Tomcat, serwer aplikacji i kontener EJB JBoss, baza danych PostgreSQL, motor publikacji XML Apache Cocoon.
