Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Учебное пособие 3000180

.doc
Скачиваний:
4
Добавлен:
30.04.2022
Размер:
713.73 Кб
Скачать

Воронежский государственный технический университет

УДК 681.3

М.Ю. Антонова, И.С. Малышева, Е.Н Кордюкова

КОМПЬЮТЕРНОЕ ПИРАТСТВО

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

Что такое компьютерное пиратство?

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

  • Незаконное копирование конечными пользователями

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

  • Незаконная установка программ на жесткие диски компьютеров

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

  • Изготовление подделок

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

  • Нарушение ограничений лицензии

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

  • Интернет-пиратство

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

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

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

Воронежский государственный технический университет

УДК 681.3

А.В. Журавлев, А.С. Кольцов, Е.Н Кордюкова

РАЗРАБОТКА ИНФОРМАЦИОННОЙ СИСТЕМЫ ДОКУМЕНТООБОРОТА ПО ЛИЦЕНЗИРОВАНИЮ И АККРЕДИТАЦИИ ВГПГК

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

Для создания информационной системы была выбрана система управления базами данных Microsoft Access, а среда программирования Visual Basic, которая является общепризнанным лидером среди инструментов для создания приложений и систем, функционирующих на платформе Microsoft Windows. Цели создания системы: автоматизирование процесса заполнения форм лицензий, создание базы данных сведений специальностям, автоматическое формирование отчетов, автоматическое заполнение форм лицензий, автоматическое создание электронного архива для хранения и отправки в Национальное аккредитационное агентство в сфере образования. Пользователем ПП является руководитель отдела мониторинга качества образования, лицензирования и аккредитации Воронежского Государственного Промышленно-Гуманитарный Колледжа, а в перспективе и другими образовательными учреждениями.

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

  • математическое;

  • техническое;

  • информационное;

  • лингвистическое;

  • программное;

  • эргономическое;

Программа создана в среде Microsoft Access 2003 с использованием инструментария Visual Basic 2003.

  • Требования минимальной конфигурации:

    • операционная система: MS Windows 2000/ XP

    • процессор Intel Pentium III 866 МГц ;

    • оперативная память 256 Мб;

    • жесткий диск 40 Гб.

Интегральный экономический эффект составляет 492331.75 руб.

Внутренний коэффициент эффективности выше принятого порогового значения (2,04>0,12), т.е. проект считается рентабельным.

Период возврата единовременных затрат равен 0,49 года, а продолжительность периода функционирования ПП составляет 3 года.

В ходе работы над дипломным проектом в главе «Безопасность и экологичность» особое внимание было уделено опасным факторам и мерам защиты от них при работе с компьютером.

Воронежский государственный технический университет

УДК 681.3

Е.В.Баранникова, И.С. Малышева

ЭЛЕКТРОННЫЕ БИБЛИОТЕКИ

Современный мир захлестнула волна компьютеризации. Всё большую роль в нашей жизни играют информационные технологии и электронные (виртуальные) базы данных. Главным аккумулятором всех знаний, накопленных человечеством за всё время его существования, являлись книги и их хранилища – общественные библиотеки. В век информационных технологий и всемирной глобальной сети Интернет эту функцию перехватили и продолжают отвоёвывать компьютерные базы данных и электронные библиотеки. Электронная библиотека — информационная система, позволяющая надежно сохранять и эффективно использовать разнообразные коллекции электронных документов (текстовых, изобразительных, звуковых, видео и др.), локализованных в самой системе, а также доступных ей через телекоммуникационные сети. Очевидно, что объемы информации, хранящейся в традиционной форме, делают все более затруднительной эффективную работу с ней – хранение, распространение, поиски, учет и т.п. Решение данных проблем лежит на пути использования современных средств вычислительной техники и информационных технологий и теснейшим образом связано с переводом хранимой информации в электронную форму.

На этой почве широкое распространение получают электронные издания, электронные коллекции и электронные библиотеки. Роль последних в информационном обществе невозможно недооценить. Обеспечение публичного (в том числе удаленного) доступа пользователей к информационным ресурсам стало одной из первоочередных задач обслуживания науки, культуры и образования. В частности, об этом свидетельствует и направленность ряда Федеральных целевых программ на развитие электронных библиотек и их использование в целях развития образования, науки и культуры: «Развитие единой образовательной информационной среды» (2001-2005 годы); «Культура России» (2006-2010 годы); «Интеграция науки и высшего образования России» (2002-2006 годы).

Электронные сетевые библиотеки стали новым этапом в развитии библиотечного дела в России. Первоначально их формирование связывалось исключительно с частными инициативами и по времени совпадало со становлением Интернета в нашей стране. Так, одним из первых сетевых библиотекарей стал Максим Машков со своей виртуальной библиотекой «lib.ru». Его примеру последовало множество других частных инициатив, среди них публичная электронная библиотека Евгения Пескуна, Бориса Бердичевского, Дмитрия Кузьмина, Михаила Энштейна, Вадима Ершова, Олега Аристова. Все эти библиотеки объединяет то, что они созданы на основе частной инициативы, что они публичны и созданы во многом в просветительских целях. Рост популярности сетевых библиотек, а также преимущества электронного документооборота не могли не сказаться и на деятельности традиционных библиотек. В рамках последних организуются и создаются услуги по предоставлению удалённого доступа к оцифрованным фондам таких библиотек. Преимущества этих услуг налицо – отпадает необходимость непосредственного присутствия в стенах библиотеки, что создаёт удобства для её пользователей, а информацию делает более доступной для лиц, которые не имеют возможности посетить библиотеку. Так, например, в рамках Российской государственной библиотеки в сети Интернет создан ресурс с публичным банком данных защищённых в России диссертаций и их авторефератов. Сетевые электронные библиотеки стали повседневным явлением в нашей жизни, всё большее число людей отдают им предпочтение.

Воронежский государственный технический университет

УДК 681.3

О.В. Кабанов, В.А. Рыжков, И.С. Малышева

ПРОЕКТИРОВАНИЕ ПОДСИСТЕМЫ АНАЛИЗА ТВЕРДОТЕЛЬНЫХ МОДЕЛЕЙ КОМПАС

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

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

Целью работы является проектирование автоматизированной подсистемы формирования карты исходных данных детали (ТКС) для технологического проектирования. В процессе выполнения работы предстоит познакомиться с основными принципами организации управления технологическим процессом и спроектировать собственную систему взаимодействия с САПР.

На этапе проектирования определяется архитектура программы (описание её блоков, их связи друг с другом), выбирается способ хранения данных.

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

Объектом исследований является информация о машиностроительных деталях на предприятии. Под этой информацией подразумеваются расширенные данные о деталях.

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

Под входной информацией в нашем случае понимается файл модели формата «Компас-3D». При выполнении команды сканирования программа анализирует внутренние данные текущей модели и выводит результат.

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

Воронежский государственный технический университет

УДК 681.3

А.В. Павлов, В.А. Рыжков, П.В. Девяткина

РАЗРАБОТКА ПОДСИСТЕМЫ АВТОМАТИЗИРОВАННОГО ПРОЕКТИРОВАНИЯ ДИСКОВЫХ ФАСОННЫХ ФРЕЗ

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

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

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

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

1) автоматизированное проектирование и моделирование дисковых фасонных фрез различных типов (стандартных и специальных фрез; цельных и сборных фрез; чистовых фрез и черновых фрез под чистовое фрезерование, фрез с винтовыми и осевыми стружечными канавками и т.д.);

2) имитационное моделирование в диалоговом режиме операций фасонного фрезерования при условии использования различных подач;

3) оценку качества проектных решений проектировщиком на всех этапах проектирования;

4) автоматизированное ведение протокола сеанса работы, создание текстового отчета о работе, графическое представление результатов работы.

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

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

Таким образом, в ходе работы по проектированию программного комплекса, можно выделить следующие подсистемы САПР:

  1. Подсистема моделирования фасонных поверхностей, обрабатываемых деталей.

  2. Подсистема проектирования дисковых фасонных фрез.

  3. Подсистема проектирования технологических операций фасонного фрезерования.

Воронежский государственный технический университет

УДК 681.3

М.Э. Миронович, В.А. Рыжков, И.С. Малышева

РАЗРАБОТКА ПОДСИСТЕМЫ ЭМУЛЯЦИИ МЕХАНИЧЕСКОЙ ОБРАБОТКИ НА СТАНКЕ С ЧПУ

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

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

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

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

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

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

Целью объекта разработки служило создание подсистемы эмуляции механической обработки на станке с ЧПУ. Входными данными является управляющая программа для станка с ЧПУ. При нажатии на кнопку происходит прорисовка траектории движения инструмента.

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

Воронежский государственный технический университет

УДК 681.3

А.В. Сенцов, С.Н. Жеребчиков, А.С. Кольцов

РАЗРАБОТКА АВТОМАТИЗИРОВАННОЙ ПОДСИСТЕМЫ КОНТРОЛЯ КАЧЕСТВА И УЧЕТА ВЫЯВЛЕННЫХ ОТКЛОНЕНИЙ ДЕТАЛЕЙ И СБОРОЧНЫХ ЕДИНИЦ

Особая роль отводится применению ЭВМ в системах автоматизированного проектирования (САПР). САПР в настоящее время находят все более широкое применение в различных отраслях промышленности.

Автоматизированное проектирование целесообразно применять и при создании многих технических объектов независимо от того, автоматизировано или не автоматизировано их производство.

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

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

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

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

Воронежский государственный технический университет

УДК 681.3

Л.И. Пешкова, А.А.Шишкин, А.С. Кольцов

ФИЗИЧЕСКИЙ УРОВЕНЬ ИНФОРМАЦИОННОЙ СИСТЕМЫ УПРАВЛЕНИЯ УЧЕБНЫМ ПРОЦЕССОМ

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

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

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

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

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

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

К выходной информации системы управления учебным процессом и информационного обеспечения можно отнести:

- готовый учебный план специальности;

- различные отчеты, формируемые информационной системой;

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

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

- учет контингента студентов, с привязкой к факультетам и специальностям;

- составление готовых учебных планов для специальностей.

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

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

- фамилия, имя, отчество;

- дата рождения;

- адрес проживания в г. Воронеже;

- оценки, полученные на вступительных экзаменах;

- паспортные данные;

- информацию о факультете и группе;

- информация о статусе (учится, закончил, отчислен);

- информация о предыдущем образовании (учебное заведение, документ об окончании, дата окончания);

- номер студенческого билета;

- телефон (сотовый и домашний);

- адрес электронной почты.

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

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