Содержание
1. Список сокращений.. 4
2. Цель курсового проекта, общее задание и тематика работ.. 5
3. Содержание курсового проекта.. 6
4. Требования к оформлению курсового проекта и содержанию разделов.. 7
5. Требования к содержанию разделов пояснительной записки.. 8
6. Защита курсового проекта.. 16
7. Литература.. 17
Приложение 1. 18
Приложение 2. 19
Приложение 3. 20
Приложение 4. 21
Приложение 5. 28
Список сокращений
MVS – Microsoft Visual Studio
БД – база данных
КП – курсовой проект
НГМД – накопитель на гибком магнитном диске
ПП – прикладная программа
ППО – прикладное программное обеспечение
Цель курсового проекта, общее задание и тематика работ
Цель курсового проектирования — закрепление навыков по разработке программ в среде Microsoft Visual Studio C# и проработка комплекса вопросов, решаемых в технологической цепочке создания прикладного программного обеспечения информационных систем.
Общее задание на курсовое проектирование состоит в том, чтобы выполнить работы по созданию диалогового приложения Windows Forms в среде Microsoft Visual Studio C#, текстовой и графической программной документации (схемы программ и данных). Курсовой проект должен быть выполнен в среде MVS не ниже версии 2008.
Тематика курсовых проектов включает в себя разработку программ для решения задач по обработке данных экономического характера. Варианты заданий даны в приложении 4 (содержание задания может быть дополнено, уточнено руководителем).
— вывод меню функций, выполняемых программой,
— ввод, просмотр, редактирование данных в базе данных (БД), содержащей не менее двух взаимосвязанных таблиц,
— вычисление значений полей в запросах ,
— дополнение БД, удаление данных из БД,
— отбор (фильтрация) данных по условию, задаваемому пользователем,
— сортировка данных не менее чем по двум полям,
— формирование не менее двух отчётов по данным из БД (с группировкой, вычисляемыми полями и вычислением итоговых данных), которые могут быть выведены на принтер,
— построение на основе информации из БД не менее двух графиков (гистограммы, полигона или круговой диаграммы), характеризующих заданную предметную область,
— вывод формы со сведениями о программе (назначение, разработчик).
Дополнительные требования (например, используемые для выбора функций компоненты, изменение цвета шрифта или фона компонента при выполнении некоторых условий, методы и свойства для отбора или фильтрации данных и др.) могут быть определены руководителем или студентом по согласованию с руководителем проекта и включены в состав задания.
Содержание отчетов и графиков должно быть предложено студентом, согласовано с преподавателем и представлено в разделе 1.
Тематика курсового проектирования может быть дополнена студентами и руководителями; задания могут содержать элементы исследования методов решения задач, алгоритмов, средств разработки программ.
Перечень рекомендуемой литературы и стандартов приведён в данной методической разработке.
Перед курсовым проектированием следует выполнить лабораторные работы по разработке программ в среде Microsoft Visual Studio C#; при выполнении курсового проекта использовать методические рекомендации к лабораторным работам и полученные результаты.
Содержание курсового проекта
Курсовой проект должен содержать следующие разделы:
1. Постановка задачи и исходные данные;
2. Состав и структура данных;
3. Методы и алгоритмы решения задач;
4. Структура пользовательского интерфейса;
5. Структура программы;
6. Описание программы;
7. Тестирование программы, примеры результатов работы программы;
8. Руководство пользователя;
9. Литература;
10. Приложения (текст программы, графическая часть).
Требования к оформлению курсового проекта и содержанию разделов
Курсовой проект должен быть оформлен в виде пояснительной записки на листах формата А4 (210х297 мм); допускается использование потребительских форматов писчей бумаги. Текст может быть расположен с обеих сторон листа.
Пояснительная записка должна содержать:
— титульный лист (см. приложение 1),
— бланк задания, подписанный руководителем и студентом (см. приложение 2),
— страницу содержания с рамкой и угловым штампом (см. приложение 3),
— разделы в соответствии с вышеуказанным содержанием,
— список использованной литературы, оформленный по примеру нижеприведённого списка,
— приложения (чертежи, текст программы).
Оформление курсового проекта должно соответствовать изложенным здесь требованиям и требованиям стандартов [6-9].
Схемы (четыре листа формата А4) должны быть оформлены на листах вышеуказанного формата согласно стандартам, вшиты в пояснительную записку и снабжены комментариями, раскрывающими состав данных, с которыми работает каждый из алгоритмов, и выполняемых операций.
Основные надписи (угловые штампы) в пояснительной записке и на чертежах должны быть заполнены с использованием следующих кодов видов документов: 81 — пояснительная записка, 90 — схема данных, 91 – схема программы.
Пример записи кодового обозначения в основной надписи чертежа приведен на рисунке 1.
Обозначения номеров документов данного вида (например, при наличии нескольких схем программ): 01, 02 и т.д.
Порядковые номера части документа используются, если документ имеет несколько частей (например, при размещении схемы программы на нескольких листах). Если часть всего одна, номер не указывается.
Рисунок 1