Разработка информационной системы «Магазин Бытовой Техники»

Содержание скрыть

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

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

В процессе управления предприятием необходимо эффективное решение комплекса задач, таких как — управление финансами; управление сбытом и снабжением; управление внутренними службами.

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

Объектом исследования является магазин Бытовой техники «Милана» ЧП Асуханов С.Н.. Основное направление деятельности — розничная торговля бытовой техникой. Для осуществления своей деятельности магазин на данный момент имеет три специализированных магазинов, два из которых расположены в районе — г. Змеиногорске. В настоящее время в целях расширения рынков сбыта планируется открытие еще одного магазина бытовой техники в с. Саввушка. Главными функциями данного магазина являются:

  • Продажа и доставка товара покупателям;
  • Подбор поставщиков;
  • Анализ запасов;
  • Формирование расходных и приходных накладных;
  • Формирование заявок на поступление товаров;
  • Обеспечение своевременной доставки товаров в магазин.

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

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

17 стр., 8260 слов

Анализ ассортимента и качества товаров бытовой химии

... конкурентоспособности магазина «Мойдодыр» рассмотрены вопросы: Управление ассортиментом товаров бытовой химии и формирование ассортиментной политики Пути повышения конкурентоспособности магазина «Мойдодыр» на потребительском рынке. Данная дипломная работа призвана прежде всего вооружить специалиста, работающего на рынке товаров бытовой химии, необходимым ...

  • Повышение эффективности деятельности работы магазина;
  • Увеличение производительности труда персонала;
  • Повышение оперативности и точности циркулирующей в магазине информации;
  • Снижение затрат;
  • Сокращение времени выполнения операций.

Цель курсового проектирования — разработка, программно-аппаратная реализация основных элементов автоматизированной системы.

Задачи курсового проектирования:

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

Проект состоит из введения, пяти разделов, заключения, списка литературы и приложений.

1. Модель процесса проектирования

В данной работе рассматривается автоматизация учета операций в магазине бытовой техники «Милана» ЧП Асуханов С.Н. Сотрудники данного магазина много времени затрачивают на выполнение многочисленных трудоёмких учетно-технических операций обработки информации, связанных с оперативным учётом поступления, продажи и запасов товара. Выполнение элементарных процедур обработки данных не требует специальных данных. По мере роста объема информации доля таких работ возрастает. Это ведёт к уменьшению времени на выполнение таких важных творческих работ, как изучение конъюнктуры торговли, определение потребности в товарах, контроль анализ и регулирование поставок и запросов товаров и т.п. Массовые повторяющиеся операции по оформлению продажи товаров, ведению оперативного учета относятся к числу задач, поддающихся формализации и, следовательно, автоматизации.

Основные стадии процесса автоматизации учета продаж и поступлений представлены на рисунке 1.

Рисунок 1 — Модель процесса автоматизированного проектирования АИС магазин «Милана».

Процесс проектирования АИС магазина «Милана» строится на основе методологии канонического проектирования. В процессе проектирования выбранной АИС не предполагается стадии внедрения и эксплуатации, так как данная АИС разрабатывается для воображаемого предприятия.

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

На основе собранной информации и построенной модели «AS-IS» выявляются недостатки в организации учета продаж на предприятии и разрабатывается модель новой организации бизнес-процессов — «TO-BE» (как должно быть).

На основе разработанных моделей формируется техническое задание.

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

Рисунок 2 — предпроектная стадия

Рисунок 3 — Детализация этапа сбора материалов

На стадии проектирование АИС «Магазин Бытовой Техники» разрабатывается технический проект, на основании которого потом происходит программная реализация системы. И на основание двух этих этапов разрабатывается техно-рабочий проект. Процесс представлен на рис.3

33 стр., 16347 слов

Проектирование полигона твёрдых бытовых отходов

... - М.: МЖКХ РСФСР, АКХ им. К.Д. Памфилова, 1990. 5. Инструкция по проектированию и эксплуатации полигонов для твердых бытовых отходов. - М.: МЖКХ РСФСР, АКХ им. К.Д.Памфилова. - М.: Стройиздат, 1983. ... планируется ввод в эксплуатацию завода по биотермической переработке городских твёрдых бытовых отходов. Строительство завода по биотермической переработке отходов (г. Пермь) состоит из двух этапов: ...

Рисунок 3 — Детализация стадий проектирования.

На этапе технического проектирования предполагаются действия, представленные на рисунке 5.

Рисунок 5 — Детализация этапа техническое проектирование

На стадии тестирования АИС «Магазин Бытовой Техники» разрабатываются несколько различных наборов тестовых данных. На основание данных тестовых наборов проводится тестирование системы и выявление сбоев и ошибок. Затем производится устранение выявленных недостатков, в результате чего получается модернизированный техно-рабочий проект. Детализация стадии тестирования представлена на рисунке 6.

Ниже представлено дерево, отображающее весь процесс проектирования АИС магазина бытовой техники «Милана» ЧП Асуханова С.Н.

Рисунок 6 — Детализация стадии тестирования.

Рисунок 7 — Дерево узлов проектирования ИС магазина бытовой техники «Милана» ИП Сидорова А.С.

2. Анализ предметной области

2.1 Характеристика объекта и результатов его функционирования

«Милана» ЧП Асуханова С.Н. — сеть магазинов бытовой техники.

«Милана» ЧП Асуханова С.Н. зарегистрировано в Регистрационной палате г. Змеиногорска 15.02.2001 г.

Юридический адрес: 658480, Алтайский край, Змеиногорский район, село Барановка, ул. Центральная, д. 35В.

Хозяином магазина является физическое лицо.

Оперативное руководство осуществляет управляющий в лице хозяина магазина.

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

В соответствии с целями своей деятельности «Милана» ЧП Асуханова С.Н. осуществляет сотрудничество с юридическими и физическими лицами. На договорной основе определяет взаимоотношения с поставщиками и покупателями, а также самостоятельно планирует и осуществляет хозяйственную деятельность. Имущество магазина принадлежит ему на праве собственности.

Основное направление деятельности — розничная торговля бытовой техникой. Для осуществления своей деятельности магазин на данный момент имеет три специализированных магазинов, два из которых расположены в районе — г. Змеиногорске. В настоящее время в целях расширения рынков сбыта планируется открытие еще одного магазина бытовой техники в с. Саввушка.

В фирменных магазинах «Милана» представлено около 200 наименований товаров известных производителей — аудио-видео и цифровой техники, мелкой и крупной бытовой техники, медиа товаров и товаров для развлечения, а также аксессуаров. Весь товар сертифицирован и имеет гарантию 1-2 года.

Магазины «Милана» имеют единый формат и специальную концепцию дизайна. Модельный ряд, представленный в магазине можно разделить на несколько категорий:

  • аудио — и видеотехника;
  • Бытовая техника
  • Кухонная техника
  • Аксессуары и сопутствующие товары.

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

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

Общее руководство магазином бытовой техники осуществляется управляющим (рис.3.1.), который принимает решения по оперативному управлению магазином (в.т.ч. вопросы управления персоналом).

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

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

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

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

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

Структура кадрового состава магазина «Милана» формируется в соответствии со штатным расписанием (табл. 3.1.)

Таблица 1.. Штатное расписание магазина «Милана».

Должность

Кол-во чел.

Оклад

ФОТ в год

1. руководители

1.1.Управляющий

1

7000

84000

1.2.Администратор

1

6000

72000

2. Специалисты

2.1. Бухгалтер

1

6000

72000

3. Торгово-оперативный персонал

3.1. Продавец

4

5500

66000

3.2. Кассир

2

5500

66000

4. Вспомогательный персонал

4.1. Грузчик

2

5500

66000

4.2. Уборщица

1

4000

48000

Итого

9

39500

474000

Из таблицы 1. видно, что весь персонал ЧП «Милана» разбит на 4 категории: руководители, специалисты, торгово-оперативный персонал и вспомогательный персонал. В состав руководителей входят: управляющий и администратор. К специалистам относится бухгалтер. В составе торгово-оперативного персонала выделяют должности (профессии) продавцов и кассиров. В составе вспомогательного персонала профессии, грузчиков и уборщиков.

Таким образом, организационная структура магазина «Милана» построена по линейно-функциональному признаку. С учетом того, что рассматриваемое нами предприятие является предприятием розничной торговли, распределение обязанностей по функциональному признаку и линейная подчиненность являются оптимальными. Прямое подчинение работников не нарушает нормативов и норм управляемости, так как все работники имеют большую степень самостоятельности в принятии решений и часть из них являются в полном смысле менеджерами: бухгалтер, администратор.

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

В течение достаточно длительного периода времени в процессе как объектно-ориентированного, так и традиционного структурного проектирования разработчики использовали типичные сценарии, помогающие лучше понять требования к системе. Эти сценарии трактовались весьма неформально — они почти всегда использовались и крайне редко документировались. Ивар Якобсон впервые ввел понятие «вариант использования» (use case) и придал ему такую значимость, что он превратился в основной элемент разработки и планирования проекта.

Вариант использования представляет собой последовательность действий (транзакций), выполняемых системой в ответ на событие, инициируемое некоторым внешним объектом (действующим лицом).

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

Рисунок 1 — Модель бизнес — требований предметной области

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

  • Увеличение скорости поиска информации по конкретному товару;
  • Экономия рабочего времени, которое тратилось прежде на выполнение ручных операций;
  • Увеличение производительности труда персонала;
  • Повышение оперативности и точности циркулируемой в магазине информации;
  • Снижение затрат;
  • Сокращение времени на выполнение операций.

Рисунок 2 — Модель бизнес — требований к информационной системе

Функции создаваемой системы:

  • Продажа и доставка товара покупателям;
  • Подбор поставщиков
  • Анализ запасов;
  • Формирование журнала продаж;
  • Формирование заявок на поступление товара;
  • Обеспечение своевременной доставки товара в магазин;
  • Составление бухгалтерской отчетности.

Входные данные для подразделения — покупатели. Выходные данные — отчеты. Деятельность отдела ведётся в соответствии с законодательством, должностными инструкциями, стандартами. Основным ресурсом являются сотрудники магазина.

На рисунке 9 представлена функциональная модель деятельности магазина бытовой техники «Милана» ЧП Асуханов С.Н.

Рисунок 9 — Модель деятельности магазина бытовоё техники «Милана» ЧП Асуханов С.Н.

В деятельности магазина можно выделить следующие функции: работа с покупателями, работа с поставщиками, гарантийное обслуживание, системак расчетов. Функциональная модель деятельности магазина бытовой техники «Милана» ЧП Асуханов С.Н. представлена на рисунке 10.

Рисунок 10 — Функциональная модель деятельности магазина бытовой техники «Милана» ЧП Асуханов С.Н.

2.2 Модель бизнес-процессов

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

Рисунок 11 — Функциональная модель работы с покупателями.

Метод IDEF3 позволяет декомпозировать действие несколько раз, что обеспечивает документирование альтернативных потоков процесса в одной модели.

В функции работников магазина входит проверка исправности товара, прием оплаты товара.

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

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

Рисунок 12 — Функциональная модель проверка исправности товара.

Рисунок 13 — Функциональная модель оплаты товара.

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

Рисунок 14 — Функциональная модель гарантийного обслуживания.

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

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

Прежде чем составляется баланс, формируется главная книга. В неё вносятся все финансовые данные магазина.

Рисунок 15 — Функциональная модель работы с поставщиками

Рисунок 16 — Функциональная модель Главная книга

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

Рисунок 17 — Функциональная модель системы расчетов.

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

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

Рисунок 18 — Описание процесса обслуживания клиента

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

Рисунок 19 — Модель организационной структуры магазина.

Нотация ARIS eEPC расшифровывается следующим образом: extended Event Driven Process Chain — расширенная нотация описания цепочки процесса, управляемого событиями. Нотация разработана специалистами компании IDS Scheer AG (Германия), в частности профессором Шеером. В таблице 1 приводятся основные используемые в рамках нотации объекты.

Рисунок 20 — Описание бизнес — процесса работы с поставщиком

Нотация Information Flow является аналогом нотации DFD и используется при построении схем потоков данных или документов между функциями бизнес-процессов предприятия. Простота нотации ограничивает области ее полезного применения. Основными объектами нотации являются «Function» (используется также при построении моделей бизнес-процессов) и «Information Flow» — информационный поток. При построении моделей бизнес-процессов сначала может быть построена модель eEPC, а затем, с использованием определенных в процессе функций, — модель информационных потоков.

Рисунок 21 — Фрагмент диаграммы ARIS Information Flow

Пример одного конкретного процесса — «Работа с поставщиками», — описанного в форматах обеих технологий представлена на рисунке 7.

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

2.3 Обоснование необходимости создания АИС

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

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

Существенными ограничениями создаваемой системы являются затраты на ее разработку и внедрение, а также сроки разработки.

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

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

Разработка и внедрение автоматизированной информационной системы позволит более эффективно сопоставить заявки и поставки товара, быстро оформить и заполнить документы. Автоматизированная информационная система (АИС) представляет собой совокупность информации, экономико-математических методов и моделей, технических, программных, технологических средств и специалистов, предназначенную для обработки информации и принятия управленческих решений.

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

Успешное функционирование человеко — машинных информационных систем и технологии определяет качество проектирования.

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

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

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

изучение документации предметной области;

  • разработка информационно-логической модели;
  • реализация поставленной задачи с помощью программы Microsoft Excel;
  • разработка организационно-технических рекомендаций и практических мероприятий по внедрению результатов решения задачи в производственно-хозяйственную деятельность объекта.

Основополагающие принципы создания АИС:

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

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

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

  • принцип стандартизации и унификации заключается в необходимости применения типовых, унифицированных и стандартизированных элементов функционирования АИС.
  • принцип эффективности заключается в достижении рационального соотношения между затратами на создание АИС и целевым эффектом, получаемым при ее функционировании.

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

Жизненный цикл АИС и АИТ позволяет выделить четыре основные стадии: предпроектную, проектную, внедрение и функционирование. От качества проектировочных работ зависит эффективность функционирования системы. Поэтому каждая стадия проектирования разделяется на ряд этапов и предусматривает составление документации, отражающей результаты работы.

3. Формирование требований

Требования к информационной системе магазина «Милана» со стороны покупателей. Покупатели выбирают товар, выбирают способы доставки и способ оплаты товара — все эти данные добавляются к информации журнал движения товара и кассовых документов.

Требования к информационной системе магазина «Милана» со стороны поставщиков. Поставщик предоставляет данные о своей организации, все необходимые реквизиты и лицензии, данные о товаре, и после получения договора-заявки на поставку товара, поставляет товар в магазин — все данные фиксируются для занесения информации о поставщике в базу данных, информации о товарах и договорах.

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

Исходя из всего вышесказанного, можно выделить следующие требования к АИС:

  • Возможность формирования договоров;
  • Автоматический и ручной вызов процедур анализа запросов;
  • Формирование журнала движения товаров;
  • Составление отчетностей;
  • Хранение договоров в БД;
  • Ведение справочной информации о сотрудниках, поставщиках, товарах.

    4.

Техническое задание

4.1 Общие сведения

1.1 Настоящее техническое задание (ТЗ) является основным документом, определяющим состав автоматизируемых функций и требования к их реализации, порядок создания, внедрения и приемки автоматизированной системы анализа финансово хозяйственной деятельности.

Полное наименование системы — автоматизированная информационная система «Магазин Бытовой Техники».

Условное обозначение — АИС «Магазин Бытовой техники».

1.2 Заказчиком АИС «Магазин Бытовой Техники» является управляющий магазина «Милана».

Разработчиком АИС «Магазин Бытовой Техники» студентка Алтайского государственного технического университета им. И.И. Ползунова (АлтГТУ), Кафедра информационных систем в экономике (ИСЭ) Кадушкина Дарья Альбертовна.

1.3 Основанием для разработки технического задания является договор на разработку и внедрение информационной системы № 35 от 18 октября 2010г.

Адрес Заказчика: Алтайский край, Змеиногорский район, с. Барановка ул. Центральная 35В; Адрес Разработчика: Алтайский край, г. Змеиногорск ул. Максима Горького23

1.4 Разработка Технического задания выполнена в соответствии с требованиями ГОСТ 34.602-89 “Информационная технология. Комплекс стандартов на автоматизированные системы. Техническое задание на создание автоматизированной системы.

4.2 Назначение и цели создаваемой системы

2.1 АИС «Магазин Бытовой Техники» предназначена для:

  • формирования единой информационной базы (ИБ) для ввода, хранения и обработки документов, касающихся управления поступлением и сбытом товара, закупками и продажами;
  • учета движения товара, а также контроля заполнения Журнала продаж и договоров;
  • расчета полной себестоимости с учетом общепроизводственных и общехозяйственных затрат;
  • объемного планирования с горизонтом планирования год-квартал-месяц с учетом ограничений производственных мощностей по рабочим центрам;
  • учета фактической продажи товара с графическими диаграммами, отражающими ход выполнение плановых заданий.

Объектом автоматизации в рамках АИС «Магазин Бытовой Техники» является магазин бытовой техники «Милана» ЧП Асуханова С.Н.

2.2 Целями создания АИС «Магазин Бытовой Техники» являются:

  • автоматизация блоков планирования, учета и контроля;
  • формирование единой информационной базы (ИБ) для ввода, хранения и обработки документов, касающихся движения товара;
  • расчет плановых и фактических показателей;
  • подготовка необходимых отчетов.

Критериями достижения цели создания АИС «Магазин Бытовой Техники» являются:

  • создание инструмента для решения поставленных задач;
  • повышение эффективности работы специалистов, занятых в сфере планирования, учета и контроля в магазине.

4.3 Характеристика объекта автоматизации

Объектом автоматизации в рамках АИС «Магазин Бытовой Техники» является магазин бытовой техники «Милана» ЧП Асуханов С.Н.

Магазин бытовой техники «Милана» ЧП Асуханов С.Н. занимается розничной торговлей бытовой техники.

В настоящее время торговля бытовой техникой происходит следующим образом:

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

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

Требования к системе в целом

Требования к структуре и функционированию системы

АИС «Магазин бытовой техники» должна быть создана как интегрированная информационная система, состоящая из следующих подсистем:

  • Подсистема планирования;
  • Подсистема учета;
  • Подсистема контроля;
  • Подсистема подготовки выходных форм;
  • Подсистема анализа;
  • Подсистема ведения справочников;
  • Подсистема взаимодействия с другими системами.

Основным режимом функционирования АИС «Магазин Бытовой Техники» является нормальный режим функционирования. В случае возникновения аварийных ситуаций (отсутствие связи с БД, разрушение БД) необходимо предусмотреть восстановление нормального режима функционирования в срок, не превышающий 1 суток.

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

  • готовности технических средств и средств связи;
  • функциональной готовности системы.

Система должна разрабатываться, как система открытого типа, что решает следующие задачи:

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

Аналогом «Магазин Бытовой Техники» является «1С» и АСУ «ОК Склад», ранее успешно внедренные во многих магазинах и складах.

Требования к надежности

Надежность функционирования АИС «Магазин Бытовой Техники» должна обеспечиваться следующими способами:

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

Безопасность хранения данных АИС «Магазин Бытовой Техники» при аппаратных сбоях должна обеспечиваться соответствующими средствами операционной системы (MS Windows XP).

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

Разрабатываемое программное обеспечение должно позволять:

  • откат введенных данных до выполнения транзакций на сохранение;
  • запрет ввода некорректной информации;
  • запрет выхода из программы без сохранения информации.

В качестве критерия надежности АИС «Магазин Бытовой Техники» и ее компонентов определяется время восстановления работоспособности системы в целом при возникновении любой аварийной ситуации. Указанное время не должно превышать 24 часов.

Требования к безопасности

Помещения, в которых устанавливаются комплексы технических средств для эксплуатации АИC, должны соответствовать санитарным правилам и нормам, утвержденным Постановлением Госкомсанэпиднадзора России от 14 июля 1996 г. №14 “Гигиенические требования к видеодисплейным терминалам, персональным электронно-вычислительным машинам и организации работы” (СанПиН 2.2.2. 542-96).

Требования к эргономике и технической эстетике

Создание любой информационной системы требует широкомасштабного учёта человеческих факторов в данной области. Система «человек-машина» — сложная система, в которой человек-оператор (группа операторов) взаимодействует с техническим устройством в процессе управления, обработки информации и т.д. Цель эргономики — добиться максимальной эффективности работы системы путем оптимизации всех компонентов человеко-машинной системы, то есть придать системе максимально высокие потребительские свойства (удобство, комфортность, лёгкость обучения, продуктивность и эффективность).

Эргономика рабочего места

Рабочее место пользователя должно удовлетворять следующим рекомендациям:

  • высота рабочей поверхности рекомендуется в пределах 680-760 мм, высота рабочей поверхности, на которую устанавливается клавиатура, должна быть 650 мм;
  • рекомендуемая высота сиденья над уровнем пола должна быть в пределах 420-550 мм. Поверхность сиденья рекомендуется делать мягкой, передний край закругленным, а угол наклона спинки рабочего кресла — регулируемым;
  • необходимо предусматривать возможность различного размещения документов: сбоку от видеотерминала, между монитором и клавиатурой и т.п.;
  • при высоком качестве изображения на видеотерминале расстояние от глаз пользователя до экрана, документа и клавиатуры может быть равным.

Эргономика пользовательского интерфейса

При разработке пользовательского интерфейса необходимо соблюдать следующие правила:

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

Требования к эксплуатации

Условия и режим эксплуатации системы определяется составом технических средств, используемых системой.

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

Требования к защите информации от несанкционированного доступа

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

  • функции, реализуемые операционной системой и СУБД;
  • функции защиты, реализуемые на уровне программного обеспечения;
  • функции администрирования средств передачи данных в сети;
  • функции администрирования средств безопасности.

При создании системы ведения базы данных АИС «Магазин Бытовой Техники» должны быть применены в полном объеме необходимые средства операционной системы.

В качестве обязательных средств защиты информации должны использоваться системные средства защиты С# и система паролей на уровне администрирования операционной системы.

Защита информации средствами администрирования:

  • сервер БД не должен быть сетевым сервером общего пользования, не использоваться как Internet или почтовый сервер;
  • выполнение регламентных и других работ на сервере должно производится в присутствии специалиста, ответственного за информационную безопасность;
  • основной пароль системы должен быть известен только системному администратору и храниться в опечатанном конверте у руководителя службы информатизации;
  • удаленное администрирование ОС допускается только на добавление/удаление новых пользователей, при смене паролей пользователей.

Требования по сохранности информации

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

К комплексу физических мер относятся:

  • наличие smart UPS, для обеспечения корректного завершения работы в случае отключения штатного питающего напряжения на длительное время;
  • наличие аппаратного «зеркала»;
  • наличие внешней памяти достаточной емкости;
  • обеспечение работы клиентского программного обеспечения только на уровне транзакций.

К комплексу организационных мер относятся:

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

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

Время выполнения процедур восстановления данных не должно превышать 8 часов с момента восстановления работоспособности соответствующих технических средств.

Требования к защите от влияния внешних воздействий

Защита от влияния внешних воздействий должна обеспечиваться:

  • стандартными техническими средствами (UPS, заземление и т.п.);
  • организационными средствами (разграничение доступа).

Требования к патентной чистоте

Для обеспечения патентной чистоты АИС «Магазин Бытовой Техники» должно использоваться лицензионное общесистемное программное обеспечение.

Требования по стандартизации и унификации

Классификация и кодирование информации в АИС «Магазин Бытовой Техники» должны осуществляться на основе общероссийских и отраслевых классификаторов, а также классификаторов и справочников, действующих в смежных системах.

Требования к подсистемам АИС «Магазин Бытовой Техники»

Требования к подсистеме планирования

При планировании производства должны учитываться мощности рабочих центров;

  • В плане производства должен быть обязательно указан номер заказа;
  • В системе должно быть предусмотрено ведение оперативного и стратегического планирования, календарного и объемного;
  • В системе должно быть предусмотрено планирование по сменам;
  • В одном заказе могут быть указаны для различных номенклатур разные сроки выполнения.

Требования к подсистеме учета

В системе должен вестись учет фактического выпуска продукции по нарядам и чекам;

  • В системе должен быть реализован учет затрат материалов и труда.

Требования к подсистеме контроля

В системе должен быть предусмотрен контроль ввода поступивших товаров на предмет соответствия заказам;

  • В системе должен быть предусмотрен контроль соответствия данных, полученных на основе чеков и счет-фактуры.

Требования к подсистеме подготовки выходных форм

В системе должен быть предусмотрен расчет плановых и фактических показателей продажи товара;

  • В системе должен быть реализован расчет суммарных затрат на товар и труд;
  • В системе должен быть реализован расчет полной себестоимости товара с учетом общепроизводственных и общехозяйственных затрат.

Требования к подсистеме анализа

В системе должны быть предусмотрены отчеты для анализа выполнения плана;

  • В системе должны быть предусмотрены отчеты для анализа загрузки рабочих центров по сменам;
  • Каждый отчет в системе должен иметь ряд специальных настроек.

Требования к подсистеме ведения справочников

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

Требования к подсистеме взаимодействия с другими системами

Система должна иметь возможность загрузки и выгрузки требуемых форм с большой машины.

Требования к видам обеспечения

Требования к информационному обеспечению

Информационное обеспечение представляет собой совокупность необходимых для функционирования АИС «Магазин Бытовой техники» данных и документов. Данные должны быть организованы в соответствующие таблицы базы данных, обеспечивающие оптимальный доступ к требуемой информации при реализации алгоритмов (поиска, фильтрации, сортировки).

В состав информационного обеспечения входят: нормативно-справочная информация, входные данные, выходные данные, договора, система управления базами данных (БД), интерфейсы межсистемных обменов.

Состав данных должен быть достаточным для выполнения всех функций АИС «Магазин Бытовой Техники» и отвечать требованиям: полноты, достоверности, однозначной идентификации, непротиворечивости, необходимой точности представления.

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

Классификация и кодирование информации в АИС «Магазин Бытовой Техники» должны осуществляться на основе общероссийских и отраслевых классификаторов, а также классификаторов и справочников, действующих в смежных системах.

Требования к лингвистическому обеспечению

Лингвистическое обеспечение АИС «Магазин Бытовой Техники» должно включать в себя совокупность следующих языковых средств:

  • программирования;
  • ввода-вывода и манипулирования данными;
  • экспорта-импорта и преобразования данных;
  • взаимодействия пользователя с АИC.

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

  • встроенный язык программирования среды с#;
  • язык программирования, описания и манипулирования реляционными данными в среде используемой БД, отвечающий стандарту ANSI SQL-92(SQL).

В качестве языка ввода-вывода и манипулирования данными должен применяться язык манипулирования реляционными данными в среде используемой БД — SQL, например PL/SQL.

Импорт-экспорт и преобразование данных должны выполняться встроенным программным обеспечением, входящим в состав БД, в режиме диалога на русском языке. Программирование этого процесса должно выполняться только средствами SQL.

Языковое взаимодействие пользователя с АИС должно осуществляться посредством естественного языка и указания формализованных вариантов или команд АИС со стороны пользователя (элементы пользовательского интерфейса «меню», «кнопка», «мастер» и т.п.).

В качестве основного естественного языка должен быть использован русский язык и язык данной предметной области. При взаимодействии АИС c пользователем на уровне администратора допускается применение английского языка.

Требования к программному обеспечению

Программное обеспечение (ПО) АИС «Магазин Бытовой Техники» должно быть разработано в архитектуре клиент — сервер БД, обеспечивающей гибкое управление системой в целом, высокую производительность работы, масштабируемость. Допускается расположение сервера БД на том же компьютере, на котором установлено клиентской приложение.

Программное обеспечение АИС «Магазин Бытовой Техники» состоит из:

  • общесистемного ПО;
  • функционального ПО.

Общесистемное ПО обеспечивает работу функционального ПО и его сетевое взаимодействие.

В состав общесистемного ПО входят:

  • операционные системы (OC);
  • системы управления базами данных, включая средства импорта-экспорта и преобразования данных;
  • системы драйверов и/или менеджеров для организации универсального взаимодействия функционального ПО с конкретной версией БД;
  • системы, обеспечивающие форматированное и наглядное представление данных для анализа и создания отчетных печатных форм (системы представления данных).

В качестве ОС должны быть использованы совместимые высокопроизводительные сетевые ОС: