Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
курсовая ТРПО Виталика.docx
Скачиваний:
3
Добавлен:
22.09.2019
Размер:
34.28 Кб
Скачать

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ «МАГНИТОГОРСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ ИМ. Г.И. НОСОВА» Кафедра Вычислительной техники и прикладной математики

КУРСОВАЯ РАБОТА по дисциплине «Технология разработки программного обеспечения» на тему «Техническое задание на автоматизированную систему «Электронный навигатор по МГТУ»»

Исполнитель: Ахметов В.Р., студент 4 курса группы АВ-08-2  

Руководитель: Кочержинская Ю. В., доцент, к.т.н.  

Работа допущена к защите «____» ___________________2012 г__________________

Работа защищена «____» ___________________2012 г с оценкой ________________

Магнитогорск, 2012

Оглавление

1 Общие сведения 4

2 Назначение и цели создания системы 4

2.1 Назначение системы 4

2.2 Цели создания системы 5

3 Характеристика объекта автоматизации 5

3.1 Сведения об объекте автоматизации 5

3.2 Сведения об условиях эксплуатации объекта автоматизации 5

4 Требования к системе 5

4.1 Требования к системе в целом 5

4.3 Требования к видам обеспечения 7

5 Состав и содержание работ по созданию системы 7

6 Порядок контроля и приемки системы 9

7 Требования к составу и содержанию работ по подготовке объекта автоматизации к вводу системы в действие 10

8 Требования к документации 11

9 Источники разработки 11

УТВЕРЖДАЮ

Директор Института

энергетики и автоматики

УТВЕРЖДАЮ

Ахметов Виталий Ринатович

Личная подпись

М.П.

Дата: 24.05.2012

Сарваров А.С.

Расшифровка подписи

Личная подпись

М.П.

Дата: 24.05.2012

Ахметов В.Р.

Расшифровка подписи

Автоматизированная система

«Электронный навигатор по МГТУ»

Техническое задание

На 11 листах

Действует с 25.05.2012

СОГЛАСОВАНО

Ректор

МГТУ им. Г.И. Носова

Личная подпись

Колокольцев В.М.

Расшифровка подписи

М.П.

Дата: 24.05.2012

1 Общие сведения

    1. Полное наименование программного продукта «Электронный навигатор по МГТУ».

    2. Номер договора: 25/В.

    3. Заказчик: ФГБОУ ВПО «Магнитогорский Государственный Технический Университет им. Г.И. Носова». Разработчик: Ахметов Виталий Ринатович.

    4. Программный продукт создается на основании приказа №002656 от 10.05.2012г., утвержденного В.М. Колокольцевым, ректором МГТУ.

    5. Плановый срок начала: 1.05.2012г., плановый срок окончания: 1.09.2012г.

    6. Оплата разработчику производится помесячно в течение срока выполнения работ.

    7. По окончании работ разработчик загружает необходимые файлы готового продукта на сервер, предоставляемый заказчиком. В обязанности разработчика также входит предоставление инструкции по работе с программным продуктом. Доступ к программному продукту должен быть открыт, а инструкция пользователя предоставляется на машинном носителе.

2 Назначение и цели создания системы

2.1 Назначение системы

Разрабатываемая программа предназначена для выполнения следующих задач:

  • создание единой общедоступной системы полного информирования о маршрутах МГТУ;

  • нахождение оптимального маршрута между аудиториями и / или корпусами ВУЗа;

  • получение справочной информации по основным объектам МГТУ.

2.2 Цели создания системы

2.2.1 Снижение затрат времени на нахождение необходимой аудитории.

2.2.2 Получение качественной и полной справочной информации по основным объектам МГТУ.

2.2.3 Сокращение сроков получения справочной информации по основным объектам МГТУ.

3 Характеристика объекта автоматизации

3.1 Сведения об объекте автоматизации

3.1.1 Разрабатываемый программный продукт предназначен для использования абитуриентами, студентами МГТУ, преимущественно первокурсниками, преподавательским составом, управляющим и обслуживающим персоналом для предоставления информации о маршрутах МГТУ, а также справочной информации по основным объектам ВУЗа.

3.2 Сведения об условиях эксплуатации объекта автоматизации

Разрабатываемый программный продукт может обновляться администратором при необходимости. Все обновления должны быть доступны для просмотра в любое время авторизованными для просмотра данной информации лицами.

4 Требования к системе

4.1 Требования к системе в целом

4.1.1 Требования к структуре и функционированию

4.1.1.1 В систему входят следующие подсистемы: администрирование и пользовательская часть. Основной обязанностью администратора является поддержка достоверности информации, предоставляемой программой, то есть работа над уточнением и расширением базы справочника по мере необходимости. Администратор должен обладать достаточным уровнем квалификации для поддержки и модернизации программного продукта.

Пользователи программы должны иметь опыт работы с персональным компьютером на базе операционных систем Microsoft Windows на уровне рядового пользователя и свободно осуществлять базовые операции в стандартных приложениях Windows, а также в браузерах.

4.1.1.2 Информационный обмен между подсистемами осуществляется при помощи базы данных.

4.1.1.3 Система позволяет добавлять новые модули без участия программиста.

4.1.2 Требования к численности и квалификации персонала.

4.1.2.1 Администрирование системы производится одним человеком: администратором системы.

4.1.2.2 Количество пользователей системы условно неограниченно (ограничено физическим местом хранилища базы данных).

4.1.2.3 Администратор системы должен иметь навыки управления динамическими сайтами, построенными на системах управления содержимым (CMS).

4.1.2.4 Пользователи должны иметь опыт работы с компьютером и пройти курсы обучения работе с разрабатываемой системой.

4.1.3 Требования к надежности.

4.1.3.1 Веб-сервер и система управления базами данных (СУБД) должны быть так же сконфигурированы для работы системы со средней нагрузкой.

4.1.3.2 В случае отказа, система, допустившая сбой (веб-сервер, СУБД, приложение) должны создавать файл журнала с описанием отказа.

4.1.4 Требования к защите информации от несанкционированного доступа.

Для защиты от несанкционированного доступа к системе должны быть применены следующие виды защиты:

  • проверка разрешенного диапазона времени работы пользователя (с точностью до 1 часа);

  • ограничение прав доступа к базе данных в режиме просмотра и корректировки;

  • идентификация источника ввода (изменения) по каждой записи, введенной в базу данных.

4.1.5 Требования по сохранности информации.

Для обеспечения надежного и бесперебойного функционирования подсистем необходимо предусмотреть:

  • резервное оборудование для замены вышедших из строя элементов;

  • источники бесперебойного питания для сервера системы.