
- •Оглавление
- •Задание на курсовой проект
- •Введение
- •Системно-комплексный анализ объекта автоматизации
- •Структура пользовательского интерфейса автоматизированной системы
- •Анализ входных и выходных векторов
- •Образцы входных и выходных документов:
- •Концептуальная модель базы данных
- •Первый уровень структурного аспекта информационной страты объекта
- •Второй уровень структурного аспекта информационной страты объекта
- •Функционально-структурный аспект информационной страты объекта
- •Нормализация отношений
- •Генерация базы данных
- •Руководство пользователя
- •Заключение
- •Список литературы
- •Приложение 1 Самоконтроль
- •В курсовой проект
- •1 Раздел.
- •2 Раздел.
- •3 Раздел.
- •4 Раздел.
- •Приложение 2 Некоторые исходные тексты Экспорт в Word и Excel
- •Основные запросы к бд
Структура пользовательского интерфейса автоматизированной системы
Концептуальная модель этого аспекта:
Выделим наш объект с информационными связями:
Входные потоки информации (требуются для организации работы отдела):
-
Данные о сотрудниках
3. Данные об отделах
5. Штатное расписание
7. Тарифная сетка
8. Товары и ресурсы для закупки
Выходные потоки информации:
-
список данных для фонда оплаты труда (для бухгалтерии)
4. список сотрудников с соответствующим временем занятости и заработной платой (для начальника и бухгалтерии)
6. Данные по необходимым закупкам (для отдела закупок)
Анализ входных и выходных векторов
Входные вектора:
-данные
о сотрудниках
-
данные по отделам
-
данные по штатному расписанию
-
тарифная сетка
-
товары и ресурсы для закупки (материальные
ресурсы, электроэнергия и т. п.)
Выходные вектора:
-
список данных для фонда оплаты труда
-
список сотрудников с соответствующим
временем занятости и заработной платой
-
данные по необходимым закупкам (для
отдела закупок)
В
данной работе будет рассмотрена
деятельность отдела бюджетного
планирования и организации труда.
Вектора
и
не являются избыточными, так как тарифная
сетка определяет, сколько должен получить
каждый сотрудник, а бюджеты доходов/расходов
определяют, сколько должен получить
или потратить каждый отдел. Вектора
имеют
поток, направленный к начальнику, но
ещё направлен к бухгалтерии.
Компоненты входных векторов
– данные
о сотрудниках
X11 – Фамилия
X12 – Имя
X13 – Отчество
X14 – выслуга лет
– данные
об отделах
X21 – Название отдела
X22 – Код отдела (автоматически)
X23 – Количество сотрудников
X24 - Доход отдела
X25 – Расходы отдела (e.g. энергозатраты и т. п.) (допустимые)
– данные
по штатному расписанию
X31 – Должность в соответствии с ЕТКС (Единый Тарифно-Коллекционный Справочник)
X32 – Специализация
X33 – Разряд (категории)
X34 – Количество сотрудников на данную должность
– тарифная
сетка
X41 – Должность в соответствии с ЕТКС
X42 – Разряд (категории)
X43 – Множитель оклада в зависимости от выслуги лет
X44 – Оклад
– Товары
для закупки
X51 – Название товара
X52 – Код товара (автоматически)
X53 – Стоимость товара
X54 – Отдел, в который поставляется товар
– список
данных для фонда оплаты труда
Y11 – Код отдела
Y12 – Количество сотрудников
Y13 – Категории сотрудников
Y13 – Доходы отдела
Y14 – Расходы отдела
– список
сотрудников
Y21 – ID сотрудника
Y22 – Должность по штатному расписанию
Y23 – Разряд
Y24 – Фактическая заработная плата (с учётом разряда, специализации, стажа)
– данные
по закупкам
Y31 – код отдела
Y32 – Код товара
Y33 – Допустимые расходы отдела
Y34 – Стоимость товара
Образцы входных и выходных документов:
X1 – данные о сотрудниках
X2 – данные об отделах
X4 – тарифная сетка
X3
Y1
Y2
Структура экранных форм:
Концептуальная модель базы данных
Концептуальную модель базы данных следует рассмотреть на двух уровнях.
1-й уровень анализа дает нам общее представление об информационных элементах системы и их связях. На основании этого строится база данных объекта автоматизации.
Первый уровень концептуальной модели определяется:
,
где
– информационные элементы объекта
автоматизации,
– связи между информационными элементами,
– конфигурация связей объекта,
– параметр связи между элементами,
– определяет как изменяются во времени
первые четыре элемента.
2-й уровень анализа дает нам представление о внутренней структуре каждого из информационных элементов, об атрибутах этого информационного элемента и о его функциональных связях. С точки зрения базы данных этот уровень анализа дает нам представление о каждой из таблиц базы данных.
Второй уровень концептуальной модели определяется:
,
где
– компонент информационного элемента
,
– связи между
и
,
– конфигурация связей между информационными
единицами,
– параметр связи между элементами
и
,
– определяет как изменяются во времени
первые четыре элемента.
Каждому из уровней соответствует своя концептуальная модель