logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Program do inwentaryzacji elementów elektronicznych.

Adrian Żłobiński 30 Paź 2008 10:27 31104 97
REKLAMA
  • Witam. Ostatnio wpadłem na pomysł stworzenia programu do inwentaryzowania posiadanych elementów elektronicznych. Mnie się to przyda, bo elementy mam posegregowane w pojemnikach i woreczkach. Mam je ponumerowane i nie chce mi się za każdym razem przeglądać całych swoich zasobów aby sprawdzić czy posiadam dany element czy nie.

    W założeniach program ma umożliwiać katalogowanie podstawowych elementów elektronicznych takich jak RLC, półprzewodniki i układy scalone. Dodatkowo program będzie umożliwiał podpięcie do danego elementu pliku dokumentacji aby w łatwy sposób można było zidentyfikować element.

    Myślę, że w ciągu 3-4 tygodni pojawi się tutaj do pobrania. Ja czekam na ewentualne sugestie co do funkcjonalności.

    Specyfikacja funkcjonalna v 0.1.5

    1. Nieograniczona ilość baz.
    2. Nieograniczona ilość katalogowanych elementów.
    3. Nieograniczona ilość atrybutów dla każdego z elementów.
    4. Edycja i usuwanie całych kartotek.
    5. Edycja i usuwanie atrybutów.
    6. Dołączanie linków do plików z dokumentacją.
    7. Zapisywanie ilości każdego z elementów.
    8. Zapamiętywanie układu kolumn dla każdej z kartotek.
    8. *Wyszukiwanie elementów.
    9. Przeglądarka elementów.
    10. Zmiana rozmiaru okna
    11. Zagnieżdżanie kartotek.

    Legenda
    brak znaczka oznacza, że element jest zrealizowany i przetestowany
    * - Czeka na realizację
    + - zrealizowany, nie przetestowany

    Fajne? Ranking DIY
    O autorze
    Adrian Żłobiński
    Poziom 15  
    Offline 
    Specjalizuje się w: c#
    Adrian Żłobiński napisał 206 postów o ocenie 19, pomógł 2 razy. Mieszka w mieście Zielona Góra. Jest z nami od 2003 roku.
  • REKLAMA
  • #2 5684427
    pipałosia
    Poziom 28  
    Czy przewidujesz jakieś ograniczenie ilości elementów?
  • #3 5685810
    Adrian Żłobiński
    Poziom 15  
    pipałosia napisał:
    Czy przewidujesz jakieś ograniczenie ilości elementów?


    Nie, postaram się zrobić to tak, żeby uzytkownik sam definiował jakie elementy chce katalogować, oraz jakie parametry tych elementów mają być uwzględniane.
  • REKLAMA
  • #4 5695023
    thralll
    Poziom 13  
    Pomysł fajny, tylko nie widzę sensu tworzenia arkusza kalkulacyjnego na nowo. Przemyślana konfiguracja arkusza będzie o wiele szybsza niż pisanie wszystkiego od początku.
  • #5 5695882
    Adrian Żłobiński
    Poziom 15  
    thralll napisał:
    Pomysł fajny, tylko nie widzę sensu tworzenia arkusza kalkulacyjnego na nowo. Przemyślana konfiguracja arkusza będzie o wiele szybsza niż pisanie wszystkiego od początku.


    A kto tu mówi o arkuszu kalkulacyjnym? Ja mam zamiar stworzyć normalny program. Bo zabawy w Excelu mnie denerwują.
  • #6 5697780
    satanistik
    Poziom 27  
    Jak by kolega mógł dodać obsługę czytnika kodów kreskowych włączanego do portu klawiatury - czytnik zwraca numer odczytany z kodu i "wciska" enter.

    No i możliwość przekierowania do noty katalogowej zapisane na dysku lub obrazka np z wyprowadzeniami.
  • #7 5697881
    Adrian Żłobiński
    Poziom 15  
    satanistik napisał:
    Jak by kolega mógł dodać obsługę czytnika kodów kreskowych włączanego do portu klawiatury - czytnik zwraca numer odczytany z kodu i "wciska" enter.

    No i możliwość przekierowania do noty katalogowej zapisane na dysku lub obrazka np z wyprowadzeniami.


    Jeśli chodzi o kod kreskowy, to są gotowe sterowniki do czytników, natomiast jesli chodzi o dokumentacje, to w najbliższej przyszłości pojawi się opcja dołączania plików z dokumentacjami.
  • #8 5705937
    satanistik
    Poziom 27  
    Mój czytnik nie potrzebuje sterowników - jest wpinany między klawiaturę a komputer. Jest to rozwiązanie fabryczne stosowane w wielu systemach.
    Z jego obsługą nie ma problemów tylko męczące jest za każdym razem klikać w okienko skanować kod i klikać szukaj. Np mając 100 woreczków z kodami po prostu po kolei najeżdżać na nie czytnikiem a program sam by wyszukiwał.
    Czytnik działa tak:
    Wpisuje numer z kodu bez spacji i "wciska enter"
    program miał by reagować na wprowadzenie ciągu cyfr i wciśniecie enter , oczywiście trzeba co jakiś czas resetować zmienną z kodem żeby nie nakładały się dane z klawiatury i czytnika.
  • #9 5706533
    Adrian Żłobiński
    Poziom 15  
    satanistik napisał:
    Mój czytnik nie potrzebuje sterowników - jest wpinany między klawiaturę a komputer. Jest to rozwiązanie fabryczne stosowane w wielu systemach.
    Z jego obsługą nie ma problemów tylko męczące jest za każdym razem klikać w okienko skanować kod i klikać szukaj. Np mając 100 woreczków z kodami po prostu po kolei najeżdżać na nie czytnikiem a program sam by wyszukiwał.
    Czytnik działa tak:
    Wpisuje numer z kodu bez spacji i "wciska enter"
    program miał by reagować na wprowadzenie ciągu cyfr i wciśniecie enter , oczywiście trzeba co jakiś czas resetować zmienną z kodem żeby nie nakładały się dane z klawiatury i czytnika.


    Mój program kieruję głównie do elektroników, którzy chcieli by zapanować nad posiadanymi zasobami części elektronicznych w swoim warsztacie, a tutaj widzę zapotrzebowanie do jakiegoś magazynu, lub hurtowni. Nie sądzę, aby większa liczba przyszłych użytkowników programu dysponowała czytnikiem kodów kreskowych.
  • #10 5730226
    Adrian Żłobiński
    Poziom 15  
    Specyfikacja funkcjonalna v 0.01b

    1. Nieograniczona ilość baz.
    2. Nieograniczona ilość katalogowanych elementów.
    3. Nieograniczona ilość atrybutów dla każdego z elementów.
    4. Edycja i usuwanie całych kartotek.
    5. Edycja i usuwanie atrybutów.
    6. *Dołączanie linków do plików z dokumentacją.
    7. *Zapisywanie ilości każdego z elementów.
    8. *Wyszukiwanie elementów.
    9. *Przeglądarka elementów.


    Legenda
    brak znaczka oznacza, że element jest zrealizowany i przetestowany
    * - Czeka na realizację
    + - zrealizowany, nie przetestowany
  • #11 5733627
    szkodniczek
    Poziom 17  
    Tak z czystej programistycznej ciekawości, w czym chcesz to napisać?
  • #12 5733634
    Adrian Żłobiński
    Poziom 15  
    .NET 2.0 a baza w SQLite 3.0. Całość skompilowana w SharpDevelop 2.0.
  • #13 5793587
    Adrian Żłobiński
    Poziom 15  
    W związku z pewnymi sprawami, które ostatnio na mnie spadły, zmuszony jestem odstawić na kilka dni tworzenie programu, ale myślę, że do świąt Bożego Narodzenia pojawi się wersja beta. Dodam, ze wszelkich zmian należy szukać najpierw w pierwszym poście, tam będę aktualizował wszelkie informacje o programie (funkcjonalność itp.).
  • #14 5803755
    Deepone
    Poziom 22  
    Co do kodów kreskowych to może to ułatwić prace, czytniki nie są takie drogie (ja swój kupiłem za 20zł) a tak jak już napisał @satanistik czytnik podpinany pod port PS2 klawiatury nie wymaga dodatkowego sterowania (działa jak klawiatura) więc dodanie dodatkowej opcji wyszukiwania kodów kreskowych ułatwić może wyszukiwanie.
  • REKLAMA
  • #15 5804646
    Adrian Żłobiński
    Poziom 15  
    Taką opcję można by dodać w momencie gdy cały program będzie działał jak potrzeba. Póki co muszę się skupić na całej funkcjonalności.
  • #16 5917839
    AdamKow
    Poziom 13  
    Witam.
    Czy program powstaje? Ostatnio stwierdziłem konieczność posiadania czegoś podobnego.
    Pozdrawiam. Adam.
  • #17 5917854
    Adrian Żłobiński
    Poziom 15  
    Owszem, prace nad programem w wersji podstawowej(do testów) trwają. Wiem, że trochę się to przeciąga, ale mam ograniczony czas na zajmowanie się nim.
  • #18 5927349
    czopik2004
    Poziom 19  
    Czekam na wersję beta. Szukam podobnego programu od dawna. Będzie posiadał możliwość dodania kategorii, w których będą zamknięte elementy?

    Pozdrawiam: Kamil
  • #19 5927385
    terminux
    Poziom 23  
    Też jestem zainteresowany takim programem. Czy można go gdzieś pobrać?
  • #20 5927427
    Konto nie istnieje
    Konto nie istnieje  
  • #21 5928012
    rastabiba
    Poziom 22  
    Ja teraz mam tak rozwiązany magazyn. Wszystko mam wpisane w igoogle. I każdy z pracowników ma tam dostęp i wie dokładnie co jest w magazynie a czego brakuje ;]
    Ale program byłby jednak lepszy :D
  • #22 5928832
    ghost666
    Tłumacz Redaktor
    I jak idą pracę nad pisaniem programu? Szczerze powiem że przydałoby mi się coś takiego, gdyż trzymanie tego w arkuszu Excela staje się coraz bardziej męczące...
  • REKLAMA
  • #23 5929179
    Adrian Żłobiński
    Poziom 15  
    W ciągu kilku najbliższych dni powinienem zamieścić wersję testową programu. Proszę o cierpliwość, a napewno się opłaci.
  • #24 5956553
    snnaap
    Poziom 25  
    Tak czytając dzisiaj wasze posty postanowilem zrobić taki mały programik do wyzej wymienionych celów. Napisany został w pośpiechu i nie był jeszcze testowany więc mogą występować jeszcze jakieś niespodzianki. Narazie nie zawiera jeszcze możliwości wyszukiwania. Napiszcie co o nim myślicie.

    Ps. zaproponujcie dla niego nazwę
  • #25 5957249
    rastabiba
    Poziom 22  
    Na pierwszy "rzut oka" spoko.
    Bardzo widział bym opcję, że jest na magazynie, ale jest zarejestrowane pod konkretny produkt ;]
    Czyli, mamy coś na magazynie, ale jest to zarejestrowane pod przyszłą produkcję. Czyli taki magazyn z produkcją.
  • #26 5958431
    snnaap
    Poziom 25  
    Można dołożyć dwie kolumny 'Projekty' oraz 'Ilość w projektach' lub jakoś tak w których zawarte były by informacje do jakiego projektu potrzeba jaką ilość elementów. Idąc dalej w opcji 'Szukaj' możliwe było by wyszukiwanie elementów po nazwie projektu do jakiego mają zostać użyte.
    Czy takie rozwiązanie było by satysfakcjonujące?
  • #27 5958864
    rastabiba
    Poziom 22  
    Mnie coś takiego bardzo by odpowiadało :)
  • #28 5961705
    snnaap
    Poziom 25  
    Przedstawiam kolejną wersję programu z poprawkami które zaproponował kolega. Zostało to trochę inaczej rozwiązane ale mam nadzieje ze będzie satysfakcjonujące. Został dodana możliwość dodawania projektów dzięki czemu w oknie dodawania elementów można część z nich przypisać do konkretnego projektu lub projektów. Po wybraniu danego projektu w tabeli zostaną wyświetlone tylko elementy będące jego cześcią.

    Czekam na dalsze opinie.
  • #29 5969876
    Adrian Żłobiński
    Poziom 15  
    Finał finałów, w końcu pojawia się długo oczekiwana wersja testowa zapowiadanej aplikacji. Wystarczy rozpakować archiwum, uruchomić plik EXE i do dzieła. Czekam na konstruktywne uwagi.

    Stara wersja została usunięta. Zapraszam do pobierania najnowszej wersji programu.
  • #30 5970356
    Wirnick
    Poziom 30  
    WinXP - po próbie uruchomienia wskazuje błąd uruchomienia 0xc0000135.
REKLAMA