- •Содержание
- •Список сокращений и терминов
- •Введение
- •Постановка задачи
- •1.1 Цели и задачи проекта
- •Предпроектный анализ предприятия
- •Характеристика предприятия
- •2.2 Постановка задачи
- •2.3 Обзор аналогов
- •2.3.1 1С бит: Учет проектов
- •2.3.2 Автоматизированная информационная система учета и контроля выполнения проектов ниокр
- •2.4 Обоснование необходимости разработки системы
- •Техническое задание
- •Общие сведения
- •Наименование системы и ее условное обозначение
- •Наименование заказчика, разработчика, пользователя разработанной системы
- •Документы, на основании которых разрабатывается система
- •Плановые сроки начала и окончания работ
- •Порядок оформления и предъявления заказчику результатов работ
- •Назначение и цели разработки
- •3.4.1.7.2 Требования к регламенту обслуживания
- •3.4.1.8 Требования к защите информации от несанкционированного доступа
- •3.4.1.9 Требования по сохранности информации при аварии
- •3.4.1.10 Требования к защите информации от влияния внешних воздействий
- •3.4.1.10.1 Требования по стойкости, устойчивости и прочности к внешним воздействиям (среде применения)
- •3.4.1.11 Требования к стандартизации и унификации
- •3.5 Основное содержание работы, промежуточные и конечные результаты
- •3.5.1 Технорабочее проектирование системы
- •3.5.2 Внедрение разработанной системы
- •3.6 Порядок контроля и приемки системы
- •3.7 Требования по составу и содержанию работ по подготовке объекта автоматизации к вводу системы
- •3.8 Требования к документированию
- •4 Технический проект
- •4.1 Обоснование выбора средств разработки
- •4.2 Общие сведения
- •4.2.1 Наименование аис
- •4.2.2 Назначение системы
- •4.2.3 Перечень автоматизируемых функций
- •4.2.4 Сведения о программно – аппаратных платформах
- •4.3 Характеристика системы
- •4.3.1 Предметная область
- •4.4 Описание информационных объектов и потоков
- •4.4.1 Описание информационных объектов
- •4.4.2 Описание информационных потоков
- •4.7 Методическое обеспечение аис
- •4.7.1 Модель ас
- •4.7.1.1 Требования к точности, размерности и форматам представления данных
- •4.8 Информационная база ас
- •4.9 .1 Функциональная модель данных ас
- •4.9.2 Логическая модель данных ас
- •4.8.3 Физическая модель данных ас
- •4.9 Ввод ас в эксплуатацию
- •5 Рабочий проект
- •5.1 Руководство программиста
- •5.1.1 Полное наименование системы и ее условное обозначение
- •5.1.2 Назначение и условия применения
- •5.1.3 Используемые средства реализации
- •5.1.4 Установка системы
- •5.1.4 Структура системы
- •5.1.4 Авторизация в системе
- •5.2 Руководство пользователя
- •5.2.1 Введение
- •5.2.2 Описание интерфейса системы
- •6 Экономическая часть
- •6.1 Технико-экономическое обоснование
- •6.1.1 Общие сведения
- •6.2 Расчет экономических затрат на внедрение аис
- •6.3 Расчет затрат на разработку и эксплуатацию автоматизированной системы
- •6.3.1 Расчет материальных затрат
- •6.3.2 Расчет стоимости машинного времени
- •6.3.3 Расчет общих затрат на заработную плату
- •6.3.4 Расчет отчислений на социальные нужды
- •6.4 Расчет эффективности разработки и внедрения ис
- •7 Безопасность и экологичность проекта
- •7.1 Задачи в области бжд
- •7.1.1 Задачи в области бжд, изложенные в законах и иных нормативных правовых актах, на решение которых направлен дипломный проект
- •7.1.2 Опасные и вредные производственные факторы, воздействие которых возможно при организации работы на вдт и пэвм
- •7.2 Пояснительная часть
- •7.2.1 Охрана труда
- •7.2.1.1 Основные требования к видео терминальным устройствам
- •7.2.1.2 Основные требования к организации и оборудованию рабочих мест с пэвм
- •7.2.1.3 Основные требования к организации режима труда и отдыха при работе с пэвм
- •7.2.2 Гражданская оборона, организация работы при чрезвычайных ситуациях и ликвидации последствий стихийных бедствий
- •7.2.2.1 Некоторые аспекты обеспечения защиты объектов от чрезвычайных ситуаций природного и техногенного характера
- •7.2.3 Охрана окружающей среды
- •7.2.3.1 Пути повышения экологической безопасности
- •7.3 Расчетная часть
- •7.3.1 Расчет защитного заземления
- •7.3.1.1 Расчет искусственного заземления
- •7.3.1.2 Профилактика состояния заземления
- •7.4 Организационные мероприятия по обеспечению пожарной безопасности
- •7.4.1 Средства оповещения о пожарах и тушения их в зданиях
- •7.5 Охрана окружающей среды
- •Заключение
- •Список используемых источников
- •12. Гост 34.602 – 89 Комплекс стандартов на автоматизированные системы. Техническое задание на создание автоматизированной системы.
- •13. Гост 34.603 – 92 Виды испытаний автоматизированных систем.
- •Приложение з Шаблон отчета по фактической оплате
- •Отчет по ниокр
- •Приложение и Листинг
3.7 Требования по составу и содержанию работ по подготовке объекта автоматизации к вводу системы
Для подготовки объекта автоматизации к вводу разработанной автоматизированной информационной системы «Учет договоров» в действие Исполнитель должен выполнить следующие работы:
установка БД;
настройка системы;
передача документации;
обучение персонала.
3.8 Требования к документированию
Документация на автоматизированную информационную систему «Учет договоров», поставляемая разработчиком, должна включать:
Документ «Техническое задание» на разработку автоматизированной информационной системы «Автоматизированная информационно-справочная система «Договорная работа по НИОКР ОАО «Северные МН»;
Документацию Технического проекта на разработанную автоматизированную информационную систему «Автоматизированная информационно-справочная система «Договорная работа по НИОКР ОАО «Северные МН» в составе:
обоснование выбора среды разработки;
общие сведения;
характеристики системы;
описание информационных объектов и потоков.
входная/выходная информация.
Документацию Рабочего проекта на разработанную автоматизированную информационную систему «Автоматизированная информационно-справочная система «Договорная работа по НИОКР ОАО «Северные МН» в составе:
руководство программиста;
руководство пользователя по каждой задаче системы.
Приемочную документацию в составе:
программа и методика предварительных испытаний разработанной автоматизированной информационной системы «Автоматизированная информационно-справочная система «Договорная работа по НИОКР ОАО «Северные МН»;
программа и методика приемочных испытаний разработанной автоматизированной информационной системы «Автоматизированная информационно-справочная система «Договорная работа по НИОКР ОАО «Северные МН».
Организационно-распорядительную документацию в составе:
протокола предварительных испытаний разработанной автоматизированной информационной системы «Автоматизированная информационно-справочная система «Договорная работа по НИОКР ОАО «Северные МН»;
акта о завершении опытной эксплуатации и допуске к приемочным испытаниям разработанной автоматизированной информационной системы «Автоматизированная информационно-справочная система «Договорная работа по НИОКР ОАО «Северные МН»;
протокола приемочных испытаний разработанной автоматизированной информационной системы «Автоматизированная информационно-справочная система «Договорная работа по НИОКР ОАО «Северные МН».
4 Технический проект
4.1 Обоснование выбора средств разработки
Реализация программного обеспечения связана с использованием одного из языков программирования. Наиболее удобными для реализации Web-систем, разработанных в рамках объектно-ориентированного подхода, являются языки программирования с поддержкой объектно-ориентированного подхода.
В объектно-ориентированном подходе основная категория объектной модели - класс - объединяет в себе на элементарном уровне как данные, так и операции, которые над ними выполняются (методы). Именно с этой точки зрения изменения, связанные с переходом от структурного к объектно-ориентированному подходу, являются наиболее заметными. Разделение процессов и данных преодолено, однако остается проблема преодоления сложности системы, которая решается путем использования механизма компонентов.
Данные по сравнению с процессами являются более стабильной и относительно редко изменяющейся частью системы. Отсюда следует главное достоинство объектно-ориентированного подхода, которое можно сформулировать следующим образом: объектно-ориентированные системы более открыты и легче поддаются внесению изменений, поскольку их конструкция базируется на устойчивых формах. Это дает возможность системе развиваться постепенно и не приводит к полной ее переработке даже в случае существенных изменений исходных требований.
Обозначим критерии выбора средства разработки АИС:
Создание удобного и современного интерфейса пользователя;
Знакомство разработчика с языком программирования;
Максимальная простота в установке и использовании;
Доступность средства.
Проанализировав имеющиеся средства программирования на основании перечисленных критериев, были выбраны средства разработки: скриптовый язык программирования PHP, каркасная система для управления содержимым Zend Framework, библиотека FPDF.
В области программирования web-приложений, PHP – один из популярных скриптовых языков программирования благодаря своей простоте, скорости выполнения, богатой функциональности, кроссплатформенности.
Framework - это простая концептуальная структура, используемая для решения сложной проблемной задачи. В контексте программирования Framework - это каркас программной системы, который может включать вспомогательные программы, библиотеки кода, язык сценариев и другое ПО, облегчающее разработку и объединение разных компонентов большого программного проекта.
FPDF – это открытая PHP библиотека для работы с файлами формата pdf.