Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пример пояснительной записки БСБД.doc
Скачиваний:
15
Добавлен:
24.11.2018
Размер:
1.39 Mб
Скачать

3.3 Разработка главного модуля приложения

Приложение должно иметь главный файл, с которого оно будет запускаться и который в проекте выделяется жирным шрифтом. В принципе, это может быть и форма, но при создании конкретного проекта используется программный модуль с именем start.prg, который расположен на странице приложения Code в группе Program. Ниже приведен текст start.prg .

_screen.AUTOCENTER =.T. // Позиционирование главного окна, когда его видно,

{ _screen.Left =1

_screen.Top =1

_screen.Width=200

_screen.Height=50} // задание размеров, заголовка, стиля рамки.

_screen.caption=[Просмотр] // Название главного окна

_screen.BorderStyle=1 // стиль обрамления рамки

_screen.Closable=.F.

_screen.ControlBox=.T.

_screen.MaxButton=.T. // кнопка развертывания на весь экран

_screen.MinButton=.T.// кнопка свертывания

DIMENSION ToolBars[11,2] // скрывает инструментальные линейки.

ToolBars[1,1] = "FORM DESIGNER" // Формируется массив зарезервированных имен.

ToolBars[2,1] = "STANDARD"

ToolBars[3,1] = "LAYOUT"

ToolBars[4,1] = "QUERY"

ToolBars[5,1] = "VIEWD ESIGNER"

ToolBars[6,1] = "COLOR PALETTE"

ToolBars[7,1] = "FORM CONTROLS"

ToolBars[8,1] = "DATABASE DESIGNER"

ToolBars[9,1] = "REPORT DESIGNER"

ToolBars[10,1] = "REPORT CONTROLS"

ToolBars[11,1] = "PRINT PREVIEW"

FOR i = 1 TO ALEN(ToolBars, 1) // Цикл скрывающий элементы линейки инструментов

ToolBars[i,2] = WVISIBLE(ToolBars[i,1])

IF ToolBars[i,2]

HIDE WINDOW (ToolBars[i,1])

ENDIF

ENDFOR

set date british // Набор некоторых начальных установок.

set escape off

set delete on

set notify on

set brstatus off

set status off

set talk off

set echo off

set step off

set safety off

SET SYSMENU OFF // Отключаем системное меню.

on key label F2 do form «form» // Здесь же можно определить нужные функциональные клавиши.

do form «Главная форма» // Вызов Главной формы.

read event // Оператор, без которого формы не задерживаются на экране.

close databases // закрывает базы

close all // закрывает все

clear all // очищает все

quit // выход

Чтобы приложение не открывалось в окне, а отображались только формы то нужно написать эту строчку

_screen.Visible = .F.

Для того чтобы форма отображалась на экране в свойстве ShowWindows надо выставить 2 – As Top-Level Form для каждой формы.

3.4 Руководство пользователя

Для того что бы запустить приложение его надо установить на компьютер. Запускаем файл курсовая.exe, открывается окно для ввода логина и пароля. Нужно ввести логин: «Андрей» и пароль: «2».

Для нормальной работы приложения компьютер должен отвечать системным требованиям: Windows 2000/XP/Vista, Pentium III 700 МГц., 256 Мб. ОЗУ, 32 Мб. DirectX 8-совместимая 3D видеокарта (уровня GeForce2 или выше), 100 Мб. Места на жестком диске, 12х CD-ROM, клавиатура, мышь.

Заключение

В процессе решения данной задачи были изучены процесс проектирования и набор функций языка FoxPro 9.0, разработана структура данной задачи. Созданный программный продукт полностью отвечает поставленным перед ним задачам. Обеспечивает снижение временных и физических затрат на проведение учета деятельности Централизованной бухгалтерии управления культуры. Данная программа снижает риск потери данных. Программа отвечает трём основным компонентам – удобство, безопасность и скорость.

Еще одна задача состоит в разработке новых ИС с тем, чтобы появилась возможность использовать эти системы в дальнейшем не только для конкретного предприятия, но и на других предприятиях, в которых необходимо систематизировать данные учета деятельности. Т. е. необходимо усовершенствовать программу, сделать ее универсальной.

_