DevioLabавтоматичне керування капіталом
ПРАЦЮЄ 24/7
КРИПТОВАЛЮТИ · АКЦІЇ · 10 БІРЖ

Портфель, який керується автоматично

DevioLab підбирає стратегії, відстежує ринки та автоматизує купівлю і продаж активів. Кількість доступних криптовалют, акцій і торгових можливостей зростає щодня.

10підключених біржCrypto + Stocksв одному портфелі24/7автоматичний контроль

Звіт з лабораторних робіт з дисципліни «Розробка клієнт-серверних застосувань»

Інформація про навчальний заклад

ВУЗ:
Технологічний коледж Національного університету «Львівська політехніка»
Інститут:
Технологічний коледж Національного університету “Львівська політехніка”
Факультет:
Комп’ютерні науки
Кафедра:
Не вказано

Інформація про роботу

Рік:
2017
Тип роботи:
Лабораторна робота
Предмет:
Розробка клієнт-серверних застосувань
Група:
ПС
Коротко про документ

Про що ця робота

Звіт містить виконання лабораторних робіт з дисципліни «Розробка клієнт-серверних застосувань». Наведено практичну реалізацію роботи з базами даних за допомогою C++ Builder та MS Access.

У роботі розглядаються

  • Клієнт-серверна архітектура
  • Проектування баз даних
  • C++ Builder
  • MS Access
  • Обробка даних у базах даних
  • Програмування чату

Зміст і розділи

  1. Теоретичні відомості
  2. Етапи проектування бази даних
  3. Хід роботи
  4. Умова завдання
  5. Код програми
  6. Додатки
Для кого:Студенти технічних спеціальностей, викладачі та фахівці з програмування
Викладачі:Болюбаш І.І.

Ключові поняття

клієнт-серверна архітектурабаза данихC++ BuilderMS Accessтаблицязапитрозробка застосуваньпрограмуваннязвіт

Частина тексту файла (без зображень, графіків і формул):

Відокремлений структурний підрозділ Золочівський коледж Національного університету «Львівська політехніка» Циклова комісія природничо-математичних та комп’ютерних дисциплін ЗВІТИ з лабораторних робіт з дисципліни «Розробка клієнт-серверних застосувань» Студент[ім’я автора приховано] Напряму підготовки 6.050101 Комп’ютерні науки Спеціальності 5.05010101 Обслуговування програмних систем та комплексів [ім’я автора приховано] Викладач Болюбаш І.І. Результати захищених лабораторних робіт  № Назва лабораторної роботи Оцінка                                           Золочів 2017 Лабораторна робота №3 Тема: Дворівнева клієнт – серверна архітектура. Мета: отримати практичні навички в розробці клієнт-серверного додатку «чат» на мові С++. Короткі теоретичні відомості Перед тим як створювати таблиці, форми та інші об'єкти, потрібно задати структуру бази даних. Добра структура бази даних є основою для створення адекватної вимогам, ефекти-вної бази даних. Сам процес проектування бази даних являє со-бою складний процес проектування відображення опису предме-тної області у схему внутрішньої моделі даних. Перебіг цього процесу є послідовністю більш простих процесів проектування менш складних відображень. Ця послідовність у процесі проек-тування весь час уточнюється, вдосконалюється таким чином, щоб були визначені об'єкти, їх властивості та зв'язки, які будуть потрібні майбутнім користувачам системи. Етапи проектування (створення) бази даних: 1 Визначення мети створення бази даних. 2 Визначення таблиць, що їх повинна містити база даних. 3 Визначення необхідних у таблиці полів. 4 Завдання індивідуального значення кожному полю. 5 Визначення зв'язків між таблицями. 6 Відновлення структури бази даних. 7 Додавання даних і створення запитів, форм, звітів та інших об'єктів бази даних. 8 Використання засобів аналізу в СУБД. Хід роботи Отримати допуск до роботи у викладача, давши відповідь та теоретичні запитання. Написати програми до завдань та реалізувати їх у середовищі Builder C++ 6. Виконати індивідуальне завдання. (на оцінку 5). Дати відповідь на контрольні питання. Скласти звіт, у якому зобразити теоретичні відомості, виконані програми та результати виконання програм, відповіді на контрольні питання та висновки до лабораторної роботи. Захистити звіт у викладача. Умова завдання Створити базу даних в Access та керувати нею за допомогою C++ Builder 6. 1.2 Код програми //--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #include "Unit1.h" //--------------------------------------------------------------------------- #pragma package(smart_init) #pragma resource "*.dfm" TForm1 *Form1; //--------------------------------------------------------------------------- __fastcall TForm1::TForm1(TComponent* Owner) : TForm(Owner) { } //--------------------------------------------------------------------------- void __fastcall TForm1::DataSource1DataChange(TObject *Sender, TField *Field) { Edit1->Text=ADOTable1->FieldCount; Edit2->Text=ADOTable1->RecordCount; } //--------------------------------------------------------------------------- void __fastcall TForm1::Button1Click(TObject *Sender) { int i; int kol; double sum, sredn; sum=0; kol=0; for (i=2;i<ADOTable1->FieldCount;i++) { sum=sum+ADOTable1->Fields->Fields[i]->AsInteger; kol=kol+1; } sredn=sum/kol; ShowMessage(ADOTable1->Fields->Fields[1]->AsString+": "+FloatToStr(sredn)); } //--------------------------------------------------------------------------- ДОДАТКИ Додаток А /
Допоможи студентському архіву

Ми допомогли тобі — допоможи наступному студенту

Файл ще не обрано

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!