Главная Случайная страница Категории: ДомЗдоровьеЗоологияРнформатикаРскусствоРскусствоКомпьютерыКулинарияМаркетингМатематикаМедицинаМенеджментОбразованиеПедагогикаПитомцыПрограммированиеПроизводствоПромышленностьПсихологияРазноеРелигияСоциологияСпортСтатистикаТранспортФизикаФилософияФинансыХимияХоббиРкологияРРєРѕРЅРѕРјРёРєР°Рлектроника |
Математическое Рё алгоритмическое обеспеченияЗдесь приводится совокупность математических формул, методов Рё моделей для реализации целей Рё задач РРЎ. Р’ случае проектирования новых процессов обработки информации следует представить соответствующие алгоритмы. Программное обеспечение Следует указать системное РџРћ, необходимое для функционирования предлагаемой РРЎ (включающее сетевое РџРћ Рё РџРћ рабочих станций). Далее описывается РџРћ, разработанное РІ рамках настоящего проекта (объемом программного РєРѕРґРµ должен быть РЅРµ менее 300 операторов). Указываются использованные средства разработки (языки программирования, среды разработки) Рё кратко описывается разработанный программный комплекс. Затем детально описываются автоматизируемые функции, показываются разработанные программные модули Рё РёС… взаимосвязь, дерево вызова процедур Рё программ, схема взаимосвязи программных модулей Рё информационных файлов. Дерево автоматизируемых функций.Вначале следует привести иерархию функций управления Рё обработки данных, которые призван автоматизировать разрабатываемый программный РїСЂРѕРґСѓРєС‚. РџСЂРё этом можно выделить Рё детализировать РґРІР° подмножества функций: Р°) реализующих служебные функции (например, проверки пароля, ведения календаря, архивации баз данных Рё РґСЂ.), Р±) реализующих основные функции РІРІРѕРґР° первичной информации, обработки, ведения справочников, ответов РЅР° запросы Рё РґСЂ. (СЂРёСЃ. 4)
Рис. 4. Пример дерева функций
Выявление состава функций, РёС… иерархии Рё выбор языка общения (например, языка типа «меню») позволяет разработать структуру сценария диалога, дающего возможность определить состав кадров диалога, содержание каждого кадра Рё РёС… соподчиненность. Структура диалога. РџСЂРё разработке структуры диалога необходимо предусмотреть возможность работы СЃ входными документами, формирование выходных документов, корректировки вводимых данных, просмотра введенной информации, работу СЃ файлами нормативно-справочной информации, протоколирования действий пользователя, Р° также помощь РЅР° всех этапах работы. Р’ этом пункте следует выбрать СЃРїРѕСЃРѕР± описания диалога. Как правило, применяется РґРІР° СЃРїРѕСЃРѕР±Р° описания диалога. Первый предполагает использование табличной формы описания. Второй использует представление структуры диалога РІ РІРёРґРµ орграфа, вершины которого РјРѕРіСѓС‚ быть перенумерованы (СЂРёСЃ. 5), Р° описание его содержания РІ соответствии СЃ нумерацией вершин, либо РІ РІРёРґРµ экранов, если сообщения относительно просты, либо РІ РІРёРґРµ таблицы. Диалог РІ РРЎ РЅРµ всегда можно формализовать РІ структурной форме. Как правило, диалог РІ СЏРІРЅРѕРј РІРёРґРµ реализован РІ тех РРЎ, которые жестко привязаны Рє исполнению предметной технологии. Р’ некоторых сложных РРЎ (например, РІ экспертных системах) диалог РЅРµ формализуется РІ структурной форме Рё тогда данный РїСѓРЅРєС‚ может РЅРµ содержать описанных схем. Описание диалога, реализованного СЃ использованием контекстно-зависимого меню, РЅРµ требует нестандартного РїРѕРґС…РѕРґР°. Необходимо лишь однозначно определить РІСЃРµ СѓСЂРѕРІРЅРё, РЅР° которых пользователь принимает решение относительно следующего действия, Р° также обосновать решение РѕР± использовании именно этой технологии (описать дополнительные функции, контекстные подсказки Рё С‚. Рґ.)
Рис. 5. Пример сценария диалога
Дерево программных модулей. На основе результатов, полученных выше, строится дерево программных модулей (рис. 6), отражающих структурную схему пакета, содержащей программные модули различных классов: · выполняющие служебные функции; · управляющие модули, предназначенные для загрузки меню и передачи управления другому модулю; · модули, связанные с вводом, хранением, обработкой и выдачей информации.
Рис. 6. Дерево программных модулей
В данном пункте необходимо для каждого модуля указать идентификатор и выполняемые функции, например, в виде:
Описание программных модулей должно включать описание блок-схем алгоритмов основных расчетных модулей. Схема взаимосвязи программных модулей Рё информационных файловотражает взаимосвязь программного Рё информационного обеспечения РРЎ, Рё может быть представлена несколькими схемами, каждая РёР· которых соответствует определенному режиму (например, СЂРёСЃ. 7). Головная же часть, представляется РѕРґРЅРёРј блоком СЃ указателями схем режимов.
Рис. 7. Пример схемы взаимосвязи программных модулей и информационных файлов
Аппаратное обеспечение Р’ этом подразделе необходимо отразить тип многопользовательской архитектуры: файл-сервер или клиент-сервер, тип локальных сетей Рё сетевых операционных систем, Р° также типы РР’Рњ для клиентской Рё серверной части архитектуры. Пример:
Требования к техническим характеристикам серверов БД: – Процессор – 2 х Intel Xeon 3 ГГц; – Объем оперативной памяти – 16 Гб; – Дисковая подсистема – 4 х 146 Гб; – Устройство чтения компакт-дисков (DVD-ROM); – Сетевой адаптер – 100 Мбит. Требования к техническим характеристикам серверов приложений: – … Требования к техническим характеристикам веб сервера: – … Требования к техническим характеристикам ПК пользователя и ПК администратора: – Процессор – Intel Pentium 1.5 ГГц; – Объем оперативной памяти – 256 Мб; – Дисковая подсистема – 40 Гб; – Устройство чтения компакт-дисков (DVD-ROM); – Сетевой адаптер – 100 Мбит.
Если проектируемая информационная система строится РЅР° базе существующей аппаратно-программной платформе, то этот раздел отсутствует РІ пояснительной записке Рє диплому. Организационное обеспечение Организационное обеспечение – совокупность методов Рё средств, регламентирующих взаимодействие работников СЃ техническими средствами Рё между СЃРѕР±РѕР№ РІ процессе разработки Рё эксплуатации РРЎ. Р’ данном разделе следует отразить организационное обеспечение только стадии эксплуатации. Необходимо дать краткое описание работы спроектированной системы Рё отобразить структуру взаимосвязей рабочих мест конечных пользователей Рё РРў-специалистов СЃ серверами РРЎ. Организация работы конечных пользователей СЃ РРЎ включает РІ себя: организацию рабочих мест Рё РёС… описание, решаемые задачи, краткие инструкции РїРѕ работе СЃ системой, права Рё обязанности пользователей РЅР° каждом рабочем месте, действия пользователей РІ случае нештатного режима функционирования РРЎ, требования Рє квалификации пользователей. Пример: Основными обязанностями пользователя являются: - ... - ... - ... Пользователи системы должны иметь опыт работы СЃ персональным компьютером РЅР° базе операционных систем Microsoft Windows РЅР° СѓСЂРѕРІРЅРµ квалифицированного пользователя Рё СЃРІРѕР±РѕРґРЅРѕ осуществлять базовые операции …. |
||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2016-07-23 lectmania.ru. Все права принадлежат авторам данных материалов. В случае нарушения авторского права напишите нам сюда... |