Program połączony z bazą danych dla firmy usługowej - potrzebne wskazówki

0

Witam,

Na własny użytek chciałbym napisać program, który pomógłby sprawnie radzić sobie z formalnościami w firmie. Poniżej krótko opiszę, co dokładnie mam na myśli.

  1. Jest to firma usługowa, która pośredniczy przy usuwaniu nieżywych zwierząt. Schemat wygląda tak: Klient po nas dzwoni -> Przyjeżdżamy, odbieramy co trzeba -> Przekazujemy dalej. Niestety temu krótkiemu procesowi towarzyszy olbrzymia ilość formalności. Przy odbiorze konieczne jest wypisanie kilku dokumentów(dokładnie 3) oraz dowodu wpłaty. Następnie dane z tych dokumentów trzeba umieścić w miesięcznych zestawieniach, których jest 5.
  2. Program miałby na celu usprawnienie tego procesu. Aplikacja okienkowa na Windows, której podstawowe zadanie to:
  3. Podczas odbioru wprowadzamy potrzebne dane(które często się powtarzają, także konieczne jest jakieś auto-uzupełnianie) i drukujemy na miejscu dokumenty. Dane musiałyby być automatycznie umieszczane w odpowiednich miejscach dokumentu. Wzór dokumentu mamy jedynie na kartce, zrobienie jego cyfrowej formy to nie problem.
  4. Dane, które zostały wprowadzone podczas odbioru są przekazywane do bazy tak, aby na koniec miesiąca było możliwe posortowanie ich na właściwe zestawienia
  5. Program umożliwia podgląd poprzednio wprowadzonych odbiorów oraz ich korektę
    Znam dobrze materiał z Symfonii c++ oraz podstawy tworzenia aplikacji okienkowych

Przechodząc do sedna - potrzebuję rad i wskazówek. Jak się do tego zabrać? Jaką formę powinno to mieć? Jak poradzić sobie z drukowaniem dokumentów i umieszczaniem danych w odpowiednich ich miejscach? Jeśli ktoś zna gotowy program, który umożliwi mi coś takiego, to również będę wdzięczny. Czy da się to zrobić za pomocą MS Access?

Dzięki, pozdrawiam

dodanie znaczników listy - @furious programming

1
  1. czy będzie to lokalnie na komputerze, czy chcesz łączyć się z bazą zewnętrzna
  2. czy będzie jeden użyszkodnik czy więcej
  3. nie wiem, ale dla mnie MS Access to z jednej strony ciężkie ustrojstwo, a z drugiej strony w zamian niewiele daje (choć to może być odczucie subiektywne). Jeśli chcesz sobie lokalną bazę i nie będzie ona duża, to chyba lżejsze będzie sqlite.
2

rozważ napisanie tego w C# (darmowy) WinForms (prostszy od WPF) i z bazą opartą o MSSQL Express (darmowy i z pełnym wsparciem przez C#). Jeśli znasz podstawy c++ to i tak będziesz się musiał doszkolić w czymś okienkowym, choćby w Qt czy wxWidgets. Nie wiem jak wygląda sprawa z drukowaniem pod c++ - pewnie są jakieś biblioteki

0

Lokalnie na komputerze, jeden użytkownik.

Dzięki

1 użytkowników online, w tym zalogowanych: 0, gości: 1