Дипломная работа: Автоматизация учета работ, выполненных автотранспортом для ООО "Объединенное ПТУ Кузбасса"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
42
Разрабатываемая нами система имеет серверную часть, а именно сервер
баз данных, значит нам требуется выбрать 2 операционные системы: серверную
и для клиентских машин.
1. В качестве серверной операционной системы выбрана
Microsoft Windows 2008 Server Edition.
2. В качестве операционной системы для компьютеров
пользователей, как мы уже говорили, выбрана Microsoft Windows
2007/2010.
СУБД это второй по важности программный компонент, который отвечает за
успешность реализации проекта. Для реализации нашего проекта мы выбрали СУБД
Microsoft SQL Server версии 2012 эта СУБД уже установлена и работает на
предприятии и наш выбор основан как на этом факте так и на том, что система 1С
Предприятие 8.3 работает с данной СУБД.
Специальное программное обеспечение для нашей информационной системы
мы будем использовать систему 1С Предприятие 8.3, которая уже установлена и
работает на предприятии.
Платформа поддерживает работу с пятью СУБД, одна из которых – файловая
СУБД, разработанная фирмой «1С». Файловый вариант работы рассчитан на
персональную работу одного пользователя или работу небольшого количества
пользователей в локальной сети. Файловая база данных – это один файл, в котором
есть все данные информационной базы (конфигурация, база данных,
административная информация). Формат хранения данных специально разработан
фирмой «1С» для прикладных решений «1С:Предприятие». Файловая СУБД
работает файловой базой данных и является частью платформы. Простота создания
резервных копий и обеспечение целостности информационной базы. Исключена
ошибка пользователя перепутать различные файлы базы данных. Такой вариант
работы обеспечивает легкость установки и эксплуатации системы. И, несомненный
плюс – это то, что для работы с информационной базой не требуются
дополнительные программные средства, достаточно иметь операционную систему и
1С:Предприятие 8.3.[5]
Для разработки приложения, реализующего задачу учета работ, выполненных
автотранспортом для ПТУ необходимо наличие следующих ИС:
43
Операционная система Windows на клиентской машине;
Операционная система Windows серверного типа,
обеспечивающая многопользовательское подключение к клиент-серверной
СУБД
СУБД MS SQL Server для обеспечения хранения базы данных и
многопользовательской работы в клиент-серверном варианте
функционирования системы;
Система 1С: Предприятие 8.3.
1.4.3. Обоснование проектных решений по техническому обеспечению
Техническое обеспечение – это персональный компьютер, оргтехника, линии
связи, оборудование сетей, используемых при функционировании ИС.
Активная часть нашей информационной системы располагаться на сервере, в
корпоративной сети нашего предприятия есть сервер, на котором можно разместить
все, что нам необходимо для нашей информационной системы. Доступ к
информационной системе будет предоставлен ограниченному числу пользователей
на этапе тестирования их количество увеличится по завершению этого этапа, но
имеющийся сервер обладает необходимым: большая оперативная память, жесткий
диск и высокое быстродействие.
Основные технические характеристики сервера, на котором будем размещать
нашу информационную систему:
процессор Intel® Xeon® CPU E5-2660 ;
126Gb оперативной памяти;
два интегрированных сетевых адаптера vmxnet3 Ethernet ;
Основные характеристики рабочих станций соответствующих подразделений:
процессор Intel® Core™ i-56400T CPU@;
8Gb оперативной памяти;
жесткий диск 256 Gb.
Внимательно изучив все характеристики, имеющегося на предприятии
технического обеспечения, делаем вывод, что оно подходит для решения нашей
44
задачи. Закупки дополнительного оборудования для вывода на мечать,
сканирования документов, обеспечения сохранности данных при аварийном
отключении света не требуется. В связи с этим повышается экономическая
выгодность проекта.
45
2. Проектная часть
2.1. Разработка проекта автоматизации
2.1.1. Этапы жизненного цикла проекта автоматизации
Жизненный цикл информационной системы начинается в момент принятия
решения о ее создании. Его можно представить, как ряд событий, которые
происходят с системой в процессе ее создания и использования, и которые
заканчиваются в момент выведения ее из эксплуатации.
ISO/IEC 12207 – международный стандарт, регламентирующий жизненный
цикл информационных систем (ISO - International Organization of Standardization -
Международная организация по стандартизации, IEC - International Electrotechnical
Commission - Международная комиссия по электротехнике).[1]
34.601-90 – ГОСТ «автоматизированные системы. Стадии создания»,
определяющий структуру жизненного цикла, включая процессы, действия и задачи,
которые выполняются во время создания информационной системы. [2]
Эти стандарты имеют набор процессов, действий и задач, охватывающих
наиболее широкий спектр возможных ситуаций при максимальной адаптируемости.
Стандарт содержит предельно мало описаний, направленных на проектирование
базы данных. Это можно считать оправданным, так как разные системы и разные
прикладные комплексы программных обеспечений могут не только использовать
весьма специфические типы баз данных, но и не использовать
Выделяются следующие этапы:
1. Осуществление предпроектного обследования и анализ данных (начальная
фаза: цели, задачи и результаты применительно к задаче; основные требования,
критерии, условия; потенциальные участники; требуемое время, средства и
ресурсы), в нашем случае рассмотрение имеющихся и работающих на данный
момент информационных систем ПТУ и возможность осуществления необходимого
нам учета выполненных работ в них. На основании этого принимаем решение о
необходимости создания отдельной информационной системы. Сбор документов, в
которых будущие пользователи информационной системы указывают, что
конкретно хотят видеть и какие отчеты хотят получить.
46
2. Непосредственно разработка самой информационной системы, ее
тестирование и написание методической документации будущим пользователям
(фаза разработки проекта: разработку системы (в том числе программирование и
тестирование программ); тестирование информационной системы и выявление
сбоев с последующим их устранением;).
3. Внедрение информационной системы в работу. На данном этапе
внедряются все разработанные приложения, обучаются работники, для которых
велась разработка этих приложения. Например, касаемо нашей информационной
системы: настройка и оптимизация 1С и обучение персонала (создание удаленного
доступа сотрудникам к базе 1С, находящейся на сервере предприятия)
4. Эксплуатация (фаза реализации) – этот этап на котором осуществляется
полный ввод в эксплуатацию разработанной информационной системы.
5. Сопровождение – на этом этапе предусматривается возможность
дальнейшей доработки системы при возникновении такой необходимости.[9]
В настоящее время существуют, известны и используются следующие модели
жизненного цикла:
- каскадная модель: последовательное выполнение всех этапов в строгом порядке.
Переход на следующий этап – окончание предыдущего рисунок 7. [12]
Рис. 7 - Каскадная модель разработки программного обеспечения. .
- поэтапная модель с промежуточным контролем. Эта модель приближает
жизненный цикл к реальному процессу создания и применения ПО. В отличие от
Источник: https://baza.diplomsite.ru/previewfile/2417