*
*


CAPTCHA Image   Reload Image
X

Разработка информационной системы поддержки деятельности отдела кадров

курсовые работы, программирование

Объем работы: 30 стр.

Год сдачи: 2010

Стоимость: 1000 руб.

Просмотров: 262

 

Не подходит работа?
Узнай цену на написание.

Оглавление
Введение
Содержание
Заключение
Заказать работу
Введение ……………………………………………………………………………... 2
1. Виды услуг и режимы работы системы "Отдел кадров"……..………... 3
2. Проектирование базы данных…………………………………………… 4
2.1 Концептуальная модель знаний, необходимых для оказания услуг 4
2.2 Представление данных о сотрудниках..…………..………………..... 7
3. Сетевая модель представления знаний и ее использование для получения справочной информации и формирования информации о сотрудниках.……………………………………………………………… 8
4. Организация диалога с пользователем………………………………….. 10
5. Разработка структуры программы……………………………………..... 12
5.1 Разработка процедур………………………………………………….. 12
5.1.1 Процедура управления основным меню………..………... 12
5.1.2 Процедура загрузки базы………………………………….. 13
5.1.3 Процедура вывода меню просмотра данных…………….. 14
5.1.4 Процедура добавления данных…………………………… 14
5.1.5 Процедура изменения данных……………………………. 15
5.1.6 Процедура удаления данных……………………………... 16
5.1.7 Процедура просмотра всех записей………………………. 16
5.1.8 Процедура вывода данных о создателе системы………… 17
5.1.9 Процедура выхода из программы………………………… 18
5.1.10 Процедура «Сокращение штатов»……………………….. 18
5.1.11 Процедура, выводящая сотрудников определенного подразделения……………………………………………… 19
5.1.12 Процедура, выводящая сотрудников, чей оклад равен введенному с клавиатуры…………………………………. 19
5.1.13 Процедура поиска сотрудника по фамилии……………… 20
5.1.14 Процедура вывода приказа по увольнению……………… 21
Заключение…………………...…………………………………………………………... 22
Список литературы………..……………………………………………………………... 23
Приложение (текст программы)……………………………………………….………... 24
Введение ……………………………………………………………………………... 2
1. Виды услуг и режимы работы системы "Отдел кадров"……..………... 3
2. Проектирование базы данных…………………………………………… 4
2.1 Концептуальная модель знаний, необходимых для оказания услуг 4
2.2 Представление данных о сотрудниках..…………..………………..... 7
3. Сетевая модель представления знаний и ее использование для получения справочной информации и формирования информации о сотрудниках.……………………………………………………………… 8
4. Организация диалога с пользователем………………………………….. 10
5. Разработка структуры программы……………………………………..... 12
5.1 Разработка процедур………………………………………………….. 12
5.1.1 Процедура управления основным меню………..………... 12
5.1.2 Процедура загрузки базы………………………………….. 13
5.1.3 Процедура вывода меню просмотра данных…………….. 14
5.1.4 Процедура добавления данных…………………………… 14
5.1.5 Процедура изменения данных……………………………. 15
5.1.6 Процедура удаления данных……………………………... 16
5.1.7 Процедура просмотра всех записей………………………. 16
5.1.8 Процедура вывода данных о создателе системы………… 17
5.1.9 Процедура выхода из программы………………………… 18
5.1.10 Процедура «Сокращение штатов»……………………….. 18
5.1.11 Процедура, выводящая сотрудников определенного подразделения……………………………………………… 19
5.1.12 Процедура, выводящая сотрудников, чей оклад равен введенному с клавиатуры…………………………………. 19
5.1.13 Процедура поиска сотрудника по фамилии……………… 20
5.1.14 Процедура вывода приказа по увольнению……………… 21
Заключение…………………...…………………………………………………………... 22
Список литературы………..……………………………………………………………... 23
Приложение (текст программы)……………………………………………….………... 24
В настоящее время автоматизация всё сильнее завоёвывает все сферы человеческой деятельности. Применение вычислительной техники в разнообразных отраслях народного хозяйства призвано облегчить труд человека и уменьшить число ошибок, совершаемых при принятии решений.
При построении систем, помогающих человеку, используются приёмы, изучаемые такой областью информатики, как инженерия знаний.
Цель данного курсового проекта является реализация системы «Отдел кадров» на языке программирования Пролог, служащая для автоматизации деятельности кадровой службы предприятия. Эта система может использоваться сотрудниками кадровых контор, работающих в этой области.
Для достижения цели необходимо решить следующие задачи:
 составить концептуальную модель базы данных;
 осуществить проектирование базы данных;
 построить сетевую модель базы знаний;
 построить логическую модель базы знаний;
 разработать интерфейс пользователя с системой;
 осуществить программирование системы на языке ПРОЛОГ.
Язык Пролог предоставляет довольно большие возможности для программной реализации оболочки информационной системы. Он предоставляет такие средства как:
 загрузка базы данных системы с диска (стандартный предикат сonsult__);
 запись базы на диск (предикат save__);
 добавление в базу новых данных (предикаты _asserta__ и assertz__);
 удаление данных из базы (предикат _retract__) и др.
В результате выполнения курсовой работы достигнута основная цель – разработана база данных “Отдел кадров”, которая предназначена для автоматизации типовой кадровой службы предприятия, закреплены теоретические знания, касающиеся баз данных, использования предикатов и правил для работы с файлами, а также знания, полученные за время обучения. Кроме этого, получены практические навыки работы с языком программирования ПРОЛОГ.

После офорления заказа Вам будут доступны содержание, введение, список литературы*
*- если автор дал согласие и выложил это описание.

Работу высылаем в течении суток после поступления денег на счет
ФИО*


E-mail для получения работы *


Телефон


ICQ


Дополнительная информация, вопросы, комментарии:



CAPTCHA Image
Сусловиямиприбретения работы согласен.

 
Добавить страницу в закладки
Отправить ссылку другу