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

Министерство образования и науки Российской Федерации

Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования

«ТЮМЕНСКИЙ ГОСУДАРСТВЕННЫЙ НЕФТЕГАЗОВЫЙ УНИВЕРСИТЕТ»

Институт кибернетики, информатики и связи

Кафедра кибернетических систем

ОТЧЁТ О ВЫПОЛНЕННОЙ ЛАБОРАТОРНОЙ РАБОТЕ № 1

Дисциплина «Информационные технологии»

Направление 220200 Автоматизация и управление, специальность 220201 Управление и информатика в технических системах

Тема. Моделирование информационных процессов с помощью диаграмм потоков данных

Выполнил:

студент группы УИТС-08-1

Логинов А.В.

Проверил:

Ковалёв П. И.

Тюмень 2012 г.

Цель: овладение основными навыками построения моделей информационных процессов.

Задание:

Составить диаграмму потоков данных для разработки автоматизированной системы обслуживания читателя и обработки документов в библиотечном информационном центе ТюмГНГУ.

Участники проекта, автоматизированной информационной системы библиотечного информационного центра:

  • Пользователи (библиотекари);

  • Руководство библиотечного информационного центра;

  • Системный аналитик;

  • Системный архитектор

  • Проектировщик

  • Разработчик

  • Программист

  • Оператор

  • и др………..

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

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

Функционирование подразделения библиотечного информационного центра определяется положением о подразделении, штатным расписанием, должностными инструкциями.

Люди, которых опрашивает системный аналитик – это в первую очередь работники библиотечного информационного центра и руководство.

Работники библиотечного информационного центра разделяются в соответствии с занимаемыми должностями (библиотекарь, старший библиотекарь, библиограф, старший библиограф) и в соответствии с их компьютерной грамотностью. Но обычно выделяют 3 класса компьютерной грамотности:

  1. Низкий уровень грамотности. Этим людям требуется предоставить удовлетворяющий интерфейс.

  2. Средний уровень грамотности. Люди, у которых дома есть компьютеры.

  3. Продвинутые пользователи. Люди, разбирающиеся в информационных технологиях.

Основные методы работы с людьми:

  • Интервью. Варианты: анкетирование и беседа.

У системного аналитика должен быть план.

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

Результаты исследований

Функциональная диаграмма информационных систем:

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

именованными стрелками, ориентация которых указывает направление движения информации. Иногда информация может двигаться в одном направлении, обрабатываться и возвращаться назад в её источник. Такая ситуация может моделироваться либо двумя различными потоками, либо одним — двунаправленным.

П ри построении диаграмм потоков данных было использовано ПО Process Builder Ramus.

Основные символы диаграмм потоков данных:

Назначение процесса состоит в продуцировании выходных потоков извходных в соответствии с действием, задаваемым именем процесса. Этоимя должно содержать глагол в неопределённой форме с последующимдополнением (например, «вычислить максимальное напряжение»). Кроме того, каждый процесс должен иметь уникальный номер для ссылокна него внутри диаграммы.

Хранилище (накопитель) данных позволяет определять данные, которые будут сохраняться в памяти между процессами. Информация, которую оно содержит, может использоваться в любое время после её определения, при этом данные могут выбираться в любом порядке. Имя хранилища — некоторое существительное — должно идентифицировать егосодержимое. В случае когда поток данных входит/выходит в/из хранилища, и его структура соответствует структуре хранилища, он должен иметь то же самое имя, которое нет необходимости отражать на диаграмме.

Внешняя сущность (терминатор) представляет сущность вне контекста системы, являющуюся источником или приёмником системных данных. Её имя должно содержать существительное, например, «источник сигналов».

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

Декомпозиция ДПД (диаграммы потока данных) осуществляется на основе процессов: каждый процесс может раскрываться с помощью диаграммы нижнего уровня. Процесс декомпозиции продолжается до тех пор, пока не появится возможность описывать процессы с помощью коротких (до одной страницы)спецификаций (миниспецификаций обработки).

Для дополнения ДПД средствами описания управляющих аспектов в системах реального времени, используются дополнительные символы— управляющий поток, управляющий процесс, управляющее хранилище. Графические обозначения названных символов соответствуют обозначениям, приведённым в таблице выше, однако вместо непрерывных линий используются пунктирные.

Министерство образования и науки Российской Федерации

Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования

«ТЮМЕНСКИЙ ГОСУДАРСТВЕННЫЙ НЕФТЕГАЗОВЫЙ УНИВЕРСИТЕТ»

Институт кибернетики, информатики и связи

Кафедра кибернетических систем

ОТЧЁТ О ВЫПОЛНЕННОЙ ЛАБОРАТОРНОЙ РАБОТЕ № 2

Дисциплина «Информационные технологии»

Направление 220200 Автоматизация и управление, специальность 220201 Управление и информатика в технических системах

Тема. Представление данных в ЭВМ в виде двоичных кодов

Выполнил:

студент группы УИТС-08-1

Логинов А.В.

Проверил:

Ковалёв П. И.

Тюмень 2012

Цель: понимание основных принципов представления данных различных типов в виде двоичных кодов, овладение основными навыками организации форматированного ввода и вывода данных.

Для автоматизации работы с данными разных типов важно уметь представлять их в унифицированной форме. Для этого используется кодирование.

Кодирование – это представление данных одного типа через данные другого типа. Естественные языки – это не что иное, как системы кодирования понятий для выражения мыслей с помощью речи. В качестве другого примера можно привести азбуку Морзе для передачи телеграфных сигналов, морскую флажковую азбуку.

В вычислительной технике используется двоичное кодирование, основанное на представлении данных последовательностью из двух символов: 0 и 1. Эти знаки называются двоичными цифрами, по-английски digit или сокращенно bit (бит).

Одним битом можно выразить два понятия: да или нет, черное или белое, истина или ложь, 0 или 1. Если количество битов увеличить до двух, то уже можно выразить четыре различных понятия:

Тремя битами можно закодировать 8 понятий:

001  011  100  101   110  111.

Увеличивая на единицу количество разрядов, мы увеличиваем в два раза количество значений, которое может быть выражено в данной системе, то есть

N = 2m

где N – количество кодируемых значений; m – количество двоичных разрядов.

Кодирование целых чисел

Любое целое число можно представить в виде разложения в полином с основанием два. Коэффициентами полинома являются числа 0 и 1. Например, число 11 может быть представлено в такой форме:

1 x 23 + 0 x 22 + 1 x 21 + 1 x 20 = 11

Коэффициенты этого полинома образуют двоичную запись числа 11: 1011.

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

Для представления целых чисел используется байт, имеющий восемь двоичных разрядов (рис. 2).

Рис. 1. Представление целых чисел.

Первый разряд используется для хранения знака числа. Обычно «+» кодируется нулём, а «–» – единицей. Диапазон представления целых чисел зависит от числа двоичных разрядов. С помощью одного байта могут быть представлены числа в диапазоне от –128 до +127. При использовании двух байтов могут быть представлены числа от –32 768 до +32 767.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]