ReferatWorld.ru
» » » Web-приложение Сайт системы научных конференций
Вернуться назад

Web-приложение Сайт системы научных конференций

Содержание

Введение……………….………………………………………………………...

1 Web-приложение «Сайт системы научных конференций»....…………........

1.1 Анализ требований………………………………………….…................

1.1.1 Анализ предметной области…………………...................................

1.1.2 Анализ функциональных требований………....................................

1.1.3 Анализ требований к интерфейсу пользователя...............................

1.1.4 Выбор технологий и инструментальных программных средств....

1.2. Проектирование……………………………….........................................

1.2.1 Проектирование структуры данных……………………………......

1.2.2 Проектирование структуры программного обеспечения и алгоритмов.........................................................................................

1.2.3 Проектирование пользовательского интерфейса..............................

1.3 Реализация……………………………………...........................................

1.3.1 Программная реализация...................................................................

1.3.2 Кодирование…………….....................................................................

1.4 Тестирование…………………………………...........................................

Заключение…………………………………………………………..…………..

Список использованных источников………………………………..…………

Приложение А. Код приложения ……………………….......……….………...

Приложение Б. Результаты тестирования……………..………………………

5

6

6

6

7

10

11

12

12

14

16

18

18

18

20

21

22

23

55

Введение

Постоянно растущие требования к сайтам в сети Интернет способствуют внедрению новых технологий. Переломным моментом в сайтостроении можно считать начало применения скриптовых языков программирования, позволяющих создавать динамические, легко обновляющиеся сайты, и в полной мере реализовывать интерактивное общение с пользователем.

Одним из таких языков является Perl (Practical Extraction and Report Language) — это мощное средство для создания командных сценариев, которые могут использоваться для файловых операций, создания отчётов и выполнения множества других задач.

Изначально Perl задумывался как высокоуровневый кросс-платформенный язык системного программирования. Perl вышел далеко за пределы исходного предназначения, но он продолжает широко использоваться в системном программировании в родных системах семейства UNIX и на других платформах. [2]

Одним из главных преимуществ Perl как языка веб-программирования является мощный инструментарий для обработки текстовой информации и, в частности, поддержка регулярных выражений. Именно она в первую очередь способствует успешному применению языка Perl для создания приложений CGI.

CGI (Common Gateway Interface) — стандарт интерфейса, используемого для связи внешней программы с веб-сервером. Программу, которая работает по такому интерфейсу совместно с веб-сервером, принято называть шлюзом, хотя многие предпочитают названия «скрипт» (сценарий) или «CGI-программа». [2]

Сам интерфейс разработан таким образом, чтобы можно было использовать любой язык программирования, который может работать со стандартными устройствами ввода/вывода. [2]

Цель данной курсовой работы — разработка интернет-магазина , который упрощает покупку необходимых товаров.

В качестве средств для реализации поставленной задачи были выбраны: веб-сервер Apache, sql-сервер MySQL и языки программирования Perl и JavaScript.

Web-приложение «Интернет магазин часов»

1.1Анализ требований

1.1.1Анализ предметной области

В рамках данного курсового проекта разработано Web-приложение «Интернет-магазин часов».

Приложение актуально для пользователей Интернета, которые могут посмотреть информацию об интересующем товаре, а также осуществить его заказ

Администратор данного приложения может вносить изменения, добавляя в базу данных необходимую информацию.

Вся информация на сайте считывается из БД построчно, либо по запросам. Обращение к БД реализуется в CGI- программах.

Основное назначение CGI-программы состоит в выполнении трех нижеследующих этапов:

- получение и декодирование запроса пользователя;

- обработка запроса лично или путем обращения к другим CGI-программам или прикладным программным продуктам;

- генерация результирующей HTML-формы и пересылка ее пользователю.

CGI-программы получили широкое распространение потому, что их использование позволяет генерировать HTML-документы “на лету”, что избавляет от необходимости хранить все возможные варианты ответов в дисковой памяти. Взаимодействие браузера, Web-сервера и CGI-программы осуществляется в соответствии с протоколом HTTP.

В нашем приложении выделяются 2 основных категории:

—ПОЛЬЗОВАТЕЛЬ

—АДМИНИСТРАТОР

Краткое описание основных действующих лиц представлено в таблице 1.

Таблица 1 - Действующие лица.

Название Профиль, подготовка и навыки
ПОЛЬЗОВАТЕЛЬ Обычный пользователь. Может просматривать размещённую на сайте информацию о товарах представленных магазином. Может осуществлять заказ необходимой

Внимание, отключите Adblock

Вы посетили наш сайт со включенным блокировщиком рекламы!
Ссылка для скачивания станет доступной сразу после отключения Adblock!

Скачать
Рефераты по информатике и программированию Содержание Введение……………….………………………………………………………... 1 Web-приложение «Сайт системы научных конференций»....…………........ 1.1 Анализ
Оценок: 1006 (Средняя 5 из 5)

Одними из наиболее популярных услуг на рынке IT-технологий являются создание и продвижение лендингов. Они способны положительно влиять на деятельность любого бизнес-проекта в интернете. Судя по многочисленным отзывам, заказавшие создание лендингов люди ни разу не пожалели о потраченных деньгах. Они вложили в будущее, которое неразрывно связано с интернетом. Всё больше и больше предпринимателей обращаются к услугам разных агентств, веб-студий, чтобы заказать создание лендинга у профессионалов.

© 2017 - 2022 ReferatWorld.ru