Автор работы: Пользователь скрыл имя, 14 Декабря 2011 в 20:46, курсовая работа
Быстро увеличивается число ЭВМ, находящихся в эксплуатации, и возрастает их сложность. В результате растет численность обслуживающего персонала и повышаются требования к его квалификации. Увеличение надежности машин приводит к тому, что поиск и замена устаревших элементов и ремонт их производятся сравнительно редко. Поэтому наряду с повышением надежности машин наблюдается тенденция потери эксплуатационным персоналом определенных навыков отыскания и устранения неисправностей.
Введение. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . 5
1.Обзор и анализ подобных программ и выбор языка программирования .  . . .7
Обзор и анализ подобных программ . . . . . . . . . . . . . . . . . . . . . . . . .  . . . .8
1.2. Актуальность  задачи   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
1.3. Выбор языка  программирования. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..17
2. Выбор модели  жизненного цикла. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  . . 24
    2.1. Каскадная  модель жизненного цикла. . . . . . . . . . . . . . . . . . . . . . . . . . .  . .25
    2.2 Спиральная  модель жизненного цикла. . . . . . . . . . . . . . . . . . . . . . . . . . .. .29
3. Разработка  алгоритмов. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33
    3.1 Рассмотрение  алгоритма . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
4. Эксплуатационная  часть . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..38
    4.1 Руководство  программисту. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...39
    4.2 Руководство  пользователю. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41
Заключение…………………………………………………………………………44	 
Используемая  литература………………………………………………………….45	 
Перечень  файлов на диске…………………………
Часть данных удастся получить, если в качестве ОС установлена 
Windows. А что делать, если ОС не смогла определить тип устройства или вообще его обнаружить? Или установлена не Windows, а какая-либо другая система, которой следует сообщить эти данные? В этом случае на помощь могут прийти специальные утилиты, предназначенные для определения конфигурации компьютера. Большая часть из них написана для DOS. С одной стороны, это объясняется тем, что именно в DOS программа имеет полный доступ к «железу», тогда как в Windows он затруднен. С другой — DOS все-таки является неким «общим знаменателем» для многих ОС, т. е. программы для нее теоретически должны работать везде, хотя, возможно, и с некоторыми ограничениями. Да и загрузить DOS можно с одной дискеты. Вот почему я принял 
решение написать данную утилиту 
 
 
 
 
 
 
 
 
 
| 
 | ||||||||||
| Изммм | Лист | № Докум. | Подп. | Дата | ||||||
| Разраб. | Лапшин | Аналитическая часть | Литер. | Лист | Листов Листов | |||||
| Пров. | Востриков | У | ||||||||
| УГТУ 
  ИАТУ АИСТд-52 | ||||||||||
| . | ||||||||||
| Утв. | Шеклеин | |||||||||
В настоящем 
обзоре я обозрел продукты, доступные 
через Сеть. 
Norton Utilities 
Среди пакетов 
сервисных утилит, без сомнения, 
"первым среди равных", является 
Norton Utilities выпускаемый фирмой Symantec и 
уже доросший до 2002-й версии. Входящая 
в пакет утилита System Information предоставляет 
удобно сгруппированную информацию по 
всем основным компонентам компьютера. 
Имеется возможность детализации информации 
по некоторым разделам, а так же сформировать 
отчет. Довольно наглядно и красочно, с 
использованием круговых диаграмм, оформлена 
информация об эффективности и использовании 
диска. Протестировать процессор можно, 
нажав кнопку Benchmark. Программа выдает график 
примерного быстродействия Вашей системы, 
за единицу измерения принимается производительность 
РС на базе процессора Intel 386SX-16MHz. Для сравнения 
даны рейтинги трех различных компьютеров. 
При всем моем уважении к действительно 
великолепному пакету Norton Utilities 2001, утилита 
System Information является весьма посредственным 
инструментом для получения исчерпывающей 
информации о компонентах системы, плюс 
к этому не очень наглядно, особенно в 
сравнении с двумя нижеописанными программами, 
отображаются сведения о системе, ну и 
совсем добивает своей примитивностью 
и не внушающими доверия результатами, 
тестовая подсистема программы. Результат 
- не более чем удовлетворительно. 
SiSoft SANDRA 
Пакет диагностических утилит SiSoft SANDRA 2001 (аббревиатура расшифровывается как System Analyzer Diagnostic and Reporting Assistant, что означает: помощник в проведении анализа и диагностики системы) является отличным решением для непрофессионального пользователя.
В состав полной 
версии пакета входят около 70 модулей 
для сбора информации обо всех 
основных компонентах PC (включая CPU, винчестер, 
видео- и аудиосистемы, принтеры, коммуникационное 
оборудование, клавиатура, мышь и пр.), 
тестирования (проверяются CPU, дисковые 
накопители, память и сетевое оборудование, 
включая Burn-in Wizard - мастер проверки системы 
в экстремальных условиях, поочередно 
запускающий избранные тестовые модули) 
и выработки рекомендаций по улучшению 
их работы. Имеется возможность проверки 
расположения и содержимого основных 
конфигурационных файлов.  
Графический интерфейс 
программы достаточно нагляден и позволяет 
получить самую полную информацию о компьютере, 
включая порой и недокументированную. 
Главное окно программы напоминает панель 
управления Windows, только с большим количеством 
ярлыков. Каждый из них соответствует 
отдельной утилите, ответственной за сбор 
и отображение информации об определенном 
устройстве, входящем в систему, с предоставлением 
данных о производителе, версии, дате изготовления, 
быстродействии и т.п. В настоящее время 
поддерживается ОС Windows 95/98, но, по сообщениям 
разработчиков, в следующих версиях Sandra 
будет ориентирована на поддержку Windows 
2000/XP, что связано с переходом программы 
на Unicode, который поддерживается в Windows 
9х только частично. Пакет поставляется 
в двух версиях: профессиональной, являющейся 
условно-бесплатной, и требующей за регистрацию 
29$ и стандартной, полностью бесплатной, 
но имеющей некоторые ограничения. В частности, 
отсутствуют ряд дополнительных диагностических 
модулей, но и оставшихся вполне достаточно 
для подробной диагностики системы. Оценка 
однозначная - отлично. 
HARDiNFO PRO 
Не менее интересна программа HARDiNFO PRO, разработанная фирмой Ultimate Systems для пользователей ОС Windows 95/98. Кроме нее, существует вариант HARDiNFO 2000, выполняющий те же функции, но оптимизированный для WindowsMe/2000.
Интерфейс программы очень красочный и наглядный. На каждой из закладокпредоставлена исчерпывающая информация о процессоре, аудио-, видео- и коммуникационной подсистемах, принтерах и накопителях.
Кроме этого, оттуда 
же можно запустить 
Informer 
Informer 3.40 - очень 
неплохая отечественная 
Программа Informer 
предназначена для 
Cool Info
Не очень известна 
у нас в стране утилита Cool Info 99, последняя 
версия которой, 2.7i, предназначена для 
работы под управлением Windows 95/98 и полностью 
совместима с различными версиями Windows 
NT. Как и большинство других аналогичных 
утилит, Cool Info 99 легко справляется с определением 
большинства компонентов современных 
компьютеров: процессоров, мониторов, 
видео- и аудиокарт, дисковых накопителей, 
модулей памяти, принтеров, сетевых и коммуникационных 
систем, клавиатур, мышей. Кроме этого, 
выводится подробная информация о файловой 
системе, установленных драйверах, шрифтах, 
и пр. Наряду с удобным графическим интерфейсом 
пользователя, Cool Info 99 обеспечивает возможность 
записи полученных результатов в базе 
данных или текстовом формате, а вот замерить 
производительность оборудования не получится. 
Cool Info 99 распространяется как shareware-продукт, 
поэтому, после 30 дней ознакомления, производители 
просят заплатить 20 долларов. Программа 
добротная, но без изюминки, оценка - удовлетворительно. 
 
 
 
 
 
 
 
 
 
Dr.Hardware
 
Еще со времен DOS одной из самых популярных утилит, тестирующих компьютерное "железо", была Dr.Hardware. Сейчас уже актуальна 2001-я ее версия, причем имеются варианты для Windows 95/98/Ме (Standard/Professional), для Windows NT/2000 (Professional). Стандартная версия - самая дешевая, предназначена для домашних пользователей, профессиональная - дополнена средствами автоматического создания отчетов и имеет возможность контроля мониторинга системной платы. Существует еще и версия Premium, аналогичная Professional, но поддерживающая все операционные системы семейства Windows: 95/98/Ме/NT/2000. В процессе анализа Dr. Hardware собирает сведения об установленном оборудовании не только из системного реестра, но и используя установки BIOS-а, а так же непосредственного обращаясь к портам ввода/вывода. Это позволяет, помимо созданного ОС списка оборудования, дополнительно проверить каждый компонент.
В результате Dr. 
Hardware может предоставить информацию 
даже в случае некорректной установки 
компонента. Результаты тестирования 
представлены в виде круговых и линейных 
диаграмм, что очень удобно. Программа 
регулярно обновляется и поэтому может 
распознавать самые современные процессоры, 
чипсеты и другие новые компоненты системы. 
При всех достоинствах Доктора Харда, 
некоторая тяжеловесность его внешнего 
оформления не позволяет выставить ему 
наивысший балл, но хорошо - твердое. 
HWiNFO 
Рекордсменом по частоте обновлений можно признать утилиту HWiNFO (Hardware Info), обновления которой выходят ежемесячно. Под одним названием здесь, фактически, представлены две утилиты: HWiNFO для DOS (последняя версия - 4.7.6) и HWiNFO32 для WindowsNT/2000 (последняя версия - 0.9beta). HWiNFO32, как указано на сайте разработчика, поддерживает и Windows 95/98, но очень ограничено и без гарантии корректности результатов. Зачем вообще тогда декларировать такую поддержку? Как очевидное достоинство можно отметить весьма скромные, для программы такого типа, размеры, составляющие всего 516Kb.
Набор анализируемых устройств достаточно широк и HWiNFO практически не уступает другим аналогичным программам. Кроме обычных бенчмарков процессора и накопителей, имеется возможность провести тестирование CPU на ошибки, кроме этого, отображаются данные, снимаемые с сенсоров мониторинга системной платы. Хотя внешний вид программы небросок, она вполне заслуживает хорошей оценки, но, из-за некорректной работы в самой распространенной ОС - Windows 9x, получается только - удовлетворительно.
Конечно, рассмотренными 
выше утилитами все многообразие 
программ, отображающих "железную" 
начинку компьютера, не ограничивается, 
но вряд ли те, что остались за рамками 
обзора, хоть в чем-то принципиально отличаются 
от уже рассмотренных. По большому счету, 
любая из них способна дать практически 
исчерпывающую информацию об аппаратной 
конфигурации компьютера. 
1.2 Актуальность задачи
Существуют множество других программ диагностики компьютера, и у Вас может возникнуть вполне естественный вопрос, а в какой степени моя утилита лучше существующих, или хотя бы чем она выделяется из их общего ряда? Лучший ответ Вы получите, если я опишу Вам одну конкретно взятую программу, которая считается одной из наиболее «продвинутых» в своем классе – это Sisoft Sandra 2001(System Analyzer Diagnostic and Reporting Assistant).
В состав полной версии пакета входят около 70 модулей для сбора информации обо всех основных компонентах PC (включая CPU, винчестер, видео- и аудиосистемы, принтеры, коммуникационное оборудование, клавиатура, мышь и пр.), тестирования (проверяются CPU, дисковые накопители, память и сетевое оборудование) и выработки рекомендаций по улучшению их работы. Имеется возможность проверки расположения и содержимого основных конфигурационных файлов. Графический интерфейс программы достаточно нагляден и позволяет получить самую полную информацию о компьютере, включая порой и недокументированную.
Информация о работе Автоматизация отдела маркетинга, рекламы и ИТ “Завод-ВТО”