- •Введение
- •1 Постановка задачи
- •Назначение программы
- •2 Описание среды разработки
- •2.1 Описание физической структуры
- •2.2 Функциональное назначение
- •2.3 Описание логической структуры
- •3 Описание программы
- •3.1 Описание интерфейса
- •3.2 Программно-аппаратные ресурсы пк
- •3.3 Описание таблиц
- •Insert – добавить строки в таблицу;
- •4 Тестирование
- •4.1 Типы ошибок
- •5 Руководство пользователя
3.2 Программно-аппаратные ресурсы пк
Программное средство, разрабатываемое в рамках курсового проекта реализовано под управлением операционной системы Microsoft Windows 2008.
Популярность ОС Windows обеспечили следующие ее свойства:
-
приятный внешний вид пользовательского интерфейса;
-
простота в работе;
-
достаточно высокая производительность;
-
возможности рабочего стола, панели задач и главного меню помогают быстро открывать ярлыки и запускать программы;
-
надежность хранения информации на диске;
-
поддержка широкого спектра нового оборудования;
-
устойчивость, надежность работы;
-
многозадачность;
-
удобные в применении средства поиска;
Кроме того, исключительно важной чертой Windows является единый стандарт в работе, как с самой системой, так и с ее программными приложениями. Это означает, что, изучив технологию работы с одной программой, можно легко перейти к работе с другой.
Все перечисленные качества Windows обеспечивают комфортную и продуктивную работу пользователя на ПК. Минимальными требованиями к аппаратному и программному обеспечению, необходимому для корректной работы программы являются:
-
процессор: Pentium II и выше;
-
объем оперативной памяти: 64 Мбайт и выше;
-
операционнаясистема: Windows 98, Windows Me, Windows 2000, WindowsXP;
-
свободного места на жестком диске 10 и выше Мбайт;
-
наличие монитора VGA с разрешением не менее 800x600 точек;
-
наличие манипулятора “мышь”;
-
клавиатура IBM PC любой модификации.
3.3 Описание таблиц
Таблицы– фундаментальные объекты реляционной базы данных, в которых хранится основная часть данных приложения. Отдельная таблица хранит информацию по конкретной теме (об одном объекте). Информация в таблице организуется в строки (записи) и столбцы (поля). Таблице присущи два компонента: структура таблицы и данные таблицы.
Таблица содержит данные по определенной теме, например, сведения о клиентах или товарах. Каждая запись в таблице включает данные об одном элементе, например о конкретном клиенте. Запись состоит из полей и включает такие сведения, как имя, адрес и телефонный номер. Кроме того, запись обычно называется строкой, а поле – столбцом.
База данных может включать множество таблиц, в которых хранятся данные по различным темам. Каждая таблица может состоять из множества полей различного типа, включая текст, числа, даты и рисунки.
В данном проекте использованы следующие основные таблицы:
-
Таблица «»
название |
|
описание |
|
|
Первичный ключ |
|
|
обязательное поле |
|
|
обязательное поле |
|
|
обязательное поле |
|
|
обязательное поле |
|
|
обязательное поле |
|
|
обязательное поле |
-
Таблица «»
название |
|
описание |
|
|
Первичный ключ |
|
|
обязательное поле |
|
|
обязательное поле |
|
|
обязательное поле |
-
Таблица «»
название |
|
описание |
|
|
внешний ключ |
|
|
внешний ключ |
|
|
обязательное поле |
-
Таблица «»
название |
|
описание |
|
|
Первичный ключ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-
Таблица «»
Id_status |
имя |
описание |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6. Таблица «Результат поиска»
название |
|
описание |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
В данном проекте организована функция поиска. Результатом могут быть несколько разных таблиц.
3.4 ОПИСАНИЕ ЗАПРОСОВ
Запросы предназначены для вывода только определенной информации. Они являются удобным и полезным средством доступа к базе данных. Запросы, использованные в проекте, позволили объединить данные таблицы и отобразить их в более удобном виде.
SQL запросы обычно выполняют следующие задачи:
-
создание, модификация и удаление таблиц базы данных;
-
вставка информации (записей) в таблицы базы данных;
-
редактирование информации (записей) в таблицах базы данных;
-
выборка (извлечение) информации из таблиц базы данных;
-
удаление информации (записей) из базы данных.
Есть четыре основных типа запросов данных в SQL, которые относятся к так называемому языку манипулирования данными (Data Manipulation Language или DML):