Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Проектные решения по системе





 

В зависимости от постановки задачи раздел может содержать:

- решения по комплексу технических средств;

- решения по информационному обеспечению;

- решения по лингвистическому обеспечению;

- решения по программному обеспечению

- решения по обеспечению защиты информации;

- решения по эргономическому обеспечению;

- решения по организационному обеспечению;

- направления дальнейшего совершенствования системы.

В разделе дается обоснование и подробное описание принятых проектных решений по всем видам обеспечения с учетом требований, указанных в постановке задачи.

 

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

При проектировании информационного обеспечения рассматриваются вопросы:

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

б) разработка структуры внутреннего информационного обеспечения включает:

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

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

-реализация схемы базы данных. Физическую структуру реляционной базы данных представляют в виде SQL-скрипта.

 

Для компонентов программного обеспечения дается подробное описание:

а) процесса разработки/проектирования программного обеспечения:

- подход к разработке (структурный или объектно-ориентированный);

- нотации, используемые при проектировании (DFD, IDEF0, UML и т.д.);

- используемые CASE-средства (BPWin, Rational Rose, Enterprise Architect и т.д.);

- основные этапы разработки и разрабатываемые модели программного обеспечения;

- интегрированные среды разработки и языки программирования, используемые для реализации.

б) выбора архитектуры системы. Выбирается архитектура разрабатываемой/проектируемой автоматизированной системы (АРМ, клиент-сервер, трехзвенная архитектура) и обосновывается её выбор, на основе сформулированных нефункциональных требованиях. На рисунках приводится представление выбранной архитектуры в виде диаграммы развертывания на языке UML или псевдо-формальной диаграммы, на которой должны быть отражены основные аппаратные узлы, программные компоненты автоматизированной системы и их взаимосвязь.

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

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

д) физическая модель программного обеспечения. В данном разделе приводят перечень физических элементов программного обеспечения (модулей) с указанием их взаимосвязи и распределением структурных элементов. В качестве графического материала к разделу приводятся диаграммы компонентов языка UML или псевдо-формальная диаграмма в виде плоской схемы.

 







Дата добавления: 2015-10-18; просмотров: 385. Нарушение авторских прав; Мы поможем в написании вашей работы!




Картограммы и картодиаграммы Картограммы и картодиаграммы применяются для изображения географической характеристики изучаемых явлений...


Практические расчеты на срез и смятие При изучении темы обратите внимание на основные расчетные предпосылки и условности расчета...


Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...


Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...

Мотивационная сфера личности, ее структура. Потребности и мотивы. Потребности и мотивы, их роль в организации деятельности...

Классификация ИС по признаку структурированности задач Так как основное назначение ИС – автоматизировать информационные процессы для решения определенных задач, то одна из основных классификаций – это классификация ИС по степени структурированности задач...

Внешняя политика России 1894- 1917 гг. Внешнюю политику Николая II и первый период его царствования определяли, по меньшей мере три важных фактора...

Почему важны муниципальные выборы? Туристическая фирма оставляет за собой право, в случае причин непреодолимого характера, вносить некоторые изменения в программу тура без уменьшения общего объема и качества услуг, в том числе предоставлять замену отеля на равнозначный...

Тема 2: Анатомо-топографическое строение полостей зубов верхней и нижней челюстей. Полость зуба — это сложная система разветвлений, имеющая разнообразную конфигурацию...

Виды и жанры театрализованных представлений   Проживание бронируется и оплачивается слушателями самостоятельно...

Studopedia.info - Студопедия - 2014-2025 год . (0.013 сек.) русская версия | украинская версия