Автор: Пользователь скрыл имя, 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
}
}
}
Ректорат
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication2
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void новаяЗаписьToolStripMenuItem_
{
Form2 newMdiClient = new Form2();
newMdiClient.MdiParent = this;
newMdiClient.Show();
}
private void сотрудникиКанцелярииToolStripM
{
listkancel newMdiClient = new listkancel();
newMdiClient.MdiParent = this;
newMdiClient.Show();
}
private void сотрудникиОтделовToolStripMenu
{
Listotdel newMdiClient = new Listotdel();
newMdiClient.MdiParent = this;
newMdiClient.Show();
}
private void документыToolStripMenuItem_
{
Docs newMdiClient = new Docs();
newMdiClient.MdiParent = this;
newMdiClient.Show();
}
private void ректоратToolStripMenuItem_
{
Ректорат newMdiClient = new Ректорат();
newMdiClient.MdiParent = this;
newMdiClient.Show();
}
private void поискToolStripMenuItem_Click(o
{
Form6 newMdiClient = new Form6();
newMdiClient.MdiParent = this;
newMdiClient.Show();
}
private void ProgToolStripMenuItem_Click(ob
{
Oprograme newMdiClient = new Oprograme();
newMdiClient.MdiParent = this;
newMdiClient.Show();
}
private void ExitToolStripMenuItem1_Click(o
{
Application.Exit();
}
}
}
Регистрация
namespace WindowsFormsApplication2
{
partial class Form2
{
/// <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
this.label8 = new System.Windows.Forms.Label();
this.документооборотDataSet2
= new WindowsFormsApplication2.Докум
this.btnSave = new System.Windows.Forms.Button();
this.btnDelete = new System.Windows.Forms.Button();
this.btnUndo = new System.Windows.Forms.Button();
this.dataGridView1 = new System.Windows.Forms.DataGridV
this.
this.
this.
this.
this.
this.
this.важностьBindingSource = new System.Windows.Forms.BindingSo
this.
this.категорияBindingSource = new System.Windows.Forms.BindingSo
this.
this.
this.
this.входящая_
this.сотрудники_
this.
this.категорияTableAdapter = new WindowsFormsApplication2.
this.важностьTableAdapter = new WindowsFormsApplication2.
((System.ComponentModel.ISuppo
((System.ComponentModel.ISuppo
((System.ComponentModel.ISuppo
((System.ComponentModel.ISuppo
((System.ComponentModel.ISuppo
((System.ComponentModel.ISuppo
((System.ComponentModel.ISuppo
this.SuspendLayout();
//
// label8
//
this.label8.AutoSize = true;
this.label8.Location = new System.Drawing.Point(15, 9);
this.label8.Name = "label8";
this.label8.Size = new System.Drawing.Size(72, 13);
this.label8.TabIndex = 16;
this.label8.Text = "Регистрация";
//
// документооборотDataSet2
//
this.документооборотDataSet2.
this.документооборотDataSet2.
//
// btnSave
//
this.btnSave.Location = new System.Drawing.Point(56, 244);
this.btnSave.Name = "btnSave";
this.btnSave.Size = new System.Drawing.Size(75, 23);
this.btnSave.TabIndex = 18;
this.btnSave.Text = "Сохранить";
this.btnSave.
this.btnSave.Click += new System.EventHandler(this.
//
// btnDelete
//
this.btnDelete.Location = new System.Drawing.Point(197, 244);
this.btnDelete.Name = "btnDelete";
this.btnDelete.Size = new System.Drawing.Size(75, 23);
this.btnDelete.TabIndex = 19;
this.btnDelete.Text = "Удалить";
this.btnDelete.
this.btnDelete.Click += new System.EventHandler(this.
//
// btnUndo
//
this.btnUndo.Location = new System.Drawing.Point(324, 244);
this.btnUndo.Name = "btnUndo";
this.btnUndo.Size = new System.Drawing.Size(75, 23);
this.btnUndo.TabIndex = 20;
this.btnUndo.Text = "Отмена";
this.btnUndo.
this.btnUndo.Click += new System.EventHandler(this.
//
// dataGridView1
//
this.dataGridView1.
this.dataGridView1.Columns.
this.
this.
this.
this.
this.
this.
this.
this.
this.dataGridView1.DataSource = this.
this.dataGridView1.Location = new System.Drawing.Point(18, 42);
this.dataGridView1.Name = "dataGridView1";
this.dataGridView1.Size = new System.Drawing.Size(905, 150);
this.dataGridView1.TabIndex = 21;
//
// входящийномерDataGridViewTextB
//
this.
this.
this.
//
// отправительDataGridViewTextBox
//
this.
this.
this.
this.
//
// датапоступленияDataGridViewTex
//
this.
this.
this.
this.
this.
this.
this.
this.
//
// номердокументаDataGridViewText
//
this.
this.
this.
//
// содержаниеDataGridViewTextBoxC
//
this.
this.
this.
//
// важностьдокументаDataGridViewT
//
this.
this.
this.
this.
this.
this.
this.
this.
//
// важностьBindingSource
//
this.важностьBindingSource.
this.важностьBindingSource.
//
// категориядокументаDataGridView
//
this.
this.
this.
this.
this.
this.
this.
this.
//
// категорияBindingSource
//
this.категорияBindingSource.
this.категорияBindingSource.
//
// ответственныйсотрудникDataGrid
//
this.
this.
this.