- •Кафедра Управления и информатики
- •Содержание
- •Глава 2. Проектирование информационной системы
- •Аннотация
- •Введение
- •Глава 1. Техническое задание
- •План выполнения работы и формы отчетности.
- •Глава 2. Проектирование информационной системы
- •2.1. Функциональные спецификации
- •Исходные данные
- •Отфильтрованные данные
- •Отчетные документы
- •2.2. Модульная структура.
- •2.2. Модульная структура приложения
- •2.3 Описание информационной структуры
- •Глава 3. Документация информационной системы
- •3.1. Краткое описание системы
- •3.2. Описание программы. Инструкция пользователя Здесь должно быть то же руководство, что и вызываемое из программы После запуска программы появляется главное окно программы.
- •3.3. Инструкция администратора
- •3.3.1. Системные требования
- •Глава 4. Результаты испытаний системы.
- •4.1. План испытаний.
- •4.2.Реализация испытаний и выводы о работоспособности системы.
- •Выводы по тестированию:
- •Заключение.
- •Список литературы.
Глава 1. Техническое задание
Техническое задание заключается в проектировании информационной системы «Управление экспертизой научно-технических проектов». – Что? Это из пятого варианта
Ниже приводится описание компонентов системы и функции, которые требуется реализовать:
1) Объект, для которого производится разработка: биржа, осуществляющая операции с ценными бумагами.
Цель работы: создание программных средств для накопления и анализа данных торгов активами срочного рынка.
2) Информационный базис: данные торгов фьючерсами на доллар США.
Фьючерс - контракт (обязательство) на будущую поставку (продажу) заданного вида товара в оговоренный день исполнения. Контракт может многократно перепродаваться за период его действия. Текущая цена контракта определяется прогнозом цены товара на день исполнения контракта.
Структура информации (файл F_USD.DBF): дата торгов, код фьючерса Фk, дата исполнения фьючерса Tk, текущая цена фьючерса Fk (в руб. за доллар США), объем продаж в этот день Vk (млн. руб.).
В каждый торговый день продается несколько фьючерсов, различающихся датами исполнения.
3) Требования к функциям, реализуемым в программах анализа данных:
а) контроль и восстановление целостности баз данных системы;
б) добавление в базу данных информации по одному или нескольким торговым дням, удаление и корректировка информации, верификация вновь поступивших данных, обеспечение целостности данных;
в) расчет по каждому фьючерсу Фk в каждый торговый день основного контролируемого показателя - логарифма изменения цены фьючерса Fk(i) за два торговых дня
xk(i) = ln{ Fk(i) / Fk(i-2)} ,
где i - порядковый номер торгового дня;
г) для выбираемой пользователем даты t должны быть рассчитаны по предшествующим торгам на заданной календарной предыстории основные статистические характеристики для показателей xk для всех фьючерсов, продававшихся в день t (если какой-то фьючерс продавался не на всех торгах заданной предыстории, то расчет должен быть сделан по фактически проведенным торгам);
д) по той же предыстории необходимо определить, менялись ли среднее значение и дисперсия показателей и, если да, то какова тенденция изменения в день t (растет, уменьшается);
е) по той же предыстории рассчитать оценки коэффициентов корреляции rkl для каждой пары фьючерсов Фk и Фl, действующих в день t; представить зависимость rkl = f (Tk- Tl) некоторой функцией и оценить параметры этой функции по рассчитанным оценкам коэффициентов корреляции;
ж) обеспечить визуализацию данных торгов и расчетов.
План выполнения работы и формы отчетности.
Занятие
1.
«Разработка функциональных спецификаций
информационной системы». Отчетность –
описание функциональных спецификаций.
Занятие
2.
«Проектирование информационной структуры
системы». Отчетность – графическое и
физическое представление информационной
структуры и ее описание. Реализация
средств изменение хранимых данных и
обеспечения целостности данных.
Занятие
3.
«Проектирование модульной структуры».
Отчетность – графическое представление
структуры и ее описание. Реализация
оболочки системы.
Занятие
4.
«Разработка методов обработки данных».
Отчетность – детальное описание и
программная реализация методов обработки
данных.
Занятие
5.
«Алгоритмизация и отладка модулей
системы». Отчетность – описание
алгоритмов. Реализация процедур
преобразования и формирования новых
данных.
Занятие
6.
«Подготовка документации по системе».
Отчетность – общее описание системы и
инструкция пользователя. Комплексная
отладка системы.
Занятие
7.
«Опытная эксплуатация и создание рабочей
версии системы». Отчетность – инструкция
администратора системы. Доработка
системы по требованиям «Заказчика».
Занятие
8.
«Комплексные испытания системы».
Отчетность – план и отчет об испытаниях
системы. Сдача системы, подготовка
документации.
