Розробка програми типа "База даних" - Курсовая работа

бесплатно 0
4.5 64
Опис мови програмування PHP. Стратегія Open Source. Мова розмітки гіпертекстових документів HTML. Бази даних MySQL. Обґрунтування потреби віддаленого доступу до БД. Веб-сервер Apache. Реалізація системи. Інструкція користувача і введення в експлуатацію.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
У сучасних базах даних зберігаються не тільки дані, але йінформація. Доступ до цієї бази даних мається в досить великоїкількості співробітників банку, але серед них навряд чи знайдеться така особа,яка має доступ до всієї бази цілком і при цьому здатне одноосібновносити в неї довільні зміни. Крім даних, база містить методи ізасоби, що дозволяють кожному зі співробітників оперувати тільки з тими даними, які входять в його компетенцію. Він дозволяє програмістові точно визначити те, на які події буде реагувати компютер, як будуть зберігатися й передаватися дані, а також які саме дії слід виконувати над цими даними при різних обставинах. Structured query language - мова структурованих запитів) - декларативна мова програмування для взаємодії користувача з базами даних, що застосовується для формування запитів, оновлення і керування реляційними БД, створення схеми бази даних і її модифікація, система контролю за доступом до бази даних..В даній курсовій роботі був вивчений процес створення програмного продукта від викладення вимог до продукту до написання коду,відладки та тестування продукту. В якості базової мови для проектування було обрано мову програмування PHP, що дало змогу в короткий термін розробити повноцінну БД. Таким чином були закріплені знання мови програмування PHP, принципи обєктно - орієнтованого програмування. Головним чином, були вивчені головні аспекти проектування, створення і впровадження програмних продуктів, що дає змогу працювати над серйозними проектами. У процесі виконання розроблено програмний продукт, який має наступні переваги: · легкість в роботі з записами/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; `id` int(5) NOT NULL AUTO_INCREMENT, `title` varchar(255) NOT NULL DEFAULT "", `meta_d` varchar(255) NOT NULL DEFAULT "", `meta_k` varchar(255) NOT NULL DEFAULT "", `date` date NOT NULL DEFAULT "0000-00-00", `description` text NOT NULL, `text` text NOT NULL, `author` varchar(255) NOT NULL DEFAULT "", PRIMARY KEY (`id`) INSERT INTO `articles` (`id`, `title`, `meta_d`, `meta_k`, `date`, `description`, `text`, `author`) VALUES `id` int(4) NOT NULL AUTO_INCREMENT, `title` varchar(255) NOT NULL, `meta_d` varchar(255) NOT NULL, `meta_k` varchar(255) NOT NULL, `date` date NOT NULL, `description` text NOT NULL, `text` text NOT NULL, `author` varchar(255) NOT NULL, KEY `id` (`id`) `id` int(4) NOT NULL AUTO_INCREMENT, `title` varchar(255) NOT NULL DEFAULT "", `meta_d` varchar(255) NOT NULL DEFAULT "", `meta_k` varchar(255) NOT NULL DEFAULT "", `date` date NOT NULL DEFAULT "0000-00-00", `description` text NOT NULL, `text` text NOT NULL, `author` varchar(255) NOT NULL DEFAULT "", PRIMARY KEY (`id`)

Вывод
В даній курсовій роботі був вивчений процес створення програмного продукта від викладення вимог до продукту до написання коду,відладки та тестування продукту. В якості базової мови для проектування було обрано мову програмування PHP, що дало змогу в короткий термін розробити повноцінну БД. Таким чином були закріплені знання мови програмування PHP, принципи обєктно - орієнтованого програмування. Також були вивчені і сторонні технології, наприклад SQL. Головним чином, були вивчені головні аспекти проектування, створення і впровадження програмних продуктів, що дає змогу працювати над серйозними проектами. У процесі виконання розроблено програмний продукт, який має наступні переваги: · легкість в роботі з записами

· велика швидкість розверстування

· зручність використання

· зрозумілий інтерфейс

· використання адміністраторської панелі для виключення несанкціонованого доступу та ненавмисного видалення даних користувачем

В ході виконання випускної кваліфікаційної роботи була отримана функціональна БД, повністю готова до застосування. При розробці БД дула використана технологія клієнт-сервер для керування БД в режимі віддаленого доступу. Для захисту більшості файлів у вашій мережі intranet ви можете використовувати стандартні мережеві засоби захисту, адже кінець кінцем ці файли розташовані в звичайній мережі. Якщо ви хочете, наприклад, дати право на зміну певних файлів в intranet строго певному коло осіб, то ви цілком можете розмежувати доступ і на мережевому рівні. На додаток до звичайних мережевих засобів захисту Frontpage надає три додаткові рівні доступу до БД. Використовуваний вами Web-сервер також може взаємодіяти з цими засобами безпеки: - Перегляд (рівень кінцевого користувача) - Авторський доступ (перегляд, модифікація і підтримка сайту за допомогою Frontpage) - Адміністративний доступ (призначення і зміна привілеїв); адміністратори також мають авторський доступ Кількість параметрів безпеки сайту, що конфігуруються за допомогою Frontpage, досить велика.

Список литературы
1. «Веб Database Application with PHP and MYSQL», 2nd Edition By David Lane, Hugh E. Williams. © OREILLY, May 2004. ISBN: 0-596-00543-1.

2. Матеріал з Вікипедії - вільній енциклопедії про системи управління сайтом.

3. «PHP and MYSQL Web Development (4th Edition)», Luke Welling, Laura Thomson 848 стр., с ил.; ISBN 978-5-8459-1574-0, 978-0-672-32916-6.

4. «PHP, MYSQL и Dreamweaver MX 2004. Разработка интерактивных Web-сайтов.» Дронов В. А. - СПБ.: БХВ-Петербург, 2005. - 448 с : ил.

5.Гради Буч. Обєктно-орієнтований аналіз і проектування. Біном, СПБ, 2000. -560с.

6. Давидов В.И.б Кунгурцев А.Б. Обєктно-орієнтоване програмування. Одеса :Автограф, 2003. - 124с.

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?