Автор работы: Пользователь скрыл имя, 24 Сентября 2011 в 18:16, курсовая работа
Реализованы и проверены решения при помощи персонального компьютера PC AT Pentium II - 350MHz со следующим программным обеспечением: операционная система Windows 98 RUS, русифицированный пакет Microsoft Office 97 Pro SR-2, входящие в его состав текстовый процессор Microsoft Word 97 использован для написания настоящей курсовой работы, табличный процессор Microsoft Exel 97 и система управления базой данных Microsoft Access 97 оказали помощь в решении задач.
ВВЕДЕНИЕ 3
ИСТОРИЯ РАЗВИТИЯ ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ
И ИНФОРМАТИКИ 4
1.1. ВОЗНИКНОВЕНИЕ И РАЗВИТИЕ ИНФОРМАТИКИ 4
1.2. КЛАССИФИКАЦИЯ ЭВМ ПО ЭТАПАМ СОЗДАНИЯ 5
1.3.ТЕНДЕНЦИИ РАЗВИТИЯ ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМ 10
2. РЕАЛИЗАЦИЯ ЭКОНОМИЧЕСКОЙ ЗАДАЧИ НА ЭВМ С ИСПОЛЬЗОВАНИЕМ ПАКЕТОВ ЭЛЕКТРОННЫХ ТАБЛИЦ И СИСТЕМ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ 12
2.1. ПРАКТИЧЕСКОЕ ИСПОЛЬЗОВАНИЕ ТАБЛИЧНЫХ
ПРОЦЕССОРОВ 12
2.1.1. Общая характеристика задачи 12
2.1.2. Выбор пакета электронных таблиц 12
Проектирование форм выходных документов (или
графических изображений) по выбранной задаче в среде
пакета электронных таблиц. 13
Результаты выполнения контрольного примера в
расчётном и формульном виде. 14
Инструкция по применению спроектированной
электронной таблицы. 16
ПРИМЕНЕНИЕ СИСТЕМЫ УПРАВЛЕНИЯ БАЗОЙ
ДАННЫХ (СУБД) 16
2.2.1. Общая характеристика 16
2.2.2. Назначение файлов базы данных, описание их структуры
и содержания. 17
2.2.3. Описание форм выходных документов по задаче. 20
2.2.4. Описание решения задачи. 20
Перечень команд-запросов, необходимых для
получения выходных форм и формирования базы данных 21
2.2.6. Результаты выполнения контрольного примера 21
2.2.7. Инструкция по применению разработанной базы данных 23
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
Разработчикам
Excel удалось найти золотую
Имеющиеся сегодня на рынке табличные процессоры способны работать в широком круге экономических приложений и могут удовлетворить практически любого пользователя.
Для решения задачи остановим свой выбор на пакете Microsoft Excel 97-SR2. Пакет представляет собой полностью русифицированный многофункциональный табличный процессор, работающий на доминирующей в России платформе Windows 95/98. Интеграция Excel в составе ставшего "классикой" пакета Microsoft Office 97 допускает свободный обмен данными с текстовым редактором Microsoft Word 97, базами данных Microsoft Access 97 и т.п. Встроенные конвертеры позволяют взаимодействовать с пакетами электронных таблиц других производителей. Большое количество встроенных функций для упрощения статистических и финансовых расчётов превращает Excel в мощный табличный процессор для решения проблем автоматизации на несколько порядков более сложных расчётов по сравнению с рассматриваемыми в настоящей задаче.
Исходными данными для задачи являются сведения о плановом годовом запасе сырья, его доле в общей сумме запаса материальных ценностей (в процентах), величине средств, покрываемых за счёт банковского кредита (в процентах).
Проектирование форм выходных документов (или графических изображений) по выбранной задаче в среде пакета электронных таблиц.
Процесс решения задачи осуществляется в следующем порядке.
Изначально заданы:
С - стоимость постоянного запаса сырья, млн.руб.;
а1 - доля постоянного запаса сырья в общем запасе материальных ценностей предприятия, %;
а2 - доля стоимости запаса материальных ценностей, покрываемая за счёт банковского кредита, %.
Последовательно вычисляем:
запас материальных ценностей Z, в млн. руб.
Z = (C / a1) * 100,
где C - стоимость постоянного запаса сырья, млн. руб.;
a1 - доля постоянного запаса сырья, %.
величина банковского кредита
CK = (а2 ? Z) / 100 ;
стоимость части запаса материальных ценностей, покрываемая за счёт собственных денежных средств предприятия
СП = Z - K .
Результаты выполнения контрольного примера в расчётном и формульном виде.
Вариант 1
Вычислить:
плановую величину банковского кредита;
величину собственных средств, необходимых предприятию в данном году для образования запаса материальных ценностей.
По годовому плану предприятие должно иметь постоянный запас сырья на 94 млн. руб., что составляет 33% величины всего запаса материальных ценностей. 40% стоимости всего запаса метериальных ценностей должны оплачиваться за счёт банковского кредита, остальная часть за счёт собственных средств предприятия.
Решение:
Задано: C = 94 млн. руб., a1 = 33%, а2 = 40%.
Вычисляем:
стоимость годового запаса материальных ценностей
Z = (C ? 100 ) / a1 = (94 ? 100) / 33 = 284,85 млн. руб.
денежная сумма, ежегодно отчисляемая на полное восстановление здания СК = (а2 ? Z)/100 = (40 ? 284,85) / 100 = 113,94 млн. руб.
денежная сумма, ежегодно отчисляемая на капитальный ремонт здания СП = 284,85 - 113,94 = 171,91 млн. руб.
Заполнение электронной таблицы:
Лист табличного процессора заполняем по образцу, показанному на рис. 1. Вид листа электронной таблицы дан в режиме "отображения формул". Последовательность заполнения ячеек в данном случае особого значения не имеет. Ячейки С3 - С5 используются для ввода исходных данных, если лист будет защищён от изменений, то в формате ячеек С3 - С5 атрибут "защищаемая ячейка" на вкладке "защита" необходимо снять.
А В С D 1 Расчёт запаса материальных ценностей 2 Показатель 3 1. Постоянный запас сырья 94 млн. руб. 4 2. Норматив постоянного запаса сырья 33 % 5 3. Норматив банковского кредита 40 % 6 4. Запас материальных ценностей (всего): =(94*100)/33 млн. руб. 7 в т.ч. за счёт банковского кредита =(С6*40)/100 млн. руб. 8 за счёт собственных средств =С6-С7 млн. руб.
Рис. 1. Образец заполнения электронной таблицы.
Ячейки С6 - С8
содержат формулы для получения
соответствующих результатов
В законченном виде электронный документ имеет следующую форму (рис. 2).
А В С D 1 Расчёт запаса материальных ценностей 2 Показатель 3 1. Постоянный запас сырья 94 млн. руб. 4 2. Норматив постоянного запаса сырья 33 % 5 3. Норматив банковского кредита 40 % 6 4. Запас материальных ценностей (всего): 284,85 млн. руб. 7 в т.ч. за счёт банковского кредита 113,94 млн. руб. 8 за счёт собственных средств 170,91 млн. руб.
Рис. 2. Электронная таблица в законченном виде.
Таблица автоматически пересчитывает значения при изменении любого из значений в исходных данных.
По завершении заполнения электронной таблицы лист необходимо защитить от изменений, ввод значений должны допускать лишь ячейки исходных данных. Данную таблицу можно снабдить защитой от ввода неправильных исходных данных (например отрицательных чисел), автоматическими примечаниями с инструкцией по использованию.
Инструкция по применению спроектированной электронной таблицы.
Для правильного
использования программы
В ячейки С3 - С5 ввести соответствующие наименованию показателя (ячейки В3 - В5) исходные данные в указанной размерности (ячейки D3 - D5). Для этого необходимо выделить соответствующую ячейку, ввести с клавиатуры численное значение показателя и нажать "Enter".
После ввода исходных данных в ячейках С6 - С8 прочитать результаты расчёта.
Пересчитанную таблицу можно отправить на печать или импортировать в любое из приложений пакета Microsoft Office, вставить в отчёт или любой другой документ, подготавливаемый в Microsoft Word, переслать в базу данных Microsoft Access или подшить в Microsoft Binder.
Правильность расчётов гарантируется только при корректном наборе исходных данных: исходные данные не должны содержать отрицательных значений. Значения, задаваемые в процентах, должны находиться в пределах 0 ... 100.
ПРИМЕНЕНИЕ СИСТЕМЫ УПРАВЛЕНИЯ БАЗОЙ
ДАННЫХ (СУБД)
2.2.1. Общая характеристика.
В деловой или личной сфере часто приходится работать с данными из разных источников, каждый из которых связан с определенным видом деятельности. Для координации всех этих данных необходимы определенные знания и организационные навыки. База данных объединяет сведения из разных источников, позволяет их упорядочить и производить выборку данных по различном условиям.
В данном случае необходимо реализовать с применением ПЭВМ автоматизированный учет наличия и движения товаров на складе. Созданная на основе сведений о каждом товаре база данных должна автоматически формировать отчёт о наличии товаров на складе на начало рабочего дня и выдать справку в надлежащей форме.
Решение задачи
находится в компетенции
Назначение файлов базы данных, описание их структуры и содержания.
Системой управления базами данных называют программную систему, предназначенную для создания на ЭВМ общей базы данных, используемой для решения множества задач. Подобные системы служат для поддержания базы данных в актуальном состоянии и обеспечивают эффективный доступ пользователей к содержащимся в ней данным в рамках предоставленных пользователям полномочий.
СУБД предназначена
для централизованного
СУБД общего назначения не ориентированы на какую-либо предметную область или информационные потребности какой-либо группы пользователей. Каждая система такого рода реализуется как программный продукт, способный функционировать на некоторой дели ЭВМ в определенной операционной системе и поставляется многим пользователям с коммерческое изделие. Такие СУБД обладают средствами настройки на работу с конкретной базой данных. Использование СУБД общего назначения в качестве инструментального средства для создания автоматизированных информационных систем, основанных на технологии баз данных, позволяет существенно сокращать сроки разработки, экономить трудовые ресурсы. Этим СУБД присущи развитые функциональные возможности и даже определенная функциональная избыточность.
СУБД общего назначения - это сложные программные комплексы, предназначенные для выполнения всей совокупности функций, связанных с созданием и эксплуатацией базы данных информационной системы.
Используемые в настоящее время СУБД обладают средствами обеспечения целостности данных и надежной безопасности, что дает возможность разработчикам гарантировать большую безопасность данных при меньших затратах сил на низкоуровневое программирование. Продукты, функционирующие в среде WINDOWS, выгодно отличаются удобством пользовательского интерфейса и встроенными средствами повышения производительности.
Рассмотрим основные
характеристики некоторых СУБД - лидеров
на рынке программ, предназначенных
как для разработчиков
В рассматриваемую группу программных продуктов вошли:
dBASE IV 2.0, компании Borland International;
Microsoft Access 2.0;
Microsoft FoxPro 2.6 for DOS;
Microsoft FoxPro 2.6 for Windows, корпорации Microsoft Corp;
Paradox for DOS 4.5;
Paradox for Windows, версия 4.5 компании Borland.
В табл. 1 показаны
места (условные), которые занимают
рассматриваемые программные
Самые быстрые программные изделия отнюдь не обладают самыми развитыми функциональными возможностями на уровне процессора СУБД.
По табл. 1 можно заключить, что самой быстрой СУБД является FoxPro 2.6, однако она не обладает средствами соблюдения целостности данных в отличие от более медленной СУБД Access 2.0.
Access и Paradox for
Windows гораздо ближе других СУБД
соответствуют реляционной модели по
надежности сохранения целостности данных
на уровне базы данных, правила хранятся
вместе с базой данных и автоматически
соблюдаются.
СУБД dBASE IV и FoxPro 2 6 (DOS и WINDOWS) совсем не обладают средствами этого рода, и ввод в программу процедур, обеспечивающих выполнение правил целостности, возлагается на программиста.
Самый высокий уровень безопасности данных реализован в СУБД dBASE IV. Администратор может назначать системе различные права доступа на уровне файла, поля, а также организовать автоматическое шифрование данных
Хорошими характеристиками обеспечения безопасности отличается Access 2 0. Он предусматривает назначение паролей для индивидуальных пользователей или групп пользователей и присвоение различных прав доступа отдельно таблицам, запросам, отчетам, макрокомандам или новым объектам на уровне пользователя или группы.
Лучшими возможностями для работы в многопользовательских средах обладают СУБД Paradox for DOS 4.5, Access 2.0 и dBASE IV.
Остановим свой выбор на пакете Microsoft Access 97 SR-2, интегрированном в состав популярного русифицированного комплекса Microsoft Office 97. По сравнению с предыдущими версиями пакет получил принципиальные усовершенствования. В Microsoft Access 97 SR-2 добавлены некоторые средства для значительного повышения производительности. Microsoft Access без необходимости не производит загрузки программ, таких как процедуры Visual Basic для приложений и объектов доступа к данным (DAO), без которых некоторые базы данных могут обойтись. Это сокращает время загрузки базы данных и повышает полную производительность. Открытие нескольких форм и отчетов происходит теперь гораздо быстрее из-за отсутствия модулей у форм и отчетов, которые не содержат процедуры обработки событий. Для оптимизации запросов на обновление крупных объемов данных из источников данных ODBC достаточно послать на сервер запрос, обрабатывающий все соответствующие записи одновременно, вместо их последовательного перебора. До момента выполнения программы Visual Basic из модуля, в том числе из модуля формы, Microsoft Access не выполняет его загрузки. Это повышает полную производительность. Возможна поддержка откомпилированного состояния базы данных пользователя даже при ее изменении. Перекомпилируются только измененные программы и все программы, зависящие от измененных. В Microsoft Access увеличена производительность встроенных элементов ActiveX.