Белкоопсоюз
Учреждение Образования
Молодечненский торгово-экономический колледж белкоопсоюза
МУЗЫКАЛЬНЫЙ БУДИЛЬНИК
Пояснительная записка
Дисциплина: «Конструирование программ и языки программирования»
КП 2400101.02965.ПЗ-09
Руководитель / З.В. Путырская /
Разработчик / Е. А. Каткович /
Молодечно, 2009
Содержание
Введение________________________________________________________
1. Постановка задачи______________________________________________
1.1 Организационно-экономическая сущность задачи______
1.2 Входная оперативная информация______
1.3 Постоянная информация ____
1.4 Выходная информация_______
2. Объектно - ориентированный анализ задачи_____________________
2.1. Описание задачи в ключевых абстракциях предметной области___
2.2. Описание интерфейсов классов__________________________
3. Описание программы_______________________
3.1 Общие сведения______
3.2 Функциональное назначение_________
3.3 Описание логической структуры__________
3.4 Используемые технические средства_______
3.5 Вызов и загрузка________
3.6 Входные данные_____
3.7 Выходные данные__________
4. Программа и методика испытаний_________________________
4.1 Цель испытаний________
5. Руководство пользователя___________________________________
Заключение________________________________________________
Введение
Человек всегда стремился облегчить свою жизнь. Он постоянно пытался придумать какую-либо вещь, которая хоть как-то помогала бы ему в повседневной жизни. Человек, как любое живое существо, не идеален, и поэтому он пытается изобрести то, что бы восполняло человеческие недостатки. Одним из таких недостатков является память.
В суетливом образе жизни человек не в состоянии запомнить всё, что ему необходимо, поэтому он создаёт разнообразные устройства, которые могут «помнить» за него.
В данном курсовом проекте реализована программа-будильник, которая позволяет напоминать человеку о необходимых ему вещах. Программа сопровождает напоминание звуковым сигналом, поэту она может служить обыкновенным будильником. Интерфейс очень понятный, красочно оформлен и не заставляет пользователя задумываться над тем, как обращаться с программой.
Постановка задачи
Основной задачей является разработка программного продукта, выполняющего функции электронного будильника. Основной функцией программного продукта является вывод напоминания в определённый, заданный пользователем, момент реального времени. При разработке проекта можно выделить следующие цели:
- Разработать форму, для отображения системного времени в виде цифровых и аналоговых часов, системной даты, главного меню.
- Разработать форму для отображения информации о разработчике.
- Разработать 2 формы для группы компонентов, которые выполняют функцию двух, работающих независимо друг от друга, будильников.
- Разработать форму для вывода пользователю напоминания в виде текстовой информации.
- Разработать форму для выбора мелодии в качестве музыкального сопровождения напоминания.
- Разработать форму для отображения графического изображения перед началом работы программы.
- Разработать форму для отображения истории действий пользователя.
- Разработать форму для настройки интерфейса программы.
- Разработать список пунктов главного меню, для настройки и управления программой.
- Разработать алгоритм отображения системного времени в виде цифровых и аналоговых часов.
- Реализовать обработчики таймеров, реализующие возможность вывода напоминаний.
- Реализовать алгоритм, позволяющий выбирать, прослушивать и использовать в качестве звукового сопровождения мелодии.
- Реализовать алгоритм, позволяющий вывести информацию о разработчике.
- Реализовать
алгоритм,
Организационно – экономическая сущность задачи