Разработка приложения "Автоматизация рабочего места сотрудника отдела кадров Московского РУВД г. Минска"

Анализ и проектирование системы: сущность задачи, проектирование модели. Требования к аппаратным и операционным ресурсам. Проектирование справочной системы приложения. Назначение программы "программное средство для автоматизации рабочего места".

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

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

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

Me.СотрудникTableAdapter.Fill(Me.KadriDataSet.Сотрудник)

End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

//ДОБАВЛЕНИЕ

СотрудникBindingSource.AddNew()

End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click

//СОХРАНЕНИЕ

Me.Validate()

Me.СотрудникBindingSource.EndEdit()

Me.TableAdapterManager.UpdateAll(Me.KadriDataSet)

End Sub

Private Sub СотрудникDataGridView_CellContentClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs)

End Sub

Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged

Select Case ComboBox1.SelectedIndex

Case 0

Код_должностиTextBox.Text = "1"

Case 1

Код_должностиTextBox.Text = "2"

Case 2

Код_должностиTextBox.Text = "3"

Case 3

Код_должностиTextBox.Text = "4"

Case 4

Код_должностиTextBox.Text = "5"

Case 5

Код_должностиTextBox.Text = "6"

Case 6

Код_должностиTextBox.Text = "7"

Case 7

Код_должностиTextBox.Text = "8"

Case 8

Код_должностиTextBox.Text = "9"

Case 9

Код_должностиTextBox.Text = "10"

End Select

End Sub

Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click

//ПЕРЕХОД НА НОВУЮ ФОРМУ

Form7.Show()

End Sub

Private Sub ComboBox2_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox2.SelectedIndexChanged

Select Case ComboBox2.SelectedIndex

Case 0

Код_отделаTextBox.Text = "1"

Case 1

Код_отделаTextBox.Text = "2"

Case 2

Код_отделаTextBox.Text = "3"

Case 3

Код_отделаTextBox.Text = "4"

Case 4

Код_отделаTextBox.Text = "5"

Case 5

Код_отделаTextBox.Text = "6"

Case 6

Код_отделаTextBox.Text = "7"

Case 7

Код_отделаTextBox.Text = "8"

Case 8

Код_отделаTextBox.Text = "9"

Case 9

Код_отделаTextBox.Text = "10"

Case 10

Код_отделаTextBox.Text = "11"

Case 11

Код_отделаTextBox.Text = "12"

Case 12

Код_отделаTextBox.Text = "13"

Case 13

Код_отделаTextBox.Text = "14"

Case 14

Код_отделаTextBox.Text = "15"

End Select

End Sub

Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click

//ПРЕДЫДУЩАЯ

СотрудникBindingSource.MovePrevious()

End Sub

Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click

//СЛЕДУЮЩАЯ

СотрудникBindingSource.MoveNext()

End Sub

End Class

Public Class Form5

Private Sub ПриказBindingNavigatorSaveItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)

//СОХРАНИТЬ

Me.Validate()

Me.ПриказBindingSource.EndEdit()

Me.TableAdapterManager.UpdateAll(Me.KadriDataSet)

End Sub

Private Sub Form5_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

'TODO: This line of code loads data into the 'KadriDataSet.Сотрудник' table. You can move, or remove it, as needed.

Me.СотрудникTableAdapter.Fill(Me.KadriDataSet.Сотрудник)

'TODO: This line of code loads data into the 'KadriDataSet.Приказ' table. You can move, or remove it, as needed.

Me.ПриказTableAdapter.Fill(Me.KadriDataSet.Приказ)

ФИОTextBox.Text = ""

ПриказBindingSource.AddNew()

End Sub

Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged

TextBox1.Text = ФИОTextBox.Text

End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)

//ДОБАВЛЕНИЕ

ПриказBindingSource.AddNew()

End Sub

Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged

Select Case ComboBox1.SelectedIndex

Case 0

ТипTextBox1.Text = "о приеме"

Case 1

ТипTextBox1.Text = "о переводе"

Case 2

ТипTextBox1.Text = "о предоставлении отпуска"

Case 3

ТипTextBox1.Text = "о дисциплинарных взысканиях"

Case 4

ТипTextBox1.Text = "о поощрении"

Case 5

ТипTextBox1.Text = "об изменении персо"

Case 6

ТипTextBox1.Text = "о присвоении звания"

Case 7

ТипTextBox1.Text = "о командировках"

Case 8

ТипTextBox1.Text = "об увольнении"

Case 9

ТипTextBox1.Text = "аттестации персонала"

End Select

End Sub

Private Sub TextBox2_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox2.TextChanged

//ПОИСК

СотрудникBindingSource.Filter = "ФИО like '%" & TextBox2.Text & "%'"

Код_сотрудникаTextBox.Text = Код_сотрудникаTextBox1.Text

End Sub

Private Sub Button1_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

//ДОБАВЛЕНИЕ

ПриказBindingSource.AddNew()

End Sub

Private Sub Button2_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click

//СОХРАНИТЬ

Me.Validate()

Me.ПриказBindingSource.EndEdit()

Me.TableAdapterManager.UpdateAll(Me.KadriDataSet)

ПриказTableAdapter.Fill(KadriDataSet.Приказ)

End Sub

Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click

//ПЕРЕХОД НА НОВУЮ ФОРМУ

Form9.Show()

End Sub

End Class

Public Class Form6

Private Sub Form6_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

'TODO: This line of code loads data into the 'KadriDataSet.arhiv' table. You can move, or remove it, as needed.

Me.ArhivTableAdapter.Fill(Me.KadriDataSet.arhiv)

ArhivTableAdapter.Fill(KadriDataSet.arhiv)

End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

//ПЕРЕХОД НА НОВУЮ ФОРМУ

Form7.Show()

End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click

ArhivTableAdapter.Fill(KadriDataSet.arhiv)

End Sub

Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click

//ПОИСК

ArhivBindingSource.Filter = "ФИО like '%" & TextBox1.Text & "%'"

End Sub

End Class

Public Class Form7

Private Sub ДеятельностьBindingNavigatorSaveItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)

//СОХРАНИТЬ

Me.Validate()

Me.ДеятельностьBindingSource.EndEdit()

Me.TableAdapterManager.UpdateAll(Me.KadriDataSet)

End Sub

Private Sub Form7_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

'TODO: This line of code loads data into the 'KadriDataSet.Сотрудник' table. You can move, or remove it, as needed.

Me.СотрудникTableAdapter.Fill(Me.KadriDataSet.Сотрудник)

'TODO: This line of code loads data into the 'KadriDataSet.Деятельность' table. You can move, or remove it, as needed.

Me.ДеятельностьTableAdapter.Fill(Me.KadriDataSet.Деятельность)

End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

//СОХРАНИТЬ

Код_сотрудникаTextBox1.Text = Код_сотрудникаTextBox.Text

Me.Validate()

Me.ДеятельностьBindingSource.EndEdit()

Me.TableAdapterManager.UpdateAll(Me.KadriDataSet)

Me.Close()

End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click

//ДОБАВЛЕНИЕ

ДеятельностьBindingSource.AddNew()

End Sub

Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged

//ПОИСК

СотрудникBindingSource.Filter = "ФИО like '%" & TextBox1.Text & "%'"

Код_сотрудникаTextBox1.Text = Код_сотрудникаTextBox.Text

End Sub

End Class

Public Class Form8

Private Sub СотрудникBindingNavigatorSaveItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)

//СОХРАНИТЬ

Me.Validate()

Me.СотрудникBindingSource.EndEdit()

Me.TableAdapterManager.UpdateAll(Me.KadriDataSet)

End Sub

Private Sub Form8_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

'TODO: This line of code loads data into the 'KadriDataSet.Сотрудник' table. You can move, or remove it, as needed.

Me.СотрудникTableAdapter.Fill(Me.KadriDataSet.Сотрудник)

End Sub

Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click

//ПОИСК

СотрудникBindingSource.Filter = "ФИО like '%" & TextBox1.Text & "%'"

End Sub

Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click

//СОХРАНИТЬ

Me.Validate()

Me.СотрудникBindingSource.EndEdit()

Me.TableAdapterManager.UpdateAll(Me.KadriDataSet)

End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click

//УДАЛИТЬ

СотрудникBindingSource.RemoveCurrent()

End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

//ПЕРЕХОД НА НОВУЮ ФОРМУ

Form4.Show()

End Sub

End Class

Public Class Form9

Private Sub ПриказBindingNavigatorSaveItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)

//СОХРАНИТЬ

Me.Validate()

Me.ПриказBindingSource.EndEdit()

Me.TableAdapterManager.UpdateAll(Me.KadriDataSet)

End Sub

Private Sub Form9_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

'TODO: This line of code loads data into the 'KadriDataSet.Сотрудник' table. You can move, or remove it, as needed.

Me.СотрудникTableAdapter.Fill(Me.KadriDataSet.Сотрудник)

'TODO: This line of code loads data into the 'KadriDataSet.Приказ' table. You can move, or remove it, as needed.

Me.ПриказTableAdapter.Fill(Me.KadriDataSet.Приказ)

RadioButton1.Checked = True

Button3.Visible = False

End Sub

Private Sub ПриказDataGridView_CellContentClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles ПриказDataGridView.CellContentClick

СотрудникBindingSource.Filter = "Код_сотрудника'" & Код_сотрудникаTextBox.Text & "'"

End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

СотрудникBindingSource.Filter = "Код_сотрудника'" & Код_сотрудникаTextBox.Text & "'"

End Sub

Private Sub СотрудникDataGridView_CellContentClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles СотрудникDataGridView.CellContentClick

End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click

//ПОИСК

If RadioButton1.Checked = True Then

ПриказBindingSource.Filter = "Тип like '%" & TextBox1.Text & "%'"

ElseIf RadioButton2.Checked = True Then

ПриказBindingSource.Filter = "Дата_приказа='" & TextBox1.Text & "'"

ElseIf TextBox1.Text = "" Then

MessageBox.Show("Пустое поле")

End If

Button3.Visible = True

End Sub

Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click

//ПОКАЗАТЬ ВСЕ

Button3.Visible = False

ПриказBindingSource.Filter = ""

End Sub

End Class

Приложение Б (справочное)

Выходные документы

Рисунок Б.1 - Фрагмент отчета

Рисунок Б.2 - Фрагмент анкеты для приема на работу

Рисунок Б.3 - Личная карточка

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

...

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

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