ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚
АнтистрСссовый сСрвис

Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΊΠ°Ρ€Ρ‚ для ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ ΠΈΠ³Ρ€Ρ‹

ΠšΡƒΡ€ΡΠΎΠ²Π°Ρ ΠšΡƒΠΏΠΈΡ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²ΡƒΡŽ Π£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

Π“Π°ΠΌΠΌΠ° Π­. «ΠŸΡ€ΠΈΠ΅ΠΌΡ‹ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ проСктирования. ΠŸΠ°Ρ‚Ρ‚Π΅Ρ€Π½Ρ‹ проСктирования», БПб: ΠŸΠΈΡ‚Π΅Ρ€, 2001. — 368с. Π€Π°ΡƒΠ»Π΅Ρ€ М. / UML. ΠžΡΠ½ΠΎΠ²Ρ‹, 3-Π΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅. — ΠŸΠ΅Ρ€. с Π°Π½Π³Π». — Π‘Пб: Π‘ΠΈΠΌΠ²ΠΎΠ»-Плюс, 2006. — 192 с., ΠΈΠ». System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager (typeof (Form1)); Π˜ΡΡ‚ΠΈΠ½Π½ΠΎ, Ссли управляСмый рСсурс Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΡƒΠ΄Π°Π»Π΅Π½; ΠΈΠ½Π°Ρ‡Π΅ Π»ΠΎΠΆΠ½ΠΎ… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΊΠ°Ρ€Ρ‚ для ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ ΠΈΠ³Ρ€Ρ‹ (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

  • Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅
  • 1. ΠŸΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΊΠ° Π·Π°Π΄Π°Ρ‡ΠΈ
  • 2. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚Π½Ρ‹ΠΉ Ρ€Π°Π·Π΄Π΅Π»
    • 2. 1. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ проСктирования
    • 2. 2. ОписаниС Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ классов
  • 3. Эксплуатационный Ρ€Π°Π·Π΄Π΅Π»
  • Π’Ρ‹Π²ΠΎΠ΄
  • ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ
  • Бписок использованной Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹

/// </summary>

private System.ComponentModel.IContainer components = null;

/// <summary>

/// ΠžΡΠ²ΠΎΠ±ΠΎΠ΄ΠΈΡ‚ΡŒ всС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ рСсурсы.

/// </summary>

/// <param name="disposing" >истинно, Ссли управляСмый рСсурс Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΡƒΠ΄Π°Π»Π΅Π½; ΠΈΠ½Π°Ρ‡Π΅ Π»ΠΎΠΆΠ½ΠΎ.</param>

protected override void Dispose (bool disposing).

{.

if (disposing && (components ≠ null)).

{.

components.Dispose ();

}.

base.Dispose (disposing);

}.

#region Код, автоматичСски созданный конструктором Ρ„ΠΎΡ€ΠΌ Windows.

/// <summary>

/// ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ конструктора — Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½ΡΠΉΡ‚Π΅.

/// содСрТимоС Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° ΠΊΠΎΠ΄Π°.

/// </summary>

private void InitializeComponent ().

{.

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

System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager (typeof (Form1));

this.canvas = new System.Windows.Forms.PictureBox ();

this.river = new System.Windows.Forms.PictureBox ();

this.textBox1 = new System.Windows.Forms.TextBox ();

this.textBox2 = new System.Windows.Forms.TextBox ();

this.road = new System.Windows.Forms.PictureBox ();

this.field = new System.Windows.Forms.PictureBox ();

this.map = new System.Windows.Forms.Panel ();

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

this.bridge = new System.Windows.Forms.PictureBox ();

this.bog = new System.Windows.Forms.PictureBox ();

this.toolTip1 = new System.Windows.Forms.ToolTip (this.components);

this.blank = new System.Windows.Forms.PictureBox ();

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

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

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

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

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

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

this.map.SuspendLayout ();

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

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

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

this.SuspendLayout ();

// canvas.

this.canvas.Image = ((System.Drawing.Image)(resources.GetObject («canvas.Image»)));

this.canvas.Location = new System.Drawing.Point (10, 0);

this.canvas.Name = «canvas» ;

this.canvas.Size = new System.Drawing.Size (350, 250);

this.canvas.TabIndex = 0;

this.canvas.TabStop = false;

this.canvas.DragOver += new System.Windows.Forms.DragEventHandler (this.onMouseDragOnCanvas);

this.canvas.MouseMove += new System.Windows.Forms.MouseEventHandler (this.onMouseMoveOnCanvas);

this.canvas.MouseUp += new System.Windows.Forms.MouseEventHandler (this.onCanvas_MouseUp);

// river.

this.river.Image = ((System.Drawing.Image)(resources.GetObject («river.Image»)));

this.river.Location = new System.Drawing.Point (393, 0);

this.river.Name = «river» ;

this.river.Size = new System.Drawing.Size (50, 50);

this.river.TabIndex = 1;

this.river.TabStop = false;

this.toolTip1.SetToolTip (this.river, «Π Π΅ΠΊΠ°»);

this.river.MouseMove += new System.Windows.Forms.MouseEventHandler (this.onMouseMoveOnCanvas);

this.river.MouseDown += new System.Windows.Forms.MouseEventHandler (this.onMouseDownRiver);

// textBox1.

this.textBox1.Enabled = false;

this.textBox1.Location = new System.Drawing.Point (21, 336);

this.textBox1.Name = «textBox1» ;

this.textBox1.Size = new System.Drawing.Size (42, 20);

this.textBox1.TabIndex = 2;

// textBox2.

this.textBox2.Enabled = false;

this.textBox2.Location = new System.Drawing.Point (92, 336);

this.textBox2.Name = «textBox2» ;

this.textBox2.Size = new System.Drawing.Size (44, 20);

this.textBox2.TabIndex = 3;

// road.

this.road.Image = ((System.Drawing.Image)(resources.GetObject («road.Image»)));

this.road.Location = new System.Drawing.Point (393, 56);

this.road.Name = «road» ;

this.road.Size = new System.Drawing.Size (50, 50);

this.road.TabIndex = 4;

this.road.TabStop = false;

this.toolTip1.SetToolTip (this.road, «Π”ΠΎΡ€ΠΎΠ³Π°»);

this.road.MouseDown += new System.Windows.Forms.MouseEventHandler (this.onMouseDownRoad);

// field.

this.field.Image = ((System.Drawing.Image)(resources.GetObject («field.Image»)));

this.field.Location = new System.Drawing.Point (393, 112);

this.field.Name = «field» ;

this.field.Size = new System.Drawing.Size (50, 50);

this.field.TabIndex = 5;

this.field.TabStop = false;

this.toolTip1.SetToolTip (this.field, «ΠŸΠΎΠ»Π΅»);

this.field.MouseDown += new System.Windows.Forms.MouseEventHandler (this.onMouseDownField);

// map.

this.map.Controls.Add (this.button1);

this.map.Controls.Add (this.canvas);

this.map.Location = new System.Drawing.Point (2, 0);

this.map.Name = «map» ;

this.map.Size = new System.Drawing.Size (376, 339);

this.map.TabIndex = 6;

// button1.

this.button1.Image = ((System.Drawing.Image)(resources.GetObject («button1.Image»)));

this.button1.Location = new System.Drawing.Point (223, 264);

this.button1.Name = «button1» ;

this.button1.Size = new System.Drawing.Size (106, 21);

this.button1.TabIndex = 4;

this.button1.Text = «Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π² Ρ„Π°ΠΉΠ»» ;

this.button1.UseVisualStyleBackColor = true;

this.button1.Click += new System. EventHandler (this.button1_Click);

// bridge.

this.bridge.Image = ((System.Drawing.Image)(resources.GetObject («bridge.Image»)));

this.bridge.Location = new System.Drawing.Point (548, 15);

this.bridge.Name = «bridge» ;

this.bridge.Size = new System.Drawing.Size (50, 50);

this.bridge.TabIndex = 7;

this.bridge.TabStop = false;

// bog.

this.bog.Image = ((System.Drawing.Image)(resources.GetObject («bog.Image»)));

this.bog.Location = new System.Drawing.Point (551, 99);

this.bog.Name = «bog» ;

this.bog.Size = new System.Drawing.Size (50, 50);

this.bog.TabIndex = 8;

this.bog.TabStop = false;

// blank.

this.blank.Image = ((System.Drawing.Image)(resources.GetObject («blank.Image»)));

this.blank.Location = new System.Drawing.Point (393, 168);

this.blank.Name = «blank» ;

this.blank.Size = new System.Drawing.Size (50, 50);

this.blank.TabIndex = 9;

this.blank.TabStop = false;

this.toolTip1.SetToolTip (this.blank, «Π§ΠΈΡΡ‚ΠΎΠ΅ ΠΏΠΎΠ»Π΅»);

this.blank.Click += new System. EventHandler (this.blank_Click);

this.blank.MouseDown += new System.Windows.Forms.MouseEventHandler (this.onMouseDownBlank);

// label1.

this.label1.AutoSize = true;

this.label1.Location = new System.Drawing.Point (7, 339);

this.label1.Name = «label1» ;

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

this.label1.TabIndex = 10;

this.label1.Text = «X:» ;

// label2.

this.label2.AutoSize = true;

this.label2.Location = new System.Drawing.Point (69, 339);

this.label2.Name = «label2» ;

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

this.label2.TabIndex = 11;

this.label2.Text = «Y:» ;

// Form1.

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

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

this.ClientSize = new System.Drawing.Size (458, 357);

this.Controls.Add (this.label2);

this.Controls.Add (this.label1);

this.Controls.Add (this.blank);

this.Controls.Add (this.bog);

this.Controls.Add (this.textBox1);

this.Controls.Add (this.bridge);

this.Controls.Add (this.textBox2);

this.Controls.Add (this.map);

this.Controls.Add (this.field);

this.Controls.Add (this.road);

this.Controls.Add (this.river);

this.MaximumSize = new System.Drawing.Size (474, 395);

this.MinimumSize = new System.Drawing.Size (474, 395);

this.Name = «Form1» ;

this.Text = «Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Ρ… ΠΊΠ°Ρ€Ρ‚» ;

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

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

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

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

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

this.map.ResumeLayout (false);

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

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

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

this.ResumeLayout (false);

this.PerformLayout ();

}.

private void Form1_Load (object sender, System. EventArgs e).

{.

mapp=new string[5,7];

for (int i=0;i<5;i++).

for (int j=0;j<7;j++).

mapp[i, j]="" ;

//throw new System. NotImplementedException ();

}.

#endregion.

private System.Windows.Forms.PictureBox canvas;

private System.Windows.Forms.PictureBox river;

private System.Windows.Forms.TextBox textBox1;

private System.Windows.Forms.TextBox textBox2;

private System.Windows.Forms.PictureBox road;

private System.Windows.Forms.PictureBox field;

//private System.Windows.Forms.PictureBox bridge;

private System.Windows.Forms.Panel map;

private System.Windows.Forms.PictureBox bridge;

private System.Windows.Forms.PictureBox bog;

private System.Windows.Forms.ToolTip toolTip1;

private System.Windows.Forms.Button button1;

private System.Windows.Forms.PictureBox blank;

private System.Windows.Forms.Label label1;

private System.Windows.Forms.Label label2;

}.

}.

Бписок использованой Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹.

1. Andrew Krowczyk, «Professional .NET Network Programming» Wrox Press Ltd., 2002, 417 pages.

2. Andrew Troelsen. «Pro C# 5.0 and the .NET 4.5 Framework» WilliamsPublishing, 2013, 1312 pages.

3. Π“Ρ€Π΅ΠΉΠ΄ΠΈ Π‘ΡƒΡ‡,"UML. Руководство ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ", Wesley, 1999, 257 стр.

4. Π€Π°ΡƒΠ»Π΅Ρ€ М. / UML. ΠžΡΠ½ΠΎΠ²Ρ‹, 3-Π΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅. — ΠŸΠ΅Ρ€. с Π°Π½Π³Π». — Π‘Пб: Π‘ΠΈΠΌΠ²ΠΎΠ»-Плюс, 2006. — 192 с., ΠΈΠ».

5. Π“Π°ΠΌΠΌΠ° Π­. «ΠŸΡ€ΠΈΠ΅ΠΌΡ‹ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ проСктирования. ΠŸΠ°Ρ‚Ρ‚Π΅Ρ€Π½Ρ‹ проСктирования», БПб: ΠŸΠΈΡ‚Π΅Ρ€, 2001. — 368с.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст

Бписок Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹

  1. Andrew Krowczyk, «Professional .NET Network Programming» Wrox Press Ltd., 2002, 417 pages.
  2. Andrew Troelsen. «Pro C# 5.0 and the .NET 4.5 Framework» WilliamsPublishing, 2013, 1312 pages.
  3. Π“Ρ€Π΅ΠΉΠ΄ΠΈ Π‘ΡƒΡ‡,"UML. Руководство ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ", Wesley, 1999, 257 стр.
  4. М. / UML. ΠžΡΠ½ΠΎΠ²Ρ‹, 3-Π΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅. — ΠŸΠ΅Ρ€. с Π°Π½Π³Π». — Π‘Пб: Π‘ΠΈΠΌΠ²ΠΎΠ»-Плюс, 2006. — 192 с., ΠΈΠ».
  5. Π­. «ΠŸΡ€ΠΈΠ΅ΠΌΡ‹ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ проСктирования. ΠŸΠ°Ρ‚Ρ‚Π΅Ρ€Π½Ρ‹ проСктирования», БПб: ΠŸΠΈΡ‚Π΅Ρ€, 2001. — 368с.
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ
ΠšΡƒΠΏΠΈΡ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ

Π˜Π›Π˜