Автор работы: Пользователь скрыл имя, 05 Апреля 2011 в 22:56, курсовая работа
В настоящее время все большее распространение как в производстве, так и в документообороте предприятий находит компьютерная техника, все шире становится перечень охватываемых ею задач. Постоянно растет объем и сложность обрабатываемой информации, требуются все новые виды ее представления.
Введение…………………………………………………………………….…3
1 Определение понятий информационная система (ИС), проект и проектирование………..………………………………………………….…….5
2 Цель и задачи проектирования…………………………………..….……….9
3 Этапы проектирования……………………………………………………11
4 Состав и структура технического задания (ТЗ) и технического проекта…………………………………….………………………………….14
Заключение……………………………………………………………….……31
Список используемой литературы …………………………………….…….32
технология
должна быть основой связи между
проектированием и
рост производительности труда проектировщика;
надежность процесса проектирования и эксплуатации проекта;
простое ведение проектной документации
Основу технологии проектирования ИС составляет методология, которая определяет сущность, основные отличительные технологические особенности.
Методология проектирования предполагает наличие некоторой концепции, принципов проектирования, реализуемых набором методов, которые, в свою очередь, должны поддерживаться некоторыми средствами.
Организация
проектирования предполагает определение
методов взаимодействия проектировщиков
между собой и с заказчиком
в процессе создания проекта ИС,
которые могут также
2 Цель и
задачи проектирования
Проектирование информационных систем всегда начинается с определения цели проекта. Целью проектирования является подбор технического и формирование информационного, математического, программного и организационно-правового обеспечения.
Подбор технического обеспечения должен быть таким, чтобы обеспечить своевременный сбор, регистрацию, передачу, хранение, наполнение и обработку информации.
Информационное обеспечение должно предусматривать создание и функционирование единого информационного фонда системы, представленного множеством информационных массивов, набором данных или базой данных.1
Формирование
математического обеспечения
Основная задача любого успешного проекта заключается в том, чтобы на момент запуска системы и в течение всего времени ее эксплуатации можно было обеспечить:
Производительность является главным фактором, определяющим эффективность системы. Хорошее проектное решение служит основой высокопроизводительной системы.
Проектирование информационных систем охватывает три основные области:
В реальных условиях проектирование - это поиск способа, который удовлетворяет требованиям функциональности системы средствами имеющихся технологий с учетом заданных ограничений.
К
любому проекту предъявляется ряд
абсолютных требований, например максимальное
время разработки проекта, максимальные
денежные вложения в проект и т.д.
Одна из сложностей проектирования состоит
в том, что оно не является такой
структурированной задачей, как
анализ требований к проекту или
реализация того или иного проектного
решения.
3 Этапы
проектирования
Процесс создания ИС делится на ряд этапов (стадий), ограниченных некоторыми временными рамками и заканчивающихся выпуском конкретного продукта (моделей, программных продуктов, документации и пр.).
Каждый проект, независимо от сложности и объёма работ, необходимых для его выполнения, проходит в своём развитии определённые состояния. От состояния, когда «проекта ещё нет», до состояния, когда «проекта уже нет». Совокупность ступеней развития от возникновения идеи до полного завершения проекта принято разделять на фазы.2
Целью начальных этапов создания ИС, выполняемых на стадии анализа деятельности организации, является формирование требований к ИС, корректно и точно отражающих цели и задачи организации-заказчика. Чтобы специфицировать процесс создания ИС, отвечающей потребностям организации, нужно выяснить и четко сформулировать, в чем заключаются эти потребности. Для этого необходимо определить требования заказчиков к ИС и отобразить их на языке моделей в требования к разработке проекта ИС так, чтобы обеспечить соответствие целям и задачам организации.
Можно выделить следующие фазы развития информационных систем.
Формирование концепции. Концептуальная фаза.
Главным содержанием работ на концептуальной фазе является определение проекта, разработка его концепции.
Сюда входят: формирование идеи; формирование ключевой команды проекта; изучение мотиваций и требований заказчика и других участников; сбор исходных данных и анализ существующего состояния; определение основных требований и ограничений, требуемых материальных, финансовых и трудовых ресурсов; сравнительную оценку альтернатив; представление предложений, их экспертизу и утверждение.
Задача формирования требований к ИС является одной из наиболее ответственных, трудно формализуемых и наиболее дорогих и тяжелых для исправления в случае ошибки. Современные инструментальные средства и программные продукты позволяют достаточно быстро создавать ИС по готовым требованиям. Но зачастую эти системы не удовлетворяют заказчиков, требуют многочисленных доработок, что приводит к резкому удорожанию фактической стоимости ИС. Основной причиной такого положения является неправильное, неточное или неполное определение требований к ИС на этапе анализа.
Подготовка технического предложения
Главным содержанием фазы подготовки технического предложения является уточнение технического предложения в ходе переговоров с заказчиком о заключении контракта.
Общее содержание работ этой фазы: разработка основного содержания базовой структуры проекта; разработка и утверждение технического задания; планирование, декомпозиция базовой структурной модели проекта; составление сметы и бюджета проекта; разработка календарных планов и укрупнённых графиков работ; подписание контракта с заказчиком; ввод в действие средств коммуникации участников проекта и средств контроля за ходом работ.
Проектирование
На
фазе проектирования определяются подсистемы,
их взаимосвязи, выбираются наиболее эффективные
способы проекта и
Характерные работы этой фазы: выполнение базовых проектных работ; разработка частных технических заданий; выполнение концептуального проектирования; составление технических спецификаций и инструкций; представление проектной разработки, экспертиза и утверждение.
На этапе проектирования прежде всего формируются модели данных. Проектировщики в качестве исходной информации получают результаты анализа. Построение логической и физической моделей данных является основной частью проектирования базы данных. Полученная в процессе анализа информационная модель сначала преобразуется в логическую, а затем в физическую модель данных.
Разработка
На фазе разработки производится координация и оперативный контроль работ по проекту, осуществляется изготовление подсистем, их объединение и тестирование.
Основное содержание: выполнение работ по разработке программного обеспечения; подготовка к внедрению системы; контроль и регулирование основных показателей проекта.
После того как автономный тест успешно пройден, модуль включается в состав разработанной части системы и группа сгенерированных модулей проходит тесты связей, которые должны отследить их взаимное влияние.
Далее группа модулей тестируется на надежность работы, то есть проходят, во-первых, тесты имитации отказов системы, а во-вторых, тесты наработки на отказ. Первая группа тестов показывает, насколько хорошо система восстанавливается после сбоев программного обеспечения, отказов аппаратного обеспечения. Вторая группа тестов определяет степень устойчивости системы при штатной работе и позволяет оценить время безотказной работы системы. В комплект тестов устойчивости должны входить тесты, имитирующие пиковую нагрузку на систему.
Затем весь комплект модулей проходит системный тест - тест внутренней приемки продукта, показывающий уровень его качества. Сюда входят тесты функциональности и тесты надежности системы.
Последний тест информационной системы - приемо-сдаточные испытания. Такой тест предусматривает показ информационной системы заказчику и должен содержать группу тестов, моделирующих реальные бизнес-процессы
Ввод системы в эксплуатацию
На фазе ввода системы в эксплуатацию проводятся испытания, идёт опытная эксплуатация системы в реальных условиях, ведутся переговоры о результатах выполнения проекта и о возможных новых контрактах.
Основные
виды работ: комплексные испытания;
подготовка кадров для эксплуатации
создаваемой системы; подготовка рабочей
документации, сдача системы заказчику
и ввод её в эксплуатацию; сопровождение,
поддержка, сервисное обслуживание;
оценка результатов проекта и
подготовка итоговых документов.
4 Состав и структура технического задания и технического проекта
1.1.
ТЗ является основным
1.2. ТЗ разрабатывают на систему в целом, предназначенную для работы самостоятельно или в составе другой системы.
1.3.
Требования к ИС в объеме, установленном
настоящим стандартом, могут быть
включены в задание на
1.4.
Включаемые в ТЗ требования
должны соответствовать
1.5. В ТЗ включают только те требования, которые дополняют требования к системам данного вида и определяются спецификой конкретного объекта, для которого создается система.
1.6.
Изменения к ТЗ оформляют
2.1.
ТЗ содержит следующие разделы,
Информация о работе Проектирование автоматизированных информационных систем