Перечень документов, на основании которых создается программа — КиберПедия 

Своеобразие русской архитектуры: Основной материал – дерево – быстрота постройки, но недолговечность и необходимость деления...

Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...

Перечень документов, на основании которых создается программа

2020-04-01 85
Перечень документов, на основании которых создается программа 0.00 из 5.00 0 оценок
Заказать работу

Документы, на основании которых создается программное обеспечение:

·   календарный план-график выполнения этапов работы;

·   техническое задание, рассмотренное ниже.

Наименование и условное обозначение темы разработки

Наименование темы разработки: Изображения вращения пирамиды (на примере центральной проекции).

Условное обозначение: "Pyramide".

Шифр темы: Курсовая работа.

Код работы: 4217.02067988.10 - 705.

Сведения о разработчике и заказчике

Разработчик: студенты группы 0ВТб-1 Комсомольского-на-Амуре государственного технического университета Н.Н. Чайка, В.С. Копылова.

Заказчик: Комсомольский-на-Амуре государственный технический университет, кафедра МОП ЭВМ в лице руководителя Н.Н. Михайлова.

Плановые сроки начала и окончания работы по созданию программы

Плановый срок начала работ: 10.09.2010г.

Плановый срок окончания работ: 12.01.2013г.

Сведения об источниках и порядке финансирования работ

Данная работа является инициативной, финансирование не проводится.

Порядок оформления и предъявления заказчику результатов работ

Оформление и предъявление заказчику результатов работ по созданию программного обеспечения "Pyramide" производится в соответствии с календарным планом-графиком выполнения работ.

Порядок взаимодействия разработчика с заказчиком:

1) создание рабочей программы;

2) предъявление программного обеспечения заказчику;

)   выявление заказчиком недостатков и недоработок в рамках настоящего технического задания;

)   устранение выявленных недостатков и недоработок;

)   создание пакета технической документации на программное обеспечение, оформленного в соответствии с ГОСТ 19.101 и ЕСПД.

 

Назначение разработки

 

Назначение программы

Программное обеспечение предназначено для изображения вращения пирамиды (на примере центральной проекции).

Цели создания программы

Цели создания программного обеспечения:

·   разработка программного обеспечения для изображения вращения пирамиды на примере центральной проекции;

 


Требования к программе или программному изделию

 

Краткие сведения об объекте автоматизации

Объектом автоматизации является алгоритм, выполняющий расчет координат вершин пирамиды после поворота на заданный угол.

Результатом работы является изображение вращения пирамиды на примере центральной проекции.

Требования к функциям (задачам), выполняемым системой

Система должна обеспечить решение следующих задач:

·   реализацию выбора оси вращения пирамиды и угла поворота;

·   реализацию выбора режима работы программы - вращение или поворот;

·   реализацию возможности сохранения целого изображения и его части;

·   построение и вывод на экран пирамиды в центральной проекции.

Требования к надежности

Во время эксплуатации программы при условии соблюдения всех требований, перечисленных в пункте 1.4 настоящего "Технического задания", общий процент отказов программы не должен превышать 3%. Все возможные ошибки обрабатываются операционной системой.

При отказе программы необходимо производить проверку работоспособности аппаратного и программного обеспечения (операционной системы), используемого при работе с программой Pyramide.

Для восстановления работоспособности Pyramide необходимо иметь резервную копию программы.

При возникновении другой аварийной ситуации необходимо проверить соответствие программного обеспечения требованиям, перечисленным в пункте 1.4 данного технического задания.

Требования к надежности технических средств и дополнительного программного обеспечения устанавливаются в соответствии с предъявляемыми к ним требованиями к надежности.

Оценку надежности программы необходимо производить в результате многочасового тестирования с использованием всех функциональных возможностей Pyramide.

Условия эксплуатации

Требования к условиям эксплуатации и техническому обслуживанию

Условия эксплуатации программного обеспечения Pyramide определяются условиями эксплуатации использующегося аппаратного обеспечения. Программное обеспечение Pyramide не имеет ограничения по времени эксплуатации.

Характеристики окружающей среды определяются соответствующими характеристиками окружающей среды для выбранного типа носителя данных и используемого компьютерного оборудования.

Требования к допустимым площадям размещения ПЭВМ с установленным программным обеспечением Pyramide, к параметрам сети энергоснабжения, уровню звукоизоляции, используемым в помещении отделочным материалам и т.п., определяются в соответствии с СанПиН 2.2.2. 542-96, с учетом требований использующегося аппаратного обеспечения.

Требования к эксплуатации и техническому обслуживанию технических средств и дополнительного программного обеспечения определяются в соответствии с предъявляемыми к ним соответствующими требованиями.

Требования к численности и квалификации персонала и режиму его работы

С программным обеспечением Pyramide должен работать пользователь, обладающий навыками работы на ПК.

Режим работы с Pyramide ограничен режимом работы пользователя ПЭВМ.

Требования к составу и параметрам технических средств

Требования к составу и параметрам технических средств:

·         операционная система Windows 2000/XP/Vista/7;

·         оперативная память 1024 Мб и выше;

·         двуядерный процессор Intel Core 2 Duo 2 ГГц;

·         существование логических и/или физических дисков со свободным дисковым пространством 100 Мб и выше;

·         клавиатура;

·         манипулятор "мышь";

·         видеоадаптер SVGA и выше.

Требования к информационной и программной совместимости

Требования к информационному обеспечению

Для разработки данного программного обеспечения рекомендуется следующее информационное обеспечение, информацию о котором можно посмотреть в разделе "Список использованных источников":

·         трехмерная машинная графика [1-8];

Требования к лингвистическому обеспечению

Для разработки данного программного обеспечения рекомендуется следующее лингвистическое обеспечение:

·   Язык программирования - C++.

·   Язык взаимодействия пользователя с программным обеспечением - диалогово-оконный.

Требования к программному обеспечению для пользователя

Для данного программного обеспечения необходимо, что бы у пользователя была установлена операционная система Windows 2000/XP/Vista/7.

Требования к программному обеспечению для разработчика

Для разработки данного программного обеспечения рекомендуется следующее программное обеспечение:

·   Windows XP/Vista/7;

·   Borland C++Builder 6.

Требования к техническому обеспечению для пользователя

Для использования данного программного обеспечения рекомендуется следующее техническое обеспечение:

·   процессор Intel Core 2 Duo 2 ГГц;

·   оперативной памяти 1024 Мб для нормального функционирования Windows;

·   свободное место на диске размером не менее 250 Мб;

·   клавиатура;

·   манипулятор "мышь";

·   видеоадаптер SVGA и выше.

Требования к техническому обеспечению для разработчика

Для разработки данного программного обеспечения необходимо следующее техническое обеспечение:

·   процессор Intel Core 2 Duo 2 ГГц;

·   оперативной памяти 1024 Мб для нормального функционирования Windows;

·   свободное место на диске размером не менее 1,5 Гб для Borland C++Builder 6 и проекта Pyramide;

·   клавиатура;

·   манипулятор "мышь";

·   видеоадаптер SVGA и выше.

Требования к режимам функционирования программного обеспечения

Требования к режимам функционирования программного обеспечения определяются требованиями к операционной системе.

Требования по диагностированию программного обеспечения

Диагностирование программного обеспечения должно производиться при соблюдении условий эксплуатации.

Требования развития и модернизации программного обеспечения

Программное обеспечение должно состоять из модулей, обеспечивающих гибкую настройку под конкретные нужды пользователя. Каждый модуль должен выполнять определенную функцию. Добавление или удаление какого-либо модуля не должно влиять на выполнение основной задачи и не должно приводить к отказам программы.

Требования безопасности

В процессе функционирования программное обеспечение Pyramide не должно влиять на работу любых других программных средств и не приводить к сбоям в работе компьютера и операционной системы.

Требования безопасности при эксплуатации и обслуживании программного обеспечения Pyramide устанавливаются в соответствии с СанПиН 2.2.2.542-96. Гигиенические требования к видеодисплейным терминалам, персональным электронно-вычислительным машинам и организации работы, введенным 14.07.96.

Требования по обеспечению безопасности технических средств и дополнительного программного обеспечения устанавливаются в соответствии с предъявляемыми к ним требованиями безопасности.

Требования к эргономике и технической эстетике

Создаваемое программное обеспечение должно обеспечивать дружественный интерфейс пользователя; удобное расположение элементов на формах; использование эргономичных цветовой гаммы и шрифтового оформления; наглядность представления данных, с которыми работает программа и результатов ее работы. Работа пользователя с программным обеспечением должно осуществляться при помощи стандартного оконного интерфейса.

Пользовательский интерфейс программы должен быть оформлен в стандартном стиле Windows (стандартные цвета и шрифты в зависимости от выбранной цветовой схемы), а именно:

·         фон окна: стандартный;

·         цвет меню: стандартный;

·         шрифт: MS Sans Serif;

·         размер шрифта: 8 пунктов;

·         фон кнопок: стандартный, градиентная заливка переходит в фон окна;

·         фон текстового поля: белый;

·         фон надписи: стандартный, градиентная заливка переходит в фон окна;

·         цвет текста надписи: черный;

·         цвет текста в текстовом поле: черный.

Использование клавиатуры и мыши - стандартное для Windows-приложений. Клавиша "Tab" - перемещение по элементам управления, "Enter" - выполнение действий. Клавиши на клавиатуре должны использоваться для выбора действия (горячие клавиши). Для текстовых полей и списков использование клавиш управления курсором - стандартное. Мышь должна использоваться в качестве основного устройства ввода информации. Все манипуляции с элементами управления должны осуществляться с помощью мыши. В отсутствии мыши (или по желанию) пользователь может использовать клавиши клавиатуры для управления программой. Должна быть возможность выполнения каждой команды, как при помощи мыши, так и при помощи "горячих клавиш" на клавиатуре. Для выполнения желаемой операции, предусмотренной диалоговыми кнопочными формами программы, нужно навести курсор мыши на соответствующую кнопку формы, и выполнить однократное нажатие левой клавиши мыши.

Требования к защите информации от несанкционированного доступа

Защита программного обеспечения Pyramide и информации, с которой оно работает, от несанкционированного доступа возлагается на операционную систему.

Требования к защите от внешних воздействий

Программное обеспечение Pyramide должно быть устойчиво к наличию и параллельной с ним работе на той же персональной ЭВМ другого программного обеспечения.

Требования к защите от физических внешних воздействий определяются требованиями, предъявляемыми к используемому аппаратному обеспечению.

Требования по стандартизации и унификации

Программное обеспечение Pyramide должно предоставлять пользователю привычный, общепринятый в среде Microsoft Windows интерфейс. Программная документация, поставляемая с ПО, должна быть оформлена в соответствии со стандартом ЕСПД.

Требования к транспортированию и хранению

Для хранения программного обеспечения Pyramide применяются любые носители емкостью не менее 5 Мб.

Требования к транспортированию и хранению определяются соответствующими характеристиками транспортирования и хранения для выбранного типа носителя данных и используемого компьютерного оборудования.

 

Требования к программной документации

 

Состав программной документации, предъявляемой заказчику по окончанию работ:

·         "Техническое задание", ГОСТ 19.201-78;

·         "Описание программы", ГОСТ 19.402-78;

·         "Текст программы", ГОСТ 19.401-78;

·         "Руководство программиста", ГОСТ 19.504-79;

·         "Руководство оператора", ГОСТ 19.505-79;

·         "Программа и методика испытаний", ГОСТ 19.301-79.

Пояснительная записка оформляется в соответствии с РД ГОУВПО "КнАГТУ" 013-2012 "Текстовые студенческие работы. Правила оформления" и ЕСПД.

 


Поделиться с друзьями:

Таксономические единицы (категории) растений: Каждая система классификации состоит из определённых соподчиненных друг другу...

История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...

Архитектура электронного правительства: Единая архитектура – это методологический подход при создании системы управления государства, который строится...

История развития пистолетов-пулеметов: Предпосылкой для возникновения пистолетов-пулеметов послужила давняя тенденция тяготения винтовок...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.053 с.