Автор: Пользователь скрыл имя, 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
//
this.fillBy5ToolStrip.Anchor = System.Windows.Forms.AnchorSty
this.fillBy5ToolStrip.AutoSize = false;
this.fillBy5ToolStrip.Dock = System.Windows.Forms.DockStyle
this.fillBy5ToolStrip.Items.
this.входящий_
this.входящий_
this.fillBy5ToolStripButton});
this.fillBy5ToolStrip.Location = new System.Drawing.Point(126, 9);
this.fillBy5ToolStrip.Name = "fillBy5ToolStrip";
this.fillBy5ToolStrip.Size = new System.Drawing.Size(289, 29);
this.fillBy5ToolStrip.TabIndex = 28;
this.fillBy5ToolStrip.Text = "fillBy5ToolStrip";
//
// входящий_номерToolStripLabel
//
this.входящий_
this.входящий_
this.входящий_
//
// входящий_номерToolStripTextBox
//
this.входящий_
this.входящий_
this.входящий_
//
// fillBy5ToolStripButton
//
this.fillBy5ToolStripButton.
this.fillBy5ToolStripButton.
this.fillBy5ToolStripButton.
this.fillBy5ToolStripButton.
this.fillBy5ToolStripButton.
//
// Form6
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScale
this.ClientSize = new System.Drawing.Size(964, 414);
this.Controls.Add(this.
this.Controls.Add(this.
this.Controls.Add(this.
this.Controls.Add(this.
this.Controls.Add(this.
this.Controls.Add(this.label9)
this.Controls.Add(this.
this.Controls.Add(this.label8)
this.Controls.Add(this.label4)
this.Controls.Add(this.label3)
this.Controls.Add(this.label2)
this.Controls.Add(this.label1)
this.Name = "Form6";
this.Text = "Поиск";
this.Load += new System.EventHandler(this.
((System.ComponentModel.ISuppo
((System.ComponentModel.ISuppo
((System.ComponentModel.ISuppo
((System.ComponentModel.ISuppo
((System.ComponentModel.ISuppo
((System.ComponentModel.ISuppo
this.fillBy1ToolStrip.
this.fillBy1ToolStrip.
this.fillBy2ToolStrip.
this.fillBy2ToolStrip.
this.fillBy3ToolStrip.
this.fillBy3ToolStrip.
this.fillBy4ToolStrip.
this.fillBy4ToolStrip.
this.fillBy5ToolStrip.
this.fillBy5ToolStrip.
this.ResumeLayout(false);
this.PerformLayout();
}
#endregion
private System.Windows.Forms.Label label1;
private System.Windows.Forms.Label label2;
private System.Windows.Forms.Label label3;
private System.Windows.Forms.Label label4;
private System.Windows.Forms.Label label8;
private System.Windows.Forms.DataGridV
private System.Windows.Forms.Label label9;
private ДокументооборотDataSet1TableAd
private System.Windows.Forms.BindingSo
private ДокументооборотDataSet1TableAd
private System.Windows.Forms.BindingSo
private System.Windows.Forms.BindingSo
private ДокументооборотDataSet1TableAd
private ДокументооборотDataSet документооборотDataSet;
private System.Windows.Forms.BindingSo
private ДокументооборотDataSetTableAda
private System.Windows.Forms.ToolStrip fillBy1ToolStrip;
private System.Windows.Forms.ToolStrip
private System.Windows.Forms.ToolStrip
private System.Windows.Forms.ToolStrip
private System.Windows.Forms.ToolStrip fillBy2ToolStrip;
private System.Windows.Forms.ToolStrip
private System.Windows.Forms.ToolStrip
private System.Windows.Forms.ToolStrip
private System.Windows.Forms.ToolStrip fillBy3ToolStrip;
private System.Windows.Forms.ToolStrip
private System.Windows.Forms.ToolStrip
private System.Windows.Forms.ToolStrip
private System.Windows.Forms.ToolStrip fillBy4ToolStrip;
private System.Windows.Forms.ToolStrip
private System.Windows.Forms.ToolStrip
private System.Windows.Forms.ToolStrip
private System.Windows.Forms.ToolStrip fillBy5ToolStrip;
private System.Windows.Forms.ToolStrip
private System.Windows.Forms.ToolStrip
private System.Windows.Forms.ToolStrip
private System.Windows.Forms.DataGridV
private System.Windows.Forms.DataGridV
private System.Windows.Forms.DataGridV
private System.Windows.Forms.DataGridV
private System.Windows.Forms.DataGridV
private System.Windows.Forms.DataGridV
private System.Windows.Forms.DataGridV
private System.Windows.Forms.DataGridV
private System.Windows.Forms.DataGridV
private System.Windows.Forms.DataGridV
private System.Windows.Forms.DataGridV
private System.Windows.Forms.DataGridV
private System.Windows.Forms.DataGridV
}
}
Канцелярия
namespace WindowsFormsApplication2
{
partial class listkancel
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContain
/// <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.Containe
System.Windows.Forms.DataGridV
System.Windows.Forms.DataGridV
this.tabControl1 = new System.Windows.Forms.TabContro
this.tabPage1 = new System.Windows.Forms.TabPage()
this.dataGridView1 = new System.Windows.Forms.DataGridV
this.
this.
this.
this.
this.
this.
this.
this.документооборотDataSet2
= new WindowsFormsApplication2.Докум
this.comboBox1 = new System.Windows.Forms.ComboBox(
this.
this.label1 = new System.Windows.Forms.Label();
this.tabPage2 = new System.Windows.Forms.TabPage()
this.label2 = new System.Windows.Forms.Label();
this.dataGridView2 = new System.Windows.Forms.DataGridV
this.
this.
this.
this.
this.
this.
this.
this.btnUndo = new System.Windows.Forms.Button();
this.btnDelete = new System.Windows.Forms.Button();
this.btnSave = new System.Windows.Forms.Button();
this.сотрудники_
this.tabControl1.
this.tabPage1.SuspendLayout();
((System.ComponentModel.ISuppo
((System.ComponentModel.ISuppo
((System.ComponentModel.ISuppo
((System.ComponentModel.ISuppo
this.tabPage2.SuspendLayout();
((System.ComponentModel.ISuppo
((System.ComponentModel.ISuppo
this.SuspendLayout();
//
// tabControl1
//
this.tabControl1.Controls.Add(
this.tabControl1.Controls.Add(
this.tabControl1.Location = new System.Drawing.Point(12, 12);
this.tabControl1.Name = "tabControl1";
this.tabControl1.SelectedIndex = 0;
this.tabControl1.Size = new System.Drawing.Size(873, 396);
this.tabControl1.TabIndex = 0;
//
// tabPage1
//
this.tabPage1.Controls.Add(thi
this.tabPage1.Controls.Add(thi
this.tabPage1.Controls.Add(thi
this.tabPage1.Location = new System.Drawing.Point(4, 22);
this.tabPage1.Name = "tabPage1";
this.tabPage1.Padding = new System.Windows.Forms.Padding(
this.tabPage1.Size = new System.Drawing.Size(865, 370);
this.tabPage1.TabIndex = 0;
this.tabPage1.Text = "Список сотрудников канцелярии";
this.tabPage1.
//
// dataGridView1
//
this.dataGridView1.
dataGridViewCellStyle5.
dataGridViewCellStyle5.
dataGridViewCellStyle5.Font = new System.Drawing.Font("Microsoft Sans Serif",
8.25F, System.Drawing.FontStyle.
dataGridViewCellStyle5.
dataGridViewCellStyle5.Format = "d";
dataGridViewCellStyle5.
dataGridViewCellStyle5.
dataGridViewCellStyle5.
dataGridViewCellStyle5.
this.dataGridView1.
this.dataGridView1.Columns.
this.
this.
this.
this.
this.
this.
this.dataGridView1.DataSource = this.
dataGridViewCellStyle6.
dataGridViewCellStyle6.
dataGridViewCellStyle6.Font = new System.Drawing.Font("Microsoft Sans Serif",
8.25F, System.Drawing.FontStyle.
dataGridViewCellStyle6.
dataGridViewCellStyle6.Format = "d";
dataGridViewCellStyle6.
dataGridViewCellStyle6.