Автор работы: Пользователь скрыл имя, 22 Января 2013 в 13:02, дипломная работа
Современная организация способна существовать и успешно конкурировать на рынке лишь при условии постоянного развития и адаптации под изменяющиеся условия ведения бизнеса.
Это означает, что руководство компании, планируя и достигая определенные цели, постоянно сталкивается с соответствующими управленческими проблемами, одной из которых является эффективное ведение всей учетной документации.
Введение 8
1. Постановка задачи 12
1.1. Анализ предметной области 12
1.2. Состояние проблемы и задачи 12
2. Технико-экономическое обоснование темы. 14
2.1. Актуальность и практическая ценность разработки 14
2.2. Сравнение существующих аналогов 14
2.3. Выбор средств разработки 16
3. Теоретическая часть 18
3.1. Проектирование архитектуры системы 19
3.2. Проектирование базы данных 21
3.2.1 Концептуальное (инфологическое) проектирование БД 22
3.2.2 Логическое (даталогическое) проектирование БД 24
3.2.3 Разработка базы данных 33
3.4 Конструирование пользовательского интерфейса 37
4. Разработка программной документации 40
4.1 Руководство системного программиста 40
4.2 Руководство пользователя 40
5. Тестирование программы. 49
5.1. Общие положения 49
5.2. Приёмочный тест - план 53
6. Экономическая часть 56
6.1 Расчет трудоемкости и построение ленточного графика 56
6.2 Составление сметы затрат на разработку информационной системы 60
6.2.1 Материальные затраты 60
6.2.2 Затраты на оплату труда 61
6.2.3 Страховые взносы 63
6.2.4 Амортизация основных фондов 64
6.2.5 Прочие расходы 65
6.3 Расчет показателей экономического эффекта 67
7. Безопасность и экологичность проекта 71
7.1 Анализ опасных и вредных факторов при работе с ПЭВМ 71
7.2 Организация рабочего места с ПЭВМ 79
7.3 Организация режима труда и отдыха при работе с ПЭВМ 82
7.4 Обеспечение пожарной безопасности при эксплуатации ЭВМ 84
7.4.1 Профилактика пожара 85
Заключение 87
Библиографический список. 88
Приложение 1 Листинг наиболее значемых частей программы 90
this.lISTTableAdapter.Fill(thi
// TODO: данная строка кода позволяет
загрузить данные в таблицу "dB_WAREHOUSEDataSet.DELIVERY"
this.dELIVERYTableAdapter.
}
private void toolStripButton1_Click(object sender, EventArgs e)
{
this.Validate();
this.lISTBindingSource.
this.tableAdapterManager.
}
private void dELIVERYBindingNavigator_
{
}
}
}
Код из программного модуля MainForm.cs
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WAREHOUSE13
{
public partial class MainForm : Form
{
public MainForm()
{
InitializeComponent();
}
private void MainForm_FormClosing(object sender, FormClosingEventArgs e)
{
}
private void menuItem3_Click(object sender, EventArgs e)
{
Application.Exit();
}
private void MainForm_FormClosed(object sender, FormClosedEventArgs e)
{
if (MessageBox.Show("Выйти?", "Warehouse13", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
{
Application.Exit();
}
}
private void menuItem7_Click(object sender, EventArgs e)
{
Warehouse f = new Warehouse();
f.MdiParent = this;
f.Show();
}
private void menuItem2_Click(object sender, EventArgs e)
{
AminLogin f = new AminLogin();
f.Show();
}
private void menuItem8_Click(object sender, EventArgs e)
{
Nomenclature f = new Nomenclature();
f.MdiParent = this;
f.Show();
}
private void menuItem9_Click(object sender, EventArgs e)
{
Vendors f = new Vendors();
f.MdiParent = this;
f.Show();
}
private void menuItem10_Click(object sender, EventArgs e)
{
Subdivision f = new Subdivision();
f.MdiParent = this;
f.Show();
}
private void menuItem6_Click(object sender, EventArgs e)
{
AboutBox1 f = new AboutBox1();
f.Show();
}
private void menuItem15_Click(object sender, EventArgs e)
{
this.LayoutMdi(MdiLayout.
}
private void menuItem16_Click(object sender, EventArgs e)
{
this.LayoutMdi(MdiLayout.
}
private void menuItem17_Click(object sender, EventArgs e)
{
this.LayoutMdi(MdiLayout.
}
private void menuItem13_Click(object sender, EventArgs e)
{
Delivery f = new Delivery();
f.MdiParent = this;
f.Show();
}
private void menuItem12_Click(object sender, EventArgs e)
{
Materials f = new Materials();
f.MdiParent = this;
f.Show();
}
private void menuItem14_Click(object sender, EventArgs e)
{
Journal f = new Journal();
f.MdiParent = this;
f.Show();
}
}
}