Пример 3 (ГОСТ 34.602-89 Техническое задание на создание автоматизированной системы)

2015-08-23СтудИзба

Описание файла

Файл "Пример 3" внутри архива находится в следующих папках: 1, examples. Документ из архива "ГОСТ 34.602-89 Техническое задание на создание автоматизированной системы", который расположен в категории "". Всё это находится в предмете "проектирование программного обеспечения автоматизированных систем" из 9 семестр (1 семестр магистратуры), которые можно найти в файловом архиве НИУ «МЭИ» . Не смотря на прямую связь этого архива с НИУ «МЭИ» , его также можно найти и в других разделах. Архив можно найти в разделе "остальное", в предмете "проектирование по автоматизированных систем" в общих файлах.

Онлайн просмотр документа "Пример 3"

Текст из документа "Пример 3"

МИНОБРНАУКИ РОССИИ

ГОУ ВПО Тульский государственный университет

Кафедра автоматики и телемеханики

Утверждаю Утверждаю

Заведующий кафедрой АТМ Руководитель дипломного

д.т.н., профессор проекта асс. кафедры АТМ

______________ А.А.Фомичев _____________ А.С. Ермаков

"___"____________ _____ г. "___"____________ _____ г.

Программное Обеспечение ДЛЯ автоматизации изменения стиля текста с сохранением смыслового содержания

Сокращенное наименование программного средства: «АИСТ»

Техническое задание

На __ листах

Действует с «__»_________ 201 г.

Согласовано:

Куратор направления подготовки

______________ д.ф.-м.н., проф. каф. АТМ С.Д.Двоенко

"___"____________ _____ г.



1. Введение

1.1. Наименование программы

Программное обеспечение для автоматизации изменения стиля текста с сохранением смыслового содержания. Условное обозначение – АИСТ.

1.2. Краткая характеристика области применения

АИСТ предназначено для частичной или полной автоматизации процесса изменения исходного текста с целью получения отличного от первоначального стиля изложения.

1.3. Основание для проведения разработки

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

Приказ ректора ТулГУ № ______ от "___"__________ _____г.

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

а) Методические указания по выполнению дипломного проекта для студентов специальности 230105 «Программное обеспечение вычислительной техники и автоматизированных систем» / А.А. Фомичев и др. - Тула: Изд. ТулГУ, 2007. - 23 с.

б) Савкин А.В., Грачев А.Н. Применение ГОСТов при курсовом, дипломном проектировании и выполнении выпускных квалификационных работ. Методические указания. - Тула: Изд. ТулГУ, 1999. - 20 с.

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

2.1. Функциональное назначение

Функциональным предназначением АИСТ является предоставлению пользователю удобных инструментов для изменения стиля текста в текстовом процессоре Microsoft Office Word.

2.2. Эксплуатационное назначение

АИСТ предназначено для автоматизации процесса изменения исходного текста с целью получения отличного от первоначального стиля изложения. Пользователями АИСТ могут являться писатели, журналисты, студенты.

3. Требования к программному средству

3.1. Требования к функциональным характеристикам

3.1.1. Требования к составу выполняемых функций

Взяв за основу текстовый процессор Microsoft Word, необходимо:

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

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

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

4. Разработать правила изменения текста (порядка слов, удаления слов). Правила являются правилами системы продукций и имеют следующий вид:

… ::= …

Порядок применения нескольких правил, в случае использования сразу нескольких, определяется сложностью правила – количеством элементов в левой части правила.

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

6. Разработать функцию изменения текста в соответствии с указанным пользователем правилом. В качестве параметров в функцию должны передаваться текст и применяемое правило. Функция должна возвращать результат применения правила к исходному тексту. В случае, когда пользователь выбрал несколько правил, необходимо производить изменения итерационно, последовательно применяя правила в порядке убывания их сложности.

7. Разработать функцию статистического анализа текста. Функция должна строить для каждого анализируемого текста словарь используемых в нем слов, рассчитывая частоту их использования и вероятность появления. Так же, в случае, когда для анализа выбраны два текста, необходимо рассчитать процент их схожести. Расчет должен быть произведен при помощи алгоритма шинглов (w-shingles).

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

9. Реализовать перечисленные выше функции в рамках надстройки над Microsoft Word 2007/2010.

3.1.2. Требования к организации входных данных

Входными данными для разрабатываемого программного обеспечения должны быть: словарь, список правил перестановки слов и файл документа Microsoft Word.

Под словарем понимается локальная база данных Microsoft Access, в которой содержатся сами слова, их характеристики, отношения между словами (синонимы, антонимы).

Слова в словаре хранятся в виде списка неизменяемых частей слова – псевдооснов и списков соответствующих им окончаний. В данном случае под окончанием должна пониматься изменяемая часть слова, которая может содержать и суффиксы.

Отношения между словами, хранимые в базе данных необходимо представить в виде бинарных отношений: «слово А является синонимом слова Б» и «слово А является антонимом слова Б». Синонимы — слова одной части речи, различные по звучанию и написанию, но имеющие одинаковое или очень близкое лексическое значение. Антонимы  — это слова одной части речи, различные по звучанию и написанию, имеющие прямо противоположные лексические значения.

Правила изменения порядка слов в предложении так же должны храниться в базе данных Access в файле формата mdb.

Т.к. основой разрабатываемого программного обеспечения является Microsoft Word, исходный текст должен размещаться в файлах поддерживаемых им форматов.

3.1.3. Требования к организации выходных данных

Выходными данными в АИСТ являются:

  • Файл документа Microsoft Word, содержащий исходный текст;

  • Файл документа Microsoft Word, содержащий полученный в результате работы программы;

  • Файл документа Microsoft Word, содержащий результаты статистического анализа и сравнения текстов;

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

Надёжность системы должна обеспечивать работоспособность в течение всего срока эксплуатации при бесперебойном питании ЭВМ. Наработка на отказ при эксплуатации программного средства должна составлять не менее 8 часов. Программное обеспечение не должно содержать явных логических ошибок и функционировать без сбоев. Сохранность данных пользователя обеспечивается средой выполнения программы – текстовым процессором Microsoft Word при помощи автосохранения и восстановления документов после сбоя.

В течение срока эксплуатации необходимо выполнение требований «ГОСТ 51188-98. Защита информации. Испытания программных средств на наличие компьютерных вирусов».

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

В состав технических средств должна входить ЭВМ, включающая в себя:

  • процессор с тактовой частотой не менее 1 ГГц;

  • ОЗУ не менее 512 МБ;

  • экран с разрешением не менее 1024x768 точек;

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

  • манипулятор «мышь».

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

АИСТ должна иметь возможность функционировать в программах Microsoft Word 2007, 2010.

3.5. Требования к исходным кодам и языкам программирования

Исходные коды программного средства должны быть реализованы на языке C#. В качестве интегрированной среды разработки программы должна быть использована среда Visual Studio 2010 Professional.

3.6 Специальные требования

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

  • Система должна представлять собой надстройку над Microsoft Word.

  • Должна быть выполнена организационно-экономическая часть, которая состоит из расчета трудоемкости разработки программного средства, определения стоимости машинного часа, определения себестоимости машинного часа, определения себестоимости и цены программного средства, анализа конкурентоспособности и определения экономического эффекта от использования программного средства.

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

4.1. Предварительный состав программной документации

Предварительный состав программной документации должен включать в себя:

  1. техническое задание;

  2. текст программы;

  3. описание программы;

  4. программу и методики испытаний;

  5. пояснительную записку;

  6. описание применения;

7) руководство пользователя;

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

Требования к организации и оборудованию рабочих мест с ПЭВМ регламентируются СанПиН 2.2.2/2.4.1340-03 «Гигиенические требования к персональным электронно-вычислительным машинам и организации работы» и Р_2.2.2006-05 «Гигиенические критерии оценки и классификация условий труда по показателям вредности и опасности факторов производственной среды».

6. Стадии и этапы разработки

6.1. Стадии разработки

Разработка должна быть произведена в три стадии:

  1. Разработка технического задания;

  2. Рабочее проектирование;

  3. Внедрение;

6.2. Этапы разработки

На стадии рабочего проектирования должны быть выполнены перечисленные ниже этапы работ:

  1. разработка АИСТ;

  2. разработка программной документации;

  3. испытания АИСТ.

На стадии внедрения должен быть выполнен этап разработки - подготовка АИСТ.

6.3. Содержание работ по этапам

На этапе разработки АИСТ должна быть выполнена работа по программированию (кодированию) и отладке программного обеспечения (АИСТ).

На этапе разработки программной документации должна быть выполнена разработка программных документов в соответствии с требованием п. 4.1. настоящего технического задания.

На этапе испытаний АИСТ должны быть выполнены перечисленные ниже виды работ:

  1. проверка выполнения заданных функций АИСТ;

  2. выявления и устранения недостатков в АИСТ и программной документации;

  3. корректировка АИСТ и программной документации по результатам тестирований.

На этапе подготовки АИСТ должна быть выполнена работа по подготовке программного средства и программной документации для эксплуатации.

7. Порядок защиты и контроля



Защита осуществляется перед Государственной аттестационной комиссией (ГАК), утвержденной приказом ректора.

8. Приложение

8.1. Источники разработки

  1. ГОСТ 19.201-78. Техническое задание, требования к содержанию и оформлению.

  2. ГОСТ 19.102-77 ЕСПД. Стадии разработки.

  3. ГОСТ 19.104-78 ЕСПД. Основные надписи.

  4. ГОСТ 19.105-78 ЕСПД. Общие требования к программным документам.

  5. ГОСТ 19.106-78 ЕСПД. Требования к программным документам, выполненным печатным способом.

  6. ГОСТ 19.201-78 ЕСПД. Техническое задание. Требования к содержанию и оформлению.

  7. ГОСТ 28195-89. Оценка качества программных средств. Общие положения.

  8. ГОСТ 19.781-90. Обеспечение систем обработки информации программное. Термины и определения

  9. Методические указания по выполнению дипломного проекта для студентов специальности 230105 "Программное обеспечение вычислительной техники и автоматизированных систем" / А.А. Фомичев и др. - Тула: Изд. ТулГУ, 2005. - 22 с.

  10. Савкин А.В., Грачев А.Н. Применение ГОСТов при курсовом, дипломном проектировании и выполнении выпускных квалификационных работ. Методические указания. - Тула: Изд. ТулГУ, 1999. - 20 с.

  11. ISO/IEC 12207:1995 (ГОСТ Р) Информационные технологии. Процессы жизненного цикла программного обеспечения.

  12. ISO/IEC 9126:1991 (ГОСТ Р) Информационные технологии. Оценка программного продукта. Характеристики качества и порядок их применения.



СОСТАВИЛ

__________________________________________________________________

Наименование Должность Фамилия, имя, Подпись Дата

организации исполнителя отчество

(предприятия)

__________________________________________________________________

ТулГУ, кафедра АТМ Студент Данкин А.С.

гр. № 230661

__________________________________________________________________

СОГЛАСОВАНО

_________________________________________________________________

Наименование Должность Фамилия, имя, Подпись Дата

организации исполнителя отчество

(предприятия)

__________________________________________________________________

ТулГУ, кафедра ФиМ Ассистент Сафиева Э.И.

__________________________________________________________________

ТулГУ, кафедра к.т.н, доцент Воронцова Н.В.

АОТиОС

__________________________________________________________________

ТулГУ, кафедра АТМ Зав.лаб.каф.АТМ Фирсов А.Ф.







10

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