Разработка программы с целью обработки и сортировки чисел

Страницы работы

Содержание работы

МИНИСТЕРСТВО ОБРАЗОВАНИЯ УКРАИНЫ

НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

«ХАРЬКОВСКИЙ ПОЛИТЕХНИЧЕСКИЙ ИНСТИТУТ»

КАФЕДРА  АВТОМАТИКИ  И УПРАВЛЕНИЯ В ТЕХНИЧЕСКИХ

                                            СИСТЕМАХ

КУРСОВОЙ ПРОЕКТ

На тему: «РАЗРАБОТКА  ПРОГРАММЫ С ЦЕЛЬЮ ОБРАБОТКИ И СОРТИРОВКИ ЧИСЕЛ»                                         

         по курсу «Программные средства систем управления»

   Выполнил: студент группы АП-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  Язык программирования

Программа была написана на языке программирования  С #.

Похожие материалы

Информация о работе