
- •Курсовой проект
- •Задание на выполнение курсового проекта
- •Введение
- •1. Основные направления разработки программного продукта
- •1.1 Актуальность разработки
- •1.2 Архитектура программного продукта
- •1.3 Описание пользовательского интерфейса «Графического редактора Paint».
- •1.4 Выбор программных и аппаратных средств
- •1.5 Язык и среда программирования
- •Достоинства Языка высокого уровня
- •2. Охрана труда и безопасность работы пк
- •2.1 Общие эргономические требования для организации рабочего места.
- •2.2 Требования к освещенности и воздушной среде в рабочей зоне
- •2.3 Допустимые уровни звука на рабочих местах
- •Заключение
- •Список используемой литературы
- •Техническое задание
- •4.2 Требования к надежности
- •7. Порядок контроля и приемки
- •Приложение в Структура разработки руководства пользователя
- •1.Общие сведения
Список используемой литературы
Бруно Бабэ. Просто и ясно о Borland C++: Пер. с англ. – Москва: БИНОМ,1994.400с.
У.Сэвитч C++ в примерах: Пер. с англ. Москва ЭКОМ, 1997.736с.
Т.Фейсон. Обьективно- ориентированное программирование с использованием Borland С++ 4.5 : Пер. с англ. – Киев:Диалектика,1996. 544с.
Х.Дейтел, П.Дейтел. Как программировать на С++: Пер. с англ. – Москва:ЗАО БИНОМ, 1998. 1024с.
Энтони Уильямс. Параллельное программирование на С++ в действии. Москва,2012.
М. Эллис, Б. Строуструп . Справочное руководство по языку С++ с комментариями: Пер. с англ. – Москва: Мир, 1992. 445с.
Цимбал А.А., Майоров А.Г., Козодоев М.А. Турбо С++: язык и применение. М.: "Джен АЙ Лтд", 1993.
Герберт Шилдт. Полный справочник по C++ = C++: The Complete Reference. – 4-е изд. – М.: Вильямс, 2006. – 800 с.
Б. Страуструп. Язык программирования С++.
Т. Сван. Освоение Borland C++ 4.5. Энциклопедия функций. – Киев: Диалектика, 1996.– 320с.
Т. Фейсон. Объектно-ориентированное программирование на Borland C++ 4.5. –Киев: Диалектика, 1996.– 544с.
Г. Буч. Объектно-ориентированный анализ и проектирование с примерами приложений на С++.– М.: "Издательство Бином", СПб: "Невский диалект", 1998 г. – 560с.
Л.М. Романовская, Т.В. Русс, С.Г. Свитковский. Программирование в среде СИ для ПЭВМ ЕС. – М.: ФиС, 2001.
ПРИЛОЖЕНИЕ А
Техническое задание
к курсовому проекту
на тему «Графический редактор Paint».
Создание программного продукта начинается с момента появления «идеи».
1. Введение
Задание направленно на разработку программной системы «Графический редактор Paint». Предполагается, что данный программный продукт будут использовать школьники, студенты младших курсов, другие пользователи, имеющие начальные навыки работы с компьютером.
2.Основание для разработки
Система разрабатывается в качестве курсового проекта по МДК 04.01 «Системное программирование» в соответствии с учебным планом учебного заведения.
3.Назначение разработки
Программа Paint используется для рисования на компьютере, которую так обожают дети и высоко оценивают многие взрослые. Возможности Paint весьма ограничены, но, несмотря на это, в ней можно создавать чуть ли не шедевры. Все зависит от желания и таланта.
4. Требования к программному продукту
4.1 Требования к функциональным характеристикам
Система должна обеспечивать выполнение следующих функций:
Ввод информации;
Выполнение неких действий:
Создание рисунков
Создание таблиц
Создание схем
Изменение фотографий
Рисование карандашом, кистью и т.д.
Использование фигур
Использование фильтров
Получение скриншота
Растяжение и наклон объектов
Сжимание и растягивание объектов
А также возможность их поворота
Изменять размер холста
4.2 Требования к надежности
Программа должна нормально функционировать при бесперебойной работе компьютера. При возникновении сбоя в работе аппаратуры программы должно производиться после: перезагрузки операционной системы; запуска исполняемого файла программы. Уровень надежности программы должен соответствовать технологии программирования, предусматривающей: инспекцию исходных текстов программы; автономное тестирование модулей программы; тестирование сопряжений модулей программы; комплексное тестирование программы.
4.3 Требования к составу и параметрам технических средств
Система должна работать на персональных компьютерах типа IBMPC
Минимальная конфигурация:
Процессор не менее Pentium – 2.0Hz.
Оперативная память не менее объёмом, 1Гбайт.
HDD не менее 80 Гбайт
Операционная система Windows NT/XP/Vista/7.
Свободное место не менее 20МБ.
Клавиатура.
Мышь.
Монитор.
4.4. Требования к информационной и программной совместимости
Система должна работать под управлением семейства оперативных систем Windows XP/7/8.
5. Требования к программной документации
Разрабатываемые программные модули должны быть самодокументированы т.е. тексты программы должны содержать все комментарии.
Разрабатываемая система должна содержать справочную информацию.
В состав сопровождающей документации должны входить:
Пояснительная записка на 25-30 листах, содержащая описание разработки.
Руководство пользователи и иная справочная информация.
6. Стадии и этапы разработки
№ |
Этап |
Результаты |
Срок дней |
1 |
Анализ требований |
Техническое задание
Разработка архитектуры ПП, алгоритмов и спецификаций программных модулей
|
2 |
2 |
Разработка пользовательского интерфейса программного продукта |
Разработка структуры разделов и внешнего вида программного продукта |
2 |
3 |
Кодирование и отладка программных модулей |
Код программного продукта |
8 |
4 |
Оформление «Руководство пользователя» |
Руководство пользователя |
8 |
5 |
Комплексная отладка программного продукта |
Окончательный вариант программы |
6 |
6 |
Оформление пояснительной записки |
Пояснительная записка |
4 |