Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


ОПИСАНИЕ СОДЕРЖАНИЯ ДИПЛОМНОЙ РАБОТЫ



 

Каждая структурная часть выпускной квалификационной работы имеет свое назначение и содержание. Требования к этому содержанию приведены ниже.

Введение. Введение - это вступительная часть дипломной работы. В этом разделе указывается предметная область, для которой разрабатывается задача (отрасль, предприятие, частное лицо). Определяется состояние автоматизации работ и имеющихся технических и программных ресурсов, взаимосвязь проектируемого решения с существующими задачами или его уникальность.

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

1 Постановка задачи ( словесное, математическое). Является наиболее важным этапом проектирования, когда могут быть допущены первичные ошибки, способные повлиять на конечный результат разработки программ и привести к непредсказуемым последствиям.

1.1 Организационно-экономическая сущности задачи. В этом разделе конкретизируются информационные носители и технологические процессы обработки данных. Если задача проекта заключается в формировании базы данных и дальнейшей работе с базой, то приводится описание используемых типов данных и приемы работы с файлами. Указываются объемные характеристики хранилищ данных, формулируются требования к ведению базы данных и способах ее защиты.

Далее описываются возможные пути решения задачи с указанием их достоинств и недостатков в соответствии с поставленными целями.

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

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

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

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

1.3Выходная информация. В этом разделе также дается обоснованиевыбора метода организации выходных данных: вывод на экран, принтер, хранение в файлах. Выходная информация может быть представлена видеокадрами диалоговых окон, составом промежуточных и сводных запросов, видами форм и отчетов, графическими приложениями и т.п. Для элементов, имеющих типовую конфигурацию, достаточно привести пример одного и описать технологию его формирования. Здесь необходимо представить эскизы выходных объектов или сослаться на приложение, где они представлены.

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

1.4 Техническое обеспечение. Данный раздел предусматривает выбор и описание технических характеристик средств вычислительной техники, необходимых для оптимальной работы будущего программного продукта. Указывается тип процессора, требуемый объем оперативной памяти и жесткого диска, состав комплектующих средств.

1.5 Программное обеспечение. Раздел должен содержать характеристику инструментальных и программных средств (операционной системы Widows, СУБД Oracle, Paradox, Access, ИПС Delphi, VisualBasic и т.п.). На основании структуры входных и выходных данных делается вывод о необходимости использования того или иного языка программирования. Перечисляются достоинства выбранной инструментальной среды проектирования технологических процессов для создания программного продукта.

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

Можно привести описание языковых средств обмена данными (например, средства ввода-вывода, внутреннего обмена данными и т. п. с помощью SQL, HTML, Java) или встроенных в язык элементов (например, функции, классы, объекты и т. п.) и правила их использования.

2 Рабочая часть. Содержит творческую реализацию понятия решений по основным этапам проектирования выпускной квалификационной работы.

2.1 Описание модели решения задачи. Этот раздел может присутствовать, если для описания алгоритма недостаточно традиционного способа представления его в виде блок-схем. Он может включать в себя математическое моделирование, словесно-формульное описание, информационную модель преобразования данных, схему взаимосвязи программных модулей и т.д. Примеры этих элементов приведены в Приложении З.

2.2 Описание алгоритма решения задачи. В разделе дается обобщенное словесное написание алгоритма решения поставленной задачи, излагаются основные требования к алгоритму и пути их реализации.Он содержит указания о последовательности выполнения действий в построении программы для достижения искомого результата. Наибольшее внимание должно быть уделено преобразованию входной информации в выходные объекты. Особо следует остановиться на взаимосвязи расчетных показателей в отдельных формах и отчетах, если они будут формироваться из промежуточных данных. Для доказательства выполняемых действий целесообразно по ходу изложения приводить расчетные формулы и форматы SQL – запросов с расшифровкой идентификаторов и условных обозначений.

Обобщенный алгоритм обычно использует обозначения и термины исходной задачи. Блок-схемы алгоритмов выполняются в соответствии с ГОСТ 19.701-90 (ИСО 5807-85). Пример графического представления алгоритма решения проектного задания приводится в Приложении И, стр.30.

На следующем этапе каждый модуль детализируется. Выделяются укрупненные команды, реализуемые по вспомогательным алгоритмам. Тот же подход применяется при разработке вспомогательных алгоритмов.

2.3 Описание программы. Раздел согласно ГОСТ 19.402-78 должен содержать следующие сведения: обозначение и наименование программы; программное обеспечение, необходимое для функционирования программы; языки программирования, на которых написана программа. Необходимо указать функциональное назначение программы, классы решаемых задач и сведения о функциональных ограничениях на применение. Кроме того, описывается структура программы с описанием функций составных частей и связи между ними; связи программы с другими программами.

Необходимо указать способ вызова программы с соответствующего носителя данных, входные точки в программу; характер, организацию и предварительную подготовку входных данных; формат, описание и способ кодировки входных данных.

Здесь же необходимо указать размер внешней памяти под хранение файлов проекта и размер загрузочного модуля.

В соответствии с ГОСТ 19202-78 в проекте в обязательном порядке должна быть представлена спецификация программного продукта.

2.4 Руководство пользователя. В этом разделе содержится инструкцию по описанию действий пользователя при работе с программой, требования к которому сформулированы в ГОСТ 19.505- 79. Не следует забывать, что инструкция указывает действия в безличной форме и повелительном наклонении. В разделе описываются:

· условия выполнения программы,

· выполнение программы;

· сообщения оператору.

В разделе «Условия выполнения программы» должны быть указаны условия, необходимые для выполнения программы (минимальный и/или максимальный состав аппаратных и программных средств и т.п.).

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

В разделе «Сообщения оператору» должны быть приведены тексты сообщений, выдаваемых в ходе выполнения программы, описание их содержания и соответствующие действия оператора.

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

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

3.1 Контрольный пример. В разделе следует указать, на каких входных данных производилась проверка работоспособности программы. Если в качестве информационного обеспечения были использованы условные данные, необходимо доказать их соответствие реальным. Обязательным условием является их количественное описание и представление содержания в приложении.

3.2 Способы отладки и тестирования программы. Раздел предусматривает описание методов проверки надежности программного продукта. В этом разделе приводятся основные команды, выполняемые при вводе и редактировании программы, команды записи программы на диск, чтения с диска. Перечисляются и описываются средства отладки.

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

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

3.3 Защита программного продукта. Потенциальная угроза безопасности информации, как и любого другого объекта или субъекта, существует всегда. В курсовой работе (проекте) должна обеспечиваться защита самой программы и данных от несанкционированного доступа. Рекомендуется применять парольную защиту на вход в программу, исключить просмотр исходных текстов программы после внедрения проекта, при работе с базой данных разграничить права доступа между пользователями.

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

Список литературы. Работа с литературой является неотъемлемой составной частью как научных исследований, так и практических разработок. Ли­тературные источники располагаются в алфавитном порядке по фамилиям авторов. По каждому литературному источнику указы­ваются: его автор (или группа авторов), полное название книги или статьи, место издания и наименование издательства (для книг и брошюр), год издания; для журнальных статей указываются на­именование журнала, год выпуска и номер. По сборникам трудов (статей) указываются автор статьи, ее название и далее название книги (сборника) и ее выходные данные. Последовательность составления списка использованных источников приведена в Приложении К.

Подбирая литературу (монографии, брошюры, журнальные статьи и т.п.), необходимо учитывать время ее издания. В первую очередь следует использовать литературу последних лет.

В тексте дипломной работы обязательны ссылки на указан­ные в перечне источники.

Приложение. В приложение выносятся исходные тексты программных модулей и иллюстративный материал, загромождающий основной текст пояснительной записки. Каждое приложение кодируется прописными буквами русского алфавита и подписывается в соответствии с содержанием. Например, «Приложение А. Тематика дипломных проектов».

Нумерация страниц приложения сквозная по всей пояснительной записке, но без основной надписи (штампа).

 

 

ОФОРМЛЕНИЕ ДИПЛОМНОГО ПРОЕКТА

7.1Общие требования

При применении компьютерной печати текст дипломной работы должен иметь поля следующего размера: левое- 30 мм; верхнее – 20 мм; правое – 10 мм; нижнее – 25 мм.

При применении компьютерной печати набор текста осуществляется в редакторе MicrosoftWord, печатают через один интервал, используя шрифт размером 14 пт, тип шрифта TimesNewRoman, начертание обычное.

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

Объем основной части дипломного проекта не должен превышать 90 листов. Иллюстрации на отдельных листах и приложения в объем не входят, количество их не ограничивается.

 


Поделиться:



Популярное:

Последнее изменение этой страницы: 2016-08-31; Просмотров: 508; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.018 с.)
Главная | Случайная страница | Обратная связь