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

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

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

            //

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

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

            //

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

            //

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

            //

            // отделTableAdapter

            //

            this.отделTableAdapter.ClearBeforeFill = true;

            //

            // Listotdel

            //

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

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

            this.ClientSize = new System.Drawing.Size(833, 326);

            this.Controls.Add(this.tabControl1);

            this.Name = "Listotdel";

            this.Text = "Listotdel";

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

            this.tabControl1.ResumeLayout(false);

            this.tabPage1.ResumeLayout(false);

            this.tabPage1.PerformLayout();

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

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

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

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

            this.tabPage2.ResumeLayout(false);

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

            ((System.ComponentModel.ISupportInitialize)(this.отделBindingSource)).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.DataGridView dataGridView2;

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

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

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

        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;

        private System.Windows.Forms.DataGridViewTextBoxColumn телефонDataGridViewTextBoxColumn;

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

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

        private System.Windows.Forms.BindingSource отделBindingSource;

        private ДокументооборотDataSet2TableAdapters.ОтделTableAdapter отделTableAdapter;

        private System.Windows.Forms.DataGridViewComboBoxColumn отдел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 System.Windows.Forms.DataGridViewTextBoxColumn телефонDataGridViewTextBoxColumn1;

    }

}

 

 

 

Ректорат

namespace WindowsFormsApplication2

{

    partial class Ректорат

    {

        /// <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.label5 = new System.Windows.Forms.Label();

            this.btnSave = new System.Windows.Forms.Button();

            this.btnDelete = new System.Windows.Forms.Button();

            this.Undo = new System.Windows.Forms.Button();

            this.ID = 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.dataGridView1 = new System.Windows.Forms.DataGridView();

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

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

            this.ректоратTableAdapter1 = new WindowsFormsApplication2.ДокументооборотDataSet2TableAdapters.РекторатTableAdapter();

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

            this.документооборотDataSetBindingSource = new System.Windows.Forms.BindingSource(this.components);

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

            this.ректоратTableAdapter = new WindowsFormsApplication2.ДокументооборотDataSetTableAdapters.РекторатTableAdapter();

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

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

            ((System.ComponentModel.ISupportInitialize)(this.ректоратBindingSource1)).BeginInit();

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

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

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

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

            this.SuspendLayout();

            //

            // label5

            //

            this.label5.AutoSize = true;

            this.label5.Location = new System.Drawing.Point(12, 28);

            this.label5.Name = "label5";

            this.label5.Size = new System.Drawing.Size(87, 13);

            this.label5.TabIndex = 10;

            this.label5.Text = "Все сотрудники";

            //

            // btnSave

            //

            this.btnSave.Location = new System.Drawing.Point(12, 232);

            this.btnSave.Name = "btnSave";

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

            this.btnSave.TabIndex = 11;

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

            this.btnSave.UseVisualStyleBackColor = true;

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

            //

            // btnDelete

            //

            this.btnDelete.Location = new System.Drawing.Point(132, 232);

            this.btnDelete.Name = "btnDelete";

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

            this.btnDelete.TabIndex = 12;

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

            this.btnDelete.UseVisualStyleBackColor = true;

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

            //

            // Undo

            //

            this.Undo.Location = new System.Drawing.Point(277, 232);

            this.Undo.Name = "Undo";

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

            this.Undo.TabIndex = 13;

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

            this.Undo.UseVisualStyleBackColor = true;

            this.Undo.Click += new System.EventHandler(this.Undo_Click);

            //

            // ID

            //

            this.ID.DataPropertyName = "ID";

            this.ID.HeaderText = "ID";

            this.ID.Name = "ID";

            this.ID.Visible = false;

            //

            // фамилия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.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.ColumnHeader;

            this.направлениеработыDataGridViewTextBoxColumn.DataPropertyName = "Направление_работы";

            this.направлениеработыDataGridViewTextBoxColumn.HeaderText = "Направление_работы";

            this.направлениеработыDataGridViewTextBoxColumn.Name = "направлениеработыDataGridViewTextBoxColumn";

            //

            // 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.dataGridView1.DataSource = this.ректоратBindingSource;

            this.dataGridView1.Location = new System.Drawing.Point(15, 60);

            this.dataGridView1.Name = "dataGridView1";

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

            this.dataGridView1.TabIndex = 14;

            //

            // ректоратBindingSource1

            //

            this.ректоратBindingSource1.DataMember = "Ректорат";

            this.ректоратBindingSource1.DataSource = this.документооборотDataSet2;

            //

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

            //

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

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

            //

            // ректоратTableAdapter1

            //

            this.ректоратTableAdapter1.ClearBeforeFill = true;

            //

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

            //

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

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

            //

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

            //

            this.документооборотDataSetBindingSource.DataSource = this.документооборотDataSet;

            this.документооборотDataSetBindingSource.Position = 0;

            //

            // ректоратBindingSource

            //

            this.ректоратBindingSource.DataMember = "Ректорат";

            this.ректоратBindingSource.DataSource = this.документооборотDataSet;

            //

            // ректоратTableAdapter

            //

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

            //

            // dataGridViewTextBoxColumn1

            //

            this.dataGridViewTextBoxColumn1.DataPropertyName = "ID";

            this.dataGridViewTextBoxColumn1.HeaderText = "ID";

            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.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.ColumnHeader;

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