Настоящая разработка ведется на основании задания, выданного на выполнение курсовой работы преподавателем кафедры.
Наименование работы: «Программа для работы с датами».
Требования к программному обеспечению заключаются в ограничениях, накладываемых на операционную систему (Windows 98 (NT/2000/XP)), среду разработки (Borland C++ Builder) и язык программирования (С++).
Минимальные требования к аппаратному обеспечению: Intel совместимый процессор с тактовой частотой 466 и выше, объем ОЗУ 64 Мбайт, объем свободного пространства на жестком диске 15 Мбайт, наличие монитора, клавиатуры, манипулятора типа «мышь».
Программа для работы с датами должна обеспечивать возможность определения дня недели по введенной дате в более широком диапазоне, чем встроенный в Windows календарь (01.01.1000 – 31.12.3000 вместо 01.01.1980 – 31.12.2099), что позволит, например, определить день недели (по григорианскому календарю), в который произошло какое-либо значимое событие. Еще одна функция – определение даты, которая наступит через n дней после введенной. Эта возможность может иметь широкое практическое применение: например, зная срок ремонта отданной в починку вещи, человек сможет определить дату, когда ее необходимо забрать.
Таким образом, программа должна давать пользователю возможность ввести анализируемую дату и число дней. Поскольку разрабатывается оконное, а не консольное приложение, для этого должны быть предусмотрены поля. Выводить на экран программа должна название дня недели и новую дату.
Требования к секретности не предъявляются, необходимости устанавливать пароль или иные ограничения доступа нет необходимости.
Требования к надежности состоят в требовании корректной работы оконного интерфейса, которая достигается за счёт правильно спроектированного интерфейса программы. В случае рестарта никаких действий по сохранению информации для возможности восстановления производить не требуется.
|