Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Інформаційна система з продажу нерухомості

Реферат Інформаційна система з продажу нерухомості
















ПОЯСНЮВАЛЬНА ЗАПИСКА

до курсового проекту

на тему

ІНФОРМАЦІЙНА СИСТЕМА З ПРОДАЖУ НЕРУХОМОСТІ


Вихідні дані проекту


Реалізувати інформаційну систему для компаній з продажу нерухомості. Програма повинна мати зручний користувальницький інтерфейс з необхідними пунктами меню. Робота з інформацією повинна проводитися у вікнах. Інформація повинна зберігатися в різних файлах. Необхідно зберігати такі відомості: дані про квартирах, приватному секторі, нежитлових приміщеннях, комерційної нерухомості, а також про клієнтів. Реалізувати функції: додавання, видалення, редагування даних.


Введення


Ключовим поняттям C ++ є клас. Клас - це тип, визначений користувачем. Класи забезпечують приховування даних, гарантовану ініціалізацію даних, неявне перетворення типів для типів, визначених користувачем, динамічне завдання типу, контрольоване користувачем управління пам'яттю і механізми перевантаження операцій. C ++ надає набагато кращі, ніж в C, засоби вираження модульності програми і перевірки типів. У мові є також удосконалення, не пов'язані безпосередньо з класами, що включають в себе символічні константи, inline- підстановку функцій, параметри функції за замовчуванням, перевантажені імена функцій, операції керування вільною пам'яттю і контрольний тип. У C ++ збережені можливості мови C по роботі з основними об'єктами апаратного забезпечення (біти, байти, слова, адреси і т.п.). Це дозволяє досить ефективно реалізовувати типи, визначені користувачем. ++ І його стандартні бібліотеки спроектовані так, щоб забезпечувати переносимість. Наявна на поточний момент реалізація мови буде йти в більшості систем, що підтримують C. З C ++ програм можна використовувати C бібліотеки, і з C ++ можна використовувати більшу частину інструментальних засобів, що підтримують програмування на C.


1. Огляд методів і алгоритмів вирішення поставленого завдання


Файлом називають спосіб зберігання інформації на фізичному пристрої. Файл - це поняття, яке застосовно до всього - від файлу на диску до терміналу.

У C ++ відсутні оператори для роботи з файлами. Всі необхідні дії виконуються за допомогою функцій, включених в стандартну бібліотеку. Вони дозволяють працювати з різними пристроями, такими, як диски, принтер, комунікаційні канали і т.д. Ці пристрої сильно відрізняються один від одного. Однак файлова система перетворює їх в єдине абстрактне логічне пристрій, зване потоком.

Текстовий потік - це послідовність символів. При передачі символів з потоку на екран, частина з них не виводиться (наприклад, символ повернення каретки, переведення рядка).

Двійковий потік - це послідовність байтів, які однозначно відповідають тому, що знаходиться на зовнішньому пристрої.


1.1 Організація роботи з файлами засобами C


Оголошення файлу * ідентифікатор;

Відкриття файлу: (ім'я фізичної файлу, режим доступу)

Режим доступу - рядок, що вказує режим відкриття файлу файлу і тип файлу. Типи файлу: бінарний (b); текстовий (t): Файл відкривається тільки для чтеніяФайл відкривається тільки для запису. Якщо відповідний фізичний файл існує, він буде перезапісанФайл відкривається для запису в кінець (для дозаписи) або створюється, якщо не існує + Файл відкривається для читання і запису. + Файл відкривається для запису і читання. Якщо відповідний фізичний файл існує, він буде перезаписаний + Файл відкривається для запису в кінець (для дозаписи) або створюється, якщо не існує

Неформатована файловий ввід-висновок

Запис у файл (адреса записуваної величини, розмір одного примірника, кількість записуваних величин, ім'я логічного файлу);

Читання з файлу (адреса величини, розмір одного примірника, кількість зчитувальних величин, ім'я логічного файлу);

Закриття файлу (ім'я логічного файлу);

Форматований файловий ввід-висновок

) Функції fgetc () і fputc () дозволяють відповідно здійснити введення-виведення символу.

) Функції fgets () і fputs () дозволяють відповідно здійснити введення-виведення рядка.

) Функції fscanf () і fprintf () дозволяють відповідно здійснити форматований введення-виведення і аналогічний відповідним функцій форматованого вводу-виводу, тільки роблять це стосовно до файлу.


1.2 Організація роботи з файлами засобами C ++


...


сторінка 1 з 3 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Створення меню без файлу опису ресурсів на основі функції LoadMenuIndirect ...
  • Реферат на тему: Клас двійкового файлу, похідний від fstream
  • Реферат на тему: Обробка набору даних, представленого у вигляді файлу
  • Реферат на тему: Практична обробка набору даних, представленого у вигляді файлу
  • Реферат на тему: Створення текстового файлу. Довідково-пошукова система