- •Оглавление
- •Задание на курсовой проект
- •Введение
- •Системно-комплексный анализ объекта автоматизации
- •Структура пользовательского интерфейса автоматизированной системы
- •Анализ входных и выходных векторов
- •Образцы входных и выходных документов:
- •Концептуальная модель базы данных
- •Первый уровень структурного аспекта информационной страты объекта
- •Второй уровень структурного аспекта информационной страты объекта
- •Функционально-структурный аспект информационной страты объекта
- •Нормализация отношений
- •Генерация базы данных
- •Руководство пользователя
- •Заключение
- •Список литературы
- •Приложение 1 Самоконтроль
- •В курсовой проект
- •1 Раздел.
- •2 Раздел.
- •3 Раздел.
- •4 Раздел.
- •Приложение 2 Некоторые исходные тексты Экспорт в Word и Excel
- •Основные запросы к бд
Первый уровень структурного аспекта информационной страты объекта
Анализируя деятельность отдела бюджетного планирования можно выделить:
E1 – сотрудники
E2 – тарифная сетка
E3, E4 – задачи, выполняемые сотрудниками
E5 – отделы
E6, E7 – закупки для отдела
Второй уровень структурного аспекта информационной страты объекта
Раскрываем информационные элементы E1-E7
Функционально-структурный аспект информационной страты объекта
Функционально-структурный аспект информационной страты объекта
Функционально-структурный аспект информационной страты объекта устанавливает соответствие между информационными потоками и содержанием информационных элементов.
Таблица 1. Функционально-структурный аспект информационной страты объекта
, |
Код |
||
Фамилия |
|||
Имя |
|||
Отчество |
|||
, |
Отдел |
||
, |
Должность |
||
Выслуга лет |
|||
Дата найма на работу |
|||
Фото |
|||
, , |
Код |
||
Название |
|||
, |
Количество человек |
||
, |
Доход |
||
, |
Код |
||
ЕКДС |
|||
Должность |
|||
Категория |
|||
Количество человек |
|||
Оклад |
|||
Код |
|||
, |
Код сотрудника |
||
, |
Задание |
||
, |
Код |
||
Название |
|||
Код |
|||
, |
Отдел |
||
, |
Товар |
||
Количество |
|||
, |
Код |
||
Название |
|||
Стоимость |
Нормализация отношений
Отношения находятся в нормальной форме Бойса-Кодда.
Генерация базы данных
Сотрудники:
Тарифная сетка и штатное расписание:
Отделы:
Товары:
Закупки:
Задачи:
Связи задач с людьми (многие ко многим через таблицу):
После построение в среде Visual FoxPro 9.0 данных таблиц они связываются в единую базу данных. Схема отношений представлена на рис:
Отдельная несвязанная таблица users служит для авторизации.
Руководство пользователя
Для запуска базы данных необходимо нажать двойным кликом на файл sorokin.exe из папки с проектом. Наличие установленной версии Visual FoxPro 9.0 на компьютере не требуется. После запуска откроется главное меню программы.
Без авторизации пользователям доступны функции просмотра и экспорта в Excel и Word:
После выполнения авторизации, окно которой представлено на рисунке ниже, пользователю становятся доступны функции управления, такие как редактирование/удаление или добавление.
Пользователями, которые могут входить в систему также можно управлять посредством кнопки «Управление пользователями», которая появится в главном меню после входа.
Просмотр осуществляется посредством компонента Grid:
Редактирование и добавление также осуществляется путём интуитивно понятного интерфейса.
Общий вид окна запросов: