Информационная система “Отдел кадров в Университете”

Автор работы: Пользователь скрыл имя, 21 Марта 2010 в 21:51, Не определен

Описание работы

В данном проекте необходимо спроектировать программное и информационное обеспечение деятельности отдела кадров

Файлы: 1 файл

Курсовик.doc

— 228.00 Кб (Скачать файл)

Санкт-Петербургский  Государственный Университет 

Аэрокосмического  Приборостроения

КУРСОВОЙ ПРОЕКТ 
ЗАЩИЩЕН С ОЦЕНКОЙ

РУКОВОДИТЕЛЬ

         
должность, уч. степень, звание   подпись, дата   инициалы, фамилия
 
Пояснительная записка

к курсовому проекту

 
 

Информационная система

“Отдел кадров в Университете” 

 

по  дисциплине:
«Проектирование информационных систем»
 
 
 

РАБОТУ ВЫПОЛНИЛА

СТУДЕНТКА ГР.          
      подпись, дата   инициалы, фамилия
 
 
 
 
 
 
 

Санкт-Петербург 
2009
 
 
 

Содержание 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Введение

    В данном проекте необходимо спроектировать программное и информационное обеспечение деятельности отдела кадров.

    Базы  данных - важнейшая составная часть  информационных систем. Информационные системы предназначены для хранения и обработки больших объемов  информации. Изначально такие системы  существовали в письменном виде. Для этого использовались различные картотеки, папки, журналы, библиотечные каталоги и т.д. Любая информационная система должна выполнять три основные функции:

  • ввод данных;
  • запросы по данным;
  • составление отчетов.

Ввод  данных.

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

Запросы по данным.

    В системе должна существовать возможность находить и просматривать отдельные части накопленной информации.

Составление отчетов.

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

Раздел 1. Постановка задачи разработки информационной системы 

1.1.   Задание на разработку  информационной системы

Вариант № 13

    Задача  системы — информационная поддержка  деятельности отдела кадров. Необходимо спроектировать программное и информационное обеспечение системы.

    Различают три группы сотрудников:

    а) администрация;

    б) преподавательский и инженерно-технический  состав (по кафедрам);

    в) технический персонал.

    Должны  быть обеспечены функции накопления, хранения и выдачи информации. ИС должна хранить штатное расписание по отделам (кафедрам) с указанием количества ставок по должностям, архив сведений о сотрудниках и учитывать сотрудников, находящихся в отпуске по уходу за ребенком.

    ИС  должна предоставлять возможность составления должностных (штатных) расписаний по кафедрам и отделам и следующих списков:

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

1.Назначение системы 

   Информационная  система предназначена для автоматизированной поддержки отдела кадров. 

2.Характеристика обрабатываемых данных 

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

Сотрудник (код сотрудника, ФИО, паспортные данные, должность, семейное положение,  информация о детях) 
 
Кафедра (код кафедры, наименование, телефон, количество сотрудников, количество ставок по должностям, код группы, количество аудиторий)
 

3.Виды системных документов

а) входные документы

  • заявление сотрудника
  • анкета сотрудника
 

б) выходные документы

  • полученные данные
  • должностные расписания
 
 

4.Пользователи системы 

Администрация 
Технический персонал 

5.Защита данных 

   Система защищена внешними паролями доступа

    • Пароль компьютера
    • Пароль БД технического персонала
    • Пароль БД администрации
 

6.Характеристика технических средств 

      Компьютер (P-IV Сeler 2.0GHz). 

   Для функционирования информационной системы необходима настроенная локальная сеть по протоколу  TCP/IP для связи рабочих станций (компьютеры технического персонала) с главным информационным сервером администрации (сервер). 

   Для печати документов, необходимо наличие в  сети принт-сервера (устройство, позволяющее  подключать принтер к локальной  сети).  

   Топологию сети  – звезда.  

7.Характеристика программных средств 

Microsoft SQL Server 2000 
ОС Windows Server 2003 
Windows XP 

1.2.   Характеристика объекта  управления

    Объектом  управления является отдел кадров, который предоставляет всю информацию о персонале. Сотрудники предоставляют сведения о себе, при этом заполняются анкета и заявление и в конечном итоге составляется трудовой договор с Институтом, подписываемый администрацией. Вся предоставленная информация хранится в Отделе Кадров. 

1.3.   Структура информационной  системы

    На  рисунке ниже показана структура  информационной системы. Входными документами являются заявление и анкета сотрудника. Эти данные  хранятся в БД «Отдел кадров». Выходными данными являются полученные данные о сотруднике и должностные расписания. Данной БД пользуются администрация для просмотра данных и их подтверждения, технический персонал в лице сотрудника из отдела кадров для внесения входных данных в БД  и последующей их корректировки.

 

    Рис.1.3.1. Структура информационной системы 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Раздел 2. Функциональная модель бизнес-процесса  

2.1.   Моделирование в  IDEF0

    IDEF0 — это метод описания системы в целом как множества взаимозависимых функций (действий).

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

    IDEF0 часто используется как способ исследования и проектирования систем на логическом уровне.

    IDEF0 определяет два графических объекта:

    1. блок, с помощью которого обозначается некоторая функция (действие);
    2. стрелка, с помощью которой указываются информационные или материальные объекты.

      Модель  IDEF0 представляет собой набор взаимоувязанных диаграмм. Каждая диаграмма является описанием системы или ее отдельных функциональных блоков в рамках некоторого уровня детализации.

      Контекстная диаграмма — диаграмма самого верхнего уровня иерархии, дает самое общее представление о системе. На контекстной диаграмме (КД) отображается только один функциональный блок (контекстная функция).

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

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

2.2.   Диаграммы бизнес-процесса  из BPWin

 

 

Раздел 3. Модели данных информационной системы

    1. Логическая модель данных в 3НФ из ERWin

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

 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 

 

 

 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

3.2.   Выбор и обоснование  СУБД 

     Microsoft SQL Server 2000 – это продукт, представляющий собой новое поколение законченных масштабируемых решений в области систем управления базами и хранилищами данных для задач, требующих быстрого получения и анализа информации. Он нацелен на решение широкого круга задач во всех областях бизнеса, в том числе и в электронной коммерции.

     Преимущества

     Полная Web ориентированность... Осуществление запросов, анализ и управление данными через Web. Использование языка XML для обмена данными между удаленными системами. Простой и безопасный доступ к данным с помощью Web - браузеров с использованием Firewall, быстрый поиск необходимых документов. Анализ потоков данных и получение информации о пользователях, в том числе и через Web.

Информация о работе Информационная система “Отдел кадров в Университете”