Вход

ИС" «Учёт персонала в театре»

Рекомендуемая категория для самостоятельной подготовки:
Курсовая работа*
Код 287076
Дата создания 04 октября 2014
Страниц 35
Покупка готовых работ временно недоступна.
1 250руб.

Описание

Заключение
Разработанная информационная система учета персонала театра "Управление персоналом театра" автоматизирует деятельность сотрудников отдела по управлению персоналом.
Использование информационной системы " Управление персоналом театра" должно повысить эффективность работы отдела, ускорить доступ к данным, сократить объем информации на бумажных носителях.
Разработанная система протестирована по основным задачам, решаемым в отделе персонала.
Структура разработанной системы позволяет развивать систему и добавлять дополнительный функционал, не меняя существующую архитектуру системы.

...

Содержание

Содержание
Введение 5
1. Описание предметной области 6
1.1. ER- модель (диаграмма «сущность-связь») 7
2. Создание базы данных 11
2.1. Заполнение базы данных 11
2.2. Структура базы данных 12
2.3. Запросы 17
2.4. Формы 20
2.5. Отчеты 23
2.6. Макросы 26
2.7. Настройка запуска базы 26
2.8. Настройка защиты 27
3. Описание алгоритма 28
4. Руководство пользователя 30
Заключение 32
Список литературы 33

Введение

Введение
При компьютерной обработке информации, упорядоченные каким либо образом данные, принято хранить в базах данных - особых файлах, использование которых вместе со специальными программными средствами позволяет пользователю, как просматривать необходимую информацию, так и, по мере необходимости, манипулировать ею, например, добавлять, изменять, копировать, удалять, сортировать и т.д.
Таким образом, дать простое определение базы данных можно следующим образом. База данных - это набор информации, организованной тем, или иным способом.
Основной задачей базы данных является обеспечение совокупности данных, взаимосвязанных между собой. База данных должна предусматривать основные принципы и описания данных, хранения и проведения манипуляций с ними. База данных должна функционировать незави симо от программ прикладного характера.
Проектирование базы данных.
Проектирование - на данном этапе определяется предметная область базы данных (часть реального мира, которая подлежит изучению с целью организации управления и описания) и на ее основе строится ER- модель (диаграмма «сущность-связь»).
В рамках курсовой работы необходимо на основе базы данных разработать информационную систему для управления

Фрагмент работы для ознакомления

2.1. Заполнение базы данных
Заполнение базы данных может осуществляться как непосредственно вводом данных в таблицы, так и заполнение таблиц через разработанные формы, для удобства ввода.
Таблица Сотрудники
Рис.1
Таблица Дополнительная информация
Рис.2
Таблица Штатное
Рис.3
Таблица Должности
Рис.4
Таблица Отделы
Рис.5
2.2. Структура базы данных
Таблицы
Реляционные базы данных состоят из нескольких таблиц, связь между которыми устанавливается с помощью совпадающих значений одноименных полей. Использование реляционной модели баз данных не является единственно возможным способом представления информации. В настоящее время существует несколько различных моделей представления данных, которые, однако, пока не получили такого широкого распространения среди разработчиков и пользователей, как реляционная модель. То есть при разработке систем управления базами данных реляционная модель практически является стандартом.
Таблица Сотрудники
Рис.6
Таблица Дополнительная информация
Рис.7
Таблица Отделы
Рис.8
Таблица Должности
Рис.9
Таблица Табель
Рис.10
Таблица Штатное
Рис.11
Схема данных
Рис.12
2.3. Запросы
Запросы – это некоторый объект базы данных, который создается с помощью языка запросов в MS Access, это язык TSQL. Различают запрос на выборку (поиск некоторой информации), запрос на объединение, запрос на обновление, запрос на добавление и удаление, перекрёстные запросы, т.е. с помощью запросов можно как извлекать интересующую информацию, так и изменять информацию в базе данных.
Запрос В_Образование
Код запроса:
SELECT Сотрудники.surname, Сотрудники.name, Сотрудники.lastname, Сотрудники.birthday, Сотрудники.Data
FROM Сотрудники
WHERE (((Сотрудники.obraz)="Высшее"));
Результат запроса:
Рис.13
Запрос Возраст
Код запроса:
SELECT Сотрудники.surname, Сотрудники.name, Сотрудники.lastname, Сотрудники.birthday, Year(Now())-Year([birthday]) AS [Возраст в тг]
FROM Сотрудники;
Результат запроса:
Рис.14
Запрос До 14 лет
Код запроса:
SELECT Доп_информация.ID_sotr, Сотрудники.surname, Сотрудники.name, Сотрудники.lastname, Сотрудники.boy, Сотрудники.Sem_p, Count(Доп_информация.Child) AS [Всего детей], Sum(IIf((Year(Now())-Year([Доп_информация]![Child_b])<=14),1,0)) AS [Детей до 14], Сотрудники.Sem_s
FROM Сотрудники INNER JOIN Доп_информация ON Сотрудники.ID_sotr = Доп_информация.ID_sotr
GROUP BY Доп_информация.ID_sotr, Сотрудники.surname, Сотрудники.name, Сотрудники.lastname, Сотрудники.boy, Сотрудники.Sem_p, Сотрудники.Sem_s
ORDER BY Сотрудники.surname;
Результат запроса:
Рис.15
Запрос Список сотрудников
Код запроса:
SELECT Сотрудники.surname, Сотрудники.name, Сотрудники.lastname, Сотрудники.birthday, Сотрудники.boy, Сотрудники.ID_sotr, Сотрудники.phone, Сотрудники.Data, Сотрудники.stag, Сотрудники.obraz, Сотрудники.G_okonch, Сотрудники.Sem_p, Сотрудники.Sem_s, Сотрудники.Deti
FROM Сотрудники
ORDER BY Сотрудники.surname;
Результат запроса:
Рис.16
Запрос Стаж работы
Код запроса:
SELECT Сотрудники.surname, Сотрудники.name, Сотрудники.lastname, Сотрудники.stag, Year(Now())-Year([Data]) AS [Стаж по месту работы в тг]
FROM Сотрудники
ORDER BY Сотрудники.surname;
Результат запроса:
Рис.17
Запрос Вакансии
SELECT Отделы.OName, Должности.DName, Штатное.Единиц, Count(Сотрудники.Dolgnost) AS [В штате], [Единиц]-Count(Сотрудники.Dolgnost) AS Вакансий
FROM Отделы INNER JOIN ((Должности INNER JOIN Сотрудники ON Должности.Kod = Сотрудники.Dolgnost) INNER JOIN Штатное ON Должности.Kod = Штатное.Должность) ON Отделы.Kod = Штатное.Отдел
GROUP BY Отделы.OName, Должности.DName, Штатное.Единиц
HAVING ((([Единиц]-Count([Сотрудники].[Dolgnost]))>0));
2.4. Формы
Формы – это удобный интерфейс для просмотра информации и редактирования информации в базе данных.
Рис.18
Для удобства запуска запросов, открытия формы для редактирования данных базы, разработана главная форма с кнопками для вызова соответствующего действия. При создании кнопок используется мастер создания кнопок при котором выбираются категории действий которые надо произвести при нажатии на кнопку, в данном случае открыть форму, и запустить – выполнить отчеты.
Для редактирование, добавления, удаления записей в базе разработана составная форма.
Рис.19
С помощью кнопок расположенных в низу формы можно осуществлять перемещение по записям, поиск, редактирование, удаление, добавление, сохранение изменений. На форме можно заполнять записями обе разработанные тьаблицы. Кнопка Ведомость сотрудников запускает на просмотр отчет с данными о сотрудниках имеющих детей до 14 лет с социальным статусом – многодетная семья.
Кнопка НПО – открывает отчет о сотрудниках имеющих неполное проффесиональное образование.
Кнопка ВПО – открывает отчет о сотрудниках имеющих высшее проффесиональное образование.
Кнопка НВО – открывает отчет о сотрудниках имеющих НВО образование.
Кнопка Справка открывает отчет справка о выбранном сотруднике на фыорме.
Рис.20
Рис.21
Рис.22
2.5. Отчеты
Отчеты – это объект базы данных, создается на основе данных в таблицах или на основе запросов и оформляет полученные данные в определенном формате (это может быть отчет в виде итогового документа).
Отчет Ведомость сотрудников
Рис.23
Отчет ВПО
Рис.24
Отчет НВО
Рис.25
Отчет НПО
Рис.26
Отчет Справка
Рис.27
Отчет Вакансии
Рис.28
Отчет Штатное расписание
Рис.29
2.6. Макросы
Макрос - предназначен для автоматизации определенной последовательности действий. Макрос - это набор инструкций, которые сообщают программе в курсовом проекте это MS Access, какие действия следует выполнить, чтобы достичь определенной цели.
В базе данных создано пять макросов доля запуска отчетов.
Рис.30
2.7. Настройка запуска базы
Для удобства запуска для того чтобы при открытии базы открывалась сразу главная форма необходимо в меню файл выбрать команду Параметры и в открывшемся окне настройки параметров установить запуск – форма просмотра выбрать форму ОАО «Ньютон XXI».
Рис.31
2.8. Настройка защиты
Для защиты от несанкционированного входа в информационную систему поставлен пароль на вход. Для этого база данных открывается в монопольном режиме, в меню Файл выбирается раздел Сведения в котором выбирается команда Задать пароль. В открывшемся диалоговом окне вводится пароль и подтверждение пароля.
Пароль:12345
Рис.32
3. Описание алгоритма
Описание алгоритма главного модуля
1 Общие сведения
Наименование программы: Управление персоналом театра.
2 Функциональное назначение
Программа предназначена для организации работы информационной
системы Отдел управления персоналом.
3 Описание логической структуры
В начале программы открывается главная форма «Управление персоналом театра» и выводится меню с пунктами:
Отделы в театре;
Должности в театре;
Штатное расписание;
Просмотр редактирование данных о сотрудниках;
Возраст сотрудников;
Список сотрудников;

Список литературы

Список литературы
1. Глушаков С. В., Сурядный А. С., Шумилов М. И. Microsoft Access 2007.- М.: АСТ, 2008.- 448 с.
2. Карпова Т. Базы данных: модели, разработка, реализация. - СПб.: Питер, 2001. - 304с.
3. Кошелев В. Е. Access 2003. Практическое руководство: - СПб.: Бином-Пресс, 2008. - 464 с.
4. Кошелев В. Е. Access 2007. Эффективное использование.- СПб: Бином-Пресс, 2009.- 590 с.
5. Кронан Джон, Сандберг Бобби Microsoft Access 2007. - М.:НТ Пресс, 2009.- 384 с.
6. Лори Ульрих Фуллер, Кен Кук Access 2010 для чайников.- СПб.: Вильямс, 2011.- 384 с.
7. Мак-Дональд Мэтью Access 2007. - СПб.: БХВ-Петербург, 2007.- 784 с.
8. Сергеев А. Access 2007.- СПб.: Питер, 2008.- 176 с.
9. Смирнова О. В. Access 2007 на практике.- М.: Феникс, 2009.- 160 с.
10. Степанов В. Microsoft Access 2003 для начинающих.- СПб.: Вятка, 2006.- 128 с.
11. Шумаков П.В., Фаронов В.В. Руководство разработчика баз данных. - М.: Нолидж, 2000. - 635 с.
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
© Рефератбанк, 2002 - 2022