Автор работы: Пользователь скрыл имя, 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
К безопасности сайта можно отнести:
Технические аспекты безопасности сайта:
Нетехнические аспекты безопасности сайта (человеческий фактор):
Защита от несанкционированного доступа — комплекс мер, направленных на противодействие несанкционированному доступу к информации, представленной в электронном виде.
Самым
распространенным вариантом защиты
сайта от НСД является использование
возможностей JavaScript для блокирования
функций выделения и
Кэширование
– процесс сохранения загружаемых
из Интернета html-документов и графических
файлов в специальную папку на
жестком диске
<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.
Одним из важных этапов при отладке является тестирование. В процессе тестирования проверяется работоспособность программы, не содержащей явных ошибок. Эффективность тестирования - это важнейший фактор, определяющий стоимость и деятельность разработки сложных программ с заданным качеством.
Действия по отладке и тестированию сайта являются заключительными в процессе создания сайта. Дело в том, что существует множество нюансов отображения и работы сайта, которые учесть в процессе создания просто невозможно.
Исправление таких ошибок происходит именно на заключительном этапе. В процессе отладки возникали различные ошибки: семантические, синтаксические, логические.
Синтаксические
ошибки – это ошибки в записи
конструкций языка
Семантические ошибки – это ошибки, связанные с неправильным содержанием действий и использованием недопустимых значений величин.
Сначала
программа была отлажена вручную
с помощью визуального
Так же была обнаружена ошибка различного отображения сайта в различных браузерах. Это происходит потому, что каждый браузер, или даже различные версии Internet Explorer (Mozilla Firefox, Opera и т.д) имеют свои настройки и особенности отображения программного кода сайта. На сегодняшний день в Интернете больше сайтов, которые не адаптируют ко всем браузерам, и поэтому приходиться загружать сразу несколько браузеров одновременно и смотреть один и тот же сайт. Иногда в одном браузере нельзя сохранить сайт, а в другом это сделать можно. Также могут не работать одни виды меню, а в другом браузере работают отлично. Поэтому приходится адаптировать сайт ко всем видам браузеров.
2.6 Минимальные системные
требования к конфигурации
компьютера
Программа для дипломного проекта выполнена на компьютере с процессором Intel ® Pentium ® Dual CPU T2390–1,87 GHz.
– жесткий диск 232,8Гб
– оперативная память 2 Гб
Для комфортной работы с сайтом определены следующие требования:
– операционная система Microsoft Windows 98и выше;
Для работы с сайтом лучше всего использовать 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.
После загрузки главной страницы осуществляется выбор соответствующих пунктов меню в верхней части окна, либо в левой части в подменю «Наша продукция.
Программа полностью оптимизирована для работы в среде Windows, и поэтому реагирует на все стандартные приемы работы с мышью и клавиатурой, поддерживаемые этой операционной системой.
3 Экономический раздел
3.1
Анализ практики
предприятия по
проблеме
Предприятие работает на рынке полиграфических услуг с 1924 года, а как открытое акционерное общество «Ковылкинская типография» с 01.10.2007г. Свидетельство о государственной регистрации выдано 01.10.2007г.
ОАО
«Ковылкинская типография»
Основными направлениями деятельности предприятия являются: печать газет, книг, брошюр, журналов, бланков, брошюровочно-переплетные работы, изготовление бумажной и картонной упаковки, резка бумаги на формат. В настоящее время наблюдается устойчивый спрос на цветную полиграфическую продукцию высокого качества.
Ковылкинская
типография обеспечивает набор всех
видов текста, верстку, дизайн и выпуск
книжно-журнальной, этикеточной многокрасочной
продукции с последующей
К конкурентным преимуществам Общества можно отнести: оперативность исполнения заказов, качество выпускаемой продукции.
Основными конкурентами Общества являются: ГУП РМ «Типография Красный Октябрь», ОАО «Рузаевский печатник», типографии городов Пенза, Саров, Нижегородской области.
Ковылкинская типография сегодня является открытым акционерным обществом, то есть, это не бюджетная организация, а фактически коммерческая компания, ставящая перед собой цель не просто быть окупаемой, но и получать и увеличивать прибыль.
ОАО
«Ковылкинская типография»
3.2 Определение плановой себестоимости разрабатываемого
программного
обеспечения
Целью
определения себестоимости
Определение затрат на разрабатываемый программный продукт производится путем составления калькуляции себестоимости. Она является основным документом, на основании которого осуществляется планирование и учет затрат на выполнение программного обеспечения.
Калькуляция себестоимости разработки программного обеспечения составляется по следующим статьям затрат: материалы, оборудование для разработки программного обеспечения; затраты на электроэнергию; основная заработная плата; дополнительная заработная плата: отчисления на социальное страхование; затраты по работам, выполняемым сторонними организациями и предприятиями; прочие прямые расходы; накладные расходы.