Найти тему
Не Программист

Первый рабочий месяц!Стажер1С.

В должности стажёра программиста 1с.

Доброго времени суток мои дорогие и уважаемые читатели, благодарю Вас за подписку и просмотры, что уделяете своё время на просмотр моего материала! от этого еще приятней делиться с вами своими мыслями и опытом.

Когда я шёл в это неизведанное поле программирования, я и понятия не имел, что мне предстоит. Я как бы знал и читал, что будет трудно, но как мужчина уверенный в себе я понимал, что я всё смогу.

После прохождения книги Радченко и первых установок, я уже почувствовал себя немного увереннее, привык наверно... Получил от шефа такое задание!

Новичкам может быть интересно. первое ТЗ!

Есть библиотека им "Дзен"(нет) нужно создать учёт библиотеки!

Собственно задание звучало так:

Требуется создать простейшую систему учета для библиотеки, которая позволит выдавать книги читателям, отслеживать задолженности читателя и формировать отчеты по совершенным операциям за заданный период.

Конфигурация, по-видимому, должна содержать справочник Книги. У каждой книги есть уникальный библиотечный номер (код). Необходимо отметить, что может быть несколько экземпляров одного и того же произведения.

Очевидно, в конфигурации должен быть справочник Читатели. Каждому читателю выдается читательский билет с уникальным номером.

В программе должны фиксироваться следующие события:

  • Выдача книг читателю из библиотеки на определенный срок
  • Продление книги
  • Возврат книги читателем в библиотеку
  • Потеря книги читателем

Для каждого события в конфигурации необходимо предусмотреть соответствующий документ.

Правила работы библиотеки следующие:

  • Читатель может взять в библиотеке только определенное количество книг (задается директором библиотеки).
  • Читатель берет книги обычно на месяц, но может сразу взять книгу на больший срок, если явно скажет об этом.
  • Читатель может продлевать книгу, т.е. сообщать о том, что он вернет ее позже указанного ранее срока.
  • При просрочке возврата книги, читатель получает предупреждение.
  • Когда предупреждений у читателя накапливается больше определенного предела, он лишается правом пользования библиотекой на 1 месяц.
  • При потере книги читатель лишается правом пользования библиотекой на 1 месяц, независимо от количества предупреждений.

В программе должна быть возможность сформировать библиотечную выписку, которая показывает все совершенные операции за заданный период. Необходимо иметь возможность выбрать операции только по указанному читателю и/или по указанной книге.

За 3 дня с горем пополам я справился с этой задачей.
За 3 дня с горем пополам я справился с этой задачей.

Далее мы перешли к созданию отчет в консоле запросов.

Срезы, Соединения, Пакеты и всё что связано с запросами на начальном этапе стали разбирать. вот как это выглядело!

Учусь создавать запросы.
Учусь создавать запросы.

Так повторяя радченко, временами помогая клиентам в обновлении и установки итс прошёл первый месяц.

Мотивация не пропала и глаза горели. но это пока...

Расскажите какие были у вас первые ТЗ или может кто то сейчас эти занимается, расскажите будет интересно вместе обсудить!