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

Реферат Розробка програмного комплексу соціальної мережі





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

На JavaScript вплинули багато мов, при розробці була мета зробити мову схожим на Java, але при цьому легким для використання непрограмістів. Мовою JavaScript не володіє будь-яка компанія або організація, що відрізняє його від ряду мов програмування, використовуваних у веб-розробці.

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


3. Конструкторська частина


Опишемо структуру використовуваної в проекті бази даних, яка містить 6 таблиць з 35 полями.

Для позначення первинного ключа був узятий тип INT з автоінкріментірованіем значення. Дане поле служить ідентифікатором контакту, а так же даних, з якими він пов'язаний. Це необхідно для того, щоб записи не повторювалися і викликалися тільки тоді, коли ми явно до них звернулися за номером.

Так само в базах даних дуже часто використовують типи:

· Char - зберігає текст;

· Int - цілочисельні значення;

· Time - служить для зберігання часу в форматі гг / мм / сс;

· SmallInt - цілочисельний тип з невеликим діапазоном значень;

· VarChar - тип зберігання змішаних даних до 255 символів;

· Date - зберігає дату в форматі рррр / мм / дд.

Для зберігання списку користувачів, а так само належних їм даних була спроектована база даних:


Рис.4 - База даних


Таблиця login служить для авторизації користувачів в мережі і містить поля:

· Userid - ідентифікатор користувача;

· Email - email користувача;

· Password - пароль;

· Online - для індикації знаходження на сайті;

Таблиця message служить для зберігання повідомлень користувача і містить поля:

· Id - ідентифікатор повідомлення;


Назад | сторінка 4 з 6 | Наступна сторінка





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

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