Курсовая работа
по дисциплине информатика
на тему:
"Автоматизация экономического словаря"
СОДЕРЖАНИЕ
1. Предметная область автоматизации
1.1. Описание предметной области и функции решаемой задачи
1.2. Документы предметной области, содержащие информацию, необходимую для решения задачи
2.2. Описание входной информации
2.3. Описание выходной информации
3. Выбор программного обеспечения
4. Разработка технологии решения задачи
Список использованной литературы
Введение
Достижения научно-технического прогресса направлены на расширение человеческих возможностей в той или иной сфере деятельности. Основное внимание до последнего времени уделялось улучшению физических характеристик работника. Резервом повышения эффективности общественного производства по-прежнему остается автоматизация интеллектуальных процессов деятельности, заключающихся главным образом в создании, распространении и использовании разнообразной информации.
Изучение опыта автоматизации процедур обработки информации показывает, что для создания жизнеспособных экономических систем недостаточно простой замены традиционных процессов автоматизированными. Необходима разработка специальных технологий, позволяющих оптимальным образом использовать предоставляемые компьютером возможности.
Гипертекстовая технология дает возможность повысить качество проектируемой системы, сократить общие затраты и сроки ее разработки, поднять производительность труда проектировщиков.
Актуальность и значимость гипертекста возрастает в эпоху качественных экономических преобразований. В настоящее время в промышленной и опытной эксплуатации находятся большое количество разнообразных гипертекстовых систем, в том числе Гиперлог, АСФОГ, Link Way, Knowledge Pro и др. Методология гипертекстового информационного моделирования позволяет формализовать текстовые описания реформируемых экономических систем, проектировать и обрабатывать семантические информационные модели различных экономических объектов и процессов в их взаимозависимости.
Цель курсового проекта: показать эффективность использования гипертекста в экономике на примере словаря экономических терминов, изучить возможности Excel, ознакомиться с языком программирования Visual Basic.
1. Предметная область автоматизации
1.1. Описание предметной области и функции решаемой задачи
Предметная область выступает в форме экономической системы объекта управления, представляющей собой структурированную совокупность информационных компонентов, которая отображает рассматриваемую сферу деятельности экономического объекта. Предметной областью автоматизации, наглядность представления которой (явное выражение взаимосвязей между сущностями) упрощает доступ к необходимым знаниям, является создание словаря. В режиме словаря пользователь будет иметь возможность просмотреть (пролистать) весь перечень экономических терминов.
Движение по пути рыночной экономики привносит в хозяйственную практику много новых терминов и понятий. Данный словарь будет интересен, прежде всего, тем, чья профессиональная деятельность связана с бухгалтерским учетом, финансовым анализом. Это и аудитор, и бухгалтер, и финансист, и руководитель любого уровня. Данное пособие позволит читателю быстро найти нужное определение. Также непростые понятия изложены в доступной и ясной форме, поэтому им сможет воспользоваться широкий круг людей.
В основе реализации словаря данных лежит концепция, которой присущи, в частности, следующие характеристики:
общий способ управления;
использование несколькими пользователями;
возможность обновления;
контроль целостности.
1.2. Документы предметной области, содержащие информацию, необходимую для решения задачи
Для разработки глоссария нам потребовались следующие документы:
Словарь аудитора и бухгалтера /Л.Ш. Лозовский, М.В. Мельник, М.Е. Грачева и др. -М.: ЗАО "Издательство "Экономика", 2003. - 466 с.
Словарь-справочник экономиста АПК/ В.П. Коровкин, И.А. Ламыкин, А.Г. Зельднер; Сост.В.П. Коровкин. -М.: Экономика, 1990. - 384 с.
Обществознание для абитуриентов/Под ред.В.Н. Князева, Л.Ш. Лозовского, Б.А. Райзберга, Д.Н. Землякова. - 2-е изд. - М.: Айрис-пресс, 2003. – 512 с.
2. Постановка задачи
2.1. Сущность задачи
Задача данного курсового проекта заключается в автоматизации процесса работы с экономическим словарем, упрощении поиска необходимых слов. Информационная система типа "гипертекст" предназначена для систематизации текстовой информации. Информация, отображенная при поиске, представляется в удобном для ее дальнейшей обработки виде. Абонент, желая разобраться в каком-либо вопросе, может непрерывно запрашивать различные разделы гипертекста, повышая свои познания, и часто в ходе самого процесса ознакомления перестраивая направление своего мышления.
Для осуществления поставленной задачи мы использовали табличный процессор Excel, а также язык программирования Visual Basic, с помощью которого создали программу поиска требуемых пользователю слов.
2.2. Описание входной информации
Входной информацией послужили:
различные справочники, учебные пособия по рассматриваемой теме:
Словарь аудитора и бухгалтера /Л.Ш. Лозовский, М.В. Мельник, М.Е. Грачева и др. -М.: ЗАО "Издательство "Экономика", 2003. - 466 с.
Словарь-справочник экономиста АПК/ В.П. Коровкин, И.А. Ламыкин, А.Г. Зельднер; Сост.В.П. Коровкин. -М.: Экономика, 1990. - 384 с.
Бленд Г. Основы программирования на языке Бейсик в стандарте MSX / Пер. с англ. – М.: Финансы и статистика, - 2001. – 208 с.
Макаровский В.А. и Похлебов В.И. Бейсик. – М.: изд-во стандартов, 2002. – 75 с.
Радер Дж. и Миглан К. Бейсик для персонального компьютера/ Пер. с англ. – М.: Радио и связь, 2000. – 410 с
Навигатор "Консультант Плюс: Шаг за шагом изучаем основные возможности работы с правовой информацией", в котором материал изучается на примерах, снабженных инструкциями, подробными комментариями и рисунками.
Консультации со специалистом по VB.
Лекции по дисциплине "информатика" за 2 курс.
2.3. Описание выходной информации
Пособия, указанные выше, способствовали созданию гипертекстовой структуры. В табличном процессоре Excel был разработан глоссарий, который занимает листа, также на языке программирования встроенного в Excel Visual Basic изготовлено окно поиска необходимых терминов. С помощью текстового процессора Microsoft Word была написана теоретическая часть, а с помощью Microsoft PowerPoint – демонстрационный ролик.
Все это является выходной информацией.
3. Выбор программного обеспечения
Для осуществления поставленной задачи курсового проекта были применены табличный процессор Excel и встроенный в него Visual Basic,
Программа Excel представляет собой приложение Windows, является программой калькуляции электронных таблиц. Главной областью применения этой программы является сфера выполнения расчетов, как в бизнесе, так и в быту. Excel облегчает пользователю работу посредством макрокоманд, автоматизирующих ввод или вывод данных, динамической связи документов с другими Windows, прикладных программ, проверки правописания – все это ориентировано на улучшение условий оценки и представления данных.
Также в Excel имеется возможность развернуть контекстное меню по щелчку правой кнопкой мыши в любом месте объекта; можно легко связывать листы рабочей книги, рассматривая их как одно единое целое, можно вставлять листы в книгу, удалять, перемещать, копировать или изменять информацию в них. Значительно упрощены часто используемые процедуры обслуживания ячеек таблицы, будь то заполнение длинных колонок чисел следующими друг за другом величинами или однотипное оформление расположенных рядом друг с другом ячеек таблицы. Менеджер экрана позволяет подгонять внешний вид экрана и таблицы под запросы пользователя. С помощью расширенных возможностей пиктографических меню можно быстро выполнить различные задачи, посредством щелчка мыши, не обращаясь к клавиатуре.
Все выше перечисленные возможности Excel склонили нас к выбору именно этого программного обеспечения.
Словарь выполнен в гипертекстовой форме, так как гипертекст позволяет пишущему и даже подталкивает его делать ссылки (устанавливать связи), а читателям гипертекста дает возможность выбирать, каким ссылочным связям следовать и в каком порядке.
Также он предлагает новые способы авторской работы (authoring) и конструкторской деятельности. Авторская работа во многом есть структуризация мыслей, их упорядочение для представления, концептуальное исследование. Тем самым гипертекст уменьшает ограничения, налагаемые на думающего и пишущего. Он не принуждает к однозначному решению относительно того, принадлежит ли некое высказывание ходу мыслей написанного или оно находится в ответвлении от основного русла. Гипертекст позволяет, кроме того, хранить аннотации к тексту отдельно от этого текста (документа), однако в тесной привязке к адресатам. Значительный вклад в "силу" гипертекста вносит его насыщенность связями, движение по которым поддерживается компьютером, благодаря чему текст на практике становится нелинейным, а также насыщенность его узлами, т.е. фактически – количество последних. В частности, когда гипертекст используется как инструмент мыслительного процесса, инструмент письма или разработки каких-то схем, может возникнуть естественное соответствие между объектами реального мира и узлами гипертекстовой БД. Принимая этот объектно-ориентированный вариант, гипертекстовый пользователь может строить гибкие сети, которые моделируют его проблему или его, например, схемное решение.
С целью создания средства для расширения и облегчения контактов, только не между различными группами людей, а между непрофессионалами и ЭВМ, в 1964 г. сотрудниками Дартмутского колледжа Джон Кемери и Томас Куртс был разработан алгоритмический язык Basic(Бейсик). Он, как и всякий другой язык программирования, является формальной знаковой системой, используемой для связи человека и ЭВМ и предназначенной для описания данных и алгоритмов их обработки на вычислительной машине. Название Basic является аббревиатурой английской фразы "Beginner’s Allpurpose Symbolic Instruction Code", что в переводе означает "многоцелевой язык, символических команд для начинающих".
Языку Basic легко обучиться и легко с ним работать, программы на нем пишутся быстрее, чем на многих других языках программирования. Basic снабжен мощными средствами решения специфических задач. В программах на Basic можно пользоваться таблицами, прямоугольными или линейными. Современная реализация языка – Visual Basic, переменные в котором именуются с помощью идентификаторов, имеющих длину до 255 символов. . В систему программирования Visual Basic входит текстовой редактор для написания текстов программ и конструктор форм. Чтобы программа выполнялась, исходные тексты переводятся на машинный язык. Это делает компилятор, который также входит в систему программирования. Не выходя из среды Visual Basic, можно многократно запускать свою программу на выполнение, проверяя и отлаживая ее работу, и возвращаться обратно. Таким образом, программа может находиться либо в режиме проектирования, либо в режиме выполнения. Готовая программа сохраняется в виде исполняемого файла (EXE модуля), который может работать в отсутствии исходного текста. Его создает компилятор. Интерпретаторы отличаются от компиляторов тем, что "переводят" и выполняют программу построчно.
Среда программирования VB 5.0 имеет в своем составе развитую справочную подсистему Help, дающую программисту ответы на многие вопросы.
Исходя из расширенных возможностей VB, мы выбрали именно этот язык программирования для создания поискового окна.
4. Разработка технологии решения задачи
Данный курсовой проект был разработан в табличном процессоре Microsoft Excel с использованием макросов и гиперссылок.
Работа имеет вид книги с 27 листами.
Для работы с листами рабочей книги используют контекстно-зависимое меню для ярлычков, которое вызывается щелчком правой кнопки мыши на ярлычках рабочих листов. С помощью него можно управлять рабочими листами книги. После выбора команды Вставка на экране появится диалог, который позволяет выбрать тип вставляемого листа.
Ненужный или пустой рабочий лист можно удалить, выбрав соответствующую команду из контекстно-зависимого меню. Можно удалить сразу несколько листов, предварительно выделив их. Выделение производится при нажатой клавише Ctrl.
Для ежедневной работы переименование рабочих листов очень важно. Для этого нужно выбрать команду "Переименовать". После чего в появившемся диалоге нужно ввести новое имя для рабочего листа.
Можно легко перемещать и копировать листы как внутри рабочей книги, изменяя порядок их следования, так и между рабочими книгами. Для этого нужно выбрать команду Переместить/ Скопировать из контекстно-зависимого меню для ярлычков. После этого на экране появиться диалог.
В поле "В книгу" необходимо указать книгу, в которую необходимо поместить или скопировать рабочий лист, по умолчанию в этом поле находится название текущей книги. В поле "Перед листом" указывается позиция, куда переместить или скопировать лист. С помощью переключателя "Создать копию" можно выбрать между перемещением копированием рабочего листа.
Перемещать и копировать рабочие листы можно и при помощи мыши. Для перемещения листа необходимо установить указатель мыши на ярлычке перемещаемого листа и нажать левую кнопку мыши, затем, удерживая кнопку мыши, перетащить ярлычок в нужную позицию (во время перетаскивания указатель мыши принимает форму стрелки с листом бумаги). Если нужно скопировать рабочий лист, то во время перетаскивания необходимо нажать клавишу Ctrl.
Словарь имеет вид таблицы, которая заполнена буквами русского алфавита, и набором терминов с определениями, расположенными на разных листах. Алфавит и термины с определениями связаны при помощи макросов и гиперссылок.
Гипертекст - текст со вставленными в него словами (командами) разметки, ссылающимися на другие места этого текста, другие документы, картинки и т.д.
С точки зрения компьютерной науки, сущность гипертекста состоит именно в том, что он – гибрид, который нельзя поместить в традиционные границы. Гипертекст – это метод БД, вводящий новую форму прямого доступа к данным. Он совершенно не похож на традиционный метод запросов. В то же время гипертекст есть схема представления данных – вариант семантический сети, где смешивается неформализованный текстовый материал с более формализованными, механизированными операциями и процессами обработки. Наконец, гипертекст характеризуется интерфейсной модальностью, выражающейся в наличии кнопок, пиктограмм, икон связей, которые могут внедряться пользователем в имеющийся материал произвольным образом.
Создание гиперссылок.
Для создания гиперссылки необходимо выполнить следующие действия:
Выделить нужную ячейку с буквой, на которую будет создана гиперссылка.
Выбрать команду ВСТАВКА – ГИПЕРССЫЛКА и указать на соответствующий лист из файла.
Нажать ОК.
Создание макросов.
Excel имеет возможность работы с макросами в любом месте рабочей области.
Макрокоманда – последовательность обычных команд.
Макрофункция – собственные формулы и функции, расширяющие набор стандартных функций Excel.
Макрос – записанная последовательность нажатия клавиш, перемещений и щелчков кнопками мыши, которая при необходимости может быть воспроизведена многократно. Чтобы включить запись макроса, необходимо выбрать СЕРВИС; ЗАПИСЬ МАКРОСА; ЗАПИСАТЬ НОВЫЙ МАКРОС. После завершения всех действий, записываемых в макрос, нужно выключить запись, нажав кнопку "ОСТ" в правой части рабочей области или выбрав команду меню СЕРВИС – ЗАПИСЬ МАКРОСА – ОСТАНОВИТЬ ЗАПИСЬ. При этом сообщение ЗАПИСЬ в строке состояния пропадет.
Более эффективным способом нахождения требуемых терминов является поисковая программа, разработанная при помощи языка программирования Visual Basic.
После запуска VB 5.0 на экране появляется окно создания проекта New Project. Далее необходимо щелкнуть левой кнопкой мыши по пиктограмме VB Enterprise Edition Controls, расположенной на вкладке New, а затем по клавише "Открыть": появятся четыре прикладных окна VB 5.0.
В основном окне располагаются меню команд и панель инструментов, которые используются в режимах проектирования и выполнения программы.
Окно проекта позволяет получить быстрый доступ к формам и кодам проекта.
Окно свойств позволяет получить доступ к свойствам всех объектов в текущей форме проекта.
Для открытия окна формы проекта достаточно в окне Project выполнить двойной щелчок по пиктограмме Forms, а затем – по пиктограмме Form(Form1).
Расположение окон на экране можно изменить с помощью мыши. Прикладные окна можно переместить, изменить их размер, закрыть и вновь открыть.
Разработку приложения в VB 5.0 можно разделить на три основных этапа.
Создание стартовой формы проекта – выбор и расположение объектов в окне формы проекта.
Написание кода (текста программы) в окне кода формы, состоящего из процедур обработки событий, происходящих с объектами.
Подготовка приложения для инсталляции с гибких дисков на других компьютерах.
Изменение названия формы: в окне Properties-Form1 найти свойство Caption (заголовок).
Удалить текст "Form1" (клавишей Backspace).
Ввести текст: "Поиск".
Создание полей надписи:
Выполнить двойной щелчок левой кнопкой мыши по кнопке А в панели компонентов. В форме появится поле Label1, окруженное восемью квадратиками – маркерами. Одновременно с этим в окне Properties появится имя Label1 Label. Положение и размеры поля надписи в форме могут быть легко изменены традиционными для Windows способами с помощью мыши.
Поместить текстовый курсор в правую половину поля Caption окна Properties и заменить его на "Введите термин".
Воспользовавшись возможностями поля Font окна с гибких дисков на другие компьютерах. обработки событий, происходящих с объектами. Properties, можно установить понравившийся тип и размер шрифта, которым буде отображен текст в форме. Для автоматической установки размера поля надписи в форме свойство Auto Size в окне Properties должно иметь значение True.
Аналогично делаются и другие надписи в форме.
Создание полей редактирования:
Выполнить двойной щелчок левой кнопкой мыши по кнопке ab1 в панели компонентов. В форме появится поле Text1, окруженное восемью маркерами. Одновременно с этим в окне Properties появится имя: Text1 Textbox. Удалить "Text1" в правой половине поля Text в окне Properties.
Создание кнопки:
С помощью Командной кнопки (Command Button), расположенной на Панели инструментов, создаем необходимые кнопки.
Заключение
В данном курсовом проекте мы показали эффективность использования гипертекста в экономике на примере словаря экономических терминов, созданного с помощью возможностей табличного процессора Excel и языка программирования Visual Basic.
Разработанная технология действительно способствует оптимальным образом использовать предоставляемые компьютером возможности.
Работа позволила нам закрепить полученные в течение учебного процесса знания и навыки работы с Excel, а также ознакомиться с языком программирования Visual Basic, так как основная работа проводилась в табличном процессоре. Их преимущества были использованы при решении конкретной задачи.
Экономический словарь значительно упрощает поиск необходимых слов. Использование гиперссылок и макросов способствует систематизации текстовой информации. Информация, отображенная при поиске, представляется в удобном для ее дальнейшей обработки виде. Абонент, желая разобраться в каком-либо вопросе, может непрерывно запрашивать различные разделы гипертекста, повышая свои познания.
Гипертекстовая технология дает возможность повысить качество проектируемой системы, сократить общие затраты и сроки ее разработки, поднять производительность труда проектировщиков.
Таким образом, можно сказать, что мы справились с поставленной задачей.
Словарь будет необходимой помощью тем, чья профессиональная деятельность связана с бухгалтерским учетом, финансовым анализом. Это и аудитор, и бухгалтер, и финансист.
Разработка подсистемы экономических терминов является актуальной темой и имеет огромное значение в мире экономики.
Список использованной литературы
1. Бленд Г. Основы программирования на языке Бейсик в стандарте MSX / Пер. с англ. – М.: Финансы и статистика, - 2001. – 208 с.
2. Еремин Л.В. Экономическая информатика и
вычислительная техника. М.: Финансы и статистика, - 1999.
3. Кок Ф.О. Олаф MS Excel 4.0 для пользователя/ Пер. с нем. – Киев – М.: Торгово-издательское бюро BHV: Бином, 2000. – 448 с.
4. Макаровский В.А. и Похлебов В.И. Бейсик. – М.: изд-во стандартов, 2002. – 75 с.
5. Морозов В.П. Тихомиров В.П., Хрусталев Е.Ю. Гипертексты в экономике. Информационная технология моделирования: Учеб. Пособие. - М.: Финансы и статистика, 1997.
6. Радер Дж. и Миглан К. Бейсик для персонального компьютера/ Пер. с англ. – М.: Радио и связь, 2000. – 410 с.
7. Фигурнов В.Э. IBM PC для пользователя. М.: ИНФРА-М. 1995.
Приложение
Инструкция пользователя.
В нашей жизни встречается масса незнакомых экономических понятий. Данный словарь поможет пользователю узнать лексическое значение некоторых экономических терминов. Глоссарий прост в применении.
Поиск осуществляется двумя способами:
1способ:
Открыть основной лист Алфавит
Указать на необходимую ячейку с буквой, на которую начинается термин.
Открыть двойным щелчком левой копки мышки.
Найти необходимый термин с определением, используя полосу прокрутки.
Для возврата к первоначальному листу Алфавит достаточно нажать кнопку Назад.
2 способ:
Нажать кнопку Поиск, расположенную на листе Алфавит.
В появившемся окне в соответствующее поле ввести слово.
Произвести щелчок левой кнопки мышки по Найти. В поле Результат поиска появится определение.
Второй способ используется для более быстрого поиска значения слова. При этом применяется поисковая система, разработанная на языке программирования Visual Basic.
Основные элементы глоссария:
Лист "Алфавит":
Листы с набором терминов:
Нужные термины можно найти с помощью поискового окна: