
- •Курсовой проект
- •Оценка ………………………………
- •Пермь 2012
- •1 Общие сведения
- •2 Назначение и цели создания (развития) системы
- •3 Требования к надежности базы данных
- •4 Требования к системе
- •5 Состав и содержание работ по созданию системы
- •1 Системный анализ и анализ требований
- •2 Использование методологии idef1x для разработки концептуальной модели данных
- •3 Физическая модель проектируемой базы данных
- •4 Создание форм, запросов и отчетов в среде субд Visual FoxPro
Министерство сельского хозяйства РФ
Федеральное государственное образовательное учреждение
высшего профессионального образования
«Пермская государственная сельскохозяйственная академия
имени академика Д. Н. Прянишникова»
Кафедра: Информационных технологий и
автоматизированного проектирования
Курсовой проект
по дисциплине «Базы данных»
на тему: «Разработка базы данных экономической информационной системы для автоматизации отдела кадров (учет перемещений работников)»
Проект выполнил: студентка
3 курса заочного отделения по специальности
«Прикладная информатика в экономике»
080801 группы
ПИ – 10 шифр 876 Воронова
Лилия Рафиковна Руководитель: доцент
кафедры ИТАП, к.т.н.
Прохоров Анатолий Александрович
…………………………………………
(дата защиты)
………………………………………… (подпись
преподавателя)Оценка ………………………………
Пермь 2012
Техническое задание на проектирование
1 Общие сведения
Разработка базы данных экономической информационной системы для отдела кадров (учет перемещений работников).
Разработала студентка 3 курса заочного отделения по специальности «Прикладная информатика в экономике» 080801 группы ПИ – 10 шифр 876 Воронова Лилия Рафиковна.
Заказчик – предприятие.
2 Назначение и цели создания (развития) системы
Назначение системы: автоматизация ввода, обработки и хранения информации о перемещении работников предприятия.
Цели создания системы: автоматизация отдела кадров позволит экономить время оператора при вводе данных. Также происходит избавление от ненужной бумажной документации, так как вся информация сохраняется на магнитном носителе персонального компьютера. При первом требовании данные из базы можно распечатать – это экономит время при создании личных карточек сотрудников предприятия.
3 Требования к надежности базы данных
Для обеспечения надежного функционирования базы данных необходимо соблюдать следующие требования:
- Вводимая информация должна соответствовать выбранному типу поля записи, контроль вводимой информации СУБД выполняет сама, но бывают случаи, когда СУБД выводит ошибку уже непосредственно при операции с базой данных и на таком этапе уже сложнее обнаружить ее.
- Независимо от места и условий эксплуатации базы данных, всегда должна иметься ее копия, которая должна периодически обновляться.
- На компьютере-сервере, где будет установлена база данных должна быть установлена система защиты информации, которая предотвратит хищение и потерю информации, а также обеспечит защиту вычислительной системы от сбоев и отказов.
4 Требования к системе
Созданная система должна выполнять следующие функции:
Задача “быстрого” выполнение своих функций (оперативность) очень важны, так как на предприятии могут быть десятки и сотни рабочих.
Нужно быстро принимать и систематизировать новую информацию,
Нужно своевременно выдавать данные об отпусках,
Должна быть ускорена выдача отчетной документации.
1. Когда принимают на работу нового сотрудника, данные о нем заносятся автоматически в базу данных.
2. Когда сотрудника увольняют, данные о нем сохраняются в таблице с особой пометкой.
3. Документы предоставляемы в государственные органы, должны соответствовать стандартам.
Ограничение предметной области:
а) у сотрудника должен быть идентификационный номер;
б) если он получил травму, при которой дается инвалидность, он больше не допускается к выполнению основной работы, его смещают на более простую работу. В случае, когда человек со всем не дееспособен его увольняют, и выплачивают пенсию;
в) Отпуск сотрудника не может превышать установленного лимита;
г) Больничные должны оплачиваться предприятием.
После внедрения базу данных будет обслуживать один человек – администратор БД. Он должен иметь соответствующую квалификацию – иметь опыт работы в качестве администратора БД и опыт работы с реляционными СУБД и конкретно с Microsoft Visual FoxPro, знать минимальный набор команд SQL