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

Автор: Пользователь скрыл имя, 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 Мб (Скачать)

            this.ответственныйсотрудникDataGridViewTextBoxColumn.DisplayMember = "Фамилия";

            this.ответственныйсотрудникDataGridViewTextBoxColumn.HeaderText = "Ответственный_сотрудник";

            this.ответственныйсотрудникDataGridViewTextBoxColumn.Name = "ответственныйсотрудникDataGridViewTextBoxColumn";

            this.ответственныйсотрудникDataGridViewTextBoxColumn.Resizable = System.Windows.Forms.DataGridViewTriState.True;

            this.ответственныйсотрудникDataGridViewTextBoxColumn.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Automatic;

            this.ответственныйсотрудникDataGridViewTextBoxColumn.ValueMember = "ID_сотрудника";

            this.ответственныйсотрудникDataGridViewTextBoxColumn.Width = 169;

            //

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

            //

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

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

            //

            // входящаякорреспонденцияBindingSource

            //

            this.входящаякорреспонденцияBindingSource.DataMember = "Входящая_корреспонденция";

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

            //

            // входящая_корреспонденцияTableAdapter

            //

            this.входящая_корреспонденцияTableAdapter.ClearBeforeFill = true;

            //

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

            //

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

            //

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

            //

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

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

            //

            // категорияTableAdapter

            //

            this.категорияTableAdapter.ClearBeforeFill = true;

            //

            // важностьTableAdapter

            //

            this.важностьTableAdapter.ClearBeforeFill = true;

            //

            // Form2

            //

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

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

            this.ClientSize = new System.Drawing.Size(958, 345);

            this.Controls.Add(this.dataGridView1);

            this.Controls.Add(this.btnUndo);

            this.Controls.Add(this.btnDelete);

            this.Controls.Add(this.btnSave);

            this.Controls.Add(this.label8);

            this.Name = "Form2";

            this.Text = "Входящие";

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

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

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

            ((System.ComponentModel.ISupportInitialize)(this.важностьBindingSource)).EndInit();

            ((System.ComponentModel.ISupportInitialize)(this.категорияBindingSource)).EndInit();

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

            ((System.ComponentModel.ISupportInitialize)(this.входящаякорреспонденцияBindingSource)).EndInit();

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

            this.ResumeLayout(false);

            this.PerformLayout();

 

        }

 

        #endregion

 

        private System.Windows.Forms.Label label8;

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

        private System.Windows.Forms.Button btnSave;

        private System.Windows.Forms.Button btnDelete;

        private System.Windows.Forms.Button btnUndo;

        private System.Windows.Forms.DataGridView dataGridView1;

        private System.Windows.Forms.BindingSource входящаякорреспонденцияBindingSource;

        private ДокументооборотDataSet2TableAdapters.Входящая_корреспонденцияTableAdapter входящая_корреспонденцияTableAdapter;

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

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

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

        private System.Windows.Forms.BindingSource категорияBindingSource;

        private ДокументооборотDataSet2TableAdapters.КатегорияTableAdapter категорияTableAdapter;

        private System.Windows.Forms.BindingSource важностьBindingSource;

        private ДокументооборотDataSet2TableAdapters.ВажностьTableAdapter важностьTableAdapter;

        private System.Windows.Forms.DataGridViewTextBoxColumn входящийномерDataGridViewTextBoxColumn;

        private System.Windows.Forms.DataGridViewTextBoxColumn отправительDataGridViewTextBoxColumn;

        private RustemSoft.DataGridViewColumns.DataGridViewDateTimePickerColumn датапоступленияDataGridViewTextBoxColumn;

        private System.Windows.Forms.DataGridViewTextBoxColumn номердокументаDataGridViewTextBoxColumn;

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

        private System.Windows.Forms.DataGridViewComboBoxColumn важностьдокументаDataGridViewTextBoxColumn;

        private System.Windows.Forms.DataGridViewComboBoxColumn категориядокументаDataGridViewTextBoxColumn;

        private System.Windows.Forms.DataGridViewComboBoxColumn ответственныйсотрудникDataGridViewTextBoxColumn;

    }

}

 

Поиск

namespace WindowsFormsApplication2

{

    partial class Form6

    {

        /// <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();

            }

            base.Dispose(disposing);

        }

 

        #region Windows Form Designer generated code

 

        /// <summary>

        /// Required method for Designer support - do not modify

        /// the contents of this method with the code editor.

        /// </summary>

        private void InitializeComponent()

        {

            this.components = new System.ComponentModel.Container();

            this.label1 = new System.Windows.Forms.Label();

            this.label2 = new System.Windows.Forms.Label();

            this.label3 = new System.Windows.Forms.Label();

            this.label4 = new System.Windows.Forms.Label();

            this.label8 = new System.Windows.Forms.Label();

            this.dataGridView1 = new System.Windows.Forms.DataGridView();

            this.входящийномерDataGridViewTextBoxColumn1 = new System.Windows.Forms.DataGridViewTextBoxColumn();

            this.отправительDataGridViewTextBoxColumn1 = new System.Windows.Forms.DataGridViewTextBoxColumn();

            this.датапоступленияDataGridViewTextBoxColumn1 = new System.Windows.Forms.DataGridViewTextBoxColumn();

            this.номердокументаDataGridViewTextBoxColumn1 = new System.Windows.Forms.DataGridViewTextBoxColumn();

            this.названиедокументаDataGridViewTextBoxColumn1 = new System.Windows.Forms.DataGridViewTextBoxColumn();

            this.входящийномер1DataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();

            this.отделDataGridViewTextBoxColumn1 = new System.Windows.Forms.DataGridViewTextBoxColumn();

            this.поискBindingSource = new System.Windows.Forms.BindingSource(this.components);

            this.документооборотDataSet = new WindowsFormsApplication2.ДокументооборотDataSet();

            this.входящийномерDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();

            this.отправительDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();

            this.датапоступленияDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();

            this.номердокументаDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();

            this.названиедокументаDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();

            this.отделDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();

            this.label9 = new System.Windows.Forms.Label();

            this.категорияBindingSource = new System.Windows.Forms.BindingSource(this.components);

            this.отделBindingSource = new System.Windows.Forms.BindingSource(this.components);

            this.входящаякорреспонденцияBindingSource = new System.Windows.Forms.BindingSource(this.components);

            this.входящая_корреспонденцияTableAdapter1 = new WindowsFormsApplication2.ДокументооборотDataSet1TableAdapters.Входящая_корреспонденцияTableAdapter();

            this.отделTableAdapter = new WindowsFormsApplication2.ДокументооборотDataSet1TableAdapters.ОтделTableAdapter();

            this.категорияTableAdapter = new WindowsFormsApplication2.ДокументооборотDataSet1TableAdapters.КатегорияTableAdapter();

            this.поискTableAdapter = new WindowsFormsApplication2.ДокументооборотDataSetTableAdapters.ПоискTableAdapter();

            this.fillBy1ToolStrip = new System.Windows.Forms.ToolStrip();

            this.отправительToolStripLabel = new System.Windows.Forms.ToolStripLabel();

            this.отправительToolStripTextBox = new System.Windows.Forms.ToolStripTextBox();

            this.fillBy1ToolStripButton = new System.Windows.Forms.ToolStripButton();

            this.fillBy2ToolStrip = new System.Windows.Forms.ToolStrip();

            this.дата_поступленияToolStripLabel = new System.Windows.Forms.ToolStripLabel();

            this.дата_поступленияToolStripTextBox = new System.Windows.Forms.ToolStripTextBox();

            this.fillBy2ToolStripButton = new System.Windows.Forms.ToolStripButton();

            this.fillBy3ToolStrip = new System.Windows.Forms.ToolStrip();

            this.название_документаToolStripLabel = new System.Windows.Forms.ToolStripLabel();

            this.название_документаToolStripTextBox = new System.Windows.Forms.ToolStripTextBox();

            this.fillBy3ToolStripButton = new System.Windows.Forms.ToolStripButton();

            this.fillBy4ToolStrip = new System.Windows.Forms.ToolStrip();

            this.отделToolStripLabel = new System.Windows.Forms.ToolStripLabel();

            this.отделToolStripTextBox = new System.Windows.Forms.ToolStripTextBox();

            this.fillBy4ToolStripButton = new System.Windows.Forms.ToolStripButton();

            this.fillBy5ToolStrip = new System.Windows.Forms.ToolStrip();

            this.входящий_номерToolStripLabel = new System.Windows.Forms.ToolStripLabel();

            this.входящий_номерToolStripTextBox = new System.Windows.Forms.ToolStripTextBox();

            this.fillBy5ToolStripButton = new System.Windows.Forms.ToolStripButton();

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

            ((System.ComponentModel.ISupportInitialize)(this.поискBindingSource)).BeginInit();

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

            ((System.ComponentModel.ISupportInitialize)(this.категорияBindingSource)).BeginInit();

            ((System.ComponentModel.ISupportInitialize)(this.отделBindingSource)).BeginInit();

            ((System.ComponentModel.ISupportInitialize)(this.входящаякорреспонденцияBindingSource)).BeginInit();

            this.fillBy1ToolStrip.SuspendLayout();

            this.fillBy2ToolStrip.SuspendLayout();

            this.fillBy3ToolStrip.SuspendLayout();

            this.fillBy4ToolStrip.SuspendLayout();

            this.fillBy5ToolStrip.SuspendLayout();

            this.SuspendLayout();

            //

            // label1

            //

            this.label1.AutoSize = true;

            this.label1.Location = new System.Drawing.Point(12, 31);

            this.label1.Name = "label1";

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

            this.label1.TabIndex = 0;

            //

            // label2

            //

            this.label2.AutoSize = true;

            this.label2.Location = new System.Drawing.Point(12, 77);

            this.label2.Name = "label2";

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

            this.label2.TabIndex = 2;

            //

            // label3

            //

            this.label3.AutoSize = true;

            this.label3.Location = new System.Drawing.Point(15, 116);

            this.label3.Name = "label3";

            this.label3.Size = new System.Drawing.Size(0, 13);

            this.label3.TabIndex = 4;

            //

            // label4

            //

            this.label4.AutoSize = true;

            this.label4.Location = new System.Drawing.Point(12, 116);

            this.label4.Name = "label4";

            this.label4.Size = new System.Drawing.Size(0, 13);

            this.label4.TabIndex = 5;

            //

            // label8

            //

            this.label8.AutoSize = true;

            this.label8.Location = new System.Drawing.Point(475, 21);

            this.label8.Name = "label8";

            this.label8.Size = new System.Drawing.Size(0, 13);

            this.label8.TabIndex = 13;

            //

            // dataGridView1

            //

            this.dataGridView1.AutoGenerateColumns = false;

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

            this.входящийномерDataGridViewTextBoxColumn1,

            this.отправительDataGridViewTextBoxColumn1,

            this.датапоступленияDataGridViewTextBoxColumn1,

            this.номердокументаDataGridViewTextBoxColumn1,

            this.названиедокументаDataGridViewTextBoxColumn1,

            this.входящийномер1DataGridViewTextBoxColumn,

            this.отделDataGridViewTextBoxColumn1});

            this.dataGridView1.DataSource = this.поискBindingSource;

            this.dataGridView1.Location = new System.Drawing.Point(55, 229);

            this.dataGridView1.Name = "dataGridView1";

            this.dataGridView1.Size = new System.Drawing.Size(707, 150);

            this.dataGridView1.TabIndex = 29;

            //

            // входящийномерDataGridViewTextBoxColumn1

            //

            this.входящийномерDataGridViewTextBoxColumn1.DataPropertyName = "Входящий_номер";

            this.входящийномерDataGridViewTextBoxColumn1.HeaderText = "Входящий_номер";

            this.входящийномерDataGridViewTextBoxColumn1.Name = "входящийномерDataGridViewTextBoxColumn1";

            //

            // отправительDataGridViewTextBoxColumn1

            //

            this.отправительDataGridViewTextBoxColumn1.DataPropertyName = "Отправитель";

            this.отправительDataGridViewTextBoxColumn1.HeaderText = "Отправитель";

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