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

5 Состав и содержание работ по созданию системы

На первом этапе проводится системный анализ и анализ требований. Они закладывают фундамент для решения последующих задач. Результаты системного анализа оформляются в системной спецификации, где описываются функции, характеристики системы, ограничения разработки, входная и выходная информация.

Анализ требований дает возможность определить функции и характеристики системы, обозначить ее интерфейс, определить проектные ограничения и создать такие формы представления информации и функций системы, которые можно использовать в ходе проектирования.

Далее проходит построение концептуальной (инфологической) модели предметной области. Строится логическая модель базы данных (ERD-диаграмма), с помощью CASE-средства Erwin. Определяются сущности и атрибуты, а также логические взаимосвязи.

На основе логической модели создается физическая модель проектируемой базы данных в методологии IDEF1X. Полученную физическую модель можно сгенерировать в СУБД Visual FoxPro. Для генерации кода создания базы данных необходимо выбрать пункт меню Tools→Forward Engineer/Schema Generation, после чего откроется окно установки свойств генерируемой схемы данных.

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

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

Содержание

Введение……………………………………………………………………….……...6

Перечень сокращений…………………………………………………………….….8

1 Системный анализ и анализ требований………………………………….……9

2 Использование методологии IDEF1X для построения моделей данных…. 11

3 Физическая модель проектируемой базы данных……………………….…...16

4 Создание форм, запросов и отчетов в среде СУБД Visual FoxPro……..........18

Заключение……………………………………………………………………….….21

Список использованных источников……………………………………………....22

Приложениe A……………………………………………………………………....23

Приложениe Б……………………………………………………………………......24

Приложениe В…………………………………………………………………….....25

Приложениe Г…………………………………………………………………….....26

Приложениe Д…………………………………………………………………….....27

Приложениe Е…………………………………………………………………….....28

Приложениe Ж……………………………………………………………………....29

Приложениe З..……………………………………………………………………....30

Введение

В наше время, которое называют веком информационных технологий, особое значение во всех сферах человеческой деятельности играет информация. Сейчас все большее внимание уделяется информированности о том или ином объекте, будь это крупная фирма или человек. Без полной информации практически невозможно решать серьезные задачи, добиваться реализации своей цели.

На каждом предприятии есть такое структурное подразделение как отдел кадров. Эффективность работы предприятия во многом зависит от профессионализма сотрудников, прием которого осуществляет именно это подразделение. Сотрудники отдела кадров должны быстро и качественно собирать информацию о человеке, обработать ее, проверить ее, а затем предоставить начальству. Чем раньше руководство получит информацию, тем быстрее будет заполнена рабочее место, и предприятие будет работать, не останавливая работу.

Отдел кадров – это место, куда стекается информация о рабочих предприятия. В отделе кадров содержится информация о людях, работающих на данном предприятии. Функциональная роль отдела кадров на предприятии очень велика по той причине, что именно в отделе кадров мы находим интересующую нас информацию о рабочих, служащих предприятия.

Но информация это еще не все. В постоянно изменяющихся условиях нужно особое внимание уделить динамике изменения информации и наиболее быстрому доступу к ней. Не следует забывать и об удобстве и простоте пользования полученными данными. Время обработки информации иногда может превышать время ее получения, что ведет к замедлению принятия решения. Сейчас это особенно актуально в отделах кадрах работающих по старинке, где теряется время на поиск нужной информации о рабочих.

Все вышеперечисленное практически невозможно себе представить без применения современных средств, сбора и обработки информации. Именно с использованием вычислительной техники достигаются высокие результаты в скорости получения информации и удобства работы с ней. Весь этот процесс перехода от старых принципов работы к информационным технологиям называется автоматизацией.

Персональный компьютер уменьшает время выполнения операций и при наличии специального программного обеспечения возможно выполнение некоторых функций в автоматическом режиме. Отсюда, экономия времени и людских ресурсов. Кроме этого, при разработке специального программного обеспечения для конкретного предприятия можно предусмотреть ряд специфических функций, которые ещё более облегчают работу сотрудникам отдела кадров.

Автоматизация отделов кадров позволяет решить следующие проблемы:

  • Исключить ошибки при неправильном вводе,

  • Исключить ошибки при подведении итогов,

  • Исключить задержки при обработке данных.

- Свести к минимуму документы на бумажных носителях, и многое другое.

При грамотном использовании программного обеспечения можно свести документооборот к минимуму. Уменьшить количество промежуточной документации. Появляется возможность за считанные секунды подготовить распечатки документов для предоставления их в соответствующие государственные органы.

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

Перечень сокращений

ЭИС - экономическая информационная система

АРМ - автоматизированное рабочее место пользователя

БД – база данных

СУБД – система управления базой данных

FK – Foreign Key (внешний ключ)

РК – Primary Key (первичный ключ)

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]