Инструментальные средства информационных систем
Методические указания к курсовой работе
по дисциплине ”Инструментальные средства информационных систем” для студентов по направлению 09.03.02 Информационные системы и технологии
Нижний Новгород
Составитель: И.Н. Мерзляков, Моисеев А.Н.
УДК 681.3.06
Инструментальные средства информационных систем: Методические указания к курсовой работе. / НГТУ, кафедра ГИС; Сост. И.Н. Мерзляков. Н. Новгород, 2015.- 14 с.
Даны рекомендации к выполнению курсовой работы по дисциплине ” Инструментальные средства информационных систем ” для студентов направления 09.03.02– Информационные системы и технологии
Научный редактор И.Н. Мерзляков
СОДЕРЖАНИЕ
ВВЕДЕНИЕ. 4
1. ЦЕЛЬ И ЗАДАЧИ КУРСОВОЙ РАБОТЫ... 4
2. ТЕМАТИКА КУРСОВЫХ РАБОТ. 4
3. ОБЪЕМ И СОДЕРЖАНИЕ КУРСОВОЙ РАБОТЫ.. 5
4. ОФОРМЛЕНИЕ ТЕКСТОВЫХ ДОКУМЕНТОВ. 6
5. ОРГАНИЗАЦИЯ РАБОТЫ СТУДЕНТОВ. 8
Приложение А. 9
Приложение Б. 10
Приложение В. 12
Приложение Г. 13
Приложение Д. 14
ВВЕДЕНИЕ
Излагается цель курсового проектирования, тематика курсовых работ, примерное содержание, объем и требования к оформлению пояснительной записки. В приложении к указаниям даны образцы основных форм.
Методические указания предназначены для студентов направления 230400 – Информационные системы и технологии
ЦЕЛЬ И ЗАДАЧИ КУРСОВОЙ РАБОТЫ
Выполнение курсовой работы по дисциплине “Инструментальные средства информационных систем ” имеет целью:
§ закрепить и углубить теоретические знания и практические навыки студентов связанные с веб-разработкой сайтов;
§ научить студентов самостоятельно решать задачи как алгоритмического программирования так и разработки веб приожения;
§ развить навыки самостоятельного использования справочной литературы, справочной системы по web разработки;
§ получить навыки в составлении текстовой конструкторской документации в соответствии с существующими стандартами.
Выполнение курсовой работы является самостоятельной работой студентом под руководством преподавателя. Однако за принятые в работе решения, правильность функционирования программы, качество выполнения текстовых документов, а также за своевременность выполнения работы в целом отвечает студент, который должен проявить максимум инициативы и самостоятельности в решении поставленных задач.
ТЕМАТИКА КУРСОВЫХ РАБОТ
Тематика курсовых работ определяется программой курса, связана с предыдущими и последующими дисциплинами и включает следующие темы:
· Разработка сайта "Обзор графических редакторов"
· Разработка сайта "Тестирование проектов. Виды тестирований"
· Разработка сайта "Обзор и применение шаблонов проектирования"
· Разработка сайта "Современные информационные среды накопления и модификации знаний"
· Разработка сайта "Системы управления базами данных"
· Разработка сайта "Экспертные системы"
· Разработка сайта "Системы управления версиями"
· Разработка сайта "Современные web языки"
· Разработка сайта "Системы автоматизированного аудита программного обеспечения"
· Разработка сайта "Обзор современных мессенджеров"
· Разработка сайта "Геоинформационных системы"
· Разработка сайта "Операционные системы"
· Разработка сайта "Графический дизайн"
· Разработка сайта "Каскадная модель разработки программного обеспечения"
· Разработка сайта "Инкрементная модель разработки программного обеспечения"
· Разработка сайта "RAD-модель разработки программного обеспечения"
· Разработка сайта "Спиральная модель разработки программного обеспечения"
· Разработка сайта "Модель экстремального программирования разработки программного обеспечения"
· Разработка сайта "Scrum-модель процесса разработки программного обеспечения"
· Разработка сайта "RUP-модель процесса разработки программного обеспечения"
· Разработка сайта "Размерно-ориентированные метрики программного продукта"
· Разработка сайта "Функционально-ориентированные метрики программного продукта"
· Разработка сайта "Экспертные системы"
· Разработка сайта "Системы управления проектами"
· Разработка сайта "Системы документооборота"
· Разработка сайта "Системы управления требованиями"
· Разработка сайта "Объектно-ориентированное программирование: инкапсуляция, наследование, полиморфизм"
· Разработка сайта "История города Нижний Новгород"
· Разработка сайта "Нижегородский кремль"
· Разработка сайта "Парки культуры и отдыха Нижнего Новгорода"
ОБЪЕМ И СОДЕРЖАНИЕ КУРСОВОЙ РАБОТЫ
3.1 Курсовая работа включает в себя пояснительную записку с ориентировочным объемом 15-20 листов формата А4.
3.2 Содержание пояснительной записки:
§ титульный лист,
§ задание на проектирование,
§ лист содержание,
§ Перечень вопросов, подлежащих разработке,
v Анализ исходных данных и разработка ТЗ
ü Основание и назначение разработки.
ü Минимальные требования к составу и параметрам технических средств: ЭВМ, внешние устройства.
ü Требования к информационной и программной совместимости.
ü Требования к функциональным характеристикам.
ü Выбор и обоснование языков программирования и используемых инструментальных средств.
ü Выбор метода реализации разработки веб приложения и его обоснование.
v Внешняя спецификация
ü Разработка семантического ядра.
ü Разработка структуры(карты).
ü SEO оптимизация.
ü Функциональная схема.
v Руководство пользователя
ü Назначение программы.
ü Описание интерфейса. Требования к входным данным.
v Руководство программиста
ü Организация ввода данных в программу и вывода результатов.
ü Описание кода html 5.
ü Описание таблиц стилей css.
ü Описание использования кода java script.
ü Структура программы
v Тестовый пример
§ список использованных источников,
§ приложения
3.2.1 Титульный лист является первым листом в пояснительной записке. Он может быть выполнен на стандартном бланке.
3.2.2 Задание к курсовой работе составляется на стандартном бланке. Задание содержит: наименование темы курсовой работы, исходные данные к работе, перечень вопросов, которые необходимо рассмотреть в пояснительной записке, список рекомендованной литературы. Задание подписывается руководителем и студентом-исполнителем проекта с указанием даты выдачи.
3.2.3 Содержание помещается в начале пояснительной записки (после задания на проектирование). В него включается наименование всех разделов и подразделов с указанием номеров их листов.
На листе Содержание выполняется основная надпись для текстовых конструкторских документов. Обязательно заполняется в соответствии со стандартом децимальный номер документа и его наименование.
3.2.4 В разделе “Анализ исходных данных и разработка ТЗ” рассматриваются основание для разработки программы и назначение разработки. Приводятся требования к составу и параметрам технических средств: к процессору, оперативной памяти, видеоадаптеру, монитору и т. д. Формулируется потребность во внешних устройствах для работы программы.
Приводятся требования к информационной и программной совместимости, требования к функциональным характеристикам.
Формулируются требования к функциональным характеристикам сайта. Проводится выбор и обоснование системы реализации и используемых программных средств.
3.2.5 В разделе “Внешняя спецификация ” приводится соглашение (внутренний стандарт) по стилю оформлению: описание входных, внутренних и выходных данных (количество, тип, формат данных).
Разрабатывается семантическое ядро, структура всего сайта, описывается подробно SEO оптимизация на примере одной страницы, приводится функциональная схема созданного веб приложения (взаимодействие html5-css-javascript-javascript библиотек и т.д.).
3.2.6 Раздел “ Руководство пользователя” содержит назначение программы (Обратить внимание на отличие от основания и назначения разработки).
Подраздел описание интерфейса содержит требования к интерфейсу, к элементам управления, их размеру, положению. Эргономические требования. Описание выбранного стандарта интерфейса. Пример нескольких веб страниц с описанием. Требования к входным данным (если есть).
3.2.7 В разделе “Руководство программиста” указывается организация ввода данных в программу(если есть) и вывода результатов, приводится описание использованной верстки, таблиц стилей, javascript кода. Описываются настройки, необходимые для запуска и функционирования программы.
3.2.8 В разделе “ Тестовый пример ” приводится общий план тестирования и план тестирования части программного обеспечения. Один контрольный пример должен содержаться обязательно. Указывается, какую часть программы, алгоритма, часть функциональной схемы, какие модули данный пример тестирует. Приводятся значения исходных данных и выходных результатов, обеспечивающих тестирование.
3.3 В приложениях должны содержатся тексты программ на html5/css/javascript. Могут находиться примеры окон диалога, результаты расчета, функциональная схема и т.п. - по усмотрению автора. Каждое приложение должно иметь нумерацию в соответствии со стандартом и наименование. Приложения указываются на листе содержание.
ОФОРМЛЕНИЕ ТЕКСТОВЫХ ДОКУМЕНТОВ
4.1 Пояснительная записка к курсовой работе относится к текстовым документам и должна, в основном, соответствовать требованиям ГОСТ по оформлению документов. Пояснительная записка выполняется в текстовом процессоре Word. (размер шрифта - 14, межстрочный интервал - одинарный, оглавление (содержание) должно формироваться автоматически средствами текстового процессора). Документ оформляется на одной стороне листа белой бумаги формата А4 (210´297 мм). На листы наносят ограничительную рамку, отстоящую от левого края на 20 мм, а от остальных – на 5 мм.
Расстояние от рамки до границы текста рекомендуется оставлять: в начале – 5 мм, в конце – 3 мм. Расстояние от верхней или нижней строки текста до верхней или нижней внутренней рамки должно быть не менее 10 мм. Расстояние между строками в тексте равно двойной высоте принятого шрифта, высота букв и цифр не менее 2,5 мм.
4.2 На обложку пояснительной записки следует помещать наклейку, выполненную по форме, приведенной в приложении В.
4.3 Заглавный лист пояснительной записки должен соответствовать стандартной форме 5, а последующие листы – форме 5а по ГОСТ 2.106-96.
Основная надпись заглавного листа должна выполняться по форме 2 ГОСТ 2.104-68 и заполняться аналогично основной надписи для чертежей (но не тождественно ей).
Основная надпись последующих листов, имеющих рамки, максимально упрощается и в ней проставляется лишь порядковый номер листа. На листах без рамок порядковый номер следует проставлять в нижнем правом углу.
4.4 Содержание пояснительной записки следует разделять на разделы, подразделы и пункты, которые нумеруются арабскими цифрами. Разделы должны иметь порядковые номера в пределах всей записки без точки после цифры. Нумерация подразделов выполняется в пределах каждого раздела, и номер подраздела должен состоять из номера раздела и подраздела, разделенных точкой; в конце номера точка не ставится.
Каждый раздел текста рекомендуется начинать с нового листа, каждый пункт текста – с нового абзаца (отступа, равного примерно 15 мм). Наименование разделов должно быть кратким и записываться в виде заголовка (симметрично тексту) прописными буквами. Наименование подразделов записывается строчными буквами (кроме первой прописной). Перенос слов в заголовках не допускается, точку в конце заголовка не ставят.
Расстояние между заголовком и последующим текстом должно быть равно 10 мм; такое же расстояние выдерживают между заголовками раздела и подраздела. Для подразделов расстояние между последней строкой предыдущего текста и заголовком должно быть равно 15 мм.
4.5 В формулах в качестве символов и наименований величин следует применять установленные стандартами обозначения. Значения символов и числовых коэффициентов, входящих в формулу, должны быть приведены непосредственно после формулы. Значение каждого символа дают с новой строки в той последовательности, в которой они приведены в формуле. Первая строка расшифровки должна начинаться со слова «где», без двоеточия после него. Формулы нумеруют арабскими цифрами, номер ставят с правой стороны листа на уровне формулы в круглых скобках.
4.6 Текст пояснительной записки должен быть иллюстрирован необходимыми схемами, графиками и таблицами. Иллюстрации следует нумеровать арабскими цифрами сплошной нумерацией. Если рисунок один, то он обозначается «Рисунок 1». При ссылках на иллюстрации следует писать «... в соответствии с рисунком 1».
Иллюстрации, при необходимости, могут иметь наименование и пояснительные данные; слово «Рисунок» и наименование помещают после пояснительных данных и располагают следующим образом: Рисунок 2 – Блок-схема алгоритма.
Таблицы оформляются по ГОСТ 2.105-95.
4.7 В записке приводятся ссылки на литературу путем указания в прямых скобках порядкового номера источника по списку, помещенному в конце записки. В необходимых случаях (при ссылке на численные значения для расчетов) указывается в скобках номер таблицы, графика или страницы по типу [5, с.38].
В списке литературы необходимо указывать:
- для книг – фамилию и инициалы автора (ов), точное название книги, издательство и год выпуска;
- для журнальных статей – фамилию и инициалы автора (ов), точное название статьи, наименование журнала, год и номер журнала.
Если авторов более двух, то указывают фамилию первого автора и ставят сокращение слова «и др.».
Примеры оформления ссылок на литературу:
1. Гарнаев А.Ю. Самоучитель VBA. – СПб.: БХВ – Санкт-Петербург, 2009. – 512 с., ил.
2. Microsoft Excel для Windows 10.Шаг за шагом: Практ. пособ./Пер. с англ.- М.: Издательство ЭКОМ, 2015.- 432 с.: ил.
4.8 Сокращение слов в тексте не допускается. Исключение составляют сокращения, общепринятые в русском языке (например: и т.п., и т.д.).