Главная Случайная страница Категории: ДомЗдоровьеЗоологияРнформатикаРскусствоРскусствоКомпьютерыКулинарияМаркетингМатематикаМедицинаМенеджментОбразованиеПедагогикаПитомцыПрограммированиеПроизводствоПромышленностьПсихологияРазноеРелигияСоциологияСпортСтатистикаТранспортФизикаФилософияФинансыХимияХоббиРкологияРРєРѕРЅРѕРјРёРєР°Рлектроника |
Выбор Рё обоснование проектных решений РїРѕ программному обеспечениюОбоснование проектных решений РїРѕ программному обеспечению заключается РІ формировании требований Рє системному Рё специальному (прикладному) программному обеспечению Рё выборе РЅР° РѕСЃРЅРѕРІРµ этих требований соответствующих компонентов программного обеспечения. Например, Рє большинству прикладного программного обеспечения можно выдвинуть требования надежности, эффективности, защиты информации, модифицируемости, мобильности, масштабируемости, минимизации затрат РЅР° сопровождение Рё поддержку Рё С‚. Рґ. РџСЂРё обосновании проектных решений РїРѕ программному обеспечению целесообразно: В· дать классификацию РћРЎ, используемых для решения подобных задач или регламентированных заказчиком, или условиями функционирования разрабатываемой системы, указать факторы, влияющие РЅР° выбор конкретного класса Рё его версии, Рё обосновать выбор операционной системы; В· обосновать выбор средств проектирования Рё разработки информационного обеспечения (СУБД Рё среды разработки РџРћ), прикладного программного обеспечения (методов Рё среды разработки прикладных программ, языков программирования, специализированных библиотек); В· определить возможности выбранных программных средств, РїСЂРё использовании которых достигаются требования Рє прикладному программному обеспечению (например, возможность организации СѓРґРѕР±РЅРѕРіРѕ интерфейса, оптимизации запросов Рє данным Рё С‚. Рї.); В· определить состав разрабатываемых процедур обработки данных клиентской части корпоративной РРЎ. Выбор Рё обоснование проектных решений РїРѕ техническому обеспечению Обоснование выбора технического обеспечения требуемого для решения задачи предполагает выбор типа РР’Рњ Рё устройств периферии. РџСЂРё этом следует обосновать экономическую целесообразность эксплуатации выбранных аппаратных средств, возможность РёС… использования для решения РґСЂСѓРіРёС… задач объекта управления. РќР° выбор типа РР’Рњ оказывает влияние большое количество факторов, РЅРѕ РІ случае СЃ дипломным проектом необходимо, прежде всего, пояснить условия, РІ которых РѕРЅ разрабатывался Рё внедрялся. Если разработка РЅРµ предусматривает капитальной реорганизации существующей технологии, необходимо лишь определить какие требования должны применяться Рє аппаратному обеспечению РїСЂРё эксплуатации РЅР° нем разработанного программного средства. Р’ случае если внедрение проекта предусматривает капитальную реорганизацию существующей технологии (например, РР’Рњ внедряются впервые, требуется применение сервера, внедряется телекоммуникационное оборудование РЅРѕРІРѕРіРѕ поколения), необходимо охарактеризовать преимущества выбираемых моделей над аналогами. Удобнее всего воспользоваться табличной формой, РІ которой колонки означают основные характеристики модели, РІ том числе цену. РљСЂРѕРјРµ того, РїСЂРё обосновании следует указать потребительские факторы, С‚. Рµ. распространенность продукта, гарантийные условия, наличие документации Рё технической поддержки, совместимость СЃ наиболее распространенными РћРЎ Рё РџРџРџ. Обоснование можно завершить описанием перспектив использования выбранной модели: привести предполагаемый СЃСЂРѕРє эксплуатации, описать возможность модернизации, использования РІ последствии СЃ РґСЂСѓРіРѕР№ целью Рё С‚. Рґ. РќР° РѕСЃРЅРѕРІРµ совокупности данных факторов формируются требования Рє значениям основных характеристик вычислительных машин, которые сопоставляются СЃ конкретными значениями основных технических характеристик современных моделей РР’Рњ, после чего осуществляется выбор оптимальной модели. Выбор Рё обоснование проектных решений РїРѕ информационной безопасности Здесь необходимо рассмотреть пути обеспечения информационной безопасности РІ разрабатываемой системе. 2.4.4. Концепция информационной системы Обобщив выбранные проектные решения, необходимо кратко изложить видение будущей РРЎ РІ РІРёРґРµ концепции (системного проекта). Наиболее выразительным средством представляется использование графических отображений сетевой Рё программной архитектур (СЃРј. примеры РІ первой главе), дополненных кратким описанием. Раздел «ПРОЕКТНАЯ ЧАСТЬ» Проектная часть дипломного проекта является описанием решений, принятых РІ предыдущей главе: настоящая глава должна быть основана РЅР° информации, представленной РІ предыдущей части, детализировать ее. Глава может иметь следующую структуру:
3. Проектная часть 3.1. Функциональная архитектура 3.2. Технологическое обеспечение 3.3. Рнформационное обеспечение 3.3. Математическое Рё алгоритмическое обеспечения 3.4. Программное обеспечение 3.5. Аппаратное обеспечение 3.6. Организационное обеспечение 3.7. Обеспечение информационной безопасности 3.8. Контрольный пример
РџСЂРё этом РІ конкретном дипломном проекте должны быть только те разделы, РІ которых имеются материалы личной работы студента. РџСЂРё коллективной разработке должно быть четко указано авторское участие РІ создании разделов проекта. 2.5.1. Различные варианты структуры проектной части диплома Представленная структура проектной части является максимальной – РІ конкретном дипломном проекте Р±СѓРґСѓС‚ отражены только те разделы, которые определены РІ разд. 2.3.6.2. Коренные отличия РІ структуре проектного раздела диплома Р±СѓРґСѓС‚ определяться направленностью работы. Как говорилось ранее, возможны такие варианты проектирования: В· разработка модуля, реализующего информационный процесс или автоматизирующего решение отдельной задачи; В· создание автоматизированного рабочего места (РђР Рњ); В· разработка подсистемы РРЎ организации; В· внедрение типового решения («коробочного продукта»); В· научно-практическая разработка РІ области прикладной информатики. Функциональная архитектура Функциональная архитектура (совокупность функциональных подсистем, комплексов задач Рё процедур) –архитектура автоматизируемых бизнес-процессов – определяет состав функциональных подсистем Рё комплексов задач (РІ РІРёРґРµ набора операций, функций, задач обработки информации), обеспечивающих реализацию бизнес-процессов. Функциональная архитектура может быть представлена деревом функций предметной области – иерархической моделью РІРёРґРѕРІ деятельности предприятия (СЂРёСЃ. 3).
Рис. 3. Пример функциональной архитектуры
Более детально бизнес-процессы раскрываются РІ моделях В«TO BEВ» (построенных, например, РІ методологии IDEF0). Технологическое обеспечение Технологическое обеспечение включает описание организации технологии СЃР±РѕСЂР°, передачи, обработки Рё выдачи информации. Здесь описывается последовательность операций, начиная РѕС‚ СЃРїРѕСЃРѕР±Р° СЃР±РѕСЂР° (получения) первичной информации (включающая данные, которые используются для корректировки нормативно-справочной информации, Рё оперативная информацию, используемая для расчетов), Рё заканчивая формированием результатной информации Рё способами ее передачи (можно использовать методологию IDEF3 или BPMN). РџСЂРё этом описываются РІСЃРµ возможные ситуации, которые РјРѕРіСѓС‚ возникнуть РїСЂРё реализации информационных процессов. Рнформационное обеспечение Рнформационное обеспечение РРЎ включает РґРІР° блока: Р°) внемашинное информационное обеспечение (классификаторы технико-экономической информации, документы, методические инструктивные материалы); Р±) внутримашинное информационное обеспечение (макеты/экранные формы для РІРІРѕРґР° первичных данных РІ РР’Рњ или вывода результатной информации, структуры информационной базы: входных, выходных файлов, базы данных). Методика разработки информационной моделипредполагает моделирование: В· взаимосвязей входных, промежуточных Рё результатных информационных потоков Рё функций предметной области (структурно-функциональной диаграмма или диаграмма потоков данных). Р’ описании информационной модели необходимо объяснить, РЅР° РѕСЃРЅРѕРІРµ каких входных документов Рё какой нормативно-справочной информации РїСЂРѕРёСЃС…РѕРґРёС‚ выполнение функций РїРѕ обработке данных Рё формированию конкретных выходных документов; В· данных информационной базы: диаграмма «сущность-СЃРІСЏР·СЊВ» или диаграмма классов объектов (концептуальной модель); диаграмма связей между элементами данных (даталогическая модель), структура которой зависит РѕС‚ типа модели данных Рё выбранной СУБД. Для диаграммы «сущность-СЃРІСЏР·СЊВ» следует дать краткое описание СЃ объяснением того, какие реальные объекты предметной области отражают выделенные сущности Рё как отношения между сущностями РЅР° диаграмме соответствуют взаимосвязям объектов РЅР° практике. Рспользуемые классификаторы Рё системы кодирования.Необходимо дать краткую характеристику используемым для решения данного комплекса задач классификаторам Рё системам кодирования. Структура кодовых обозначений объектов может быть оформлена РІ РІРёРґРµ таблицы СЃ таким содержанием граф: В· наименование кодируемого множества объектов (например, РєРѕРґРѕРІ подразделений, табельных номеров Рё С‚. Рґ.), В· значность РєРѕРґР°, В· система кодирования (серийная, порядковая, комбинированная), В· система классификации (иерархическая, многоаспектная или отсутствует), В· РІРёРґ классификатора (международный, отраслевой, общесистемный Рё С‚. Рї.). Пример описания классификатора:
Далее производится описание каждого классификатора, приводится структурная формула и рассматриваются вопросы централизованного ведения классификаторов на предприятии по данной предметной области, в приложении должны быть приведены фрагменты заполненных классификаторов. Характеристика нормативно-справочной и входной оперативной информации представляет собой описание состава входных документов и справочников, соответствующих им экранных форм размещения данных и структуры файлов. При этом следует уделять внимание следующим вопросам: · при описании входных документов необходимо привести в приложении формы документов; перечень содержащихся в них первичных показателей; источник получения документа; в каком файле используется информация этого документа, описывается структура документа, число строк, объемные данные, частоту возникновения документа; · описание экранной формы входного документа должно содержать макет экранной формы в приложении, особенностей организации рабочей и служебной зон макета, состав и содержание подсказок, необходимых пользователю для заполнения макета, перечень справочников, автоматически подключаемых при заполнении этого макета; · описание структур входных файлов с оперативной информацией должно включать таблицу с описанием наименований полей, идентификатором каждого поля и его шаблона; по каждому файлу должна быть информация о ключевом поле, длине одной записи, числе записей в файле, частоте создания файла, длительности хранения, способе обращения (последовательный, выборочный или смешанный), способе логической и физической организации, объеме файла в байтах; · описание структур файлов с условно-постоянной информацией содержит те же сведения, что и для файлов с оперативной информацией, но добавляются сведения о частоте актуализации файла и объеме актуализации (в процентах). Необходимо отметить соответствие проектируемых файлов входным документам или справочникам. Описывается структура записи каждого информационного файла. Если информационная база организована в форме базы данных, то приводится описание и других ее элементов (ключей, бизнес-правил, триггеров). Характеристика результатной информациипредставляет собой обзор результатов решения поставленных задач. Если решение представляет собой формирование ведомостей (в виде экранных или печатных форм), каждую ведомость необходимо описать отдельно. В частности, какое место занимает ведомость в информационных потоках предприятия (служит для оперативного управления или для отчетности), является уточняющей или обобщающей и т. д. Каждая ведомость должна иметь итоги, не включать избыточной информации, быть универсальной. Далее приводится описание печатных форм, экранных макетов с перечислением и краткой характеристикой содержащихся показателей, для каждого документа указывается, на основе каких файлов получается этот документ. В приложении следует привести заполненные (реальной или отладочной информацией) экземпляры ведомостей и экранных форм документов. |
||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2016-07-23 lectmania.ru. Все права принадлежат авторам данных материалов. В случае нарушения авторского права напишите нам сюда... |