Совершенствование информационной системы управления кадров и работы с личным составом Главного управления Федеральной службы исполнения наказания по Иркутской области

Курсовой проект - Менеджмент

Другие курсовые по предмету Менеджмент

х №2, 5.

  • Поле номер трудовой книжки первичный ключ в таблице №11, вторичный в таблице №10.
  • Ключевое поле позволяет однозначно идентифицировать запись в базе данных.

     

    3.2 Составление схемы баз данных

     

    Выделенные объект и его атрибуты необходимо описать в терминах СУБД Access. В Access данным соответствует определённый тип:

    • числовой;
    • логический;
    • текстовый;
    • поле дата/время;
    • денежный;
    • поле MEMO и другие.

    Приведём сортировку полей 11 таблиц по типу данных (табл. 3.2).

    Таблица 3.2

    Сортировка полей таблиц по типу данных

    Текстовые поляЧисловые поляЛогические поля/поле дата/времяТекстовые поляЧисловые поляЛогические поля/поле дата/времяТаблица ПерсоналииТаблица ОбразованиеФИО; месяц рождения; место рождения; национальность; семейное положениеЛичный номер; личное дело №; год рождения; день рожденияВладеет ин. языками, языками народностей РФ; участвовал в боевых действиях; был в плену; имеет награды; имеет детей; дело находится в архивеОбразование; специальность по образованию; учебное заведениеЛичное дело №; год окончаниянетТаблица Иностранные языки, языки народностей РФТаблица Боевые действияВладеет хорошо; владеет плохоЛичный номернетКогда; где; ранения и контузииЛичный номер; сколько времени находилсянетТаблица НаградыТаблица ПленНаименование ордена, медалиЛичное дело №Дата награжденияПри каких обстоятельствах; где?Личный номер; сколько?нетТаблицы Семья, ДетиТаблица СлужбаФИО жены, мужа; адрес местожительства семьи; ФИО детейЛичный номер; год рождения жены, мужа; № дома; № квартиры; годы рождения детейнетДолжность с указанием органа, части; местонахождение; наименование органа, издавшего приказа№ трудовой книжки; личный номер; № приказаДата вступления в должность; дата ухода; дата приказаТаблица Трудовая деятельностьТаблица ЗваниеНаименование учреждения; адрес; должность№ трудовой книжкиДата поступления; дата уходаЗвание; кем издан приказЛичный номер; номер приказаДата приказа

    Поля таблиц также различаются по типу элемента управления: поле, список, поле со списком. Для удобства работы с таблицами служебной карточки для некоторых полей целесообразно ввести список или поле со списком (табл. 3.3).

     

    Таблица 3.3

    Списки и поля со списком служебной карточки

    СписокПоле со спискомЗначенияПримечание-ЗваниеМладший лейтенант, лейтенант, старший лейтенант, капитан, майор, подполковник, полковник--Владеет иностранным языком хорошо/владеет плохоАнглийский, немецкий, французский, китайский, бурятскийСписок постоянно можно обновлять наиболее часто используемыми значениями-ОбразованиеВысшее, н/высшее, общее, среднее специальное, н/среднее, военное, высшее с аспирантурой, школы и курсы МВД-Специальность по образованиюПедагог, менеджер, юрист, экономист, бухгалтер, инженер, медик, журналистСписок постоянно можно обновлять наиболее часто используемыми значениямиМесяц рождения-12 месяцев.-НациональностьРусский, бурят, украинец, азербайджанец, белорусСписок постоянно можно обновлять наиболее часто используемыми значениямиСемейное положение-Замужем, не замужем, женат, не женат, разведён, разведена-Построение всех 11 таблиц необходимо осуществлять в режиме Конструктора. В приложении 2 представлена схема данных служебной карточки формы № 2.

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

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

    • Отношение один-ко-многим создаётся в том случае, когда только одно из полей является полем первичного ключа или уникального индекса (наиболее часто используемый тип отношений).
    • Отношение один-к-одному, когда оба связываемых поля являются ключевыми или имеют уникальные индексы.
    • Отношение многие-ко-многим фактически является двумя отношениями один-ко-многим с третьей таблицей, первичный ключ которой состоит из полей внешнего ключа двух других таблиц.

    В базе данных служебной карточки все связанные поля (кроме отношения таблиц Семья и Персоналии) имеют тип отношения один-ко-многим. Также для связанных полей в MS Access установлены следующие параметры: обеспечение целостности данных, каскадное обновление связанных полей и каскадное удаление связанных записей. В связанных полях базы данных Служебная карточка использованы все три параметра.

    Интерфейс - это взаимодействие между системой и средой между двумя системами или двумя компонентами системы. MS Access имеет достаточно удобный интерфейс, справочную систему. Пользователям, освоившим работу с MS Word, Excel, не составит особого труда освоить и данный продукт.

    Для того чтобы пользователям базы данных Сл?/p>