МИНИСТЕРСТВО ОБРАЗОВАНИЯ УКРАИНЫ
НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
«ХАРЬКОВСКИЙ ПОЛИТЕХНИЧЕСКИЙ ИНСТИТУТ»
КАФЕДРА АВТОМАТИКИ И УПРАВЛЕНИЯ В ТЕХНИЧЕСКИХ
СИСТЕМАХ
КУРСОВОЙ ПРОЕКТ
На тему: «РАЗРАБОТКА ПРОГРАММЫ С ЦЕЛЬЮ ОБРАБОТКИ И СОРТИРОВКИ ЧИСЕЛ»
по курсу «Программные средства систем управления»
Выполнил: студент группы АП-16 Б
Юдин А.Ю. № зачетной книжки 06041
Проверил: проф. Либерг И.Г.
Харьков 2008
Содержание
1.Реферат стр.3
2.Спецификация стр.4
3.Техническое задание стр.5
3.1 основание для разработки стр.5
3.2 назначение разработки стр.5
3.3 требование к программному продукту стр.5
3.4 программная документация стр.6
3.5 стадии и этапы разработки стр.6
4.Описание программы стр.8
4.1 общие сведения стр.8
4.2 функциональное назначение стр.8
4.3 связи с другими программами стр.8
4.4 используемые технические средства стр.8
4.5 вызов и загрузка стр.9
4.6 входные данные стр.9
4.7 выходные данные стр.9
5.Текст программы стр.10
6.Методика испытаний стр.26
7.Руководство оператора стр.35
8.Заключение стр.36
9.Алгоритмы стр.38
1.Реферат
Пояснительная записка к курсовому проекту содержит: 50 с.
Цель проекта – закрепить практические навыки по разработке программных продуктов с использованием современных инструментальных средств программирования и отладки, а также изучить требования ЕСПД по оформлению программной документации.
В данном проекте рассмотрен программный продукт с прилагающейся программной документацией . Программа реализована на языке С#. В программе описаны такие необходимые разделы программной документации как: техническое задание, руководство оператору, методика испытаний и описание программы в соответствии с существующей системой ГОСТов.
2.Спецификация
АП16Б – ГОСТ 19.202-78
Обозначение |
Наименование |
Примечание |
АП16Б – ГОСТ 19.202-78 |
Спецификация |
|
АП16Б – ГОСТ 19.201-78 |
Техническое задание |
|
АП16Б – ГОСТ 19.402-78 |
Описание программы |
|
АП16Б – ГОСТ 19.401-78 |
Текст программы |
|
АП16Б – ГОСТ 19.505-79 |
Руководства оператора |
|
АП16Б – ГОСТ 19.504-79 |
Руководство программиста |
3.Техническое задание
ВВЕДЕНИЕ
Данный курсовой проект представляет собой программную реализацию для курсового задания по разработке программы, реализующей подсчет суммы с последующей сортировкой входных данных.
1. ОСНОВАНИЕ ДЛЯ РАЗРАБОТКИ
Задание на выполнение курсового проекта выдано кафедрой «Системы автоматики и управления в технических системах» 08.09.2008.
2. НАЗНАЧЕНИЕ РАЗРАБОТКИ
Данный программный продукт должен обеспечить пользователю удобную работу с данными, сохранение и считывание данных с жесткого диска.
3. ТРЕБОВАНИЯ К ПРОГРАММНОМУ ПРОДУКТУ
3.1. Функциональные характеристики
Программа должна осуществлять работу с данными на
пользовательском уровне. Необходимо определить, равна ли сумма первых 5-ти цифр одного заданного числа сумме последних 8-ми цифр другого заданного числа.
В программе должно быть предусмотрено следующее:
- сохранение результатов суммы цифр первого и второго чисел на жесткий диск с указанным пользователем расширением
- осуществление поиска по номеру сохраненной записи из файла на жестком диске
- сортировка и сохранение чисел, которые вводит пользователь
- возможность просмотра всех входных данных
Программа должна позволять пользователю вводить с клавиатуры только цифры
3.2. Условия эксплуатации
Для нормальной эксплуатации программы необходим оператор со знанием ПК.
3.3. Состав и параметры технических средств
Функционирование программы целиком обеспечивается стандартной конфигурацией системы персональных ЭВМ с двуядерным процессором 2Ггц. ПЭВМ также должна содержать не менее 4 ГБ оперативной памяти. Для эксплуатации программы необходимо устройство ввода-вывода (клавиатура, монитор).
3.4.Информационная и программная совместимость
Программный продукт должен функционировать в операционной системе Windows, и написан на языке программирования С #.
4. ПРОГРАММНАЯ ДОКУМЕНТАЦИЯ
К разрабатываемому продукту должны прилагаться следующие программные документы:
- спецификация;
- техническое задание;
- текст программы;
- описание программы;
- руководство оператора;
- методика испытаний.
5. СТАДИИ И ЭТАПЫ РАЗРАБОТКИ
Жизненный цикл программного средства состоит из двух стадий: стадии разработки и стадии эксплуатации. Стадия разработки программного средства включает в себя следующие этапы:
- получение исходной информации;
- проектирование алгоритмов;
- кодирование программы;
- тестирование и отладка программы;
- оформление программной документации.
4.Описание программы
ВВЕДЕНИЕ
Данный курсовой проект представляет собой программную реализацию курсового задания по разработке программы, реализующей обработку данных с последующей сортировкой данных.
1. ОБЩИЕ СВЕДЕНИЯ
1.1 Наименование программного продукта
«РАЗРАБОТКА ПРОГРАММЫ С ЦЕЛЬЮ ОБРАБОТКИ ДАННЫХ С ПОСЛЕДУЩЕЙ СОРТИРОВКОЙ»
1.2 Программное обеспечение
Для нормального функционирования программы необходим персональный компьютер с операционной системой Windows.
1.3 Язык программирования
Программа была написана на языке программирования С #.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.