Проект базы данных и клиентского приложения "Ломбард"

Автоматизация составления и просмотра данных; разработка БД и клиентского приложения для информационной системы "Ломбард" с помощью объектно-ориентированного программирования Delphi 7. Создание реляционной модели БД для заданной предметной области.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 14.01.2013
Размер файла 3,0 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Введение

Активная деятельность по отысканию приемлемых способов обобществления непрерывно растущего объема информации привела к созданию в начале 60-х годов специальных программных комплексов, называемых "Системы управления базами данных" (СУБД).

Основная особенность СУБД - это наличие процедур для ввода и хранения не только самих данных, но и описаний их структуры. Файлы, снабженные описанием хранимых в них данных и находящиеся под управлением СУБД, стали называть банки данных, а затем "Базы данных" (БД).

Использование автоматизированных банков данных позволяет обеспечить многоаспектный доступ к совокупности взаимосвязанных данных, интеграцию и централизацию управления данными, устранение излишней избыточности данных, возможность совмещения эффективных режимов обработки данных.

База данных является даталогическим представлением информационной модели предметной области.

Проектирование подобных программно-технических компонентов информационных систем является комплексной задачей, включающей широкий спектр вопросов, начиная от адекватного моделирования предметной области, до выбора необходимых технических и программных средств, написания эргономических интерфейсов и т.д.

В данной курсовой работе предлагается спроектировать базу данных, начиная от ее логического проектирования на бумаге, и до момента создания физической модели базы данных, которая сможет полностью реализовать принципы работы логической модели. Для достижения поставленной цели потребуется применить знания, полученные в области программирования и администрирования баз данных.

1. Постановка задания

Требуется на основе полученных навыков проектирования реляционных баз данных и изученных методов разработки систем управления БД (СУБД) создать на их основе свою БД, ориентированную на конкретную предметную область в соответствии с вариантом задания.

В данной работе необходимо разработать БД и клиентское приложение для работы Ломбарда. В ходе проектирования и создания БД и клиентского приложения были выделены следующие этапы:

1. Проектирование базы данных

1.1 Анализ предметной области (ПО)

1.2 Разработка реляционной модели БД для заданной ПО на трех уровнях абстракции

1.3 Определение необходимых операций выполняемых над БД:

а) операции модификации;

б) множество запросов к БД

1.4 Обеспечение секретности

1.5 Защита целостности данных

1.6 Организация параллельных операций над БД

1.7 Защита от отказов и восстановление

2 Разработка интерфейса

2. Современные технологии создания клиентских приложений

Технология ActiveX Data Objects (ADO)

Технология ADO усиленно развивается компанией Microsoft. На основе этой технологии созданы соответствующие компоненты-наборы: TADOTable, TADOQuery, TADOStoredProc, повторяющие в функциональном отношении компоненты TTable, TQuery, TstoredProc, но не требующие развертывания и настройки на клиентской машине BDE.

Основным достоинством является ее естественная ориентация на создание «облегченного» клиента. В рамках этой технологии на машине разработчика базы данных устанавливаются базовые компоненты MS ADO. На машине сервера данных устанавливается так называемый провайдер данных - некоторая надстройка надспециальной технологии OLE DB, «понимающая» запросы объектов ADO и умеющая переводить эти запросы в нужные действия с данными. Взаимодействие компонентов ADO и провайдера осуществляется на основе универсальной технологии ActiveX, причем провайдер реализуется как COM-сервер, а ADO-компоненты - как COM-клиенты.

Основным недостатком этой технологии является то, что скорость доступа к данным с помощью COM-средств (а технология ActiveX целиком базируется на COM).

3. Анализ предметной области

Реляционная модель данных

Наиболее распространенная трактовка реляционной модели данных, по-видимому, принадлежит Дейту, который воспроизводит ее (с различными уточнениями) практически во всех своих книгах. Согласно Дейту реляционная модель состоит из трех частей, описывающих разные аспекты реляционного подхода: структурной части, манипуляционной части и целостной части.

В структурной части модели фиксируется, что единственной структурой данных, используемой в реляционных БД, является нормализованное n-арное отношение. По сути дела, в предыдущих двух разделах этой лекции мы рассматривали именно понятия и свойства структурной составляющей реляционной модели.

В манипуляционной части модели утверждаются два фундаментальных механизма манипулирования реляционными БД - реляционная алгебра и реляционное исчисление. Первый механизм базируется в основном на классической теории множеств (с некоторыми уточнениями), а второй - на классическом логическом аппарате исчисления предикатов первого порядка.

Понятие целостности базы данных может рассматриваться как защита данных от неверных изменений или разрушений.

База данных «Ломбард» состоит из 9 таблиц, ее схема представлена на рис. 3.2

Рис. 3.2 Схема

Ниже представлена структура таблиц БД

Таблица Т_ВидОперации:

Таблица Т_Договор

Таблица Т_Клиенты

Таблица Т_Операции

Таблица Т_Оценка

Таблица Т_Реквизиты

Таблица Т_Состояние

Таблица Т_Сотрудники

Таблица Т_ТипЗалога

После заполнения таблиц БД примет следующий вид:

Рисунок 3.1

Рисунок 3.2

Рисунок 3.3

Рисунок 3.4

Рисунок 3.5

Рисунок 3.6

Рисунок 3.7

Рисунок 3.8

Рисунок 3.9

4. Список операций над базой данных

Для получения информации из отношений необходим язык манипулирования данными. Основной его частью является формирование запросов. Для формирования запросов используют три типа теоретических языков: реляционная алгебра, реляционное исчисление с переменными-кортежами, реляционное исчисление с переменными-доменами. По своей выразительности эти языки эквивалентны. Таким образом, манипулирование данными включает реляционную алгебру или исчисление и реляционное присваивание.

Каждая операция реляционной алгебры использует одно или два отношения в качестве операндов и образует в результате некоторое новое отношение. Код определил 8 таких операций, которые можно разделить на две основные группы:

традиционные теоретико-множественные операции объединения, пересечения, разности и декартового произведения применительно к отношениям;

специальные реляционные операции селекции, проекции, соединения и деления.

Язык SQL является языком манипулирования для реляционной БД. В SQL реализовано три функции манипулирования данными: 1) определение; 2) выборка; 3) обновление. Язык позволяет обеспечить наиболее необходимые и часто используемые операции при помощи объединения различных таблиц.

В программе реализованы следующие операции, которые можно выполнять над БД:

Выбор какого-либо одного поля либо всей записи из заданной таблицы по признаку равенства поля какому-либо значению;

Вывод нескольких необходимых полей таблицы;

Выбор всей таблицы в целом;

Сортировка данных таблиц по какому-либо заданному полю;

Создание, и модификация записей таблиц;

5. Руководство пользователя

При запуске программы появляется окно, состоящая из девяти таблиц и главного меню со следующими функциями: файл-выход, редактирование -добавить запись, редактировать запись, сортировка - по убыванию и по возрастанию.

В программе есть возможность добавлять записи (Рис. 5.2), и сортировка по возрастанию и убыванию (Рис. 5.3). При нажатии на кнопку «добавить запись» открывается новая форма, на которой имеются 9 форм-образцов записей. При нажатии на кнопку ОК запись добавляется в соответствующую таблицу, а при нажатии на кнопку «сортировка» появляется «по возрастанию» и «по убыванию»

Рис. 5.1 Основное окно программы

Рис. 5.2 Окно добавления записи

база данный клиентский ломбард

Рис.5.3 Сортировка по возрастанию и убыванию

Рис. 5.4 Схема таблиц

6. Обоснование выбора языка программирования

Клиентское приложение для информационной системы «Ломбард» разработано с помощью системы объектно-ориентированного программирования Delphi 7.

Система объектно-ориентированного программирования Delphi 7 производства корпорации Borland предназначена для операционных систем Windows 95, Windows NT и более поздних версий Windows. Интегрированная среда Delphi 7 обеспечивает скорость визуальной разработки, продуктивность повторно используемых компонент в сочетании с мощью языковых средств Object Pascal, усовершенствованными инструментами и разномасштабными средствами доступа к базам данных.

Вместо отдельного инструментария, оперирующего визуальными элементами управления, в Delphi 7 интегрирована так называемая палитра компонент, разделенная картотечными вкладками на несколько функциональных групп. Функциональные возможности поставляемых компонент можно достаточно просто модифицировать, а также разрабатывать компоненты, обладающие совершенно новым оригинальным поведением.

Система содержит библиотеку из более 100 повторно используемых визуальных компонент, которые перетаскиваются мышью на форму и сразу становятся элементами управления прототипа вашей программы. Помимо известных элементов управления Windows (кнопки, линейки прокрутки, поля редактирования, простые и комбинированные списки и т. д.) библиотека содержит новые компоненты поддержки диалогов, обслуживания баз данных и многие другие.

После размещения компонент на форме "Инспектор объектов" позволяет устанавливать их свойства и предписывать событиям коды обработки. Проект будет строиться постепенно, на фоне производимых вами изменений в свойствах, событиях и функциях используемых элементов. Хорошо продумано разделение и редактирование программного модуля по двум частям: интерфейсной и собственно кодовой.

Delphi 7 обеспечивает высокое быстродействии при компиляции и сборке 32 - разрядных приложений для современных операционных систем Windows, включая OLE взаимодействие клиент-сервер. Результирующие программы хорошо оптимизированы по скорости исполнения и затратам памяти. "Дизайнер форм" и "Инспектор объектов" и другие средства остаются доступными во время работы программы, поэтому вносить изменения можно в процессе отладки.

Разработка по способу "drag-and-drop" многократно упрощает и ускоряет обычно трудоёмкий процесс программирования СУБД в архитектуре клиент-сервер. Широкий выбор компонент управления визуализацией и редактированием позволяет легко изменить вид отображаемой информации и поведение программы. Delphi 7 использует Database Explorer (Проводник баз данных) и Data Dictionary (Словарь данных), чтобы автоматически настроить средства отображения и редактирования применительно к специфики вашей информации.

Проводник баз данных предоставляет графический способ проводки пользователя по содержимому базы данных, обеспечивая создание и модификацию таблиц, иерархических указателей и псевдонимов.

Словарь данных поддерживает целостность изменяющейся информации о содержимом таблиц баз данных. Пользователь может динамически модифицировать состав словаря данных. Словарь содержит информацию о расширенных атрибутах полей в записях: минимальные и максимальные значения, свойства отображения, маски редактирования и т. п.

"Живые" данные (live data) предоставляются разработчику в процессе визуального проектирования прототипов и при испытании приложений баз данных. Вам не требуется многократно перетранслировать и запускать приложение - данные на стадии проектирования будут точно такими же и представлены точно так же, как их увидит пользователь законченной программы.

Объекты модулей данных действуют как связывающий каркас приложения - они определяют источники и бизнес - логику базы данных, фиксируют взаимосвязи компонент. В централизованной модели доступа к данным бизнес - логика отделена от разработки графического интерфейса с пользователем (GUI). Любое изменение бизнес-логики базы данных сказывается на поведении только соответствующего модуля данных. Работая с модулями данных, вы однократно устанавливаете связи нашего приложения с адресуемой базой данных, а затем по способу "drag - and - drop" можете перетаскивать поля записей на новые формы - в любой узел вашей сети. Никакого дополнительного кодирования при этом не требуется.

Система объектно-ориентированного программирования Delphi 7 является мощным и производительным средством для создания баз данных и обеспечивает высокую скорость визуальной разработки приложений информационных систем, избавляя разработчика от лишних затрат рабочего времени.

7. Общая структура программы

Структура программы отображает взаимодействие окон (форм) программы. Общая структура программы представлена на рисунке 9.1.

Размещено на http://www.allbest.ru/

Рисунок 7.1 - Общая структура программы

Программа состоит из 6-ти основных программных модулей, каждому из которых соответствует своя форма. Кроме того, имеются 2 дополнительные формы, а именно: форма, выводящая сведения об авторах и форма, запрашивающая подтверждение о выходе из программы.

Unit1 (Form1) - основной модуль программы. Он используется для просмотра всех имеющихся таблиц, для добавления, модификации и удаления данных.

Рисунок 7.2

Unit 2 (Form 2) - модуль, используемые для добавления и редактирования записей.

Рисунок 7.3

Фрагменты текста программы приводится в приложении А. Полный текст программы (все листинги), файлы проекта и программа установки содержатся на диске, который прилагается к пояснительной записке.

Заключение

Компьютерные технологии в настоящее время - это одна из областей, развивающихся в динамическом масштабе. Разработке и проектированию информационных систем отводится одно из важнейших мест в развитии этой области, т.к. их использование получило широкое применение в различных областях деятельности человека.

Современный уровень информационных технологий позволяет успешно решать задачи различной степени сложности, связанные с автоматизацией процессов обработки информации.

В курсовом проекте была реализована задача автоматизации составления и просмотра данных ломбарда. Исходя из тех данных, которые содержатся в накладных, была разработана концептуальная модель базы данных. Таблицы были приведены к нормальной форме. Полученная модель в дальнейшем явилась основой для физической структуры базы данных. Для разработанной базы данных в ходе выполнения проекта было создано клиентское приложение, которое обеспечивает отображение наиболее существенных пользовательских запросов.

Данные программы имеют удобный интерфейс, который позволяет пользователю получить нужную ему информацию.

Список литературы

Атре Ш. Структурный подход к организации баз данных. - М.: Финансы и статистика, 1983. - 320 с.

Грей П. Логика, алгебра и базы данных. / Пер.с англ. - М. :Машиностроение, 1989 - 386 с.

Дейт К. Введение в системы баз данных. / Пер. с англ. - М. :Наука. Гл. ред. Физ. - мат. Инт. , 1980 - 464 с.

Кнут Д. Искусство программирования на ЭВМ. Основные алгоритмы. - М.: Мир, 1976. Т.1: - 512 с., Т.2: - 740 с.

Фаронов В.В. Базы данных. Delphi 6. Учебный курс. - М.: Издатель Молгачева С. В., 2001. - 653 с., ил.

Фаронов В.В. Delphi 6. Учебный курс. - М.: Издатель Молгачева С. В., 2001. - 672 с., ил.

Приложение A

Сетевая организация баз данных корпоративных клиентов

Размещено на http://www.allbest.ru/

Удалённые терминалы

Размещено на http://www.allbest.ru/

Сервер

Размещено на http://www.allbest.ru/

Рабочие станции

Приложение Б

Листинг программы

unit Unit1;

interface

uses

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

Dialogs, Grids, DBGrids, DB, ADODB, Menus, StdCtrls;

type

TForm1 = class(TForm)

MainMenu1: TMainMenu;

N1: TMenuItem;

N2: TMenuItem;

N3: TMenuItem;

N5: TMenuItem;

N6: TMenuItem;

N7: TMenuItem;

N8: TMenuItem;

N9: TMenuItem;

N11: TMenuItem;

ADOConnection1: TADOConnection;

Vid: TADOTable;

DataSource1: TDataSource;

DBGrid1: TDBGrid;

Dogovor: TADOTable;

DataSource2: TDataSource;

DBGrid2: TDBGrid;

Klienty: TADOTable;

DataSource3: TDataSource;

DBGrid3: TDBGrid;

Operacii: TADOTable;

DataSource4: TDataSource;

DBGrid4: TDBGrid;

Ocenka: TADOTable;

DataSource5: TDataSource;

DBGrid5: TDBGrid;

Rekvizity: TADOTable;

DataSource6: TDataSource;

DBGrid6: TDBGrid;

Sostoyanie: TADOTable;

DataSource7: TDataSource;

DBGrid7: TDBGrid;

Sotrudniki: TADOTable;

DataSource8: TDataSource;

DBGrid8: TDBGrid;

Zalog: TADOTable;

DBGrid9: TDBGrid;

DataSource9: TDataSource;

Label1: TLabel;

Label2: TLabel;

Label3: TLabel;

Label4: TLabel;

Label5: TLabel;

Label6: TLabel;

Label7: TLabel;

Label8: TLabel;

Label9: TLabel;

procedure N2Click(Sender: TObject);

procedure N5Click(Sender: TObject);

procedure N6Click(Sender: TObject);

procedure N4Click(Sender: TObject);

procedure N8Click(Sender: TObject);

procedure N9Click(Sender: TObject);

procedure FormCreate(Sender: TObject);

private

{ Private declarations }

public

{ Public declarations }

end;

var

Form1: TForm1;

implementation

uses Unit2;

{$R *.dfm}

procedure TForm1.N2Click(Sender: TObject);

begin

close;

end;

procedure TForm1.N5Click(Sender: TObject);

begin

Form1.vid.Insert;

Form1.dogovor.Insert;

Form1.klienty.Insert;

Form1.operacii.Insert;

Form1.ocenka.Insert;

Form1.rekvizity.Insert;

Form1.sostoyanie.Insert;

Form1.sotrudniki.Insert;

Form1.zalog.Insert;

RecordForm.showmodal;

end;

procedure TForm1.N6Click(Sender: TObject);

begin

Recordform.showmodal;

end;

procedure TForm1.N4Click(Sender: TObject);

begin

If MessageDlg('Вы дейсвительно хотите удалить запись

?',mtInformation,mbOkCancel,0)=id_ok

then begin if MessageDlg('Вы хотите удалить запись из первой

таблицы?',mtInformation,[mbYes,mbNo,mbcancel],0)=id_yes

then form1.vid.Delete;

if MessageDlg('Вы хотите удалить запись из второй

таблицы?',mtInformation,[mbYes,mbNo,mbcancel],0)=id_yes

then form1.dogovor.Delete;

end;

end;

procedure TForm1.N8Click(Sender: TObject);

begin

form1.vid.IndexFieldNames:='Наименование ASC';

form1.dogovor.IndexFieldNames:='Дата ASC';

form1.klienty.IndexFieldNames:='ФИО ASC';

form1.operacii.IndexFieldNames:='Сумма ASC';

form1.ocenka.IndexFieldNames:='Наименование ASC';

form1.rekvizity.IndexFieldNames:='Наименование ASC';

form1.sostoyanie.IndexFieldNames:='Наименование ASC';

form1.sotrudniki.IndexFieldNames:='ФИО ASC';

form1.zalog.IndexFieldNames:='Наименование ASC';

end;

procedure TForm1.N9Click(Sender: TObject);

begin

form1.vid.IndexFieldNames:='Наименование DESC';

form1.dogovor.IndexFieldNames:='Дата DESC';

form1.klienty.IndexFieldNames:='ФИО DESC';

form1.operacii.IndexFieldNames:='Сумма DESC';

form1.ocenka.IndexFieldNames:='Наименование DESC';

form1.rekvizity.IndexFieldNames:='Наименование DESC';

form1.sostoyanie.IndexFieldNames:='Наименование DESC';

form1.sotrudniki.IndexFieldNames:='ФИО DESC';

form1.zalog.IndexFieldNames:='Наименование DESC';

end;

procedure TForm1.FormCreate(Sender: TObject);

begin

end;

азмещено на Allbest.ru

...

Подобные документы

  • Автоматизация системы снятия показаний счетчиков энергии. Разработка базы данных и клиентского приложения для структур жилищно-коммунального хозяйства, занимающихся составлением квитанций. Описание предметной области. Тестирование клиентского приложения.

    курсовая работа [953,3 K], добавлен 01.09.2016

  • Разработка клиентского приложения для информационной системы "Работа торгового склада" с помощью языка объектно-ориентированного программирования Delphi 6 и технологии InterBase Express. Описание реляционной модели данных и этапы ее проектирования.

    курсовая работа [1,0 M], добавлен 19.03.2009

  • Понятие баз данных и принципы проектирования информационных систем. Разработка программы для отслеживания финансовой стороны работы компании в среде Delphi 7. Создание таблиц и схемы данных. Разработка клиентского приложения и процедуры добавления данных.

    курсовая работа [1,4 M], добавлен 25.04.2012

  • Цели проектирования базы данных "Аэропорт": обработка информации о рейсах, расписании самолетов и билетах. Анализ предметной области. Принцип работы модели. Особенности реализации информационной системы. Среда программирования клиентского приложения.

    лабораторная работа [2,4 M], добавлен 07.01.2014

  • Разработка приложения, позволяющего автоматизировать документооборот предприятия по списанию основных средств. Мероприятия по защите и обеспечению целостности базы данных. Разработка клиентского приложения. Запросы к базе данных, руководство пользователя.

    курсовая работа [700,0 K], добавлен 14.01.2015

  • Разработка приложения для работы с базой данных с использованием объектно-ориентированного и визуального программирования. Обзор языка элементов языка программирования Delphi. Проектирование базы данных автозаправки. Клиентская система приложения.

    курсовая работа [2,3 M], добавлен 31.01.2016

  • Общие сведения о проектировании базы данных и разборка приложений для взаимодействия с БД. Разработка проекта клиентского приложения "Электронный классный журнал" с помощью языка программирования Delphi 7. Просмотр и изменение информации базы данных.

    курсовая работа [403,6 K], добавлен 24.06.2011

  • Анализ предметной области "Конкурс поэтов" на основе объектно-ориентированного подхода. Разработка оконного приложения и описание информационной модели предметной области. Описание разработанных процедур С++ и результатов тестирования приложения.

    курсовая работа [355,9 K], добавлен 18.06.2013

  • Анализ предметной области. Выработка требований и ограничений. Серверная часть информационной системы. Запросы клиентского приложения. Триггеры для поддержки сложных ограничений целостности в базе данных. Пользовательский интерфейс клиентского приложения.

    курсовая работа [2,6 M], добавлен 21.02.2016

  • Назначение и характеристики пакета Designer/2000. Анализ предметной области для разработки информационной системы, определение ее целей и задач. Построение моделей данных, разработка базы данных и клиентского приложения. Практические навыки разработки.

    курсовая работа [2,7 M], добавлен 10.04.2014

  • Разработка базы данных для информационной системы "Библиотека". Системный анализ, инфологическое, даталогическое и физическое проектирование. Программирование бизнес-логики, разработка клиентского приложения. Создание web-приложения, web-доступ.

    курсовая работа [3,3 M], добавлен 15.09.2014

  • Логическая и физическая модели базы данных. Запрет на содержание неопределенных значений. Размещение базы данных на сервере. Реализация клиентского приложения управления базой данных. Модульная структура приложения. Основные экранные формы приложения.

    курсовая работа [1,4 M], добавлен 13.06.2012

  • Создание реляционной базы данных "Деканат ВУЗа", средствами СУБД MS SQL Server 2000. Разработка клиентского приложения с удобным пользовательским интерфейсом (сопровождающегося меню и справочной системой). Описание связей между таблицами базы данных.

    курсовая работа [3,0 M], добавлен 06.12.2014

  • Анализ входной информации и процессов, уровня автоматизации на предприятии. Выявление объекта и задачи автоматизации. Разработка концепции построения информационной модели информационной системы. Разработка структуры базы данных и клиентского приложения.

    дипломная работа [2,0 M], добавлен 22.11.2015

  • Системный анализ предметной области. Выбор инструментальных средств для создания программного обеспечения. Программирование на стороне SQL-сервера. Создание клиентского Win-приложения, пользовательский интерфейс. Физическое проектирование базы данных.

    курсовая работа [3,7 M], добавлен 20.11.2013

  • Описание предметной области "Спортивные соревнования". Проектирование концептуальной и логической модели данных. Добавление не вошедших в ER–диаграмму атрибутов. Разработка SQL запросов к базе данных. Описание работы, тестирование клиентского приложения.

    курсовая работа [1,1 M], добавлен 24.11.2014

  • Проектирование модели базы данных в соответствии с предметной областью "Торговля". Разработка архитектуры системы безопасности приложения по ведению базы данных. Реализация приложения, обеспечивающего учет продаж и закупок предприятия. Способы его защиты.

    дипломная работа [2,5 M], добавлен 05.02.2017

  • Анализ предметной области, формулировка общих и специальных требований к информационной системе с адаптивным интерфейсом. Разработка структур данных, программного обеспечения, модуля бизнес-логики, клиентского приложения; администрирование сервера.

    дипломная работа [2,5 M], добавлен 20.07.2014

  • Проектирование физической и логической моделей удаленной базы данных для АЗС. Разработка базы данных в СУБД Firebird с помощью утилиты IBExpert. Создание клиентского приложения для Windows с использованием клиент-серверной технологии в среде C++ Builder.

    курсовая работа [3,9 M], добавлен 18.01.2017

  • Обзор существующих систем управления базами данных. Концептуальное, логическое и физическое проектирование и создание базы данных. Обзор языков программирования. Создание и реализация клиентского приложения с помощью выбранного языка программирования.

    дипломная работа [2,4 M], добавлен 02.06.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.