Документооборот в канцелярии

Автор: Пользователь скрыл имя, 27 Февраля 2013 в 15:34, курсовая работа

Краткое описание

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

Оглавление

1.Введение 3
1)Выбор среды для создания базы данных 6
I. Теоретическая часть 7
1. SQL 7
1. Архитектура системы безопасности SQL Server 7
1.2 Характеристики информационных потоков 8
1.3Выделение объектов-сущностей предметной области 9
2. Основная часть 12
2.1 Разработка БД в среде SQL Server 2008 12
2.1.1. входящая_корреспонденция 12
2.1.2. отписано 12
2.1.3. отдел 13
2.1.4.сотрудники канцелярии 14
2.1.5. сотрудники отдела 15
2.1.6. важность 15
2.1.7. категория 16
2.1.8. Логическая модель базы данных 17
2.2. Физическая модель данных 18
2.2.3. Описание проекта 19
2.2.4. Способ доступа к данным 25
2.2.5. Создание нового источника данных из файла базы данных SQL Server с помощью команды "Добавить новый источник данных": 26
Подключение источника данных на Windows Form: 26
2.2.6. Демонстрация работающего проекта 30
3.Заключение 36
4.Список литературы 38
5.Приложения 39

Файлы: 1 файл

Курсовая11.docx

— 1.56 Мб (Скачать)

            dataGridViewCellStyle6.SelectionForeColor = System.Drawing.SystemColors.HighlightText;

            dataGridViewCellStyle6.WrapMode = System.Windows.Forms.DataGridViewTriState.False;

            this.dataGridView1.DefaultCellStyle = dataGridViewCellStyle6;

            this.dataGridView1.Location = new System.Drawing.Point(35, 128);

            this.dataGridView1.Name = "dataGridView1";

            this.dataGridView1.Size = new System.Drawing.Size(659, 113);

            this.dataGridView1.TabIndex = 2;

            //

            // iDсотрудникаDataGridViewTextBoxColumn

            //

            this.iDсотрудникаDataGridViewTextBoxColumn.DataPropertyName = "ID_сотрудника";

            this.iDсотрудникаDataGridViewTextBoxColumn.HeaderText = "ID_сотрудника";

            this.iDсотрудникаDataGridViewTextBoxColumn.Name = "iDсотрудникаDataGridViewTextBoxColumn";

            //

            // фамилияDataGridViewTextBoxColumn

            //

            this.фамилияDataGridViewTextBoxColumn.DataPropertyName = "Фамилия";

            this.фамилияDataGridViewTextBoxColumn.HeaderText = "Фамилия";

            this.фамилияDataGridViewTextBoxColumn.Name = "фамилияDataGridViewTextBoxColumn";

            //

            // имяDataGridViewTextBoxColumn

            //

            this.имяDataGridViewTextBoxColumn.DataPropertyName = "Имя";

            this.имяDataGridViewTextBoxColumn.HeaderText = "Имя";

            this.имяDataGridViewTextBoxColumn.Name = "имяDataGridViewTextBoxColumn";

            //

            // отчествоDataGridViewTextBoxColumn

            //

            this.отчествоDataGridViewTextBoxColumn.DataPropertyName = "Отчество";

            this.отчествоDataGridViewTextBoxColumn.HeaderText = "Отчество";

            this.отчествоDataGridViewTextBoxColumn.Name = "отчествоDataGridViewTextBoxColumn";

            //

            // должностьDataGridViewTextBoxColumn

            //

            this.должностьDataGridViewTextBoxColumn.DataPropertyName = "Должность";

            this.должностьDataGridViewTextBoxColumn.HeaderText = "Должность";

            this.должностьDataGridViewTextBoxColumn.Name = "должностьDataGridViewTextBoxColumn";

            //

            // датарожденияDataGridViewTextBoxColumn

            //

            this.датарожденияDataGridViewTextBoxColumn.DataPropertyName = "Дата_рождения";

            this.датарожденияDataGridViewTextBoxColumn.HeaderText = "Дата_рождения";

            this.датарожденияDataGridViewTextBoxColumn.Name = "датарожденияDataGridViewTextBoxColumn";

            //

            // сотрудникиканцелярииBindingSource

            //

            this.сотрудникиканцелярииBindingSource.DataMember = "Сотрудники_канцелярии";

            this.сотрудникиканцелярииBindingSource.DataSource = this.документооборотDataSet2;

            //

            // документооборотDataSet2

            //

            this.документооборотDataSet2.DataSetName = "ДокументооборотDataSet2";

            this.документооборотDataSet2.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema;

            //

            // comboBox1

            //

            this.comboBox1.DataSource = this.сотрудникиканцелярииBindingSource1;

            this.comboBox1.DisplayMember = "Фамилия";

            this.comboBox1.FormattingEnabled = true;

            this.comboBox1.Location = new System.Drawing.Point(35, 68);

            this.comboBox1.Name = "comboBox1";

            this.comboBox1.Size = new System.Drawing.Size(171, 21);

            this.comboBox1.TabIndex = 1;

            //

            // сотрудникиканцелярииBindingSource1

            //

            this.сотрудникиканцелярииBindingSource1.DataMember = "Сотрудники_канцелярии";

            this.сотрудникиканцелярииBindingSource1.DataSource = this.документооборотDataSet2;

            //

            // label1

            //

            this.label1.AutoSize = true;

            this.label1.Location = new System.Drawing.Point(32, 39);

            this.label1.Name = "label1";

            this.label1.Size = new System.Drawing.Size(174, 13);

            this.label1.TabIndex = 0;

            this.label1.Text = "Список сотрудников канцелярии";

            //

            // tabPage2

            //

            this.tabPage2.Controls.Add(this.label2);

            this.tabPage2.Controls.Add(this.dataGridView2);

            this.tabPage2.Controls.Add(this.btnUndo);

            this.tabPage2.Controls.Add(this.btnDelete);

            this.tabPage2.Controls.Add(this.btnSave);

            this.tabPage2.Location = new System.Drawing.Point(4, 22);

            this.tabPage2.Name = "tabPage2";

            this.tabPage2.Padding = new System.Windows.Forms.Padding(3);

            this.tabPage2.Size = new System.Drawing.Size(865, 370);

            this.tabPage2.TabIndex = 1;

            this.tabPage2.Text = "Добавление сотрудника канцелярии";

            this.tabPage2.UseVisualStyleBackColor = true;

            //

            // label2

            //

            this.label2.AutoSize = true;

            this.label2.Location = new System.Drawing.Point(33, 31);

            this.label2.Name = "label2";

            this.label2.Size = new System.Drawing.Size(200, 13);

            this.label2.TabIndex = 18;

            this.label2.Text = "Добавление сотрудников канцелярии";

            //

            // dataGridView2

            //

            this.dataGridView2.AutoGenerateColumns = false;

            this.dataGridView2.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {

            this.iDсотрудникаDataGridViewTextBoxColumn1,

            this.фамилияDataGridViewTextBoxColumn1,

            this.имяDataGridViewTextBoxColumn1,

            this.отчествоDataGridViewTextBoxColumn1,

            this.должностьDataGridViewTextBoxColumn1,

            this.датарожденияDataGridViewTextBoxColumn1});

            this.dataGridView2.DataSource = this.сотрудникиканцелярииBindingSource2;

            this.dataGridView2.Location = new System.Drawing.Point(33, 83);

            this.dataGridView2.Name = "dataGridView2";

            this.dataGridView2.Size = new System.Drawing.Size(661, 103);

            this.dataGridView2.TabIndex = 17;

            //

            // iDсотрудникаDataGridViewTextBoxColumn1

            //

            this.iDсотрудникаDataGridViewTextBoxColumn1.DataPropertyName = "ID_сотрудника";

            this.iDсотрудникаDataGridViewTextBoxColumn1.HeaderText = "ID_сотрудника";

            this.iDсотрудникаDataGridViewTextBoxColumn1.Name = "iDсотрудникаDataGridViewTextBoxColumn1";

            //

            // фамилияDataGridViewTextBoxColumn1

            //

            this.фамилияDataGridViewTextBoxColumn1.DataPropertyName = "Фамилия";

            this.фамилияDataGridViewTextBoxColumn1.HeaderText = "Фамилия";

            this.фамилияDataGridViewTextBoxColumn1.Name = "фамилияDataGridViewTextBoxColumn1";

            //

            // имяDataGridViewTextBoxColumn1

            //

            this.имяDataGridViewTextBoxColumn1.DataPropertyName = "Имя";

            this.имяDataGridViewTextBoxColumn1.HeaderText = "Имя";

            this.имяDataGridViewTextBoxColumn1.Name = "имяDataGridViewTextBoxColumn1";

            //

            // отчествоDataGridViewTextBoxColumn1

            //

            this.отчествоDataGridViewTextBoxColumn1.DataPropertyName = "Отчество";

            this.отчествоDataGridViewTextBoxColumn1.HeaderText = "Отчество";

            this.отчествоDataGridViewTextBoxColumn1.Name = "отчествоDataGridViewTextBoxColumn1";

            //

            // должностьDataGridViewTextBoxColumn1

            //

            this.должностьDataGridViewTextBoxColumn1.DataPropertyName = "Должность";

            this.должностьDataGridViewTextBoxColumn1.HeaderText = "Должность";

            this.должностьDataGridViewTextBoxColumn1.Name = "должностьDataGridViewTextBoxColumn1";

            //

            // датарожденияDataGridViewTextBoxColumn1

            //

            this.датарожденияDataGridViewTextBoxColumn1.DataPropertyName = "Дата_рождения";

            this.датарожденияDataGridViewTextBoxColumn1.DateTimeDisplayFormat = RustemSoft.DataGridViewColumns.DateTimeStencils.MMDDYYYY;

            this.датарожденияDataGridViewTextBoxColumn1.DateTimeEditFormat = System.Windows.Forms.DateTimePickerFormat.Short;

            this.датарожденияDataGridViewTextBoxColumn1.DelimiterChar = "/";

            this.датарожденияDataGridViewTextBoxColumn1.HeaderText = "Дата_рождения";

            this.датарожденияDataGridViewTextBoxColumn1.Name = "датарожденияDataGridViewTextBoxColumn1";

            this.датарожденияDataGridViewTextBoxColumn1.Resizable = System.Windows.Forms.DataGridViewTriState.True;

            this.датарожденияDataGridViewTextBoxColumn1.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Automatic;

            //

            // сотрудникиканцелярииBindingSource2

            //

            this.сотрудникиканцелярииBindingSource2.DataMember = "Сотрудники_канцелярии";

            this.сотрудникиканцелярииBindingSource2.DataSource = this.документооборотDataSet2;

            //

            // btnUndo

            //

            this.btnUndo.Location = new System.Drawing.Point(294, 268);

            this.btnUndo.Name = "btnUndo";

            this.btnUndo.Size = new System.Drawing.Size(75, 23);

            this.btnUndo.TabIndex = 16;

            this.btnUndo.Text = "Отмена";

            this.btnUndo.UseVisualStyleBackColor = true;

            this.btnUndo.Click += new System.EventHandler(this.btnUndo_Click);

            //

            // btnDelete

            //

            this.btnDelete.Location = new System.Drawing.Point(155, 268);

            this.btnDelete.Name = "btnDelete";

            this.btnDelete.Size = new System.Drawing.Size(75, 23);

            this.btnDelete.TabIndex = 15;

            this.btnDelete.Text = "Удалить";

            this.btnDelete.UseVisualStyleBackColor = true;

            this.btnDelete.Click += new System.EventHandler(this.btnDelete_Click);

            //

            // btnSave

            //

            this.btnSave.Location = new System.Drawing.Point(23, 268);

            this.btnSave.Name = "btnSave";

            this.btnSave.Size = new System.Drawing.Size(75, 23);

            this.btnSave.TabIndex = 14;

            this.btnSave.Text = "Сохранить";

            this.btnSave.UseVisualStyleBackColor = true;

            this.btnSave.Click += new System.EventHandler(this.btnSave_Click);

            //

            // сотрудники_канцелярииTableAdapter

            //

            this.сотрудники_канцелярииTableAdapter.ClearBeforeFill = true;

            //

            // listkancel

            //

            this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);

            this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;

            this.ClientSize = new System.Drawing.Size(922, 420);

            this.Controls.Add(this.tabControl1);

            this.Name = "listkancel";

            this.Text = "Сотрудники канцелярии";

            this.Load += new System.EventHandler(this.Form3_Load);

            this.tabControl1.ResumeLayout(false);

            this.tabPage1.ResumeLayout(false);

            this.tabPage1.PerformLayout();

            ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).EndInit();

            ((System.ComponentModel.ISupportInitialize)(this.сотрудникиканцелярииBindingSource)).EndInit();

            ((System.ComponentModel.ISupportInitialize)(this.документооборотDataSet2)).EndInit();

            ((System.ComponentModel.ISupportInitialize)(this.сотрудникиканцелярииBindingSource1)).EndInit();

            this.tabPage2.ResumeLayout(false);

            this.tabPage2.PerformLayout();

            ((System.ComponentModel.ISupportInitialize)(this.dataGridView2)).EndInit();

            ((System.ComponentModel.ISupportInitialize)(this.сотрудникиканцелярииBindingSource2)).EndInit();

            this.ResumeLayout(false);

 

        }

 

        #endregion

 

        private System.Windows.Forms.TabControl tabControl1;

        private System.Windows.Forms.TabPage tabPage1;

        private System.Windows.Forms.DataGridView dataGridView1;

        private System.Windows.Forms.ComboBox comboBox1;

        private System.Windows.Forms.Label label1;

        private System.Windows.Forms.TabPage tabPage2;

        private System.Windows.Forms.Button btnUndo;

        private System.Windows.Forms.Button btnDelete;

        private System.Windows.Forms.Button btnSave;

        private System.Windows.Forms.Label label2;

        private System.Windows.Forms.DataGridView dataGridView2;

        private ДокументооборотDataSet2 документооборотDataSet2;

        private System.Windows.Forms.BindingSource сотрудникиканцелярииBindingSource;

        private ДокументооборотDataSet2TableAdapters.Сотрудники_канцелярииTableAdapter сотрудники_канцелярииTableAdapter;

        private System.Windows.Forms.BindingSource сотрудникиканцелярииBindingSource1;

        private System.Windows.Forms.BindingSource сотрудникиканцелярииBindingSource2;

        private System.Windows.Forms.DataGridViewTextBoxColumn iDсотрудникаDataGridViewTextBoxColumn1;

        private System.Windows.Forms.DataGridViewTextBoxColumn фамилияDataGridViewTextBoxColumn1;

        private System.Windows.Forms.DataGridViewTextBoxColumn имяDataGridViewTextBoxColumn1;

        private System.Windows.Forms.DataGridViewTextBoxColumn отчествоDataGridViewTextBoxColumn1;

        private System.Windows.Forms.DataGridViewTextBoxColumn должностьDataGridViewTextBoxColumn1;

        private RustemSoft.DataGridViewColumns.DataGridViewDateTimePickerColumn датарожденияDataGridViewTextBoxColumn1;

        private System.Windows.Forms.DataGridViewTextBoxColumn iDсотрудникаDataGridViewTextBoxColumn;

        private System.Windows.Forms.DataGridViewTextBoxColumn фамилияDataGridViewTextBoxColumn;

        private System.Windows.Forms.DataGridViewTextBoxColumn имяDataGridViewTextBoxColumn;

        private System.Windows.Forms.DataGridViewTextBoxColumn отчествоDataGridViewTextBoxColumn;

        private System.Windows.Forms.DataGridViewTextBoxColumn должностьDataGridViewTextBoxColumn;

        private System.Windows.Forms.DataGridViewTextBoxColumn датарожденияDataGridViewTextBoxColumn;

       

        }

}

 

 

Отдел

namespace WindowsFormsApplication2

{

    partial class Listotdel

    {

        /// <summary>

        /// Required designer variable.

        /// </summary>

        private System.ComponentModel.IContainer components = null;

 

        /// <summary>

        /// Clean up any resources being used.

        /// </summary>

        /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>

        protected override void Dispose(bool disposing)

        {

            if (disposing && (components != null))

            {

                components.Dispose();

Информация о работе Документооборот в канцелярии