Разработка приложения для ввода данных о студентах по определенным требованиям
Разработка программы на языке Visual Basic. Спецификация на программный модуль. Ввод, изменение и удаление данных по определенным требованиям. Руководство системного программиста, программиста и оператора. Ведение базы данных в виде таблицы Excel.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 21.04.2014 |
Размер файла | 272,5 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Аннотация
Хочу представить вашему вниманию пользовательское приложение для ввода данных о студентах по определенным требованиям. В данной программе, вы можете вводить данные о студентах, изменять данные и удалять. Данная программа может работать, на любом компьютере не зависимо, от его характеристик.
СОДЕРЖАНИЕ
Введение
1. Общая часть
1.1 Постановка задачи
1.2 Спецификация на программный модуль
2. Специальная часть
2.1 Описание программы
2.2 Руководство системного программиста
2.3 Руководство программиста
2.4 Руководство оператора (пользователя)
Заключение
Список используемой литературы
Приложения
1. Листинг программы
2. Результат решения задачи
3. Контрольный пример
Введение
Так как в настоящее время можно увидеть множество различных приложений для ввода данных, которые расположены в базе данных Access. Хотя работа базой данных MS Excel является намного проще и понятнее для обычного пользователя ПК, чем база данных Access.
И поэтому целью данной курсовой работы является разработка пользовательского приложения, с помощью которого можно было бы осуществлять ввод о студентов, изменение и удаление по его коду из базы данных Excel.
Для достижения этой цели были поставлены следующие задачи:
· изучить работы с данными в базе данных Excel;
· создать пользовательскую форму, в которую вводились бы нужные данные.
Реализация данной программы представляет собой пользовательскую форму и написана в среде VBA.
1. Общая часть
1.1 Постановка задачи
Разработать пользовательское приложение, позволяющее осуществлять ведения базы данных в виде следующей таблицы Excel:
Код студента |
Ф.И.О |
№ группы |
Домашний адрес |
Адрес электрон-ной почты |
Дата рожде-ния |
Теле-фон |
Имя файла с фотографией |
Под ведением базы данных понимается : добавление в таблицу данных о новом студенте, изменение существующих данных в таблице, удаление данных о конкретном студенте из таблицы.
Ведение базы данных осуществлять с помощью пользовательской формы.
1.2 Спецификация на программный модуль
Входные данные:
Таблица Excel база данных о студентах.
Выходные данные:
1)Форма, на которой расположены кнопки «ввод данных», «Изменить», «Удалить», «Выход»;
2)если нажата кнопка «Ввод данных», то программа добавит введенные данные в таблицу. Если «Изменить», то выбирается студент, которого надо изменить. Если «Удалить», то выбираются данные о студенте которые надо удалить. При выходе программа заканчивает свою работу.
Структурная блок-схема
Подробная Блок-схема
Форма
программа ввод данные таблица
2. Специальная часть
2.1 Описание программы
При запуске появляется форма, где пользователю предлагается добавить данные студента, изменить, удалить => выходит окно с тем, чтобы пользователь мог занести данные студента в список, удалить или изменить.
Программа написана на языке Visual Basic for Applications (VBA, Visual Basic для приложений) -- немного упрощённая реализация языка программирования Visual Basic, встроенная в линейку продуктов Microsoft Office (включая версии для Mac OS), а также во многие другие программные пакеты, такие как AutoCAD, SolidWorks, CorelDRAW, WordPerfect и ESRI ArcGIS. VBA покрывает и расширяет функциональность ранее использовавшихся специализированных макро-языков, таких каbhuк WordBasic.
2.2 Руководство системного программиста
Данная программа не требует установки, ей нужен только установленный на ПК MS Excel.
2.3 Руководство программиста
Программа запускается при двойном нажатии на ярлык.
Все коды можно посмотреть при нажатии комбинаций клавиш (Alt+F11) или во вкладке разработчик (Visual Basic).
Введенные данные о студентах будут, выводится на том же листе, где расположена база данных.
2.4 Руководство оператора (пользователя)
При появлении первого окна пользователю предлагается ввести данные студента. То есть он вводит нужные данные, и потом нажимает кнопку «Добавить» или же «выход» для того чтобы покинуть программу.
Заключение
Разработанная программа на языке Visual Basic, написанная с использованием объектно-ориентированного программирования, позволяет быстро вводить все данные о нужном студенте.
Список используемой литературы
http://www.YouTube.com/
http://vyborprofessia.narod.ru/programmist
http://www.shkolniky.ru/programmer
Костерин В.В. Камаев В.А. Технологии программирования: Учебник для вузов. Высшая школа, 2005, 360 стр. ISBN 5-06-004870-5
Самойленко В.П. Опалева Э.А. Языки программирования и методы трансляции: Учебное пособие для вузов. БХВ-Петербург, 2005, 480 стр. ISBN 5-94157-327-8
Собейкис В.Г. Азбука хакера 2: Языки программирования для хакеров. Майор, 2005, 512 стр. ISBN 5-98551-011-5
Приложения
1.Листинг программы
Private Sub CommandButton1_Click()
i = Cells(Rows.Count, "A").End(xlUp).Row 'Считаем последнюю заполненную строку
Cells(i + 1, 1) = TextBox1
Cells(i + 1, 2) = TextBox2
Cells(i + 1, 3) = TextBox3
Cells(i + 1, 4) = TextBox4
Cells(i + 1, 5) = TextBox5
Cells(i + 1, 6) = TextBox6
Cells(i + 1, 7) = TextBox7
Cells(i + 1, 8) = TextBox8
End Sub
Private Sub CommandButton4_Click()
Unload Me
End Sub
2.Результаты решения задачи
3.Контрольный пример
На форме в компоненте Frame в компоненте Button набираем код студента, Ф.И.О, № группы, домашний адрес, адрес электронной почты, дата рождения, телефон, имя файла с фотографией и нажимаем «Добавить». Например, введено код студента, Ф.И.О, № группы, домашний адрес, дата рождения, телефон и эта информация вводится в лист Exel.
Размещено на Allbest.ru
Подобные документы
Проектирование программного обеспечения для создания баз данных о работах студентов университета при помощи языка Visual Basic. Разработка интерфейса пользователя. Руководство для системного программиста. Краткое описание алгоритма работы с программой.
курсовая работа [2,6 M], добавлен 19.03.2010Техническое задание на разработку программного продукта и требования к программе. Написание алгоритма работы и разработка интерфейса программы. Руководство системного программиста и оператора. Основные методы и принципы тестирования базы данных.
дипломная работа [2,7 M], добавлен 27.01.2013Программный проект Баз данных средствами Visual Basic 6.0. Проектирование структуры таблицы базы данных Visual Basic 6.0. Заполнение созданных таблиц БД исходными данными. Создание пользовательского меню. Вид формы и свойства элементов управления.
курсовая работа [3,0 M], добавлен 19.06.2010Microsoft Excel как программным средством для работы с таблицами данных, позволяющим вычислять значения, упорядочивать, анализировать и графически представлять различные виды данных, взаимодействие с Visual. Разработка базы данных, содержание и функции.
курсовая работа [1,8 M], добавлен 05.12.2012Характеристика системы программирования. Главные составные части Delphi. Интерфейс программного приложения. Результаты работы программы. Руководство системного программиста и оператора. Язык программирования Delphi, среда компилятора Borland 7.0.
курсовая работа [1,6 M], добавлен 29.05.2013Написание модуля на языке Ассемблер для вычисления значения выражения. Составление программы корректного ввода исходных данных в таблицу и вывода результата в виде таблицы. Создание модуля для обработки строк и программы корректного ввода исходных данных.
курсовая работа [36,8 K], добавлен 18.09.2010Установление связи между таблицами. Создание запроса с параметром для отбора пациентов с определенным видом заболевания. Создание формы для ввода данных, отчетов и главной кнопочной формы. Ход разработки базы данных. Изменение и обновление записей.
курсовая работа [4,5 M], добавлен 20.06.2017Реляционная модель базы данных в текстовом виде. Код, с помощью которого были созданы и заполнены таблицы. Разработка схемы базы данных справочника селекционера. Создание запросов, их основные виды. Процедуры на выбор данных, добавление и удаление.
методичка [1,1 M], добавлен 20.05.2014Описание входной и выходной информации. Требования к комплексу технических средств и к интерфейсу конечного пользователя. Разработка форм представления входных и выходных данных. Проектирование программных модулей. Руководство пользователя и программиста.
курсовая работа [421,6 K], добавлен 27.06.2015Сущности и функциональные зависимости базы данных. Атрибуты и связи. Таблицы базы данных. Построение ER-диаграммы. Организация ввода и корректировки данных. Реляционная схема базы данных. Реализация запросов, получение отчетов. Защита базы данных.
курсовая работа [2,4 M], добавлен 06.02.2016