Разработка информационной системы склада продовольственных товаров магазина ООО "Астра-Р"

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

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 06.12.2012
Размер файла 1,9 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

КУРСОВАЯ РАБОТА

по курсу: «Автоматизированные информационные системы»

на тему: «Разработка информационной системы склада продовольственных товаров магазина ООО «Астра-Р»»

Содержание

Введение

1. Общая часть

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

2. постановка задачи проектирования аис (арм)

2.1 Построение Модели IDEF0

2.2 Диаграмма дерева узлов

2.3 Диаграмма потоков данных

2.4 Описание процессов по методологии IDEF3

2.5 Логическая модель данных в нотации IDEF1X

Список литературы

Введение

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

Необходимость создания и использования автоматизированных информационных систем вытекает из принципиальных недостатков традиционных методов обработки информации:

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

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

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

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

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

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

Все известные информационные системы могут быть разделены на две категории: автоматические и автоматизированные.

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

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

1. Общая часть

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

Склад продовольственных товаров принадлежит магазину ООО «Астра-Р», расположенному по адресу г. Новомосковск, ул. Калинина - 30.

Основные задачи и функции склада продовольственных товаров магазина ООО “Астра - Р”:

Приёмка, хранение и продажа продуктов питания.

Численность сотрудников объекта автоматизации составляет 13 человека.

Рисунок 1 - Схема организационной структуры объекта

Предполагаемыми пользователями АИС работы с поставщиками являются администратор и оператор.

1.Общие сведения

АИС склада продовольственных товаров ООО “Астра - Р”

“Заказчик” - ДТиВТ.

Адрес: г. Новомосковск Тульской области ул. Калина д. 24

“Исполнитель” - Студент

Адрес: г. Новомосковск Тульской области ул. Калинина 24-а.

Разработка и ввод АИС склада продовольственных товаров ООО “Астра - Р” в действие реализуются в следующие сроки:

- начало работы - 03.02.2010 год;

- окончание работы - 02.04.2010 год.

АИС склада продовольственных товаров ООО “Астра - Р” разрабатывается бесплатно.

2. Назначение и цели создания системы

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

Целью создания АИС склада продовольственных товаров ООО “Астра - Р” является повышение эффективности деятельности объекта автоматизации за счёт внедрения:

- автоматизации трудовых процессов;

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

- возможности долгосрочного планирования поставок;

- повышение качества выполнения работ;

- снижение сроков выполнения работ;

- освобождение персонала от рутиной работы.

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

Условия эксплуатации должны соответствовать Гигиеническими требованиями к видео дисплейным терминалам, персональным электронно-вычислительным машинам и организации работы (Санитарные правила и нормы. СанПиН 2.2.2/2.4.1340-03 от 30 мая 2003 года, утвержденные Главным государственным санитарным врачом Российской Федерации).

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

- температура воздуха в пределах: от +19 до +21 град. C;

- относительная влажность воздуха: от 62 до 55%;

- скорость движения воздуха меньше 0,1 м/с.

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

- температура воздуха в пределах: от +10 до +40 град. C, с рабочим режимом +23 град. C;

- относительная влажность воздуха: от 20 до 80%, с рабочим режимом от 40 до 60%;

- концентрация пыли не более 0,4 г/куб.м, с рабочим режимом 0,1 г/куб.м;

- атмосферное давление: от 630 до 800 мм рт.ст.

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

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

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

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

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

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

- Маштабируемость, т.е. способность к наращиванию ресурсов системы при ее последующем развитии и совершенствовании;

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

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

- Возможность использования непрофессиональным программистом;

- Требования к надежности: система должна обладать высокой надежностью, быть устойчивой к аварийным и иным ситуациям; оценка надежности системы должна проводиться с использованием следующих основных показателей надежности (ГОСТ 24.701-86 и ГОСТ 27.003-90):

а) коэффициента готовности;

б) среднего времени восстановления;

в) вероятность доставки сообщений.

- Требования безопасности: программно-аппаратные средства системы должны обеспечивать безопасность обслуживающего персонала при эксплуатации, техническом обслуживании и ремонте с учетом требований ГОСТ 21552-84, ГОСТ 25861-83.

Электробезопасность должна соответствовать требованиям ГОСТ 12.1.030-81, ГОСТ 12.2.003, ГОСТ 12.2.007.0-75 и ГОСТ 12.2.007.13-2000.

Силовые кабельные системы должны отвечать требованиям "Правил устройств электроустановок" (ПУЭ) 1998.

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

Эксплуатационная документация АИС склада продовольственных товаров ООО “Астра - Рдолжна содержать раздел по обеспечению электробезопасности при монтаже, наладке и эксплуатации технических средств.

- Требования к эргономике и технической эстетике: на этапе внедрения должны быть разработаны предложения по компоновочному размещению в помещениях средств АИС склада продовольственных товаров ООО “Астра - Р” с учетом требований ГОСТ 20-39.108-85.

Освещенность рабочих мест должна отвечать требованиям СНиП23-05-95.

Однотипное оборудование на одном объекте внедрения должно быть выполнено в одной цветовой гамме. Экраны должны иметь антибликовое покрытие.

Рабочие станции должны отвечать требованиям ГОСТ 27201-87. Манипуляторы и клавиатура должны быть удобны в использовании. В части диалога с пользователем должен быть обеспечен удобный для пользователя интерфейс. Требования к интерфейсу с пользователем должны быть установлены в частных технических заданиях на создание составных частей АИС склада продовольственных товаров ООО “Астра - Р”.

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

Обслуживание системы должно производиться обслуживающим персоналом.

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

- Требования к регламенту обслуживания: регламент обслуживания должен быть разработан для каждого объекта внедрения.

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

4.2) Требования к функциям и задачам, выполняемых АИС склада продовольственных товаров ООО “Астра - Р”.

Функции АИС склада продовольственных товаров ООО “Астра - Р” должны обеспечивать выполнение следующих общих требований:

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

- обмен данными и документами единых форм и форматов между составными частями системы;

- осуществление поиска документов;

- ведение архивов документов;

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

- справочная «Поставки»

- справочная «Поставщики»

- справочная «Товар»

- справочная «Продажи»

- справочная «Виды товаров»

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

В частности, запросы могут быть такими:

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

- выдавать информацию о продажах за конкретное число;

- выдавать информацию о товаре, наличие его на складе и цене;

- выдавать информацию о фирмах-поставщиках.

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

- сбор и обработка данных;

- управление информацией;

- формирование справочников;

- подготовка отчетов.

4.3) Требования к видам обеспечения АИС склада продовольственных товаров ООО “Астра - Р”.

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

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

- Требования к способам организации диалога с пользователем: способ организации диалога с пользователем должен обеспечивать:

а) уменьшение вероятности совершения оператором случайных ошибочных действий;

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

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

г) формирование запросов на обновление информации и решение расчетно-информационных задач.

- Требования к техническому обеспечению: допускается использование технического обеспечения, находящегося в эксплуатации на объекте внедрения на момент внедрения и соответствующего требованиям, предъявляемым к техническому обеспечению АИС склада продовольственных товаров ООО “Астра - Р”. Комплекс технических средств должен включать оборудование, необходимое для реализации функций СУ оператора АИС склада продовольственных товаров ООО “Астра - Р”.

При выборе конкретных технических средств должны быть соблюдены принципы:

а) технологической независимости;

б) унификации и стандартизации;

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

г) минимизации стоимости на всех жизненных циклах автоматизированной системы.

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

а) Операционная система Windows XP (или выше);

б) Microsoft Internet Explorer 5.0 (или выше);

в) Офисный пакет Microsoft Office 2000 (или выше).

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

а) Процессор Intel Pentium 4 (или выше);

б) 17” монитор - должен соответствовать стандарту ТСО 99;

в) 512 Мб RAM (или выше);

г) 20 Гб свободного места на жестком диске (или выше).

- Требования к комплектации рабочих мест пользователей: рабочие станции должны обеспечивать:

а) ввод и отображение соответствующей информации;

б) возможность отображения алфавитно-цифровой и графической информации в цветном режиме;

в) печать (вывод) информации на принтерах и получение копий документов в текстовом и графическом исполнении с разрешением не менее 300 точек на дюйм для графического режима;

г) запись и хранение информации на жестком диске.

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

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

б) отсутствие ошибок округления и отсутствие накопления ошибок расчетов при пересчетах по процентному содержанию.

Дополнительных требований к метрологическому обеспечению не предъявляется.

5.Состав и содержание работ по проектированию системы

1) Обследование объекта автоматизации проводится по следующему плану:

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

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

2) Обработка полученной информации. Цель данного пункта - получение комплексного представления об объекте автоматизации и уточнение перечня и количества задач и функций, выполняемых подразделением.

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

4) Реализация системы:

а) проектирование системы;

б) внедрение системы. На этой стадии работ производится интенсивное обучение пользователя работе с информационной системой. Внедрение считается успешно завершенным, если пользователь самостоятельно работает с системой;

5) Опытная эксплуатация. На данном этапе необходимо выполнить следующие задачи:

a) проверить правильность функционирования информационной системы путем решения задач одновременно при помощи информационной системы и традиционным способом;

б) юридическое оформление информационной системы, переданной в эксплуатацию.

в) Промышленная эксплуатация.

6.Порядок контроля и приёмки системы

1) Виды испытаний системы:

1. соответствие системы техническому заданию;

2. комплектность системы;

3. комплектность и качество документации;

4. комплектность, достаточность состава и качество программных средств и программной документации;

5. количество и квалификация обслуживающего персонала;

6. пусконаладочные работы;

7. тестирование и комплексная отладка;

8. проведение опытной эксплуатации;

9. проведение приемочных испытаний.

2) На всех видах испытаний системы должны присутствовать следующие сотрудники: директор объекта автоматизации; руководитель практики; специалист, работа которого была автоматизирована; разработчик.

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

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

1) Мероприятия по приведению поступающей информации (в соответствии с требованиями к информационному и лингвистическому обеспечению) к виду, пригодному для обработки с помощью на ЭВМ;

2) Изменения, которые необходимо осуществить в объекте автоматизации (это может быть закупка технических средств, проведение ремонтных работ и др.);

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

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

8.Требования к документированию

Все документы разработаны по согласованию заказчика и разработчика и соответствуют всем нормативно-техническим документам. Перечень документов:

1) Материалы обследования - выполнены в виде отчета по производственной практике;

2) Схема организационной структуры;

3) Описание постановки задачи;

4) Общая структура системы;

5) Руководство пользователя;

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

7) Описание входных данных (документов);

8) Описание выходных данных (документов);

9) Программный модуль АРМ (mdb, mde, exe-файлы) на машинном носителе;

10) Описание алгоритма на машинном носителе;

11) Справочная система помощи на дискете.

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

Техническое задание разрабатывалось на основании следующих документов:

1) Отчет об обследовании объекта автоматизации;

2) Документов, указанных в разделе 8 настоящего технического задания

2. постановка задачи проектирования аис (арм)

2.1 Построение Модели IDEF0

IDEF0 - Function Modeling - методология функционального моделирования и графическая нотация, предназначенная для формализации и описания бизнес - поцессов . Отличительной особенностью IDEF0 является её акцент на соподчинённость объектов. В IDEF0 рассматривается логические отношения между работами, а не их временная последовательность.

Рисунок 2 - Основная функция системы

Рисунок 3 - Декомпозиция 1 уровня процесса А0

Рисунок 4 - Декомпозиция 1 уровня процесса А1

Рисунок 5 - Декомпозиция 1 уровня процесса А2

Рисунок 6 - Декомпозиция 2 уровня процесса А1

2.2 Диаграмма дерева узлов

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

Рисунок 7 - Диаграмма дерева узлов

2.3 Диаграмма потоков данных

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

Рисунок 8 - Начальная контекстная диаграмма

Рисунок 9 - Диаграмма потоков данных

2.4 Описание процессов по методологии IDEF3

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

Рисунок 10 - Начальная диаграмма

Рисунок 11 - Декомпозиция 1 уровня процесса А0

2.5 Логическая модель данных в нотации IDEF1X

IDEF1X (IDEF1 Extended) -- Data Modeling -- методология построения реляционных структур (баз данных), относится к типу методологий «Сущность-взаимосвязь» (ER -- Entity-Relationship).

Рисунок 12 - Логическая модель представления данных

Список литературы

1. Л.Г. Гагарина, Д.В. Киселев, Е.Л. Федотова Разработка и эксплуатация автоматизированных информационных систем. - М.: ИД «ФОРУМ»-ИНФРА-М, 2007.

2. С.В. Маклаков Создание информационных систем с AllFusion Modeling Suite. -М.: ДИАЛОГ-МИФИ, 2003.

3. А.М. Вендров Проектирование программного обеспечения экономических информационных систем. - М.: Финансы и статистика, 2003.

4. Г.Н. Смирнова, А.А. Сорокин, Ю.Ф. Тельнов Проектирование экономических информационных систем. - М.: Финансы и статистика, 2003.

5. Гайдамакин Н.А. Автоматизированные информационные системы, базы и банки данных. Вводный курс: Учебное пособие.- М.: Гелиос АРВ, 2002.- 368с.

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

7. Вендров А.М. Проектирование программного обеспечения экономических информационных систем. - М.: Финансы и статистика, 2000.

8. Горев А., Ахаян Р., Макашарипов С. Эффективная работа с СУБД.- СПб, Питер, 1997.- 704с.

9. Криницкий Н.А., Миронов Г.А., Фролов Г.Д. Автоматизированные информационные системы.- М.: Наука, 1982.- 384с.

10. Ульман Дж. Базы данных на Паскале.- 1990.

11. Ревунков Г.И. Базы и банки данных и знаний.- 1992.

12. Цветков В.Я. Геоинформационные системы и технологии.- М.: Финансы и статистика, 1998.-368с.

Размещено на Allbest.ru

...

Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.