Вход

Усовершенствование логистической деятельности ООО "Меркурий". Екатеринбург.

Рекомендуемая категория для самостоятельной подготовки:
Дипломная работа*
Код 178868
Дата создания 2013
Страниц 114
Источников 38
Мы сможем обработать ваш заказ (!) 29 марта в 12:00 [мск]
Файлы будут доступны для скачивания только после обработки заказа.
4 570руб.
КУПИТЬ

Содержание

СОДЕРЖАНИЕ
ВВЕДЕНИЕ
1.ТЕХНИКО-ЭКОНОМИЧЕСКИЙ АНАЛИЗ ПРЕДПРИЯТИЯ
1.1 Общая характеристика предприятия
1.2 Организационная структура управления предприятием
1.3 Программная и техническая архитектура ИС предприятия
1.4 Проблемы развития информационных систем в рассматриваемой предметной области
1.5 Требования к разрабатываемому программному обеспечению
2. ХАРАКТЕРИСТИКА ПРЕДПРИЯТИЯ И АНАЛИЗ ИНФОРМАЦИОННОЙ СИСТЕМЫ
2.1 Общая характеристика и направления деятельности предприятия
2.2 Исследование внешней и внутренней среды предприятия
2.3 Текущее состояние информационной системы
2.4 PEST-анализ внешнего окружения ИС предприятия
2.5 SWOT-анализ информационной системы предприятия
3. МЕРОПРИЯТИЯ И РЕКОМЕНДАЦИИ ПО СОВЕРШЕНСТВОВАНИЮ ИНФОРМАЦИОННОЙ СИСТЕМЫ
3.1 Разработка информационной системы
3.2 Разработка программного обеспечения
3.3 Разработка документации по работе с программой. Руководство пользователя
3.4 Расчет затрат на разработку программного продукта
4. БЕЗОПАСНОСТЬ ЖИЗНЕДЕЯТЕЛЬНОСТИ
5. ПРИРОДОПОЛЬЗОВАНИЕ И ОХРАНА ОКРУЖАЮЩЕЙ СРЕДЫ
ЗАКЛЮЧЕНИЕ
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ ИНФОРМАЦИИ
ПРИЛОЖЕНИЕ А. ЛИСТИНГ ГЛАВНОГО МОДУЛЯ ПРИЛОЖЕНИЯ

Фрагмент работы для ознакомления

Направленность и степень воздействия объектов с отходами на природную среду определяется множеством факторов – качественным и количественным составом отходов, сроком эксплуатации и условиями размещения объекта, технологией складирования отходов, наличием или отсутствием природоохранных сооружений и др. Исследования показали, что влияние объектов на окружающую среду весьма разнообразно и зависит от многих факторов. Основные из них: природные (в основном геолого-гирогеологические условия площадки), морфологический и вещественный состав отходов, технология складирования, условия эксплуатации объектов, отсутствие или наличие природоохранных сооружений, срок эксплуатации объекта, объем накопившихся отходов и др. Сложившаяся в Российской Федерации ситуация с отходами производства и потребления, когда основная часть их направляется в места хранения и захоронения, требует принятия срочных и адекватных мер, тем более, что из динамики показателей отходов можно сделать вывод о продолжении тенденции преобладания их накопления и захоронения, а не использования. Следует отметить, что определенная работа в этом направлении проводится и в последние несколько лет она активизировалась, главным образом, в направлении развития и совершенствования нормативной правовой базы. Значительная техногенная нагрузка от полигонов приходится на геологическую среду. Супеси и суглинки моренные, широко развитые с поверхности на территорииРоссии, служат относительно хорошим геохимическим барьером на пути проникновения загрязнителей в грунты и подземные воды. То же можно сказать об озерно-ледниковых (глины, суглинки) и лессовидных четвертичных образованиях. Надежность геологического барьера может быть сопоставима с надежностью искусственных противофильтрационных пленочных и глиняных экранов. ВыводыПри организации объектов по захоронению и хранению отходов очень важно достичь оптимального размещения объектов, учитывая как природные, так и социально-экономические факторы, тем более, что во многих случаях нагрузка, обусловленная воздействием объектов с отходами, сопоставима с устойчивостью геологической среды и правильный выбор площадки для расположения полигона позволяет существенно снизить (или даже предотвратить) загрязнение природной среды, а также значительно сократить затраты на природоохранные сооружения за счет использования природных барьеров. ЗАКЛЮЧЕНИЕВ дипломномпроекте были разработаны мероприятия по внедрению системы автоматизации логистических операций ООО «Меркурий». Процесс внедрения системы происходил в несколько стадий.На этапе обследования была рассмотрена общая характеристика объекта автоматизации, его организационная структура и организация работы. На основе анализа сформированы и обоснованы требования к работе системы и к ее отдельным компонентам: программному, информационному, техническому.На стадии внедрения определена общая структура информационной системы в целом, а также по каждой отдельной ее задаче. Проанализированы основные проектные решения, что стало основанием для отладки программной части и для разработки эксплуатационной документации.Внедрение информационной системы автоматизации логистических операций ООО «Меркурий» позволит сократить время работы специалиста с документами, снизить временные затраты на поиск информации в среднем на 30-35% за счет автоматического анализа информации, имеющейся в базе данных.Использование информационной системы позволит более глубоко и в полном объеме собирать и анализировать необходимую информацию о товарах хранящихся на складе и выполненных заказах на поставку товаров.Для быстрой и полной адаптации пользователя к системе был описан удобный дружественный интерфейс пользователя и подробное описание работы с системой в руководстве пользователя.Считаю, что рассмотренная в дипломномпроекте информационная система системы автоматизации логистических операций ООО «Меркурий» полностью соответствует информационным требованиям предприятия и сможет поддерживать это соответствие в течение всего жизненного цикла системы.В дипломномпроекте рассмотрены вопросы экономической оценки и стоимости разработки программного обеспечения, а так же разработаны мероприятия по обеспечению экологичности и безопасности проекта. Рассмотрены мероприятия по природопользованиию и охране окружающей среды.СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ ИНФОРМАЦИИАрхангельский А.Я. 100 компонентов общего назначения библиотеки Delphi 5. — М.: Бином, 1999. — 266 с.Архангельский А.Я. Язык SQL в Delphi 5. — М.: Бином, 2000. — 205 с.Базы данных: модели, разработка, реализация / Карпова Т.- СПб.: Питер, 2001. –304с.Белов А.Н. Бухгалтерский учет в учреждениях непроизводственной сферы. – М.: Финансы и статистика, 1995. – 240с.Буч Г. Объектно-ориентированное проектирование с примерами применения. М., 1992. - 654с.Волков В. Ф. Экономика предприятия. – М.: Вита-Пресс, 1998. – 380с.Галатенко В. Информационная безопасность // Открытые системы- 1996. – N 1-4.Глушаков С.В., Ломотько Д.В. Базы данных .- Х.: Фолио, 2002. – 504 с.Голубков Е.П. Маркетинг: стратегии, планы, структуры. М., Дело, 1995. – 450с.Голубков Е.П. Маркетинговые исследования: теория, методология и практика. М., Финпресс, 1998. – 280с.Жидецкий В. Ц. Охрана труда пользователей компьютеров. – К.: «Освгга», 1999.- 186с.Жутова З.У. Бюджетный учет и отчетность. М.: Финансы, 1970.-215с.Ковалев А. И., Войленко В. В. Маркетинговый анализ. М., Центр экономики и маркетинга, 1996.Конноли Томас, Бегг Каролин. Базы данных. Проектирование, реализация и сопровождение. Теория и практика. — М.: Вильямс, 2000. – 1111с.Фатрелл Р., Шафер Д. Шафер Л. Управление программными проектами: достижение оптимального качества при минимуме затрат. М.: «Вильямс», 2003. – 1128с.Черников А. Поздняков В. От бухгалтерии под Windows к открытым Unix-системам // Компьютерное обозрение № 34 (402), 2003. с.22-27. www.ITC-UA.COMШумаков П.В., Фаронов В.В. Delphi 5. Руководство разработчика баз данных. — М.: Нолидж, 2000. — 635 с.Белов А.Н. Бухгалтерский учет в учреждениях непроизводственной сферы. – М.: Финансы и статистика, 1995. – 240с.Берзин И. Э. Экономика фирмы. М.: Институт международного права и экономики, 1997. - 405 с. Волков В. Ф. Экономика предприятия. – М.: Вита-Пресс, 1998. – 380с.Голубков Е.П. Маркетинг: стратегии, планы, структуры. М., Дело, 1995. – 450с.Голубков Е.П. Маркетинговые исследования: теория, методология и практика. М., Финпресс, 1998. – 280с.Дайан А. и др. Маркетинг. М., Экономика, 1993. Жутова З.У. Бюджетный учет и отчетность. М.: Финансы, 1970.-215с.Кирьянова З.В. Теория бухгалтерского учета: Учебник для вузов. — 2-е изд., перераб. и доп. — М.: Финансы и статистика, 1998. — С. 265.Малькова Г.Н. Международные бухгалтерские стандарты (МБС): Учебное пособие. — СПб.: 1997. — С. 147.Савицкая Г.В. Анализ хозяйственной деятельности предприятий: Учебное пособие. — 2-е изд., перераб. и доп. — Минск: Экоперспектива, 1998. — С. 165.Савицкая Г.В. Анализ хозяйственной деятельности предприятия: Учебное пособие. — 7-е изд., испр. — Минск.: Новое знание, 2002. — С. Табурчак П.П. Анализ и диагностика финансово-хозяйственной деятельности предприятия. — СПб.: Химиздат, 2001. — С. 288.Астахова И. Ф. SQL в примерах и задачах/ И. Ф. Астахова, А. П. Толстобров, В.М. Мельников.– М.: Новое знание, 2002.– 176 с. Виейра Р. Программирование баз данных Microsoft SQL Server 2005 для профессионалов.: Пер. с англ. – М.: ООО «И.Д. Вильямс», 2008. – 1072 с.: ил. Грабер М. SQL. Справочное руководство.– М.: Лори, 2001.–354 с. Грабер М. Понимание SQL.– М.: Лори, 1993.–420 с. Грабер М. Справочное руководство по SQL.– М.: Лори, 1997.– 291 с. Грофф Дж., Вайнберг Пол Н. SQL: Полное руководство.–Киев: Издательская группа BHV, McGraw–Hill Companies, 2001.–816 с. Грофф Дж. Энциклопедия SQL.– 3-е изд.– СПб: Питер, 2003.–896 с. Дворжецкий А. SQL: Structured Query Language. Руководство пользователя.–М.: Познавательная Книга Плюс, 2001.–416 с. Дейт, К. Введение в системы баз данных, 7-е издание.: Пер. с англ. — М. : Издательский дом "Вильяме", 2001. — 1072 с. : ил. — Парал. тит. англ..Кириллов В.В. Структурированный язык запросов (SQL).– СПб.: ИТМО, 1994.– 80 с. ПРИЛОЖЕНИЕ А. ЛИСТИНГ ГЛАВНОГО МОДУЛЯ ПРИЛОЖЕНИЯunit MainClients;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, Menus, DB, ADODB, IniFiles, Grids, DBGrids,DBDirectoryTemplate, addsorce, DateUtils,parampoisk, jpeg, ExtCtrls, ToolWin, ComCtrls, Buttons, RzSpnEdt;type TMainClientsForm = class(TForm) ADOConnection1: TADOConnection; ADOTable1: TADOTable; MainMenu1: TMainMenu; N1: TMenuItem; N2: TMenuItem; N3: TMenuItem; N4: TMenuItem; N5: TMenuItem; N6: TMenuItem; N7: TMenuItem; N8: TMenuItem; N9: TMenuItem; N10: TMenuItem; N11: TMenuItem; N12: TMenuItem; N13: TMenuItem; N14: TMenuItem; N15: TMenuItem; N16: TMenuItem; N17: TMenuItem; DataSource1: TDataSource; ADOTable2: TADOTable; ADOTable3: TADOTable; ADOTable4: TADOTable; ADOTable5: TADOTable; ADOTable6: TADOTable; ADOTable7: TADOTable; N20: TMenuItem; N21: TMenuItem; N22: TMenuItem; ADOQuery1: TADOQuery; ADOQuery2: TADOQuery; Image1: TImage; ToolBar1: TToolBar; RzRapidFireButton1: TRzRapidFireButton; RzRapidFireButton2: TRzRapidFireButton; RzRapidFireButton3: TRzRapidFireButton; RzRapidFireButton4: TRzRapidFireButton; RzRapidFireButton5: TRzRapidFireButton; RzRapidFireButton6: TRzRapidFireButton; RzRapidFireButton7: TRzRapidFireButton; RzRapidFireButton8: TRzRapidFireButton; N19: TMenuItem; N23: TMenuItem; N24: TMenuItem; N110: TMenuItem; ADOTable8: TADOTable; N18: TMenuItem; N25: TMenuItem; procedure N25Click(Sender: TObject); procedure N110Click(Sender: TObject); procedure N24Click(Sender: TObject); procedure N23Click(Sender: TObject); procedure N18Click(Sender: TObject); procedure RzRapidFireButton1Click(Sender: TObject); procedure RzRapidFireButton2Click(Sender: TObject); procedure RzRapidFireButton5Click(Sender: TObject); procedure RzRapidFireButton4Click(Sender: TObject); procedure RzRapidFireButton6Click(Sender: TObject); procedure RzRapidFireButton7Click(Sender: TObject); procedure RzRapidFireButton3Click(Sender: TObject); procedure RzRapidFireButton8Click(Sender: TObject); procedure N12Click(Sender: TObject); function IsMDIChildOpen(const AFormName: TForm; const AMDIChildName : string): Boolean; function IsFormOpen(const FormName : string): Boolean; procedure N6Click(Sender: TObject); procedure N7Click(Sender: TObject); procedure N8Click(Sender: TObject); procedure N9Click(Sender: TObject); procedure N10Click(Sender: TObject); procedure N20Click(Sender: TObject); procedure N21Click(Sender: TObject); procedure N22Click(Sender: TObject); procedure FormCreate(Sender: TObject); procedure N3Click(Sender: TObject); procedure DataSource1DataChange(Sender: TObject; Field: TField); procedure N4Click(Sender: TObject); procedure N14Click(Sender: TObject); procedure N15Click(Sender: TObject); procedure N16Click(Sender: TObject); procedure N17Click(Sender: TObject); procedure N11Click(Sender: TObject); procedure N19Click(Sender: TObject); private { Private declarations } procedure BuildGridDatabaseDirectoryItem(sCaption:String; ds:TDataSource); public { Public declarations } end;var MainClientsForm: TMainClientsForm; nastr:tinifile; DirectoryForm : TDBDirectoryTemplateForm; prosmForm: Taddform; mainflag:boolean; nomer_poisk:word; idLocation, idAddional, idZapas, idPartiya:integer; model,modelavto:string; god:integer;implementation{$R *.dfm}function TMainClientsForm.IsMDIChildOpen(const AFormName: TForm; const AMDIChildName : string): Boolean; var i: Integer; begin Result := False; for i := Pred(AFormName.MDIChildCount) DownTo 0 do if (AFormName.MDIChildren[i].Name = AMDIChildName) then begin Result := True; AFormName.MDIChildren[i].Free; // Break; end; end; function TMainClientsForm.IsFormOpen(const FormName : string): Boolean; var i: Integer; begin Result := False; for i := Screen.FormCount - 1 DownTo 0 do if (Screen.Forms[i].Name = FormName) then begin Result := True; Break; end; end; procedure TMainClientsForm.BuildGridDatabaseDirectoryItem(sCaption:String; ds:TDataSource); begin //создаем форму DirectoryForm:=TDBDirectoryTemplateForm.Create(Owner); DirectoryForm.TableDBGrid.DataSource:=ds; DirectoryForm.Top:=0; DirectoryForm.Left:=0; DirectoryForm.Caption:=sCaption; end;procedure TMainClientsForm.N12Click(Sender: TObject);begin MainClientsForm.Close;end;procedure TMainClientsForm.N6Click(Sender: TObject);begin IsMDIChildOpen(MainClientsForm,'DBDirectoryTemplateForm'); mainclientsform.DataSource1.DataSet:=mainclientsform.ADOTable1;mainclientsform.ADOTable1.Active:=true;MainClientsForm.BuildGridDatabaseDirectoryItem('Товары', mainclientsform.DataSource1);DirectoryForm.TableDBGrid.Fields[0].DisplayLabel:='ИД.';DirectoryForm.TableDBGrid.Fields[1].DisplayLabel:='Наименование';DirectoryForm.TableDBGrid.Fields[2].DisplayLabel:='ид.размещения';DirectoryForm.TableDBGrid.Fields[3].DisplayLabel:='ид.дополн. информации';DirectoryForm.TableDBGrid.Fields[4].DisplayLabel:='ид. запасов';DirectoryForm.TableDBGrid.Fields[5].DisplayLabel:='ид. партии';end;procedure TMainClientsForm.N7Click(Sender: TObject);begin IsMDIChildOpen(MainClientsForm,'DBDirectoryTemplateForm'); IsMDIChildOpen(MainClientsForm,'addForm'); mainflag:=false; mainclientsform.DataSource1.DataSet:=mainclientsform.ADOTable2;mainclientsform.ADOTable2.Active:=true;MainClientsForm.BuildGridDatabaseDirectoryItem('накладные', mainclientsform.DataSource1);DirectoryForm.TableDBGrid.Fields[0].DisplayLabel:='№ накладной';DirectoryForm.TableDBGrid.Fields[1].DisplayLabel:='дата';DirectoryForm.TableDBGrid.Fields[2].DisplayLabel:='ид. товара';DirectoryForm.TableDBGrid.Fields[3].DisplayLabel:='откуда';DirectoryForm.TableDBGrid.Fields[4].DisplayLabel:='цель';DirectoryForm.TableDBGrid.Fields[5].DisplayLabel:='количество';DirectoryForm.TableDBGrid.Fields[6].DisplayLabel:='стоимость';DirectoryForm.TableDBGrid.Fields[7].DisplayLabel:='номер партии';end;procedure TMainClientsForm.N8Click(Sender: TObject);begin IsMDIChildOpen(MainClientsForm,'DBDirectoryTemplateForm'); IsMDIChildOpen(MainClientsForm,'addForm'); mainflag:=false; mainclientsform.DataSource1.DataSet:=mainclientsform.ADOTable3;mainclientsform.ADOTable3.Active:=true;MainClientsForm.BuildGridDatabaseDirectoryItem('запасы товаров', mainclientsform.DataSource1);DirectoryForm.TableDBGrid.Fields[0].DisplayLabel:='№ записи';DirectoryForm.TableDBGrid.Fields[1].DisplayLabel:='ед. измерения';DirectoryForm.TableDBGrid.Fields[2].DisplayLabel:='количество';DirectoryForm.TableDBGrid.Fields[3].DisplayLabel:='стоимость';DirectoryForm.TableDBGrid.Fields[4].DisplayLabel:='резерв. кол.';DirectoryForm.TableDBGrid.Fields[5].DisplayLabel:='кто резерв.';DirectoryForm.TableDBGrid.Fields[6].DisplayLabel:='дата резерв.';DirectoryForm.TableDBGrid.Fields[7].DisplayLabel:='примечание';end;procedure TMainClientsForm.N9Click(Sender: TObject);begin IsMDIChildOpen(MainClientsForm,'DBDirectoryTemplateForm'); IsMDIChildOpen(MainClientsForm,'addForm'); mainflag:=false; mainclientsform.DataSource1.DataSet:=mainclientsform.ADOTable4;mainclientsform.ADOTable4.Active:=true;MainClientsForm.BuildGridDatabaseDirectoryItem('заказы на товары', mainclientsform.DataSource1);DirectoryForm.TableDBGrid.Fields[0].DisplayLabel:='№ заказа';DirectoryForm.TableDBGrid.Fields[1].DisplayLabel:='дата';DirectoryForm.TableDBGrid.Fields[2].DisplayLabel:='заказчик';DirectoryForm.TableDBGrid.Fields[3].DisplayLabel:='№ товара';DirectoryForm.TableDBGrid.Fields[4].DisplayLabel:='количество';end;procedure TMainClientsForm.RzRapidFireButton1Click(Sender: TObject);begin MainClientsForm.N6Click(Sender);end;procedure TMainClientsForm.RzRapidFireButton2Click(Sender: TObject);begin MainClientsForm.N22Click(Sender);end;procedure TMainClientsForm.RzRapidFireButton3Click(Sender: TObject);beginMainClientsForm.N19Click(Sender);end;procedure TMainClientsForm.RzRapidFireButton4Click(Sender: TObject);begin MainClientsForm.N4Click(Sender);end;procedure TMainClientsForm.RzRapidFireButton5Click(Sender: TObject);begin MainClientsForm.N3Click(Sender);end;procedure TMainClientsForm.RzRapidFireButton6Click(Sender: TObject);beginMainClientsForm.N11Click(Sender);end;procedure TMainClientsForm.RzRapidFireButton7Click(Sender: TObject);begin MainClientsForm.N14Click(Sender);end;procedure TMainClientsForm.RzRapidFireButton8Click(Sender: TObject);begin MainClientsForm.Close;end;procedure TMainClientsForm.N10Click(Sender: TObject);begin IsMDIChildOpen(MainClientsForm,'DBDirectoryTemplateForm'); IsMDIChildOpen(MainClientsForm,'addForm'); mainflag:=false; mainclientsform.DataSource1.DataSet:=mainclientsform.ADOTable5;mainclientsform.ADOTable5.Active:=true;MainClientsForm.BuildGridDatabaseDirectoryItem('Размещение товаров', mainclientsform.DataSource1);DirectoryForm.TableDBGrid.Fields[0].DisplayLabel:='№ записи';DirectoryForm.TableDBGrid.Fields[1].DisplayLabel:='место на складе';DirectoryForm.TableDBGrid.Fields[2].DisplayLabel:='уточнение размещение';DirectoryForm.TableDBGrid.Fields[3].DisplayLabel:='примечание';end;procedure TMainClientsForm.N20Click(Sender: TObject);begin IsMDIChildOpen(MainClientsForm,'DBDirectoryTemplateForm'); IsMDIChildOpen(MainClientsForm,'addForm'); mainflag:=false; mainclientsform.DataSource1.DataSet:=mainclientsform.ADOTable6;mainclientsform.ADOTable6.Active:=true;MainClientsForm.BuildGridDatabaseDirectoryItem('Дополнительные сведения об товарах ', mainclientsform.DataSource1);DirectoryForm.TableDBGrid.Fields[0].DisplayLabel:='№ записи';DirectoryForm.TableDBGrid.Fields[1].DisplayLabel:='серийный номер';DirectoryForm.TableDBGrid.Fields[2].DisplayLabel:='срок годности';DirectoryForm.TableDBGrid.Fields[3].DisplayLabel:=' Тип товара';DirectoryForm.TableDBGrid.Fields[4].DisplayLabel:=' год';DirectoryForm.TableDBGrid.Fields[5].DisplayLabel:=' Примечание';DirectoryForm.TableDBGrid.Fields[6].DisplayLabel:=' Вид';end;procedure TMainClientsForm.N21Click(Sender: TObject);beginIsMDIChildOpen(MainClientsForm,'DBDirectoryTemplateForm');IsMDIChildOpen(MainClientsForm,'addForm');mainflag:=false;mainclientsform.DataSource1.DataSet:=mainclientsform.ADOTable7;mainclientsform.ADOTable7.Active:=true;MainClientsForm.BuildGridDatabaseDirectoryItem('Сведения о партиях товаров', mainclientsform.DataSource1);DirectoryForm.TableDBGrid.Fields[0].DisplayLabel:='№ записи';DirectoryForm.TableDBGrid.Fields[1].DisplayLabel:='№ партии';DirectoryForm.TableDBGrid.Fields[2].DisplayLabel:='количество';DirectoryForm.TableDBGrid.Fields[3].DisplayLabel:='откуда';DirectoryForm.TableDBGrid.Fields[4].DisplayLabel:='дата';DirectoryForm.TableDBGrid.Fields[5].DisplayLabel:='описание операции';end;procedure TMainClientsForm.N22Click(Sender: TObject); begin IsMDIChildOpen(MainClientsForm,'addForm'); IsMDIChildOpen(MainClientsForm,'addForm'); mainflag:=false; MainClientsForm.N6Click(sender); prosmForm:=Taddform.Create(Owner); prosmForm.Top:=230; prosmForm.Left:=0; prosmForm.Width:=500; prosmForm.Height:=200; prosmForm.Caption:='просмотр записей'; prosmForm.DBNavigator1.Visible:=true; mainflag:=true; prosmForm.Show; prosmForm.Button1.Visible:=false; prosmForm.GroupBox3.Visible:=false; prosmForm.GroupBox4.Visible:=false; prosmForm.GroupBox5.Visible:=false; MainClientsForm.DataSource1.DataSet.lastend;procedure TMainClientsForm.N23Click(Sender: TObject);var poisk:Tparampoik;begin IsMDIChildOpen(MainClientsForm,'DBDirectoryTemplateForm'); IsMDIChildOpen(MainClientsForm,'addform'); IsMDIChildOpen(MainClientsForm,'parampoik'); poisk:=Tparampoik.Create(Owner); poisk.Left:=530; poisk.Top:=3; poisk.Width:=300; poisk.Caption:='Создание отчета по товарам'; nomer_poisk:=6; poisk.Label1.Visible:=false; poisk.Label2.Visible:=false; poisk.Label3.Visible:=false; poisk.Label7.Visible:=false; poisk.Edit2.Visible:=false; poisk.Edit3.Visible:=false; poisk.Edit4.Visible:=false; poisk.Edit5.Visible:=false; poisk.Edit6.Visible:=false; poisk.Edit7.Visible:=false; poisk.Edit1.Visible:=false; poisk.UpDown1.Visible:=false; poisk.UpDown2.Visible:=false; poisk.UpDown3.Visible:=false; poisk.UpDown4.Visible:=false; poisk.Button1.Click;end;procedure TMainClientsForm.N24Click(Sender: TObject);var poisk:Tparampoik;begin IsMDIChildOpen(MainClientsForm,'DBDirectoryTemplateForm'); IsMDIChildOpen(MainClientsForm,'addform'); IsMDIChildOpen(MainClientsForm,'parampoik'); poisk:=Tparampoik.Create(Owner); poisk.Left:=530; poisk.Top:=3; poisk.Width:=300; poisk.Caption:='Повеременные отчеты'; nomer_poisk:=7; poisk.Label1.Visible:=false; poisk.Edit1.Visible:=false; poisk.Label7.Caption:='Движение товаров в период' end;procedure TMainClientsForm.N25Click(Sender: TObject);var zakForm: Taddform;begin mainflag:=false; IsMDIChildOpen(MainClientsForm,'zakForm'); IsMDIChildOpen(MainClientsForm,'addForm'); zakForm:=Taddform.Create(Owner); zakForm.Top:=240; zakForm.Left:=3; zakForm.Caption:='создание доставки'; zakForm.Show; zakForm.Button1.Visible:=true; zakForm.GroupBox1.Visible:=false; zakForm.GroupBox2.Visible:=false; zakForm.GroupBox4.Visible:=false; zakForm.GroupBox3.Visible:=false; zakForm.GroupBox5.Left:=2; zakForm.GroupBox5.Top:=2;end;procedure TMainClientsForm.FormCreate(Sender: TObject); var NewConnection: Widestring; login,password:string;beginADOConnection1.Close;ADOConnection1.ConnectionString :='Provider=Microsoft.Jet.OLEDB.4.0;User ID=Admin;Data Source='+GetCurrentDir+'\logistik.mdb;'; ADOConnection1.Open;MainClientsForm.ADOTable1.Active:=true;MainClientsForm.ADOTable2.Active:=true;MainClientsForm.ADOTable3.Active:=true;MainClientsForm.ADOTable4.Active:=true;MainClientsForm.ADOTable5.Active:=true;MainClientsForm.ADOTable6.Active:=true;MainClientsForm.ADOTable7.Active:=true; MainClientsForm.Visible:=false; login:=InputBox('ввод логина','Введите имя пользователя','') ; password:=InputBox('ввод пароля','Введите пароль','') ; if ((login= 'admin') and (password = 'admin')) then MainClientsForm.Show else begin ShowMessage('Пара логин, пароль не существует'); MainClientsForm.Visible:=false; Application.Terminate; end;end;procedure TMainClientsForm.N3Click(Sender: TObject);var dobForm: Taddform;begin mainflag:=false; IsMDIChildOpen(MainClientsForm,'addForm'); dobForm:=Taddform.Create(Owner); dobForm.Top:=240; dobForm.Left:=3; dobForm.Caption:='добавление записи'; dobForm.Show; dobForm.Button1.Visible:=true; dobForm.GroupBox1.Visible:=false; dobForm.GroupBox3.Visible:=false; dobForm.GroupBox4.Visible:=false; dobForm.GroupBox5.Visible:=false;end;procedure TMainClientsForm.DataSource1DataChange(Sender: TObject; Field: TField); var sql_str,rez:string; P11:Tparameter; rezdate:tdatetime; rezint:integer; rezfloat:real; Ayear, amonth,aday,ahour,aminute,asecond,amillisecond:word;beginif mainflag thenbegin prosmForm.edit1.text:=''; prosmForm.edit2.text:=''; prosmForm.edit3.text:=''; prosmForm.edit4.text:=''; prosmForm.edit5.text:=''; prosmForm.edit6.text:='1'; prosmForm.edit7.text:='1'; prosmForm.edit9.text:='1'; prosmForm.edit10.text:='1'; prosmForm.edit8.text:='2013'; prosmForm.edit11.text:='2013'; prosmForm.edit12.text:=''; prosmForm.edit13.text:=''; prosmForm.edit14.text:=''; prosmForm.edit15.text:=''; prosmForm.edit16.text:=''; prosmForm.edit17.text:=''; prosmForm.edit18.text:=''; prosmForm.edit19.text:=''; prosmForm.edit20.text:=''; prosmForm.edit21.text:=''; prosmForm.edit22.text:=''; prosmForm.edit23.text:=''; prosmForm.edit41.text:=''; prosmForm.edit42.text:=''; prosmForm.edit43.text:=''; //из таблицы prosmForm.Edit1.Text:=MainClientsForm.DataSource1.DataSet.FieldByName('nameTovar').AsString; idLocation:=MainClientsForm.DataSource1.DataSet.FieldByName('idLocation').AsInteger; ; idAddional:=MainClientsForm.DataSource1.DataSet.FieldByName('idAddional').AsInteger; ; idZapas:=MainClientsForm.DataSource1.DataSet.FieldByName('idZapas').AsInteger; ; idPartiya:=MainClientsForm.DataSource1.DataSet.FieldByName('idPartiya').AsInteger; ; // размещение sql_str:='SELECT * from Location where idLocation= :P11'; MainClientsForm.ADOQuery1.Active:=false; MainClientsForm.ADOQuery1.SQL.Clear; P11 :=mainclientsform.ADOQuery1.Parameters.AddParameter; P11.Name:='P11'; p11.DataType := ftinteger; P11.Value:=idLocation; P11.Size:=4; MainClientsForm.ADOQuery1.SQL.Add(sql_str); MainClientsForm.ADOQuery1.Active:=true; MainClientsForm.ADOQuery1.ExecSQL;rez:=MainClientsForm.ADOQuery1.FieldByName('Location').AsString; prosmForm.Edit14.Text:=rez; rez:=MainClientsForm.ADOQuery1.FieldByName('addional_location').AsString; prosmForm.Edit15.Text:=rez; rez:=MainClientsForm.ADOQuery1.FieldByName('notes').AsString; prosmForm.Edit16.Text:=rez; // дополнительные сведения sql_str:='SELECT * from Addional where idAddional= :P11'; MainClientsForm.ADOQuery1.Active:=false; MainClientsForm.ADOQuery1.SQL.Clear; P11 :=mainclientsform.ADOQuery1.Parameters.AddParameter; P11.Name:='P11'; p11.DataType := ftinteger; P11.Value:= idAddional; P11.Size:=4; MainClientsForm.ADOQuery1.SQL.Add(sql_str); MainClientsForm.ADOQuery1.Active:=true; MainClientsForm.ADOQuery1.ExecSQL;rez:=MainClientsForm.ADOQuery1.FieldByName('Ser_num').AsString; prosmForm.Edit5.Text:=rez; model:=MainClientsForm.ADOQuery1.FieldByName('marka').AsString; modelavto:=MainClientsForm.ADOQuery1.FieldByName('model').AsString; god:=MainClientsForm.ADOQuery1.FieldByName('god').AsInteger; prosmForm.Edit41.Text:=modelavto; prosmForm.Edit42.Text:=model; prosmForm.Edit43.Text:=inttostr(god); rezdate:= MainClientsForm.ADOQuery1.FieldByName('srok_godnost').AsDateTime; decodedatetime(rezdate,Ayear, amonth,aday,ahour,aminute,asecond,amillisecond); prosmForm.Edit6.Text:=inttostr(aday); prosmForm.Edit7.Text:=inttostr(amonth); prosmForm.Edit8.Text:=inttostr(Ayear); // запасы sql_str:='SELECT * from zapas where idzapas= :P11'; MainClientsForm.ADOQuery1.Active:=false; MainClientsForm.ADOQuery1.SQL.Clear; P11 :=mainclientsform.ADOQuery1.Parameters.AddParameter; P11.Name:='P11'; p11.DataType := ftinteger; P11.Value:= idzapas; P11.Size:=4; MainClientsForm.ADOQuery1.SQL.Add(sql_str); MainClientsForm.ADOQuery1.Active:=true; MainClientsForm.ADOQuery1.ExecSQL; rez:=MainClientsForm.ADOQuery1.FieldByName('Izmerenie').AsString; prosmForm.ComboBox1.Text:=rez; rezint:= MainClientsForm.ADOQuery1.FieldByName('zapas').AsInteger; prosmForm.Edit2.Text:=inttostr( rezint); rezfloat:= MainClientsForm.ADOQuery1.FieldByName('stoimost').AsFloat; prosmForm.Edit3.Text:=floattostr( rezfloat); rez:=MainClientsForm.ADOQuery1.FieldByName('rezerv_name').AsString; prosmForm.Edit19.Text:=rez; rez:=MainClientsForm.ADOQuery1.FieldByName('rezerv_prim').AsString; prosmForm.Edit23.Text:=rez; rezint:= MainClientsForm.ADOQuery1.FieldByName('rezerv_kol').AsInteger; prosmForm.Edit18.Text:=inttostr( rezint); rezdate:= MainClientsForm.ADOQuery1.FieldByName('rezerv_date').AsDateTime; decodedatetime(rezdate,Ayear, amonth,aday,ahour,aminute,asecond,amillisecond); aday:=1; amonth:=1; Ayear:=0; if Ayear>2000 then begin prosmForm.Edit20.Text:=inttostr(aday); prosmForm.Edit21.Text:=inttostr(amonth); prosmForm.Edit22.Text:=inttostr(Ayear); end; // партия sql_str:='SELECT * from Partiya where idPartiya= :P11'; MainClientsForm.ADOQuery1.Active:=false; MainClientsForm.ADOQuery1.SQL.Clear; P11 :=mainclientsform.ADOQuery1.Parameters.AddParameter; P11.Name:='P11'; p11.DataType := ftinteger; P11.Value:= idPartiya; P11.Size:=4; MainClientsForm.ADOQuery1.SQL.Add(sql_str); MainClientsForm.ADOQuery1.Active:=true; MainClientsForm.ADOQuery1.ExecSQL; rez:=MainClientsForm.ADOQuery1.FieldByName('Nom_part').AsString; prosmForm.Edit4.Text:=rez; rez:=MainClientsForm.ADOQuery1.FieldByName('description').AsString; prosmForm.Edit13.Text:=rez; rez:=MainClientsForm.ADOQuery1.FieldByName('otkuda').AsString; prosmForm.Edit12.Text:=rez; rezdate:= MainClientsForm.ADOQuery1.FieldByName('kogda').AsDateTime; aday:=1; amonth:=1; Ayear:=0; if Ayear>2000 then begin prosmForm.Edit9.Text:=inttostr(aday); prosmForm.Edit10.Text:=inttostr(amonth); prosmForm.Edit11.Text:=inttostr(Ayear); end;end;end;procedure TMainClientsForm.N4Click(Sender: TObject);var zakForm: Taddform;begin mainflag:=false; IsMDIChildOpen(MainClientsForm,'zakForm'); IsMDIChildOpen(MainClientsForm,'addForm'); zakForm:=Taddform.Create(Owner); zakForm.Top:=240; zakForm.Left:=3; zakForm.Caption:='создание заказа'; zakForm.Show; zakForm.Button1.Visible:=true; zakForm.GroupBox1.Visible:=false; zakForm.GroupBox2.Visible:=false; zakForm.GroupBox4.Visible:=false; zakForm.GroupBox5.Visible:=false; zakForm.GroupBox3.Left:=2; zakForm.GroupBox3.Top:=2; // show; { if addform.ModalResult=mrOK then begin // MainClientsForm.DataSource.DataSet.Post; end else begin MainClientsForm.DataSource.DataSet.Cancel; end;}end;procedure TMainClientsForm.N14Click(Sender: TObject);var poisk:Tparampoik;begin IsMDIChildOpen(MainClientsForm,'DBDirectoryTemplateForm'); IsMDIChildOpen(MainClientsForm,'addform'); IsMDIChildOpen(MainClientsForm,'parampoik'); poisk:=Tparampoik.Create(Owner); poisk.Left:=530; poisk.Top:=3; poisk.Width:=300; poisk.Caption:='поиск наличия товара по наименованию'; nomer_poisk:=1; poisk.Label2.Visible:=false; poisk.Label3.Visible:=false; poisk.Label7.Visible:=false; poisk.Edit2.Visible:=false; poisk.Edit3.Visible:=false; poisk.Edit4.Visible:=false; poisk.Edit5.Visible:=false; poisk.Edit6.Visible:=false; poisk.Edit7.Visible:=false; poisk.UpDown1.Visible:=false; poisk.UpDown2.Visible:=false; poisk.UpDown3.Visible:=false; poisk.UpDown4.Visible:=false; //poisk.Label4.Visible:=false; end;procedure TMainClientsForm.N15Click(Sender: TObject);var poisk:Tparampoik;begin IsMDIChildOpen(MainClientsForm,'DBDirectoryTemplateForm'); IsMDIChildOpen(MainClientsForm,'addform'); IsMDIChildOpen(MainClientsForm,'parampoik'); poisk:=Tparampoik.Create(Owner); poisk.Left:=530; poisk.Top:=3; poisk.Width:=300; poisk.Caption:='проверка ср.годности расх. материала'; nomer_poisk:=2; poisk.Edit1.Visible:=false; poisk.Label1.Visible:=false;poisk.Label3.Visible:=false; poisk.Label2.Visible:=false;{ poisk.Label7.Visible:=false; poisk.Edit2.Visible:=false; poisk.Edit3.Visible:=false; poisk.Edit4.Visible:=false;}poisk.Edit5.Visible:=false; poisk.Edit6.Visible:=false; poisk.Edit7.Visible:=false; { poisk.UpDown1.Visible:=false; poisk.UpDown2.Visible:=false;} poisk.UpDown3.Visible:=false; poisk.UpDown4.Visible:=false; end;procedure TMainClientsForm.N16Click(Sender: TObject);var poisk:Tparampoik;begin IsMDIChildOpen(MainClientsForm,'DBDirectoryTemplateForm'); IsMDIChildOpen(MainClientsForm,'addform'); IsMDIChildOpen(MainClientsForm,'parampoik'); poisk:=Tparampoik.Create(Owner); poisk.Left:=530; poisk.Top:=3; poisk.Width:=300; poisk.Caption:='поиск размещения товара'; nomer_poisk:=3; poisk.Label2.Visible:=false; poisk.Label3.Visible:=false; poisk.Label7.Visible:=false; poisk.Edit2.Visible:=false; poisk.Edit3.Visible:=false; poisk.Edit4.Visible:=false; poisk.Edit5.Visible:=false; poisk.Edit6.Visible:=false; poisk.Edit7.Visible:=false; poisk.UpDown1.Visible:=false; poisk.UpDown2.Visible:=false; poisk.UpDown3.Visible:=false; poisk.UpDown4.Visible:=false; end;procedure TMainClientsForm.N17Click(Sender: TObject);var poisk:Tparampoik;begin IsMDIChildOpen(MainClientsForm,'DBDirectoryTemplateForm'); IsMDIChildOpen(MainClientsForm,'addform'); IsMDIChildOpen(MainClientsForm,'parampoik'); poisk:=Tparampoik.Create(Owner); poisk.Left:=530; poisk.Top:=3; poisk.Width:=300; poisk.Caption:='просмотр хронологии накладных'; nomer_poisk:=4; poisk.Label1.Visible:=false; poisk.Edit1.Visible:=false; poisk.Label7.Caption:='Накладные в период' end;procedure TMainClientsForm.N18Click(Sender: TObject);begin IsMDIChildOpen(MainClientsForm,'DBDirectoryTemplateForm'); IsMDIChildOpen(MainClientsForm,'addForm'); mainflag:=false; mainclientsform.DataSource1.DataSet:=mainclientsform.ADOTable8;mainclientsform.ADOTable8.Active:=true;MainClientsForm.BuildGridDatabaseDirectoryItem('Сведения о доставке', mainclientsform.DataSource1);DirectoryForm.TableDBGrid.Fields[0].DisplayLabel:='№ записи';DirectoryForm.TableDBGrid.Fields[1].DisplayLabel:='код';DirectoryForm.TableDBGrid.Fields[2].DisplayLabel:='дата';DirectoryForm.TableDBGrid.Fields[3].DisplayLabel:='время';//DirectoryForm.TableDBGrid.Fields[4].DisplayLabel:='куда';DirectoryForm.TableDBGrid.Fields[4].DisplayLabel:='дата';DirectoryForm.TableDBGrid.Fields[5].DisplayLabel:='транспорт';DirectoryForm.TableDBGrid.Fields[6].DisplayLabel:='адрес';end;procedure TMainClientsForm.N110Click(Sender: TObject);var poisk:Tparampoik;begin IsMDIChildOpen(MainClientsForm,'DBDirectoryTemplateForm'); IsMDIChildOpen(MainClientsForm,'addform'); IsMDIChildOpen(MainClientsForm,'parampoik'); poisk:=Tparampoik.Create(Owner); poisk.Left:=530; poisk.Top:=3; poisk.Width:=300; poisk.Caption:='создание отчета "проданные товары"'; nomer_poisk:=8; poisk.Label1.Visible:=false; poisk.Edit1.Visible:=false; poisk.Label7.Caption:='Проданные товары в период'; poisk.Button1.Caption:='Создать отчет' // poisk.Button1.Click;end;procedure TMainClientsForm.N11Click(Sender: TObject);var naklForm: Taddform;begin mainflag:=false; IsMDIChildOpen(MainClientsForm,'naklForm'); IsMDIChildOpen(MainClientsForm,'addForm'); naklForm:=Taddform.Create(Owner); naklForm.Top:=240; naklForm.Left:=3; naklForm.Caption:='создание накладной'; naklForm.Show; // zakForm.Button1.Visible:=true; naklForm.GroupBox1.Visible:=false; naklForm.GroupBox2.Visible:=false; naklForm.GroupBox3.Visible:=false; naklForm.GroupBox5.Visible:=false; naklForm.GroupBox4.Left:=2; naklForm.GroupBox4.Top:=2; naklForm.GroupBox4.Width:=600; naklForm.GroupBox4.Height:=250;end;procedure TMainClientsForm.N19Click(Sender: TObject);var poisk:Tparampoik;begin end;end.

Список литературы [ всего 38]

СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ ИНФОРМАЦИИ
1Архангельский А.Я. 100 компонентов общего назначения библиотеки Delphi 5. — М.: Бином, 1999. — 266 с.
2Архангельский А.Я. Язык SQL в Delphi 5. — М.: Бином, 2000. — 205 с.
3Базы данных: модели, разработка, реализация / Карпова Т.- СПб.: Питер, 2001. –304с.
4Белов А.Н. Бухгалтерский учет в учреждениях непроизводственной сферы. – М.: Финансы и статистика, 1995. – 240с.
5Буч Г. Объектно-ориентированное проектирование с примерами применения. М., 1992. - 654с.
6Волков В. Ф. Экономика предприятия. – М.: Вита-Пресс, 1998. – 380с.
7Галатенко В. Информационная безопасность // Открытые системы- 1996. – N 1-4.
8Глушаков С.В., Ломотько Д.В. Базы данных .- Х.: Фолио, 2002. – 504 с.
9Голубков Е.П. Маркетинг: стратегии, планы, структуры. М., Де¬ло, 1995. – 450с.
10Голубков Е.П. Маркетинговые исследования: теория, методология и практика. М., Финпресс, 1998. – 280с.
11Жидецкий В. Ц. Охрана труда пользователей компьютеров. – К.: «Освгга», 1999.- 186с.
12Жутова З.У. Бюджетный учет и отчетность. М.: Финансы, 1970.-215с.
13Ковалев А. И., Войленко В. В. Маркетинговый анализ. М., Центр экономики и маркетинга, 1996.
14Конноли Томас, Бегг Каролин. Базы данных. Проектирование, реализация и сопровождение. Теория и практика. — М.: Вильямс, 2000. – 1111с.
15Фатрелл Р., Шафер Д. Шафер Л. Управление программными проектами: достижение оптимального качества при минимуме затрат. М.: «Вильямс», 2003. – 1128с.
16Черников А. Поздняков В. От бухгалтерии под Windows к открытым Unix-системам // Компьютерное обозрение № 34 (402), 2003. с.22-27. www.ITC-UA.COM
17Шумаков П.В., Фаронов В.В. Delphi 5. Руководство разработчика баз данных. — М.: Нолидж, 2000. — 635 с.Белов А.Н. Бухгалтерский учет в учреждениях непроизводственной сферы. – М.: Финансы и статистика, 1995. – 240с.
18Берзин И. Э. Экономика фирмы. М.: Институт международного права и экономики, 1997. - 405 с.
19Волков В. Ф. Экономика предприятия. – М.: Вита-Пресс, 1998. – 380с.
20Голубков Е.П. Маркетинг: стратегии, планы, структуры. М., Де¬ло, 1995. – 450с.
21Голубков Е.П. Маркетинговые исследования: теория, методология и практика. М., Финпресс, 1998. – 280с.
22Дайан А. и др. Маркетинг. М., Экономика, 1993.
23Жутова З.У. Бюджетный учет и отчетность. М.: Финансы, 1970.-215с.
24Кирьянова З.В. Теория бухгалтерского учета: Учебник для вузов. — 2-е изд., перераб. и доп. — М.: Финансы и статистика, 1998. — С. 265.
25Малькова Г.Н. Международные бухгалтерские стандарты (МБС): Учебное пособие. — СПб.: 1997. — С. 147.
26Савицкая Г.В. Анализ хозяйственной деятельности предприятий: Учебное пособие. — 2-е изд., перераб. и доп. — Минск: Экоперспектива, 1998. — С. 165.
27Савицкая Г.В. Анализ хозяйственной деятельности предприятия: Учебное пособие. — 7-е изд., испр. — Минск.: Новое знание, 2002. — С.
28Табурчак П.П. Анализ и диагностика финансово-хозяйственной деятельности предприятия. — СПб.: Химиздат, 2001. — С. 288.
29Астахова И. Ф. SQL в примерах и задачах/ И. Ф. Астахова, А. П. Толстобров, В.М. Мельников.– М.: Новое знание, 2002.– 176 с.
30Виейра Р. Программирование баз данных Microsoft SQL Server 2005 для профессионалов.: Пер. с англ. – М.: ООО «И.Д. Вильямс», 2008. – 1072 с.: ил.
31Грабер М. SQL. Справочное руководство.– М.: Лори, 2001.–354 с.
32Грабер М. Понимание SQL.– М.: Лори, 1993.–420 с.
33Грабер М. Справочное руководство по SQL.– М.: Лори, 1997.– 291 с.
34Грофф Дж., Вайнберг Пол Н. SQL: Полное руководство.–Киев: Издательская группа BHV, McGraw–Hill Companies, 2001.–816 с.
35Грофф Дж. Энциклопедия SQL.– 3-е изд.– СПб: Питер, 2003.–896 с.
36Дворжецкий А. SQL: Structured Query Language. Руководство пользователя.–М.: Познавательная Книга Плюс, 2001.–416 с.
37Дейт, К. Введение в системы баз данных, 7-е издание.: Пер. с англ. — М. : Издательский дом "Вильяме", 2001. — 1072 с. : ил. — Парал. тит. англ..
38Кириллов В.В. Структурированный язык запросов (SQL).– СПб.: ИТМО, 1994.– 80 с.
?
Очень похожие работы
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00486
© Рефератбанк, 2002 - 2024