В должности стажёра программиста 1с.
Доброго времени суток мои дорогие и уважаемые читатели, благодарю Вас за подписку и просмотры, что уделяете своё время на просмотр моего материала! от этого еще приятней делиться с вами своими мыслями и опытом.
Когда я шёл в это неизведанное поле программирования, я и понятия не имел, что мне предстоит. Я как бы знал и читал, что будет трудно, но как мужчина уверенный в себе я понимал, что я всё смогу.
После прохождения книги Радченко и первых установок, я уже почувствовал себя немного увереннее, привык наверно... Получил от шефа такое задание!
Новичкам может быть интересно. первое ТЗ!
Есть библиотека им "Дзен"(нет) нужно создать учёт библиотеки!
Собственно задание звучало так:
Требуется создать простейшую систему учета для библиотеки, которая позволит выдавать книги читателям, отслеживать задолженности читателя и формировать отчеты по совершенным операциям за заданный период.
Конфигурация, по-видимому, должна содержать справочник Книги. У каждой книги есть уникальный библиотечный номер (код). Необходимо отметить, что может быть несколько экземпляров одного и того же произведения.
Очевидно, в конфигурации должен быть справочник Читатели. Каждому читателю выдается читательский билет с уникальным номером.
В программе должны фиксироваться следующие события:
- Выдача книг читателю из библиотеки на определенный срок
- Продление книги
- Возврат книги читателем в библиотеку
- Потеря книги читателем
Для каждого события в конфигурации необходимо предусмотреть соответствующий документ.
Правила работы библиотеки следующие:
- Читатель может взять в библиотеке только определенное количество книг (задается директором библиотеки).
- Читатель берет книги обычно на месяц, но может сразу взять книгу на больший срок, если явно скажет об этом.
- Читатель может продлевать книгу, т.е. сообщать о том, что он вернет ее позже указанного ранее срока.
- При просрочке возврата книги, читатель получает предупреждение.
- Когда предупреждений у читателя накапливается больше определенного предела, он лишается правом пользования библиотекой на 1 месяц.
- При потере книги читатель лишается правом пользования библиотекой на 1 месяц, независимо от количества предупреждений.
В программе должна быть возможность сформировать библиотечную выписку, которая показывает все совершенные операции за заданный период. Необходимо иметь возможность выбрать операции только по указанному читателю и/или по указанной книге.
Далее мы перешли к созданию отчет в консоле запросов.
Срезы, Соединения, Пакеты и всё что связано с запросами на начальном этапе стали разбирать. вот как это выглядело!
Так повторяя радченко, временами помогая клиентам в обновлении и установки итс прошёл первый месяц.
Мотивация не пропала и глаза горели. но это пока...
Расскажите какие были у вас первые ТЗ или может кто то сейчас эти занимается, расскажите будет интересно вместе обсудить!