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

П риложение а

Министерство образования и молодежной политики Ставропольского края

Государственное бюджетное профессиональное образовательное учреждение

Невинномысский химический колледж

РЕАЛИЗАЦИЯ ПРОЕКТА АИС <тема>…

КП 09.02.04.таб №. ПЗ

Руководитель проекта Студент гр. И-41-13

Бесклубная Г.Н. _________ Ф.И.О.

______________

2017

Приложение б

Содержание8

Введение 3

1 Постановка задачи 4

    1. Функциональный анализ 6

    2. Анализ документооборота 8

    3. Описание структуры запросов пользователей 9

  1. Расчетная часть 12

    1. Концептуальное проектирование 14

    2. Логическое проектирование 16

    3. Анализ транзакций 18

    4. Проектирование физической структуры базы данных 24

    5. Разработка прикладного программного обеспечения 28

  2. Тестирование и отладка 34

  3. Технологическая часть 42

Заключение 44

Библиографическая ссылка 45

Приложение А – Бланк заказа.

Приложение Б – Ведомость прихода товаров.

Приложение в

Пример описания структуры запросов пользователей

Запрос 1.

Отчет об объемах выполненных работ за …02 месяц 2016года.

Образец выходной формы запроса показан на рисунке 2. В графе "Отработано часов" указывается общая сумма отработанных каждым работником часов за месяц. Сумма вычисляется по формуле:

Сумма=Тариф * Отработано часов

Итого = сумма данных столбца «Сумма».

Отчет об объемах выполненных работ за февраль 2016 года

Фамилия

Должность

Тариф

Отработано часов

Сумма (руб)

Иванов

Электрик

30,50

100

3050

Петров

Слесарь

25,10

120

3012

Итого

6062

Рисунок 2 – Отчет об объемах выполненных работ за февраль 2016 года

Приложение г

Пример содержания раздела «Логическое проектирование»

4.1 Логическая структура базы данных

Таблица 1 – NARYAD – наряды на выполнение работ

Атрибут

Смысловое описание

Тип

Ограничения

Значение по умолчанию

Ключ

NTAB

Табельный номер работника

Числовой

Не пусто

от 0 до 9999

0

внешний

NZDAN

Код здания

Числовой

Не пусто

от 0 до 999

0

первичный

DATA

Дата начала работы

Дата

-

CHAS

Объем выполненных работ в часах

Числовой

Не пусто

0

Таблица 2 – WOKER – сведения о работниках

Атрибут

Смысловое описание

Тип

Ограничения

Значение по умолчанию

Ключ

NTAB

Таб. номер работника

Числовой

Не пусто

от 0 до 9999

0

первичный

FAM

Фамилия работника

Символьный

25 символов

-

DOLGN

Должность

Символьный

15 символов

-

TARIF

Часовой тариф

Числовой

Не пусто

0

4.2 Описание базы данных

Наряды на выполнение работ

NARYAD(NTAB, DATA, NZDAN, CHAS)

Первичный ключ – NZDAN.

Внешний ключ NTAB ссылается на WOKER.

Сведения о работниках

WOKER( NTAB, FAM, DOLGN, TARIF)

Первичный ключ - NTAB

4.3 Анализ транзакций

Таблица - Анализ транзакции Т1

Активность

Интенсивность использования (вызовов/час)

Случайным образом /

Ежедневно в 9:00 /

Каждый час и т.п.

Таблица, поля

Тип доступа

Выходные данные

S - Select

I – Insert

U - Update

D - Delete

Т2: Добавление наряда на выполненные работы.

Активность

Интенсивность использования (вызовов/час)

ежедневно

Таблица, поля

Тип доступа

Выходные данные

Из документа Наряд: фамилия работника, дата начала работы, объем в часах, здание.

Из таблицы woker (ntab, fam)

Из таблицы zdan (nzdan, nazv)

I – вставка

S-выбор

S-выбор

Naryad(ntab, nzdan, data, chas)

R1: Отчет об объемах выполненных работ за 02 месяц 2016года.

Активность

Интенсивность использования (вызовов/час)

Случайным образом /

Не менее одного раза в месяц

Таблица, поля

Тип доступа

Выходные данные

Woker(ntab, fam, dolgn, tarif)

Naryad(ntab, (data<=01.02.2016 and data>=29.02.2016), sum(chas))

S - выбор

Fam, dolgn, tarif, sum(chas), tarif*sum(chas)

По результату запроса формируется отчет. (Рисунок 2)