скачать рефераты
  RSS    

Меню

Быстрый поиск

скачать рефераты

скачать рефератыРеферат: Написание БД «Распределение затрат аварийно-диспетчерской службы предприятия»

V – заполняется вручную

X – не заполняется

Nn – ссылка на формулу, где N – столбец n – номер стороки.

Формулы расчета

1.

2.

3.

4.

5.

6.

8.    Q8 = H8 - F8

9.   

10.   Ji = Hi , i = 1..6  

11.   J7 = H7 + I7

12.   J8 = H8

Выходные данные

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

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


1.2.       Обоснование выбора, используемого программного обеспечения

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

Delphi - язык и среда программирования, относящаяся к классу RAD- (Rapid Application Development ‑ «Средство быстрой разработки приложений») средств CASE - технологии. Delphi сделала разработку мощных приложений Windows быстрым процессом, доставляющим вам удовольствие. Приложения Windows, для создания которых требовалось большое количество человеческих усилий например в С++, теперь могут быть написаны одним человеком, использующим Delphi.

Интерфейс Windows обеспечивает полное перенесение CASE-технологий в интегрированную систему поддержки работ по созданию прикладной системы на всех фазах жизненного цикла работы и проектирования системы.

Delphi обладает широким набором возможностей, начиная от проектировщика форм и кончая поддержкой всех форматов популярных баз данных. Среда устраняет необходимость программировать такие компоненты Windows общего назначения, как метки, пиктограммы и даже диалоговые панели. Работая в Windows , вы неоднократно видели одинаковые «объекты» во многих разнообразных приложениях. Диалоговые панели (например Choose File и Save File) являются примерами многократно используемых компонентов, встроенных непосредственно в Delphi, который позволяет приспособить эти компоненты к имеющийся задаче, чтобы они работали именно так, как требуется создаваемому приложению. Также здесь имеются предварительно определенные визуальные и невизуальные объекты, включая кнопки, объекты с данными, меню и уже построенные диалоговые панели. С помощью этих объектов можно, например, обеспечить ввод данных просто несколькими нажатиями кнопок мыши, не прибегая к программированию. Это наглядная реализация применений CASE-технологий в современном программировании приложений. Та часть, которая непосредственно связана с программированием интерфейса пользователя системой получила название визуальное программирование

Выгоды от проектирования АС в среде Windows с помощью Delphi:

·           Устраняется необходимость в повторном вводе данных;

·           Обеспечивается согласованность проекта и его реализации;

·           Увеличивается производительность разработки и переносимость программ.

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

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

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

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

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

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

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

Особый упор при внедрении данных задач следует конечно придавать современным CASE-средствам разработки программ, так как они наиболее оптимально позволяют проектировать решения в основе которых лежат, в первую очередь, требования к согласованному пользовательскому интерфейсу, каковым и является интерфейс Windows. Никакие продукты других фирм, доступные сегодня, не обеспечивают одновременную простоту использования, производительность и гибкость в такой степени, как Delphi. Этот язык заполнил брешь между языками 3-го и 4-го поколений, соединив их сильные стороны и создав мощную и производительную среду разработки.


1.3.   Описание ресурсов выбранной ПЭВМ

1.3.1.    Технические характеристики ЭВМ

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

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

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

Основные блоки IBM PC

Обычно персональные компьютеры IBM PC состоят из трех частей (блоков) :

  1. системного блока;
  2. клавиатуры, позволяющей вводить символы в компьютер;
  3. монитора  (или  дисплея)  - для изображения текстовой и графической информации.

Компьютеры выпускаются и в портативном варианте - в "на­коленном" (лэптор) или "блокнотом" (ноутбук) исполнении. Здесь системный блок, монитор и клавиатура заключены в один кор­пус: системный блок спрятан под клавиатурой, а монитор сделан как крышка к клавиатуре.

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

  1. электронные схемы, управляющие работой компьютера (микропроцессор, оперативная память, контроллеры устройства и т.д.);
  2. блок питания, преобразующий электропитание сети в посто­янный ток низкого напряжения, подаваемый на электронные схемы компьютера;
  3. накопители  (или  дисководы)   для   гибких   магнитных дисков, используемые для чтения и записи на гибкие маг­нитные диски (дискеты);
  4. накопитель на жестом магнитном диске, предназначенный для чтения и записи на несъемный жесткий магнитный диск (винчестер).

Логическое устройство компьютера

Микропроцессор. Самым главным элементом в компьютере, его "мозгом", является микропроцессор - небольшая (в несколько сан­тиметров) электронная схема, выполняющая все вычисления и обра­ботку информации. Микропроцессор умеет производить сотни раз­личных операций и делает это со скоростью в несколько десятков или даже сотен миллионов операций в секунду. В компьютерах типа IBM PC используются микропроцессоры фирмы Intel, а также сов­местимые с ними микропроцессоры других фирм (AMD, Cyrix, IBM и др.).

Сопроцессор. В тех случаях, когда на компьютере приходится выполнять много математических вычислений (например, в инженер­ных расчетах), к основному микропроцессору добавляют математи­ческий сопроцессор. Он помогает основному микропроцессору вы­полнять математические операции над вещественными числами. Но­вейшие микропроцессоры фирмы Intel (80486 и Pentium) сами уме­ют выполнять операции над вещественными числами, так что для них сопроцессоры не требуются.

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

Контроллеры и шина. Чтобы компьютер мог работать, необходи­мо, чтобы в его оперативной памяти находились программа и дан­ные. А попадают они туда из различных устройств компьютера - клавиатуры, дисководов для магнитных дисков и т.д. Обычно эти устройства называют внешними, хотя некоторые из них могут нахо­диться не снаружи компьютера, а встраиваться внутрь системного блока, как это описывалось выше. Результаты выполнения программ выводятся на внешние устройства - монитор, диски, принтер и т.д.

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

1. Для каждого внешнего устройства в компьютере имеется электронная схема, которая им управляет. Эта схема называется контроллером, или адаптером. Некоторые контроллеры (напри­мер, контроллер дисков) могут управлять сразу несколькими уст­ройствами.

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

Электронные платы. Для упрощения подключения устройств электронные схемы IBM PC состоят из нескольких модулей - электронных плат. На основной плате компьютера - системной, или материнской, плате - обычно располагаются основной микропро­цессор, сопроцессор, оперативная память и шина. Схемы, управляющие внешними устройствами компьютера (контроллеры или адапте­ры), находятся на отдельных платах, вставляющихся в унифициро­ванные разъемы (слоты) на материнской плате. Через эти разъемы контроллеры устройств подключаются непосредственно к системной магистрали передачи данных в компьютере - шине. Таким обра­зом, наличие свободных разъемов шины обеспечивает возможность добавления к компьютеру новых устройств. Чтобы заменить одно устройство другим (например, устаревший адаптер монитора на но­вый), надо просто вынуть соответствующую плату из разъема и вставить вместо нее другую. Несколько сложнее осуществляется замена самой материнской платы.


1.3.2.    Характеристики периферийных устройств

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

1) внешние запоминающие устройства, предназначенные для хра­нения больших объемов информации;

2) устройства ввода-вывода, обеспечивающие связь машины с внешней средой путем ввода и вывода информации из ЭВМ, ее регист­рации и отображения.

Операции ввода и вывода определяются относительно ядра ЭВМ - процессора и основной памяти.

Операцией ввода называется передача в ядро ЭВМ информации из внешней среды (в том числе от пользователя), или из внешних запо­минающих устройств.

Операцией вывода называется передача информации из ядра ЭВМ во внешнюю среду или во внешние запоминающие устройства.

Общей характеристикой для всех периферийных устройств является скорость, с которой устройство может принимать или передавать данные. Большинство периферийных устройств имеет электромеханические узлы, скорость работы которых значительно ниже скорости работы электронных устройств ЭВМ. Скорости передачи данных, с которыми работают различные периферийные устройства, отличаются весьма значительно: от нескольких единиц до нескольких миллионов байт/с.

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

Основные характеристики внешних запоминающих устройств

Одной из основных характеристик ВЗУ является общий объем хранимой информации, или емкость ВЗУ, обычно измеряемая в байтах.

Из-за большого различия быстродействия оперативной памяти и ВЗУ обращения к внешней памяти вызывают потери производительности ЭВМ. Поэтому быстродействие ВЗУ является показателем не менее важным, чем его емкость.

Обращение к ВЗУ в общем случае предполагает последовательное выполнение двух процессов:

1) доступа к ВЗУ - установки головок на участок носителя, с которого требуется считать или на который нужно записать информа­цию;

2) считывания и передачи информации из ВЗУ в оперативную па­мять или передачи информации из памяти в ВЗУ и записи ее на носи­тель.

Страницы: 1, 2, 3, 4, 5


Новости

Быстрый поиск

Группа вКонтакте: новости

Пока нет

Новости в Twitter и Facebook

  скачать рефераты              скачать рефераты

Новости

скачать рефераты

© 2010.