Диплом: Сетевые технологии и системное администрирование (на примере АО "Тихвинский вагоностроительный завод")

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
41
2.3.2Разработка концептуальной модели
При разработке концептуальной модели (КМ) используются два
подхода:
- структурный;
- объектно-ориентированный.
Сущность структурного подхода к разработке КС заключается в ее
декомпозиции (разбиении) на автоматизируемые функции: система
разбивается на функциональные подсистемы, которые в свою очередь
делятся на подфункции, подразделяемые на задачи и так далее.
Для описания ИС была разработана информационная модель «TO–BE»,
которая строится в форме схемы данных и поясняется диаграммой потоков
данных. Разработанная для решения поставленной задачи схема данных
имеет структуру, представленную на рисунке 2.2.
Рисунок 2.2 - Контекстная диаграмма «TO-BE» до внедрения ИС
42
После внедрения ИС будет сведено к минимуму количество ручных
операций и бумажных документов. Модель потоков данных «TO-BE»
представлена на рисунке 2.3.
Рисунок 2.3 - Контекстная диаграмма модернизированной технологии
контроля после внедрения ИС
Входные документы будут заноситься пользователями в базу данных,
преобразовываться до нужного формата и обрабатываться по запросам.
Формат вводимых данных исключит возможность ошибки при занесении
информации. Все данные будут храниться в базе данных. Выходные
документы после обработки будут доступны для пользователей в любое
время, что исключит возможность потери информации.
Для ввода первичной информации используются справочники и
классификаторы. При внесении изменений, данные в справочниках
обновляются.
43
Выходными документами являются экранные формы, сводный отчет и
ведомость заселения в печатном и электронном виде. Выходные документы
используются для передачи данных на вышестоящий уровень.
Все запросы (пользовательские и внутрисистемные), связанные с
рабочими процессами, генерируются в ИС.
Для ввода первичной информации используются справочники и
классификаторы.
Выходными документами являются экранные формы, аналитические
отчеты в печатном и электронном виде.
Выходные документы используются со стороны пользователя для
принятия решений по сделкам, со стороны системы – для поддержки
процессов оперативного управления на всех этапах (формирование
параметров, ввод и корректировка значений, отчетность).
Деятельность по закупкам в контекстной диаграмме IDEF0 приведена
на рисунке 2.4.
Рисунок 2.4 - Деятельность по закупкам в контекстной диаграмме
IDEF0
44
2.3.3 Используемые классификаторы, системы кодирования и
характеристика нормативно-справочной, входной, результирующей
информации
Важное место в составе рассматриваемого комплекса задач занимают
классификаторы информации.
Обеспечить сокращение объема хранимых данных в ЭВМ, а так же
время на поиск информации, которая необходима для решения поставленных
задач, облегчить процесс обработки данных позволяют процедуры
классификации и кодирования информации.
Кодирование - это процесс присвоения объектам некоторых кодовых
обозначений. Главная цель процесса кодирования - однозначное обозначение
объектов и обеспечение необходимой достоверности кодируемых данных.
В настоящей работе решено использовать серийную систему
кодирования, которая позволяет производить кодирование установившихся
несложных множеств объектов, учитывая при этом возможности расширения
кодируемого множества, а так же разбиения по одному признаку
классификации.
Для разработки программы будет использоваться среда Delphi 7.
Delphi 7 поддерживает следующие типы данных:
- Byte (битовое 1 байт без знака);
- Word (целое 2 байта без знака);
- Longint (длинное целое 4 байта со знаком);
- Integer (целое 4 байта со знаком);
- Single (вещественное 4 байта);
- Int64 (очень длинное целое 8 байт со знаком);
- Real (вещественное 8 байт);
- String (строковое);
- Char (символьный);
- Boolean (логический – принимает два значения True или False);
- и другие типы данных.
45
Delphi состоит из отдельных модулей, которые используются для
хранения исходных кодов и прочей информации, ее отображения и
редактирования:
pas: предназначен для хранения исходного кода модуля;
dfm: используется для хранения визуальной формы и сохраняется с
таким же именем как и модуля с расширением pas;
cfg: содержат конфигурацию проекта;
dof: содержат опции проекта;
dpr: это сам проект, в этом файле находится описание используемых в
проекте модулей и описание инициализации программы;
res: содержит ресурсы проекта, такие как иконки, курсоры и другие;
ddp: вспомогательный файл модуля;
dcu: откомпилированный модуль;
objобъектный модуль, который можно использовать в Delphi.
Когда программа компилируется, все модули проекта собираются в
один и получается запускной файл exe файл или если создавалась
динамическая библиотека, то dll (DynamicLinkLibrary) файл.
Окно Delphi содержит следующие элементы:
- главное окно;
- панель инструментов;
- инспектор объектов;
- визуальный проектировщик форм;
- проводник;
- окно редактора кода.
К нормативно-справочной и входной оперативной относится
информация, которая меняется для каждого фиксированного случая ее
использования.
Для решения задач, возложенных на менеджера по закупкам и
формирования таких документов, как акты сверки месячных, квартальных и
46
полугодовых отчетов, справок по поступившим платежам, оплаты товаров
используется входные документы:
- информация по необходимым закупкам;
- информация по проведенным платежам.
Перечень результатных документов проекта включает в себя:
- списки текущих контрагентов;
- акт сверки платы;
- сведения по поступившим платежам;
- справка по поступившим платежам и налогам (в бухгалтерию);
- квартальный отчет по поступившим платежам;
- полугодовой отчет по поступившим платежам.
Дерево функций комплекса программных средств ИС представлено на
рисунке 2.5.
Среди реализуемых служебных функций выделяются функции
системы безопасности и обеспечение работы системы поддержки. Задание и
смена пароля необходимы для ограничения доступа к информации
посторонних лиц, что особенно важно при обработке конфиденциальной
информации, а работа справочной системы облегчает работу пользователя
программы, разъясняя, как ее следует эксплуатировать.
47
ИС менеджера
Основные функции
Вспомогательные
функции
Обработка
данных
Формирование
отчетов
Формирование
отчетных
документов
Отчетная
ведомость
Система
поддержки
Справка
Представление
данных
Рисунок 2.5 - Дерево функций комплекса программных средств ИС
48
Наибольший интерес представляют основные функции. К ним
относятся: ввод и обработка данных, справочников, а также формирование
отчетов.
Основное меню имеет следующие вкладки:
«Справочники»;
«Склад»;
«Новая закупка»;
«Книга покупок»;
«Расходы»;
«Помощь».
Текст разработанной программы приведен в приложении В.
Выводы по второй главе
Вторая глава выпускной квалификационной работы посвящена
исследованию общей характеристики АО «Тихвинский вагоностроительный
завод» и его информационно-сетевой архитектуры.
В данной главе проанализированы основные направления деятельности
исследуемого предприятия, его организационная и управленческая
структура. Произведено исследование информационно-сетевой
архитектурыАО «Тихвинский вагоностроительный завод», состав парка
электронно-вычислительной техники предприятия.
Разработаны основные проектные решения для сетевой
информационной системы менеджера по снабжению АО «Тихвинский
вагоностроительный завод».
49
Глава 3. Практическая реализация сетевой
информационной системы менеджера по снабжению АО
«Тихвинский вагоностроительный завод»
3.1 Реализация базы данных сетевой информационной системы
Разработка любой базы данных начинается с построения так
называемого дерева функций системы.
Исходя из функций разрабатываемой ИС, дерево функций будет иметь
вид, приведенный на рисунке 3.1.
Работа пользователя с БД начинается с загрузки главной формы, а уже
посредством элементов управления вызываются функции системы.
Следующим этапом разработки базы данных является построение
модели БД.
Для того чтобы создать модель, можно воспользоваться формальным
преобразованием. В этом случае все сущности БД станут таблицами, а
атрибуты сущностей – полями. При этом меняются названия полей и таблиц
в соответствии с требованиями той СУБД, под которую разрабатывается база
данных. Кроме того, уточняются типы полей и ограничения, накладываемые
на поля.
Следующий шаг – физическое создание таблиц в базе данных.
В качестве системы управления базами данных (СУБД) был выбран MS
Access.
Основными компонентами MS Access являются:
- построитель таблиц;
- построитель экранных форм;
- построитель SQL-запросов;
- построитель отчётов, выводимых на печать [8].
50
Дерево функций базы данных
Ввод
информации
Ведение
справочной
информации
Вывод
информации
Хранение
информации
Ввод
необходимых
данных
Просмотр,
редактирование
и удаление
данных
Формирование
заявки
Учет и передача
заявки на
исполнение
Просмотр
Печать
Ввод
необходимых
данных
Просмотр,
редактирование
и удаление
данных
База данных
Рисунок 3.1 – Дерево функций разрабатываемой БД

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)
Value-based education: ценности в системе образования и способы их реализации на уроке английского языка. Опыт Европейских стран