Вход

Автоматизация судебного заседания

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

Содержание

ВВЕДЕНИЕ 4
1 ПРЕДМЕТНАЯ ОБЛАСТЬ 7
1.1 Описание предметной области 7
1.2 История развития автоматизированных систем судебного делопроизводства 13
1.3 Выбор стратегии автоматизации 18
2 ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ ДЛЯ АВТОМАТИЗАЦИИ ПРЕДМЕТНОЙ ОБЛАСТИ 21
2.1 Анализ существующих ИС для автоматизации судебных заседаний 21
2.2 Функциональная модель 26
2.3 Обоснование выбора среды разработки 29
2.4 Обоснование выбора БД. Язык SQL 34
3 РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ДЛЯ АВТОМАТИЗАЦИИ СУДЕБНОГО ЗАСЕДАНИЯ 38
3.1 Постановка задачи и ее информационное обеспечение 38
3.2. Основные компоненты ПО и их описание 42
3.3 Руководство пользователя 47
ЗАКЛЮЧЕНИЕ 53
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 56
ПРИЛОЖЕНИЯ 60
Приложение А. Текст модулей 60

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

dfm}procedure TForm1.CreateMSAccessDB(filename : String);varaccessMDB, DAOEngine : Variant;NameBD : String;beginNameBD := ('Provider=Microsoft.Jet.OLEDB.4.0;Data Source='+ FileName + ';Jet OLEDB:Database Password=1');tryaccessMDB := CreateOleObject('ADOX.Catalog'); // ADOXDAOEngine :=CreateOleObject('DAO.DBEngine.36');excepttryDAOEngine :=CreateOleObject('DAO.DBEngine.35');exceptbeginShowMessage('Ошибкасоздания -> DAO.DBEngine'); Exit;end;end;end;tryaccessMDB.Create(NameBD); // работас ADOXaccessMDB := NULL;exceptbeginShowMessage('ОшибкасозданияБД -> ' + FileName); Exit;end;end;end;procedure TForm1.FormCreate(Sender: TObject);varname_bd : String;TT :TStringList;begin//установимрусскуюраскладкуклавиатурыLoadKeyboardLayout('00000419', KLF_ACTIVATE);DecimalSeparator:='.';//создадимБДформата ACCESSname_bd:=ExtractFilePath(Application.ExeName)+'sud.mdb';ADOConnection1.LoginPrompt:=False;ifFileExists(name_bd)<>TRUE then CreateMSAccessDB(name_bd);//строка для соединения с БД Пароль для БД - 1ADOConnection1.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source='+name_bd+';Persist Security Info=False; Jet OLEDB:Database Password=1';//создадим массив с названиями таблицTT:=TStringList.Create;ADOConnection1.GetTableNames(TT);//проверим на наличие каждой таблицы и в случае отсутствия создадим ееif (TT.IndexOf('ssud')=-1) thenbegin ADOQuery1.SQL.Clear;ADOQuery1.SQL.Add('CREATE TABLE ssud ('); //судебноезаседаниеADOQuery1.SQL.Add('sud_id AUTOINCREMENT PRIMARY KEY, '); //кодзаседанияADOQuery1.SQL.Add('sud_d DATETIME NOT NULL, '); //датазаседанияADOQuery1.SQL.Add('sud_fvarchar(30), '); //ФамилиясудьиADOQuery1.SQL.Add('sud_ivarchar(30), '); //имясудьиADOQuery1.SQL.Add('sud_ovarchar(30), '); // отчествосудьиADOQuery1.SQL.Add('sud_roomvarchar(100), '); //местозаседанияADOQuery1.SQL.Add('vid_id integer '); //видсудопроизводстваADOQuery1.SQL.Add(')');try ADOQuery1.ExecSQL;except ADOConnection1.Close;ShowMessage('Ошибка при создании таблицы судебных заседаний!');Application.Terminate;end;end;if (TT.IndexOf('victium')=-1) then //потерпевшиеbegin ADOQuery1.SQL.Clear;ADOQuery1.SQL.Add('CREATE TABLE victium (');ADOQuery1.SQL.Add('sud_id integer, '); //кодзаседанияADOQuery1.SQL.Add('victium_fvarchar(30), '); //ФамилияADOQuery1.SQL.Add('victium_ivarchar(30), '); //имяADOQuery1.SQL.Add('victium_ovarchar(30), '); // отчествоADOQuery1.SQL.Add('victium_d DATETIME NOT NULL '); //датарожденияADOQuery1.SQL.Add(')');try ADOQuery1.ExecSQL;except ADOConnection1.Close;ShowMessage('Ошибка при создании таблицы потерпевших!');Application.Terminate;end;end;if (TT.IndexOf('defendant')=-1) then //подсудимыеbegin ADOQuery1.SQL.Clear;ADOQuery1.SQL.Add('CREATE TABLE defendant (');ADOQuery1.SQL.Add('sud_id integer, '); //кодзаседанияADOQuery1.SQL.Add('defendant_fvarchar(30), '); //ФамилияADOQuery1.SQL.Add('defendant_ivarchar(30), '); //имяADOQuery1.SQL.Add('defendant_ovarchar(30), '); // отчествоADOQuery1.SQL.Add('defendant_d DATETIME NOT NULL '); //датарожденияADOQuery1.SQL.Add(')');try ADOQuery1.ExecSQL;except ADOConnection1.Close;ShowMessage('Ошибка при создании таблицы подсудимых!');Application.Terminate;end;end;if (TT.IndexOf('vids')=-1) thenbegin ADOQuery1.SQL.Clear;ADOQuery1.SQL.Add('CREATE TABLE vids ('); //видысудопроизводствADOQuery1.SQL.Add('vid_id AUTOINCREMENT PRIMARY KEY, '); //кодADOQuery1.SQL.Add('vid varchar(30) '); //названиеADOQuery1.SQL.Add(')');try ADOQuery1.ExecSQL; ADOQuery1.SQL.Clear;ADOQuery1.SQL.Add('INSERT INTO vids (vid) '); //видысудопроизводствADOQuery1.SQL.Add('VALUES ('+QuotedStr('уголовное'));ADOQuery1.SQL.Add(')'); ADOQuery1.ExecSQL; ADOQuery1.SQL.Clear;ADOQuery1.SQL.Add('INSERT INTO vids (vid) '); //видысудопроизводствADOQuery1.SQL.Add('VALUES ('+QuotedStr('гражданское'));ADOQuery1.SQL.Add(')'); ADOQuery1.ExecSQL; ADOQuery1.SQL.Clear;ADOQuery1.SQL.Add('INSERT INTO vids (vid) '); //видысудопроизводствADOQuery1.SQL.Add('VALUES ('+QuotedStr('административное'));ADOQuery1.SQL.Add(')'); ADOQuery1.ExecSQL;except ADOConnection1.Close;ShowMessage('Ошибка при создании таблицы видов судопроизводств!');Application.Terminate;end;end; ADOQuery1.SQL.Clear;ADOQuery1.SQL.Add('SELECT * FROM vids ORDER BY vid_id '); //видысудопроизводств ADOQuery1.Open;RadioGroup1.Items.Add('все');while not ADOQuery1.eof dobeginComboBox1.Items.Add(ADOQuery1.FieldByName('vid').AsString);RadioGroup1.Items.Add(ADOQuery1.FieldByName('vid').AsString); ADOQuery1.Next;end;ADOQuery1.Close;if (DirectoryExists(ExtractFilePath(paramstr(0))+'DOC')=False) thenForceDirectories(ExtractFilePath(paramstr(0))+'DOC');PageControl1.Align:=AlClient;PageControl1.ActivePageIndex:=0;DateTimePicker1.Date:=date;DateTimePicker2.Date:=date;DateTimePicker4.Date:=date-1;DateTimePicker5.Date:=date;StringGrid1.ColWidths[0] := 100;StringGrid1.ColWidths[1] := 100;StringGrid1.ColWidths[2] := 100;StringGrid1.ColWidths[3] := 100;StringGrid2.ColWidths[0] := 100;StringGrid2.ColWidths[1] := 100;StringGrid2.ColWidths[2] := 100;StringGrid2.ColWidths[3] := 100;RadioGroup1.ItemIndex:=0;end;procedure TForm1.BitBtn2Click(Sender: TObject);var i, j, id : Integer;MSWord : Variant;name_doc : String;begin//Добавитьновоезаседаниеif (ComboBox1.ItemIndex=-1) thenbeginShowMessage('Неуказанвидзаседания!');exit;end;try ADOQuery1.SQL.Clear;ADOQuery1.SQL.Add('INSERT INTO ssud (sud_d,sud_f,sud_i,sud_o,sud_room, vid_id) VALUES (');ADOQuery1.SQL.Add(QuotedStr(FormatDateTime('yyyy-mm-dd',DateTimePicker1.Date))+',');ADOQuery1.SQL.Add(QuotedStr(trim(Edit1.Text))+',');ADOQuery1.SQL.Add(QuotedStr(trim(Edit2.Text))+',');ADOQuery1.SQL.Add(QuotedStr(trim(Edit3.Text))+',');ADOQuery1.SQL.Add(QuotedStr(trim(Edit4.Text))+',');ADOQuery1.SQL.Add(IntToStr(ComboBox1.ItemIndex+1)+')');ADOQuery1.ExecSQL; //запомним код последнего заседания ADOQuery1.SQL.Clear;ADOQuery1.SQL.Add('select @@Identity as dd'); ADOQuery1.Open;id:=ADOQuery1.FieldByname('dd').AsInteger; ADOQuery1.Close;for i:=0 to StringGrid1.RowCount-2 dobegin ADOQuery1.SQL.Clear;ADOQuery1.SQL.Add('INSERT INTO defendant (sud_id,defendant_f,defendant_i,defendant_o,defendant_d) VALUES (');ADOQuery1.SQL.Add(IntToStr(id)+',');ADOQuery1.SQL.Add(QuotedStr(StringGrid1.Cells[0,i])+',');ADOQuery1.SQL.Add(QuotedStr(StringGrid1.Cells[1,i])+',');ADOQuery1.SQL.Add(QuotedStr(StringGrid1.Cells[2,i])+',');ADOQuery1.SQL.Add(QuotedStr(FormatDateTime('yyyy-mm-dd',StrToDateTime(StringGrid1.Cells[3,i])))+')'); ADOQuery1.ExecSQL;end;for i:=0 to StringGrid2.RowCount-2 dobegin ADOQuery1.SQL.Clear;ADOQuery1.SQL.Add('INSERT INTO victium (sud_id,victium_f,victium_i,victium_o,victium_d) VALUES (');ADOQuery1.SQL.Add(IntToStr(id)+',');ADOQuery1.SQL.Add(QuotedStr(StringGrid2.Cells[0,i])+',');ADOQuery1.SQL.Add(QuotedStr(StringGrid2.Cells[1,i])+',');ADOQuery1.SQL.Add(QuotedStr(StringGrid2.Cells[2,i])+',');ADOQuery1.SQL.Add(QuotedStr(FormatDateTime('yyyy-mm-dd',StrToDateTime(StringGrid2.Cells[3,i])))+')'); ADOQuery1.ExecSQL;end;ShowMessage('Заседаниедобавленоуспешно!');Edit1.Text:=''; Edit2.Text:=''; Edit3.Text:=''; Edit4.Text:=''; DateTimePicker1.Date:=date; CmboBox1.ItemIndex:=-1; DateTimePicker2.Date:=date; DateTimePicker3.Date:=date;for i:=0 to StringGrid1.RowCount-1 do StringGrid1.Rows[i].Clear;for i:=0 to StringGrid2.RowCount-1 do StringGrid2.Rows[i].Clear;tryMSWord :=CreateOleObject('Word.Application');exceptShowMessage('Незапускается Microsoft Word!');exit;end;tryMSWord.Documents.Add(ExtractFilePath(Application.ExeName)+'образец.doc');exceptApplication.MessageBox('Отсутствуетдокументобразец.doc!','Сообщение',mb_Ok+mb_ICONINFORMATION);exit;end;tryname_doc:=ExtractFilePath(paramstr(0))+'DOC\'+IntToStr(id)+'.doc';MSWord.ActiveDocument.SaveAs(name_doc);//MSWord.DisplayAlerts:=False;MSWord.Visible:=True;MsWord:=unAssigned;exceptApplication.MessageBox('Ошибкасохранения! Вероятно, открыт документ с таким же именем!','Сообщение',mb_Ok+mb_ICONINFORMATION);Exit;end;exceptShowMessage('Ошибка при добавлении нового заседания!');end;end;procedure TForm1.BitBtn1Click(Sender: TObject);beginStringGrid1.Cells[0,StringGrid1.RowCount-1]:=trim(Edit5.Text);StringGrid1.Cells[1,StringGrid1.RowCount-1]:=trim(Edit6.Text);StringGrid1.Cells[2,StringGrid1.RowCount-1]:=trim(Edit7.Text);StringGrid1.Cells[3,StringGrid1.RowCount-1]:=FormatDateTime('dd.mm.yyyy',DateTimePicker2.Date);StringGrid1.RowCount:=StringGrid1.RowCount+1; Edit5.Text:=''; Edit6.Text:=''; Edit7.Text:='';DateTimePicker2.Date:=date;end;procedure TForm1.BitBtn3Click(Sender: TObject);beginStringGrid2.Cells[0,StringGrid2.RowCount-1]:=trim(Edit8.Text);StringGrid2.Cells[1,StringGrid2.RowCount-1]:=trim(Edit9.Text);StringGrid2.Cells[2,StringGrid2.RowCount-1]:=trim(Edit10.Text);StringGrid2.Cells[3,StringGrid2.RowCount-1]:=FormatDateTime('dd.mm.yyyy',DateTimePicker3.Date);StringGrid2.RowCount:=StringGrid2.RowCount+1; Edit8.Text:=''; Edit9.Text:=''; Edit10.Text:='';DateTimePicker3.Date:=date;end;procedure TForm1.BitBtn4Click(Sender: TObject);var dat1,dat2 : String;begin//получитьинформацию ADOQuery4.Close; ADOQuery3.Close; ADOQuery2.Close; ADOQuery2.SQL.Clear;ADOQuery2.SQL.Add('SELECT ssud.sud_id, ssud.sud_d, ssud.sud_f, ssud.sud_i, ssud.sud_o, vids.vid ');ADOQuery2.SQL.Add('FROM ssud LEFT JOIN vids ON ssud.vid_id = vids.vid_id ');ADOQuery2.SQL.Add('where '); dat1:='#'+copy(DateToStr(DateTimePicker4.Date),7,4)+'-'+copy(DateToStr(DateTimePicker4.Date),4,2)+'-'+copy(DateToStr(DateTimePicker4.Date),1,2)+'#'; dat2:='#'+copy(DateToStr(DateTimePicker5.Date+1),7,4)+'-'+copy(DateToStr(DateTimePicker5.Date+1),4,2)+'-'+copy(DateToStr(DateTimePicker5.Date+1),1,2)+'#';ADOQuery2.SQL.Add('ssud.sud_d>='+dat1+' and ssud.sud_d<'+dat2);if (RadioGroup1.ItemIndex<>0) thenADOQuery2.SQL.Add(' and ssud.vid_id = '+IntToStr(RadioGroup1.ItemIndex));ADOQuery2.SQL.Add('order by ssud.sud_d ');ADOQuery2.Open;end;procedure TForm1.DataSource2DataChange(Sender: TObject; Field: TField);beginif (ADOQuery2.Active=False) then exit;if (ADOQuery2.RecordCount=0) then exit; ADOQuery3.Close; ADOQuery3.SQL.Clear;ADOQuery3.SQL.Add('SELECT defendant_f, defendant_i, defendant_o, defendant_d ');ADOQuery3.SQL.Add('FROM defendant ');ADOQuery3.SQL.Add('where sud_id='+ADOQuery2.FieldByName('sud_id').AsString); ADOQuery3.Open; ADOQuery4.Close; ADOQuery4.SQL.Clear;ADOQuery4.SQL.Add('SELECT victium_f, victium_i, victium_o, victium_d ');ADOQuery4.SQL.Add('FROM victium ');ADOQuery4.SQL.Add('where sud_id='+ADOQuery2.FieldByName('sud_id').AsString); ADOQuery4.Open;end;procedure TForm1.BitBtn6Click(Sender: TObject);var MSWord : Variant;name_doc : String;begin//показать решение суда по данному заседаниюname_doc:=ExtractFilePath(paramstr(0))+'DOC\'+ADOQuery2.FieldByName('sud_id').AsString+'.doc';tryMSWord :=CreateOleObject('Word.Application');exceptShowMessage('Незапускается Microsoft Word!');exit;end;tryMSWord.Documents.Add(name_doc);exceptApplication.MessageBox(PChar('Отсутствует документ '+name_doc+'!'),'Сообщение',mb_Ok+mb_ICONINFORMATION);exit;end;MSWord.ActiveDocument.SaveAs(name_doc);MSWord.Visible:=True;end;procedure TForm1.BitBtn5Click(Sender: TObject);begin//удалитьрешениесудаif (ADOQuery2.Active=False) then exit;try ADOQuery1.Close; ADOQuery1.SQL.Clear;ADOQuery1.SQL.Add('DELETE FROM defendant ');ADOQuery1.SQL.Add('where sud_id='+ADOQuery2.FieldByName('sud_id').AsString); ADOQuery1.ExecSQL; ADOQuery1.SQL.Clear;ADOQuery1.SQL.Add('DELETE FROM victium ');ADOQuery1.SQL.Add('where sud_id='+ADOQuery2.FieldByName('sud_id').AsString); ADOQuery1.ExecSQL; ADOQuery1.SQL.Clear;ADOQuery1.SQL.Add('DELETE FROM ssud ');ADOQuery1.SQL.Add('where sud_id='+ADOQuery2.FieldByName('sud_id').AsString); ADOQuery1.ExecSQL;ShowMessage('Судебноезаседаниеудалено!');BitBtn4Click(Form1);exceptShowMessage('Ошибкаприудаленииисудебногозаседания!');end;end;end.

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

1. Автоматизированные информационные технологии в экономике. Учебник под ред. проф. Титоренко Г.А. – М.: «Юнити», 2003. – 399 с. – ISBN 5-238-00040-5.
2. Андерсен, В. Базы данных Microsoft Access. Проблемы и решения: Практ. пособ., пер. с англ. / В. Андерсен – М.: Издательство ЭКОМ, 2001.–384 с.: ил. – ISBN 5-7163-0082-0.
3. Архангельский, А.Я. Программирование в Delphi 7 / А.Я. Архангельский – Бином-Пресс, 2003. – 1152 с. – ISBN 5-9518-0042-0.
4. Архангельский, А.Я. Delphi 2006. Справочное пособие. Язык Delphi, классы, функции Win32 и .NET / А.Я. Архангельский – Бином-Пресс, 2003. – 1152 с. – ISBN 5-9518-0138-9.
5. Бекаревич, Ю. Самоучитель Microsoft Access 2002 / Ю.Бекаревич, Н.Пушкина – СПб.: «БХВ-Петербург», 2002. – 720 с. – ISBN: 5-8206-0033-9.
6. Бобровский, С.И. Delphi 7. Учебный курс / С.И. Бобровский – СПб.: Питер, 2008. – 736 с.: ил. – ISBN 978-5-8046-0086-1.
7. Гандерлой, Майк, Харкинз, Сьюзан Сейлз. Автоматизация Microsoft Access с помощью VBA / Майк Гандерлой, Сьюзан Сейлз Харкинз – М.: Издательский дом «Вильямс», 2006. – 416 с. : ил. – ISBN 5-8459-0959-7 (рус.).
8. Гончаров, А. Ю. ACCESS 2003. Самоучитель с примерами / А.Ю. Гончаров – М.: КУДИЦ-ОБРАЗ, 2004. – 272 с: ил. ISBN 5-9579-0021-4.
9. Гохберг, Г.С. Информационные технологии: Учебник для сред. проф. образования / Г.С. Гохберг, А.В. Зафиевский, А.А. Короткин – М.: Издательский центр «Академия», 2004. – 206 с. ISBN 5-7695-1643-7.
10. Грабауров, В. А. Информационные технологии для менеджеров / В.А. Грабауров – М.: Финансы и статистика, 2001.– 368 с.: ил. ISBN 5-279-02299-3
11. Грабер, М. Введение в SQL / Пер. с англ. В. Ястребов – Издательство «Лори», 1996. – 380 с. – ISBN: 5-85582-010-6.
12. Дарахвелидзе, П.Г., Марков, Е. П. Программирование в Delphi 7 / П.Г. Дарахвелидзе, Е. П. Марков. – СПб.: БХВ-Петербург, 2003. – 784 с. – ISBN 5-94157-116-Х.
13. Дженнингс, Р. Использование Microsoft Office Access 2003 / Пер. с англ. Р.Дженнингс: пер. с англ. И. Тараброва – «Вильямс», 2005. – 1300 с. – ISBN 5-8459-0691-1.
14. Информатика: Учебник / Под общ. ред. А.Н. Данчула. – М.: Изд-во РАГС, 2004. – 528 с. – ISBN 5-7729-0147-8.
15. Информатика: учебник / Б.В. Соболь и др. – Изд. 3-е, дополн. и перераб. – Ростов н/Д: Феникс, 2007. – 446 с. – ISBN 978-5-222-12081-1.
16. Карпов, Б. Delphi: специальный справочник / Б. Карпов – СПб.: Питер, 2002. – 688 с.: ил. – ISBN 5-272-00353-5.
17. Коннолли, Т., Бегг, К., Страчан, А. Базы данных: Проектирование, Реализация и сопровождение. Теория и практика / Т. Коннолли, К. Бегг, А. Страчан – М.: Вильямс, 2003. – 1436 с. – ISBN 5-8459-0527-3, 0-201-70857-4.
18. Корнеев, И.К., Степанова, И.А. Защита информации в офисе. / И.К. Корнеев, И.А. Степанова. – М.: ТК ВЕЛБИ, Проспект, 2008 г. – 336 с. – ISBN 978-5-482-01976-4.
19. Кузин, А. В. Базы данных: учеб. пособие для студ. высш. учеб. заведений / А.В. Кузин, С.В. Левонисова. — 2-е изд., стер. — М.: Изда-тельский центр «Академия», 2008. — 320 с. – ISВN 978-5-7695-4833-8.
20. Кэнту, М. Delphi 7 для профессионалов / Марко Кэнту – СПб.: Питер, 2004. – 1076 с.: ил. - ISBN 5-94723-593-5.
21. Малюк, А. А. Информационная безопасность: концептуальные и методологические основы защиты информации. Учеб. пособие для вузов. – М: Горячая линия-Телеком, 2004. – 280 с. ил. – ISBN 5-93517-197-Х.
22. Марков А.С., Лисовский К.Ю. Базы данных. Введение в теорию и методологию: Учебник / А.С. Марков, К.Ю. Лисовский – М.: Финансы и статистика, 2006. - 512 с: ил. – ISBN 5-279-02298-5.
23. Мельников В. П. Информационная безопасность и защита информации: учеб. пособие для студ. высш. учеб. заведений / В. П. Мельников, С.Л. Клейменов, Л. М. Петраков; под. ред. С.Л. Клейменова. – М.: Издательский центр «Академия», 2005. – 336 с. – ISBN 978-5-7695-4884-0.
24. Михеева, Е.В. Информационные технологии в профессиональной деятельности: учеб. пособие. – М.: ТК Велби, Изд-во Проспект, 2007. – 448 с. – ISBN: 978-5-482-01569-8.
25. Основы защиты информации. / А.И. Куприянов, А.В. Сахаров, В.А. Шевцов. – М.: Академия, 2006. – 256 с. – ISBN 5-7695-2438-3.
26. Основы информационной безопасности. / Е.Б. Белов, В.П. Лось, Р.В. Мещеряков, А.А. Шелупанов. – М.: Горячая линя-Телеком, 2006. – 544 с. – ISBN 5-93517-292-5.
27. Проектирование баз данных. СУБД Microsoft Access: Учебное пособие для вузов / Н. Н. Гринченко, Е. В. Гусев, Н. П. Макаров, А. Н. Пылькин, Н. И. Цуканова. - М.: Горячая линия-Телеком, 2004. – 240с.: ил. – ISBN 5-93517-193-7.
28. Симонович, С.В. Информатика. Базовый курс. 2-е издание / Под ред. С.В.Симоновича. – СПб.: Питер, 2004. – 640 с.: ил. – ISBN 5-94723-752-0.
29. Степанов, А.Н. Информатика. Учебник для вузов. 4-е издание / А.Н.Степанов. – СПб.: Питер, 2005. – 684 с.: ил. – ISBN 5-94723-898-5.
30. Фленов, М.Е. Библия Delphi. / М.Е. Фленов – СПб.: БХВ-Петербург, 2005. – 880 с. – ISBN 5-94157-456-8.
31. Фленов, М.Е. Программирование в Delphi глазами хакера. / М.Е. Фленов – СПб.: БХВ-Петербург, 2005. – 368 с.: ил. – ISBN 5-94157-351-0.
32. Цирлов, В. Л. Основы информационной безопасности автоматизированных систем / В. Л. Цирлов. – М.: Феникс, 2008. – 172 с. – ISBN 978-5-222-13164-0.
33. Черняков, М.В. Петрушин, А.С. Основы информационных технологий. Учебник для вузов. / М.В. Черняков, А.С. Петрушин. – М.: ИКЦ «Академкнига», 2007. – 406 с. – ISBN: 978-5-94628-273-4.
34. Шумаков, П.В. Delphi 3 и разработка приложений баз данных / П.В. Шумаков. – М.: Нолидж, 1999. – 704 с.: ил. – ISBN 5-89251-022-0.
35. Шпак, Ю. А. Delphi 7 на примерах / Ю. А. Шпак. – М.: Юниор, 2003. – 344 с. – ISBN 966-7323-28-5.
36. Электронный ресурс. Режим доступа: http://arbitr.kodeks.ru/manage/site/
37. Электронный ресурс. Режим доступа: http://www.agora-soft.ru/history.php
38. Электронный ресурс. Режим доступа: http://www.kaidev.ru/Pages/Project.aspx?p=Lawyer
Очень похожие работы
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00524
© Рефератбанк, 2002 - 2024