Документация базы данных "Список владельцев гаражного кооператива"

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

Текст программы (ГОСТ 19.401 - 78)

 

Форма 1

Option Explicit {Объявление переменных}

Dim d As Integer

Dim b As Integer

 

Private Sub Command1_Click(){Процедура для кнопки Выход}

End

End Sub

 

Private Sub Command2_Click(){Процедура для кнопки Добавить]

d = MsgBox("Добавить запись?", 1, " Сообщение")

If d = 1 Then

Data1.Recordset.AddNew

Else

Exit Sub

End If

End Sub

 

Private Sub Command3_Click(){Процедура для кнопки Удалить]

b = MsgBox("Вы действительно хотите удалить запись?", 1, " Сообщение")

If b = 1 Then

Data1.Recordset.Delete

Data1.Recordset.MoveNext

Else

Exit Sub

End If

End Sub

 

Private Sub Command4_Click() {Переход на вторую форму}

Form2.Show

Form1.Hide

End Su

 

Private Sub Data1_Reposition() {Процедура для подсчета записей}

Data1.Caption = Data1.Recordset.AbsolutePosition

Data1.Caption = "Запись " & (Data1.Recordset.AbsolutePosition + 1) & " из " & Data1.Recordset.RecordCount

End Sub

 

Private Sub Form_Load() {Загрузка формы}

Data1.Refresh

Data1.Recordset.MoveLast

Data1.Recordset.MoveFirst

End Sub

Форма 2

Private Sub Command1_Click() {Процедура для кнопки Поиск}

Dim s As String

Dim i As Integer

s = InputBox("Телефон какой модели вы хотите найти ?", "Поиск")

Data1.Recordset.MoveFirst

If s = "" Then

MsgBox ("Вы нажали Отмену или ничего не ввели")

Exit Sub

End If

For i = 1 To Data1.Recordset.RecordCount

If Data1.Recordset.Fields(0) = s Then

Exit Sub

Else: Data1.Recordset.MoveNext

End If

Next i

MsgBox ("Данной записи нет")

Data1.Recordset.MoveFirst

End Sub

 

Private Sub Command3_Click() {Процедура для кнопки по одному}

Form1.Show

Form2.Hide

End Sub

 

Private Sub Command4_Click(){Процедура для кнопки Выход}

End

End Sub

 

Private Sub Data1_Reposition(){Процедура для подсчета записей}

Data1.Caption = Data1.Recordset.AbsolutePosition

Data1.Caption = "Запись " & (Data1.Recordset.AbsolutePosition + 1) & " из " & Data1.Recordset.RecordCount

End Sub

 

Private Sub Form_Load() {Загрузка формы}

Data1.Refresh

Data1.Recordset.MoveLast

Data1.Recordset.MoveFirst

End Sub

 

Форма 3

Option Explicit {Объявление переменных}

Dim k As Integer

Private Sub Command1_Click(){процедура для кнопки ОК на форме пароля}

If Text1.Text = "Привет" Then

MsgBox "Пароль правильный"

Unload Form3

Form1.Show

Else:

MsgBox "Пароль неправильный"

Text1.Text = ""

k = k + 1

If k = 3 Then End

End If

End Sub

2. Эксплуатационная документация

 

2.1 Ведомость эксплуатационных документов (ГОСТ 19.507-79)

 

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

 

ДОКУМЕНТЫ НА ПРОГРАММУ

ОбозначениеНаименованиеКол.экз.МестонахождениеА.В.00001-01_31_01-1Описание применения1Папка №1А.В.00001-01_51_01-1Руководство оператора 1Папка №1

2.2 Описание применения (ГОСТ 19.502-78)

 

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

 

2.2.1 Назначение программы

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

 

2.2.2Условия применения

Для работы программы необходимо иметь ПК, работающий под управлением операционной системы Windows 98, с установленным на нём программным пакетом Visual Basic 5.0. Программа проста в обращении, с ней может работать не только специалист в области программирования, но и простой пользователь.

Входные данные программы это база данных, содержащая основные сведения о владельцах гаражного кооператива; пароль, вводимый пользователем для начала работы с программой; данные, вводимые для поиска, данные о новых владельцах.

Выходные данные программы это информация, получаемая при работе с базами данных, результаты поиска по полю “Фамилия”, сообщения для пользователя.

Минимальный перечень технических средств, обеспечивающих работу программы:

  1. ПК на базе процессора Intel 486 BX 4-100;
  2. FDD 3,5 “1,44 Mb” (для установления программы);
  3. 1 Mb на HDD;
  4. цветной монитор SVGA;
  5. клавиатура;
  6. манипулятор типа “мышь”.

 

2.2.3Описание задачи

Программа должна обеспечивать:

  1. просмотр, добавление и удаление записей
  2. хранение данных
  3. правильно производить поиск по полю “Фамилия”
  4. выполнять действия, соответствующие выбранным пользователем командным кнопкам.

Все эти требования выполняются с помощью соответствующих программных кодов.

 

2.2.4.Входные и выходные данные

Входные данные программы это база данных, содержащая основные сведения о владельцах гаражного кооператива; пароль, вводимый пользователем для начала работы с программой; данные, вводимые для поиска, данные о новых владельцах.

Выходные данные программы это информация, получаемая при работе с базами данных, результаты поиска по полю “Фамилия”, сообщения для пользователя.

 

2.3 Руководство оператора (ГОСТ 19.505-79)

 

В данный документ вносят сведения для обеспечения процедуры общения оператора с вычислительной системой в процессе выполнения программы.

 

2.3.1 Назначение программы

База данных “Список владельцев гаражного кооператива?p>