Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Для преддипл. практики ОЧНИКИ / Met_uk_po_diplomnomu_proektirovaniyu_IT

.pdf
Скачиваний:
91
Добавлен:
18.05.2015
Размер:
2.7 Mб
Скачать

ПРИЛОЖЕНИЕ П

(рекомендуемое)

Пример фрагмента блок-схемы алгоритма

 

 

01

 

 

A01

 

 

Начало

А

 

 

B

 

 

 

 

C01

C

 

Ввод

 

Byte

 

 

D

 

 

 

 

E01

E

 

Convert

F

 

 

 

нет

G01

G

Byte=’0'

 

 

 

да

02

03

 

A03

 

Index:=1

 

C03

 

Count:=M

 

E03

 

Установка

 

флага

 

G03

 

PrintScr

111

ПРИЛОЖЕНИЕ Р

(справочное)

Примеры диаграмм различного вида

<<JSP>>

<<include>>

<<JSP>>

checks.room-check

 

rooms

<<JSP>>

<<include>> <<JSP>>

checks.worker-check

 

workers

<<JSP>>

<<include>>

<<JSP>>

checks.cal-check

 

calendars

<<JSP>>

<<include>> <<JSP>>

checks.fac-check

 

faculties

<<JSP>>

<<include>>

<<JSP>>

 

checks.spec-check

 

specialities

 

<<include>>

 

<<JSP>>

 

<<JSP>>

checks.sbfc-check

 

subfaculties

 

<<include>>

<<JSP>>

<<JSP>>

checks.grp-check

groups

<<JSP>> services-errdel

<<JSP>> services-dataimport

<<JSP>> mainmenu

<<JSP>> services-neterr

<<JSP>> nets

<<include>>

<<use>>

<<JSP>> NetChecker checks.netfilter

java.lang.Thread

Рисунок Р.1 – Диаграмма функциональной структуры модуля автоматизированного ввода исходных данных

112

 

ud Диаграмма выриантов использования

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

• • • • • • • • •

 

• • • • •

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

• • • • • • •

• • • • • • • • • • • • •

 

 

 

 

 

 

 

 

 

 

 

 

 

Система учета материально-технических ценностей на внутреннем цеховом складе

 

 

 

 

 

 

 

 

 

 

 

• • • • • • • • •

 

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

• • • • • • •

• • • • • • • • • • • • •

 

 

 

 

 

 

 

 

 

 

 

Управление ролями

 

 

 

 

Управленгие

 

 

 

Управление журналом

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

пользователями

 

 

 

 

 

регистрации

 

 

 

 

 

 

 

 

 

 

 

• • • • • • • • •

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

• • • • • • •

• • • • • • • • • • • • •

 

 

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

 

• • • • • • • • •

 

• • • • • • • • • • • • • • •

• •

 

 

«include»• • •

• • • • • •

• • • • • • • • • • •

• • • • • •

• • • • • • • • • • • • •

 

 

 

 

 

«include»

 

 

 

 

 

 

 

«include»

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

• • • • • • • • •

 

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

• • • • • • •

• • • • • • • • • • • • •

 

• • • • •

• • • •

 

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

• • • • • • •

• • • • • • • • • • • • •

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Администрирование системы

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1..*

 

 

 

 

 

 

 

 

 

 

 

*

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

• • • • • • • • •

 

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

• • • • • • •

• • • • • • • • • • • • •

 

Администратор

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

• • • • • • • • •

 

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

• • • • • • •

• • • • • • • • • • • • •

 

 

 

 

 

 

 

 

 

 

 

Создание карточек

 

 

 

 

 

 

 

 

 

 

 

 

 

Ввод приходов и расходов

 

 

 

 

 

 

 

 

 

 

 

• • • • • • • • •

 

• • • • •складского• • • •учета• • • • • • • •

 

 

 

 

 

 

 

 

 

• • • • • •

• • • • • • • • • • • • •

 

 

 

 

• • • • • • • • • • • • • • • • • • • •

 

• • • • • • • • •

 

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

• • • • • • •

• • • • • • • • • • • • •

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

«include»

 

 

 

 

 

 

 

 

«include»

 

 

 

 

 

 

 

 

 

 

 

 

 

• • • • • • • • •

 

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

• • • • • • •

• • • • • • • • • • • • •

 

• • • • • • • • •

 

• • • • • • • • • • • • • • • • • • • • • • • • •

 

• • • • • • • • • • • •

• • •

• •

 

• • • • • • • • • • • • •

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Управление материалами

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

*

 

 

 

1..

 

 

 

 

 

 

 

 

• • • • • • • • •

 

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

• •

*

• • • • •

• • • • • • • • • • • • •

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Кладовщик

 

 

 

• • • • • • • • •

 

• • • • • • • • • •

«include»• • • • • •

 

 

• • • • • • •«include»• • •

• • • • • • • • • •

• • • • • •

• • • • • • • • • • • • •

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

«include»

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

• • • • • • • • •

 

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

• • • • • • •

• • • • • • • • • • • • •

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

списание

 

 

 

 

 

 

 

 

 

 

 

• • • • • • • • •

 

об остатках

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

• • • • • • •

• • • • • • • • • • • • •

 

 

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

оборотных ведомостей

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

• • • • • • • • •

 

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

• • • • • • •

• • • • • • • • • • • • •

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

«extend»

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

«extend»

 

 

 

 

 

 

 

 

 

 

 

 

 

• • • • • • • • •

 

• • • • • • • • • • • • • • • • •

«extend»

• • • • • • • • • • • • • • • • • •

• • • • • • •

• • • • • • • • • • • • •

 

 

• •

 

• • • • • • • • •

 

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

• • • • • • •

• • • • • • • • • • • • •

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Управление отделами / цехом

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

• • • • • • • • •

 

• • • • • • • • • • •

• • • • • • • • • • • • • • • • • • • • • • • • • •

• • • • • • •

• • • • • • • • • • • • •

1..*

 

 

 

 

 

 

 

 

 

*

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

• • • • • • • • •

 

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

• • • • • • •

• • • • • • • • • • • • •

 

Начальник цеха /

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

отдела

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

• • •

• • • • • •

 

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

• • • • • • •

• • • • • • • • • • • • •

 

• • •

• • • • • •

 

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

• • • • • • •

• • • • • • • • • • • • •

 

• •

• • • • • •

 

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

• • • • • • •

• • • • • • • • • • • • •

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Расходование материалов

«include»

 

Управлние требованиями

 

 

 

 

 

 

 

 

 

 

 

 

 

1..*

 

 

 

 

*

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

• •Работник• • • • • • •

 

• • • • • • • • • • • • • • • • •

 

 

• • • • • • • • • • • • • • • • • • • •

• • • • • •

• • • • • • • • • • • • •

 

• • • • • • • • •

 

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

• • • • • • •

• • • • • • • • • • • • •

 

• • • • • • • • •

 

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

• • • • • • •

• • • • • • • • • • • • •

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

• • • • • • •Рисунок• • • • • • • •Р.2Диаграмма• • • • • • • • •вариантов• • • • • • • • •использования• • • • • • • • • • • • • • • • • • • • • • • • • • • • •

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

• • • • • • • • • • • • • • • • • • • • • • • • • • • • •113• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

Рисунок Р.3 – Диаграмма прецедентов

114

 

: jsp

 

cdb : ConnectDB

 

con : Connection

 

st : Statement

 

rs : ResultSet

 

 

 

 

 

 

 

 

 

 

 

"create"

connectUrlDB( )

"create"

createStatement( )

"create"

executeQuery(String)

"create"

next( )

getString(int)

getString(String)

close( )

close( )

close( )

"destroy"

"destroy"

"destroy"

"destroy"

Рисунок Р.4 – Диаграмма последовательностей чтения базы данных

115

Рисунок Р.7 – Диаграмма потоков данных

116

 

REP_DS_COL

 

 

 

 

 

 

 

 

PK

ID_REP_DS_COL

 

 

 

REP_DS

 

 

 

REP

0

 

 

0

 

 

 

 

PK

ID_REP_DS

PK

ID_REP

 

 

 

 

 

 

FK1,U1

ID_REP_DS

 

 

 

 

 

 

 

 

U1

FIELD_NAME

 

 

 

SQLTEXT

 

 

FK1

ID_REP_DS

 

DISPLAY_NAME

 

 

 

NAME

 

 

 

NAME

 

DEF_WIDTH

 

 

 

0

 

 

 

PAGE_HEADER

 

DEF_DIGITS

 

 

 

 

 

 

PAGE_FOOTER

 

DEF_SORT_TYPE

 

 

 

 

 

 

1

REP_TITLE

 

DEF_SUMMARY

 

 

 

 

 

 

REP_FOOTER

 

 

 

 

 

 

 

 

 

DEF_ALIGN

 

 

 

 

 

 

 

COLUMN_HEADER

 

DEF_LONGVAL_HANDLE

 

 

 

 

 

 

 

FIRST_PAGE_HEADER

 

DEF_PAGE_SUMMARY

 

 

 

 

 

 

 

LAST_PAGE_FOOTER

 

 

 

 

 

 

 

 

0

0

 

 

 

 

 

 

 

 

 

 

REP_PARAM

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PK

 

ID_REP_PARAM

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

FK1

ID_REP_DS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PARAM_NAME

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DISPLAY_NAME

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DATA_TYPE

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ID_DD_OBJECT

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

REP_GROUP

 

 

 

 

 

 

 

 

 

 

 

 

REP_MENU

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

REP_COL

 

 

 

PK

ID_REP_MENU

 

 

PK

ID_REP_GROUP

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PK

 

ID_REP_COL

 

 

 

0

 

FK1

ID_REP

 

 

FK1

ID_REP

 

 

 

 

 

 

 

 

 

 

 

 

HEADER

 

 

 

 

 

 

 

 

 

 

 

FK2

ID_PARENT_MENU

 

 

 

 

FK1,U1

ID_REP

 

 

 

 

 

 

 

 

FOOTER

 

 

 

 

 

 

 

ITEM_NAME

 

 

 

 

U1

 

FIELD_ORDER

 

 

 

 

 

 

 

 

 

GROUP_ORDER

 

 

 

 

 

 

 

 

ITEM_ORDER

 

 

 

 

 

 

 

WIDTH

 

 

 

 

 

 

 

 

 

PREDEF_FILTER

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SORT_TYPE

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SUMMARY

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ALIGN

 

 

 

 

 

 

 

 

 

 

 

 

 

LONGVAL_HANDLE

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DIGITS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PREDEF_FILTER

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PAGE_SUMMARY

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рисунок Р.5 – Реляционная схема данных системы

117

Рисунок Р.6 – Диаграмма классов

118

Рисунок Р.7 – Диаграмма развертывания

119

ПРИЛОЖЕНИЕ С

(справочное)

Цифровой классификатор ЕСПД для дипломных проектов по специальности 1-40 01 01

«Программное обеспечение информационных технологий»

420000 ПРИБОРЫ И СРЕДСТВА АВТОМАТИЗАЦИИ ОБЩЕПРОМЫШЛЕННОГО НАЗНАЧЕНИЯ

425000 ПРОГРАММНО-ТЕХНИЧЕСКИЕ КОМПЛЕКСЫ ДЛЯ

АВТОМАТИЗИРОВАННЫХ СИСТЕМ

 

 

425100

Программно-технические

комплексы

 

для

 

автоматизации

управления

организационно-

 

экономическими процессами

 

 

 

425200

Программно-технические

комплексы

 

для

 

автоматизации

управления

технологическими

 

процессами производства

 

 

 

425300

Программно-технические

комплексы

 

для

 

автоматизации проектирования

 

 

 

425400

Программно-технические

комплексы

 

для

 

автоматизации научных исследований

 

 

425500

Программно-технические

комплексы

 

для

 

автоматизации обмена данными (в интегрированных

 

системах)

 

 

 

 

425600

Программно-технические

комплексы

 

для

 

автоматизации

функционирования

гибких

 

производственных систем

 

 

 

425700

Программно-технические

комплексы

 

для

 

автоматизации

обработки

информации

в

 

непромышленной сфере

 

 

 

425800

Программно-технические

комплексы

 

для

 

автоматизации

контроля и

производственных

испытаний продукции 426000 СРЕДСТВА МЕХАНИЗАЦИИ И АВТОМАТИЗАЦИИ

УПРАВЛЕНЧЕСКОГО И ИНЖЕНЕРНОТЕХНИЧЕСКОГО ТРУДА

426100 Средства составления текстовых документов

426200 Средства копирования и оперативного размножения документов

426300 Средства обработки документов

426400 Средства поиска, хранения и транспортирования документов

120