Курсовая теория на тему Разработка базы данных по учету рабочего времени сотрудников предприятия
-
Оформление работы
-
Список литературы по ГОСТу
-
Соответствие методическим рекомендациям
-
И еще 16 требований ГОСТа,которые мы проверили
Введи почту и скачай архив со всеми файлами
Ссылку для скачивания пришлем
на указанный адрес электронной почты
Содержание:
Введение 3
Проектирование реляционных баз данных 5
Системный анализ предметной области. 7
Инфологическое проектирование предметной области 10
Модель «сущность-связь». 10
Построение ER-модели предметной области 12
Переход к реляционной модели данных 14
Физическое проектирование базы данных 16
Обоснование выбора СУБД 16
Проектирование таблиц 18
Проектирование форм 19
Проектирование запросов 21
Запрос «Отчет за месяц» 21
Запрос «Отработано по отделам» 23
Запрос «Отработано сотрудником за месяц» 24
Проектирование отчетов 24
Проектирование Главной кнопочной формы. 26
Заключение 27
Список использованных источников 28
Введение:
Развитие средств вычислительной техники обеспечило для создания и широкого использования системы обработки данных разнообразного назначения.
Разрабатываются информационные системы для обслуживания различных сфер деятельности, систем управления хозяйственными и техническими объектами, модельные комплексы для научных исследований, системы автоматизации проектирования и производства, всевозможные тренажеры и обучающие системы. Одной из важных предпосылок создания таких систем стала возможность оснащения их «памятью» для накопления, хранения и систематизация больших объемов данных. Другой существенной предпосылкой нужно признать разработку подходов, а также создание программных и технических средств конструирования систем, предназначенных для коллективного пользования.
В этой связи потребовалось разработать специальные методы и механизмы управления такого рода совместно используемыми ресурсами данных, которые стали называться базами данных. Исследования и разработки, связанные с проектированием, созданием и эксплуатации баз данных, а также необходимых для этих целей языковых и программных инструментальных средств привели к появлению самостоятельной ветви информатики, получившей название системы управления данными.
Актуальность работы заключается в необходимости получения навыков работы с СУБД и построения информационных систем.
Цель работы: получение навыков создания информационных систем и построении баз данных.
Объектом исследования является предприятие с ограниченным доступом.
Предметом исследования является пропускная система предприятия.
Задачами исследования являются:
1. Выяснение задач, выполняемых регистраторами пропускной системы (турникета);
2. Постановка задачи разработки;
3. Моделирование базы данных;
4. Физическое проектирование базы данных.
Заключение:
В данной работе была спроектирована база данных ОК ВУЗ.
В процессе создания базы был пройден полный цикл проектирования, включающий:
1. Системный анализ, на основании которого была сформулирована постановка задачи;
2. Инфологическое проектирование системы и базы данных, на основании которого была выбрана логическая структура будущего проекта;
3. Датологическое проектирование отношений базы данных привело к созданию третьей нормальной формы отношения;
4. Физическое проектирование таблиц с использованием СУБД Access;
5. Проектирование форм ввода и вывода информации;
6. Проектирование запросов на получение информации;
7. Проектирование главной кнопочной формы, позволяющей управлять информационными процессами в системе;
Фрагмент текста работы:
Проектирование базы данных предполагает создание эскиза или схемы обработки информации, которая в дальнейшем будет воплощаться в жизнь. В конечном счете при проектировании мы должны получить набор взаимосвязанных отношений, описывающих предметную область. К этапу проектирования следует относиться очень серьезно, а сам проект должен быть продуман до мелочей, т.к. это – фундамент системы, и, в зависимости от того, каков у «здания» фундамент, так долго оно и «простоит».
База данных (БД) является информационной системой и, как все системы, имеет свой жизненный цикл.Жизненный цикл БД разбит на ряд этапов и заключается в постепенном переходе от общего описания задач к выделению конкретных объектов, готовых к эксплуатации.
На этапе системного проектирования производится словесное описание объектов предметной области и их взаимосвязей. Таким образом выбирается состав и структура будущей БД. Это можно осуществить двумя методами [2,4].
Первый подход является функциональным и представляет собой движение «от задач». Такой подход целесообразен, когда все функции системы известны заранее. При таком подходе возможно минимизировать набор объектов предметной области, подлежащих проектированию. Такой подход усложняет дальнейшее развитие системы, т.к. полученная структура является жесткой.
Второй подход – предметный. Его используют, когда потребности будущих пользователей БД жестко не фиксируются. В этом случае выделить минимальный набор объектов невозможно. Тогда выбираются и проектируются такие объекты предметной области, которые являются наиболее характерными для нее. Такой подход является более удобным при развитии системы, т.к. сама система получается более динамичной.
Чаще всего используется комбинированный подход, когда структура проектируется с учетом конкретных задач, но добавляется возможность дальнейшего наращивания приложений.
Системный анализ должен заканчиваться
подробным описанием информации об объектах предметной области;
формулировкой конкретных задач, включающей краткое описание алгоритмов их решения;
описанием выходных документов;
описанием входных документов.
Проанализируем нашу системную область.
Проектируемая система предназначена для регистрации времен прохода сотрудников через турникет предприятия. Это время может фиксироваться как автоматически с помощью электронных пропусков, так и заноситься вручную сотрудниками охраны. Различаются два типа прохода через турникет: вход на предприятие и выход с него. Здесь решается задача фиксации факта присутствия или отсутствия сотрудников на рабочем месте. Причины его отсутствия или задержек на рабочем месте должны фиксироваться в отдельных документах и их анализ не входит в круг задач разрабатываемой системы.
Полученную информацию можно использовать при составлении табеля учета рабочего времени. Таким образом, в информационном процессе участвуют сотрудники организации и журнал