Разработка Web- сайта “Элетронный магазин”

Автор работы: Пользователь скрыл имя, 07 Мая 2015 в 23:11, дипломная работа

Описание работы

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

Содержание работы

Аннотация…………………………….……………………………………………………… 3
Введение………………………………………………………………………………………..4
Постановка задачи……………………………………………………………………………5
Глава 1. Информационные технологии в Web
1.1. Актуальность систем электронной коммерции………………………………….6
1.2. Основные этапы создания сайта…………………………….………………………6
1.3. Правила Web дизайна……………………………………………………………….7
1.4. Браузеры……………………………………………………………………………….9
1.5. Влияние дисплеев на Web-дизайн………………………………………………….. 11
1.6. Представление графики на Web-страницах………………………………..… 14
1.7. Создание фиксированных и гибких Web-страниц………………………….. 17
1.8. Язык гипертекстовой разметки HTML……………………………………….... 19
Глава 2. Средства разработки Web приложения
2.1.Язык программирование PHP……………………………………......…...................…25
2.2.Возможности и преимущества PHP……………………………..….....……………….35
2.3.PHP и MySql – совместная работа………………………………..….....………………40
2.4.Проектирование базы данных на СУБД MySql Server..………….....………………...41
Глава3. Практическая реализация
3.1.Организация сайта “Компьютерной фирмы”……………….…….....………………..53
3.2.Жизненный цикл проекта…………..……………………………….....…....................58
Глава 4. Безопасность жизнедеятельности
4.1. Воздействие на организм человека вредных веществ содержащихся в воздухе в рабочей зоне…………………………………………………………...................................61
4.2. Основные требования безопасности к промышленному оборудовании..................63
Заключение…………………………………………………………………………………….66
Литература …………………………………………………………………………………….67
Листинг программы.................................................................................................................68

Файлы: 1 файл

теория.doc

— 2.16 Мб (Скачать файл)

  exit();

}

if(mysql_close($dbcnx)) // разрываем соединение

{

  echo("Соединение с базой данных прекращено");

}

else

{

  echo("Не удалось завершить соединение");}

mysql_select_db

bool mysql_select_db (string database_name [, resource link_identifier])

Использование этой функции эквивалентно вызову команды USE в SQL-запросе, т. е. функция mysql_select_db выбирает базу данных для дальнейшей работы, и все последующие SQL-запросы применяются к выбранной базе данных. Функция принимает в качестве аргументов название выбираемой базы данных database_name и дескриптор соединения resource. Функция возвращает true при успешном выполнении операции и false в противном случае. К примеру:

<?php

// Код соединения с  базой данных

if (!@mysql_select_db($dbname, $dbcnx))

{

  echo( "<P>В настоящий момент база данных не доступна, поэтому

            корректное отображение страницы  невозможно.</P>" );

  exit();

}

?>

Имеет смысл помещать функции для соединения и выбора базы данных в тот же файл (config.php), где объявлены переменные с именами сервера, пользователя и паролем:

<?php

$dblocation = "localhost";

$dbname = "softtime";

$dbuser = "root";

$dbpasswd = "";

$dbcnx = @mysql_connect($dblocation,$dbuser,$dbpasswd);

if (!$dbcnx)

{

  echo( "<P>В настоящий момент сервер базы данных не доступен, поэтому

            корректное отображение страницы  невозможно.</P>" );

  exit();

}

if (!@mysql_select_db($dbname, $dbcnx))

{

  echo( "<P>В настоящий момент база данных не доступна, поэтому

            корректное отображение страницы  невозможно.</P>" );

  exit();

}

?>

mysql_query

resource mysql_query (string query)

Эта функция применяется для отправки серверу SQL-запросов. Функция возвращает дескриптор запроса в случае успеха и false в случае неудачного выполнения запроса. В листинге 13.32 показан код, с помощью которого извлекается одна строка из таблицы authors базы данных forum.

<?php

include "config.php";

$ath = mysql_query("select * from authors;");

if($ath)

{

  $author = mysql_fetch_array($ath);

  echo "<br>имя = ".$author['name']."<br>";

  echo "пароль = ".$author['passw']."<br>";

  echo "e-mail = ".$author['email']."<br>";

  echo "url = ".$author['url']."<br>";

  echo "ICQ = ".$author['icq']."<br>";

  echo "about = ".$author['about']."<br>";

  echo "photo = ".$author['photo']."<br>";

  echo "time = ".$author['time'];

}

else

{

  echo "<p><b>Error: ".mysql_error()."</b></p>";

  exit();

}

?>

mysql_fetch_array

array mysql_fetch_array (resource result)

mysql_result

mixed mysql_result (resource result, int row)

mysql_fetch_object

object mysql_fetch_object (resource result)

Эта функция возвращает поля записи данных в виде объекта. Ниже приведен пример, в котором с помощью этой функции из таблицы authors выводятся имя, URL и e-mail авторов.

 

Глава 3. Практическая реализация

3.1.Организация сайта “Компьютерной фирмы”

Рис. 3.1. Главная страница

 

 При нажатии кнопки “О компании” появляется следующая информация:

 

Рис. 3.2. Основные сведения о компании “Интермедиа”

Рис. 3.3. Окно размещения информации о партнерах

 

Рис.3.4. Окно «Контакты»

 

Рис. 3.5. Окно коммерческих предложений

Рис 3.6. Окно заказов

Рис 3.7. Окно заказов

Рис. 38. Окно «Оборудования»

 

3.2. Этапы проектирования системы

Существуют основные этапы проектирования информационной системы. Рассмотрим их. Этап анализа и проектирования является определяющим при построении информационных систем (ИС). Здесь представлены современные методики анализа и проектирования при построении информационных систем.

 


 

 

 

 

 

Рис.3.9 Этапы проектирования системы

Дерево целей «Разработки базы данных»

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

От качества системного анализа и проектирования непосредственно зависит степень удовлетворенности заказчика от внедренной информационной системы, особенно, если речь идет об информационных системах (ИС).

В последовательности выработки требований заказчика по этапу системного анализа и проектирования выделяют три фазы:

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

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

Этап системного анализа и проектирования является наиболее важным для успешного выполнения проекта, и поэтому может рассматриваться как один из факторов риска. Естественно, что эту работу могут выполнить либо специализированные организации, имеющие опыт подобных проектов, либо собственные аналитические структуры, знающие бизнес-процессы компании лучше внешних подрядчиков. Но наиболее эффективным представляется комбинированная проектная группа. В любом случае, в формировании требований заказчика в той или иной степени участвуют и разработчик и заказчик. На этапе системного анализа и проектирования при сравнительно малых затратах можно достичь следующих результатов:

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

С движением по этапам процесса разработки, возрастает стоимость ошибки. Это еще раз подчеркивает необходимость проведения обследования - что снижает вероятность принятия неправильных проектных решений. 

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

Методологии, технологии и инструментальные средства проектирования (CASE-средства) составляют основу проекта любой ИС. Методология реализуется через конкретные технологии и поддерживающие их стандарты, методики и инструментальные средства, которые обеспечивают выполнение процессов ЖЦ.

Технология проектирования определяется как совокупность трех составляющих:

  • пошаговой процедуры, определяющей последовательность технологических операций проектирования
  • критериев и правил, используемых для оценки результатов выполнения технологических операций;
  • нотаций (графических и текстовых средств), используемых для описания проектируемой системы.

Наиболее трудоемкими этапами разработки ИС являются этапы анализа и проектирования, в процессе которых CASE-средства обеспечивают качество принимаемых технических решений и подготовку проектной документации. При этом большую роль играют методы визуального представления информации. Это предполагает построение структурных или иных диаграмм в реальном масштабе времени, использование многообразной цветовой палитры, сквозную проверку синтаксических правил. Графические средства моделирования предметной области позволяют разработчикам в наглядном виде изучать существующую ИС, перестраивать ее в соответствии с поставленными целями и имеющимися ограничениями.

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

Обычно к CASE-средствам относят любое программное средство, автоматизирующее ту или иную совокупность процессов жизненного цикла ПО и обладающее следующими характерными основными особенностями:

  • мощные графические средства для описания и документирования ИС, обеспечивающие удобный интерфейс с разработчиком и развивающие его творческие возможности;
  • интеграция отдельных компонент CASE-средств, обеспечивающая управляемость процессом разработки ИС;
  • использование специальным образом организованного хранилища проектных метаданных (репозитория).

Интегрированное CASE-средство (или комплекс средств, поддерживающих полный ЖЦ ПО) содержит следующие компоненты:

  • репозиторий, являющийся основой CASE-средства. Он должен обеспечивать хранение версий проекта и его отдельных компонентов, синхронизацию поступления информации от различных разработчиков при групповой разработке, контроль метаданных на полноту и непротиворечивость;
  • графические средства анализа и проектирования, обеспечивающие создание и редактирование иерархически связанных диаграмм (DFD, ERD и др.), образующих модели ИС;
  • средства разработки приложений, включая языки 4GL и генераторы кодов;
  • средства конфигурационного управления;
  • средства документирования;
  • средства тестирования;
  • средства управления проектом;
  • средства реинжиниринга.

Глава 4. Безопасность жизнедеятельности

4.1. Воздействие на организм человека вредных веществ содержащихся в воздухе в рабочей зоны

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

Наиболее  благоприятен для дыхания  атмосферный  воздух, содержащий (%  по  объему) азота – 78,08;  кислорода – 20,95;  инертных  газов- 0,93;  углекислого  газа – 0,03;  прочих газов – 0,01;

Необходимо  обращать  внимание  и  на  содержание  в   воздухе  заряженных  частиц – ионов. Так  например, известно  благотворное  влияние  на  организм  человека  отрицательно  заряженных  ионов  в  кислороде  воздуха.

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

При  проведении  различных  технологических  процессов  в  воздух  выделяются,  твердые  и  жидкие  частицы,  а  также  пары  и  газы.  Пары  и газы  образуют  с  воздухом  смеси,  а  твердые  и  жидкие  частицы  - аэродисперсные  системы – аэрозоли.  Аэрозолями  называют  воздух  или  газ,  содержащие  в   себе  взвешенные  твердые  или  жидкие  частицы.  Аэрозоли  принято  делить  на  пыль, дым  и туман. Пыли  и  дымы – это  системы  образуют  с  воздухом  смеси,  а  твердые  и  жидкие  частицы  - аэродисперсные  системы  - аэрозоли. Аэрозолями  называют  воздух  или  газ, содержащие  в  себе взвешенные твердые  или  жидкие  частицы. Аэрозоли  принято  делить  на  пыль, дым  и туман. Пыли  и  дымы  - это  системы, состоящие  из  воздуха  или  газа  и  распределенных в  низ  частиц  твердого  вещества, а  туманы  - системы, образованные  воздухом  или  газом  и  частицами  жидкости.

Размеры  твердых  частиц  пылей  превышают 1мкм*, а  размеры  твердых  частиц  меньше  этого  значения.  Различают  крупнодисперсную (размер  твердых  частиц  более  50 мкм), среднедисперсную  (от  10  до 50 мкм) и  частиц мелкодисперсную  (размер  части  менее  10 мкм) пыль. Размер  жидких частиц,  образующих  туманы, обычно   лежит в пределах  от  0,3  до  5 мкм.

Проникновение  вредных  веществ  в организм  человека  происходит  через  дыхательные  пути  (основной путь), а  также через  кожу  и  с  пищей, если  человек  принимает ее,  находясь  на  рабочем  месте. Действие  этих веществ следует  рассматривать  как  воздействие,  опасных  или  вредных  производственных  факторов,  так  как  они  оказывают  негативное  (токсическое) действие  на организм человека. В  результате  воздействия этих  веществ у  человека  возникает  отравление – болезненное  состояние, тяжесть  которого  зависит от  продолжительности воздействия,  концентрации и вида  вредного  вещества.

Информация о работе Разработка Web- сайта “Элетронный магазин”