tehnologia (1018792), страница 17

Файл №1018792 tehnologia (Г.С. Иванова - Учебник - Технология программирования) 17 страницаtehnologia (1018792) страница 172017-07-08СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 17)

Предусмотреть контроль вводимой информации.4.2.2. Предусмотреть блокировку некорректных действий пользователя при работе с системой.4.3. Требования к составу и параметрам технических средств4.3.1. Система должна работать на IBM совместимых персональных компьютерах.4.3.2. Минимальная конфигурация:• тип процессора... ..............................................................Pentium и выше;• объем оперативного запоминающего устройства..........32 Мб и более.4.4. Требования к информационной и программной совместимостиСистема должна работать под управлением семейства операционных систем Win32 (Windows 95,Windows 98, Windows 2000, Windows NT и т.п.).5.

ТРЕБОВАНИЯ К ПРОГРАММНОЙ ДОКУМЕНТАЦИИ5.1. Разрабатываемые программные модули должны быть самодокументированы, т.е. текстыпрограмм должны содержать все необходимые комментарии.885.2. Разрабатываемая программа должна включать справочную информацию об основныхтерминах соответствующего раздела математики и подсказки учащимся.5.3.

В состав сопровождающей документации должны входить:5.3.1. Пояснительная записка на 25-30 листах, содержащая описание разработки.5.3.2. Руководство пользователя.Пример 3.2. Разработать техническое задание на создание системы «Учет успеваемостистудентов». Система предназначена для оперативного учета успеваемости студентов в сессиюдеканом, заместителями декана по курсам и сотрудниками деканата. Сведения об успеваемостистудентов должны храниться в течение всего срока их обучения и использоваться присоставлении справок о прослушанных курсах и приложений к диплому.Текст технического задания приведен ниже.1.ВВЕДЕНИЕНастоящее техническое задание распространяется на разработку системы учета успеваемостистудентов, предназначенной для сбора и хранения информации о ходе сдачи экзаменационной сессии.Предполагается, что использовать данную систему будут сотрудники деканата, декан и егозаместители.Во время сессии необходимо получение оперативной информации о ходе ее сдачи студентами,однако выполнение такого контроля вручную требует значительного времени.Автоматизированная система учета успеваемости позволит улучшить качество контроля сдачисессии со стороны куратора и деканата и обеспечит получение сведений о динамике работы каждогостудента, группы и курса в целом.Кроме того, хранение информации о сдаче сессий в течение всего времени обучения позволитосуществлять автоматическую генерацию справок о прослушанных курсах и приложений к дипломувыпускника.2.ОСНОВАНИЕ ДЛЯ РАЗРАБОТКИСистема разрабатывается на основании приказа декана факультета № ...

от ... и в соответствии спланом мероприятий по совершенствованию учебного процесса на 2001-2002 учебный год.3.НАЗНАЧЕНИЕСистема предназначена для хранения и обработки сведений об успеваемости студентов учебныхгрупп факультета в течение всего срока обучения. Обработанные сведения об успеваемости студентовмогут быть использованы для оценки успеваемости каждого студента, группы, курса и факультета вцелом.894. ТРЕБОВАНИЯ К ПРОГРАММЕ ИЛИ ПРОГРАММНОМУ ИЗДЕЛИЮ4.1.Требования к функциональным характеристикам4.1.1.Система должна обеспечивать возможность выполнения следующих функций:• инициализацию системы (ввод списков групп, перечней изучаемых дисциплин в соответствиис учебными планами и т.п.);• ввод и коррекцию текущей информации о ходе сдачи сессии конкретными студентами;• хранение информации об успеваемости в течение времени обучения студента;• получение сведений о текущем состоянии сдачи сессии студентами.4.1.2.

Исходные данные:• списки студентов учебных групп;• учебные планы кафедр - перечень предметов и контрольных мероприятий покаждому предмету;• расписания сессий;• текущие сведения о сдаче сессии каждым студентом.4.1.3. Результаты:• итоги сдачи сессии конкретным студентом;• итоги сдачи сессии студентами конкретной группы;• процент успеваемости по всем студентам группы при сдаче конкретного предмета в целом натекущий момент;• проценты успеваемости по всем группам специальности на текущий момент;• проценты успеваемости по всем группам курса на текущий момент;• проценты успеваемости по всем курсам и в целом по факультету на текущий момент;• список задолжников группы на текущий момент;• список задолжников курса на текущий момент.4.2.

Требования к надежности4.2.1. Предусмотреть контроль вводимой информации.4.2.2. Предусмотреть блокировку некорректных действий пользователя при работе с системой.4.2.3. Обеспечить целостность хранимой информации.4.3. Требования к составу и параметрам технических средств4.3.1. Система должна работать на IBM совместимых персональных компьютерах.4.3.2. Минимальная конфигурация:• тип процессора ...............................................................Pentium и выше;• объем оперативного запоминающего устройства........32 Мб и более.904.4. Требования к информационной и программной совместимостиСистема должна работать под управлением семейства операционных систем Win 32(Windows 95, Windows 98, Windows 2000, Windows NT и т.п.).5. ТРЕБОВАНИЯ К ПРОГРАММНОЙ ДОКУМЕНТАЦИИ5.1.

Разрабатываемые программные модули должны быть самодокументированы, т.е. тексты программдолжны содержать все необходимые комментарии.5.2. Программная система должна включать справочную информацию о работе и подсказкипользователю.5.3. В состав сопровождающей документации должны входить:5.3.1. Пояснительная записка на 25-30 листах, содержащая описание разработки.5.3.2. Руководство системного программиста.5.3.3.

Руководство пользователя.5.3.4. Графическая часть на трех листах формата А1;5.3.4.1. Схема структурная программной системы.5.3.4.2. Диаграмма компонентов данных.5.3.4.3. Формы интерфейса пользователя.Пример 3.3. Разработать техническое задание на создание системы решениякомбинаторно-оптимизационных задач. Первая версия системы должна включать алгоритмырешения задач: поиска цикла минимальной длины (задача коммивояжера), поискакратчайшего пути и поиска минимального связывающего дерева.Комбинаторными называют задачи, решение которых сводится к выбору варианта изконечного множества решений. В комбинаторно-оптимизационных задачах в конечноммножестве допустимых решений отыскивается такое, для которого целевая функциядостигает оптимального (минимального или максимального) значения.Задача коммивояжера или поиска цикла минимальной длины в простейшем вариантеформулируется следующим образом.

Задан список городов и дорог, соединяющих данныегорода. Известны расстояния между городами. Необходимо объехать все города, не заезжаяни в какой город дважды, и вернуться в исходный город так, чтобы суммарная длина путибыла минимальной.Задача поиска кратчайшего пути при тех же исходных данных предполагает другуюцель: необходимо проехать из одного города в другой так, чтобы суммарная длина пути быламинимальной.91Задача поиска минимального связывающего дерева ставится на тех же исходных данных,но теперь мы прокладываем телефонные линии вдоль дороги и хотим, чтобы длина кабелябыла минимальной.Текст технического задания приведен ниже.1.

ВВЕДЕНИЕНастоящее техническое задание распространяется на разработку системы решения комбинаторнооптимизационных задач, предназначенной для ввода и хранения данных указанных задач, а также дляих решения и хранения полученных результатов, и использования разработчиками программных иаппаратных средств вычислительной техники.Широкий круг задач проектирования различного рода технических объектов, в том числе икомпьютеров, относится к классу комбинаторно-оптимизационных задач, точные методы решениякоторых, как правило, имеют экспоненциальную вычислительную сложность и нереализуемы насовременных компьютерах. В настоящее время для решения таких задач широко используютсяприближенные методы и алгоритмы, которые требуют различных вычислительных ресурсов иобеспечивают разную точность решения.В то же время эти методы и алгоритмы не систематизированы, оценки их вычислительной иемкостной сложности и сведения о возможной точности получаемых решений неполны и разбросаныпо многим источникам.

В рамках единой системы не существует программной реализации даже дляограниченного круга алгоритмов решения основных комбинаторно-оптимизационных задачпроектирования.Создание системы, в рамках которой были бы реализованы наиболее часто упоминаемые методыи алгоритмы решения комбинаторно-оптимизационных задач, позволит как оценивать и исследоватьотдельные методы и алгоритмы, так и сравнивать их с точки зрения затрат вычислительных ресурсов иточности получаемых решений.2. ОСНОВАНИЕ ДЛЯ РАЗРАБОТКИСистема разрабатывается на основании приказа проректора по научной работе МГТУ им. Баумана№ ...

от .... и в соответствии с планом госбюджетных научно-исследовательских работ факультета ...на 2001-2002 гг.3. НАЗНАЧЕНИЕПервая версия системы предназначена для решения небольшого круга комбинаторнооптимизационных задач на графах (поиск кратчайшего пути, минимального покрывающего дерева ипокрывающего цикла минимальной длины). В следующих версиях предполагается увеличениеколичества решаемых задач.92Пользователями могут выступать научные работники и инженеры, занимающиеся проектированиемкомпьютеров, и студенты соответствующих специальностей.

Пользователями могут также быть испециалисты других предметных областей, которым приходится решать подобные задачи.4. ТРЕБОВАНИЯ К ПРОГРАММЕ ИЛИ ПРОГРАММНОМУ ИЗДЕЛИЮ4.1.Требования к функциональным характеристикам4.1.1. Система должна представлять совокупность методических и программных средств решенияследующих задач:• задачи построения минимального покрывающего дерева;• поиск покрывающего цикла минимальной длины (задача коммивояжера);• задачи поиска кратчайшего пути.4.1.2. Для этих задач должны быть реализованы:• алгоритм, обеспечивающий получение точного решения;• в том случае, если точное решение получается алгоритмом, имеющим неполиномиальнуювычислительную сложность, то необходимо дополнительно разработать алгоритм, обеспечивающийполучение приближенных решений с полиномиальной вычислительной сложностью.4.1.3.

Характеристики

Тип файла
PDF-файл
Размер
7,85 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Учебник - Технология программирования
Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6458
Авторов
на СтудИзбе
304
Средний доход
с одного платного файла
Обучение Подробнее