Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
барабанова.doc
Скачиваний:
2
Добавлен:
13.09.2019
Размер:
135.68 Кб
Скачать

19. Разработка технического проекта аис.

Технический проект (ТП) разрабатывается на основе ТЗ и включает:

  • Общесистемные проектные решения с уточнением программных и технических средств с привязкой к пунктам обработки данных;

  • Описание организационной структуры и ее изменений при внедрении АИС;

  • Проектируется БД;

  • Разрабатывается система классификации и кодирования инф.;

  • Разработку формы документа;

  • Алгоритмизация функциональных задач – самое главное.

ТП также включает план мероприятий по подготовке объекта к внедрению системы и уточненный расчет экономической эффективности.

20. Метаинфрмацинная модель

Обобщающим док. исследования ИС явл. построение мета-инф. модели

I – матрица смежной инфо (что мы решаем, какие подсистемы разрабатываем)

II – где исп. рассчит. показатели, кто ими пользуется

III – где исп. исх. данные (эл-ты строк) какие исх. данные исп при расчете показателя с номером столбца. Число строк д.б. соотв. кол-ву исх. данных, кот мы присвоили в табл. алгоритмов порядковые номера со * (кот. мы отбросили)

I + III – показ, что мы рассчитываем и что нужно для расчета каждого показателя.

IV – столбцов столько, сколько поставщиков исх. данных (строки –где взять исх. данные, кто поставщик; столбцы – какие исх. данные м. взять у этого поставщика)

III + IV – показ., какие исх. данные, полученные вне системы, используются и откуда их получить.

21. Постановка задачи, реализуемой в аис.

Этапы:

  1. Содержательная постановка задачи.

Формулировка задачи, излагаемая в терминах конкретной предметной области. Она необходима при решении задачи любым способом, а не только в случае использования ЭВМ. Суть этого этапа в том, что здесь четко и подробно формулируется: что дано ? что найти ? как найти ?

  1. Математическая постановка задачи.

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

3. Формализация задачи (выбор метода решения).

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

Результаты проделанной работы оформляются в виде документа "Постановка задачи" и используются на последующих этапах проектирования.

Документация, оформляемая при постановке задач, должна содержать три раздела:

1. Характеристика задачи.

2. Описание выходной информации.

3. Описание входной информации.

На основе этой документации в дальнейшем проектируется алгоритм.