|
МЕТ.УКАЗ. по ВКР ОБЩИЕ. Рекомендовано к печати
В четвёртом разделе дипломного проекта должны содержаться результаты решения основных либо демонстрационных задач, полученные на основе разработанного программного продукта. Листинги результатов (таблицы, графики) должны быть помещены в приложении к пояснительной записке.
Рекомендуется иллюстрировать примерами основные функции продукта. Все или часть наиболее характерных примеров должны быть отражены на слайдах презентации.
Данный раздел должен заканчиваться общими выводами и рекомендациями, сделанными по результатам практического использования разработанного программного продукта.
Формулы Все формулы, на которые в тексте пояснительной записки имеются ссылки, должны быть пронумерованы. Формулы нумеруются в пределах каждого раздела арабскими цифрами; также в нумерации указывается номер раздела, к которому данная формула относится. Номер указывается с правой стороны листа на уровне формулы в круглых скобках, например, (3.1) означает: первая формула из третьего раздела.
Пояснения символов и числовых коэффициентов формул должны быть приведены непосредственно под формулой, если они не пояснялись ранее в тексте.
Пример.
Плотность каждого образца , кг/м3 , вычисляют по формуле
(3.1)
где m – масса образца, кг; V – объём образца, м3.
Переносить формулы на следующую строку допускается только на знаках выполняемых операций.
Ссылки в тексте дают в скобках, например: «… в формуле (3.1) …».
ПРИМЕРЫ ЗАДАНИЙ НА ДИПЛОМНОЕ ПРОЕКТИРОВАНИЕ Автоматизированная информационная система библиотеки учебного заведения Тема работы: Автоматизированная информационная система (АИС) библиотеки учебного заведения. Требования к системе:
Категории пользователей: библиотекари, читатели, администратор.
Операции пользователей.
а) библиотекари: обновление базы данных системы, поиск / приём / выдача книг;
б) читатели: поиск и заказ книг;
в) администратор: регистрация и учёт пользователей, управление доступом.
Информация базы данных:
а) каталоги фонда основной и учебной литературы;
б) формуляры физических книг;
в) списки читателей;
г) информация о выданных книгах;
д) информация о поступлении/списании книг.
Схема каталога должна соответствовать коммуникативному формату представления библиографических записей RUSMARC.
Разграничить права доступа к информации и способы ее обработки для разных категорий пользователей.
Архитектура приложения: клиент-серверная или многозвенная.
Исходные данные:
Типовые схемы хранения и использования книг в учебном заведении.
Стандарт RUSMARC.
Методологии проектирования баз данных и программного обеспечения.
Языки и инструментальные системы: Delphi, InterBase или другой сервер БД, SQL, ADO и другие.
Содержание работы:
Постановка и анализ задачи.
Анализ принципов построения библиотечных информационных систем.
Изучение коммуникативного формата RUSMARC.
Обзор используемых методов проектирования баз данных и программного обеспечения.
Основные характеристики используемых инструментальных средств.
Постановка задачи.
Структура проектируемой системы.
Разработка реляционной модели БД информационной системы.
Разработка UML-диаграмм информационной системы.
Разработка ER-модели БД.
Разработка реляционной модели БД.
Разработка программных модулей информационной системы.
Проектирование графических интерфейсов библиотекаря, читателя, администратора.
Проектирование функциональных программ информационной системы.
Программирование и отладка АИС.
Апробация и доводка АИС.
Документирование АИС.
Обучающая система тренажерного типа Тема работы: Разработка обучающей системы тренажерного типа (для конкретной области применения).
Общие требования к системе (уточняются для каждой конкретной задачи):
Реализация процесса обучения алгоритмам решения типовых задач
Детальная пошаговая реализация типовых алгоритмов
Реализация двух режимов работы – демонстрационного и контролирующего
Организация обучения на конкретных примерах
Использование элементов случайной генерации начальных и промежуточных данных примеров
Максимально возможная визуализация каждого шага алгоритма
Реализация демонстрационного режима по следующей схеме:
Генерация исходного примера
Предъявление текстового описания очередного шага алгоритма решения для данного примера
Наглядная визуализация выполняемого шага
Переход к следующему шагу по указанию обучаемого
Реализация контролирующего режима по следующей схеме:
Генерация исходного примера
Предъявление очередного тестового задания
Прием ответа обучаемого на это задание
Сравнение ответа с правильным и независимо от результата – вывод текстового описания выполняемого шага и его визуализация (как и в демонстрационном режиме), но в случае ошибочного ответа – сохранение его в протоколе
Переход к предъявлению следующего тестового задания
Хранение текстового описания шагов алгоритмов, тестовых заданий и протокола тестирования в файлах формата XML
Просмотр протокола тестирования
Исходные данные:
1. Методы и алгоритмы решения типовых задач в конкретной области
2. Методологии проектирования программного обеспечения.
3. Используемые языки и инструментальные системы (по выбору): Delphi, Visual C#, Java Содержание работы:
1. Постановка и анализ задачи
1.1. Анализ подходов к построению обучающих тренажерных систем алгоритмического типа
1.2. Изучение и структуризация учебного материала
1.3. Проектирование алгоритмов решения типовых задач для режима демонстрации
1.4. Проектирование тестового материала для контролирующего режима
2. Проектирование и реализация обучающей системы
2.1. Обоснование используемых методик и технологий проектирования
2.2. Разработка и моделирование структуры системы
2.3. Обоснование используемых инструментов разработки
2.4. Разработка интерфейса обучающей системы
2.5. Программная реализация модулей
2.6. Отладка и тестирование системы
2.7. Документирование системы Автоматизация анализа финансового состояния предприятия
Тема работы: Программная система (ПС) автоматизации анализа финансового состояния предприятия.
Требования к системе:
Категории пользователей: внутренние пользователи (аналитики и менеджмент предприятия), внешние пользователи (акционеры, кредиторы, инвесторы, аудиторы и т.п.), администратор.
Операции пользователей.
а) внутренние пользователи: обновление базы знаний системы; поиск, чтение, редактирование и анализ исходных, расчётных и сводных документов (в зависимости от прав своей категории и типа документа); создание новых видов расчётных документов, формирование правил и целей экспертной подсистемы;
б) внешние пользователи: поиск, чтение и анализ отчётных документов (в зависимости от прав своей категории);
в) администратор: регистрация и учёт пользователей, управление доступом.
Информация базы знаний:
а) стандартная финансовая отчётность;
б) стандартная бухгалтерская отчётность;
в) внутренние отчётные документы предприятия;
Экспертная подсистема должна использовать продукционную модель представления данных.
Экспертная подсистема должна включать функцию объяснения решений.
Разграничить права доступа к информации и способы её обработки для разных категорий пользователей.
Архитектура приложения: клиент-серверная.
Исходные данные:
Типовые документы предприятия и стандартные бухгалтерские отчёты (баланс, отчёт о прибылях и убытках и т.п.).
Методологии проектирования баз знаний и программного обеспечения.
Инструментальная система Delphi; формат базы данных – MS Access.
Содержание работы:
Постановка и анализ задачи.
Исследование предмета, целей и видов финансового анализа.
Обзор существующих систем финансового анализа.
Постановка задачи.
Структура проектируемой системы.
Выбор модели жизненного цикла, методологии, технологии, инструментария.
Проектирование системы.
Проектирование схемы данных.
Построение функциональной модели ПС: диаграммы потоков данных, ERD диаграммы.
Разработка пользовательского интерфейса.
Разработка программных модулей системы.
Проектирование функциональных модулей ПС.
Программирование и отладка ПС.
Апробация и доводка ПС.
Документирование ПС.
11 количество глав и параграфов ВКР, а также их содержание могут быть скорректированы факультетами (см. Приложения)
|
|
|