Специфікація входів і виходів системи "Моделирование потоков данных"

Страницы работы

Содержание работы

Отчёт


Описание порядка построения DFD-диаграммы

  1. Запустим среду построения DFD-диаграмм;
  2. Щелкнем левой кнопкой мыши на иконке Terminator и поместим его на DFD-диаграмму;
  3. Щелкнем правой кнопкой мыши на Terminator и в появившемся контекстном меню выбрать раздел «Edit Terminator»;
  4. В появившемся окне изменяем имя с Terminator1 на Customer;
  5. Щелкнем левой кнопкой мыши на иконке Process и поместим новый процесс на DFD-диаграмму;
  6. Так же как и в пункте «3», щелкаем правой кнопкой мыши на Process и в появившемся контекстном меню выбираем раздел «Edit Process»;
  7. Так же как и в пункте «4», в появившемся окне изменяем имя с Process1 на Order processing;
  8. Щелкнем левой кнопкой мыши на иконке Terminator и поместим его на DFD-диаграмму;
  9. Щелкнем правой кнопкой мыши на Terminator и в появившемся контекстном меню выбрать раздел «Edit Terminator»;
  10. В появившемся окне изменяем имя с Terminator2 на Air line;
  11. Щелкнем левой кнопкой мыши на иконке Terminator и поместим его на DFD-диаграмму;
  12. Щелкнем правой кнопкой мыши на Terminator и в появившемся контекстном меню выбрать раздел «Edit Terminator»;
  13. В появившемся окне изменяем имя с Terminator3 на Hotel;
  14. Щелкнем левой кнопкой мыши на иконке Data Flow и поместим поток данных на DFD-диаграмму;
  15. Соединим вначале сущность Customer и процесс Order processing. Для этого после нажатия на иконку Data Flow проведем мышкой от Customer-а к Order processing;
  16. Затем, как и в пункте «3», щелкнем правой кнопкой мыши на потоке данных и в появившемся контекстном меню выберем пункт «Edit Data Flow»;
  17. Затем, как и в пункте «4», в появившемся окне изменяем имя с «Flow1» на «Request»;
  18. Затем, соединим сущность Air line с процессом Order processing потоком данных «Flight reservation», сущность Hotel с процессом Order processing потоком данных «Hotel reservation»(см пункты «15» - «17»);
  19. Также, для удобства пользования диаграммой, вы можете менять цвета потоков данных, процессов и сущностей. Для этого вам необходимо на DFD-диаграмме на том объекте, цвет которого вы хотите изменить, щелкнуть правой кнопкой мыши и в появившемся контекстном меню выбрать раздел «Color». А затем в появившемся окошке выбрать необходимый вам цвет;
  20. Также можно образовать новые точки преломления потоков данных. Для этого вам необходимо одновременно нажать клавишу Ctrl и двигать курсором вашей мыши вдоль того потока данных, на котором вы хотите создать точку преломления, а затем щелкнуть мышью в том месте, где вы и хотите создать новую точку преломления;
  21. Также вы можете удалить точки преломления одну за одной. Для этого вам необходимо одновременно зажать клавишу Ctrl и щелкнуть мышь на той точке преломления, которую вы хотите удалить. В появившемся контекстном меню вам необходимо выбрать пункт «Удалить точку преломления»;
  22. Итак, вы закончили создание первого уровня. Теперь создадим более низкие уровни;
  23. На DFD-диаграмме, щелкнем правой клавишей мыши на процессе Order processing и в появившемся контекстном меню выбираем пункт «Adding process»;
  24. В появившемся окне снимаем галочку с пункта «Нижний уровень»;
  25. Затем, свяжем существующие потоки данных с новыми процессами;
  26. Щелкнем левой кнопкой мыши на иконке Process и поместим новый процесс на DFD-диаграмму;
  27. Щелкаем правой кнопкой мыши на Process и в появившемся контекстном меню выбираем раздел «Edit Process»;
  28. В появившемся окне изменяем имя с Process2 на Order creation;
  29. Связываем процесс «Order creation» с сущностью «Hotel» потоком данных «Hotel reservation»;
  30. Связываем сущность «Customer» c процессом «Order creation» потоком данных «Request»;
  31. Связываем процесс «Order creation» с сущностью «Air line» потоком данных «Flight reservation»;
  32. Щелкнем левой кнопкой мыши на иконке Process и поместим новый процесс на DFD-диаграмму;
  33. Щелкаем правой кнопкой мыши на Process и в появившемся контекстном меню выбираем раздел «Edit Process»;
  34. В появившемся окне изменяем имя с Process3 на Travel choice;
  35. Щелкнем левой кнопкой мыши на иконке Data Flow и поместим поток данных на DFD-диаграмму;
  36. Соединим сущность Customer и процесс Travel choice. Для этого после нажатия на иконку Data Flow проведем мышкой от Customer-а к Travel choice;
  37. Затем, щелкнем правой кнопкой мыши на потоке данных и в появившемся контекстном меню выберем пункт «Edit Data Flow»;
  38. Затем, в появившемся окне изменяем имя с «Flow7» на «Request»;
  39. Щелкнем левой кнопкой мыши на иконке Data Flow и поместим поток данных на DFD-диаграмму;
  40. Соединим процесс Travel choice и сущность Customer. Для этого после нажатия на иконку Data Flow проведем мышкой от Travel choice к Customer;
  41. Затем, щелкнем правой кнопкой мыши на потоке данных и в появившемся контекстном меню выберем пункт «Edit Data Flow»;
  42. Затем, в появившемся окне изменяем имя с «Flow9» на «Particular travel»;
  43. Щелкнем левой кнопкой мыши на иконке Data Srore и поместим хранилище данных на DFD-диаграмму;
  44. Затем, щелкнем правой кнопкой мыши на хранилище данных и в появившемся контекстном меню выберем пункт «Edit Data Srore»;
  45. Затем, в появившемся окне изменяем имя с «Data Srore1» на «Catalog»;
  46. Соединим хранилище данных «Catalog» с процессом «Travel choice». Для этого после нажатия на иконку Data Flow проведем мышкой от «Catalog» к «Travel choice»;
  47. Затем, щелкнем правой кнопкой мыши на потоке данных и в появившемся контекстном меню выберем пункт «Edit Data Flow»;
  48. Затем, в появившемся окне изменяем имя с «Flow10» на «Travel information»;
  49. С левой стороны окна вы можете увидеть черные кружочки. Они обозначают более низкий уровень процесса;
  50. Значок «Toad Data Modeler» на панели инструментов позволит вам перераспределить ваши DFD-значки, используя преимущества автовыкладки;
  51. Щелкните на панели инструментов на значке «HTML Report» для того, чтобы создать детальный отчет о вашей DFD-диаграмме;
  52. В появившемся окне в пункте «Select HTML report» меняем значение с «User Permissions report» на «Data Flow Report»;
  53. Затем в пункте «Used CSS» меняем значение с «default (set by template)» на «others», а затем выбираем цвет «classic_green» нашего отчета и жмем на кнопку «Generate», а затем на кнопку «»View;
  54. В появившемся окне вы можете видеть ваш отчет. Вверху этого окна есть много закладок среди которых вы можете найти необходимую вам информацию;
  55. На закладке «DFD info» вы найдёте основную и статистическую информацию о своей DFD-диаграмме;

На закладке «DFD» вы найдёте вашу DFD-диаграмму;

На закладке «process tree» вы найдёте дерево ваших процессов;

На закладке «process list» вы найдёте таблицу, в которой будет информация об используемых на DFD-диаграмме процессах;

И т.д.

  1. Затем закройте окно с отчетом и выйдите из окна «Generate HTML report».

Похожие материалы

Информация о работе

Тип:
Методические указания и пособия
Размер файла:
41 Kb
Скачали:
0