Адресная книга

Автор: Пользователь скрыл имя, 05 Марта 2013 в 17:10, курсовая работа

Краткое описание

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

Файлы: 1 файл

содержание.doc

— 2.27 Мб (Скачать)

Prompt

Result

Личные данные

Submenu

Первый семестр

Submenu

Стипендия

Submenu

Справка

Procedure

Очистка

Command

Закрыть все

Command

Станд. меню

Command

Выход

Command


 

Рис. 1

  • Определяем для пунктов меню «горячие клавиши». Для этого необходимо включить в его имя перед активизирующим символом следующие символы: \<. В качестве «горячей клавиши» можно использовать первый символ имени пункта меню или любой другой символ. В данном примере перед именами пунктов размещаем цифры и их используем в качестве «горячих клавиш» (рис.2).

Prompt

\<1 Личные данные

\<2 Первый семестр

\<3 Стипендия

\<F1 Справка

\<6 Очистка

\<7 Закрыть все

\<8 Станд. меню

\<F10 Выход


 

Рис.2

 

  • Определяем клавиши быстрого вызова пунктов меню. Для этого выполняем следующие действия: 

1) устанавливаем курсор на пункт меню «Личные данные»;

2) нажимаем кнопку Options;

3) в открывшемся диалоговом окне Prompt Options в области Shortcut поле Key Label содержит подсказку press the key. Устанавливаем курсор в поле Key Label и нажимаем комбинацию клавиш Alt + 1, которая будет использоваться для быстрого вызова;

4). нажимаем кнопку Ok;

5). аналогичные действия выполняем и для остальных полей, задав им соответственно следующие комбинации клавиш:

Первый семестр– Alt + 2;

Стипендия– Alt + 3;

Справка – F1;

                                 Очистка- ALT+6;

                              Закрыть все- ALT+7;

                     Стандартное меню- - ALT+8;

                                                 Выход – Alt + F10.

  • Определяем команду, которая будет выполняться при выборе пунктов меню:

Пункт меню

Команда

\<6 Очистка

Clear

\<7 Закрыть все

Close all

\<8 Станд. меню

Set sysmenu to default

\<X Выход

Quit


 

  •  Определяем последовательность команд, которая должна выполняться при выборе пункта меню «Справка». Для этого выделяем пункт «Справка». Нажимаем кнопку Create , и в открывшемся диалоговом окне редактирования процедуры определяем фрагмент кода, связанный с элементом строки меню. В моем примере вводим следующий код:

messagebox («Проект разработала»+;

chr(13)+;

«Пичугина Виктория Викторовна»+;

chr(13)+;

«Студентка  группы 41-Б»+;

chr(13)+;

chr(13)+;

"(с) НЭПК   2012 года", "Справка")

  • Определяем подменю. Для этого выполняем следующие действия.

1) Нажимаем кнопку Create пункта меню «Личные данные». На экране появляется пустое окно конструктора меню. Список Menu Level нового окна содержит метку текущего пункта меню.

2) Вводим в поле Prompt первой строки заголовок Формы. Используя список Result, задаем тип пункта Submenu. Нажимаем кнопку Create. Вводим в поле Prompt первой строки заголовок Личные данные. Используя список Result, задаем тип пункта Procedure и в окне редактирования процедуры вводим:

set default to “C:\Users\DNS\Desktop\курсовик”

do form “Личные данные.scx”

Закрываем окно процедуры. Аналогично определяем форму «Первый семестр» и «Сессия» для пункта меню «Первый семестр» и «Стипендия».

3) При помощи окна Menu Level переходим на уровень выше.

4) Во второй строке вводим заголовок Отчеты. Используя список Result, задаем тип пункта Submenu. Нажимаем кнопку Create. Вводим в поле Prompt первой строки заголовок Личные данные. Используя список Result, задаем тип пункта Command и в соседнем поле печатаем команду:

report form “C:\Users\DNS\Desktop\курсовик”

Аналогично делаем отчеты «Протокол стипендиальной комиссии» и «Ведомость на стипендии по группам» для пункта меню «Первый семестр» и «Сессия».

5) При помощи окна Menu Level переходим на уровень выше.

6) Вводим поле Prompt третьей строки заголовок Запросы. Используя список Result, задаем тип пункта Submenu. Нажимаем кнопку Create. Вводим в поле Prompt первой строки заголовок Группа 22Ю, используя список Result, задаем тип пункта Procedure и в окне редактирования процедуры вводим

set default to «C:\Users\DNS\Desktop\курсовик»

do «Группа 22Ю.qpr»

Закрываем окно процедуры. Аналогично определяем запросы студенты дневного отделения, код стипендии больше 1000 руб.

  • Для улучшения внешнего вида меню создаем разделительные линии. Для этого выполняем следующие действия:

1) выделяем пункт меню «Личные данные» и нажимаем кнопку Edit;

2) в открывшемся подменю устанавливаем курсор на пункте «Отчеты» и нажимаем кнопку Insert;

3) в поле Prompt образованного пункта меню удаляем строку New Item и вводим \ -;

4) устанавливаем курсор на пункте «Запросы» и нажимаем кнопку Insert, удаляем строку New Item и вводим \-;

5) переходим на уровень выше и аналогично создаем разделительные линии в подменю пунктов «Первый семестр» и «Стипендия».

  • Определяем параметры меню. Для этого из меню View выбираем команду General Options. В открывшемся диалоговом окне General Options в группе Location выбираем вариант размещения строки созданного меню Replace. Это значит, что при выполнении созданное мною меню будет замещать стандартное меню VFP. Затем нажимаем кнопку Ok.

2. Сохраняем созданное меню. Для этого в меню File выбираем команду Save as, в открывшемся окне в поле Папка выбираем папку Курсовик, в поле Save Menu вводим имя сохраняемого Меню. В завершении нажимаем кнопку Сохранить.

3. Просматриваем созданное меню с помощью кнопки Preview окна конструктора меню.

4. Сгенерируем созданное меню, чтобы его можно было использовать в приложении. Для этого выполняем следующие действия.

  • В меню Menu выбираем команду Generate. При этом откроется диалоговое окно Generate Menu.
  • В поле Output File вводим имя файла, который будет создан в результате генерации.
  • Для запуска генерации описания меню нажимаем кнопку Generate.

5. Запускаем программу меню на выполнение. Для этого в окне проекта устанавливаем курсор на имени созданного меню и нажимаем кнопку Run. На экране появится созданное меню, которое будет замещать горизонтальное меню Курсовик. Проверяем работоспособность каждого пункта меню.

Экранные формы Меню представлены в Приложении Е.

 

4 Инструкция по работе с приложениями

В результате разработки приложений создали базу данных «Курсовик», с таблицами «Личные данные», «Первый семестр» и «Стипендия».

На основе этих таблиц были созданы:

  • формы: «Личные данные», «Первый семестр» и «Стипендия», которые предназначены для ввода данных и их просмотра из таблиц.
  • отчеты: «Личные данные», «Протокол стипендиальной комиссии» и «Ведомость по стипендии по группам», которые предназначены для вывода информации на печать.
  • Запросы: «Группа 22Ю», «Студенты дневного отделения», «Код стипендии больше 1000 рублей», которые необходимы для выборки.

Чтобы ознакомиться с  созданными приложениями необходимо:

Включить компьютер  → Пуск → Программы → VFP → Fail → Open → Курсовик (здесь необходимо выбрать папку на рабочем столе) → Выбрать файл Курсовик.pjx → Открывается окно проекта, в котором отображаются все созданные объекты.

Переходим на вкладку DATA. Здесь можно просмотреть саму базу данных: Data  → 1ЛКМ «Курсовик» → Modify. Также можно просмотреть:

    • таблицы: Data → 1ЛКМ по Tables → «Личные данные» («первый семестр» и «Стипендия») → Browse;
    • запросы:  Data → 1ЛКМ  по Queries → «Группа 22Ю» («Студенты дневного отделения», «Код стипендии больше 1000 рублей») → Run.

Переходим на вкладку Documents. Здесь можно просмотреть:

    • формы: Documents → Form → «Личные данные» («Первый семестр» и «Стипендия») → Run;
    • отчеты: Documents → Reports → «Личные данные» («Протокол стипендиальной комиссии» и «Ведомость по стипендии по группам»)→ Priview.

 

Переходим на вкладку Other. Здесь можно просмотреть горизонтальное меню: Other → Menus → Menu1 → Run. На экране вместо стандартного меню появится горизонтальное меню.

Как пользоваться горизонтальным меню:

  • наводим курсор на  меню → 1Личные данные → формы → Личные данные→ 1ЛКМ → откроется форма «Личные данные;
  • наводим курсор на меню → 1Личные данные → отчеты → Личные данные → 1ЛКМ → откроется отчет «Покупатели»;
  • наводим курсор на меню → 1Покупатели → Группа 22Ю → 1ЛКМ → откроется запрос «Группа 22Ю», в котором можно посмотреть всех студентов группы 22Ю;
  • наводим курсор на меню → 2Первый семестр → формы → Первый семестр → 1ЛКМ → откроется форма «Первый семестр»;
  • наводим курсор на меню → 2Первый семестр → отчеты → Ведомость по стипендии по группам→ 1ЛКМ → откроется отчет «Ведомость по стипендии по группам», в котором можно просмотреть Номер, Фамилию И.О. студента, группу, оценки за первый семестр и экзамены, код стипендии;
  • наводим курсор на меню → 2Первый семестр → запросы  →Студенты дневного отделения→ 1ЛКМ → откроется запрос «Студенты дневного отделения», в котором можно посмотреть фамилии студентов, которые обучаются на дневной форме обучения;
  • наводим курсор на  меню →3Стипендия → формы → Стипендия → 1ЛКМ → откроется форма «Стипендия», где указывается : код стипендии и её размер;
  • наводим курсор на меню → 3Стипендия → отчеты → Протокол стипендиальной комиссии → 1ЛКМ → откроется отчет «Протокол стипендиальной комиссии»;
  • наводим курсор на меню → 3Стипендия→ запросы  → Код стипендии больше 1000 рублей → 1ЛКМ → откроется запрос «Код стипендии больше 1000 рублей.», в котором можно посмотреть код стипендии, которая превышает 1000 руб;
  • наводим курсор на горизонтальное меню → F1Справка, щелкаем на нее → открывается справка о том, кто выполнил проект;
  • наводим курсор на горизонтальное меню →  F10 Выход → выходим из программы;
  • наводим курсор на горизонтальное меню →   6 Очистка → очищается экран от открытых форм, отчетов, запросов;
  • наводим курсор на горизонтальное меню →   7 Закрыть все → закрывается все меню;
  • наводим курсор на горизонтальное меню →   8 Станд.меню → возвращаемся к стандартному меню.

 

Список использованной литературы

 

  1. ГОСТ Р 6.30-2003 Требования к оформлению документов.- Введен 2003-07-01.-       М.: Изд-во стандартов, 2003.
  2. Жемчугова К.Е.Лекции по дисциплине Базы данных, 2010-2011.
  3. Омельченко Л.Н., Шевякова Д.А., «Самоучитель Visual FoxPro 9.0», Спс.: БХВ Петербург, 2005.
  4. Требования к оформлению документов.- Введен 2003-07-01.-М.: Изд-во стандартов, 2003.
  5. Стенюков М.В. «Делопроизводство. Организация документационного обеспечения предприятия» М.:-А- Приор,  2009.
  6. Якименко В.К. Методические указания по написанию творческих работ для студентов всех специальностей, Н.Новгород ,2008.
  7. www.Google.ru.

 

 

 

 

 

 

 

 

 

 

 

 




Информация о работе Адресная книга