3.3 DFD диаграммы созданные с помощью САSЕ-средства ВРWin

ВРwin - средство верхнего уровня, поддерживающее методологии IDEF0 (функциональная модель), IDEFЗ (Work Flow Diagram) и DFD (Data Flow Diagram). Диаграммы потоков данных (Data flow diagramming, DFD) используются для описания документооборота и обработки информации. Их можно использовать как дополнение к модели IDEF0 для более наглядного отображения текущих операций документооборота в корпоративных системах обработки информации. DFD описывают функции обработки информации (работы), документы (стрелки, arrow), объекты, сотрудников или отделы, которые участвуют в обработке информации (внешние ссылки, external references) и таблицы для хранения документов (хранилище данных, data store). В отличие от IDEF0 для стрелок нет понятия вход, выход, управление или механизм и неважно, в какую грань работы входит или из какой грани выходят стрелки. В ВРwin для построения диаграмм потоков данных используется нотация Гейна-Сарсона .

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


Рисунок 3.4 – Контекстная диаграмма

 

 



Рисунок 3.5 – Учет компьютерного оборудования

 

Рисунок 3.6 – Работать с компьютером

 


3.3.1 Словарь данных

@ИМЯ = ДАННЫЕ О КОМПЬЮТЕРАХ

@ТИП = дискретный

@БНФ = организация + подразделение + сотрудник + наименование +

производитель + серийный № +документ + поставщик + цена +

гарантия

@ИМЯ = ОТЧЕТ ДЛЯ АДМИНИСТРАТОРА

@ТИП = дискретный

@БНФ = ДАННЫЕ О КОМПЬЮТЕРАХ + инвентарный № + количество +

 сумма + дата

@ИМЯ = ИНФОРМАЦИЯ О КОМПЬЮТЕРАХ

@ТИП = дискретный

@БНФ = ОТЧЕТ ДЛЯ АДМИНИСТРАТОРА

@ИМЯ = ДАННЫЕ О ПРОГРАММНОМ ОБЕСПЕЧЕНИИ

@ТИП = дискретный

@БНФ = организация + подразделение + сотрудник + инвентарный № +

 название + версия + регистрационный ключ + цена + Web-сайт

@ИМЯ = ВНЕСЕНИЕ, ИЗМЕНЕНИЕ ДАННЫХ О ПРОГРАММНОМ

 ОБЕСПЕЧЕНИИ

@ТИП = дискретный

@БНФ = ДАННЫЕ О ПРОГРАММНОМ ОБЕСПЕЧЕНИИ

@ИМЯ = ИНФОРМАЦИЯ О ПРОГРАММНОМ ОБЕСПЕЧЕНИИ

@ТИП = дискретный

@БНФ = ДАННЫЕ О ПРОГРАММНОМ ОБЕСПЕЧЕНИИ

@ИМЯ = ДАННЫЕ О КОМПЛЕКТУЮЩИХ

@ТИП = дискретный

@БНФ = организация + подразделение + сотрудник + инвентарный № +

 название + модель + производитель + поставщик

@ИМЯ = ВНЕСЕНИЕ, ИЗМЕНЕНИЕ ДАННЫХ О КОМПЛЕКТУЮЩИХ @ТИП = дискретный

@БНФ = ДАННЫЕ О КОМПЛЕКТУЮЩИХ

@ИМЯ = ИНФОРМАЦИЯ О КОМПЛЕКТУЮЩИХ

@ТИП = дискретный

@БНФ = ДАННЫЕ О КОМПЛЕКТУЮЩИХ

3.3.2 Спецификация процессов

Работать с комплектующими

@ВХОД = ДАННЫЕ О КОМПЛЕКТУЮЩИХ, ИНФОРМАЦИЯ О

 КОМПЛЕКТУЮЩИХ

@ВЫХОД = ВНЕСЕНИЕ, ИЗМЕНЕНИЕ ДАННЫХ О КОМПЛЕКТУЮЩИХ

@СПЕЦПРОЦ 0.2

Внести ДАННЫЕ О КОМПЛЕКТУЮЩИХ в базу данных отдела

@КОНЕЦ СПЕЦПРОЦ 0.2

Работать с программным обеспечением

@ВХОД = ДАННЫЕ О ПРОГРАММНОМ ОБЕСПЕЧЕНИИ, ИНФОРМАЦИЯ

 О ПРОГРАММНОМ ОБЕСПЕЧЕНИИ

@ВЫХОД = ВНЕСЕНИЕ, ИЗМЕНЕНИЕ ДАННЫХ О ПРОГРАММНОМ

 ОБЕСПЕЧЕНИИ, ОТЧЕТ ДЛЯ АДМИНИСТРАТОРА

@СПЕЦПРОЦ 0.3

Произвести ВНЕСЕНИЕ, ИЗМЕНЕНИЕ ДАННЫХ О ПРОГРАММНОМ

ОБЕСПЕЧЕНИИ в базу данных отдела

@КОНЕЦ СПЕЦПРОЦ 0.3

Зарегистрировать новый компьютер

@ВХОД = ДАННЫЕ О КОМПЬЮТЕРАХ

@ВЫХОД = ИНФОРМАЦИЯ О КОМПЬЮТЕРАХ, ОТЧЕТ ДЛЯ АДМИНИСТРАТОРА

@СПЕЦПРОЦ 1.1

На основании ДАННЫЕ О КОМПЬЮТЕРАХ произвести ВНЕСЕНИЕ, ИЗМЕНЕНИЕ ДАННЫХ О КОМПЬЮТЕРАХ

@КОНЕЦ СПЕЦПРОЦ 1.1

Изменение данных о компьютере

@ВХОД = ДАННЫЕ О КОМПЬЮТЕРАХ

@ВЫХОД = ИЗМЕНЕНИЕ ДАННЫХ О КОМПЬЮТЕРАХ

@СПЕЦПРОЦ 1.2

На основании ДАННЫЕ О КОМПЬЮТЕРАХ произвести ВНЕСЕНИЕ, ИЗМЕНЕНИЕ ДАННЫХ О КОМПЬЮТЕРАХ

@КОНЕЦ СПЕЦПРОЦ 1.2

Поиск данных о компьютере

@ВХОД = ДАННЫЕ О КОМПЬЮТЕРАХ

@ВЫХОД = ИНФОРМАЦИЯ О КОМПЬЮТЕРАХ, ОТЧЕТ ДЛЯ АДМИНИСТРАТОРА

@СПЕЦПРОЦ 1.3

На основании ДАННЫЕ О КОМПЬЮТЕРАХ произвести поиск ОТЧЕТ ДЛЯ АДМИНИСТРАТОРА

@КОНЕЦ СПЕЦПРОЦ 1.3

Формирование отчета

@ВХОД = ДАННЫЕ О КОМПЬЮТЕРАХ

@ВЫХОД = ИНФОРМАЦИЯ О КОМПЬЮТЕРАХ, ОТЧЕТ ДЛЯ АДМИНИСТРАТОРА

@СПЕЦПРОЦ 1.4

На основании ДАННЫЕ О КОМПЬЮТЕРАХ сформировать ОТЧЕТ ДЛЯ АДМИНИСТРАТОРА

@КОНЕЦ СПЕЦПРОЦ 1.4


4 Разработка программного обеспечения

4.1 Требования к программному обеспеченью

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

а) функциональные требования;

б) нефункциональные требования.

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

Нефункциональные требования непосредственно не влияют на функционирование, но тем не менее также должны быть выполнены.


Информация о работе «Локальная компьютерная сеть»
Раздел: Информатика, программирование
Количество знаков с пробелами: 129961
Количество таблиц: 25
Количество изображений: 28

Похожие работы

Скачать
151086
8
13

... пользоваться и которая не подведет; - операционная система Windows XP Home Edition более удобная и более быстрая. 2. Разработка компьютерной сети на предприятии по разработке программного обеспечения 2.1 Постановка задачи Необходимо разработать локальную сеть из 70 компьютеров. Выбор технологии подключения к Интернет произволен. Удаленный участок сети необходимо разместить в диаметре 1 ...

Скачать
37157
7
19

... скрученных пар с разъемами RJ-45. Коммутатор Ethernet представляет собой устройство для организации сетей большого размера. Для того чтобы лучше разобраться в устройстве и работе коммутаторов Ethernet, полезно понять основы технологии организации кабельных систем сети. Повторители В начале 80-х годов сети Ethernet организовывались на базе шинной топологии с использованием сегментов на основе ...

Скачать
32633
0
0

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

Скачать
52261
7
26

... среднее время безотказной работы в часах. Для вычислительных сетей среднее время безотказной работы должно быть достаточ­но большим и составлять, как минимум, несколько тысяч часов. 2.4.3.2. Протоколы компьютерной сети – набор правил, определяющий взаимодействие двух одноименных уровней модели взаимодействия открытых систем в различных абонентских ЭВМ. Протокол – это не программа. Правила и ...

0 комментариев


Наверх