Курсовая работа (т): Создание автоматизированной информационной системы кадрового учета

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Создание автоматизированной информационной системы кадрового учета

Содержание

Введение

Техническое задание

.1 Анализ предметной области

.2 Постановка задачи

Технический проект информационной системы

.1 Функциональная модель

.1.1 Контекстная диаграмма и диаграммы детализации процессов

.1.2 Диаграмма дерева узлов

.2 Информационная модель

.2.1 Идентификация сущностей и связей. ER-диаграмма логического уровня

.2.2 ER-диаграмма физического уровня. Ограничения доменов. Ограничения ссылочной целостности. Переопределение триггеров. Индексирование отношений

.2.3 Определение представлений, хранимых процедур серверной компоненты. ER-диаграмма в режиме отображения представлений

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

Реализация системы

.1 T-SQL-определения регламентированных запросов

.2 T-SQL-определения триггеров

.3 T-SQL-определения хранимых процедур

.4 T-SQL-определения курсоров

.5 Распределение прав доступа

Результат тестирования информационной системы

Заключение

Список использованных литературных источников

Введение

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

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

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

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

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

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

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

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

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

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

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

Все это в совокупности и обусловило определение цели, задач, объекта и предмета данной работы.

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

1      
Техническое задание

.1      Анализ предметной области


Объект автоматизации - РОВД г. Климовичи.

Документы, на основании которых создается система:

−         Положение о прохождении службы в органах внутренних дел Республики Беларусь;

−         Закон об ОВД РБ;

−         Должностные инструкции;

−         Трудовое законодательство;

−         Методические материалы по ведению документации по учету и движению персонала.

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

Программа позволяет хранить всю информацию о сотрудниках РОВД.

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

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

Отдел кадров выполняет следующие функции.

−         Учёт личного состава РОВД;

−         Обработка и хранение данных о сотрудниках;

−         Планирование структуры РОВД и кадровой политики;

−         Произведение оперативного учёта движения кадров;

−         Ведение кадрового делопроизводства;

−         Осуществление контроля над своевременным исполнением распоряжений, приказов и поручений начальника РОВД;

−         Оформление приема, перевода и увольнения сотрудников в соответствии с трудовым законодательством, положениями и приказами начальника РОВД;

−         Формирование и ведение личных дел работников, внесение изменений, связанных с трудовой деятельностью;

−         Заполнение, учёт и хранение трудовых книжек, произведение подсчёта трудового стажа;

−         Произведение записи в трудовых книжках о поощрениях и награждениях сотрудников;

−         Ведение учёта предоставления отпусков работникам, осуществление контроля над составлением и соблюдением графиков очередных отпусков;

−         Ведение учёта нарушений трудовой дисциплины и контролирование своевременности принятия соответствующих мер;

−         Выполнение других служебных поручений начальника РОВД.

.2 Постановка задачи

Данная ИС разрабатывается с расчётом на одного пользователя - заместителя начальника РОВД по работе личным составом. При работе с системой кадровик должен решать следующие задачи:

−         Получать доступ к данным таблицы, в которых должна содержаться вся необходимая информация;

−         Просматривать данные таблицы, при необходимости редактировать их;

−         Создавать на основе исходных данных личные дела сотрудников, отчёты и приказы.

Таким образом, основные процессы, которые должна реализовывать система:

)        Ведение личного дела сотрудника, включающего служебные данные и практически любые дополнительные сведения. Контроль над оформлением и хранением личных дел возлагается на специалиста по кадрам. До внедрения системы в отдел кадров РОВД документы личных дел формировались в специальные папки. В них включались документы, фиксирующие процесс поступления на работу, а затем все документы, возникающие в период работы, в хронологической последовательности. До использования автоматизированной системы формирование и ведение личного дела сотрудника занимало значительное время. Также для хранения этих дел должна была отводиться дополнительная площадь. Система может хранить данные о сотруднике сколь угодно долго, исключает ошибку при нумерации личных дел, исключает потерю данных о сотрудниках, даёт возможность быстрого поиска необходимой информации. Следовательно, благодаря автоматизированной системе, сокращается объем бумажного документооборота и время на работу с информацией о сотрудниках, данные о любом сотруднике можно получить путем запросов.

)        Предоставление сведений о штатной расстановке. Штатная расстановка применяется для оформления организационной структуры и штатного состава. Чтобы сформировать штатную расстановку, специалисту по кадрам приходится пересматривать и проверять большой объём документов. Это отнимает много времени. При помощи автоматизированной системы, кадровику будет быстро предоставлена необходимая информация: фамилия, имя и отчество сотрудников, номера и даты приказа о приёме на работу/должность, наименования и перечень структурных единиц, наименования должностей и т.д., собранная в одном месте. Это значительно облегчит и ускорит процесс формирования штатной расстановки.

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

)        Выведение на печать личного дела сотрудника. Если начальству РОВД необходимо личное дело какого-либо сотрудника, это легко осуществимо в один клик мыши. До использования автоматизированной системы нужно было обращаться в архив и искать дело по личному номеру (который до этого необходимо найти в специальном журнале), что долго и затруднительно. Такая функция системы, как выведение на печать личного дела сотрудника, облегчает работу специалиста по кадрам.

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

)        Поиск сотрудников по выбранному критерию. Без использования автоматизированной системы поиск производится вручную, отнимает очень много рабочего времени специалиста по кадрам. Автоматизированная система даёт возможность осуществить быстрый и удобный поиск сотрудников по определённому критерию, например, по должности или прохождению службы в Вооружённых силах РБ.

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

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

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

)        Экспорт в MS Excel. Благодаря автоматизированной системе экспорт в excel осуществляется в один клик мыши. После того как данные перенесены в еxcel, их можно анализировать самыми разными методами. Можно применить автофильтр, чтобы оставить только те данные, которые действительно нужно просматривать; можно составлять отчеты сводных таблиц, чтобы систематизировать и суммировать данные для выявления тенденций и закономерностей; можно строить диаграммы на основе этих данных.

)        Экспорт в PDF. Формат переносимых документов (PDF) представляет собой универсальный файловый формат, следовательно, рационально его использовать. Файлы с таким форматом имеют небольшой размер, что удобно, если рабочий компьютер специалиста по кадрам является устаревшим ПК и ощущает недостаток оперативной памяти. Любой пользователь бесплатной программы Adobe Reader может просматривать и печатать файлы, а также обмениваться ими с другими пользователями. Автоматизированная система сможет помочь при затруднениях, обычно возникающих в работе с электронными документами.

Источник: https://www.bibliofond.ru/detail.aspx?id=870948