Розробка інтернет-магазину - Курсовая работа

бесплатно 0
4.5 50
Інтернет-магазин як веб-сайт, що рекламує товар, приймає замовлення на покупку. Процес створення програмного продукта від викладення вимог до написання коду, відладки та тестування. Потреби адміністраторів інтернет-магазину. Мова програмування сайту.

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

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


Аннотация к работе
Інтернет-магазин (англ. online shop или e-shop) - вебсайт, що рекламує товар чи послугу, приймає замовлення на покупку, пропонує користувачу вибір варіанта розрахунку, способу отримання замовлення та виписує рахунок на оплату. Сукупність відібраних товарів, спосіб оплати та доставки представляє собою кінцеве замовлення, що оформляється на сайті шляхом повідомлення мінімально необхідної інформації про користувача (покупця). Згідно даних опитування порталу mail.ru необхідність реєстрації при замовленні товару або послуги часто заважає користувачам здійснювати покупки в інтернет - магазині. В інтернет - магазинах , що розраховані на повторні покупки, також ведеться стеження за поверненнями покупця і історія покупок. Система управління контентом сайту інтернет - магазину може бути коробочним продуктом, що самостійно встановлюється на хостинг - площадку, може бути приватною розробкою веб - студії, що нею і обслуговується або може бути програмним сервісом з абонентською платою.Він дозволяє програмістові точно визначити те, на які події буде реагувати компютер, як будуть зберігатися й передаватися дані, а також які саме дії слід виконувати над цими даними при різних обставинах. На відміну від таких скриптових мов програмування, як JAVASCRIPT, користувач не має доступу до PHP-коду, що є перевагою з точки зору безпеки, але значно погіршує інтерактивність сторінок. Для PHP характерно: •Наявність інтерфейсів до багатьох баз даних ов PHP вбудовані бібліотеки для роботи з MYSQL, POSTGRESQL, MSQL, Oracle, dbm, Hyperware, Informix, INTERBASE, Sybase. очерез стандарт відкритого інтерфейсу звязку з базами даних (Open Database Connectivity Standard - ODBC) можна підключатися до всіх баз даних, до яких існує драйвер. Structured query language - мова структурованих запитів) - декларативна мова програмування для взаємодії користувача з базами даних, що застосовується для формування запитів, оновлення і керування реляційними БД, створення схеми бази даних і її модифікація, система контролю за доступом до бази даних.. Правда, варто звернути увагу, що сам по собі стандарт місцями занадто формалізований і роздутий в розмірах, наприклад, Core-частину стандарту SQL:2003 включає понад 1300 сторінок тексту.Незважаючи на наявність міжнародного стандарту ANSI SQL-92, багато компаній, СУБД (наприклад, Oracle, Sybase, Microsoft, MYSQL), що займаються розробкою, вносять зміни до мови SQL, вживаної в розроблених ними СУБД, тим самим відступаючи від стандарту.Весь процес кодування виконувався в середовищі програмування Netbeans 6.7.1 на мові програмування PHP.Концептуально важливі частини коду наведені у додатку А.Враховуючи специфіку розробки веб - програм більш доречною для тестування продукту є функціональна модель тестування (або тестування «чорного ящика»). Після того, як адміністратор зареєструється на сайті і здійснить вхід, йому стане доступною адміністративна панель, зображена на рис. Цей розділ має наступний інтерфейс(рис.3) та надає можливість продивитися вміст корзини користувачів. Цей розділ має наступний інтерфейс(рис.4) та надає можливість додавання та редагування новин на сайті. Адміністратор має можливість додавати знижки до товару, причому ця знижка може бути багаторівневою, тобто залежить від розміру товару.В даній курсовій роботі був вивчений процес створення програмного продукта від викладення вимог до продукту до написання коду,відладки та тестування продукту. В якості базової мови для проектування було обрано мову програмування PHP, що дало змогу в короткий термін розробити повноцінний програмний продукт - «Інтернет - магазин».

План
Зміст

Вступ

1. Теоретичні відомості

2. Розробка програми

2.1 Загальний опис програми

2.2 Технічне завдання

2.3 Діаграма «сутність-звязок»

2.4 Діаграма потоків даних (DFD)

2.5 Реалізація

2.6 Програма та методика тестування

2.7 Інструкція користувача (інструкція підключення компонента)

Висновок

Література

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

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

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

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

2. Орлов С.А. Технология розробки програмного забезпечення. СПБ. Питер, 2002. -464 с.

3. Соммервилл Иан. Інженерія програмного забезпечення. М.: Вильямс, 2002. - 624с.

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

5. Вигерс Карл. Разработка требований к программному обеспечению ИД «Русская редакция», 2004-576с.

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


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

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





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