Разработка сайта ООО "Ювелир Строй"

Автор работы: Пользователь скрыл имя, 09 Апреля 2012 в 17:15, курсовая работа

Описание

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

Содержание

Введение
1 Общий раздел
1.1 Цель разработки
1.2 Характеристика состава и параметра технических средств
1.3 Характеристика используемой операционной системы
1.4 Обоснование выбора языка программирования
2 Специальный раздел
2.1 Назначение задачи
2.2 Постановка задачи
2.3 Описание алгоритма
2.4 Описание программы
2.5 Отладка программы
2.6 Процесс преобразования информации
2.7 Анализ результатов решения задачи
2.8 Руководство пользователю
Заключение
Список использованных источников
Приложение А Схема программы
Приложение В Листинг программы
Приложение С Результаты работы программы

Работа состоит из  1 файл

Курсовик.doc

— 2.51 Мб (Скачать документ)

fonf–family – определяет типа шрифта;

color – определяет цвет шрифта;

background – параметр позволяет установить одновременно до пяти атрибутов стиля фона. Значения могут идти в любом порядке, браузер сам определит, какое из них соответствует нужному атрибуту.

background–attachment – устанавливает, будет ли прокручиваться фоновое изображение вместе с содержимым элемента. Изображение может быть зафиксировано и оставаться неподвижным, либо перемещаться совместно с документом.

background–color – устанавливает фоновый цвет элемента.

background–image – устанавливает фоновое изображение для элемента. Если одновременно для элемента задан цвет фона, он будет показан, пока фоновая картинка не загрузится полностью.

background–position – задает начальное положение фонового изображения, установленного с помощью параметра background–image.

background–repeat – определяет, как будет повторяться фоновое изображение, установленное с помощью параметра background–image, и по какой оси. Можно установить повторение рисунка только по горизонтали, по вертикали или в обе стороны.

opacity – определяет уровень прозрачности элемента веб–страницы. При частичной или полной прозрачности через элемент проступает фоновый рисунок или другие элементы, расположенные ниже полупрозрачного объекта.

Файловая структура проекта следущая:

Index.html – основная страница проекта.

News.html – страница новостей.

Business.html – страница предложений и услуг.

Gallery.html – фотогаллерея.

Cont.html – контакты

Style.css – внешние каскадные таблицы стилей.

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


2.5              Обоснование метода выбора отладки

 

Создание программы включает в себя следующие этапы: представление задачи на естественном языке; формулировку задачи на языке математических соотношений; разработку численного метода и алгоритма решения задачи на языке программирования и подготовку исходных данных; разработку системы тестов и отладку программы; решение задачи на ЭВМ; получение результатов. При разработке программы наиболее трудоёмким является этап отладки и тестирования программы, потому что при программировании и вводе данных с клавиатуры в ЭВМ могут быть допущены ошибки.

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

Тестирование  это обнаружение ошибок при отладке. Эффективность тестирования  это важнейший фактор, определяющий стоимость и деятельность разработки сложных программ с заданным качеством. Затраты на тестирование составляют около 30–40% от общих затрат.

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

В процессе разработки данного курсового проекта программа была отлажена смешанным способом. В процессе отладки возникали различные ошибки: семантические, синтаксические, логические.

Синтаксические ошибки – это ошибки в записи конструкций языка программирования.

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

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

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

Логические ошибки наиболее трудны для обнаружения. Они могут быть скрыты многочисленными связями, между отдельными частями программы и приводить к неправильным результатам при ее выполнении. Для выявления таких ошибок применяется контроль подсчета.


2.6  Процесс преобразования информации

 

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

Исходными данными в программе курсового проекта «Разработка сайта ООО «ЮвелирСтрой» является содержимое визуальных фрагментов кода HTML.

Программа производит анализ и обработку исходных данных на основании выбранных пользователем параметров.

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

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

 


2.7              Анализ результатов решения задачи

 

В результате работы программы курсового проекта «Разработка сайта ООО «ЮвелирСтрой» при корректных исходных данных были достигнуты поставленные цели. Браузером была произведена корректная обработка HTML и CSS – кодов, логически правильный анализ, обработка данных с помощью встроенных средств поддержки и выдача результата – генерация Web–страницы. Итоговые результаты, выданные программой, в полной мере совпадают с результатами, полученными при решении поставленной задачи теоретическими методами.


2.8           Руководство пользователю

 

Для работы с программой курсового проекта «Разработка сайта ООО «ЮвелирСтрой»» необходимы:

– персональный компьютер;

– операционная система Windows 9x и выше или UNIX;

– дисковод компакт–дисков CD–ROM.

– Internet Explorer 6.0 или выше (либо аналогичный браузер)

Запуск программы:

1)       Запуск Интернет браузера (Пуск–Программы–Стандартные–Internet Explorer)

2)       Выбор пункта меню Файл–Открыть–<каталог проекта>–index.html. (открытие может также осуществляться с помощью двойного щелчка на главном файле проекта, если данная функция настроена в среде Windows)

3)       После загрузки главной страницы  осуществляется выбор соответствующих пунктов меню в верхней части окна, либо в левой части в группе «Категории».

4)       Пункт «Главная» возвращает на основную страницу проекта, содержащую общие сведения о нем, описание важнейших событий, объявления.

5)       Пункт «Новости» открывает доступ к странице последних новостей.

6)       Пункт «Предложения». Содержит информацию об услугах компании. Здесь же можно скачать прайс–листы в формате MS Excel.

7)       «Галерея» – открывает доступ к галерее фотографий со строительных объектов.

8)       Пункт меню «Контакты» позволяет осуществить переход к странице, содержащей контактную информацию: адрес, телефоны, факс.

9)       Выход из программы осуществляется через меню «Файл–Выход», либо посредством закрытия окна программы.

Программа полностью оптимизирована для работы в среде Windows, и поэтому реагирует на все стандартные приемы работы с мышью и клавиатурой, поддерживаемые этой операционной системой, в том числе на нажатие сочетаний клавиш Alt+F4 (закрыть окно), Alt+Tab (переключение между задачами Windows), копирование, вставка, отмена действий методом нажатия соответствующих комбинаций клавиш и т.д.


Заключение

 

В соответствии с заданием, в рамках курсового проекта был написан Интернет–сайт строительной компании ООО «ЮвелирСтрой» из г. Бронницы Московской области. В процессе разработки данной курсовой работы на тему «Разработка сайта ООО «ЮвелирСтрой» была изучена литература по экономической теории, организации и программированию.

Программа данного курсовой работы была написана с помощью средств языка разметки гипертекста HTML (Hyper Text Language Markup) c использованием каскадных таблиц стилей CSS. Для этого была использована операционная система Windows XP Professional Edition.

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

Результатом выполнения проекта является разработка информационной Web–среды, позволяющий в достаточно понятной форме осуществлять  информационно–рекламную деятельность организации в пространстве Глобальной сети «Интернет».


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

 

1          Архангельский А.Я. Программирование в HTML. – М.: Бином, 2004.

2          Абрамов В.Г., Трифонов Н.П. Введение в CSS. – М.:Наука, 1988.

3          Абрамов Л.М., Капустин В.Ф. Экономическое программирование. Л.: Изд–Ленинградского университета, 1976.

4          Абрамов С.А., Зима Е.В. Начала программирования на языке 1С. – М.: Наука, 1999.

5          Акулич И.Л. Экономическое программирование в примерах и задачах: Учеб. пособие 4–е изд., исправленное и дополненное – М.: Высшая школа,1999

6          Ашманов С.А. Структурное и объектно–ориентированное программирование. – М.: Наука, 1981.

7          Баканов М.И., Шеремет А.Д. Теория экономического анализа: Учебник. 4–е издание, доп. и перераб. – М.: Финансы и статистика, 2000.

8          Баканов М.И., Шеремет А.Д. Экономический анализ: ситуации, тесты, примеры, задачи, выбор оптимальных решений, финансовое прогнозирование: Учеб. пособие. – М.: Финансы и статистика, 1999.

9          Банди Б. Основы алгоритмического программирования: Пер. с англ. – М.: Радио и связь, 1999.

10      Бутомо И.Д., Самочадин А.В., Усанова Д.В. Программирование на объектно – ориентированных языках. – Л.: Издательство Ленинградского университета, 1995.

11      Гасс С. Экономическое программирование и моделирование. – М.: Физматгиз, 1961.

12      Глухов В.В., Медников М.Д., Коробко С.Б. Математические методы и модели для менеджмента – СПб.: Издательство “Лань”, 2000.

13      Гольштейн Е.Г., Юдин Д.Б. Теория, методы и приложения. – М.: Наука, 1969.

14      Грэхем Р. Практический курс языка Паскаль. – М.: Радио и связь. 1986.

15      Заварыкин В. М. и др. Численные методы: Учеб. пособие для студентов физ.–мат. спец. пед. ин–тов – М.: Просвещение, 1990.

16      Йенсен К., Вирт Н. Руководство для пользователя и описание языка. – М.: 1982.

17      Кузнецов Ю.Н., Кузубов В.И., Волощенко А.Б. Решение экономических задач на языках С и С++ : Учеб. пособие. 2–е изд., перераб и доп. – М.: Высш. школа, 1980.

18      Кузнецов А.В., Сакович В.А., Холод Н.И. Высшая математика. //Под общ. ред. проф. Кузнецова А.В., М., “ВЫШЭЙШАЯ ШКОЛА”, 1994.

19      Ляшенко И.Н, Карагодова Е.А, Черникова Н.В., Шор Н.З. Теория нисходящего и восходящего проектирования – Киев: Издательское объединение “Вища школа”, 1999.

20      Пер. с яп. /М. Кубонива, М. Табата, С. Табата, Ю. Хасэбэ, под ред. М. Кубонива. Математическая экономика на персональном компьютере. – М.: Высшая школа, 1980.

21      Пильщиков В.Н. Сборник упражнений по языку Си. – М.: Наука, 1989.

22      Тынкевич М.А. Экономико–математические методы (исследование операций). Изд. 2-е, испр. и доп. – Кемерово, 2000.

23      Танебаум Э.. Компьютерные сети. Изд. 4–е.  – С.–Петербург:  ПИТЕР, 2003.

24      Факрутдинов Р.А.Организация производства: Учебник. – М.: Инфра–М, 2001.

25      Ширяев В.Д., Куляшова Н.М.. Экономико–математические методы. Учебное пособие. – Саранск: Издательство Мордовского Университета, 2002.


 

 

 

 

 

 

Приложение А

(обязательное)

Схема программы


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


 

 

 

Приложение В

(обязательное)

Листинг программы


Style.css

 

/* CSS Document */

 

* {

  margin:0;

  padding:0;

}

 

html {

              height:100%;

}

 

body {

              background–image:url(images/bg.jpg);

              color:#1b1b1b;

              font–family:Verdana, Helvetica, sans–serif;

              font–size:10px;

              height:100%;

}

 

a {

              color:#8a8a8a;

Информация о работе Разработка сайта ООО "Ювелир Строй"