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

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

Информационная система расчетов по договорам

Совок большой.
Длина 21,5 см. Расцветка в ассортименте, без возможности выбора.
21 руб
Раздел: Совки
Совок №5.
Длина совка: 22 см. Цвет в ассортименте, без возможности выбора.
18 руб
Раздел: Совки
Забавная пачка "5000 дублей".
Юмор – настоящее богатство! Купюры в пачке выглядят совсем как настоящие, к тому же и банковской лентой перехвачены... Но вглядитесь
60 руб
Раздел: Прочее

Белорусский национальный технический университет Международный институт дистанционного образования Кафедра ПОВТ и АС КУРСОВОЙ ПРОЕКТ по курсу « Структуры и организация данных в ЭВМ » На тему « Информационная система расчетов по договорам » Исполнитель ст. гр.417313 Я Руководитель Романов А.В. Минск 2005г. Введение Без использования данных и структур, образованных элементами данных, не обходится ни одна программа для электронных вычислительных машин. Любые конструкции программы – нотации, операторы и т. д. – обязательно включают в себя идентификаторы некоторых данных и их совокупностей. Логическая схема структуры данных, представляющей собой совокупность взаимосвязанных данных, определяет не только внутреннее представление в памяти компьютера информационной модели некоторой предметной области (или ее составной части), но и, что самое главное, построение алгоритма, применяемого для обработки этой структуры. Так, например, алгоритм включения нового элемента в таблицу, организованную в памяти как вектор записей, не может быть использован для включения в иерархически организованный список. Как указывает Н. Вирт, определяющую роль в программировании играют не алгоритмы, а именно структуры данных, логическое и физическое построение которых являются главными факторами, влияющими на реализацию программируемой процедуры обработки. Значимость той роли, которую играют структуры данных в процессе конструирования и кодирования программ для ЭВМ, послужила причиной появления в специальной «компьютерной» литературе множества работ, посвященных структурному подходу к организации данных. Было разработано значительное количество программных компонентов (многие из них получили название «стандартных»), применение которых существенно облегчило работу по обработке тех взаимосвязанных совокупностей данных, которые выбирают программисты для использования в своих программах. В учебных программах высших учебных заведений появилась специальная дисциплина «Структуры и организация данных в ЭВМ», в рамках которой изучаются не только логические схемы различных структур данных и способы их физической организации, но и построение алгоритмов обработки таких структур (формирования, просмотр и т. д.). Важность такой дисциплины для специалистов по программному обеспечению трудно переоценить. Тема данного курсового проекта – «Информационная система расчётов по договорам». При этом по заданию к курсовому проекту необходимо использовать структуру данных типа вектор и пирамидальную сортировку данных. Базовым была взята ИСР Delphi, так как он позволяет с большой гибкостью оперировать различными данными, а также предоставляет практически неограниченные возможности по созданию пользовательских интерфейсов. Ниже я приведу некоторые обоснования использования среды Delphi для разработки данного программного продукта. Delphi - это комбинация нескольких важнейших технологий: Высокопроизводительный компилятор в машинный код. Объектно-ориентированная модель компонент. Визуальное (а, следовательно, и скоростное) построение приложений из программных прототипов. Проект данной курсовой работы представляет собой инструмент для управления информационной системой расчетов по договорам для коммерческой научно-производственной организации.

Состав DELPHI-проекта Состав проекта Данный проект состоит из одной формы Form1. На форме расположены следующие компоненты (см. рис1): - компонент Mai Me u1 – осуществляет общее управление программой, в частности сохранение файлов с данными, обновление данных из файлов, выход из программы. - компонент B Del – кнопка в нижней части формы для удаления записей данных. - компонент x Search – поле ввода искомых данных. - компонент b Search – кнопка для начала поиска введенных данных в поле x Search. - компонент CheckBox1 – соответственно для разрешения редактирования данных. - компонент PageCo rol1 – содержит вкладки abShee 1ч4 на которых отражены данные (соответственно “ХД”, “ВТК”, “БАНК” и “Незавершенные договора”). Компоненты abShee 1ч4 содержат в себе элементы таблицы (соответственно “XDgrid”, “W Kgrid”, “BA Kgrid” и “ Dgrid”). Кроме того, abShee 4 содержит ещё компонент GroupBox1 c кнопками b Sor 1 и b Sor 2 для сортировки списка незавершенных договоров по возрастанию и по убыванию количества членов ВТК. Рис.1 – Главная форма программы. 1.2 Основные модули и процедуры, входящие в состав программного комплекса Список модулей: Программа содержит модуль U i 1 – модуль интерфейсной формы проекта. Список основных процедур, входящих в состав программного комплекса: - procedure LoadFromFiles – процедура загрузки данных из файлов в одномерные массивы. - procedure I i Grids – процедура инициализации таблиц и заполнения их в соответствии с массивами. - procedure FillArrays – процедура заполнения массивов в соответствии с данными в таблицах. - procedure SaveI Files – процедура сохранения данных из массивов в файлы. - procedure Fill Dgrid – заполнение таблицы незавершенных договоров. - procedure Sor – пирамидальная сортировка таблицы незавершенных договоров Dgrid по возрастанию. - procedure Sor 2– пирамидальная сортировка таблицы незавершенных договоров Dgrid по убыванию. - procedure SweepRows(r1,r2:word) - замена местами строк в таблице незавершенных договоров Dgrid при сортировке. - procedure SaveRow(var sr:SRow;r:word) – сохранение замененной строки. 2. Статические данные и структуры В программе для хранения данных объявлено 5 одномерных строковых массива типа S ri g of S ri g; BA Kar: array of S ri g; Имя массива Тип Размер в байтах XDar S ri g (30 1) 150=4650 BA Kar S ri g (30 1) 6=186 S S ri g (30 1) 6=186 Кроме того, в программе для временных нужд объявляются переменные: Col, i, j, y, x, , 1, 2, c типа i eger (каждая по 4 байта); l, r типа word (каждая по 2 байта); s , code, s импа s ri g (каждая по 30 1=31 байт). Логические структуры данных Главным элементом и базовой структурой данного проекта являются обычные одномерные строковые массивы XDar, W Kar и BA Kar размерностью 70, 150 и 50 соответственно. Объявление массива выглядит следующим образом: XDar: array of S ri g; Массив (array) – это структура данных. Общим признаком всех массивов всех типов является возможность прямого доступа к их элементам со стороны программы. Эта возможность обеспечивается нумерацией элементов с помощью индекса, который обычно имеет целый тип.

Для логического определения массива ему необходимо происвоить имя, указать пару ограниченых значений индекса (или несколько пар граничных значений индексов), а также указать тип элементов. Логическая схема структуры массива XDar: 0 1 2 30 1 2 3 70 Каждый элемент массива занимает 1 байт памяти. Соответственно массив XDar будет занимать (30 1) 70=2170 байт. Логическая схема структуры массива W Kar: 0 1 2 30 1 2 3 150 Каждый элемент массива занимает 1 байт памяти. Соответственно массив W Kar будет занимать (30 1) 150=4650 байт. Логическая схема структуры массива BA Kar: 0 1 2 30 1 2 3 50 Каждый элемент массива занимает 1 байт памяти. Соответственно массив BA Kar будет занимать (30 1) 50=1550 байт. Алгоритмы обработки основных структур Основной операцией обработки структуры в данном программном обеспечении является пирамидальная сортировка (по заданию на курсовое проектирование). Данный вид сортировки не рекомендуется для небольшого числа элементов, как, скажем, в нашем программном обеспечении. Однако для большого количества элементов пирамидальная сортировка оказывается очень эффективной, и чем больше число элементов, тем эффективнее. Пирамидальная сортировка требует ∙Log2 шагов даже в худшем случае. Такие отлиные характеристики для худшего случая – одно из самых выгодных качеств пирамидальной сортировки. Но в принципе для данного вида сортиовки, видимо, больше всего подходят случаи, когда элементы более или менее рассортированы в обратном порядке, т.е. для нее характерно неестественное поведение. Очевидно, что при обратном порядке фаза построения пирамиды не требует никаких пересылок. Пирамида определяется как некоторая последовательность ключей K ≤ K, (1) для всякого i = L, ., R/2. Если имеется массив К, который индексируется от 1, то этот массив можно представить в виде двоичного дерева. Пример такого представления при R=10 показан на рисунке 2. Рис.2 – Массив ключей, представленный в виде двоичного дерева Дерево, изображенное на рисунке 2, представляет собой пирамиду, поскольку для каждого i = 1, 2, ., R/2 выполняется условие (1). Очевидно, последовательность элементов с индексами i = R/2 1, R/2 2, ., R (листьев двоичного дерева), является пирамидой, поскольку для этих индексов в пирамиде нет сыновей. Способ построения пирамиды «на том же месте» был предложен Р. Флойдом. В нем используется процедура просеивания (sif ), которую рас-смотрим на следующем примере. Предположим, что дана пирамида с элементами К нужно добавить новый элемент К для того, чтобы сформировать расши-ренную пирамиду К. Возьмем, например, исходную пирамиду К, покачанную на рисунке 3, и расширим эту пирамиду «влево», добавив элемент К =44. Рис.3 – Пирамида, в которую добавляется ключ К просеивается в пирамиду: его значение сравнивается с ключами узлов-сыновей, т.е. со значениями 15 и 28. Если бы оба слюча-сына были больше, чем просеиваемый ключ, то последний остался бы на месте, и просеивание было бы завершено. В нашем случае оба ключа-сына меньше, чем 44, следовательно, вставляемый ключ меняется местами с наименьшим ключом в этой паре, т.е.

Если контрагент отказывается от такого пункта договора, договор не заключать. Генеральный директор _____________________ ПРИКАЗ ______ «___» ________20__ г. В дополнение к предыдущему приказу для успешной эксплуатации новой информационной системы ПРИКАЗЫВАЮ с «___» ________20__ г.: 1.PЗаморозить заключение предприятием договоров с контрагентами. 2.PПрекратить любую иную деятельность, требующую изменения информации, хранящейся в информационной системе. Генеральный директор _______________________ Приложение 4. Когда машины были большими Институт я заканчивал во время интенсивного использования больших (по размеру) машин, называвшихся ЕС ЭВМ. Кстати, основной объект приложения моего труда за время этого труда поменял сексуальную принадлежность. В моей молодости это был не он компьютер, а она машина, официально электронно-вычислительная машина, или ЭВМ. Штука эта занимала даже не одно, а обязательно два больших помещения, называвшихся машинным залом. В одном помещении находились шкафы с пультом (щитом с рядами лампочек и тумблеров или кнопок), процессором, оперативной памятью и системой питания, стол оператора с консольной пишущей машинкой, устройства ввода с перфокарт и перфоленты и вывода на перфоленту и перфокарты (почему-то называвшийся бармалеем), печатающее устройство (то, что теперь называется принтер)

1. Информационная система расчетов по договорам

2. Разработка алгоритма работы интеллектуальной информационной системы "Расчет меню"

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

4. Билеты на государственный аттестационный экзамен по специальности Информационные Системы

5. Разработка верхнего уровня Информационной Системы Университета

6. Информационные системы в экономике
7. Разработка фрагмента информационной системы "АБОНЕНТЫ ГТС"
8. Создание автоматизированной системы расчета трудоемкости разработки и сопровождения программных средств

9. БД Информационная система "Железнодорожная станция"

10. Разработка справочно-информационной системы «Детский сад» в среде СУБД

11. Информационные системы маркетингового анализа

12. Почему я выбрал специальность "Информационные системы в металлургии"

13. Электронные системы расчетов: розничные банковские услуги

14. Информационные системы маркетингового анализа

15. Исследование информационной системы предприятия

16. Автоматизация отдела управления персоналом в ИСУП на базе информационной системы АЛЕФ

Стиральный порошок, автомат Econel для цветного белья (3 кг).
Стиральный порошок Econel "Color" предназначен для стирки белья из льняных, синтетических, хлопчатобумажных тканей и тканей из
343 руб
Раздел: Стиральные порошки
Набор Philips Avent № 67 "Подарочный набор для малыша 6+".
Подарочный набор Philips Avent для малыша 6+ №67 содержит все необходимые аксессуары для того, чтобы приготовить еду для малыша, накормить
1101 руб
Раздел: Наборы для кормления
Конструктор электронный ЗНАТОК "Первые шаги в электронике. Набор А" (15 схем).
Вам будет предложено собрать свой первый фонарик, первый вентилятор, провести первые эксперименты с магнитом — всего 15 разных проектов,
892 руб
Раздел: Инженерные, научно-технические

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

18. Компьютерные информационные системы

19. Защита информации в корпоративных информационных системах

20. Маркетинговая информационная система

21. Реорганизация бизнес-процессов при изменении информационной системы в крупной организации

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

25. Маркшейдерско-геологическая аналитическая информационная система (МГАИС) горного предприятия

26. Информационная система госуправления в России

27. Автоматизированное рабочее место оператора автоматизированного переговорного пункта и информационной системы

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

29. Моделирование информационной системы бармена

30. Автоматизированная информационная система Учет экономической деятельности мукомольного цеха

31. База данных для информационной системы - Таксопарк

32. Информационные системы управления

Наушники "Philips SHE3550", черные.
Маленькие громкие динамики наушников-вкладышей "Philips SHE3550" обеспечивают плотное прилегание и чистый звук с мощными басами.
803 руб
Раздел: Гарнитуры и трубки
Таблетки для посудомоечной машины "All in 1", 21 штука.
Для безупречного мытья посуды в посудомоечной машине воспользуйтесь таблетками Meine Liebe All in 1. Это моющее средство придаст вашей
413 руб
Раздел: Для посудомоечных машин
Глобус физический рельефный диаметром 320 мм, с подсветкой.
Диаметр: 320 мм. Масштаб: 1:40000000. Материал подставки: пластик. Цвет подставки: черный. Мощность: 220 V. Шар выполнен из толстого
1270 руб
Раздел: Глобусы

33. Информационные системы будущего

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

35. Как сделать внедрение крупной информационной системы успешным

36. Информационные системы

37. Проблемы хранения и обработки медицинских данных в региональной телемедицинской информационной системе ХМАО

38. Спецификация каркаса информационной системы с распределенной архитектурой
39. Автоматизированные информационные системы кадастра
40. Бухгалтерские информационные системы

41. Экономические информационные системы: принципы построения и классификация

42. Аналитическое обоснование системы расчетов с контрагентами

43. Информационные системы в банковской деятельности

44. Компьютерные информационные системы в аудите

45. Сущность казначейской системы, расчеты с поставщиками

46. Автоматизированная информационная система документооборота Административной комиссии при администрации города Белгорода

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

48. Анализ информационной системы организации. Политика информационной безопасности организации

Трубка телефонная беспроводная.
Инструкция по применению: 1. Ставим на зарядку базу при помощи USB. 2. На базу кладем трубку таким образом, чтобы контакты сошлись. 3.
383 руб
Раздел: Гарнитуры и трубки
Интерактивный Лев Bondibon.
Лев Болтун – это портативный анимированный динамик, который воспроизводит музыку с Вашего МР3 плеера, смартфона или ноутбука и
638 руб
Раздел: Интерактивные животные
Микрофон "Пой со мной! Русское диско".
Этот микрофончик светится под музыку, а на каждой его кнопочке записано 5 танцевальных хитов, включая «Расскажи, Снегурочка»,
314 руб
Раздел: Микрофоны

49. Базы знаний как современные интеллектуальные информационные системы

50. Интеллектуальные информационные системы

51. Интернет, системы адресации. Информационная система "Кадровый учет"

52. Информационная система "Книга рецептов"

53. Информационная система "Мебельная фабрика"

54. Информационная система - разработка, обоснование экономической эффективности
55. Информационная система ГИБДД
56. Информационная система грузоперевозок цинкового производства АО "Казцинк"

57. Информационная система для школы

58. Информационная система менеджера по работе с клиентами

59. Информационная система начальника жилищно-эксплуатационной службы

60. Информационная система о программных продуктах

61. Информационная система организации

62. Информационная система управления заявками в автосервисе

63. Информационные системы

64. Информационные системы

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

65. Информационные системы

66. Информационные системы в бухгалтерском учете

67. Информационные системы в экономике

68. Информационные системы в экономике

69. Информационные системы в экономике предприятия

70. Информационные системы и технологии в банковской сфере
71. Информационные системы менеджмента
72. Информационные системы. Автоматизация управления

73. Как можно классифицировать информационные системы по степени автоматизации?

74. Межорганизационные информационные системы

75. Основы параллельного программирования на кластере и разработка элективного курса «Администрирование в информационных системах и администрирование виртуальных машин»

76. Проектирование и создание автоматизированной информационной системы "Поликлиника"

77. Проектирование информационной системы "Гостиница"

78. Проектирование информационной системы сети поликлиник

79. Разработка автоматизированной информационной системы "Библиотека ВУЗа"

80. Разработка автоматизированной информационной системы по начислению заработной платы по 18-разрядной тарифной сетке

Универсальный бокс, средний (3 секции).
Универсальные боксы прекрасно подходят для хранения любых мелочей: шурупов, гаек в мастерской, лекарств в домашней аптечке, маленьких
526 руб
Раздел: Более 10 литров
Музыкальный мобиль Жирафики "Рыбки" (арт. 939489).
Этот музыкальный мобиль станет одной из первых игрушек вашего малыша. Сначала кроха будет фокусировать взгляд на ярких забавных рыбках. Со
1250 руб
Раздел: Мобили
Стиральный порошок Ушастый нянь, 4500 г.
Стиральный порошок "Ушастый нянь" создан специально для новорожденных детей. Активные добавки, которые входят в состав порошка,
533 руб
Раздел: Для стирки детских вещей

81. Разработка автоматизированной информационной системы. Система учета ОАО "ЮТК"

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

83. Разработка информационной системы "Библиотека"

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

85. Разработка многопользовательской информационной системы

86. Разработка многопользовательской информационной системы для автоматизации работы книжного интернет-магазина
87. Разработка модели информационной системы предприятия ОАО "Токаревский комбинат хлебопродуктов"
88. Разработка объектно-ориентированной модели информационной системы учебной библиотеки

89. Разработка прикладной информационной системы

90. Разработка элементов информационной системы средствами СУБД MS Access и языка программирования VBA

91. Создание информационной системы

92. Фундамент информационной системы

93. Экономическая информационная система предприятия ООО "Дайджекс Технолоджи"

94. Гео-информационные системы и эпидемии гриппа

95. Графические средства Corel Draw в информационных системах

96. Виды защиты, используемые в автоматизированных информационных системах

Подставка под кухонные приборы "Лавандовый букет".
Подставка предназначена для хранения столовых приборов. Очень практичная и функциональная подставка займет достойное место на вашей кухне
319 руб
Раздел: Подставки для столовых приборов
Набор чернографитных карандашей для правшей STABILO EASYgraph, 2 штуки.
Первые трехгранные чернографитные карандаши, специально разработанные для левшей и для правшей. Твердость - HB. Карандаши позволяют
347 руб
Раздел: Чернографитные
Фломастеры. CARIOCA, 36 цветов.
Количество цветов: 36. Толщина корпуса: стандартная. Длина корпуса с колпачком: 146 мм. Форма корпуса: круглая. Тип наконечника:
379 руб
Раздел: Более 24 цветов

97. Защита информации в информационных системах

98. Информационная система предприятия

99. Информационные системы и технологии в логистике

100. Корпоративные информационные системы и их роль в маркетинге


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