1ТЗЯ (1071366)
Текст из файла
Московский государственный технический университет им. Н.Э.Баумана
_________________________________________________________________
Утверждаю: | |
Большаков С.А. | "__"_____________2006 г. |
Курсовая работа по курсу Системное программирование
«Будильник »
Техническое задание
(вид документа)
писчая бумага
(вид носителя)
5
(количество листов)
ИСПОЛНИТЕЛЬ: | |
студентка группы ИУ5-52 | _____________________ |
Кашникова Ю.В. | "__"_____________2006 г. |
Москва - 2006
________________________________________________________________
Содержание:
1. Наименование 3
2. Основание для разработки 3
3. Назначение разработки 3
4. Исполнитель 3
5. Требования к программе или программному изделию 3
5.1. Требования к функциональным характеристикам 3
5.2. Требования к программному обеспечению 4
5.3. Требования к условиям эксплуатации 4
5.4. Требования к информационному обеспечению 4
5.5. Требования к надежности 4
5.6. Требования к составу и характеристикам технических средств 4
5.7. Требования к программной совместимости 4
6. Требования к программной документации 4
6.1. По завершении работы должны будут предъявлены следующие документы 4
7. Технико-экономические показатели 5
8. Стадии и этапы разработки 5
9. Порядок контроля и приемки задания 5
10. Дополнительные условия 5
1.Наименование
«Будильник»
Шифр: ALRMCLCK.
2.Основание для разработки
Документом, на основании которого ведется разработка, является учебный план, утвержденный кафедрой ИУ5 АСОиУ МГТУ им. Н. Э. Баумана. Условное обозначение темы данной разработки: «Курсовая работа».
3.Назначение разработки
Данная программа разрабатывается с целью создания будильника, управление которым осуществляется при помощи клавиатуры.
4.Исполнитель
Студентка группы ИУ5-52 Кашникова Юлия Вячеславовна.
5.Требования к программе или программному изделию
Программа должна работать в текстовом режиме и удовлетворять следующим требованиям:
5.1.Требования к функциональным характеристикам
-
При запуске программа должна выдавать сообщение об удачной загрузке в память.
-
При запуске программа должна выдавать на экран текущее время и время, на которое установлен будильник.
-
При повторном запуске программа должна выдавать сообщение о наличии программы в памяти.
-
После загрузки программа должна оставаться резидентной в оперативной памяти.
-
При нажатии клавиши F1 должна происходить установка будильника в введенное время.
-
При вводе неправильного формата времени программа должна осведомить пользователя о том, что будильник не установлен.
-
При совпадении установленного времени будильника и текущего времени должен воспроизводиться звуковой сигнал.
-
При нажатии клавиши F2 должно происходить прекращение звукового сигнала будильника.
-
Сохранять и вызывать старые функции-обработчики занимаемых прерываний.
-
Обеспечивать выгрузку резидентной программы с освобождением оперативной памяти при нажатии комбинации клавиш Ctrl+u/U;
-
При выгрузке программа должна восстановить старые обработчики прерывания.
-
При успешной выгрузке, программа должна выводить соответствующее сообщение, убирать с экрана текущее время и время, на которое установлен будильник.
-
При повторной выгрузке, программа должна выводить сообщение об отсутствии программы в оперативной памяти.
-
При выгрузке, при отсутствии программы в оперативной памяти, программа должна выводить соответствующее сообщение.
-
При запуске с параметром /? программа должна выдавать справочную информацию.
-
При запуске с иным параметром программа должна выдавать сообщение об ошибке.
5.2.Требования к программному обеспечению
Данная программа должна выполняться в ОС MS DOS версии не ниже 3.0.
5.3.Требования к условиям эксплуатации
Для эксплуатации программы требуется пользователь, умеющий работать с MS DOS и данной программой.
5.4.Требования к информационному обеспечению
Требования отсутствуют.
5.5.Требования к надежности
Программа должна нормально функционировать, при наличии устойчиво настроенной ОС.
5.6.Требования к составу и характеристикам технических средств
Программа должна запускаться на компьютере со следующей минимальной конфигурации:
-
IBM-совместимый компьютер с процессором 80386 и выше
-
Наличие не менее 2,208 Кб свободной обычной памяти
-
Стандартный VGA-совместимый видеоадаптер
-
Не менее 2,86 Кб свободного дискового пространства
-
Клавиатура
-
Флоппи дисковод, если программа не находится на жестком диске.
5.7.Требования к программной совместимости
-
Программа не должна использовать никаких внешних данных, кроме параметров командной строки.
-
Программа должна работать только в текстовом режиме.
-
Программа должна быть написана на языке Turbo Assembler.
-
Программа должна быть скомпонована в виде .COM файла.
-
Утилита должна быть скомпонована в виде .EXE файла.
6.Требования к программной документации
6.1.По завершении работы должны будут предъявлены следующие документы
-
Техническое задание (ТЗ)
-
Описание применения программы (ОП)
-
Техническое описание программы (ТО)
-
Листинг программы (ЛП)
-
Программа и методика испытаний (ПМИ)
-
Руководство пользователя (РП)
-
Руководство системного программиста (РСП)
-
Технический проект (ТП), в котором будут представлены:
-
Блок-схемы алгоритмов
-
Модульная структура программы
-
Схема взаимодействия с аппаратурой
-
7.Технико-экономические показатели
Данные об экономической и технической эффективности неизвестны
8.Стадии и этапы разработки
Получение и уточнение задания 2-4 недели
Разработка программ и проектирование 3-7 недели;
Кодирование и отладка 8-12 недели;
Разработка документации 12-14 недели;
Защита и проведение испытаний 15-16 недели.
9.Порядок контроля и приемки задания
Тестирование программного продукта должно осуществляться в соответствии с документом "Программа и методика испытаний" на компьютере, который удовлетворяет требованиям, указанным в пунктах 5.6 "Требования к составу и характеристикам технических средств" и 5.2 "Требования к программному обеспечению" данного технического задания.
10.Дополнительные условия
Данное техническое задание может быть изменено и уточнено.
5
Характеристики
Тип файла документ
Документы такого типа открываются такими программами, как Microsoft Office Word на компьютерах Windows, Apple Pages на компьютерах Mac, Open Office - бесплатная альтернатива на различных платформах, в том числе Linux. Наиболее простым и современным решением будут Google документы, так как открываются онлайн без скачивания прямо в браузере на любой платформе. Существуют российские качественные аналоги, например от Яндекса.
Будьте внимательны на мобильных устройствах, так как там используются упрощённый функционал даже в официальном приложении от Microsoft, поэтому для просмотра скачивайте PDF-версию. А если нужно редактировать файл, то используйте оригинальный файл.
Файлы такого типа обычно разбиты на страницы, а текст может быть форматированным (жирный, курсив, выбор шрифта, таблицы и т.п.), а также в него можно добавлять изображения. Формат идеально подходит для рефератов, докладов и РПЗ курсовых проектов, которые необходимо распечатать. Кстати перед печатью также сохраняйте файл в PDF, так как принтер может начудить со шрифтами.