База данных на Delphi заводы
В настоящее время появилось множество различных прикладных программ, выполняющих самые различные действия: от обработки графики до голосового чтения текстов и обработки музыкальных файлов. Владея навыками программирования можно самому решать свои насущные информационные проблемы. Таким образом, польза от умения программировать очевидна. Системные требования: ОС Windows/98/МЕ/2000/ ХР, Pentium II… Читать ещё >
Содержание
МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ РОССИЙСКОЙ ФЕДЕРАЦИИ ФИЛИАЛ МОСКОВСКОГО ГОСУДАРСТВЕННОГО УНИВЕРСИТЕТА ПРИБОРОСТРОЕНИЯ И ИНФОРМАТИКИ КАФЕДРА «Прикладной информатики»
К У Р С О В, А Я Р, А Б О Т А
по дисциплинам «Информатика и программирование» и_____
«Высокоуровневые методы программирования» наименование дисциплины
Тема __________Сведения о 10 заводах______________
Студент (ка) __________ ___________
курс группа
_______________________________________
(фамилия, имя, отчество)
Специальность (шифр)
_________________________________________
Научный руководитель:
________________________________________________
(ученая степень, ученое звание, должность)
________________________________________________
(фамилия, имя, отчество)
Заведующий кафедрой:
________________________________________________
(ученая степень, ученое звание, должность)
________________________________________________
(фамилия, имя, отчество)
Курсовая работа допущена к защите Защитил курсовую работу с оценкой
«_____» __________________ 200 ___ г.
___________________________________
____________________________________________________
«_____» __________________ 200 ___ г.
Ставрополь 2007 г.
Содержание 2
Введение 3
Задание на курсовую работу 4
Спецификация задачи 5
Разработка алгоритма 18
Текст программы 22
Выводы 30
Список литературы 31
В настоящее время появилось множество различных прикладных программ, выполняющих самые различные действия: от обработки графики до голосового чтения текстов и обработки музыкальных файлов.
Многие программы можно бесплатно скачать на сайтах Интернет, но никто на 100% не даст гарантию, что вместе с программой Вы не скачали троянский вирус или еще что-нибудь в этом роде. Некоторые программы достаточно просты и выполняют несложные функции, а другие выполняют сложные комплекс операций.
Для решения насущных задач, например, создания базы данных, можно написать программу и самому. Для этого необходимо знать основы и приемы программирования на одном из объектно-ориентированных языков, например, Delphi. Программа-приложение не требует установленной системы программирования, имеет достаточно понятный и приятный интерфейс и может принести весьма ощутимую пользу.
Владея навыками программирования можно самому решать свои насущные информационные проблемы. Таким образом, польза от умения программировать очевидна.
Задание на курсовую работу
Разработать программу «Сведения о 10 заводах» и сопроводительную документацию. Программа должна представлять собой оконное
приложение, использовать типизированный файл, выполнять типовые функции базы данных: добавление, хранение, коррекцию, удаление и поиск данных. Программа должна выполнить анализ данных и вывести сведения о наличии продукции, выпуск которой дублируется разными заводами. Сведения должны содержать номера заводов для каждого такого вида продукции, а если такой продукции нет, выдать об этом сообщение.
1 Спецификация задачи
1.1 Название задачи
Название программы (главного модуля
приложения) zavod.exe.
Система программирования Delphi 7.
Системные требования: ОС Windows/98/МЕ/2000/ ХР, Pentium II / III / IV, ОЗУ 64 Мб, Delphi 7.
1.2 Описание
Программа выполняет основные функции базы данных: создание, хранение, коррекцию, удаление и поиск данных. В базу данных заносятся сведения: фамилия рабочего, год его рождения и номер бригады. Данные организованы в виде массива записей.
1.3 Управление режимами работы программы
Для управления режимами работы программы используется главная форма
приложения. После запуска программы появляется форма, на которой доступны кнопки: Новая БД, Прочитать БД, Исправить данные, Поиск данных, Возврат к меню, Выход.
После нажатия кнопки Новая БД форма имеет вид:
Если ответ пользователя НЕТ, то имеем:
Кнопка Возврат к меню скрывает все элементы (свойство Visible false), а кнопки меню показывает (свойство Visible true)
…