
- •ПРеддипломная практика и выполнение дипломного проекта
- •080801 Прикладная информатика
- •15 Сентября 2010 г.
- •Содержание
- •Введение
- •1. Цели и задачи преддипломной практики
- •2. Цели и содержание дипломного проекта
- •3. Тематика дипломных проектов
- •4. Структура дипломного проекта
- •4.1. Структура первого раздела дипломного проекта
- •4.2. Структура дипломного проекта, посвященного разработке концепции информационной системы
- •4.3. Структура дипломного проекта, посвященного созданию оригинального проекта информационной системы
- •4.4. Структура дипломного проекта, посвященного адаптации готовых программных продуктов
- •5. Организация проектирования
- •6. Объем и оформление дипломного проекта
- •7. Организация защиты дипломного проекта
- •Задание
- •ПРеддипломная практика и выполнение дипломного проекта
- •664003, Иркутск, ул. Ленина, 11.
4.3. Структура дипломного проекта, посвященного созданию оригинального проекта информационной системы
Содержание дипломного проекта этого типа связано с проектными работами, выполняемыми на стадиях эскизного проектирования, технического проектирования, рабочего проектирования.
Работа над этим проектом представляет собой реализацию процесса оригинального проектирования конкретной информационной системы. При этом должны быть обеспечены:
постановка и реализация задач, обеспечивающих заданную функциональность системы;
конструирование базы данных, обеспечивающей реализацию функционального комплекса;
обоснованный выбор математических методов обработки информации;
разработка и отладка компонентов программного обеспечения информационной системы;
обоснованный выбор предлагаемых технических решений;
оценка качества и эффективности функционирования системы и/или ее компонентов;
разработка контрольных примеров для тестирования программного комплекса.
Во в т о р о м разделе проекта дипломнику рекомендуется выделить следующие пункты.
2. Разработка проекта информационной системы
2.1. Разработка структуры информационной системы
В разделе представляется функциональная структура информационной системы. Она определяет
источники информации и ее потребителей; -состав функциональных компонент системы;
постановку задач по каждой из выбранных компонент в соответствие с требованиями ГОСТ.
Постановка задачи должна представлять результаты разработки алгоритмов решения функциональных задач и при необходимости их математическое описание. Алгоритмы должны быть протестированы на точность, непротиворечивость, конечность и по другим критериям качества.
В процессе проектирования алгоритмов определяются требуемые объемы памяти, время и точность решения предлагаемых алгоритмов.
2.2. Анализ аналогов и прототипов
В разделе требуется провести сравнительный анализ описания аналогов и прототипов создаваемой системы, выявленных при изучении источников и отчетов по аналогичным разработкам в рассматриваемой предметной области. Должны быть приведены результаты анализа аналогов и тенденций развития.
2.3. Разработка информационного обеспечения
В разделе представляются предложения и материалы по разработке информационного обеспечения создаваемой системы:
разработанный словарь понятий предметной области, описывающие выделенные в процессе анализа предметной области сущности и отношения между ними;
описание инфологической модели предметной области (идентификация, агрегация и обобщение компонентов инфологической модели);
описание внешних инфологических моделей и моделей приложений; -обоснование выбора инструментария проектирования объектной модели предметной области;
результаты проектирования объектной модели (нормализация структур базы данных — построение нормальных форм отношений);
результаты проектирования форм документов, при этом целесообразно рассмотреть вопросы их стандартизации и унификации. Должны быть представлены формы документов, предназначенных для обеспечения движения информации при решении задач управления, для связи с внешней средой или для создания архивов документов.
В дипломных проектах, в которых используются уже разработанные базы данных, должны быть представлены результаты проверки этих баз на полноту и неизбыточность.
Разработка и оформление графических схем, диаграмм и спецификаций моделей баз данных может быть выполнено с помощью существующих пакетов и средств проектирования БД.
2.4. Разработка математического обеспечения
В разделе представляется обзор и обоснованные предложения и материалы по разработке математического обеспечения создаваемой системы - обоснованный выбор математических методов, моделей, используемых для реализации функциональных компонент информационной системы.
2.5. Разработка программного обеспечения
В разделе представляются результаты разработки программного обеспечения создаваемой системы:
описание приложений - схема иерархии модулей, описание модулей;
исходные тексты приложений (размещаются в приложении к пояснительной записке в виде соответствующих программных документов).
2.6. Разработка архитектуры комплекса технических средств систем передачи информации
Раздел содержит материалы по обоснованному выбору варианта состава, структуры и номенклатуры комплекса технических средств (КТС) и общесистемных пакетов.
Если в дипломном проекте предполагается разработка локальной сети и средств телекоммуникации, то в этом разделе должны быть размещены результаты проектирования по
топологической распределенности абонентов создаваемой системы,
оценке информационного трафика,
требованиям к временным и надежностным характеристикам,
обоснованию выбора архитектуры распределенной системы, -сравнительному анализу и выбору аппаратно-программных средств создаваемой системы на основе результатов моделирования.
Если в дипломных проектах производится разработка приложений для работы в среде INTERNET, то в этом разделе должны быть размещены результаты проектирования по
обоснованию выбора метода доступа к INTERNET;
обоснованию выбора средств аутентификации пользователя и средств защиты;
сравнительному анализу протоколов доступа к почтовому серверу и обоснованию их выбора;
обоснованию выбора браузера для доступа к INTERNET и т.п.
В т р е т ь е м разделе проекта дипломнику рекомендуется выделить следующие пункты.
3. Представление результатов реализации информационной системы
3.1. Технология обработки информации
В разделе представляются результаты разработки технологии обработки информации и спецификации процедур информационной системы.
Процедура должна содержать диалоговые окна, а в главном окне предусмотрено меню управления процедурой. Должны быть предусмотрены пароли для входа и регистрации пользователей, работающих с процедурой, а также организована журнализация доступа к процедурам с фиксацией даты, пользователя и выполняемой операции.
В разделе приводятся схемы потоков данных в соответствии с избранной технологией.
3.2. Интерфейс взаимодействия пользователя с системой
В разделе должны быть представлены технологии взаимодействия пользователя с системой с учетом вида деятельности пользователя, для автоматизации которой будет использоваться разрабатываемая информационная система. Технология взаимодействия представляется как последовательность действий пользователя и ответных реакций системы в форме реализации разработанного диалога.
Интерфейс взаимодействия представляется эргономичными информационными моделями отображения информации на экране монитора (меню, текстовая и графическая информация о результатах решения функциональных задач, результаты выполнения процедур и т.п.).
3.3. Результаты рабочего проектирования
Стадия рабочего проекта заключается в отладке программы и оформлении программной документации. Объем представляемой документации по разработанному программному обеспечению определяется в каждом конкретном случае руководителем дипломного проекта.
3.4. Результаты тестирования процедур и функциональных задач
В разделе представляются материалы тестирования, которые оформляются как описания тестовых примеров в виде таблиц и графиков, содержащих предполагаемые результаты выполнения процедур и полученные в процессе тестирования. По результатам тестирования должны быть сделаны выводы и заключения.