Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

кейс

.docx
Скачиваний:
29
Добавлен:
21.07.2017
Размер:
18.26 Кб
Скачать
  1. Привести краткий обзор возможностей, которые должна предоставлять пользователям  ИС.

  • Предоставление информации

  • Поиск по сайту (определенных товаров)

  • Сравнение товаров

  • Сортировка и фильтры товаров

  • Online чат на сайте с продавцом

  • Система скидок

  • Реклама новостей по электронной почте

  • Наличие быстрой доставки на дом/пункты выдачи

  • Модуль «Вы недавно смотрели»

  • Удобное управление заказами

  1. Выявить ограничения на проектирование и внедрение ИС

Основная задача любого успешного проекта заключается в том, чтобы на момент запуска системы и в течение всего времени ее эксплуатации можно было обеспечить:

  • требуемую функциональность системы и степень адаптации к изменяющимся условиям ее функционирования;

  • требуемую пропускную способность системы и минимальное время реакции системы на запрос;

  • безотказную работу системы в требуемом режиме, готовность и доступность системы для обработки запросов пользователей;

  • простоту эксплуатации и сопровождения системы;

  • необходимую безопасность данных и права доступа пользователей.

Производительность и надёжность являются главными факторами, определяющими эффективность системы. Хорошее проектное решение служит основой высокопроизводительной системы.

Если проект является расширением или модернизацией существующей информационной системы, то число унаследованных ограничений также может быть большим. На этапе проектирования осуществляется обязательная проверка требований к информационной системе в свете выявленных ограничений. Менять платформу, операционную систему или СУБД на этапе реализации сложно, а на этапе опытной эксплуатации практически невозможно (на это просто не хватит времени, если не произойдет чудо). Чем большее количество компонентов системы уже реализовано, тем сложнее произвести подобную замену. Большинство СУБД сейчас работают на нескольких аппаратных платформах и нескольких операционных системах, но если есть участки кода проекта, зависимые от операционной системы или аппаратной платформы, то их изменение может обойтись очень дорого. В данной статье мы не будем обсуждать вопросы переносимости кода, поскольку они выходят за рамки этого цикла.

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

  1. Определить основные показатели качества ИС: применимость и надежность.

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

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

Для обеспечения надежности функционирования программного комплекса ИС выполняется:

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

2)      использование стандартных протоколов, интерфейсов, библиотек процедур, лицензионных программных продуктов;

3)      использование структурных методов для обеспечения надежной работы программных комплексов (иерархическое построение программ, разбиение программ на сравнительно независимые модули и т. д.);

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

Применимость (практичность) предлагается описывать:

  • понятностью;

  • простотой использования;

  • изучаемостью;

  • привлекательностью.

  1. Привести эксплуатационные требования к ИС.

Эксплуатационные требования

  • Требования к производительности

  • Требования к объемам информации

  • Требования к нагрузочному тестированию

  • Требования к условиям эксплуатации

  • Требования к доступности системы

  1. Дать ответы на основные вопросы предпроектного исследования