Диплом: Автоматизация процесса приема техники на ремонтные работы в ОАО "Samsung Service"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
65
Перечисленные подсистемы должны взаимодействовать между собой по
средствам пользовательского интерфейса.
Разрабатываемая информационная система автоматизирует обработку
данных и подготовку оперативных документов.
Можно выделить два подмножества функций системы:
– служебные функции, к которым относятся удаление оперативных
данных;
– основные функции обработки данных: ведение справочников системы,
работа с документами, отчетами и запросами. Состав функций
автоматизированной информационной системы представлены в виде
следующего дерева функций, представленного на рис. 7.
Функции
автоматизированной
информационной
системы
Основные Служебные
Ведение справочников
Документы
Выполнение запросов
Формирование отчетов
Удаление данных
Добавление данных
Рис. 7. Дерево функций автоматизированной информационной системы
Назначение программных модулей автоматизированной информационной
системы включает:
66
– модуль инициализации программы обеспечивают запуск
информационной системы;
– модуль главного меню программы обеспечивает доступ ко всем объектам
информационной системы;
– модуль обработки справочников обеспечивает доступ ко всем
справочникам информационной системы;
– модуль обработки запросов обеспечивает доступ ко всем запросам
информационной системы;
– модуль обработки отчетов обеспечивает доступ ко всем отчетам
информационной системы;
– модуль работы с базой данных обеспечивает хранение объектов
информационной системы.
Структурная схема пакета отражает взаимосвязь модулей разработанной
информационной системы, рис. 8.
Модуль инициализации
программы
Модуль главного меню
автоматизированной
системы
Модуль обработки
справочников
Модуль обработки
документов
Модуль обработки
запросов
Модуль обработки
отчетов
Модуль работы с базой
данных
Рис. 8. Структурная схема пакета
Такая организация информационной системы позволяет получить
максимальную ее производительность и удобство работы.
2.3.2 Характеристика базы данных
Технологическое обеспечение составляет основу функционирования
67
информационной системы, которая реализует информационные процессы в
автоматизированных системах организационного управления, удовлетворяет
информационные потребности специалистов в решении профессиональных
задач. Комплекс технических средств составляют: компьютеры любых моделей;
устройства сбора, накопления, обработки, передачи и вывода информации;
устройства передачи данных и линий связи; оргтехника и устройства
автоматического съема информации; эксплуатационные материалы и др.
В рамках технологического обеспечения можно определить требования к
организации базы информационной системы: структура базы данных должна
позволять легко расчленять ее на составные фрагменты; структура базы должна
обеспечивать единовременный процесс корректировки нескольких одинаковых
баз, которые хранятся на разных компьютерах; база должна быть минимально
избыточна [14].
При работе с информационной системой можно выполнять ряд операций:
– ввод исходной информации при помощи средств ввода данных;
– экспорт данных с других систем;
– обработку данных, полученных через глобальную сеть Internet;
– обработку и редактирование данных;
– накопление и хранение данных;
– поиск, обновление и защиту данных;
– вывод информации через средства отображения информации;
– формирование и передача данных по средствам локальной сети;
– получение оперативных различных отчетов [20].
Использование информационных технологий позволяет пользователям
значительно облегчает обработку информации, повышает интенсивность
поступления обрабатываемой информации, предоставляет оптимальные режимы
обработки и использование возможности программной среды, расширяет
функции пользователей и организацию их деятельности.
Инфологическая модель (информационно-логическая модель) –
ориентированная на человека и не зависимая от типа СУБД модель предметной
68
области, определяющая совокупности информационных объектов, их атрибутов
и отношений между объектами, динамику изменений предметной области, а
также характер информационных потребностей пользователей [25].
Под датологической понимается модель, отражающая логические
взаимосвязи между элементами данных безотносительно их содержания и
физической организации. При этом даталогическая модель разрабатывается с
учетом конкретной реализации системы управления базами данных, также с
учетом специфики конкретной предметной области на основе ее
инфологической модели.
Исходными данными для даталогического проектирования являются
элементы базы данных. Даталогическая модель более подробно представлена на
рис. 11.
Определим первичные и внешние ключи в таблицах и
необходимые связи между атрибутами таблиц для обеспечения целостности
данных.
Рис. 11. Даталогическая модель
Физическая структура разработанной базы данных представлена в виде
ряда таблиц. Подробное описание полей таблиц представлено в табл. 14.
табл. 22.
Таблица 14.
69
Таблица Типы
№ пп
Поле
Тип
Значение
1.
id
int(10)
Номер
2.
наименование
varchar(255)
Наименование типа
Таблица 15.
Таблица Производители
№ пп
Поле
Тип
Значение
1.
id
int(11)
Номер
2.
производитель
varchar(255)
Производитель
3.
сайт
varchar(12)
Сайт
Таблица 16.
Таблица Параметры
№ пп
Поле
Тип
Значение
1.
id
int(11)
Номер
2.
наименование
int(11)
Наименование
Таблица 17.
Таблица Поставщики
№ пп
Поле
Тип
Значение
1.
шифр
int(5)
Шифр
2.
наименование
varchar(30)
Наименование
3.
адрес
varchar(10)
Адрес
4.
телефоны
varchar(10)
Телефоны
5.
реквизиты
int(11)
Реквизиты
6.
ИНН
int(11)
ИНН
7.
КПП
int(11)
КПП
Таблица 18.
Таблица Модели
№ пп
Поле
Тип
Значение
1.
id
int(11)
Номер
2.
типid
varchar(255)
Тип
3.
наименование
varchar(30)
Наименование
4.
производительid
varchar(30)
Производитель
5.
профилактика
varchar(9)
Профилактика
6.
амортизация
varchar(255)
Амортизация
Таблица 19.
Таблица Сотрудники
№ пп
Поле
Тип
Значение
70
1.
id
int(10)
Номер
2.
фио
varchar(255)
Фио
3.
должность
varchar(255)
Должность
Таблица 20.
Таблица Приход
№ пп
Поле
Тип
Значение
1.
шифр
int(11)
Шифр
2.
поставщикid
varchar(255)
ПоставщикID
3.
счет
varchar(30)
Счет
4.
счетдата
varchar(30)
СчетДата
5.
счетфактура
varchar(9)
СчетФактура
6.
счетфактурадата
varchar(255)
СчетФактураДата
Таблица 21.
Таблица ПараметрыМодели
№ пп
Поле
Тип
Значение
1.
модельid
int(10)
Модельid
2.
параметрid
varchar(255)
Параметрid
3.
значение
varchar(255)
Значение
Таблица 22.
Таблица РабМесто
№ пп
Поле
Тип
Значение
1.
id
int(11)
Номер
2.
подразделениеid
varchar(255)
Подразделениеid
3.
наименование
varchar(30)
Наименование
4.
сетевоеимя
varchar(30)
СетевоеИмя
5.
ipадрес
varchar(9)
IPАдрес
6.
домен
varchar(255)
Домен
7.
по
varchar(255)
ПО
8.
описание
varchar(255)
Описание
9.
телефон
varchar(255)
Телефон
Таблица 23.
Таблица Размещение
№ пп
Поле
Тип
Значение
1.
рабместоid
int(10)
Модельid
2.
ИнвN
varchar(255)
Параметрid
3.
Дата
varchar(255)
Значение
Таблица 24.
71
Таблица Инциденты
№ пп
Поле
Тип
Значение
1.
id
int(11)
Номер
2.
инцидент
int(11)
Инциндент
Таким образом, описание таблиц базы данных является основанием
разработки информационной системы предприятия по средствам использования
соответствующих форм, запросов и отчетов.
2.3.3 Структурная схема пакета (дерево вызова программных модулей)
Пакет представляет собой набор программных модулей, связанных с
интерфейсом программы и с базой данных MS Aceess 2010 с помощью
механизма ADO, позволяющего ставить в соответствие справочникам и
таблицам базы данных соответствующие программные окна.
Структурная схема пакета (дерево вызова программных модулей)
показана на рисунке 14.
Модуль инициализации
программы
Модуль выхода из
программы
Модуль работы со
справочниками
Модуль работы с отчетами
<<Главное меню>>
Главное меню программы
Файл
Справочники
Учет
Рисунок 6 - Структурная схема пакета.
Для того чтобы описать функции модулей приведена таблица 25.
72
Описание функций модулей
Таблица 25.
п/п
Наименование
модуля
Функции модуля
1.
Модуль
инициализации
программы
Инициализирует работу программы
2.
Модуль
взаимодействия с
базой данных
Содержит так называемый программный ADO
модуль для взаимодействия с базой данных
3.
Модуль «Отчеты»
Формирует отчеты ИС в удобном для
просмотра и печати виде
4.
Модуль
«Справочники»
Формирует справочники и функции
программы для обращения к ним.
5.
Модуль «Главное
меню программы»
Формирует основную рабочую форму
программы с главным меню
2.3.4 Описание программных модулей
Основные вычисления в программе происходят при вводе данных о
приемке и об отгрузке товара.
Рассмотрим работу модуля «Выбрать действие» на рисунке 15, окна
интерфейса «Оборудование на рабочих местах».
a1
Выбрать действие
Найти
устройство
Переместить
устройство
b1
b2
Перемещение
устройства
Инвентарный
учет
Рисунок 7 - Выбор операции.
73
Работа модуля начинается с выбора отдела из списка отделов компании и
просмотра оборудования для отдельных рабочих мест в нем. В появившейся
форме специалист ИТ может выбрать действие либо «Переместить устройство»
либо «Найти устройство».
2.4 Контрольный пример реализации проекта и его описание
Вход в систему производится по логину и пароля оператора службы
поддержки или системного администратора.
Рисунок 8 - Вход в программу
Работа с информационной системой выполняется при помощи главного
меню, представленного на рис. 9.
В главном меню функции сгруппированы таким образом: ввод и
редактирование данных; обработка и анализ данных.
74
Рисунок 9. - Главное меню программы
Ввод и редактирование данных осуществляется с помощью справочников
и документов.
Ввод данных в информационную систему данных об адресах клиентов и
их оборудовании представлен формой «Список клиентов» рис. 10. Данная форма
позволяет добавлять, изменять и удалять данные клиентах провайдера.
Рисунок 10 Список клиентов.

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

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