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

  • Вид работы:
    Курсовая работа (т)
  • Предмет:
    Информационное обеспечение, программирование
  • Язык:
    Русский
    ,
    Формат файла:
    MS Word
    480,37 Кб
  • Опубликовано:
    2015-06-18
Вы можете узнать стоимость помощи в написании студенческой работы.
Помощь в написании работы, которую точно примут!

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

Содержание

Введение

. Функциональное назначение магазина спортивного питания

2. Обзор существующих информационных систем в магазине спортивного питания

3. Анализ структурных функциональных методов проектирования информационной системы

3.1 Назначение и состав методологии SADT (IDEF0)

.1.1 Элементы графической нотации IDEF0

3.2 Назначение и состав DFD

.2.1 Элементы графической нотации DFD

3.2.2 Правила и рекомендации построения DFD

4. Функциональный анализ деятельности организации

5. Структурная модель программно-аппаратного обеспечения ИС

Заключение

Список использованной литературы

Введение

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

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

Библиотека - это определенным образом организованный коллектив со своей внутренней структурой и порядком управления.

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

Индустрия спорта активно растет и с завидной регулярностью предлагает все новые тренажеры, спортивную одежду <#"869547.files/image001.jpg">

Рисунок 1 - Информационная система управления магазином

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

Автоматизация работы магазина спортивного питания представляет собой непростую задачу по ряду причин:

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

большой объем товарной базы - тысячи наименований разного типа;

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

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

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

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

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

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

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

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

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

«1C: Торговля и склад» предназначена для учета любых видов торговых операций. Благодаря гибкости и настраиваемости система способна выполнять все функции учета - от ведения справочников и ввода первичных документов до получения различных ведомостей и аналитических отчетов.

«1C: Торговля и склад» автоматизирует работу на всех этапах деятельности предприятия и позволяет:

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

вести учет от имени нескольких юридических лиц;

вести партионный учет товарного запаса с возможностью выбора метода списания себестоимости (FIFO, LIFO, по средней);

вести раздельный учет собственных товаров и товаров, взятых на реализацию;

оформлять закупку и продажу товаров;

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

вести учет взаиморасчетов с покупателями и поставщиками, детализировать взаиморасчеты по отдельным договорам;

выполнять резервирование товаров и контроль оплаты;

вести учет денежных средств на расчетных счетах и в кассе;

вести учет товарных кредитов и контроль их погашения;

вести учет переданных на реализацию товаров, их возврат и оплату.

При использовании программы «1C: Торговля и склад» пользователь может:

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

работать с взаимосвязанными документами;

выполнять автоматический расчет цен списания товаров;

быстро вносить изменения с помощью групповых обработок справочников и документов;

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

получать самую разнообразную отчетную и аналитическую информацию о движении товаров и денег;

автоматически формировать бухгалтерские проводки для 1C: Бухгалтерии.

«1C: Торговля и склад» содержит средства обеспечения сохранности и непротиворечивости информации:

возможность запрещения пользователям прямого удаления информации;

специальный режим удаления данных с контролем перекрестных ссылок;

возможность запрещения пользователям редактировать данные за прошлые отчетные периоды;

установка запрета на редактирование печатных форм документов;

запирание системы пользователем при временном прекращении работы.

Система «1C: Торговля и склад» наряду со своими плюсами имеет ряд недостатков:

- требует больших денежных затрат на приобретение;

- установить систему «1C: Торговля и склад» может не любой пользователь;

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

программный аппаратный информационный магазин

3. Анализ структурных функциональных методов проектирования информационной системы

3.1 Назначение и состав методологии SADT (IDEF0)

 

Методология SADT (Structured Analysis and Design Technique - методология структурного анализа и проектирования) представляет собой совокупность методов, правил и процедур, предназначенных для построения функциональной модели системы.

Начало разработки данной методологии было положено Дугласом Россом (США) в середине 60-х гг. ХХ в. С тех пор системные аналитики компании SofTech, Inc. улучшили SADT и использовали ее в решении широкого круга проблем. Программное обеспечение телефонных сетей, диагностика, долгосрочное и стратегическое планирование, автоматизированное производство и проектирование, конфигурация компьютерных систем, обучение персонала, управление финансами и материально-техническим снабжением - вот некоторые из областей эффективного применения SADT. Широкий спектр областей указывает на универсальность и мощь методологии SADT. В программе «Интеграции компьютерных и промышленных технологий» (Integrated Computer Aided Manufacturing, ICAM) Министерства обороны США была признана полезность SADT. Это привело к публикации ее части в 1981 г., называемой IDEF0 (Icam DEFinition), в качестве федерального стандарта на разработку программного обеспечения. Под этим названием SADT стала применяться тысячами специалистов в военных и промышленных организациях. Последняя редакция стандарта IDEF0 была выпущена в декабре 1993 г. Национальным институтом по стандартам и технологиям США (National Institute Standards and Technology, NIST).

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

Данная методология при описании функционального аспекта информационной системы конкурирует с методами, ориентированными на потоки данных (DFD). В отличие от них IDEF0 позволяет:

описывать любые системы, а не только информационные (DFD предназначена для описания программного обеспечения);

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

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

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

Модель (AS-IS, TO-BE или SHOULD-BE) может содержать 4 типа диаграмм:

контекстную диаграмму;

диаграммы декомпозиции;

диаграммы дерева узлов;

диаграммы только для экспозиции (for exposition only, FEO).

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

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

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

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

 

3.1.1 Элементы графической нотации IDEF0

Методология IDEF0 нашла широкое признание и применение, в первую очередь, благодаря простой графической нотации, используемой для построения модели. Главными компонентами модели являются диаграммы. На них отображаются функции системы в виде прямоугольников, а также связи между ними и внешней средой посредством стрелок. Использование всего лишь двух графических примитивов (прямоугольник и стрелка) позволяют быстро объяснить правила и принципы построения диаграмм IDEF0 людям, незнакомым с данной методологией. Это достоинство позволяет подключить и активизировать деятельность заказчика по описанию бизнес-процессов с использованием формального и наглядного графического языка.

Рассмотрим основные элементы графической нотации IDEF0 (рис. 2).

Рисунок 2 - Элементы графической нотации IDEF0

 

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

Взаимодействие работ между собой и внешним миром описывается в виде стрелок. В IDEF0 различают 5 видов стрелок:

вход (англ. input) - материал или информация, которые используются и преобразуются работой для получения результата (выхода). Вход отвечает на вопрос «Что подлежит обработке?». В качестве входа может быть как материальный объект (сырье, деталь, экзаменационный билет), так и не имеющий четких физических контуров. Допускается, что работа может не иметь ни одной стрелки входа. Стрелки входа всегда рисуются входящими в левую грань работы;

управление (англ. control) - управляющие, регламентирующие и нормативные данные, которыми руководствуется работа. Управление отвечает на вопрос «В соответствии с чем выполняется работа?». Управление влияет на работу, но не преобразуется ей, т.е. выступает в качестве ограничения. В качестве управления могут быть правила, стандарты, нормативы, расценки, устные указания. Стрелки управления рисуются входящими в верхнюю грань работы. Если при построении диаграммы возникает вопрос, как правильно нарисовать стрелку сверху или слева, то рекомендуется ее рисовать как вход (стрелка слева);

выход (англ. output) - материал или информация, которые представляют результат выполнения работы. Выход отвечает на вопрос «Что является результатом работы?». В качестве выхода может быть как материальный объект (деталь, автомобиль, платежные документы, ведомость), так и нематериальный (выборка данных из БД, ответ на вопрос, устное указание). Стрелки выхода рисуются исходящими из правой грани работы;

механизм (англ. mechanism) - ресурсы, которые выполняют работу. Механизм отвечает на вопрос «Кто выполняет работу или посредством чего?». В качестве механизма могут быть персонал предприятия, студент, станок, оборудование, программа. Стрелки механизма рисуются входящими в нижнюю грань работы;

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


3.2 Назначение и состав DFD

При построении функциональной модели системы альтернативой методологии SADT <#"869547.files/image003.gif">

Процесс (система, подсистема)


Накопитель данных


Внешняя сущность


Рисунок 3 - Элементы графической нотации DFD


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

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

На диаграммах IDEF0 потоки данных соответствуют входам и выходам, но в отличие от IDEF0 <#"869547.files/image010.jpg">

Рисунок 4 - IDEF0

Рисунок 5 - DFD

 

Рисунок 6 - IDEF3 «Подготовка к продаже»


Рисунок 7 - IDEF3 «Согласование с клиентом»

 

Рисунок 8 - DFD «Оформление»

 


Рисунок 9 - DFD «Получение»

 

 

5. Структурная модель программно-аппаратного обеспечения ИС


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

Рабочие станции включают следующие аппаратные средства:

·        CPU Intel® Core™ i7 3770K 3.50 GHz;

·        RAM DDR-III 16 Gb;

·        VGA NVIDIA GeForce GTX TITAN 6144 Mb;

·        1 SSD 500 Gb;

·        1 HDD 1 Tb.

Рабочие станции включают следующие программные средства:

·        Microsoft Windows 7 Ultimate x64

·        Microsoft Office 2013 x64

·        Eset NOD32 Smart Security 7

·        Клиентская часть ИС

Основания выбора программного обеспечения. Microsoft Windows 7 Ultimate x64: возможность работы с любым из 35 языков, гибкость, поддержка многоядерности, 64-разрядность и т.д. Microsoft Office 2013 x64: удобный интерфейс, интеграция с «облачными» хранилищами, онлайн редактировка документов и т.д. Eset NOD32 Smart Security 7: эффективная защита всей корпоративной сети, оптимальный уровень безопасности системы, высокая производительность работы при минимальных системных требованиях.

Сервер данных включает следующие аппаратные средства:

·        CPU Intel® Core™ i7 2670QM 2.20 GHz;

·        RAM DDR-III 8 Gb;

·        1 HDD 1Tb.

Сервер данных включает следующие программные средства:

·        Windows Server 2012 R2

·        MySQL Database 5.5.23

Основания выбора программного обеспечения. MySQL Database: многопоточность, ODBC драйвер, гибкая система привилегий и паролей, бесплатность в большинстве случаев и т.д. Windows Server 2012 R2: безопасность, удобный пользовательский интерфейс, усовершенствованный диспетчер задач и т.д.

Заключение

Таким образом, при выполнении курсовой работы, цель и поставленные задачи были выполнены. А именно была реализована система организации на примере магазина спортивного питания при использовании программного средства AllFusion Process Modeler. Были построены диаграммы, описывающие функциональную схему магазина по методологиям IDEF0, DFD, IDEF3.

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

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

Основное значение ИС - создание современной инфраструктуры для управления предприятием или же другим учреждением.

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

Список использованной литературы

1. Ансофф И. Информационные системы управления / И. Ансофф. - М.: Лектор, 2009. - 51 с.

2.      Вендров А.М. CASE-технологии. Современные методы и средства проектирования информационных систем / А.М. Вендров. - М.: Финансы и статистика, 2010. - 176 с.

.        Душин В.К. Теоретические основы информационных процессов и систем / В.К. Душин. - М.: Финансы и статистика, 2009. - 348 с. Евельсон Л.И., Рафаловская М.Я., Методические указания к курсовой работе по дисциплине «Теория информационных процессов и систем» для студентов III курса, обучающихся по направлению подготовки бакалавров 230400 Информационные системы и технологии / Евельсон Л.И., Рафаловская М.Я. - Брянск: Издательство БГИТА, 2013. - 18с.

.        Советов Б.Я. Теория информационных процессов / Б.Я. Советов. - М.: Изд-во Академия, 2010. - 432 с.

5. IDEF0: функциональное моделирование деловых процессов [Электронный ресурс]

6. Диаграммы потоков данных DFD [Электронный ресурс] Мегасила [Электронный ресурс]

7.      Управление бизнес-ресурсами [Электронный ресурс]

Похожие работы на - Разработка технического задания на создание информационной системы для магазина спортивного питания

 

Не нашли материал для своей работы?
Поможем написать уникальную работу
Без плагиата!