Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
курсовой проект бд my.docx
Скачиваний:
3
Добавлен:
25.11.2018
Размер:
573.34 Кб
Скачать

Первый уровень структурного аспекта информационной страты объекта

Анализируя деятельность отдела бюджетного планирования можно выделить:

E1 – сотрудники

E2 – тарифная сетка

E3, E4 – задачи, выполняемые сотрудниками

E5 – отделы

E6, E7 – закупки для отдела

Второй уровень структурного аспекта информационной страты объекта

Раскрываем информационные элементы E1-E7

Функционально-структурный аспект информационной страты объекта

Функционально-структурный аспект информационной страты объекта

Функционально-структурный аспект информационной страты объекта устанавливает соответствие между информационными потоками и содержанием информационных элементов.

Таблица 1. Функционально-структурный аспект информационной страты объекта

,

Код

Фамилия

Имя

Отчество

,

Отдел

,

Должность

Выслуга лет

Дата найма на работу

Фото

, ,

Код

Название

,

Количество человек

,

Доход

,

Код

ЕКДС

Должность

Категория

Количество человек

Оклад

Код

,

Код сотрудника

,

Задание

,

Код

Название

Код

,

Отдел

,

Товар

Количество

,

Код

Название

Стоимость

Нормализация отношений

Отношения находятся в нормальной форме Бойса-Кодда.

Генерация базы данных

Сотрудники:

Тарифная сетка и штатное расписание:

Отделы:

Товары:

Закупки:

Задачи:

Связи задач с людьми (многие ко многим через таблицу):

После построение в среде Visual FoxPro 9.0 данных таблиц они связываются в единую базу данных. Схема отношений представлена на рис:

Отдельная несвязанная таблица users служит для авторизации.

Руководство пользователя

Для запуска базы данных необходимо нажать двойным кликом на файл sorokin.exe из папки с проектом. Наличие установленной версии Visual FoxPro 9.0 на компьютере не требуется. После запуска откроется главное меню программы.

Без авторизации пользователям доступны функции просмотра и экспорта в Excel и Word:

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

Пользователями, которые могут входить в систему также можно управлять посредством кнопки «Управление пользователями», которая появится в главном меню после входа.

Просмотр осуществляется посредством компонента Grid:

Редактирование и добавление также осуществляется путём интуитивно понятного интерфейса.

Общий вид окна запросов: