Автор работы: Пользователь скрыл имя, 24 Мая 2012 в 08:52, дипломная работа
Итак, целью настоящей дипломной работы является совершенствование системы сравнительного анализа деятельности предприятия сети «Купеческий».
Для достижения поставленной цели необходимо решить ряд задач:
1. Рассмотреть теоретический аспект внедрения систем автоматизации.
2. Проанализировать существующие методы автоматизации.
3. Формализовать деятельность ООО «Купеческий», выделив необходимые к отслеживанию процессы.
4. Выбрать необходимую среду реализации программного обеспечения.
5. Проанализировать экономическую эффективность внедрения средства автоматизации.
ВВЕДЕНИЕ
1 АНАЛИТИЧЕСКАЯ ЧАСТЬ
1.1 ТЕХНИКО-ЭКОНОМИЧЕСКАЯ ХАРАКТЕРИСТИКА ООО «КУПЕЧЕСКИЙ». ОРГАНИЗАЦИОННАЯ СТРУКТУРА
1.2 ЭКОНОМИЧЕСКАЯ СУЩНОСТЬ КОМПЛЕКСА ЭКОНОМИЧЕСКИХ ИНФОРМАЦИОННЫХ ЗАДАЧ
1.2.1 ОБЩИЕ СВЕДЕНИЯ О ЗАДАЧАХ
1.2.2 ДЕКОМПОЗИЦИЯ КОМПЛЕКСА ЗАДАЧ
1.3 ОБОСНОВАНИЕ ПРОЕКТНЫХ РЕШЕНИЙ ПО АВТОМАТИЗИРОВАННОМУ РЕШЕНИЮ
ЭКОНОМИКО – ИНФОРМАЦИОННЫХ ЗАДАЧ
1.3.2 ОБОСНОВАНИЕ НЕОБХОДИМОСТИ ИСПОЛЬЗОВАНИЯ ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ И СОЗДАНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
1.3.3 ОБОСНОВАНИЕ ПРОЕКТНЫХ РЕШЕНИЙ ПО ИНФОРМАЦИОННОМУ ОБЕСПЕЧЕНИЮ ЗАДАЧИ
1.3.4 ОБОСНОВАНИЕ ПРОЕКТНЫХ РЕШЕНИЙ ПО ТЕХНОЛОГИИ СБОРА ПО ТЕХНОЛОГИИ СБОРА, ОБРАБОТКИ И ВЫДАЧИ ИНФОРМАЦИИ
1.3.5 ОБОСНОВАНИЕ ПРОЕКТНЫХ РЕШЕНИЙ ПО АППАРАТНО-ПРОГРАММНОМУ ОБЕСПЕЧЕНИЮ ЗАДАЧИ
2 ПРОЕКТНАЯ ЧАСТЬ
2.1 ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ КОМПЛЕКСА ЗАДАЧ
2.1.1 ВНЕМАШИННОЕ ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ
2.1.1.1. ИНФОРМАЦИОННАЯ МОДЕЛЬ И ЕЕ ОПИСАНИЕ
2.1.1.2 ХАРАКТЕРИСТИКА ВХОДНОЙ ИНФОРМАЦИИ
2.1.1.3 ИСПОЛЬЗУЕМЫЕ КЛАССИФИКАТОРЫ И СИСТЕМЫ КОДИРОВАНИЯ
2.1.1.4 ХАРАКТЕРИСТИКА ВЫХОДНОЙ ИНФОРМАЦИИ
2.2 ТЕХНОЛОГИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ЗАДАЧИ
2.2.1 ОРГАНИЗАЦИЯ СБОРА, ПЕРЕДАЧИ, ОБРАБОТКИ И ВЫДАЧИ ИНФОРМАЦИИ
2.3 ПРОГРАМММНОЕ ОБЕСПЕЧЕНИЕ
2.3.1 ОБЩИЕ ПОЛОЖЕНИЯ
2.3.2 ОПИСАНИЕ ПРОГРАММНЫХ МОДУЛЕЙ
2.3.3 РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
3. ОБОСНОВАНИЕ ЭКОНОМИЧЕСКОЙ ЭФЕКТИВНОСТИ ПРОЕКТА
3.1. ВЫБОР И ОБОСНОВАНИЕ МЕТОДИКИ РАСЧЕТА ЭКОНОМИЧЕСКОЙ ЭФФЕКТИВНОСТИ ПРОЕКТА
ЗАКЛЮЧЕНИЕ
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
DBGrid1.Columns[0].Title.
DBGrid1.Columns[1].Title.
DBGrid1.Columns[2].Title.
DBGrid1.Columns[3].Title.
DBGrid1.Columns[4].Title.
DBGrid1.Columns[5].Title.
DBGrid1.Columns[6].Title.
end;
procedure TBuhgalO_form.Button9Click(
begin
var
i, j, index: Integer;
ExcelApp, sheet, Colum: Variant;
begin
ExcelApp := CreateOleObject('Excel.
ExcelApp.Visible := False;
ExcelApp.WorkBooks.Add(-4167);
ExcelApp.WorkBooks[1].
sheet:=ExcelApp.WorkBooks[1].
Sheet.Range['A1']:='Начальная дата';
Sheet.Range['B1']:='Конечная дата';
Sheet.Range['C1']:='Доходы от реализации';
Sheet.Range['D1']:='
Sheet.Range['E1']:='
Sheet.Range['F1']:='Переменные затраты';
Sheet.Range['G1']:='Прочие затраты';
index:=2; // вывод данных со второй строки
DBGrid1.DataSource.DataSet.
for i:=1 to DBGrid1.DataSource.DataSet.
begin
for j:=1 to DBGrid1.FieldCount do
sheet.cells[index,j]:=DBGrid1.
inc(index);
DBGrid1.DataSource.DataSet.
end;
ExcelApp.Visible := true;
end;
procedure TBuhgalT_form.Button8Click(
begin
DataModule.DataModule_TheForm.
DataModule.DataModule_TheForm.
DataModule.DataModule_TheForm.
DataModule.DataModule_TheForm.
DataModule.DataModule_TheForm.
DataModule.DataModule_TheForm.
DataModule.DataModule_TheForm.
DataModule.DataModule_TheForm.
DataModule.DataModule_TheForm.
DataModule.DataModule_TheForm.
DataModule.DataModule_TheForm.
DataModule.DataModule_TheForm.
DataModule.DataModule_TheForm.
DataModule.DataModule_TheForm.
DataModule.DataModule_TheForm.
DataModule.DataModule_TheForm.
DataModule.DataModule_TheForm.
DataModule.DataModule_TheForm.
DataModule.DataModule_TheForm.
DataModule.DataModule_TheForm.
DBGrid1.Refresh;
DBGrid1.Columns[0].Title.
DBGrid1.Columns[1].Title.
DBGrid1.Columns[2].Title.
DBGrid1.Columns[3].Title.
DBGrid1.Columns[4].Title.
DBGrid1.Columns[5].Title.
DBGrid1.Columns[6].Title.
end;
procedure TBuhgalT_form.Button9Click(
begin
var
i, j, index: Integer;
ExcelApp, sheet, Colum: Variant;
begin
ExcelApp := CreateOleObject('Excel.
ExcelApp.Visible := False;
ExcelApp.WorkBooks.Add(-4167);
ExcelApp.WorkBooks[1].
sheet:=ExcelApp.WorkBooks[1].
Sheet.Range['A1']:='Начальная дата';
Sheet.Range['B1']:='Конечная дата';
Sheet.Range['C1']:='Доходы от реализации';
Sheet.Range['D1']:='
Sheet.Range['E1']:='
Sheet.Range['F1']:='
Sheet.Range['G1']:='Прочие затраты';
index:=2; // вывод данных со второй строки
DBGrid1.DataSource.DataSet.
for i:=1 to DBGrid1.DataSource.DataSet.
begin
for j:=1 to DBGrid1.FieldCount do
sheet.cells[index,j]:=DBGrid1.
inc(index);
DBGrid1.DataSource.DataSet.
end;
ExcelApp.Visible := true;
end;