Создание базы данных о работах студентов университета - Курсовая работа

бесплатно 0
4.5 100
Описание встроенных элементов управления. Создание, открытие и сохранение БД. Удаление, редактирование, добавление и поиск записи. Изменение формата текста. Поиск и сортировки данных. Построение диаграмм. Краткое описание алгоритма работы с программой.


Аннотация к работе
Государственное образовательное учреждение высшего профессионального образования «Московский государственный технический университет им. Кафедра "Программного обеспечения ЭВМ, информационных технологий и прикладной математики" (ФН1-КФ)Используя средства языка программирования создать файл, элементами которого являются записи, определенные таблицей вашего варианта. Предусмотреть возможность редактирования файловой информации (добавление, удаление, замену всей записи и одного из полей записи). Запросы: сколько лабораторных работ сдано студентом, фамилия которого указанна в запросе; получить список студентов (с указанием студента, названием курса, названием лабораторной работы, оценки), сдавших в один день более двух работ; получить список студентов (с указанием студента, группы, названием лабораторной работы), сдавших лабораторные работы по указанному курсу с оценкой хорошо и отлично.Visual Basic - достаточно мощный язык: с его помощью, вероятно, можно решить любую задачу программирования, какую только можно вообразить.Visual Basic-самая быстрая и самая легкая система создания приложений для Microsoft Windows. Являетесь ли вы опытным профессионалом или только начинающим программистом для Windows, Visual Basic предоставит полный набор инструментов для легкого и быстрого написания приложений. Последняя версия языка Visual Basic 6 представляет собой интегрированную среду разработки - IDE (Integrated Development Environment). Но возможности объектно-ориентированного программирования в Visual Basic ограничены по сравнению с C , Delphi и некоторыми другими языками, что, несомненно, является одним из его недостатков. Многие независимые разработчики, как, например известная своими программами в области бухгалтерского учета фирма “1С”, приобретают лицензии на использование языка Visual Basic в качестве внутреннего языка своих приложений.В данной курсовой работе использовались следующие элементы языка: переменные различных типов (Boolean, Integer, String, Long, Single), собственные типы данных, альтернативные операторы условия (одноальтернативные, двуальтернативные), операторы цикла (с предусловием, с постусловием, с параметром), процедуры и функции (встроенные и собственные). Синтаксис операторов, процедур и функций: 1) Одноальтернативный оператор условия 3) Цикл с параметром: For = to [step ] операторы 5) процедуры, функции и модули процедура: [Private.][Public.] Sub ([список формальных параметров]) тело процедуры Модуль: В модуле описываются типы, переменные, процедуры и функции, которые могут быть доступны всем формам и другим модулям программы, а так же могут описываться процедуры и функции, которые используются только другими процедурами и функциями данного модуля.Элемент управления Label (метка) создает на форме надпись, например название текстового поля. Элемент управления Picture Box используется как контейнер для других элементов, а также для вывода на экран изображений. Элемент управления CHECKBOX - создает ячейку, которая может быть помечена пользователем как имеющая значение истина или ложь. Элемент управления Frame является контейнером и служит для объединения других элементов в группу. Элемент управления Text Box (Текстовое поле) используется для отображения информации, вводимой пользователем во время выполнения, или присвоенной свойству Text элемента управления во время разработки или выполнения.Программный продукт представляет собой исполняемый файл MYDATABASE.exe, созданный при компиляции проекта, написанного на языке Visual Basic 6.0 и файлы справки (web-страницы и изображения). Для систем, на которых не установлен пакет Visual Basic 6.0, может так же понадобиться библиотека MSVBVM60.DLL.Программа представляет собой базу данных о студентах ВУЗА.После запуска программы первой загружается форма FRMSTART, так как она является объектом запуска. При ее загрузке запускается процедура Private Sub Form_Load, которая устанавливает начальное значение переменной х, используемой в таймере анимации, равным нулю. Запускается процедура таймера: Private Sub TMRANI_Timer).При входе в базу данных выполняется процедура init из модуля MODABOUT, которая используется в процедуре Form_Load главной формы программы.Управление получит процедура Open_File.Если переменная OPENFILE пуста, то в процедуру будет передан параметр «1», обозначающий то, что необходимо сохранить базу в новый файл. С помощью элемента COMONDIALOG будет создано окно сохранения файла, в котором вам будет предложено ввести имя и выбрать путь для нового файла (можно без расширения, программа создаст его автоматически).Управление получит Form_QUERYUNLOAD(Cancel As Integer, UNLOADMODE As Integer) (Приложение 1. с.39). События, описанные в этой процедуре, выполняются при попытке закрыть форму.Если запись выделена, то управление получит Процедура Edit("Add", 0) (Приложение 1.). Ввод контролируется модулем MODINSPECT (Приложение 1.) и функцией Date_raz(date1 As String, date2 As String) As Long из модуля MODDATA (Приложение 1. с.

План
Содержание

Аннотация

Содержание

1. Исследовательская часть

1.1 Постановка задачи

1.2 Общие сведения

1.3 Элементы языка

1.4 Встроенные элементы управления

2. Конструкторская часть

2.1 Общие сведения

2.2 Функциональное назначение

2.3 Описание логической структуры программы

2.3.1 Загрузка программы

2.3.2 Создание новой базы данных

2.3.3 Открытие базы данных

2.3.4 Сохранение базы данных

2.3.5 Закрытие программы

2.3.6 Добавление данных

2.3.7 Удаление данных

2.3.8 Изменение данных

2.3.9 Формат данных

2.3.10 Поиск данных

2.3.11 Построение диаграмм

2.3.12 Сортировка

2.3.13 Справка и информация о программе

3. Технологическая часть

3.1. Руководство системного программиста.

3.1.1 Составные части программного продукта

3.1.2 Запуск и выполнение

3.1.3 Системные требования

3.1.4 Комплект ПО

3.1.5 Тестирование программы

3.2 Руководство оператора

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

3.2.2 Краткое описание алгоритма работы с программой

3.2.3 Создание базы данных

3.2.4 Открытие базы данных

3.2.5 Сохранение базы данных

3.2.6 Удаление записи

3.2.7 Редактирование записи

3.2.8 Добавление записи

3.2.9 Поиск записей

3.2.10 Построение диаграмм

3.2.11 Сортировка

3.2.12 Выход из программы

3.2.12 Информация о программе

3.2.14 Сообщения программы

Приложение код программы

Приложение. Формы программы

1. Исследовательская часть

1.1 Постановка задачи
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?