Разработка базы данных "Аэропорт"

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

Рубрика Программирование, компьютеры и кибернетика
Вид реферат
Язык русский
Дата добавления 13.11.2014
Размер файла 284,2 K

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

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

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

Содержание

  • Введение
  • Постановка задачи на разработку программы
  • Состав и структура исходных данных и результатов
  • Методы решения задач
  • Описание программы
  • Методика отладки программы
  • Руководство пользователя
  • Заключение
  • Литература
  • Приложения

Введение

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

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

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

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

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

Равносильность для разъяснения данного понимания - это как если бы один миллион людей задал одновременно один миллион разных вопросов одному человеку, с условием которого необходимо дать один миллион ответов каждому за менее чем доли секунды…

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

Впрочем, с этим будничным ростом связан один существенный аспект, который часто оказывается сокрытым среди разнообразных чисел: глобальная сеть, Web и прикладные пакеты занимают место основного транспорта деловой активности. Через Интернет заключаются разнообразные договоры, передаются персональные данные, осуществляются платежи, подтверждаются различные полномочия граждан и организаций. Крепнет и ширится увлечение "аутсорсингом" компьютерных мощностей в распределенные системы, функционирующие на базе Интернета ("в облака" как модно говорить сейчас). Добавьте сюда тот факт, что Web-технологии уже давно активно используются для работы с электронными "офисными документами" и "структурированными формами" для отправки данных из браузера, для их долговременного хранения, для построения корпоративных информационных систем, внутренних баз данных компаний, и станет понятно: Сеть неотвратимо прорастает своими информационными каналами во внутрикорпоративную жизнь компаний, а также и в частную жизнь обывателей.

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

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

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

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

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

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

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

Противоречия, которые выдвигают скептики - "отсутствие рабочих мест", "небезопасность", а также "не контролируемость" таких систем, естественным образом рождаются и выражаются из-за отсутствия умелости, знания и соблюдения некоторых прописанных правил в данной области. Таким образом, можно уже сегодня заметить, как появляются среди существующих традиционных профессий и специальностей совершенно новые специализации более узкой направленности. Такие новые специальности требуют изучения не отдельно взятой дисциплины, а сразу сочетания, синтеза разных специализаций. Например появилась неизвестная нашим родителям профессия "Медик-кибернетик", очень серьезная и достаточно сложная, требующая одновременно и медицинского образования и технической осведомленности; или например в Майкрософт к имеющимся в 2006-2008 годах компетенциям: Advanced Infrastructure Solutions (Передовые Инфраструктурные Решения) - Active Directory & Identity (Решения Идентификации Каталогов), Custom Development Solutions (Решения Клиентской Ориентации), Networking Infrastructure Solutions, Small Business Specialist Community, - в 2009 году добавились еще четыре новые направления с применением новейших технологий: Advanced Infrastructure Solutions - Systems Management, Unified Communications Solutions (Решения по объединенным коммуникациям), Security Solutions и Data Management Solutions.

Постановка задачи на разработку программы

База данных "Аэропорт"

Для постановки задачи на разработку программы первоначальным этапом явилось написание блок-схемы программы (рис. 2) с использованием программного обеспечения "Microsoft Office Excel" (удобство в использовании данного продукта, заключается в имеющейся в ней специальных фигур, предназначенных для создания именно блок-схем (месторасположение - Вставка / Иллюстрации / Фигуры / Блок-схема)).

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

Программа должна выдавать справки об авиарейсах.

Программа должна распределять свободные билеты автоматически на вновь обратившихся пассажиров.

Доступен один самолет в одном направлении на 20 мест.

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

При закрытии программы, данные должны сохраниться на жестком диске.

Выход.

Третий этап написание кода программы и ее тестирование.

Состав и структура исходных данных и результатов

Программа была написана на объектно-ориентированном языке С++ с использованием программного обеспечения "Bloodshed Software Dev-C++ Version 4.9.9.2", приобретенная по адресу: http: // www. bloodshed. net/ При написании программы были подключены следующие библиотеки: "iostream” для ввода-вывода на экран данных, "conio. h" для исполнения задержки командного окна, "math. h" для вычисления математических данных, "fstream" для записи данных в файлы и чтения из файлов, "string” для использования строкового значения данных, а также некоторые постоянные с определенным количеством символов.

В программе существует класс под названием: airport, в которой участвуют ее основные переменные, осуществляющие сохранение основных данных (name, lastname, passenger, day, month, year, place, price) в оперативную память. Далее подключена функция: date, которая вызывается по необходимости в определенный момент времени при работе программы и является соответственно датой. Следовательно, прописана основная часть программы - главная функция: main, в которой заключены также некоторые переменные с определенными присвоенными параметрами, например для цены присвоено нулевое значение, а переменные фамилии и имени определены как строковые значения. Тут начинает функционировать алгоритм: программа просит пользователя ввести дату вылета, при введении которой срабатывает логический оператор if, в котором прописаны условия даты и согласно основному календарю и ограничивающемся текущим годом. При вводе не корректных данных даты, срабатывает оператор else, с уведомлением для пользователя об отсутствии на данную дату рейсов, и с предложением ввести дату повторно.

После выбора даты вылета, программа просит ввести количество пассажиров с последующим запуском цикла и вводом данных о пассажирах: Имя, Фамилия, Класс (в виде нумерации мест), и, в случае выбора определенного места срабатывает логический оператор elese if, с прописанными в нем условиями - на определенную категорию класса присваивается определенная стоимость билета.

Также, при последовательном вводе данных в этом же цикле параллельно создаются файлы, в которые и записываются все вводимые значения по отдельности. Соответственно создается количество файлов с данными о пассажирах, в зависимости от количества пассажиров. По окончании действия цикла на экран выводится общая стоимость билетов с вопросом о возврате к редактированию данных либо о сохранении и продолжению работы программы, первый выбор возвращает пользователя к выбору количества пассажиров, второй выбор - программа снова разветвляется и задает вопрос о сохранении данных и отображения вводимых данных на экран, либо об сохранении данных с последующим пожеланием "Счастливого пути!". Где, в первом случае вновь запускается оператор цикла for со свойствами чтения всех сохраненных файлов и отображения их на экране в виде таблицы с указанием даты вылета и итогом общей стоимости полета. Если пользователь пожелает снова изменить введенные данные, то по завершении работы алгоритма программа выдает вопрос о возвращении к редакции, либо к завершению и выходу из программы. Все введенные данные также параллельно сохраняются в файл "Excel" в виде таблицы с целью резервной сохранности и удобству последующего чтения.

Методы решения задач

Общей методологией решения поставленных задач - является использование различного спектра сведений из самых различных источников данных. А методом ориентации характеристики языка является инкапсуляция программы.

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

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

Для сохранности и хранения данных была использована процедура создания текстовых файлов, с последующим занесением в нее информацию (ofstream passenger). И способом считывания из этих текстовых файлов данных для отображения их на экране (ifstream cut).

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

Множество ответов на всплывающие вопросы при решении задач были почерпнуты из литературы [1], где очень кратко, и вполне ясно изложен материал.

Но возможно все же преимущественным источником данных является Интернет.

Описание программы

При запуске программы открывается диалоговое окно (консульное окно) с сообщением: "Добро пожаловать в Аэропорт" и уведомлением о возможности работы с ней самостоятельно.

Программа в ходе работы которой, будет выдавать вопросы, касательные базы данных службы "Аэропорта":

Шаг №1 Для приобретения билетов мы выбираем соответствующую нам дату, следующим диалогом программы Шаг №2 Является запрос о количестве пассажиров и тут в зависимости от введенных данных, Шаг №3 Срабатывает счетчик для регистрации пассажиров, то есть следует поочередное анкетирование персональных данных о пассажирах, затем определяется для удобства категория класса (Эконом или Бизнес-класс). И, в зависимости от выбора класса программа подсчитывает стоимость билетов и уведомляет об этом пассажира.

Шаг №4 Далее следует вопрос об продолжении регистрации данных, ответом на который должен быть ответ либо да либо нет.

Шаг №5 И наконец вопрос о выводе всех введенных персональных данных на экране и их сохранность.

Запускается программа исполняемым файлом THESIS. exe. Расположение директории, в случае копии или перемещении приложения никак не повлияют на работу самой программы.

Методика отладки программы

Вопросы и сложности в ходе написания программы возникли, когда методом ввода данных о пассажирах при регистрации были написаны несколько циклов, в очередности которых вводились сначала имена и фамилии, затем вводились предполагаемые места для удобства в полете и в третьем цикле присваивались и записывались стоимость для отдельно взятого пассажира билеты. Затем таким же методом, для отображения информации о введенных данных на экран в трех циклах запускались считыватели этих же данных. Для решения данной проблемы потребовалось снова прибегнуть к просмотру литературы [1], и по "серфить" по информационному порталу http: // www. youtube. com, где можно просмотреть более тысячи результатов видео уроков на тему "Tutorial C++”. Лучшим решением данной отладки было уменьшить количество циклов до одного, на запись данных и чтение данных соответственно, посредством увеличения количеством операторов на каждый цикл.

база данных аэропорт пользователь

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

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

Для полной самостоятельности использования программы - база данных "Аэропорт" рекомендуется ознакомиться с ниже описанной инструкцией по ее использованию.

Инструкция:

1. Запускающим элементом программы является файл под названием THESIS. exe

2. При запуске программы убедитесь, что запустилось диалоговое окно

3. Приготовьтесь отвечать на вопросы касательно персональных данных пассажиров

4. Формат ввода даты должен иметь вид ДД. ММ. ГГГГ

5. Ввод количества пассажиров должен ограничиваться только цифрами

6. Ввод персональных данных, имена и фамилии записываются на английской раскладке

7. На вопросы можно отвечать Да или Нет только английскими буквами "y" или "n”

8. По окончании запросов программы убедитесь, что диалоговое окно завершило работу

9. Данные о пассажирах записываются в ту же директорию где и располагается программа

10. Для просмотра информации воспользуйтесь файлом "result. xls”

11. Благодарим Вас за использование Базы данных "Аэропорт"

Заключение

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

Литература

1. Б.И. Березин - "Начальный курс С и С++"

2. Стенли Липман, Жози Лажойе - "Язык программирования С++. Вводный курс"

3. С. Мейерс - "Эффективное использование С++"

4. Также были использованы различные источники данных из интернета Wikipedia.org; youtube.com;

Приложения

Текст программы

#include <iostream>

#include <conio. h>

#include <math. h>

#include <cstdlib>

#include <fstream>

#include <string>

#define nam 31

#define fam 61

using namespace std;

struct airport{

char name [nam];

char lastname [fam];

int passenger;

int day,month,year;

int place;

int price;

};

void date (int a, int b, int c) {

cout<<" Svobodnye mesta na datu: \n\n"

<<"______________________________________________________\n"

<<"__CLASS: ______ "<<a<<". "<<b<<". "<<c<<"g ______"<<"\n";

}

int main () {

struct airport air;

int i,q=0,m=0,bis=0,eco=0,stoy=0,t;

char w,fstr [100];

string name,lastname;

ofstream passenger;

cout<<" - ---- - Dobro pozhalovat v AeroPort! - ------\n"

<<"Vy mozhete priobresti bilety samostoyatelno: \n"

<<"Vybrat udobniye mesta, Datu vyleta i mnogoe drugoe\n\n";

do{

cout<<"\nSHAG 1: \n\tVvedite datu Vyleta: \n";

do{

cout<<" Day: ";

cin>>air. day;

cout<<" Month: ";

cin>>air. month;

cout<<" Year: ";

cin>>air. year;

int p [0],l=0,z=0,j=0;

if ( (air. year==2010) && (air. month>=0 && air. month<13) && (air. day>=0 && air. day<32)) {

date (air. day, air. month, air. year);

cout<<" business: ";

for (i=1; i<8; i++) {cout<<" "<<i<<"\t"; }

cout<<"= 18150.00 rub. \n";

while (j<60) {j++; cout<<"-"; }

cout<<"\n econom: ";

for (i=15; i<22; i++) {cout<<" "<<i<<"\t"; }

cout<<"= 12400.00 rub. \n";

while (z<60) {z++; cout<<"-"; }

cout<<"\n stoyachie mesta: ";

for (i=22; i<28; i++) {cout<<" "<<i<<"\t"; }

cout<<"= 350.00 rub. \n";

while (l<60) {l++; cout<<"-"; }

}

else{

cout<<"Na dannuyu datu reysov Net! \n";

}

system ("COLOR 1e");

cout<<"\n\n\t\t\t Hotite vybrat druguyu datu? y/n - ";

cin>>w;

}while (w=='y' || w=='Y');

do{

cout<<"\nSHAG 2: \n\tVvedite kolichestvo passazhirov - ";

cin>>air. passenger;

cout<<"\nSHAG 3: \n\tVvodite poocheredno danniye o passazhirah: ";

ofstream result ("result. xls");

result<<"\t\t - AirPort - \t\t\t\t\t\tDate: "<<air. day<<". "<<air. month<<". "<<air. year<<"\n\n";

result<<"№\tNAME: \t\t LASTNAME: \t\tPLACE: \t\tCLASS: \t\tPRICE: \t\t\n";

for (i=0; i< (air. passenger); i++) {

q=q+1;

sprintf (fstr,"passenger0%d. txt", i);

passenger. open (fstr);

cout<<"\n "<<q<<"-iy PASSAZHIR: \n";

system ("COLOR 2e");

passenger<<q<<" ";

result<<q<<") \t";

cout<<"\t\t Name - ";

cin>>air. name;

passenger<<air. name<<" ";

result<<air. name<<"\t\t";

cout<<"\t\tLastname - ";

cin>>air. lastname;

passenger<<air. lastname<<" ";

result<<air. lastname<<"\t\t";

cout<<air. name<<", vyberite class - ";

cin>>air. place;

result<<"# "<<air. place<<"\t\t";

if (air. place>0 && air. place<9) {

bis=bis+18150;

result<<"business\t\t";

passenger<<18150<<" ";

result<<18150<<" rub. \n";

}

else if (air. place>8 && air. place<22) {

eco=eco+12400;

result<<"econom\t\t";

passenger<<12400<<" ";

result<<12400<<" rub. \n";

}

else if (air. place>22) {

stoy=stoy+350;

result<<"stoyachie mesta:) \t\t";

passenger<<350<<" ";

result<<350<<" rub. \n";

}

passenger<<air. place;

passenger. close ();

}

air. price=bis+eco+stoy;

cout<<"\n\n\t Obshaya stoimost biletov sostavlyaet: "<<air. price<<" rub. ";

result<<"\n\t\t\t\t\t\t\t\tITOGO: \t"<<air. price<<" Rubl. ";

result. close ();

cout<<"\n\nProdolzhit \nredaktirovat? - y/n: ";

cin>>w;

}while (w=='n' || w=='N');

cout<<"\nSHAG 4: \n\t Zhelaete sohranit dannye i otobrazit na ekrane? y/n: ";

cin>>w;

if (w=='y' || w=='Y') {

system ("COLOR 3e");

cout<<"\n\n";

ifstream cut;

int n,t,r;

string s;

cout<<" Data vyleta: "<<air. day<<". "<<air. month<<". "<<air. year

<<" g. ________________________\n\n";

for (i=0; i< (air. passenger); i++) {

sprintf (fstr,"passenger0%d. txt", i);

cut. open (fstr);

cut>>n>>fstr>>s>>t;

cout<<" #"<<n<<" Name: "<<fstr<<" Lastname: "<<s<<" Price: "<<t<<"\n";

cut. close ();

}

cout<<"\n\t\t\t\t Itogo: "<<air. price<<" rub. \n";

}

else{

system ("COLOR f4");

while (true) {

cout<<"\n\n\t\t\t Schastlivogo Puti!";

}

}

cout<<"\n\nHotite Izmenit soderzhimoe? y/n: ";

cin>>w;

}while (w=='y' || w=='Y');

cout<<" Schastlivogo Puti!";

getch ();

return 0;

}

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

...

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

  • Создание концептуальной модели СУБД Аэропорт, призванной автоматизировать работу служащих аэропорта. Схема данных, создание запросов, их формы. Построение базы данных и ее нормализация. Разработка прикладной программы: логическая структура, режимы работы.

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

  • Анализ возможностей системы управления базами данных "Microsoft Access 2003". Создание базы данных, предназначенной для отражения деятельности аэропорта. Концептуальная и физическая модель базы данных. Создание таблиц, запросов, отчетов и главной формы.

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

  • Выбор средств разработки базы данных для информационного функционирования аэропорта. Выделение и нормализация сущностей. Логическая схема и физическая структура базы данных. Спецификация и тестирование функций, процедур, триггеров, представлений.

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

  • Рассмотрение инфологической и даталогической модели базы данных кинотеатров города. Разработка базы данных в программе MS Access. Описание структуры приложения и интерфейса пользователя. Изучение SQL-запросов на вывод информации о кинотеатре и о фильме.

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

  • Рассмотрение вопроса автоматизации работы служб гостиницы. Разработка базы данных для работы с клиентами. Характеристика языка структурированных запросов SQL и его разновидности. Описание таблицы программы, ключей и диаграммы составленной базы данных.

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

  • Создание базы данных в СУБД ACCESS для автоматизации работы служащих аэропорта, этапы проектирования реляционной БД. Построение инфологической модели ПО. Разработка средств обеспечения безопасности данных; функциональное назначение программного средства.

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

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

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

  • Базы данных, их сущность, структура и системы управления. Организация данных во внутримашинной сфере. Поле, запись, файл как основные типы структур данных файловой модели, их характеристика и особенности. Работа с запросами и вывод их полей на экран.

    реферат [49,0 K], добавлен 12.11.2009

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

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

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

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

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

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

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

    реферат [14,5 K], добавлен 06.12.2011

  • Изучение основных понятий баз данных: структура простейшей базы данных, компоненты базы данных Microsoft Access. Проектирование базы данных "Туристическое агентство" в СУБД Access 2010, в которой хранятся данные о клиентах, которые хотят поехать отдыхать.

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

  • Проектирование структуры базы данных. Технология обработки данных. Порядок установки и запуска программы. Описание объектов приложения и структура данных. Ввод и изменение исходных данных. Получение выходных документов и тестирование программы.

    отчет по практике [2,3 M], добавлен 22.07.2012

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

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

  • Построение концептуальной модели базы данных. Физическое проектирование программы для автоматизации работы пользователя в Microsoft Access. Разработка системы запросов информации на основе таблиц и получения необходимых отчетов в требуемых формах.

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

  • Понятие базы данных, модели данных. Классификация баз данных. Системы управления базами данных. Этапы, подходы к проектированию базы данных. Разработка базы данных, которая позволит автоматизировать ведение документации, необходимой для деятельности ДЮСШ.

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

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

    практическая работа [11,4 M], добавлен 14.11.2009

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

    презентация [4,3 M], добавлен 12.11.2010

  • Концептуальное и инфологическое проектирование базы данных в системе управления базами данных Microsoft Access. Физическое проектирование базы данных "Магазин спорттоваров". Тестирование и отладка базы данных, составление руководства пользователя.

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

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