Информационная система учёта персонала предприятия

Заказать уникальную дипломную работу
Тип работы: Дипломная работа
Предмет: Информационные системе в БухУчете
  • 58 58 страниц
  • 13 + 13 источников
  • Добавлена 23.07.2018
4 785 руб.
  • Содержание
  • Часть работы
  • Список литературы
  • Вопросы/Ответы
Оглавление
Введение 4
1. Анализ предметной области 5
1.1. Описание деятельности компании 5
1.2. Описание структуры управления предприятием 7
1.3. Описание существующего процесса 9
1.4. Определение недостатков существующего процесса 11
1.5. Обоснование необходимости автоматизации 12
1.6. Постановка задач на разработку ИС 14
2. Разработка ИС 15
2.1. Выбор средств проектирования 15
2.2. Описание системы с помощью 17
2.2.1. Диаграмм сценариев 17
2.2.2. Диаграмм классов 21
2.2.3. Диаграмм состояний 23
2.3. Информационное обеспечение 27
2.3.1. Информационная модель и ее описание 27
2.3.2. Характеристика выходной информации 29
2.3.3. Описание информационной базы ИС 31
2.4. Техническое обеспечение 34
2.5. Программное обеспечение 37
3. Технологический раздел 38
3.1. Описание программной реализации ИС 38
3.1.1. Дерево функций и сценарий диалога 38
3.1.2. Структурная схема пакета 39
32. Схема функционирования ИС 40
3.4. Описание работы программы 46
Заключение 58
Список использованной литературы 59

Фрагмент для ознакомления

Filter:=poisk;prikaz.Filtered:=true;end;procedure TForm1.suiButton17Click(Sender: TObject);beginsotr.Filter:='tab_nom='+inttostr(sotr.FieldValues['tab_nom']);sotr.Filtered:=true;frxReport1.ShowReport;sotr.Filtered:=false;end;procedure TForm1.suiButton18Click(Sender: TObject);beginprikaz.Filter:='nomer_pr='+inttostr(prikaz.FieldValues['nomer_pr']);prikaz.Filtered:=true;frxReport2.ShowReport;prikaz.Filtered:=false;end;procedure TForm1.suiButton4Click(Sender: TObject);begintryotp.Append;otp.FieldByName('tab_nom').AsInteger:=sotr.FieldValues['tab_nom'];otp.FieldByName('data_nach').AsString:=suiEdit9.text;otp.FieldByName('data_okon').AsString:=suiEdit12.text;otp.FieldByName('type_otp').AsString:=suiComboBox7.text;otp.Post;Except MessageDlg('ќшибка ввода данных!',mtInformation,[mbYes],0);end;end;procedure TForm1.suiButton8Click(Sender: TObject);begintrykom.Append;kom.FieldByName('tab_nom').AsInteger:=sotr.FieldValues['tab_nom'];kom.FieldByName('data_nach').AsString:=suiEdit10.text;kom.FieldByName('data_okon').AsString:=suiEdit14.text;kom.FieldByName('mesto').AsString:=suiedit26.text;kom.FieldByName('cel').AsString:=suiedit27.text;kom.Post;Except MessageDlg('ќшибка ввода данных!',mtInformation,[mbYes],0);end;end;procedure TForm1.suiButton5Click(Sender: TObject);beginotp.Delete;end;procedure TForm1.suiButton19Click(Sender: TObject);beginkom.Delete;end;procedure TForm1.suiButton24Click(Sender: TObject);beginboln.Delete;end;procedure TForm1.suiButton23Click(Sender: TObject);begintryboln.Append;boln.FieldByName('tab_nom').AsInteger:=sotr.FieldValues['tab_nom'];boln.FieldByName('data_nach').AsString:=suiEdit16.text;boln.FieldByName('data_okon').AsString:=suiEdit23.text;boln.FieldByName('nomer_bl').AsString:=suiEdit30.text;boln.Post;Except MessageDlg('ќшибка ввода данных!',mtInformation,[mbYes],0);end;end;procedure TForm1.FormCreate(Sender: TObject);var nom:integer;beginsuiPageControl1.ActivePageIndex:=0;for nom:=0 to (podr.RecordCount-1) do begin suiComboBox1.Items.add(podr.FieldValues['podr']); suiComboBox4.Items.add(podr.FieldValues['podr']); podr.Next; end;for nom:=0 to (dolgn.RecordCount-1) do begin suiComboBox2.Items.add(dolgn.FieldValues['dolgn']); dolgn.Next; end;end;end.

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

1. Братищенко В.В. Проектирование информационных систем. - Иркутск: Изд-во БГУЭП, 2014. - 84 с.
2. Вендров А.М. CASE-технологии. Современные методы и средства проектирования информационных систем.- М.: Финансы и статистика 2015. - 202 с.
3. Гаврилова Т. А., Хорошевский В. Ф. Базы знаний интеллектуальных систем.- СПб: Питер, 2014. - 156 с.
4. Карпова Т.С. Базы данных: модели, разработка, реализация.- СПб. : Питер, 2016. - 67 с.
5. Коуров, Л.В. Информационные технологии в работе предприятий. – Минск: Амалфея, 2015. - 163 с.
6. Когаловский, М.Р. Базы данных. Проектирование, реализация и сопровождение. – СПб: Вильямс, 2016. - 23 с.
7. Маклаков, С.В. Bpwin и Erwin. Case-средства разработки информационных систем − М. : ДИАЛОГ-МЭФИ, 2015. - 75 с.
8. Малыхина, М.П. Базы данных: основы, проектирование, использование. – СПб: БХВ Петербург, 2015. - 192 с.
9. Мишенин А.И. Теория экономических информационных систем. - М.: Финансы и статистика, 2016. - 240 с.
10. Проектирование экономических систем: Учебник / Г.Н.Смирнова, А.А.Сорокин, Ю.Ф.Тельнов – М. : Финансы и статистика, 2014. - 34 с.
11. Стандартизация разработки программных средств: уч. пособие // В.А.Благодатских, В.А.Волнин, К.Ф.Поскакалов; под ред. О.С.Разумова. – М.: Финансы и статистика, 2013. – 288 с.
12. Метрология, качество и сертификация программного обеспечения // Е.В.Ковалевская. – М.: МЭСИ, 2014. – 95 с.
13. Оценка и аттестация зрелости процессов создания и сопровождения программных средств и информационных систем (ISO/IEC TR 15504-CMM). – М.: Книга и бизнес, 2015. – 348 с.

Вопрос-ответ:

Что включает в себя анализ предметной области?

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

Какие задачи ставятся на разработку ИС?

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

Как выбираются средства проектирования для разработки ИС?

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

Что такое диаграммы сценариев?

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

Каким образом происходит описание системы с помощью диаграмм?

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

Какие задачи решает информационная система учёта персонала предприятия?

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

Какие компоненты входят в структуру управления предприятием?

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

Какие недостатки имеет существующий процесс учета персонала на предприятии?

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