1.5 Текст программы (ГОСТ 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. Программа проста в обращении, с ней может работать не только специалист в области программирования, но и простой пользователь.

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

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

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

q   ПК на базе процессора Intel – 486 BX 4-100;

q   FDD 3,5 “1,44 Mb” (для установления программы);

q   1 Mb на HDD;

q   цветной монитор SVGA;

q   клавиатура;

q   манипулятор типа “мышь”.

 

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

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

q   просмотр, добавление и удаление записей

q   хранение данных

q   правильно производить поиск по полю “Фамилия”

q   выполнять действия, соответствующие выбранным пользователем командным кнопкам.

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

 


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

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

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

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

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

 

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

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

 

2.3.2 Условия выполнения программы

С программой должен работать один пользователь ПК. Программа проста в обращении благодаря дружественному интерфейсу. На компьютере должна быть установлена операционная система Windows’95/98/2000 и Visual Basic 5.0. и библиотеки программ.

 

2.3.3 Минимальный состав аппаратных средств

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

q   ПК на базе процессора Intel – 486 BX 4-100;

q   FDD 3,5 “1,44 Mb” (для установления программы);

q   1 Mb на HDD;

q   цветной монитор SVGA;

q   клавиатура;

q   манипулятор типа “мышь”.

 

2.3.4 Выполнение программы и сообщения оператору

При запуске программы появляется форма с текстовым полем, для ввода пароля, и кнопкой ОК. Пароль для данной программы – слово “111”. Если пароль введен неправильно, появляется сообщение: “Неправильный пароль” и кн. ОК, по нажатию которой сообщений закрывается, пользователю предоставляется еще две возможности ввода пароля. После трехразового ввода неправильного пароля происходит выход из программы автоматически. При правильном вводе пароля появляется сообщение: “Правильный пароль” и кн. ОК, по нажатию форма пароля исчезает и появляется форма “Гаражный кооператив”.

Командная кнопка «Выход» - выход из программы.

Командная кнопка «Таблица» - переход на форму, где данные представлены в виде таблицы.

Переход к следующей, предыдущей, первой и последней записям осуществляется с помощью элемента Data в нижней части формы нажатием соответствующих кнопок.

Командные кнопка «Добавить» - добавление новой записи в базу данных. При выборе этой кнопки появляется сообщение: “Вы действительно хотите добавить запись?” и кн. ОК и Отмена, по нажатию которых таблица переходит в режим добавления и происходит выход из процедуры соответственно.

Командная кнопка «Удалить» - удаление записи. При выборе этой кнопки появляется сообщение: “Вы действительно хотите удалить запись?” и кн. ОК и Отмена, по нажатию которых происходит удаление выделенной записи и выход из процедуры соответственно.

На форме 2, представляющей данные в виде таблицы, навигация по набору данных осуществляется с помощью элемента Data и полос прокруток.

Командная кнопка “Выход” – выход из программы.

Командная кнопка “Записи по одному” - переход на форму “Гаражный кооператив”.

Командная кнопка “Поиск” - осуществляет поиск по полю “Фамилия”. По нажатию этой кнопки появляется функция ввода с текстовым полем, куда вводится фамилия, и кн. ОК и Отмена. При нажатии кн. ОК происходит поиск по полю «Фамилия». Если данная запись существует, то указатель перемещается на эту запись. В противном случае появляется сообщение: “Данной записи нет” и происходит выход из процедуры. Если при поиске вы ничего не ввели в текстовое поле и нажали любую из кнопок, появляется сообщение: “Вы ничего не ввели или нажали отмену” и кн. ОК, по нажатию которой происходит выход из процедуры.


Заключение

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

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


Список литературы

 

1.         Шишкин В.В. – «Методические указания к курсовому проекту по дисциплине «Технология разработки программного продукта»

2.         ГОСТ 7.1-84. Библиографическое описание документа. Общие требования и правили составления.

3.         ГОСТ 7.9-95. Реферат и аннотация. Общие требования

4.         Клеванский Н.Н., Алексеева Е.Ю. – “Курсовое проектирование”

5.         Эхо Ю.В. – “Практической руководство для тех, кто пишет курсовые работы”

6.         Стандарты Единой системы программной документации (


Информация о работе «Документация базы данных "Список владельцев гаражного кооператива"»
Раздел: Информатика, программирование
Количество знаков с пробелами: 24841
Количество таблиц: 2
Количество изображений: 0

Похожие работы

Скачать
529459
0
0

... в соответствии с настоящим Законом и иными законодательными актами. Статья 10. Льготы по налогам По налогам могут устанавливаться в порядке и на условиях, определяемых законодательными актами, следующие льготы:необлагаемый минимум объекта налога;изъятие из обложения определенных элементов объекта налога;освобождение от уплаты налогов отдельных лиц или ...

Скачать
134795
0
0

... животные на выращивании и откорме. ПРОИЗВОДСТВО – процесс создания разных видов экономического продукта. ПРОТОКОЛ – стандартизованное соглашение по порядку обмена информацией и данными в информационных системах. ПРОЦЕСС – загруженная в память выполняемая прикладная программа, ее адресное пространство и ресурсы. ПРОЦЕССОР – специализированная электронная схема, которая выполняет все вычисления ...

Скачать
152757
8
3

... жилищного фонда и объектов социально-культурной сферы и т.д. Поэтому таким видам налогов должно уделяться повышенное внимание. 3. Оценка перспектив и дальнейшего развития налога на имущество Ежегодно совокупность налогов на имущество приносит в консолидированный бюджет Российской Федерации около 4-6% налоговых доходов, причем в некоторых субъектах Российской Федерации (как, например, в ...

Скачать
141023
0
0

... кондоминимума - Правление оно вправе принимать решения по всем вопросам товарищества, за исключением отнесенных к компетенции Общего собрания. IV. Прекращение права собственности граждан на жилое помещение. Прекращение права собственности происходит по основаниям, зависящим и не зависящим от воли собственника(правопрекращающим юридическим фактам). К первым относятся сделки по отчуждению ...

0 комментариев


Наверх