Сайт типографии

Автор работы: Пользователь скрыл имя, 15 Ноября 2011 в 08:28, дипломная работа

Описание

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

Содержание

Введение 4
1 Общий раздел 7
1.1 Постановка задачи 7
1.2 Цель разработки 12
1.3 Характеристика и обоснование выбранного языка программирования (среды программирования) 16
2 Специальный раздел 20
2.1 Описание алгоритма 20
2.2 Описание программы 26
2.3 Анализ результатов решения задачи 30
2.4 Надежность программы 33
2.5 Отладка программы 38
2.6 Минимальные системные требования к конфигурации компьютера 43
2.7 Руководство пользователю 45
3 Экономический раздел 48
3.1 Анализ практики предприятия по проблеме 51
3.2 Определение плановой себестоимости разрабатываемого программного обеспечения 51
3.3 Пути совершенствования деятельности предприятия на основе предложений 54
Заключение 57
Список использованных источников 60
Приложение В Листинг программы 66

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

диплом.docx

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

     К безопасности сайта можно отнести:

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

    Технические аспекты безопасности сайта:

  • безопасность используемых на сайте скриптов, программ;
  • в ряде случаях – использование защищенных протоколов передачи данных;
  • регулярное резервное копирование;

    Нетехнические аспекты безопасности сайта (человеческий фактор):

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

     Защита от несанкционированного доступа — комплекс мер, направленных на противодействие несанкционированному доступу к информации, представленной в электронном виде.

     Самым распространенным  вариантом защиты сайта от НСД является использование  возможностей JavaScript для блокирования функций выделения и копирования  как графических, так и текстовых  элементов web-страницы.

     Кэширование – процесс сохранения загружаемых  из Интернета html-документов и графических  файлов в специальную папку на жестком диске пользовательского  компьютера. При повторном обращении  к сайту браузеры открывают эту web-страницу уже с винчестера, что  позволяет значительно сократить  время ее считывания. Чтобы web- страницы не сохранялись в компьютере у пользователя, используется  запрет на кэширование страницы. Для запрета на кэширование необходимо всего-навсего сделать на это указание в разделе <head>… </head>:

    <META HTTP-EQUIV="Pragma" CONTENT="no-cache">

    или:

    <META HTTP-EQUIV="no-cache">

    или:

    <META HTTP-EQUIV=Cache-Control content=no-cache>

     Для защиты страниц от копирования  то в разделе <head> следует поместить  следующий скрипт:

     <SCRIPT LANGUAGE="JavaScript">

     document.ondragstart = test;

     //запрет  на перетаскивание 

     document.onselectstart = test;

     //запрет  на выделение элементов страницы

     document.oncontextmenu = test;

     //запрет  на выведение контекстного меню

     function test() {return false}

     </SCRIPT>

     Применяя  эти и другие методы, я обеспечила  надежность  сайта и его защиту от НСД.

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

 

      2.5 Отладка программы 

     Под отладкой понимается  проверка работы сайта и устранение ошибок его  работы. Цель отладки состоит в выявлении и устранении ошибок. При отладке происходит локализация и устранение синтаксических ошибок и явных ошибок кодирования. Данный сайт был отлажен с помощью программы Adobe Dreamweaver CS5, проверена его работа в браузерах Microsoft Internet Explorer, Opera, Mozilla Firefox.

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

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

      Исправление таких ошибок  происходит именно на заключительном этапе. В процессе отладки возникали различные ошибки: семантические, синтаксические, логические.

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

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

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

     Так же была обнаружена ошибка различного отображения сайта в различных браузерах. Это происходит потому, что каждый браузер, или даже различные версии Internet Explorer (Mozilla Firefox, Opera и т.д) имеют свои настройки и особенности отображения программного кода сайта. На сегодняшний день в Интернете больше сайтов, которые не адаптируют ко всем браузерам, и поэтому приходиться загружать сразу несколько браузеров одновременно и смотреть один и тот же сайт. Иногда в одном браузере нельзя сохранить сайт, а в другом это сделать можно. Также могут не работать одни виды меню, а в другом браузере работают отлично. Поэтому приходится адаптировать сайт ко всем видам браузеров.

 

      2.6 Минимальные системные требования к конфигурации компьютера   

     Программа для дипломного  проекта выполнена на компьютере с процессором Intel ® Pentium ® Dual CPU T2390–1,87 GHz.

     – жесткий диск 232,8Гб

     – оперативная память 2 Гб    

     Для комфортной работы с сайтом определены следующие требования:

     – операционная система Microsoft Windows 98и выше;

    • процессор Intel Pentium  II и выше;
    • оперативную память 128 Мбайт и выше;
    • VGA-совместимый дисплей (рекомендуется SVGA - дисплей);
    • Web-браузер.

     Для работы с сайтом лучше всего использовать Opera (версии 9.5 и выше) или Microsoft Internet Explorer (версии 6.0 и выше).

     Microsoft Internet Explorer – самый популярный браузер в мире и бесспорный лидер. Специально устанавливать его не нужно, так как он входит в стандартный комплект любого из Windows. Обладает удобным и дружественным интерфейсом, привычным для всех пользователей Windows, что является большим преимуществом. Internet Explorer на сегодняшний день поддерживает абсолютно все технологии, использующиеся при создании сайтов. Internet Explorer корректно работает с подавляющим большинством существующих сайтов, кроме того браузер полностью русифицирован.

     Opera – главный конкурент Internet Explorer, обладает достаточно большой скоростью загрузки страниц. Браузер, несмотря на неплохие функциональные возможности, занимает очень мало места на диске и требует минимум системных ресурсов. Еще одним преимуществом этого браузера является практически полностью настраиваемый интерфейс.

 

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

    Программу можно запустить двумя способами:

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

     Чтобы пользователю получить доступ к сайту  через Интернет  необходимо ввести адрес сайта http://www.kazvm.pochta.ru/.

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

  • Пункт «Главная» возвращает на основную страницу проекта, содержащую общие сведения о нем, а также сведения об организации и карту сайта.
  • Пункт «О нас» содержит информацию о типографии.
  • Пункт «Заказчикам». Содержит общее описание требований, предъявляемых к заказам.
  • Пункт меню «Контакты» позволяет осуществить переход к странице, содержащей контактную информацию: адрес, телефоны, факс.
  • Выход из программы осуществляется через меню «Файл-Выход», либо посредством закрытия окна браузера.

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

 

      3 Экономический раздел

     3.1 Анализ практики  предприятия по  проблеме  

     Предприятие работает на рынке полиграфических  услуг с 1924 года, а как открытое акционерное общество «Ковылкинская  типография» с 01.10.2007г. Свидетельство  о государственной регистрации  выдано 01.10.2007г.

     ОАО «Ковылкинская типография» является одним из крупнейших полиграфических  предприятий республики.

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

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

     К конкурентным преимуществам Общества можно отнести: оперативность исполнения заказов, качество выпускаемой продукции.

     Основными конкурентами Общества являются: ГУП  РМ «Типография Красный Октябрь», ОАО «Рузаевский печатник», типографии городов Пенза, Саров, Нижегородской  области.

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

     ОАО «Ковылкинская типография» активно  развивающаяся  организация. Поэтому создание сайта в организации является актуальной задачей.

 

      3.2   Определение        плановой       себестоимости        разрабатываемого

          программного  обеспечения 

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

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

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

Информация о работе Сайт типографии