Разработчик Ахметова Янина Джамаловна
Скачать 1.27 Mb.
|
Разработка технического задания к информационной системе учета продукции мебельного предприятия «МебельТорг» Разработчик: Ахметова Янина Джамаловна ОглавлениеЭтап 1. Общие сведения информационной системы учета продукции мебельного предприятия 5 Этап 2. Назначение и цели создания системы 6 Этап 3. Характеристика объекта автоматизации 7 3.1Краткие сведения о предприятии 7 3.2 Организационная структура предприятия 8 3.3 Описание автоматизированных процессов. Информационные потоки автоматизированных процессов. 9 Этап 4. Требования к информационной системе 2 4.1 Требования к системе в целом 2 4.2 Требования к функциям (задачам), выполняемым системой 2 4.3 Требования к информационному обеспечению ИС 3 4.4 Требования к программному обеспечению ИС 3 4.5 Требования к техническому обеспечению АС 4 Этап 5. Стадии и этап разработки 5 Этап 6. Этапы разработки 5 6.1 Разработка модели автоматизируемых процессов и функциональной модели ИС 5 6.2 Разработки логической и физической моделей данных 9 6.3 Разработка программы 9 6.4 Разработка программной документации 18 6.5 Испытания программы 18 УСТАВ ПРОЕКТА 18 Этап 1. Общие сведения информационной системы учета продукции мебельного предприятияПолное наименование ИС: «Система учета продукции мебельногопредприятия». · Шифр темы: 00018. · Предприятие-разработчик системы: Корпорация Янина, ул. зеленодольская, 86, тел. 32-32-34. · Предприятие-заказчик системы: ООО «МебельТорг». · Система создается на основании технического задания (ТЗ). ТЗ на АС является основным документом, определяющим требования и порядок создания автоматизированной системы, в соответствии с которым проводится разработка АС и ее приемка при вводе в действие. Кроме того, при создании системы используются ГОСТ 34.602-89 “Техническое задание на создание автоматизированной системы”. · Плановый срок начала работ: 01.04.2021. · Плановый срок окончания работ: 31.05.2021. · Автоматизируемая система создается на коммерческой основе. · Порядок оформления и предъявления заказчику результатов работы по созданию системы определяется после получения начальной версии продукта, в которой должны быть реализованы все основные функции, определенные в ТЗ и утвержденные заказчиком. Этап 2. Назначение и цели создания системыВид автоматизируемой деятельности: системы учета продукции мебельного предприятия «МебельТорг». Целью, внедряемой ИС учета продукции будет являться ведения учета продукции; повышение качества эффективности работы отдела; уменьшение затраченного времени; ускорение получения информации, требуемой клиентами. Перечень автоматизируемых процессов: формирование единого хранилища электронных учетных данных о продукции; повышение надежности хранения данных за счет использования надежных механизмов хранения информации; повышение качества и оперативности работы с учетными данными; улучшение условий работы персонала, повышение качества работы сотрудников; удоволетворение запросов клиентов о их товарах: количестве, стоимости, статусе. Назначение системы заключается в автоматизации процесса учета продукции мебельного предприятия. Система предназначена для помощи сотрудникам мебельного предприятия, и дальнейшего использования данной информации для формирования различных баз и статистических отчетов. Этап 3. Характеристика объекта автоматизации3.1Краткие сведения о предприятииМебельное предприятие «МебельТорг» занимается изготовлением корпусной мебели из древесно-стружечные плиты (ДСП) и древесно-волокнистой плиты средней плотности (МДФ). На российском рынке существует более 10 лет. Компания «Престиж» изготавливает качественную мебель любой сложности и продает свои изделия по оптовым и главное фабричной цене. Компания производит широкий ассортимент корпусной мебели для дома: прихожие, кухни, гостиные, спальни, мебель для детей и подростков, модульные системы, компьютерные столы, ТВ-тумбы, шкафы-купе. «Престиж» использует современные технологии, работает на качественном оборудовании. У компании имеются постоянные заказчики-оптовики, которые импортируют готовые изделия в разные города. Такие как, в Санкт-Петербург, Нижний Новгород, Тольятти, Саратов, Балашов и другие. У предприятия имеется небольшой магазинчик, в котором работают два продавца. В магазине представлены образцы типовых моделей мебели, которую производит предприятие. Продавцы принимают заказы на производство мебели от покупателей. Покупатель выбирает модель, расцветку обивки и комплектацию (существуют комплекты мебели – например, диван и два кресла в едином стиле, но покупатель может заказать только диван или диван и одно кресло). Продавец оформляет договор и принимает предоплату. Срок исполнения заказа – обычно одна-две недели. На предприятии работают 5 мастеров, каждый из которых «ведет» несколько заказов. Мастер занимается всеми операциями – от распилки пиломатериалов до обтяжки мебели тканью. Часть материалов – фурнитура (ручки, гвозди, шурупы, шарниры, подвижные блоки) и матрацы закупаются на стороне. Заказы распределяются между мастерами директором предприятия. Он также занимается закупкой материалов (дерева, фанеры, ткани и фурнитуры) и координирует работу. Когда заказ готов, продавец связывается с покупателем и договаривается о времени доставки. Затем создает гарантийный талон, документы на получение товара, прием оставшейся оплаты и передает их водителю. Водитель доставляет заказ клиенту, забирает оставшуюся часть оплаты заказа и подписывает документы у клиента. После доставки заказа водитель сдает документы и деньги бухгалтеру, который контролирует правильность расчетов и оформления. На предприятии также есть собственный дизайнер-технолог, который занимается разработкой новых моделей мебели и созданием каталогов. Мебельное предприятие находится в постоянном развитии, увеличивается товарооборот, привлекаются новые клиенты и конечно же растет уровень автоматизации производства. 3.2 Организационная структура предприятияПользователями информации управленческого учета являются – руководитель организации, а также руководители отделов. Ежемесячно руководителю предоставляются отчеты от каждого отдела, для анализа проделанной работы. На основании имеющихся отчетов составляется план о дальнейшей работе на следующий период. С планом знакомится каждый отдел, вносит свои предложения и заявки (что им требуется и в каком количестве) для выполнения поставленной задачи. Большая часть плана основана на заявках, поступивших от торговых точек на тот или иной вид продукции. Схема структуры управления показана на рисунке 1.1. Рисунок 1.1 Организационная модель предприятия 3.3 Описание автоматизированных процессов. Информационные потоки автоматизированных процессов.Для построения информационной схемы необходимо проанализировать процессы получения, хранения и использования информации на предприятии. Одним из основных информационных носителей являются документы, используемые при работе предприятия. Выполнение каждой проектной операции на любом уровне предполагает получение входной информации, ее обработку и передачу для выполнения последующих операций. Рисунок 1.2 Информационная модель предприятия Примечание: Стрелками синего цвета показаны информационные потоки документации жизненного цикла внутри предприятия, зеленого цвета – информационное взаимодействие предприятия с внешней средой, а красными — контролирующие потоки, которые хотя и не предполагают формирования отдельных документов, но играют существенную роль. Пояснения к нумерации стрелок: Продавец в магазине принимает заказ на производство мягкой мебели от покупателя. Далее информация о заказе (1) передается директору, который передает заказ в мастерскую, и в технологический отдел. В Технологическом отделе подготавливаются 2 вида документов: ведомость комплектации (2) уходит в бухгалтерию, а технологическая документация (3) передается в мастерскую. В бухгалтерии формируется накладная на получение материалов (4) и передается на склад. Если необходимые материалы есть в наличии, то кладовщик подготавливает накладную на передачу материалов (5), она отправляется в мастерскую. Если материалы отсутствуют на складе, то формируется ведомость на закупку (6), которая уходит директору. Директор связывается с поставщиками и договаривается о поставке необходимых материалов на склад. После оплаты счёта (7) в бухгалтерии закупленные материалы от поставщиков поступают на склад вместе с приходными документами (8). После выполнения заказа, информация о его готовности (9) поступает из мастерской в магазин. Продавец связывается с покупателем, сообщает ему, что его заказ выполнен, и договаривается о времени доставки. Документы на получение заказа (10) продавец передает водителю. Водитель подписывает документы у клиента и передает их в бухгалтерию. В бухгалтерию так же передается предоплата (11) и остаток оплаты заказа (12). Разработанные дизайнером проекты новых моделей мягкой мебели (13) передаются директору для утверждения. Бухгалтерия осуществляет ежемесячные платежи в муниципальные службы: налоги (14), пенсионные начисления работников цеха (15), коммунальные платежи (16). Бухгалтерия по мере необходимости доставляет оперативную информацию директору (17). Красными стрелками на схеме показаны контролирующие потоки, которые не предполагают формирования отдельных документов. Это материальный и финансовый контроль бухгалтерии (18), технический контроль над выполнением заказа (19) технологического отдела и управленческий контроль (20) директора цеха. На рисунке 1.1 изображена, иерархическая схема управления предприятием, следовательно, над всеми подразделениями во главе стоит один человек, в данном случае руководитель. Этап 4. Требования к информационной системе4.1 Требования к системе в целомИнформационное обеспечение должно выполнять следующие функции: поиск информации по конкретному виду показателей, а также информации по запросам пользователя системы, формирование ответов, сохранение данных. С помощью этих функций должно обеспечиваться накопление массивов данных и управление ими; рациональная организация обмена данными; размещение данных на машинных носителях.В состав системы должна входить следующая информация: выбор или добавление социально-экономического показателя, выбор или добавление населенного пункта, ввод статистических данных, анализ данных, выбор прогноза. Вышеуказанная информация должна храниться в таблицах базы данных. 4.2 Требования к функциям (задачам), выполняемым системойНеобходимые функции информационной системы: просмотр информации по заданным критериям; ввод информации с документов при помощи клавиатуры; анализ данных; редактирование данных и манипулирование ими; накопление и хранение данных; вывод на экран, печать, магнитный носитель результатной информации, а также различных справочных и инструктивных сообщений; просмотр предварительного результата работы; получение справок по запросам. 4.3 Требования к информационному обеспечению ИССистема должна хранить сведения об основных формах документов, должна предоставлять возможность ввода, редактирования, удаления этой информации в удобной форме и без нарушения ссылочной и семантической целостности. Также необходимы ввод, хранение, редактирование, вывод на печать оперативных данных, а также создание на их основе заданных форм документов и вывод их на принтер.При разработке системы необходимо учесть, что работу с ней будут осуществлять работники, имеющие малый практический опыт работы с персональным компьютером(ПК). Поэтому необходимо разработать интерфейс, требующий лишь навыков работы в MS Windows. Ввод всех полей должен осуществляться с проверкой на допустимость значений. Ряд полей (ключевых полей) обязателен для заполнения при создании любой новой записи. 4.4 Требования к программному обеспечению ИСВ качестве базового программного обеспечения должны использоваться универсальные языки программирования высокого уровня, имеющие объектно-ориентированную и визуальную технологии программирования, а также встроенные средства и компоненты для работы с базами данных. Среда программирования должна позволять запуск программ из своей оболочки, а также иметь средства отладки. Промежуточные данные должны храниться в файле таблиц базы данных. Для оформления необходимой документации должен использоваться текстовый процессор с возможностями редактирования и форматирования текста. 4.5 Требования к техническому обеспечению АСТехническое обеспечение должно удовлетворять следующим требованиям: достаточная емкость накопителя на жестком магнитном диске; приемлемый тип видеоадаптера и дисплея для работы пользователя; достаточная производительность центрального процессора; наличие возможности вывода информации на бумажный, магнитный носитель; открытость для конфигурации и дальнейшего развития; простота освоения, эксплуатации и обслуживания; объем оперативной памяти должен позволять использовать выбранное общесистемное, а также базовое и прикладное ПО. Минимальные требования к техническому обеспечению АС следующие: · Pentium IV; · ОЗУ 512 Мбайт; · 10 Мбайт дисковой памяти; · принтер формата А4. Этап 5. Стадии и этап разработкиСтадии разработки Разработка должна быть проведена в три стадии: разработка технического задания; рабочее проектирование; внедрение Этап 6. Этапы разработки6.1 Разработка модели автоматизируемых процессов и функциональной модели ИСРазработка модели автоматизированных процессов проводилась с помощью средства Erwin. Контекстная диаграмма является вершиной древовидной структуры диаграмм и представляет собой самое общее описание системы и ее взаимодействия с внешней средой. Контекстная диаграмма состоит из одной работы, которая называется "ИС учета продукции мебельного предприятия". Взаимодействие работы с внешним миром описывается в виде стрелок, которые представляют собой некую информацию и именуются существительными. Контекстная (корневая) работа, представлена на рисунке 2.1. Рисунок 2.1 Контекстная диаграмма В данной работе описаны стрелки типа вход (Input): «Данные о заказанном товаре», «ФИО заказчика», «Комментарии к заказу», «Данные о сумме заказа» они представляют собой входную информацию. Стрелки типа выход (Output), «Анализ продаж», «Счет-фактура» и «Отчеты по продажам» содержат в себе выходную информацию. Декомпозиция контекстной диаграммы, представлена на рисунке 2.2. Рисунок 2.2 Диаграмма декомпозиции А0 Контекстная диаграмма является вершиной древовидной структуры диаграмм и представляет собой самое общее описание системы и ее взаимодействия с внешней средой. Контекстная диаграмма состоит из одной работы, которая называется "ИС учета продукции мебельного предприятия". Взаимодействие работы с внешним миром описывается в виде стрелок, которые представляют собой некую информацию и именуются существительными. Контекстная (корневая) работа, представлена на рисунке 2.1. Рисунок 2.1 Контекстная диаграмма В данной работе описаны стрелки типа вход (Input): «Данные о заказанном товаре», «ФИО заказчика», «Комментарии к заказу», «Данные о сумме заказа» они представляют собой входную информацию. Стрелки типа выход (Output), «Анализ продаж», «Счет-фактура» и «Отчеты по продажам» содержат в себе выходную информацию. Декомпозиция контекстной диаграммы, представлена на рисунке 2.2. Рисунок 2.2 Диаграмма декомпозиции 6.2 Разработки логической и физической моделей данных6.3 Разработка программыРазработанная информационная система, предназначенная для упрощения работы с данными учета продукции мебельного предприятия. Акцент данной системы направлен на работу мебельных предприятий. Часть программного кода представлен в Приложении А. Информационная система была разработана. как внутрипользовательская программа, но по желанию заказчика может быть дополнена и переделана в систему учета продукции любого другого мебельного предприятия. Распишем структуру программы подробно. На рисунке 2.3 отображено окно «Вход в систему» Рисунок 2.3 Главная форма ИС На рисунке 2.4 отображена вся информация ИС Рисунок 2.4 Информационная база заказов На рисунках 2.5, 2.6, 2.7,2.8, . показана работа поисковой системы базы Рисунок 2.5 Поиск по наименованию товаров Рисунок 2.6 Поиск по ФИО заказчика Рисунок 2.7 Поиск по цене товара Рисунок 2.8 Поиск по статусу заказа На рисунках 2.9 и 2.10 представлены возможности анализа продукции информационной системы. Рисунок 2.9 Анализ товара (Кровать) по ценовому критерию Рисунок 2.10 Диаграмма ценового диапазона товара (Шкаф) На рисунке 2.11 отображена форма Счет-фактура, позволяющая формировать чеки по заказам. Рисунок 2.11 Счет-фактура На рисунках 2.12 и 2.13 отображены примеры отчетов по данным информационной системы. Рисунок 2.12 Пример отчета базы с данными о всей готовой продукции Рисунок 2.13 Отчет по всем заказанным стенка 6.4 Разработка программной документацииМетодическое обеспечение системы должно содержать инструкцию по установке и инструкцию по эксплуатации системы. Разрабатываемая система должна поставляться вместе с документом, обеспечивающим грамотное использование данной системы. Этим документом является руководство пользователя. 6.5 Испытания программыНа этапе подготовки и передачи программы должна быть выполнена работа по подготовке и передаче программы и программной документации в эксплуатацию на объектах заказчика. Приемо-сдаточные испытания должны проводиться на объекте заказчика в оговоренные сроки. Приемо-сдаточные испытания программы должны проводиться согласно разработанной исполнителем и согласованной заказчиком программы и методик испытаний. Ход проведения приемо-сдаточных испытаний заказчик и исполнитель документируют в протоколе проведения испытаний. На основании протокола проведения испытаний исполнитель совместно с заказчиком подписывает акт приемки-сдачи программы в эксплуатацию. УСТАВ ПРОЕКТАТаблица 1. Требования к уставу проекта
|