Библиотека Рефераты Курсовые Дипломы Поиск
Библиотека Рефераты Курсовые Дипломы Поиск
сделать стартовой добавить в избранное
Кефирный гриб на сайте www.za4et.net.ru

Компьютеры, Программирование Компьютеры, Программирование

Автоматизированная система обработки структур данных

Браслет светоотражающий, самофиксирующийся, желтый.
Изготовлены из влагостойкого и грязестойкого материала, сохраняющего свои свойства в любых погодных условиях. Легкость крепления позволяет
66 руб
Раздел: Прочее
Горшок торфяной для цветов.
Рекомендуются для выращивания крупной рассады различных овощных и цветочных, а также для укоренения саженцев декоративных, плодовых и
7 руб
Раздел: Горшки, ящики для рассады
Ночник-проектор "Звездное небо, планеты", черный.
Оригинальный светильник-ночник-проектор. Корпус поворачивается от руки. Источник света: 1) Лампочка (от карманных фанариков); 2) Три
350 руб
Раздел: Ночники

Федеральное агентство по образованию Государственное образовательное учреждение Высшего профессионального образования Тульский государственный университет КАФЕДРА АВТОМАТИЗИРОВАННЫХ ИНФОРМАЦИОННЫХ И УПРАВЛЯЮЩИХ СИСТЕМПОЯСНИТЕЛЬНАЯ ЗАПИСКА к курсовой работе на тему &quo ;Автоматизированная система обработки структур данных&quo ; Студент гр. (индекс группы) (подпись и дата) (инициалы и фамилия) Руководитель (должность и ученая степень) (подпись и дата) (инициалы и фамилия) ТУЛА 200 СодержаниеВведение 1. Техническое задание 1.1 Назначение разработки 1.2 Требование к программе 1.3 Стадии и этапы разработки 2. Описание программы 2.1 Функциональное назначение 2.2 Описание логической структуры 2.3 Входные и выходные данные 3. Инструкция по эксплуатации программы 3.1 Назначение программы 3.2 Выполнение программы 3.3 Описание контрольного примера Заключение Библиографический список Приложения ВведениеЗадача разработки программного обеспечения систем различного назначения является основополагающей задачей программирования. Курсовая работа предполагает выполнение всех основных стадий и этапов разработки программ и программной документации в соответствии с существующими государственными и отраслевыми стандартами. Основная цель работы заключается в закреплении навыков самостоятельного использования теоретического материала и практического опыта для решения задач проектирования и разработки ПО систем различного назначения. В данной работе рассмотрены и реализованы четыре задачи, объединенные в единую систему. Три задачи содержат обработку массивов данных, а четвертая предполагает работу с файлами и использование записей. В качестве инструментального средства был выбран язык структурного программирования Паскаль, который является достаточно простым и удобным, а также популярным средством разработки такого вида программного обеспечения. В курсовой работе приведены тексты программного кода с подробным описанием, а также технология работы созданных программных средств с выводом результатов. 1. Техническое задание 1.1 Назначение разработкиНеобходимо решить четыре задачи: Дана действительная матрица размера mx , причем 1≤m≤20; 1≤ ≤40. Определить числа b1, , bm, равные соответственно наименьшим значениям элементов строк. Назовем допустимым преобразованием матрицы перестановку двух строк или двух столбцов. Дана действительная квадратная матрица порядка . С помощью допустимых преобразований добиться того, чтобы один из элементов матрицы, обладающий наибольшим по модулю значением, располагался в левом верхнем углу матрицы. В массиве X(m, ) каждый элемент (кроме граничных) заменить суммой непосредственно примыкающих к нему элементов по вертикали, горизонтали и диагоналям. Ввести и сохранить в файле данные следующей структуры: № квитанции, наименование товара, дата поступления товара, срок, на который сдан товар, стоимость товара. Организовать просмотр исходных данных и вывести список товаров, отсортированный по дате поступления (по возрастанию, метод пузырька) с указанием № квитанции, наименования товара и даты поступления. Ввод и вывод данных организовать в виде таблиц.

Отладку программы производить на примере файла, состоящего не менее чем из 15 записей. На втором этапе необходимо объединить эти задачи в единый программный комплекс, ориентированный на обработку оперативных и внешних структур данных. Программный комплекс должен иметь модульную структуру, т.е. каждая подзадача должна быть реализована независимо от других и использовать стандартные программные модули языка программирования Паскаль. 1.2 Требование к программеОсновные функции, которые должно выполнять данное программное средство: Удобный запуск из единой программной среды Ввод и обработка двумерных массивов данных: поиск наименьших и наибольших значений матрицы, перестановка строк и столбцов матрицы, вычисление суммы элементов, примыкающих к текущему. Ввод и сохранение данных в файле. Сортировка данных различного типа. Входными данными программного комплекса являются матрицы размера mx и x , файл с данными различных типов. Выходные данные – матрицы размера m, x , xm, файл с данными различных типов. Для разработки программного комплекса был выбран язык Паскаль и среда разработки Турбо Паскаль. Паскаль - это один из наиболее распространённых языков программирования 80-90х годов, поддерживающий самые современные методологии проектирования программ (нисходящее, модульное проектирование, структурное программирование), имеет свою достаточно богатую историю развития. Новую жизнь языку дала фирма Борланд, разработавшая на его базе семейство Паскаль – систем, называемых Турбо Паскалем. Интегрированная среда, обеспечивающая многооконную разработку программной системы, обширный набор встроенных в неё средств компиляции и отладки, доступный для работы через легко осваиваемое меню, - всё это обеспечивает высокую производительность труда программиста, недостижимую при работе со старыми средами. Язык Турбо Паскаль хорошо подходит для обучения программированию. 1.3 Стадии и этапы разработкиТехническое задание. (1-2 недели) На стадии технического задания производится постановка задачи, определяются общие требования к программе, выполняется технико-экономическое обоснование разработки программы, определяются входные и выходные данные, выбирается язык программирования, определяются требования к техническим средствам. Эскизный проект. (1 неделя) На стадии эскизного проекта уточняются методы решения задачи, определяется структура входных и выходных данных, разрабатывается общее описание алгоритма решения задачи. Технический проект. (1-2 недели) В рамках технического проекта производится детальная разработка алгоритма решения задачи, определяются формы представления входных и выходных данных, разрабатывается структура программы, окончательно определяется конфигурация технических средств. Рабочий проект. (6-7 недель) На стадии рабочего проектирования производится программирование задачи, отладка программы, составление тестов для испытания программы, разрабатывается документация в соответствии с ЕСПД. Заключительным этапом рабочего проектирования является проведения испытания программы на контрольном примере, осуществление корректировки программы по результатам испытаний.

– Внедрение. (2-3 недели). На стадии внедрения осуществляется передача программы и программной документации в эксплуатацию, оформление акта о внедрении программы. 2. Описание программы 2.1 Функциональное назначениеНаименование программы: Автоматизированная система обработки структур данных. Назначение программы: Обработка табличных данных, работа с файлами, обработка данных различных типов. Язык программирования: Язык структурного программирования Паскаль. Специальное программное обеспечение: Среда программирования Турбо Паскаль фирмы Borla d. Функциональные ограничения на использование программы: Нет. Работает на всех типах персональных компьютеров. 2.2 Описание логической структурыПрограммный комплекс запускается с помощью файла me u. exe. При запуске мы видим главное меню программы, состоящее из пяти пунктов: Задача1, Задача2, Задача3, Задача4, Выход. Блок-схема алгоритма программы с учетом текста программы на языке Паскаль в Приложении выглядит следующим образом: Опишем подпрограммы, которые представлены в блок-схеме алгоритма: vvod(A , m , ) – ввод матрицы размера m на и вывод её на экран; obrab(A , m , , b ) – поиск наименьших значений строк матрицы; vyvod(A ,b , m , ) – вывод массива наименьших значений строк матрицы; vvod1(A1, ) - – ввод матрицы размера m на m и вывод её на экран; poiskmax(A1, ,g ,l ) – поиск максимального по модулю значения массива; peres a ovka(A1, ,g ,l ) – перестановка строк и столбцов матрицы, содержащих максимальный элемент; vyvod1(A1, ) – вывод матрицы m на с наибольшим значением в левом верхнем углу; obrab1(A ,C ,m , ) – замена элементов матрицы суммой соседних элементов; vyvod2(C ,m , ) – вывод преобразованной матрицы на экран; vvod2(d ) – чтение из файла данных; sor (d ) – сортировка данных файла по дате; vyvod3(d ) – запись отсортированных данных в файл; Эти функции и процедуры, используемые при выборе числовых значений от 1 до 5 описаны в модулях zad1, zad2, zad3, zad4. 2.3 Входные и выходные данныеВ начале работы с программным комплексом необходимо осуществить выбор необходимого режима работы с помощью числовой переменной, а затем ввести данные в зависимости от выбранной задачи. Опишем входные данные подробнее: Переменная k целого типа отвечает за выбор пункта главного меню программного комплекса. При выборе первого пункта меню необходимо ввести следующую информацию: Матрицу m на , элементы которой являются действительными числами Размерности матрицы определены как константы: m=20, =40 При выборе второго пункта меню необходимо ввести следующую информацию: Матрицу m на m, элементы которой являются действительными числами При выборе третьего пункта меню необходимо ввести следующую информацию: Матрицу m на , элементы которой являются действительными числами Перед выбором четвертого пункта меню необходимо подготовить файл ab. pas с табличной информацией: номер квитанции, наименование товара, дата поступления товара, срок, на который сдан товар, стоимость товара и расположить его в каталоге с программой. Вывод результатов работы осуществляется после решения каждой из четырех задач: При решении первой задачи осуществляется вывод одномерного массива действительных чисел размерностью m, наименьших в каждой строке матрицы m на .

управление; 2. управляющий administration управление administrative административный, управляющий administrator администратор ADMIS (automated data management information system) автоматизированная система обработки иноформации admissible допустимый admissible character допустимый символ admissible error допустимая ошибка admission доступ, вход; gain to admission получить доступ к admit допускать admittance доступ ADMS 1. (automated data management system) автоматизированная система обработки данных; 2. (automatic digital message switching) автоматическая коммутация цифровых сообщений adobe type 1. формат шрифтов фирмы Adobe (другоеназвание - PostScript type 1 или type 1) adobetypealign программа преобразования шрифтов Adope type manager (ATM) менеджер шрифтов системы Adobe ADP 1. (automaticdataprocessing) автоматическая обработка данных (АОД); 2. (automatic data plotter) автоматический графопостроитель; 3. (applicationdevelopmentplatform) платформа для разработки прикладных программ ADPCM (adaptivedifferentialpulsecodemodulation)

1. Создание автоматизированной системы обработки экономической информации

2. Автоматизированные Системы Обработки Информации

3. Автоматизированные системы обработки экономической информации

4. Автоматизированные системы обработки информации и управления

5. Автоматизированные системы обработки информации

6. Разработка учебного проекта автоматизированной системы обработки экономической информации
7. Разработка и создание автоматизированной системы обработки информации
8. Системы обработки информации - язык баз данных SQL со средствами поддержания целостности

9. Методика оптимизации структуры и параметров библиотечной автоматизированной системы обеспечения информационными услугами

10. Фізична структура даних. Бухгалтерські інформаційні системи

11. Вычислительная система обработки данных в реальном времени

12. Методы компьютерной обработки статистических данных. Проверка однородности двух выборок

13. Разработка алгоритмов и программ выполнения операций над последовательными и связанными представлениями структур данных

14. Создание автоматизированной системы расчета трудоемкости разработки и сопровождения программных средств

15. Анализ пакетов обработки экспериментальных данных SABR и BOOTSTRAP

16. Системы управления базами данных

Каталка-трактор с педалями "Turbo" с полуприцепом.
Педальная каталка-трактор с полуприцепом "Turbo" рассчитана на детей от 3-х лет и весом не более 50 кг. В комплекте с трактором
5361 руб
Раздел: Каталки
Чистящее средство для кухни "Шуманит", 400 мл.
Эффективный препарат для удаления стойких и подгоревших жиров с плит, кастрюль, сковород, раковин, кафеля и др. поверхностей. Объем: 400 мл.
414 руб
Раздел: Для плит, духовок
Супер концентрированный гель для стирки цветного белья Lion Essence, 1000 мл.
Суперконцентрированный гель для стирки цветного белья обладает активной, специально разработанной формулой защиты цвета, благодаря
315 руб
Раздел: Гели, концентраты

17. Система управления базами данных ACCESS

18. Федеральная служба Российской Федерации по контролю за оборотом наркотических средств и психотропных веществ: система и структура, основные полномочия

19. Автоматизированные системы управления учебным процессом в вузе

20. Разработка автоматизированной системы складского учета

21. Экономическая система: понятие, структура, генезис

22. Автоматизированные системы управления техническими средствами
23. Структуры данных
24. Разработка автоматизированной системы управления сбором и отображением информации на установке продувки азотом

25. Автоматизированная система защиты и диагностики парка электродвигателей промышленного предприятия

26. Автоматизированные системы управления технологическими процессами

27. Автоматизированные системы управления и бронирования в средствах размещения

28. Государственная система занятости: структура, основные направления развития на современном этапе

29. Системы и структуры Франции, Германии и Молдовы

30. Финансовая система: сущность, структура, принципы построения

31. Автоматизированная система бухгалтерского учета Министерства здравоохранения

32. Автоматизированная система мониторинга состояния запасов и потерь угля в недрах

Коляска-трость Еду-Еду (цвет: серый/фиолетовый, арт. E-103).
Коляска-трость E-103 - простая, стильная и легкая коляска. Особенности: - Стильный и яркий дизайн; - Надёжная стальная рама; - Плавающие
1637 руб
Раздел: Коляски-трость
Ложечки "Pigeon" для первого прикорма.
Набор ложечек (2 штуки) для первого прикорма. Мягкий материал, не травмирующий ротик малыша. С безопасным ограничителем в основании
386 руб
Раздел: Ложки, вилки
Логическая игра "Динозавры.Таинственные острова", арт. SG 282 RU.
Исследуй Юрский период и его динозавров! Это увлекательная форма комбинационной игры, которая бросает Вам вызов. Держите плотоядных
1117 руб
Раздел: Игры логические

33. Динамические структуры данных: двоичные деревья

34. Автоматизированные системы ведения истории болезни

35. Структуры Данных и Абстракции Данных

36. Некоторые аспекты обеспечения эффективности работы системы управления базами данных

37. Математическое обеспечение комплекса задач “Автоматизированная система документооборота учереждения

38. Динамические структуры данных: стеки
39. Динамические структуры данных: стеки
40. Системы обработки и хранения корпоративной электронной почты

41. Структуры данных

42. Простейшие способы обработки опытных данных

43. Понятие органов исполнительной власти, система и структура

44. Кредитная система в структуре денежного хозяйства России

45. Банковская система, ее структура и сущность

46. Липиды центральной нервной системы и структура клеточных мембран

47. Проектирование севооборотов, система обработки почвы и мер борьбы с сорными растениями в хозяйстве ЗАО племзавод "Семеновский" Медведевского района Республики Марий Эл

48. Проектирование севооборотов, системы обработки, воспроизводства плодородия и комплексных мер борьбы с засорённостью полей

Пробковая доска в деревянной раме MDF, 40x30 см.
Пробковые доски применяются в качестве персональных информационных дисплеев. На их поверхность с помощью кнопок или булавок можно
424 руб
Раздел: Прочее
Детская горка, розовая.
Стабильная и прочная пластиковая горка с пологим спуском. Горка характеризует высокое качество и непревзойденный дизайн! Изготовлена из
1941 руб
Раздел: Горки
Детский шампунь-гель для волос и тела Weleda "Апельсин", 150 мл.
Натуральное средство 2 в 1 с нежнейшей кремовой текстурой и растительной моющей основой бережно очищает и ухаживает за чувствительной
542 руб
Раздел: Гели, мыло

49. Эффективность освоения и основные направления совершенствования системы обработки почвы

50. Автоматизированные системы документооборота

51. Анализ системы и структуры органов государственной власти на примере Новосибирской области

52. Транспортное законодательство: его система и структура

53. Автоматизированная система "Библиотека"

54. Автоматизированная система документационного обеспечения управления
55. Автоматизированная система контроля знаний специалистов по дефектоскопии
56. Автоматизированная система правового сопровождения кредитования юридических лиц

57. Автоматизированная система регистрации вещественных доказательств

58. Автоматизированная система управления документооборотом центральной заводской лаборатории. Подсистема регистрации и сопровождения заказов на испытания

59. Автоматизированная система учета абонентов библиотеки

60. Автоматизированная система учета оборота товаров в телекоммуникационной фирме

61. Автоматизированные системы защиты информации

62. Алгоритмы и структуры данных. Программирование в Cи

63. Информационные технологии создания и обработки баз данных с помощью MS Access XP

64. Компьютерная система обработки информации

Кукольная мебель "Шкаф".
Шкаф - один из самых необходимых предметов мебели в любом доме, особенно в кукольном. И хочется, чтобы этот предмет был красивым,
362 руб
Раздел: Гардеробные, прихожие
Подушка детская "Бамбук" 40x60 см, арт. ДТ-ПСБД-4060-1.
Детская подушка "Бамбук", подушка с отстрочкой: с наполнителем из бамбукового волокна 400 г/кв.м, чехол (100% хлопок) - сатин
558 руб
Раздел: Размер 50х70 см, 40х60 см
Подгузники Moony, 4-8 кг, экономичная упаковка, 81 штука.
Максимально удобны и просты в применении. "Дышащая поверхность" подгузников обеспечивает доступ воздуха к коже ребенка, а
1423 руб
Раздел: 6-10 кг

65. Обеспечение безопасности системы и защита данных в Windows 2003

66. Программа регистрации процесса производства для автоматизированной системы управления предприятием электронной промышленности

67. Разработка автоматизированной системы "Библиотека"

68. Разработка автоматизированной системы управления торговым предприятием

69. Разработка обучающей программы, поддерживающей изучение темы "Структуры данных"

70. Разработка технического и программного обеспечения автоматизированной системы научных исследований
71. Серверы и системы управления базами данных
72. Система управления базами данных

73. Система управления базой данных

74. Системы управления базами данных

75. Современная технология обработки информационных данных Data Mining

76. Структура данных программного комплекса "Q-дерево"

77. Структуры данных и алгоритмы

78. Геоинформационные технологии. Автоматизированные системы сбора и хранения и анализа информации. Основы автоматизированных систем проектно-изыскательских работ в природообустройстве

79. Динамические структуры данных

80. Динамические структуры данных: дек

Пленка воздушно-пузырчатая 2-х слойная, плотность 75 г/кв.м.
Универсальный упаковочный материал. Препятствует повреждению товаров при ударе, предотвращает проникновение влаги и пыли, защищает от
423 руб
Раздел: Фольга
Копилка-сейф пластиковая большая, красная.
Высокое качество изготовления, пластик. Сейф-копилка - игрушка электронная для монет и купюр с автоматическим затягиванием купюр
1679 руб
Раздел: Копилки
Нож-скальпель, 2 запасных лезвия.
Нож канцелярский (скальпель) предназначен для аккуратной и точной работы по бумаге. Резиновый грип препятствует скольжению
349 руб
Раздел: Ножи, ножницы, резаки

81. Автоматизированная система изучения тепловых режимов устройств ЭВС

82. Исследование автоматизированной системы учёта движения грузов на складе аэропортов

83. Разработка компонентов инфраструктуры сервисного обслуживания встроенной памяти гибкой автоматизированной системы на кристалле

84. Системы сети передачи данных

85. Автоматизированная система управления взрывоопасным технологическим процессом

86. Автоматизированные системы управления
87. Разработка автоматизированной системы управления документооборотом в ООО "Анелик"
88. Автоматизированная система управления складом

89. Применение автоматизированной системы управления в производстве

90. Разработка автоматизированной системы управления теплицей

91. Расчет автоматизированной системы регулирования давления в камере взбивания

92. Автоматизированная система управления компрессорной установки

93. Статистические способы обработки экспериментальных данных

94. Соціальна система та її структура

95. Автоматизированная система контроля в системе трансформаторных подстанций

96. Автоматизированная система учета производственного процесса металлоцентра (на примере ЗАО "Сибирский металлоцентр")

Терка для моркови "по-корейски" Regent "Linea Presto".
Терка для нарезки моркови "по-корейски". Материал: нержавеющая сталь, пластик. Размер: 32,7x12,5x2,5 см.
377 руб
Раздел: Тёрки, мультитёрки
Карандаши цветные "Triangle", 12 цветов.
В наборе: 12 цветов. Ударопрочный грифель. Пластиковый корпус треугольной формы. Заточенный наконечник. Диаметр корпуса: 10 мм. Длина: 140
357 руб
Раздел: 7-12 цветов
Корзина "Плетенка" с крышкой, 35х29х22,5 см (белая).
Материал: пластик. Ширина: 29 см. Длина: 35 см. Высота: 22,5 см. Цвет: белый.
370 руб
Раздел: Корзины для стеллажей

97. Имитационная модель автоматизированного участка обработки деталей

98. Форматы баз данных в автоматизированных библиографических системах

99. Методологические аспекты проведения аудита и особенности тестирования системы компьютерной обработки данных


Поиск Рефератов на сайте za4eti.ru Вы студент, и у Вас нет времени на выполнение письменных работ (рефератов, курсовых и дипломов)? Мы сможем Вам в этом помочь. Возможно, Вам подойдет что-то из ПЕРЕЧНЯ ПРЕДМЕТОВ И ДИСЦИПЛИН, ПО КОТОРЫМ ВЫПОЛНЯЮТСЯ РЕФЕРАТЫ, КУРСОВЫЕ И ДИПЛОМНЫЕ РАБОТЫ. 
Вы можете поискать нужную Вам работу в КОЛЛЕКЦИИ ГОТОВЫХ РЕФЕРАТОВ, КУРСОВЫХ И ДИПЛОМНЫХ РАБОТ, выполненных преподавателями московских ВУЗов за период более чем 10-летней работы. Эти работы Вы можете бесплатно СКАЧАТЬ.