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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
41
Между ними устанавливается соподчиненность. У файла может быть
несколько подчиненных, но исходная вершина одна. Основной тип
отношений - один ко многим. Основные недостатки иерархической
структуры: неэффективность отображения отношений типа «многие ко
многим»; длительность доступа к сегментам, находящимся на нижних
уровнях иерархии; ориентированность на определенный тип запроса.
В сетевых моделях точкой входа в систему может быть любой файл,
связанный с другими файлами отношениями один к одному, один ко многим,
многие ко многим. Недостатком являются сложность, и неудобство
навигационного доступа.
Широкое распространение и популярность носит реляционная модель
базы данных. В ней вся информация представлена в виде таблиц и
отношений. Таблицами являются совокупностью записей. Между ними
существуют связи типа один ко многим, многие ко многим. Все отношения
имеют ключи.
Ключ - это идентифицирующее поле записи. Реляционная модель
данных исключает дублирование информации, ускоряет поиск и доступ к
необходимым данным. Достоинством реляционной модели является
сравнительная простота инструментальных средств ее поддержки.
Недостатком - жесткость структуры данных и зависимость скорости ее
работы от размера базы данных.
Перечисляя преимущества реляционных моделей базы данных
целесообразно для предоставления информации использовать именно ее.
Моделью логической структуры базы данных была выбрана именно
реляционная, так как она позволяет быстро сформировать связи между
таблицами для правильного построения запросов к базе данных и также
просто и быстро разорвать эти связи и создать новые для построения другого
запроса. Кроме того архитектура построения связи более проста и время
выполнения запроса в реляционной модели выше чем при использовании
сетевой или иерархической структуры.
42
1.4.2. Обоснование проектных решений по программному
обеспечению
Программное обеспечение (ПО) - комплекс программных средств и
документов на носителях данных. Необходимы для тестирования, проверки
работоспособности и функционирования ИС. В состав ПО входят
общесистемные и специализированные программные продукты, а также
техническая документация.
Данная выпускная квалификационная работа по созданию модуля
бизнес-процесса, будет реализована с помощью системы 1С:Предприятие
8.3. Все объекты информационной базы находятся в одной файловой БД.
Взаимодействие с ней выполняет файловая СУБД, которая является частью
всей платформы.
Для работы с любой информационной базой дополнительное
программное обеспечение не нужно. Достаточно 1С:Предприятие.
СУБД описывает собой объединение программных и языковых
средств, предназначенных для создания, ведения и совместного
использования БД несколькими пользователями. СУДБ является вторым по
важности программным компонентом.
К общесистемному ПО в нашем случае относятся операционная
система и система управления базами данных (СУБД). Так как
разрабатываемая система имеет сервер баз данных, нам нужны две
операционные системы: серверная и для клиентских машин.
Критериями выбора архитектуры реализации проектируемого
Программного Комплекса являются:
Совместимость с существующей инфраструктурой серверов;
Возможность создания резервных копий данных.
43
Таблица 6
Варианты СУБД
Характеристики/
Название СУБД
Microsoft
SQL
Server
2008
FireBird
Oracle 10
Standart
Edition
Встраиваемая
аутентификация
пользователей
да
да
нет
Мониторинг работы базы
данных
да
да
да
Максимальное число
пользователей
Не
ограничен
о
1000
Не
ограничено
Ведение журнала действий
с базами данных и
подключение
да
да
да
В качестве средства реализации базы данных была выбрана система
MS SQL Server 2008. Она пользуется популярностью благодаря своим
функционалом. Это мощная и надежная система управления данными,
обеспечивающая множество функций, защиту данных и высокую
производительность для внедренных приложений-клиентов. Кроме того
система ранее установлена в компании и успешно используется. Она отлично
подходит под рассматриваемые задачи, поэтому вынесено решение ее не
менять.
Операционная система (ОС) - сформированная совокупность
системных программ, выполняющих роль интерфейса(программной
оболочки) между пользователем и компьютером. Она предоставляет и
обеспечивает пользователей необходимым набором средств, для облегчения
использования, программирования, проектирования, тестирования и
сопровождения программ, параллельно управляя распределением ресурсов
для обеспечения эффективной работы.
Сравнительный анализ вариантов операционных систем приведен ниже
в таблице 7.
44
Таблица 7
Варианты ОС
Характеристики
Linux
Windows 7
MAC OS
Аппаратная
совместимость
Разнообразные
аппаратные
платформы
Разнообразные
аппаратные
платформы
Только с
брендом
Apple
Бесплатные
программы
Большой выбор
Большая часть
бесплатно
Малая
часть
Уязвимость к
вредным
программам
Высокая
Высокая
Малая
Простота
использования
Сложная
Простая
Простая
Уровень
использования в
сфере бизнеса
Минимальный
Большой
До среднего
Уровень
применения
серверов в сфере
бизнеса
Большой
Большой
Малый
Для данного проекта выбрана ОС Windows 7. Это обосновано тем, что
данная операционная система самая распространенная на текущий момент и
имеет перечень преимуществ перед другими ОС.
Главный критерий выбора Windows 7 в том, что данная операционная
оболочка установлена и используется на предприятии которое исследуется в
данной выпускной квалификационной работе. Еще она имеет понятный и
удобный интерфейс взаимодействия с пользователем. Поддерживает
установку практически любых программных продуктов. Совместима
практически со всеми программными продуктами.
45
1.4.3. Обоснование проектных решений по техническому обеспечению
Техническое обеспечение - комплекс технических средств,
предназначенных для функционирования ИС, а также перечень
соответствующей документации на эти средства и технологические
процессы.
Организационная техника необходима для реализации технологии
представления, использования и хранения информации, также для
выполнения разных дополнительных операций в рамках тех или иных
технологий информационной поддержки управленческой деятельности
компании. В рассматриваемой задаче автоматизации процесса, в ходе
которой необходимо автоматизировать процесс приема техники на
ремонтные работы компании «Белый сервис».
В качестве технического обеспечения используются следующие
средства:
Персональные компьютеры менеджеров с помощью компьютера
сотрудники будут регистрировать новые заявки на ремонт техники.
Сервер хранение базы данных СУБД. Хранение данных по заявкам
будет храниться здесь. Характеристики данного сервера представлены
в таблице No9.
МФУ – печать сопутствующей документации.
Линии локальной вычислительной сети - сюда входят активные линии
(маршрутизатор, коммутатор, шлюз) и пассивные (сегменты ЛВС,
коммутационные розетки) компоненты локальной вычислительной
сети.
Персональные компьютеры оцениваются по следующим основным
критериям:
· Быстродействие процессора;
· Объем жесткого диска и оперативной памяти;
· Быстродействие видеокарты.
Источник: https://baza.diplomsite.ru/previewfile/2116