- •Курсовая работа
- •Выполнил студент Группы ал-дли-901
- •Оценка _____________
- •1.2.2 Требования, предъявляемые к системе
- •1.2.3 Требования, предъявляемые к по
- •1.3 Характеристика используемой пэвм, ос и языка программирования
- •2 Разработка программного обеспечения
- •2.1 Технологический процесс машинной реализации задачи
- •2.2 Алгоритм задачи и его описание
- •2.3 Программы и их описание
- •2.3.1 Алгоритм и текст программы меню
- •2.4.2 Алгоритм и тексты (вид форм) программ ввода данных
- •2.4.3 Алгоритмы и тексты программ формирования выходных документов
- •2.4.1 Тексты прочих программ и процедур
- •6 Приложение
- •6.1 Приложение а – Техническое задание
- •6.2 Приложение б – эскизный проект
1.2.2 Требования, предъявляемые к системе
Требования к функциональным характеристикам
Программа должна обеспечить возможность выполнения следующих функций:
-Ввода данных о ПКО , РКО
-Поиск по базе данных
-Составление различного рода выходной документации
Исходные данные:
-ПКО
-РКО
Организация входных и выходных данных
Входные данные поступают с клавиатуры.
Выходные данные отображаются на экране и при необходимости выводятся на печать.
Требования к надежности
Предусмотреть контроль ввода данных с клавиатуры.
Предусмотреть блокировку некорректных действий пользователя при работе с системой.
Требования к составу и параметрам технических средств.
Система должна работать на IBM-совместимых персональных компьютерах.
Минимальная конфигурация:
-Тип процессора. . . . . . . . . . . . . . . . . . . . .Pentium и выше;
-Объем свободного места на диске . . . . . . . . . . . . . . . . . . 40 Мб;
-Объем оперативного запоминающего устройства. . . . . . . . . . . . . .32 Мб и более;
Рекомендуемая конфигурация:
-тип процессора . . . . . . . . . . . . . . . . Pentium II 400;
-объем оперативного запоминающего устройства . . . . . . . . . . . .128 Мб;
-объем свободного места на жестком диске. . . . . . . . . . . . . . . . . .60 Мб;
Требования к программной совместимости.
Программа должна работать под управлением семейства операционных систем Win 32 (Windows 95/98/2000/ME/XP/7 и т.п.).
1.2.3 Требования, предъявляемые к по
Требования к функциональным характеристикам
Программа должна обеспечить возможность выполнения следующих функций:
-Ввода ПКО, РКО
-Поиск по базе данных
-Вывода на печать и на экран информации
Исходные данные:
-ПКО
-РКО
Организация входных и выходных данных
Входные данные поступают с клавиатуры.
Выходные данные отображаются на экране и при необходимости выводятся на печать.
Требования к надежности
Предусмотреть контроль ввода данных с клавиатуры.
Предусмотреть блокировку некорректных действий пользователя при работе с системой.
1.3 Характеристика используемой пэвм, ос и языка программирования
Компьютер New Year Edition v30.12.9 Intel(R) Pentium(R) Dual CPU T3200@ 2,00 ГГц, 3 ГБ ОЗУ.
Система Microsoft Windows XP Professional Service Pack3
Стандартная клавиатура или клавиатура PS/2 Microsoft Natural.
Компьютер с ACPI, модуль подключения монитора, PS/2 - совместимая мышь.
Данную программу можно разработать с применением таких сред, как, С++ Builder 6.0, Microsoft Access.
Среда программирования C++ Builder 6.0 – пакет средств разработки приложений. Позволяет создавать приложения для работы с базами данных. Эта среда программирования основана на объектно-ориентированном программировании (ООП).
К достоинствам относятся удобный интерфейс, высокая скорость работы, большое количество библиотек компонентов. Данная среда программирования позволяет создавать программы с дружественным интерфейсом.
С помощью этой среды программирования создаются сложное корпоративное программное обеспечение для обработки большого объема данных. Поддерживается операционными средами Windows 98, ME, 2000, XP, NT.
Access – мощное приложение Windows. Поскольку оба эти продукта – детища компании Miсrosoft, они прекрасно взаимодействуют между собой. Система Access работает под управлением ОС Windows, так что при работе с ней пользователю доступны все преимущества Windows. Можно вырезать, копировать и вставлять данные из любого приложения Windows в Access и наоборот; можно создать проект формы в Access и вставить его в конструктор форм. Работая в среде Miсrosoft Office, пользователь получает в своё распоряжение полностью совместимые между собой Access и Word, Excel и PowerPoint.
В Access в полной мере реализовано управление реляционными базами данных. Система поддерживает первичные и внешние ключи и обеспечивает целостность данных на уровне ядра (что предотвращает несовместимые операции обновления или удаления данных). Кроме того, таблицы в Access снабжены средствами проверки допустимости данных, предотвращающими некорректный ввод вне зависимости от того, как он осуществляется, а каждое поле таблицы имеет свой формат и стандартные описания, что существенно облегчает ввод данных. Access поддерживает все необходимые типы полей, в том числе текстовый, числовой, счетчик, денежный, дата/время, МЕМО, логический, гиперссылка и поля объектов OLE. Если в процессе специальной обработки в полях не оказывается никаких значений, система обеспечивает полную поддержку пустых значений.
Как реляционная СУБД Access обеспечивает доступ ко всем типам данных и позволяет использовать одновременно несколько таблиц базы данных.
Система Access поддерживает обработку транзакций с гарантией их целостности. Кроме того, предусмотрена защита на уровне пользователя, что позволяет контролировать доступ к данным отдельных пользователей и целых групп.