С этими двумя технологиями я работала, поддерживая 3 проекта разной величины на предприятии.
Один из проектов был наиболее крупный. Он предназначался для учета основных средств для налогового учета в соответствии с учетной политикой фирмы и ПБУ. Так и назывался: «учет основных средств».
Рабочий интерфейс и функционал программы был создан в Borland Delphi 7 — достаточно удобной среде объектно-ориентированного программирования. IDE, то есть среда разработки для Delphi очень похожа на visual studio 2003 (c+ +), с которой я имела дело во времена научной работы в университете. Те же элементы управления на форме, те же обработчики события, те же модули, вызываемые функции и классы, работа с событиями ОС.
Учет первичной информации, внесение ее в оптимальном виде в БД, гибкое формирование разнообразных отчетов и диаграмм. Все это было полностью запрограммировано на языке Delphi.
База данных, которая использовалась для хранения информации, была FireBird 1,5. Сейчас уже, конечно, эти технологии устарели и не используются в новых проектах.
Я пришла на поддержку уже существующего проекта. 95% было написано до меня. Для меня же взаимодействие с такой программой и ее поддержка было огромным положительным опытом.
Параллельно поддерживала еще одну программку (учет расходов на мобильную связь), реализованную при помощи тех же инструментов.
И еще один проект писала в паре с моим коллегой с нуля. Это была программа-напоминалка для руководителей подразделений о сроках сдачи отчетности. Мы называли ее Reminder. Состояла из двух взаимосвязанных частей: интерфейса администратора, чтобы забивать информацию в базу данных.
И клиентская часть, которую писала я.
Клиентская часть должна была загружаться вместе с операционной системой и разворачивать окно предупреждения, если до сдачи определенного отчета оставалась неделя. Клиент закрывал окно, но при этом программа должна была оставаться висеть в трее ОС Windows.
————————
Отдельное спасибо хочу сказать своим коллегам, которые помогли мне разобраться, поддержали и подсказали еще вчерашнему студенту справится уже с вполне серьезными, рабочими задачами. Помогли длится в коллектив. Это было чудесное время. Я всегда вспоминаю его как один из лучших моментов моей жизни.