Windows апликације по мери – примери рада

Windows апликације прављене за једног наручиоца и један конкретан посао: програм за унос података и израду фактура, евиденција прегледа са читањем паметних картица, приказ резултата квиза на пројектору и апликација за дипломски рад са едитором табела над Oracle базом. Ниједна од њих није готов програм за преузимање — свака је решење по мери, и баш зато показује како се посао преводи у програм који људи свакодневно користе. Овакве програме радим у оквиру услуге израде Windows програма и сервисних апликација, а када је у средишту база, и израде база података.

Програм за унос података и израду фактуре

Рађено у другом кварталу 2021.

Windows програм за унос и претрагу података и израду фактуре из Excel шаблона

Проблем

Наручиоцу је био потребан једноставан програм у коме се подаци уносе, претражују и из којих се прави фактура. Програм је требало да буде лак за коришћење, али и довољно прилагодљив да прати промене у подацима без поновног програмирања.

Решење

Направљен је Windows програм са базом података у позадини:

  • унос и претрага података кроз једноставан интерфејс;
  • израда фактуре из припремљеног Excel шаблона;
  • подешавање кроз базу: доста тога се мења у самој бази података — нова колона додата у базу аутоматски се појављује у програму и одмах може да се користи.

Коришћене технологије

  • C# програмски језик (programiranje.co.rs): језик у коме је програм написан.
  • Microsoft Access: база података за чување и читање података.
  • Excel: шаблон из кога се прави фактура.

Резултат

Програм је завршен за седам дана. Наручилац добија унос, претрагу и фактуре на једном месту, а проширење података не тражи измену програма.


Евиденција прегледа са читањем паметних картица

Рађено у четвртом кварталу 2020.

Windows програм за евиденцију прегледа при усељењу у студентски дом

Проблем

Поводом усељења у студентске домове обављају се прегледи, и за њихову администрацију био је потребан програм. Подаци су морали да се чувају у бази, а истовремено да се читају са паметних картица и уписују у њих.

Решење

Направљена је Windows апликација за администрацију прегледа:

  • евиденција прегледа поводом усељења у студентски дом;
  • рад са паметним картицама: апликација чита податке са картица и уписује их у њих;
  • база података у којој се подаци о прегледима чувају и из које се читају.

Коришћене технологије

Резултат

Прегледи се воде у једној апликацији, а подаци су истовремено на картици станара и у бази.


Приказ резултата квиза на пројектору

Рађено у трећем кварталу 2020.

Windows апликација за приказ резултата квиза са ефектом конфета

Проблем

За квиз између две екипе требало је резултат приказивати на пројектору, тако да га сви у просторији виде, док водитељ квиза управља током игре са свог екрана. Уз резултат су били пожељни и ефекти који подижу атмосферу, као и могућност да се на истом платну прикаже живи видео.

Решење

Направљена је Windows апликација са два екрана:

  • главни екран за водитеља, са ког се управља целом игром;
  • други екран са резултатом, који се приказује преко видео бима;
  • промена резултата једноставним притиском на дугмад + и −;
  • ефекат конфета за тренутке које треба прославити;
  • живи видео: посебна дугмад укључују приказ VLC плејера (videolan.org) и живог видео стрима који је у њему подешен.

Коришћене технологије

  • Delphi (wikipedia.org): језик и окружење у коме је апликација направљена.
  • VLC плејер: приказ живог видео стрима.

Резултат

Програм је завршен за четрнаест дана. Водитељ води квиз са једног екрана, а публика на платну прати резултат, ефекте и живи видео.


Апликација за дипломски или семинарски рад: едитор табела над Oracle базом

Рађено у трећем кварталу 2020.

Windows програм за дипломски рад: едитор за табеле из Oracle базе података

Проблем

Студент је имао Oracle базу са готовим објектима — табелама, процедурама и погледима — и требао му је програм за дипломски рад који те објекте користи, како би се база попуњавала кроз прегледан интерфејс уместо директно у бази.

Решење

Направљен је Windows програм са обрасцима изграђеним над постојећим објектима базе:

  • коришћење објеката базе: програм се ослања на табеле, процедуре и погледе који већ постоје у бази;
  • обрасци за унос: за објекте базе направљени су одговарајући елементи у Windows обрасцу, преко којих се база попуњава.

Коришћене технологије

Резултат

Програм је завршен за седам дана, у августу 2020. Студент је добио радну апликацију над својом базом, спремну за дипломски рад.

Треба вам програм по мери?

Шта улази у израду, како се одређује цена и како изгледа ток посла, пише на страници израда Windows програма и сервисних апликација. Погледајте и Windows програме за аутоматизацију и софтвер за управљање уређајима, а остале радове међу референцама за Windows програме.