Вам нужна курсовая работа?
Интересует Программирование?
Оставьте заявку
на Курсовую работу
Получите бесплатную
консультацию по
написанию
Сделайте заказ и
скачайте
результат на сайте
1
2
3
  • Содержание
  • Часть работы
  • Список литературы
Содержание
1. Описание предметной области
2. Проектирование модели данных на основе базовой модели
3. Разработка интерфейса приложения базы данных
4. Разработка системы документирования
5. Разработка средств автоматизации труда оператора приложения базы данных
Список использованной литературы
Приложение

Фрагмент для ознакомления

Option Compare Database
Option Explicit

Private Sub Report_Open(Cancel As Integer)
Dim i As Byte
Dim n As Byte
Dim ss As String
Dim zapros As QueryDef
Set zapros = CurrentDb.QueryDefs("Журнал итоговой успеваемости")
With zapros
n = .Fields.Count - 1 'Количество столбцов в результатах запроса
For i = 0 To n 'По всем столбцам:
ss = .Fields(i).name 'Определяем имя столбца
If i > 2 Then 'Первые поля это ФИО, заголовки не меняем, итогов нет
Controls("Head" & (i)).ControlSource = "=""" + ss + """"
Controls("Avg" & (i)).ControlSource = "=Avg([" + ss + "])"
End If
Controls("Col" & (i)).ControlSource = ss
Next i
For i = n + 1 To 10 '10 – количество заготовленных полей в шаблоне
Controls("Head" & (i)).Visible = False 'Лишние поля делаем невидимыми
Controls("Col" & (i)).Visible = False
Controls("Avg" & (i)).Visible = False
Next i
End With
End Sub

Текст сформированного отчета представлен в приложении.
5. Разработка средств автоматизации труда оператора приложения базы данных
В приложении автоматизация труда оператора реализована в двух направлениях.
Первое направление касается автоматизации формирования отчетов и печати. Кнопки «Карточки», «Карточка» и «Журнал» служат для того, чтобы оператор мог сформировать список всех карточек учащихся, сформировать карточку того учащегося, информацией о котором заполнена в данный момент форма, а также сформировать журнал итоговой успеваемости.
Для реализации соответствующих действий по формированию отчетов созданы три макроса, шаблон которых изображен на рис.15. Имена макросов соответствуют названиям обслуживаемых кнопок. Условие привязки в макросе «Карточка» имеет следующий вид: [Формы]![Учащиеся]![ID_schoolchild]=[Учащиеся]![ID_schoolchild]

Рис.15. Шаблон макроса «Печать»
Второе направление касается автоматизации выборки и поиска информации при ее просмотре на экране. Оно реализуется с помощью групп радиокнопок «Отбор по полу» и «Упорядочивание». Каждая из этих групп реализует три альтернативы; обе они обслуживаются одним макросом, который называется «Запрос». Шаблон этого макроса приведен на рис.16.

Рис.16. Шаблон макроса «Запрос»
Макрос обеспечивает вызов одного из девяти запросов, соответствующих всем возможным сочетаниям альтернатив, выбранных в этих двух группах (нижние девять запросов из списка на рис.17).
Элементы управления, обеспечивающие средства автоматизации труда оператора приложения базы данных, расположены в заголовке формы (см.рис.8 и рис.9).


Рис.17. Запросы приложения

Список использованной литературы
1. Бороненко С.Д. и др. Проектирование приложений баз данных на основе типовых моделей: учеб. пособие. – СПб.: ЛГУ им. А.С. Пушкина, 2010. – 114 с.
2. Иллюстрированный самоучитель по Microsoft Access. – текст: http://www.taurion.ru/
3. "Перекрестный" запрос для отчета. – текст: http://www.cyberforum.ru/archive/t-134861-p-2.html



Приложение
Карточка учащегося
Номер ученического билета: 9571
Фамилия: Петров
Имя: Петр
Отчество: Петрович
Дата рождения: 01.01.1995
Пол: муж.
Рост (см): 175
Мобильный телефон: (922)587-23-64
Городской телефон: 123-56-74
Город: СПб
Возраст (лет): 16 на 07.06.2011
Социальный статус: Полная семья
Записан в библиотеку: Да
Спортивная секция: Не занимается спортом
Аттестация:
№ п/п Название предмета Оценка
1 Алгебра 5
2 Геометрия 4
3 Физика 5
4 Русский язык 3
5 Астрономия 4
Участие в кружках:
№ п/п Название кружка
1 Танцы
2 Юный техник
Отпечатано: 07.06.2011
Журнал итоговой успеваемости
Фамилия Имя Отчество Алгебра Астрономия Геометрия Русский язык Физика Химия
Андреев Андрей Андреевич 5 5
Андреева Ирина Андреевна 4 5 4
Антонов Антон Антонович 5 3
Иванов Иван Иванович 5 5 4
Иванова Яна Ивановна 5 4
Козлова Ирина Мариновна 4 5
Котова Анна Дмитриевна 5 5 5
Петров Петр Петрович 5 4 4 3 5
Петров Петр Сергеевич 4 5
Самойлова Инна Викторовна 5 5
Семенов Илья Иванович 5 4
Сидоров Сидор Сидорович 3 5
Сидорова Светлана Ивановна 5 5
Смирнова Ольга Ильинична 5 5
Фиглев Федор Федорович 3 4
Средние по предметам: 4,67 4,7 4,11 4,67 4,5 4,5
07.06.2011











2



ENTITY

entity_IDs

FILE

entity_IDt
weight

Список использованной литературы
1. Бороненко С.Д. и др. Проектирование приложений баз данных на основе типовых моделей: учеб. пособие. – СПб.: ЛГУ им. А.С. Пушкина, 2010. – 114 с.
2. Иллюстрированный самоучитель по Microsoft Access. – текст: http://www.taurion.ru/
3. "Перекрестный" запрос для отчета. – текст: http://www.cyberforum.ru/archive/t-134861-p-2.html


У нас вы можете заказать