Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Перечень графических разработок ⇐ ПредыдущаяСтр 6 из 6
4.1. Структурная схема системы 4.2. Схемы основных алгоритмов 5. Календарный план выполнения работ
Задание принял к исполнению _________________ / Иванов И.И. / ________________ _________________ / Петров П.П. / ________________ Роспись Дата (потом удалить) ПРИЛОЖЕНИЕ Г ПРИЛОЖЕНИЕ Петрова П.П.
Тема проекта: «Автоматизированная система составления и разгадывания линейного кроссворда по выбранной теме» Исходные данные к проекту: 1. Характеристика объекта автоматизации: 1) объект автоматизации: линейный кроссворд; 2) виды автоматизируемой деятельности: − процесс составления/генерирования кроссворда; − процесс разгадывания кроссворда; − процесс работы со словарем понятий; − процесс визуализации работы с кроссвордом; 3) минимальная длина кроссворда ‑ 50 символов; 4) максимальная длина кроссворда ‑ 350 символов; 5) минимальная длина одного слова – 3 символа; 6) максимальная длина одного слова – 15 символов; 7) количество видов отображения кроссворда – 4; 8) количество букв в пересечении ‑ от 1 до 3; 9) количество видов сортировки словаря понятий – 2; 10) количество подсказок – не менее 1, не более 10% от количества слов; Язык записи понятий – русский. 2. Требования к информационному обеспечению: 1) информационное обеспечение разрабатывается на основе следующих документов и массивов данных: - описание структуры кроссворда [Электронный ресурс] – ru.wikipedia.org/wiki/Линейный_кроссворд (дата обращения 15.09.2014 г. ); - структуры словаря понятий (понятие и его определение располагаются в одной строке, разделены пробелом); 2) словари понятий хранятся в текстовых файлах формата *.txt; 3) кроссворды хранятся в файлах, структура файла определяется в процессе проектирования; 4) предусмотреть контроль целостности создаваемого кроссворда. 3. Требования к техническому обеспечению: 1) тип ЭВМ - IBM PC совместимый; 2) монитор с разрешающей способностью не ниже 800 х 600; 3) манипулятор – мышь; 4) технические характеристики определяются в процессе выполнения проекта. 4. Требования к программному обеспечению: 1) тип операционной системы ‑ Windows 98 и выше, Windows 7, Windows Vista; 2) язык программирования – С#; 3) среда программирования –Visual Studio 2010. 5. Общие требования к проектируемой системе: 5.1 Функции, реализуемые системой: 1) настройка параметров системы; 2) автоматическое составление кроссворда с проверкой целостности его структуры; 3) редактирование кроссворда: 1 добавление слова; 2 удаление слова; 4) сохранение кроссворда в файл заданной структуры; 5) загрузка кроссворда из файла; 6) работа со словарями понятий: 1 добавление понятия; 2 удаление понятия; 3 изменение понятия; 4 проверка дублирования понятий; 5 проверка языка записи понятий; 6 сортировка словаря по выбранному критерию; 7 загрузка словаря из файла; 8 сохранение словаря из файла; 9 создание нового словаря понятий; 7) разгадывание кроссворда с организацией системы подсказок; 8) визуализация процессов работы с кроссвордом; 9) выдача справочной информации о системе. 5.2 Технические требования к системе: 1) режим работы ‑ диалоговый; 2) время автоматической генерации кроссворда – не более 1 минуты; 3) система должна удовлетворять санитарным правилам и нормам 4) условия работы средств вычислительной техники (содержание вредных веществ, пыли и подвижность воздуха) должны соответствовать ГОСТ 12.1.005, 12.01.007. 5) температура окружающего воздуха – 15-25°С; 6) влажность окружающего воздуха ‑ 45-75%.
Руководитель Задание принял _________________/ Петров П.П. / ________________ ПРИЛОЖЕНИЕ Д СОДЕРЖАНИЕ Введение 1 Системотехническая часть 1.1 Описание и анализ предметной области 1.1.1 Описание предметной области 1.1.2 Описание систем-аналогов 1.1.3 Диаграмма объектов предметной области 1.2 Постановка задачи 1.3 Структурная схема системы 1.4 Спецификация системы 1.4.1 Функциональная спецификация 1.4.2 Спецификация качества 1.4.3 Перечень исключительных ситуаций 1.5 Разработка прототипа интерфейса пользователя системы 1.6 Разработка структур данных и классов 1.7 Логическая модель данных (при необходимости) 1.8 Выбор и обоснование алгоритмов обработки данных /Разработка и описание алгоритмов обработки данных 1.9 Выбор и обоснование комплекса программных средств 1.9.1 Выбор языка программирования и среды разработки 1.9.2 Выбор операционной системы 1.9.3 Выбор среды программирования 1.9.4 Выбор системы управления базами данных (при необходимости) 2 Конструкторско-технологическая часть 2.1 Разработка и описание интерфейса пользователя 2.2.1 Разработка и описание пользовательского меню 2.2.2 Описание тестового примера 2.2 Реализация классов и структур данных 2.3 Физическая модель данных (при необходимости) 2.4 Реализация и описание модулей программы 2.5 Выбор и обоснование комплекса технических средств 2.5.1 Расчет объема занимаемой памяти 2.5.2 Минимальные требования, предъявляемые к системе Заключение Список использованных источников Приложение А Руководство пользователя Приложение Б Листинг модулей программы ПРИЛОЖЕНИЕ Е А.1 Назначение системы (приводится краткое описание возможностей системы) А.2 Условия работы системы Пример. Для корректной работы системы необходимо наличие соответствующих программных и аппаратных средств. 1) Требования к техническому обеспечению: - ЭВМ типа IBM PC; - процессор типа x86 или x64 тактовой частоты 1400 МГц и выше; - … 2) Требования к программному обеспечению: - операционная система Windows XP SP3 и выше; - установленная платформа.Net версии 4.0 и выше; - установленная СУБД …. А.3 Установка системы Пример. Система поставляется в виде zip-архива. Данный файл необходимо распаковать в любую директорию на жестком диске. Запускаемым файлом системы является файл ххх.exe.[13] А.4 Работа с системой А.4.1 Работа с системой в режиме администратора (если необходимо) Вход в систему (авторизация) … А.4.2 Работа с системой в режиме пользователя Вход в систему (авторизация) Вход в систему (регистрация) Настройка параметров кроссворда …
Учебное издание [1] ГОСТ 34.602-89, с. 3. [2] Рекомендуется рассказать о 4-5 разновидностях наиболее популярных кроссвордов. [3] Диаграмма ‑ это графическое представление множества элементов. [4] см. раздел 2.1 ТЗ «Характеристики объекта автоматизации» [5] см. раздел 2.2 ТЗ «Требования к информационному обеспечению системы» [6] Последняя функция не обязательна, т.к. достаточно сложна при реализации. [7] см. раздел 2.5.1 ТЗ «Функции, реализуемые системой». [8] Эта часть постановки задачи обязательна. [9] Большой Российский энциклопедический словарь, с. 1437. [10] Заинтересованное лицо ‑ некто, имеющий возможность (в том числе, материальную) повлиять на реализацию проекта/продукта [11] […] – значения, указанные в таких скобках, могут отсутствовать [12] Количество страниц, рисунков, таблиц указывается без учета приложений [13] Если необходимы дополнительные ресурсы для обеспечения работоспособности системы, то все для них также должны быть перечислены условия установки. Если установка нестандартная, то она должна быть подробно описана (в объеме, достаточном для понимания пользователя). Популярное:
|
Последнее изменение этой страницы: 2016-05-03; Просмотров: 571; Нарушение авторского права страницы