Разработка автоматизированной справочной системы по основным элементам языка ассемблера
Особенности разработки автоматизированной справочной системы по основным элементам языка ассемблера, анализ среды Borland Delphi 7.0. Способы определения трудоемкости разработки программного продукта: этапы расчета сметной стоимости, планирование цены.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 03.04.2013 |
Размер файла | 3,2 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
25 В/м
в диапазоне частот 2 - 400 кГц
2.5 В/м
Плотность магнитного потока должна быть не более:
в диапазоне частот 5 Гц - 2 кГц
250 нТл
в диапазоне частот 2 - 400 кГц
25 нТл
Поверхностный электростатический потенциал не должен превышать
500 В
Плотность магнитного потока должна быть не более:
в диапазоне частот 5 Гц - 2 кГц
250 нТл
в диапазоне частот 2 - 400 кГц
25нТл
6.2 Методы защиты от опасных и вредных факторов
6.2.1 Недостаточное освещение рабочих зон
Недостаточное освещение приводит к напряжению зрения, преждевременной усталости и ослабляет внимание. Чрезмерно яркое освещение вызывает ослепление, раздражение и резь в глазах. Неправильное направление света на рабочее место может создать резкие тени, блики и дезориентировать работающего [13].
Сохранность зрения человека, состояние его центральной нервной системы и безопасность на производстве в значительной мере зависят от условий освещения.
В зависимости от природы источника световой энергии различают естественное, искусственное и совмещенное освещение. При освещении помещений с ЭВМ используют естественное освещение -- боковое и верхнее, создаваемое светом неба (прямым или отраженным) и искусственное, которое может быть общим или комбинированным, и осуществляется электрическими лампами. Комбинированное освещение наряду с общим включает местное освещение, сосредотачивающее световой поток непосредственно на рабочих местах.
Требования к освещению производственных помещений в зависимости от наименьшего размера объекта различения и контрастности объекта и фона представлен в СНиП 23-05-95.
6.2.2 Защита от опасного уровня напряжения в электрической цепи
Основными мерами защиты от поражения током являются следующие.
1 Обеспечение недоступности токоведущих частей, находящихся под напряжением, для случайного прикосновения.
2 Электрическое разделение сети; устранение опасности поражения при появлении напряжения на корпусах, кожухах и других частях электрооборудования, что достигается применением малых напряжений, использованием двойной изоляции, выравниванием потенциала, защитным заземлением, занулением, защитным отключением и др.
Применение специальных электрозащитных средств - переносных приборов и приспособлений; организация безопасной эксплуатации электроустановок. Недоступность токоведущих частей электроустановок для случайного прикосновения может быть обеспечена рядом способов: изоляцией токоведущих частей, размещением их на недоступной высоте, ограждением.
Помещения оборудуются контуром - шиной защитного заземления, которая соединяется с заземлителем, а так же проводом зануления. Все подлежащие заземлению объекты присоединяют к контуру-шине отдельным заземляющим проводником.
В лабораториях электробезопасность обеспечивается использованием вилок и розеток, используемых для системных блоков и мониторов ЭВМ, с заземляющим выводом. Защита от статического электричества обеспечивается установкой защитных фильтров на экран монитора и общим увлажнением воздуха.
6.2.3 Защита от электромагнитного и инфракрасного излучения
Основным источником электромагнитного и инфракрасного излучения является монитор. Для обеспечения безопасности необходимо следовать ряду инструкций по эксплуатации ЭВМ:
- монитор должен соответствовать ГОСТ Р50948-96 или СанПиН 2.2.2.542-96, допустимо использовать ТСО-91;
- монитор необходимо установить так, чтобы на него было удобно смотреть: необходимо повернуть монитор так, чтобы оператор смотрел на экран под прямым углом, а не сбоку;
необходимо правильно задать регулировку изображения: изображение должно быть максимально четким.
6.3 Расчет искусственного освещения
В соответствии с действующими правилами СНиП 23-05-95 для искусственного освещения установлена наименьшая допустимая освещенность рабочих мест. Рекомендуемая освещенность для работы с экраном дисплея составляет 200 лк, а при работе с экраном в сочетании с работой над документами - 400 лк. Рекомендуемые яркости в поле зрения операторов должна лежать в пределах 1:5-1:10 [12].
На стадии проектирования основной задачей светотехнических расчетов искусственного освещения является определение потребной мощности осветительной установки. Для расчета общего равномерного освещения при горизонтальной рабочей поверхности основным является метод светового потока (коэффициента использования), учитывающий световой поток, отраженный от потолка и стен. Световой поток лампы Фл (лм) при лампах накаливания или световой поток группы ламп светильника при люминесцентных лампах рассчитывают по формуле:
, (6.1)
где Фл - световой поток, лм,
Еn - нормируемая минимальная освещенность, лк
kz - коэффициент запаса, учитывающий запыленность светильников и износ источников света в процессе эксплуатации;
S - площадь помещения, м2;
z - коэффициент минимальной освещенности, равный отношению , значения которого для ламп накаливания - 1.15, для люминесцентных - 1.1;
N - число светильников в помещении;
kh - коэффициент использования светового потока ламп, зависящий от КПД и кривой распределения силы света светильника, коэффициента отражения потолка рп и стен рс, высоты подвеса светильников и показателя помещения i.
Для помещений, освещаемых, люминесцентными лампами kz=1.3.
, (6.2)
где i - показатель помещения;
L и D - длина и ширина помещения в плане, м;
h - высота подвеса светильников над рабочей поверхностью, м.
Особенностью данного метода является расчет по приведенной выше формуле светового потока Фл, а затем подбор ближайшей стандартной лампы. Обеспечение равномерного распределение освещенности достигается в том случае, если отношение расстояния между центрами светильников A к высоте их подвеса над рабочей поверхностью составит для светильника значение 1.4.
В качестве светильников выберем люминесцентные лампы. Коэффициент отражения светового потока от потолка и стен соответственно рп =70%, рс=50%. Определим световой поток Фл, необходимый для равномерного освещения.
Для лабораторий уровень рабочей поверхности над полом составляет 0.8 м. Тогда h= Н - 0.8 = 3.5 - 0.8 = 2.7м.
Для лабораторий ВЦ минимальная норма освещенности Еn= 300 лк. С учетом заданных рп , pс при i=1,25 из справочных данных находим kh= 60. Рассчитаем Фл, количество светильников возьмем N=10, тогда получим
лм.
Подсчитав Фл находим, что ближайший Фл =3800 лм, что не превышает отклонения потока выбранной лампы от расчетной (от -10% до +20%). Это значение соответствует люминесцентной лампе ЛДЦ80. Рассчитаем расстояние между центрами светильников:
A/h = 1.4.
Отсюда A=3.78 м.
Исходя из полученного результата, светильники можно разместить в два ряда.
6.4 Противопожарная защита рабочего места
Дополнительную пожарную опасность представляют следующие факторы.
1 Системы вентиляции и кондиционирования воздуха при их постоянной работе.
2 Смазочные вещества и легковоспламеняющиеся жидкости, используемые при проведении обслуживающих, ремонтных и профилактических работ.
3 Проведение работ с использованием пожароопасного инструмента, в частности, при работе с паяльником следует использовать несгораемую подставку с несложными приспособлениями для уменьшения потребляемой мощности в нерабочем состоянии.
Одной из наиболее важных задач пожарной защиты является защита строительных помещений от разрушений и обеспечение их достаточной прочности в условиях воздействия высоких температур при пожаре. Учитывая высокую стоимость электронного оборудования, а также категорию его пожарной опасности, здания, где расположена вычислительная техника, и части здания другого назначения, в которых предусмотрено размещение ЭВМ, должны быть 1 и 2 степени огнестойкости (СН 512-78 и СНиП П-2-80).
Для тушения пожаров на начальных стадиях широко применяются огнетушители. Пенные огнетушители применяются для тушения горящих жидкостей, различных материалов, конструктивных элементов и оборудования, кроме электрооборудования, находящегося под напряжением. Газовые огнетушители применяются для тушения жидких и твердых веществ, а также электроустановок, находящихся под напряжением. В ВЦ применяются, главным образом, углекислотные огнетушители, обладающие высокой эффективностью тушения пожара и обеспечивающие сохранность электронного оборудования.
Для обнаружения начальной стадии загорания используются системы автоматической пожарной сигнализации (АПС), которые оповещают о возгорании службу охраны и могут самостоятельно приводить в действие установки пожаротушения, пока пожар в помещении не достиг больших размеров.
По взрывоопасной и пожарной опасности производства в соответствии с ОНТП 24-86 подразделяют на пять категорий, обозначенных буквами А, Б, В, Г, Д. В соответствии с характеристиками материалов и веществ, находящихся в помещении для сборки печатных плат, разработки ПО категория таких помещений В. Помещения, где расположены компьютеры, представляют большую опасность в пожарном отношении, т.к. содержат такие материалы как бумага, пластик, дерево и т.д.
К средствам тушения пожара, предназначенных для локализации небольших загораний, относятся пожарные стволы, внутренние пожарные водопроводы, огнетушители, сухой песок, асбестовые одеяла и т.п. Помещения необходимо снабжать как минимум 4 огнетушителями ОУ-80. Наиболее подходящими для тушения электрооборудования являются углекислотные огнетушители.
6.5 Экологичность
6.5.1 Анализ влияния на окружающую среду
У каждого электроприбора, который мы используем в повседневной жизни, есть свое электромагнитное поле. Складываясь эти поля существенно меняют качество окружающей нас среды. Влияние этих полей не всегда безобидно для здоровья жителей планеты. Как и любое производство, производство компьютеров (и последующая их эксплуатация) связано с процессами, которые могут отрицательно воздействовать на окружающую среду. Например, длительная работа компьютеров приводит к снижению концентрации кислорода в воздухе, количество озона, наоборот, увеличивается. Озон является сильным окислителем. Его концентрация выше предельно допустимых величин приводит к неблагоприятным обменным реакциям в организме.
В последние годы во всём мире появились многочисленные нормативные акты и стандарты (международные NPR или ТСО95, ТСО99), призванные уменьшить такие отрицательные воздействия.
Производитель компьютера в наши дни обычно рекламирует свой товар как удовлетворяющий нескольким экологическим требованиям. Например, малое потребление электроэнергии, экологически чистое производство, не использование фреона (разрушающего озоновый слой Земли), изготовление тары, документации и упаковки из материалов вторичной обработки, и т.д. Часто производитель называет такой компьютер "зелёным" ("Green PC"), хотя единого стандарта "зелёного" компьютера пока нет. Покупатель, если он озабочен сохранением собственного здоровья и здоровья планеты, должен в процессе покупки интересоваться не только функциональными, но и экологическими характеристиками покупаемого компьютера.
6.5.2 Методы защиты окружающей среды
Под понятием безотходная технология следует понимать комплекс мероприятий в технологических процессах от обработки сырья до использования готовой продукции, в результате чего сокращается до минимума количество вредных выбросов и уменьшается воздействие отходов на окружающую среду до приемлемого уровня. В этот комплекс мероприятий входят:
а) создание и внедрение новых процессов получения продукции с образованием наименьшего количества отходов;
б) разработка систем переработки отходов производства во вторичные материальные ресурсы;
в) создание территориально - промышленных комплексов, имеющих замкнутую структуру материальных потоков сырья и отходов внутри комплекса.
Заключение
В результате выполнения дипломной работы была разработана программа «Справочная система по основным элементам языка ассемблера», которая предназначается для ввода, коррекции и просмотра информации по методам и приемам программирования на языке ассемблера, а также для поиска данных по различным критериям.
Для достижения результата были решены следующие задачи:
- сделан обзор основных особенностей языка ассемблера и рассмотрена классификация информационных систем;
- спроектирована структура базы данных, содержащая всю необходимую информацию для поддержки лабораторного практикума;
- осуществлен выбор инструментария разработки: для программы - среда Delphi 7, для БД - СУБД MS Access 2003;
- создано информационное обеспечение, предназначенное для занесения в базу данных;
- разработаны программная структура приложения и алгоритм его работы;
- реализованы база данных и приложение;
- создано руководство пользователя;
- осуществлена опытная эксплуатация созданного программного обеспечения.
Составлено руководство пользователя по работе с ПС, указаны технические условия, порядок запуск программы, последовательность работы с экранными формами.
Рассчитаны затраты на разработку и затраты на сопровождение программного средства, продажная цена (6 382,25 р.), Эксплуатационные издержки потребителя (233126,42 р.), коэффициент конкурентоспособности (3,2) и коэффициент технической прогрессивности (1,63).
Произведен анализ условий труда разработчиков системы, описаны действия вредных факторов на человека. Рассмотренные факторы экологичности не нанесут вреда здоровью человека при выполнении им правил работы за компьютером.
Список литературы
1.Пильщиков В.Н. Программирование на языке ассемблера IBM PC / В. Н. Пильщиков. - М.: ДИАЛОГ-МИФИ, 1998. - 288 с.
.2Петров В.Н. Информационные системы / В. Н. Петров. - СПб.: Питер, 2008. - 688 с.
3.Microsoft SQL Server 2008 R2: радикально новый подход к управлению информацией - http://www.thg.ru/technews/20100430_012700.html
4.Oracle Database 11g - http://www.interface.ru/home.asp?artId=18246
5Возможности и преимущества Access 2010 - http://office.microsoft.com/ ru-ru/access/HA101809011.aspx
6.Хомоненко А.Д. Базы данных / А.Д. Хомоненко. - СПб.: КОРОНА принт, 2003. - 653 с.
7.PowerBuilder - http://www.sybase.ru/products/powerbuilder
8.Общие характеристики и особенности применения C++ Builder - http://www.helloworld.ru/texts/comp/lang/builder/builder/1.htm
9.Механизмы доступа к данным. Borland Database Engine и альтернативы - http://mf.grsu.by/other/lib/db/part4.html
1.0Юров В.И. Assembler. Учебник для вузов. 2-е изд. / В.И. Юров. - СПб.: Питер, 2010. - 637 с.
11.Наролина Т.С. Технико-экономические обоснование дипломных проектов: учеб. пособие / Т.С. Наролина. - Воронеж: ВГТУ, 2009. - 93 с.
12.Мозговой Н.В. Безопасность и экологичность в дипломном проекте: учеб. пособие / Н.В.Мозговой, В.Л. Асташкин, О.А. Семенихин. - Воронеж: ВГТУ, 2010. - 22 с.
Размещено на Allbest.ru
Подобные документы
Особенности языка ассемблера. Классификация основных информационных систем. Выбор средств разработки автоматизированной справочной системы. Выбор средства проектирования и разработки приложения. Технические условия работы и порядок работы с программой.
дипломная работа [222,2 K], добавлен 25.03.2013Обоснование выбора среды Borland Delphi для проектирования автоматизированной информационной системы "Приемная комиссия". Построение цепочки добавления нужных объектов на главную форму. Расчет стоимости разработки данного программного обеспечения.
дипломная работа [4,5 M], добавлен 24.06.2015Методы разработки автоматизированных систем. Характеристика языка программирования Delphi и операционной системы Windows. Разработка автоматизированной системы контроля знаний на примере дисциплины "История мира". Этапы разработки программного продукта.
курсовая работа [3,8 M], добавлен 18.05.2014Обзор и анализ существующих методик управления проектами и оценки трудоемкости. Разработка алгоритма задания параметров и вычисления трудоемкости и стоимости программного продукта. Отладка и тестирование продукта. Разработка руководства пользователя.
дипломная работа [2,5 M], добавлен 18.11.2017Описание процесса проектирования информационно–справочной системы с помощью среды разработки Delphi 10 Lite, ее использование для регистрации сварочных работ. Функциональное назначение программы и ее логическая структура. Свойства информационной системы.
курсовая работа [1,7 M], добавлен 10.01.2015Требования к пользовательскому интерфейсу программного продукта. Выбор инструментальных средств разработки программы. Описание функциональной схемы, модульной структуры, структурной схемы. Технология разработки справочной системы программного продукта.
дипломная работа [2,7 M], добавлен 12.05.2016Методы разработки автоматизированных систем. Характеристика языка программирования Delphi и операционной системы Windows. Назначение и область применение, принцип действия идентификаторов. Этапы разработки программного продукта, требования к нему.
курсовая работа [903,9 K], добавлен 14.02.2015Порядок автоматизации расчетов себестоимости и длительности программного обеспечения производственного предприятия. Выбор языка программирования и системы управления базами данных. Разработка алгоритмов расчета себестоимости программного обеспечения.
дипломная работа [1,7 M], добавлен 13.06.2017Технико-экономическое обоснование разработки интеллектуальной справочной системы по музыкальным произведениям. Задачно-ориентированная спецификация, онтология и содержательная декомпозиция базы знаний проектируемой справочной интеллектуальной системы.
курсовая работа [2,2 M], добавлен 04.12.2010Анализ существующих систем по расчету компенсаций по капитальному ремонту. Разработка автоматизированной информационной системы в среде разработки Delphi. Требования к организации загрузки данных. Реализация программных модулей и тестирование системы.
дипломная работа [3,3 M], добавлен 19.01.2017