Смекни!
smekni.com

Система "1С: Предприятие" (стр. 4 из 5)

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

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

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

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

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

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

При составлении технических заданий следует придерживаться ГОСТ 34.602-89, который обуславливает следующие обязательные разделы Технического задания:

общие сведения о проектируемой системе;

назначение и цели создания (развития) системы;

характеристика объектов автоматизации;

требования к системе;

состав и содержание работ по созданию системы;

порядок контроля и приемки системы;

требования к составу и содержанию работ по подготовке объекта автоматизации к вводу системы в действие;

требования к документированию;

источники разработки.

6. Разработка конфигурации для предприятия ООО "На все руки мастер"

Рассмотрим этапы разработки типовой конфигурации на базе 1С: Предприятие 8 на примере автоматизации управления предприятием ООО "На все руки мастер".

Фирма ООО "На все руки мастер" оказывает услуги по ремонту различной бытовой техники. Этапы разработки - это работа с отдельными объектами системы, которые отвечают за выполнение той или иной задачи автоматизации управления предприятием:

Создание справочников: Клиенты, Сотрудники, Номенклатура, Склады, Варианты номенклатуры, Дополнительные свойства номенклатуры, Субконто, Виды графиков работ (Приложение 2).

Объект конфигурации Справочник является прикладным и предназначен для работы со списками данных. Используется для того, чтобы на его основе платформа создала в базе данных информационную структуру, в которой хранятся, например, список сотрудников, перечень товаров, список клиентов или поставщиков.

Справочник состоит из элементов. Характерной особенностью справочника является то, что пользователь в процессе работы может самостоятельно добавлять новые элементы в справочник: например, добавить новых сотрудников, создать новый товар или внести нового клиента.

Создание документов: Приходная накладная, Оказание услуги, Начисления сотрудникам (Приложение 3).

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

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

Создание регистров накопления: Остатки материалов, Приходная накладная, Оказание услуги, оборотный р. н. Продажи (Рис.6).

Рис. 6. Регистры накопления разработанной конфигурации для ООО "На все руки мастер"

Объект конфигурации Регистр накопления является прикладным и предназначен для описания структуры накопления данных. На основе этого объекта платформа создает в базе данных информационную структуру, в которой будут накапливаться данные, "поставляемы" различными объектами базы данных. Эти данные будут храниться в регистре в виде отдельных записей, каждая из которых имеет одинаковую, заданную в конфигураторе структуру.

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

Создание отчетов: Материалы, Реестр документов Оказание услуги, Рейтинг услуг, Выручка мастеров, Перечень услуг, Рейтинг клиентов, Универсальный отчет, Универсальный отчет 2, Остатки материалов по свойствам, Начисления сотрудникам, Поиск данных, Оборотно-сальдовая ведомость, Перерасчет, Диаграмма начислений (Приложение 4).

Объект конфигурации Отчет является прикладным и предназначен для описания алгоритмов, при помощи которых пользователь сможет получать необходимые ему выходные данные. Алгоритм формирования выходных данных описывается при помощи визуальных средств или с использованием встроенного языка. В реальной жизни этому объекту соответствуют всевозможные таблицы выходных данных, сводных данных, диаграммы и т.п.

Создание макета документа: Оказание услуги (Рис.7).

Рис. 7. Макет документа Оказание услуги №1 разработанной конфигурации для ООО "На все руки мастер"

Объект конфигурации Макет предназначен для хранения различных форм представления данных, которые могут потребоваться каким-либо объектам конфигурации или всему прикладному решению в целом. Макет может содержать табличный или текстовый документ, двоичные данные, HTML-документ или Active Document, графическую или географическую схему, схему компоновки данных или макет оформления схемы компоновки данных. Макеты могут существовать как сами по себе (общие макеты), так и быть подчинены какому-либо объекту конфигурации. Одно из предназначений макета, подчиненного объекту конфигурации - создание печатной формы этого объекта.

Создание регистров сведений: Цены, Графики работы, Значения свойств номенклатуры (Рис.8).

Рис.8. Регистры сведений разработанной конфигурации для ООО "На все руки мастер"

Объект конфигурации Регистр сведений является прикладным и предназначен для описания структуры хранения данных в разрезе нескольких измерений. На основе этого объекта платформа создает в базе данных информационную структуру, в которой хранится произвольная информация, "привязанная" к набору измерений.

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