7 - 2.Специальный раздел (Автоматизированная система управления ООО Редтеx с разработкой программного средства учёта выполнения заказов)

2018-02-16СтудИзба

Описание файла

Файл "7 - 2.Специальный раздел" внутри архива находится в папке "Автоматизированная система управления ООО Редтеx с разработкой программного средства учёта выполнения заказов". Документ из архива "Автоматизированная система управления ООО Редтеx с разработкой программного средства учёта выполнения заказов", который расположен в категории "". Всё это находится в предмете "дипломы и вкр" из 12 семестр (4 семестр магистратуры), которые можно найти в файловом архиве МПУ. Не смотря на прямую связь этого архива с МПУ, его также можно найти и в других разделах. Архив можно найти в разделе "остальное", в предмете "дипломы" в общих файлах.

Онлайн просмотр документа "7 - 2.Специальный раздел"

Текст из документа "7 - 2.Специальный раздел"

2 Специальный раздел

2.1 Разработка структуры АСУ ООО «Редтех»

В последние годы в России наблюдается устойчивый интерес к компьютерным интегрированным системам, способным обеспечить эффективное управление предприятием.

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

Системы управления, в которых ряд функций процесса управления (в первую очередь принятие решения при изменении ситуации) реализуются человеком, получили название автоматизированных систем управления (АСУ)[4].

В таких системах процесс управления осуществляется органом управления (субъектом) относительно объекта управления для достижения требуемой цели.

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

При разработке структуры АСУ рассматриваемого предприятия в дипломном проекте использовано сочетание системного и кибернетического подходов.

При этом обобщенная структура АСУ приняла вид, представленный на рисунке 2.1.

Из анализа схемы, изображенной на рисунке 2.1 следует, что основными признаками структуры АСУ являются:

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

- наличие целей , критериев эффективности и ограничений ;

-наличие стратегии, плана, алгоритмов (инструкций) и программ управления.

Рисунок 2.1 – Структурная схема АСУ

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

В соответствии с выполняемыми функциями и на основе общих схем (рис.2.1,.) , АСУ ООО «Редтех» относится к АСУ организационного типа и включает:

- орган управления в составе руководства предприятия (генеральный директор, исполнительный директор, главный инженер отдела информационных технологий);

- объект управления – отделы (исполнения заказов, технический, программный, отдел рекламы бухгалтерия, административно-хозяйственный);

Аппаратные средства автоматизированных рабочих мест (АРМ) реализованы на универсальных персональных компьютерах соединенных между собой посредством локальной сети.

Клиенты могут обращаться к оператору отдела заказов как непосредственно, так и предварительно (по телефону или по сети Internet) .

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

Все необходимые для учёта выполнения заказов данные находятся в таблицах, хранящихся в базе данных.

2.2 Разработка структуры базы данных

База данных – это самодокументированное собрание интегрированных записей [26]. В дипломном проекте, в связи с тем, что в АСУ ООО «Редтех» используется в основном информация, сосредоточенная в плоских таблицах, принято решение использовать реляционную модель базы данных, имеющую в настоящее время наибольшую популярность.

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

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

Весь процесс проектирования БД разбит на ряд взаи­мосвязанных этапов, каждый из которых обладает своими осо­бенностями и методами проведения. На рисунке 2.2 представлены этапы проектирования.

Этап инфологического проектирования

Этап даталогического проектирования


Рисунок 2.2 - Этапы проектирования базы данных

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

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

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

Таблица 2.1 – Структура базы данных

Информационный объект

Обозначение

Семантика ИО

Реквизиты

Примеч

Приход

PRHD

Сведения о приходе

Код прихода

*

Дата

  

Код прихода

KODPRHD

Приход товара

Код

*

Код прихода

 

Код товара

 

Количество

 

Цена

 

Тип товара

TTOV

Название типа товара

Код типа товара

*

Название

 

Товар

TOV

Данные о товаре

Код типа

*

Код товара

*

Марка

 

Модель

Цена заказа

Розница

ROZ

Название розницы

Код розницы

Дата

*

Продавец

*

Розница товара

ROZTOV

Название итоговой розницы

Код итога

*

Код розницы

 

Код товара

 


Рисунок 2.3 – Структура базы данных

2.2.1 Инфологическое проектирование

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

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

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

- определение собственно сведений об объектах предметной области;

- анализ возможных запросов к БД и требований по оперативности их выполнения.

Анализ возможных запросов к БД позволил уточнить связи между сведениями, которые необходимо хранить. Хранение большого числа связей усложняет БД и приводит к увеличению памяти ЭВМ, но часто существенно ускоряет поиск требуемой информации. Поэтому разработчику БД (администратору БД) приходится принимать компромиссное решение, причем про­цесс определения перечня хранимых связей, как правило, имеет итерационный характер.

Инфологическая модель «сущность - связь» (eпtity- relationshiр model; ER-model) П. Чена представляет собой описательную (не­формальную) модель предметной области, семантически опреде­ляющую в ней сущности и связи[23]

2.3 Разработка структуры программы

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

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

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

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

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

Непосредственно согласует работу всех модулей главный модуль программы, доступ к которому осуществляется только после выполнения процесса авторизации. Этим модулем является модуль «Ввод пароля».

В соответствии с другими выполняемыми функциями программа включает еще 2 модуля: «Продажа товара» и «Добавление закупок».

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

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

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

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

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5167
Авторов
на СтудИзбе
437
Средний доход
с одного платного файла
Обучение Подробнее