DIPLOM (Разработка базы данных Кадры)

2016-07-31СтудИзба

Описание файла

Документ из архива "Разработка базы данных Кадры", который расположен в категории "". Всё это находится в предмете "информатика" из , которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "рефераты, доклады и презентации", в предмете "информатика, программирование" в общих файлах.

Онлайн просмотр документа "DIPLOM"

Текст из документа "DIPLOM"

Р усский гуманитарно-технический колледж

«Тантал»

Факультет технической кибернетики

«Утверждаю»

Зав. кафедрой

факультета технической

кибернетики

__________________________

«_____»_____________2001 г.

Дипломная работа

Студента Жучкова М.Ю. рег. номер ___________

Тема: Разработка базы данных «Кадры »

Руководитель: ____________/ /

Рецензент: _______________/ /

2001 г.

г. Москва


Оглавление:

1. Введение 3-4

2. Основная часть.

Разработка базы данных «Кадры»

2.1 Описание предметной области 5-8

2.2 Построение инфологической и даталогической модели 9-28

2.3 Проектирование базы данных 29-37

2.4 Разработка приложения 38-43

3. Охрана труда 44-46

4. Заключение 47

5. Библиографический список 48

6. Приложение 49-87

7. Графический материал 88-93

1. ВВЕДЕНИЕ

Открытое акционерное общество «Судостроительный завод «Лотос» предназначен для строительства морских буровых стационарных платформ разведки и добычи нефти и строительства судов различного назначения. Предприятие располагает большими техническими возможностями (до 30000 тонн металла в год) и квалифицированными кадрами, аттестовано на класс Речного Регистра, Морского Регистра Судоходства, а также Германского Ллойда.

ОАО «ССЗ «ЛОТОС» предлагает к изготовлению:

технические средства для освоения газовых и нефтяных месторождений на шельфе мирового океана и внутренних морей;

сухогрузные и нефтеналивные суда различного района плавания - морского, речного и смешанного «река – море» (спусковой вес около 15000 т);

вспомогательные суда различного назначения;

суда технического флота.

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

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

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

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

2. ОСНОВНАЯ ЧАСТЬ

Разработка базы данных «Кадры»

2.1 Описание предметной области

Предметной областью называется часть реального мира, представляющая интерес для данного исследования (использования) [1].

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

- фамилия;

- имя;

- отчество;

- табельный номер;

- страховой номер;

- пол;

- дата рождения;

- место рождения;

- национальность;

- социальное происхождение;

- гражданство;

- образование;

- название учебного заведения;

- форма обучения;

- год окончания учебного заведения;

- диплом (серия, номер);

- квалификация по диплому;

- специальность по диплому;

- образование (дополнительное);

- вид найма;

- вид работы;

- ученая степень;

- ученое звание;

- узкая специальность;

- владение иностранными языками;

- наличие судимости;

- семейное положение;

- состав семьи;

- состоит ли в профсоюзе;

- имеет ли группу инвалидности;

- является ли пенсионером;

- является ли участником войны;

- домашний почтовый индекс;

- район проживания;

- область;

- домашний адрес;

- домашний телефон;

- паспортные данные (серия, номер, кем выдан, прописка);

- воинская обязанность;

- воинское звание;

- номер военно-учетной специальности;

- военный билет (серия, номер);

- годность к военной службе;

- отношение к бронированию;

- наличие моб. предписания;

- группа учета;

- категория учета;

- к какому райвоенкомату причислен;

- дата начала срочной службы

- дата окончания срочной службы;

- дата последнего прохождения мед. комиссии;

- данные трудовой книжки;

- данные о назначениях и перемещениях;

- квалификационный разряд;

- учреждение;

- подразделение;

- текущая должность;

- дата приема на работу;

- дата окончания испытательного срока;

- информация о командировках;

- информация об отпусках;

- дата увольнения;

- ИНН;

- серия свидетельства налогоплательщика;

- номер свидетельства налогоплательщика;

- дата выдачи свидетельства налогоплательщика.

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

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

2.2 Построение инфологической и даталогической модели

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

Для того, чтобы база данных адекватно отражала предметную область, проектировщик базы данных должен хорошо представлять себе все нюансы, присущие данной предметной области (ПО), и уметь отобразить их в базе данных. Поэтому прежде чем начинать проектирование базы данных, необходимо как следует разобраться, как функционирует предметная область, для отображения которой создается БД. Предметная область должна быть предварительно описана. Для этого в принципе может использоваться и естественный язык, но его применение имеет много недостатков, основным из которых являются громоздкость описания и неоднозначность его трактовки. Поэтому обычно для этих целей используют искусственные формализованные языковые средства. В связи с этим под инфологической моделью (ИЛМ) понимают описание предметной области, выполненное с использованием специальных языковых средств, не зависящих от используемых в дальнейшем программных средств [1].

Для описания инфологической модели были использованы графические средства.

Описание связи «объект-свойство» изображено на рис. 2.2.1 графического материала.

База данных «Кадры» разрабатывается для хранения текстовой информации (хотя для удобства ввода некоторые поля таблиц – числовые), поэтому в приложении не будут применены вычисления введенных оператором данных.

Даталогическая модель является моделью логического уровня и представляет собой отображение логических связей между элементами данных безотносительно к их содержанию и среде хранения. Эта модель строится в терминах информационных единиц, допустимых в той конкретной СУБД, в среде которой мы проектируем базу данных [1].

Отделу кадров ОАО «ССЗ «Лотос» необходимо решать следующие задачи:

Регистрация новых сотрудников.

Уточнение данных по существующим сотрудникам.

Удаление сотрудников.

Опишем задачи, заполнив рабочий бланк №1.

В рабочий бланк задачи нужно занести имя каждого элемента данных, его использование и краткое описание этого элемента. При заполнении столбца «Использование» рабочего бланка применяются пять обозначений - I,O,U,D, и C. Это первые буквы слов Input(Ввод), Output(Вывод), Update(Изменения), Delete(Удаление), Calculate(Вычисления). В столбец «Объект» записывается имя объекта.

В качестве имен элементов/объектов подберем краткий английский перевод описания этих элементов/объектов.

РАБОЧИЙ БЛАНК №1 ОПИСАНИЯ ЗАДАЧ

Наименование задачи:

Анкетные данные сотрудников

Краткое описание:

Регистрация новых сотрудников.

Уточнение данных по существующим сотрудникам.

Удаление.

Список связанных задач:

Ввод, изменения, анкетных данных.

Имя элемента данных

Использование

Описание

Объект

Organic number

I, U

Табельный номер сотрудника

Stuff

Insurance number

I, U

Страховой номер

Stuff

Surname

I, U

Фамилия

Stuff

Name

I, U

Имя

Stuff

Patronymic name

I, U

Отчество

Stuff

Sex

I, U

Пол

Stuff

Date of birth

I, U

Дата рождения

Stuff

Birthplace

I, U

Место рождения

Stuff

Nationality

I, U

Национальность

Stuff

Social origin

I, U

Социальное происхождение

Stuff

Citizenship

I, U

Гражданство

Stuff

Education

I, U

Образование

Stuff

Education institution

I, U

Название учебного заведения

Stuff

Form of training

I, U

Форма обучения

Stuff

Year of the ending

I, U

Год окончания

Stuff

Diploma

I, U

Диплом (серия)

Stuff

Qualification

I, U

Квалификация по диплому

Stuff

Speciality

I, U

Специальность по диплому

Stuff

Amount education additional

O

Количество записей в разделе «Дополнительное образование»

Stuff

Kind of hiring

I, U

Вид найма

Stuff

Kind of work

I, U

Вид работы

Stuff

Scientific degree

I, U

Ученая степень

Stuff

Scientific rank

I, U

Ученое звание

Stuff

Narrow speciality

I, U

Узкая специальность

Stuff

Amount foreign languages

O

Количество записей в разделе «Владение иностранными языками»

Stuff

Amount conviction

O

Количество записей в разделе «Наличие судимости»

Stuff

Marital status

I, U

Семейное положение

Stuff

Amount family

O

Количество записей в разделе «Состав семьи»

Stuff

Trade union

I, U

Профсоюз

Stuff

Group of inability

I, U

Группа инвалидности

Stuff

Pensioner

I, U

Пенсионер ?

Stuff

Participant of a war

I, U

Участник войны

Stuff

Postal index

I, U

Домашний индекс

Stuff

Region

I, U

Район

Stuff

Area

I, U

Область

Stuff

Home address

I, U

Домашний адрес

Stuff

Telephone number

I, U

Домашний телефон

Stuff

Passport

I, U

Серия, номер

Stuff

Conscription

I, U

Воинская обязанность

Stuff

Military rank

I, U

Воинское звание

Stuff

Number

I, U

Номер ВУС

Stuff

Military ticket

I, U

Номер военного билета

Stuff

Validity to military service

I, U

Годность к военной службе

Stuff

Attitude to booking

I, U

Отношение к бронированию

Stuff

Mobile instructions

I, U

Наличие моб, предписания

Stuff

Group of thee account

I, U

Группа учета

Stuff

Category of the account

I, U

Категория учета

Stuff

Commissioners

I, U

Райвоенкомат

Stuff

Date started service

I, U

Дата начала срочной службы

Stuff

Date close service

I, U

Дата окончания срочной службы

Stuff

Date of last

I, U

Дата последнего прохождения мед. комиссии

Stuff

Amount work record cards

O

Количество записей в разделе «Трудовая книжка»

Stuff

Amount purpose and moving

O

Количество записей в разделе «Назначения и перемещения»

Stuff

Amount qualifying category

O

Количество записей в разделе «Квалификационный разряд»

Stuff

Company name

I, U

Название учреждения

Stuff

Subdivision

I, U

Подразделение

Stuff

Current post

I, U

Текущая должность

Stuff

Date of employment

I, U

Дата приема на работу

Stuff

Date closed of a trial period

I, U

Дата окончания испытательного срока

Stuff

Amount business trip

O

Количество записей в разделе «Командировки»

Stuff

Amount holiday

O

Количество записей в разделе «Отпуска»

Stuff

Date of dismissal

I, U

Дата увольнения

Stuff

Reason of dismissal

I, U

Причина увольнения

Stuff

Individual number

I, U

Индивидуальный номер налогоплательщика

Stuff

Tax bearer series

I, U

Серия свидетельства налогоплательщика

Stuff

Tax bearer number

I, U

Номер свидетельства налогоплательщика

Stuff

Tax bearer distribution date

I, U

Дата выдачи свидетельства налогоплательщика

Stuff

Date begin in education

I, U

Дата поступления в у/з

Education additional

Date of end education

I, U

Дата окончания у/з

Education additional

Additional education

I, U

Образование

Education additional

Name education

I, U

Название у/з

Education additional

Diploma education

I, U

Диплом

Education additional

Form of training additional

I, U

Форма обучения

Education additional

Qualification additional

I, U

Квалификация

Education additional

Speciality additional

I, U

Специальность

Education additional

Other language

I, U

Язык

Language

Level of possession

I, U

Уровень владения

Language

Date of verdict

I, U

Дата вынесения приговора

Conviction

Article

I, U

Статья

Conviction

Period

I, U

Срок

Conviction

Degree of relationship

I, U

Степень родства

Family

Names

I, U

Фамилия, инициалы родственника

Family

Date of birth relative

I, U

Дата рождения

Family

Expense

I, U

На иждивении

Family

By whom is given

I, U

Кем выдан

Passport registration

Date of distribution

I, U

Дата выдачи

Passport registration

Index

I, U

Индекс

Passport

Area registration

I, U

Область

Passport registration

Region registration

I, U

Район

Passport registration

City

I, U

Город

Passport registration

Point

I, U

Населенный пункт

Passport registration

Street

I, U

Улица

Passport registration

House

I, U

Дом

Passport registration

Corps

I, U

Корпус

Passport registration

Flat

I, U

Квартира

Passport registration

Date of statement

I, U

Дата постановки

Work record card

Date of dismissal

I, U

Дата увольнения

Work record card

Name of company

I, U

Название учреждения

Work record card

A post

I, U

Должность

Work record card

Reason card

I, U

Причина

Work record card

Basis card

I, U

Основание

Work-record card

Date moving

I, U

Дата

Purpose and moving

Reason moving

I, U

Основание

Purpose and moving

Department

I, U

Отдел

Purpose and moving

Post

I, U

Должность

Purpose and moving

Method of operating

I, U

Режим работы

Purpose and moving

Date qualification

I, U

Дата

Qualification

Reason qualification

I, U

Основание

Qualification

Qualification

I, U

Квалификация

Qualification

Date started trip

I, U

Дата начала

Business trip

Date closed trip

I, U

Дата окончания

Business trip

Destination

I, U

Место назначения

Business trip

Kind of holiday

I, U

Вид отпуска

Holiday

Basis holiday

I, U

Основание

Holiday

In time with

I, U

За время с

Holiday

In time on

I, U

За время по

Holiday

Date started holiday

I, U

Дата начала

Holiday

Amount

I, U

Количество дней

Holiday

Date closed holiday

I, U

Дата окончания

Holiday

Теперь можно приступить к более тщательному анализу данных и объединению отдельных элементов данных в объекты. Эти объекты станут впоследствии основой для создания таблиц в проектируемой базе данных.

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Нашёл ошибку?
Или хочешь предложить что-то улучшить на этой странице? Напиши об этом и получи бонус!
Бонус рассчитывается индивидуально в каждом случае и может быть в виде баллов или бесплатной услуги от студизбы.
Предложить исправление
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5140
Авторов
на СтудИзбе
441
Средний доход
с одного платного файла
Обучение Подробнее