Автоматизированная информационная система "Магазин детских товаров"

Формирование требований на проектирование программы. Сущность процесса делопроизводства по кадрам. Разработка функциональной модели автоматизированной информационной системы и диаграммы прецедентов. Анализ согласованности требований и спецификаций.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 15.02.2017
Размер файла 1,1 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

- имя прецедента;

- краткое описание;

- актеры, задействованные в прецеденте;

- основной поток прецедента.

Прецедент: ведение нормативно-справочной информации

Краткое описание: внесение данных в справочники АИС.

Актеры: Сотрудник отдела кадров

Основной поток:

1. Сотрудник отдела кадров открывает справочник АИС

2. Сотрудник отдела кадров инициирует создание новой записи в справочнике

3. Сотрудник отдела кадров вводит атрибуты новой записи справочника

4. В справочнике появляется новая запись

Такая последовательность действий выполняется для каждого справочника АИС «Кадры».

Прецедент: увольнение сотрудника;

Краткое описание: прием на работу нового сотрудника на основании поданного заявления, фиксация данных об уволенном сотруднике предприятия

Актеры: Сотрудник отдела кадров

Основной поток:

1. Сотрудник отдела кадров открывает таблицу «Увольнение»;

2. Сотрудник отдела кадров инициирует создание новой записи в таблице «Увольнение»;

3. Сотрудник отдела кадров вводит атрибуты новой записи таблицы «Увольнение» - данные об увольняемом сотруднике;

4. Сотрудник отдела кадров фиксирует введенные атрибуты новой записи;

5. В таблице появляется новая запись с данными об уволенном сотруднике.

6. Статус сотрудника меняется на «Уволенный» в справочнике «Анкета сотрудника»

Прецедент: перемещение сотрудника;

Краткое описание: перемещение сотрудника на основании поданного заявления, фиксация данных о перемещении сотрудника

Актеры: Сотрудник отдела кадров

Основной поток:

1. Сотрудник отдела кадров открывает таблицу «Перемещение сотрудника»;

2. Сотрудник отдела кадров инициирует создание новой записи в таблице «Перемещение сотрудника»;

3. Сотрудник отдела кадров вводит атрибуты новой записи таблицы «Перемещение сотрудника» - данные о перемещаемом сотруднике;

4. Сотрудник отдела кадров фиксирует введенные атрибуты новой записи;

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

6. Данные сотрудника в справочнике «Анкета сотрудника» изменяются в соответствии с введенными данными в таблице «Перемещение сотрудника»

Прецедент: оформление отпусков;

Краткое описание: оформление отпуска сотрудника на основании поданного заявления, фиксация данных об оформленном отпуске сотрудника

Актеры: Сотрудник отдела кадров

Основной поток:

1. Сотрудник отдела кадров открывает таблицу «Сотрудники в отпуске»;

2. Сотрудник отдела кадров инициирует создание новой записи в таблице «Сотрудники в отпуске»;

3. Сотрудник отдела кадров вводит атрибуты новой записи таблицы «Сотрудники в отпуске» - данные об отпуске сотрудника в соответствии с поданным заявлением;

4. Сотрудник отдела кадров фиксирует введенные атрибуты новой записи;

5. В таблице появляется новая запись с данными об отпуске сотруднике сотрудника.

6. Статус сотрудника меняется на «В отпуске» в справочнике «Анкета сотрудника»

Прецедент: оформление больничных листов;

Краткое описание: оформление больничного листа сотрудника на основании данных больничного листа, фиксация данных о больничном листе сотрудника

Актеры: Сотрудник отдела кадров

Основной поток:

1. Сотрудник отдела кадров открывает таблицу «Больничный лист»;

2. Сотрудник отдела кадров инициирует создание новой записи в таблице «Больничный лист»;

3. Сотрудник отдела кадров вводит атрибуты новой записи таблицы «Больничный лист» - данные о больничном листе сотрудника в соответствии с данными больничного листа;

4. Сотрудник отдела кадров фиксирует введенные атрибуты новой записи;

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

Прецедент: ведение штатного расписания

Краткое описание: ведение штатного расписания, фиксация данных об изменениях в штатном расписании кадров на предприятии

Актеры: Сотрудник отдела кадров

Основной поток:

1. Сотрудник отдела кадров открывает таблицу «Штатное расписание»;

2. Сотрудник отдела кадров инициирует создание новой записи в таблице «Штатное расписание» или выполняет корректировку существующей записи в штатном расписании;

3. Сотрудник отдела кадров вводит атрибуты новой записи таблицы «Штатное расписание» или редактирует существующую запись в штатном расписании;

4. Сотрудник отдела кадров фиксирует внесенные изменения в штатном расписании;

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

Прецедент: ведение воинского учета

Краткое описание: ведение воинского учета, фиксация данных об изменениях в воинском учете кадров на предприятии

Актеры: Сотрудник отдела кадров

Основной поток:

6. Сотрудник отдела кадров открывает таблицу «Воинский учет»;

7. Сотрудник отдела кадров инициирует создание новой записи в таблице «Воинский учет» или выполняет корректировку существующей записи в воинском учете;

8. Сотрудник отдела кадров вводит атрибуты новой записи таблицы «Воинский учет» или редактирует существующую запись;

9. Сотрудник отдела кадров фиксирует внесенные изменения в воинском учете;

10. В таблице появляется новая запись о воинском учете на предприятии или изменяются реквизиты существующей записи о воинском учете.

Прецедент: ведение ответственных лиц

Краткое описание: ведение ответственных лиц, фиксация данных об ответственных лицах на предприятии

Актеры: Сотрудник отдела кадров

Основной поток:

1. Сотрудник отдела кадров открывает таблицу «Ответственные лица»;

2. Сотрудник отдела кадров инициирует создание новой записи в таблице «Ответственные лица» или выполняет корректировку существующей записи в указанной таблице;

3. Сотрудник отдела кадров вводит атрибуты новой записи таблицы «Ответственные лица» или редактирует существующую запись в указанной таблице;

4. Сотрудник отдела кадров фиксирует внесенные изменения в таблице;

5. В таблице появляется новая запись об ответственном лице на предприятие или изменяются реквизиты существующей записи в таблице «Ответственные лица».

Прецедент: формирование отчетной документации

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

Актеры: Сотрудник отдела кадров

Основной поток:

1. Сотрудник отдела кадров выбирает режим работы «Отчеты»;

2. Сотрудник отдела кадров выбирает тип формируемого отчета;

3. Сотрудник отдела кадров вводит требуемые реквизиты для формирования отчета;

4. Сотрудник отдела кадров при необходимости выводит отчет на печать

Прецедент: формирование отчетной документации

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

Актеры: Руководитель

Основной поток:

1. Руководитель выбирает режим работы «Отчеты»;

2. Руководитель выбирает тип формируемого отчета;

3. Руководитель вводит требуемые реквизиты для формирования отчета;

4. Руководитель при необходимости выводит отчет на печать

Прецедент: управление АИС

Краткое описание: управление доступом к АИС модернизация функций АИС

Актеры: Администратор

Основной поток:

1. Администратор заходит в настройки доступа к АИС;

2. Администратор видит список пользователей-сотрудников предприятия ;

3. Администратор назначает права доступа к АИС для пользователей-сотрудников предприятия;

4. У выбранного сотрудника меняются права доступа к АИС

5. При необходимости администратор модифицирует функции АИС

2.4 Анализ согласованности требований и спецификаций

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

2.5 Диаграмма классов анализа UML

На основе анализа прецедентов была разработана диаграмма классов анализа.

Были выявлены следующие классы:

- Анкета сотрудника;

- Виды документов, удостоверяющих личность;

- Разряды;

- Графики работы;

- Воинский учет;

- Сведения об образовании;

- Подразделения;

- Должности;

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

- Увольнение;

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

- Перемещение сотрудника;

- Сотрудники в отпуске;

- Больничный лист;

- Типы больничных листов.

2.6 Диаграммы последовательности UML

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

На приведена диаграмма последовательности для функции создания анкеты сотрудника. При создании анкеты Сотрудник отдела кадров вводит атрибуты сотрудника, для которого создается анкета: Код, ФИО сотрудника, Документ, удостоверяющий личность, Серия и номер документа, Пол, Подразделение, Семейное положение, Должность, Категория сотрудника, Разряд, Дата рождения, Адрес, Образование, ИНН, Дата приема, Выговоры, Номер телефона, E-mail, Дата увольнения, Причина увольнения, Статус сотрудника, Испытательный срок, Условия труда, Оклад, График работы.

Остальные документы АИС «Кадры» создаются аналогично и отличаются только составом реквизитов.

2.7 Алгоритмы функций

Обобщенные алгоритмы модулей

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

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

- Добавление элемента в спр. АнкетаСотрудника;

- Установление реквизитов спр. АнкетаСотрудника;

- Заполнение данных о сотруднике по умолчанию;

- Сохранение документа в журнале;

- Отмена документа.

Аналогично формируются остальные справочники системы.

Прием на работу

Проверка на ошибки;

Печать приказа;

Установление реквизитов спр. АнкетаСотрудника на дату приема;

Заполнение кадровых данных по умолчанию;

Изменения в штатном расписании;

Сохранение документа в журнале;

Отмена документа.

Увольнение

Проверка на ошибки;

Печать приказа;

Установление даты увольнения спр. АнкетаСотрудника;

Изменения в штатном расписании;

Сохранение документа в журнале;

Отмена документа.

Перемещение сотрудника

Проверка на ошибки;

Печать приказа;

Заполнение кадровых данных по умолчанию;

Изменения в штатном расписании;

Сохранение документа в журнале;

Отмена документа.

Формирование отчетов

- Предварительная подготовка данных;

- Заполнение данными справочников и внесение оперативной информации по кадровому учету;

- Формирование отчетов;

- Вывод данных на экранные формы;

- Отмена документа.

Для обработки данных разработаны следующие модули.

Процедура проведения документа «Прием на работу»:

В ходе проектирования была разработана функциональная модель и определены основные функции АИС «Кадры». Была разработана диаграмма прецедентов UML и описано в виде спецификаций 12 прецедентов. Была разработана диаграмма классов. Были разработаны диаграмма последовательности.

Заключение

Перед данным проектом была поставлена цель - повышение эффективности кадрового учета за счет разработки АИС кадрового учета строительной организации.

Для достижения поставленной цели были решены следующие задачи:

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

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

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

- разработано техническое задание;

- разработана функциональная модель;

- разработаны алгоритмы системы;

- разработана архитектура системы;

- разработана структура базы данных;

- разработана концепция проекта.

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

1. Радченко М.Г., Хрусталева Е.Ю. «1С:Предприятие 8.2.Практическое пособие разработчика» M., ООО «1С- Паблишинг», 2009 г.

2. Габец А.П., Гончаров Д.И., Козырев Д.В. и др. Профессиональная разработка в системе 1С:Предприятие 8. - М.:»1С-Паблишинг», СПб.:Питер, 2014.

3. Гартвич А.В. Планирование закупок, производства и продаж в 1С: Предприятие 8. - М.: совместное издание «1С-Паблишинг» и ИД «Питер», 2015 г.

4. Клепцова О.Ю. Бюджетирование в 1С: Предприятие 8. Информационные технологии бюджетного управления. М.: совместное издание «1С-Паблишинг»и ИД «Питер», 2015 г.

5. Ситосенко Е. Управление заказами в системе программ 1С:Предприятие 8. - М.: «1С -- Паблишинг», 2015 г.

6. Шуремова Е.Л. Информационные технологии управления взаимоотношениями с клиентами.- М.: «1С -- Паблишинг», 2015 г.

7. Колесников С. Н. Планирование деятельности производственного предприятия от промфинтехпланирования к MRPII и дальше.- М.: «1С -- Паблишинг», 2015 г.

8. Берко И.А. Учет и отчетность по МСФП в 1С: Предприятии 8 в вопросах и ответах.- М.:совместное издание «1С-Паблишинг» и ИД «Питер», 2015 г.

9. Рязанцева Н. А., Рязанцев Д. Н. 1С: Предприятие 8.0 Управление производственным предприятием. Секреты работы.- Санкт - Петербург, БХВ - Петербург, 2006 г.

Приложение

Блок схемы модулей программы кадрового учета

Модуль объекта документа ПриемНаРаботу

Модуль объекта документа Увольнение

Модуль объекта документа Больничный лист

Модуль объекта документа Воинский учет

Размещено на Allbest.ru

...

Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.