Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая работа.docx
Скачиваний:
19
Добавлен:
29.03.2016
Размер:
271 Кб
Скачать

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

Аналогов на данную информационную систему нет.

Глава 2.Описание технологии проектирования и программирования.

2.1.Обоснование выбора инструментария.

В качестве разработки БД выбран MS Access 2007. Microsoft Access является настольной СУБД реляционного типа. Достоинством Access является то, что она имеет очень простой графический интерфейс, который позволяет не только создавать собственную БД, но и разрабатывать приложения, используя встроенные средства.

В Microsoft Access предусмотрены все необходимые средства для определения и обработки данных, а также для управления с большими объектами информации. Он спроектирован так, что его можно использовать как самостоятельную СУБД, так и в сети в режиме клиент-сервер, следовательно данная СУБД имеет надежные средства защиты информации.

Основные достоинства СУДБ Access:

  • Хранение данных в виде таблиц;

  • Легко связывать данные хранящиеся в разных таблицах;

  • Дает возможность работать с другими ДБ такие как Paradox, FoxPro;

  • Позволяет установить связь с другими программами из пакета Microsoft Office;

  • Возможность интеграции с Visual Basic Application, Delphi, CodeGear RAD Studio.

В качестве инструментария выбрана программа: CodeGearRadStudio2007. CodeGear RAD Studio 2007 – многоязычная интегрированная среда разработки, включающая все необходимые инструменты для моделирования и конструирования приложений Microsoft Windows и .NET- приложений баз данных на базе Windows 2000, XP, и Vista с поддержкой языков Delphi, C и C++.

CodeGear RAD Studio, ранее известный как проект «Highlander», объединяет Delphi® для Win32®, C++Builder® и новый Delphi .NET 2.0 в единую интегрированную среду. Это единственная интегрированная среда разработки (IDE), которая поддерживает быструю разработку как Windows, так и .NET приложений для Microsoft Windows 2000, XP, и Vista. Подобная универсальность позволяет разработчикам строить Web, клиент/серверные и десктоп Windows-приложения для всех трех ОС, и использовать такие приложения на любой из этих платформ.

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

2.2.Моделирование бизнес-процесса в терминах бд.

В MS Access 2007 было создано 8 таблиц:

Авторы (Ключ: Код ( Тип: Счетчик), ФИО (Тип: Текстовый), Информация (Тип: Текстовый));

Издательство (Ключ: Код ( Тип: Счетчик), Издательство (Тип: Текстовый), Город (Тип: Текстовый), Количество(Тип: Числовой));

Разделения (Ключ: Код ( Тип: Счетчик), Разделение (Тип: Текстовый);

Название книг (Ключ: Код ( Тип: Счетчик), Название (Тип: Текстовый), Индекс (Тип: Числовой), Код издательства(Тип: Числовой), Год издания (Тип: Числовой), Число страниц(Тип: Числовой), Код автора (Тип: Числовой), Код разделения(Тип: Числовой), Популярность(Тип: Логический));

Читатель (Ключ: Код ( Тип: Счетчик), ФИО (Тип: Текстовый), Адрес (Тип: Текстовый), Телефон(Тип: Числовой));

Прием / сдача книг (Ключ: Номер читателя ( Тип: Счетчик), Код читателя (Тип: Числовой), Код книжки (Тип: Числовой), Дата приема на руки книжки (Тип: Числовой), Дата сдачи книжки (Тип: Числовой));

Доступ (Ключ: Код ( Тип: Счетчик), Логин (Тип: Текстовый),Пароль (Тип: Текстовый));

Связующая таблица: Название книг. Схема данных представлена ниже.