Автоматизация торгово-технологических процессов

Автор работы: Пользователь скрыл имя, 04 Декабря 2012 в 18:58, курсовая работа

Краткое описание

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

Прикрепленные файлы: 1 файл

выч тех.docx

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

При каждом запросе на такое  действие на экран компьютера выводится  сообщение о том, какое действие затребовано и какая программа  желает его выполнять. Пользователь может либо разрешить выполнение этого действия, либо запретить его.[4, c 200]

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

Основным средством защиты от вирусов служит архивирование. Другие методы заменить его не могут, хотя и повышают общий уровень защиты. Архивирование необходимо делать ежедневно. Архивирование заключается в создании копий используемых файлов и систематическом обновлении изменяемых файлов. Для этой цели удобно использовать специально разработанные программы. Они дают возможность не только экономить место на специальных архивных дискетах, но и объединять группы совместно используемых файлов в один архивный файл, в результате чего гораздо легче разбираться в общем архиве файлов. Наиболее уязвимыми считаются таблицы размещения файлов (AT), главного каталога (MB) и бутсектор. Файлы, создаваемые этими утилитами, рекомендуется периодически копировать на специальную дискету. Их резервирование важно не только для защиты от вирусов, но и для страховки на случай аварийных ситуаций или чьих-то действий, в том числе собственных ошибок. В целях профилактики для защиты от вирусов рекомендуется:

- работа с дискетами, защищенными от записи;

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

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

- разделение передаваемых и поступающих дискет;

- раздельное хранение вновь полученных программ и эксплуатировавшихся ранее;

- хранение программ на жестком диске в архивированном виде.

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

Существуют также специальные  программы удаления конкретного  вируса в зараженных программах. Такие  программы называются программами-фагами. С зараженными файлами программа-фаг выполняет (если это возможно) действия, обратные тем, которые производятся вирусом при заражении файла, т. е. делает попытку восстановления файла. Те файлы, которые не удалось восстановить, как правило, считаются неработоспособными и удаляются.[11, c 401]

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

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

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

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

- не допускать к работе на компьютере посторонних лиц, особенно если они собираются работать со своими дискетами;

- не пользоваться посторонними дискетами, особенно с компьютерными играми.[1, с 123]

 

 

 

2. Программное обеспечение предприятия

2.1 Работа с программным обеспечением

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

- базовое программное  обеспечение.

- трансляторы.

- инструментальные средства.

К базовому программному обеспечению  относят операционные системы и  оболочки операционных систем.

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

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

Операционных систем и  оболочек операционных систем довольно много, они различаются интерфейсом, набором возможностей, способами  защиты от вирусов (программ, которые  портят другие программы), способами  управления ресурсами памяти, периферийными  устройствами. Различия ОС обоснованы обычно свойствами и назначением  самих ЭВМ, спецификой их использования. Можно назвать наиболее распространенные операционные системы, это MS DOS, UNIX, Windows 95 и далее, Windows NT и др.[8, c 675]

Оболочки операционных систем дают возможность вводить команды  операционных систем в более удобном  для человека виде, с помощью выбора команд в предложенном оболочкой  меню. Из наиболее распространенных оболочек можно назвать оболочки Norton Commander, DOS Shell, Windows2, 3.0, 3.11 и др.

К трансляторам относят программы, которые преобразуют команды  программ, написанных на языках высокого уровня, таких как Qbasic, Pascal, C, Prolog, Ada и других, в команды, записанные в  машинных кодах, использующих двоичный алфавит. Эти программы можно  назвать программами – переводчиками  с языков программирования высокого уровня на машинный язык.

Трансляторы бывают двух видов: интерпретаторы и компиляторы. Оба  вида трансляторов выполняют одну и  ту же операцию, но делают это по-разному.

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

Компилятор же не выполняет  команды, а просто переводит всю  программу на машинный язык и записывает свой перевод в специальную, так  называемую, исполнимую программу, записанную в двоичном коде, которую ЭВМ поймет уже без переводчика. Интерпретатор  удобно использовать на этапе написания  и откладки программы, так как  интерпретатор позволяет отслеживать  ошибки, допущенные программистом при  написании программы, а компилятор используется для преобразования уже  готовой, отлаженной, выверенной программы. Компилированная программа будет  выполняться быстрее, так как  не нужно машине перед выполнением  команды осуществлять перевод, а  так же, если учесть, что языков программирования на данный момент очень много, как  и программистов, причем программисты выбирают для создания программ самые  разные языки программирования согласуясь со своими вкусами, возможностями и  назначением программы, то можно  представить, как неудобно было бы пользоваться программами, требующими присутствия  интерпретаторов. Каждый пользователь должен был бы иметь большой набор  интерпретаторов различных языков. [9, c 165]

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

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

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

Среди наиболее важных функций  прикладных программ можно выделить: обработку текстов, проведение вычислений, организация информации, управление вводом – выводом. Обычно различные  функции настолько тесно переплетаются  друг с другом, что трудно сказать, где кончается одна и начинается другая. Хотя большинство функций  в той или иной степени используются в любой программе, одна из них  всегда преобладает. Так, например, вычисления – основа программ обработки финансовых ведомостей, управление вводом – выводом  – основа графических и звуковых программ.[5, с 157]

Очень много проблем связанных  с потерей данных часто случаются  и для решения таких проблем (для восстановления данных) применяются  такие программы как EasyRecovery Professional, Norton PartitionMagic 8.0. С помощью этих программ можно восстановить данные с форматированного винчестера, или же наоборот произвести форматирование, а также разбить  жесткий диск на несколько локальных  дисков. Трудно не обойти стороной проблему с вирусами, т.к. они очень легко  распространяемы, и переносятся  на любом внешнем носителе данных. Для обеспечения хорошей антивирусной зашиты используется антивирус Dr. Web, он закупается с лицензией, и обновляется на закрытом сервере. Вдобавок к антивирусу используется специальная защита от Flash-носителей, спец-прога загружается быстрее оперативной памяти, и как только флэшка вставлена в USB порт, она моментально начинает проверку и очистку ее от вирусов.

Существует еще ряд  стандартных программ, которые устанавливаются  на каждый ПК, для необходимой его  работы. Это такие дистрибутивы как:Nero smart, Total Commander, Adobe Reader, Fine Reader, Microsoft Office, WinRar, Alcohol Soft, и многие другие для  хорошей и правильной работы компьютера.  

 

Описание программ предприятия

Microsoft Office Word – пакет офисных  программ.

Total Commander – файловый менеджер.

Winrar – архиватор.

Photoshop – программа для  работы с растровой графикой.

Corel Drow –программа для  работы с векторной графикой.

1С Бухгалтерия – программа  для бухгалтерского учета.

Everest – программа для  контроля данных ПК.

 

 

 

  1. Автоматизация торгово-технологических процессов

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

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

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

Автоматизация торговли включает в себя два направления:

Информация о работе Автоматизация торгово-технологических процессов