poniedziałek, 17 grudnia 2007

Plany na najbliższy czas

Jeśli zastanawiacie się co nowego pojawi się w kolejnej wersji programu, to uchylę rąbka tajemnicy :).
Nowa wersja planowana jest na styczeń, najprawdopodobniej na jego drugą połowę. Poza zmianami kosmetycznymi, które chodzą za mną już od dłuższego czasu, planuję wprowadzić "delikatne" wsparcie dla UKD. Moje poszukiwania wersji elektronicznej
tablic UKD, spełzły na niczym, ale w programie na pewno pojawi się przynajmniej uproszczona wersja oznaczenia. Pojawi się też mechanizm podpowiedzi dla atrybutu sygnatura, tak aby wprowadzanie tej danej było łatwiejsze. Dodam też kilka statystyk i raportów statystycznych. Jeżeli są jakieś statystyki, które szczególnie chcieliby Państwo zobaczyć w programie, bardzo proszę o zgłoszenie swoich propozycji.
I na koniec coś (mam nadzieje) ciekawego. Aktualnie w programie jest możliwość pobierania opisów publikacji z Internetu, poprzez podanie numeru ISBN. Niestety często pobieranie danych trwa dość długo, co związane jest z dużym obciążeniem bazy do której podłącza się program. Aby skrócić to oczekiwanie, chcę skorzystać z siły jaka tkwi w użytkownikach programu. Mechanizm, który mam zamiar wprowadzić, będzie opcjonalny i każdy będzie mógł zdecydować czy chce z niego korzystać czy też nie. Działanie mechanizmu będzie polegać na zapisywaniu pobranych przez użytkowników opisów z bazy internetowej i przekazaniu ich do globalnej bazy opisów użytkowników programu. Użytkownicy, będą mogli pobrać wspólnie utworzoną bazę wraz z uaktualnieniami programu. Korzystając z takiej bazy, pobieranie opisów będzie znacznie szybsze.
To tak wygląda w zarysie, a jak wyjdzie realizacja... to się okaże.

Na zakończenie,

Z okazji zbliżających się Świąt Bożego Narodzenia,
Chciałbym wszystkim życzyć ciepłych i radosnych Świąt,
Rodzinnej atmosfery, odpoczynku i mocy prezentów pod choinką.


Marek Ryński

piątek, 7 grudnia 2007

Poprawka do wersji 1.5.0.11

Wersja 1.5.0.11 Beta1, która ukazała się pod koniec listopada, weszła w fazę RC. Co za tym idzie, wygląda na to, że nie ma w niej poważniejszych usterek. Dwie zgłoszone usterki, zostały poprawione i ukazała się godzinę temu aktualizacja do wersji 1.5.0.12.
Ponieważ zmian w aplikacji jako takich nie ma, to poprawka będzie dostępna jedynie jako aktualizacja automatyczna (bez osobnej, pełnej instalacji).

Druga informacja dotyczy usprawnienia metodologii pracy przy projekcie. W porywie chwili, postanowiłem zainstalować system wspomagania i kontroli prac przy projekcie. Dzięki niemu z łatwością będę mógł gromadzic zgłoszenia dotyczące błędów oraz sugestii dotyczących rozwoju aplikacji, a co za tym idzie, szybciej wdrażać je w życie. No i nic się nie zgubi. :)

niedziela, 25 listopada 2007

Pierwszy pokaz modułu WWW

I nadszedł ten czas, wczeniej niż sam się spodziewałem. Ale może to dlatego, że wielkimi krokami zbliżają się ferie zimowe.
Nie przedłużając...
Pod adresem http://62.121.94.182:888/bNet od czasu do czasu (częściej wieczorami, po 18) można obejrzeć czytelniczy moduł WWW.
Dane potrzebne do zalogowania:
Nr czytelnika: 0000054
Hasło: gotowaneziemniaki

Jeśli strona nie działa, to spróbuj w innym terminie. Jest to adres do mojej wersji testowej, dlatego nie często można zastać ten serwer działający.

środa, 21 listopada 2007

Wersja 1.5.0.11 Beta1, a także przepis na kopię bezpieczeństwa

Tym razem odwrotnie. Nowa wersja pojawia się najpierw jako pełna instalka, a dopiero potem pojawią się aktualizacje dla wszystkich użytkowników.
Oczywiście nic nie stoi na przeszkodzie aby zainstalować pełną wersję na istniejącą w systemie kopię.

Przy okazji przypomnę o jakże ważnej czynności jaką jest kopia bezpieczeństwa bazy danych. Nikt chyba nie chciałby pewnego ślicznego dnia, którego to popsuł się komputer, pomyśleć:
Ojojku, przez 3 miesiące wpisywałem książki do bazy, a teraz jej nie ma!!!
Dlatego też należy systematycznie tworzyć kopię bezpieczeństwa bazy danych. Poniżej przestawię bardzo prostą metodę, na utworzenie kopii bazy danych.

Krok 1:
Przygotuj płytę CD, DVD lub PenDrive'a, gdzie zapiszesz kopię bazy danych.

Krok 2: Poniższy element nie dotyczy użytkowników systemu Windows Vista.
Przejdź do katalogu C:\Program Files\MarqSoft\Bibliotekarz .NET 2004
Odszukaj plik mqs.mdb (lub inny jeżeli używasz innej bazy).

Krok 3:
Nagraj znaleziony plik na wybranym nośniku (CD,DVD,PenDrive) w katalogu określającym aktualną datę (np.: 20_10_2007)

W przypadku Windows Vista pliku danych należy szukać w katalogu (prawdopodobnie, bo nie mam Visty i nie mogę potwierdzić) C:\Users\twoja_nazwa_użytkownika\AppData\VirtualStore\Program Files\MarqSoft\Bibliotekarz.NET 2004


Po tym małym wykładzie, zapraszam do pobrania nowej wersji programu: Bibliotekarz wersji 1.5.0.11
Wersja poprawiona o 00:10 22.11.2007 ;)

wtorek, 20 listopada 2007

Zmiany na stronie WWW

Dziś miała pojawić się nowa wersja programu, ale gdy wszedłem na stronę www.bibliotekarz.net, doszedłem do wniosku, że czegoś jej brakuje. Z tego też powodu, dzisiejszy wieczór poświęciłem "dopieszczaniu" strony. Troche pracy jeszcze na mnie czeka, ale pierwsze rezultaty można już oglądać. Mam nadzieje, że się spodoba ;)

niedziela, 11 listopada 2007

Zmiania w opisie publikacji

Ponieważ na pewnym etapie został wprowadzony atrybut numer_inwentarzowy, stał się on zarazem unikalnym identyfikatorem rekordu. Z tego też powodu, wymagalność atrybutu sygnatura przestaje być konieczna. Zmiana ta pojawi się w nowej wersji 1.5.0.11.

sobota, 3 listopada 2007

Podziękowania

Korzystając z chwili wolnego czasu i możliwości tego bloga chciałem wyrazić swoje podziękowania dla Agnieszki P. oraz Jarosława Sz. za ich cenne i liczne uwagi dotyczące programu. Wskazówki i sugestie, które otrzymałem pozwalają mi ciągle doskonalić program Bibliotekarz .NET.

Podziękowania kieruję również w stronę innych osób, które również przyczyniły się do rozwoju programu.

Zachęcam też innych użytkowników programu do zgłaszania swoich sugestii i potrzeb w zakresie obsługi biblioteki. Zgłoszenie można wysłać na jeden z adresów email dostępnych w menu pomocy programu lub poprzez formularz zgłoszeniowy znajdujący się również w menu pomocy. W przypadku drugiego typu kontaktu, aby otrzymać odpowiedź na swoje zgłoszenie należy podać swój email. Wynika to z faktu, że zgłoszenia te są anonimowe.

niedziela, 28 października 2007

Wersja 1.5.0.11

Aktualna wersja programu to 1.5.0.10. Jak nie trudno się domyśleć, kolejną wersją będzie 1.5.0.11. A co w niej?

Aktualnie pracuję nad dodaniem logowania do bazy danych. Umożliwi to kontrolę dostępu do systemu. Będzie można dodać dowolną liczbę pracowników biblioteki, a każdy z nich będzie miał własne hasło. Dodanie choć jednego pracownika spowoduje, że program przy uruchomieniu będzie pytał o podanie hasła. Jeżeli w bazie nie będzie żadnego użytkownika, program tak jak dotychczas będzie działał bez logowania.

Drugim elementem, który pojawi się w wersji 1.5.0.11 jest rozbudowa danych czytelnika o datę wprowadzenia do systemu, status konta i hasło. Data wprowadzenia jest elementem informacyjnym i została wprowadzona na prośbę jednego z użytkowników. Stan określa czy dany czytelnik jest aktywny czy nie. Nieaktywny czytelnik jest traktowany tak jak książka ubytkowana. Nie pojawia się w warunkach wyszukiwania, nie może wypożyczać, itd. Hasło zostaje dodawne w celu umożliwienia w przyszłości logowania czytelnikom przez WWW do systemu. Szkic tego modułu już istnieje, co może wielu użytkowników ucieszyć.

Przeprowadziłem też dodatkowe prace mające na celu usprawnienie wyszukiwania czytelników oraz zachowania listy wyników, tak aby działanie było spójne z działaniem menu wyszukiwania publikacji.

Prawdopodobnie doszło coś jeszcze (lub dojdzie), ale teraz nie przychodzi mi do głowy co to takiego jest lub co to było.

piątek, 26 października 2007

Start bloga

Ponieważ blogowanie jest "trendy" i "edgy" to program Bibliotekarz .NET też dostanie swojego bloga. W zamierzeniu pojawiać się będą tu informacje o tym co jest aktualnie rozwijane. Użytkownicy będą też mogli dostać odpowiedzi na swoje pytania.
Założenia śliczne, ale co z tego wyjdzie to się okaże.
Dla osób nie zaznajomionych z programem, zapraszam na stronę http://bibliotekarz.net gdzie znajduje się wersja beta nowej strony www programu.