Реклама
|
|
|
|
Популярные статьи
|
|
|
|
Сейчас на сайте
|
|
Гостей: 7
На сайте нет зарегистрированных пользователей
Пользователей: 13,372
новичок: vausoz
|
|
Новости
|
|
|
|
|
Реклама
|
|
Выполняем курсовые и лабораторные по разным языкам программирования
Подробнее - курсовые и лабораторные на заказ
Delphi, Turbo Pascal, Assembler, C, C++, C#, Visual Basic, Java, GPSS, Prolog, 3D MAX, Компас 3D
Заказать программу для Windows Mobile, Symbian
База данных склада на Delphi + Схема БД
Файл записей с выводом обратного заголовка на Turbo Pascal
Поиск пути в графе заданном списками инцедентности на Turbo Pascal
|
|
Deprecated: Function eregi() is deprecated in /home/codingr/sites/codingrus.ru/side_left.php on line 41
Deprecated: Function eregi() is deprecated in /home/codingr/sites/codingrus.ru/side_left.php on line 41
Professional Download System
|
|
Алгоритм трассировки Рабина [Delphi] за Kest 05/11/2009 19:57 |
Загрузки: 465 Коментарии: 0 |
Алгоритм трассировки Рабина
Задача трассировки – одна из наиболее трудоемких в общей проблеме автоматизации проектирования РЭА. Это связано с несколькими факторами, в частности с многообразием способов конструктивно-технологической реализации соединений, для каждого из которых при алгоритмическом решении задачи применяются специфические критерии оптимизации и ограничения. С математической точки зрения трассировка – наисложнейшая задача выбора из огромного числа вариантов оптимального решения. |
|
База данных фильмов FilmsBase за Kest 10/11/2008 12:58 |
Загрузки: 2197 Коментарии: 0 |
Автор: Kest(CodingRUS.ru)
Дисциплина: «Инженерная и компьютерная графика»
ЯП: Delphi7 + Paradox
Пояснительная записка
к курсовой работе
по теме:
«Разработка программных средств БД видео дисков»
2007г.
Возможности программы: Привязка к записи скринщота и видео файла. Воспроизведение происходит средствами программы FilmsBase. Реализован поиск (как в Chetmax) и фильтр по жанрам.
База данных состоит из 2х таблиц.
Оглавление ПС
1. Введение………………………………………………………………...3
2. Теоретический раздел………………………………………………….4
2.1 Модели баз данных……………………………………………………4
2.2 Архитектура СУБД……………………………………………………4
2.3 Технология BDE для доступа к данным……………………………..6
2.4 Драйверы баз данных……………………………………………...….6
3. Практический раздел…………………………………………………..7
3.1.1 Проектирование БД………………………………………………….7
3.1 Создание таблицы………………………………………………….….7
3.2 Интерфейс программы…………………………………………….….10
3.3 Дерево объектов………………………………………………………12
3.4 Инсталлятор…………………………………………………………...14
3.5 Справка………………………………………………………………..16
4 Исходный текст программы……………………………………………17
4.1 Файл проекта………………………………………………………….17
4.2 Unit1……………………………………………………………………17
4.3 Unit2……………………………………………………………………21
4.4 Unit3……………………………………………………………………23
4.5 Unit4……………………………………………………………………23
4.6 Unit6……………………………………………………………………24
4.7 hkdunit.pas……………………………………………………………..25
5 Список используемой литературы…………………………………….28
|
|
База данных: Книжный магазин на Delphi за Kest 30/08/2010 12:26 |
Загрузки: 2730 Коментарии: 0 |
Разработать структуру базы данных для книжного склада. Эта база данных должна содержать следующую информацию:
1. данные о складах
• название склада
• адрес
• телефон
• ФИО директора
2. данные о книгах
• название книги
• автор
• издательство
• год выпуска
• тираж
• область знаний
• цена издательства
3. наличие на складе
• количество упаковок
• количество экземпляров в упаковке
4. информация о продажах
• дата продажи
• название книги
• автор
• отпускная цена за экземпляр
• количество экземпляров
Построить запросы, формы и отчеты, позволяющие получать следующую информацию:
• какие книги по конкретной тематике имеются на складе
• подготовить бланк заказа на приобретение конкретной книги
• сравнить отпускные цены по конкретной книге на различных складах
• какие книги конкретного автора имеются на складе
• подготовить выручку от реализации за день, месяц. |
|
БД сеть компьютерных магазинов за Kest 10/11/2008 14:08 |
Загрузки: 3521 Коментарии: 0 |
Предмет: Клиент-серверные технологии баз данных
ЯП: Delphi7+Microsoft SQL Server 2000
2008г.
В архиве так же БД и скрипт создающий БД.
Задача курсового проекта заключается в создании такой информационной системы, которая включала бы в себя следующие возможности:
1. Добавление, удаление и редактирование информации о магазинах, продавцах, поставщиках, продажах, покупателях, заказах, комплектующих, каталоге. Необходимо предусмотреть для обеспечения наиболее эффективной работы пользователя удаление и редактирование путем непосредственного выбора записи из таблицы.
2. Просмотр информации о магазинах, продавцах, поставщиках, продажах, покупателях, заказах, комплектующих, каталоге.
3. Просмотр и печать информации о проданных товарах, содержащей сведения о покупателе, магазине, количестве и цене конкретного товара.
4. Просмотр и печать информации о комплектующих требуемого компьютера.
5. Осуществление поиска необходимой информации о товарах, магазинах, продавцах, поставщиках, продажах, покупателях, заказах, комплектующих и каталоге.
6. Осуществление операций продажи, заказов, а также, просмотр полного перечня сотрудников, клиентов и поставщиков конкретного магазина, выбор которого осуществляется при запуске клиентского приложения.
7. Возможность перехода из системы текущего магазина в систему необходимого.
8. Возможность входа в систему с разными уровнями доступа к данным: пользовательский (осуществляет только просмотр информации) и администраторский (осуществляет все возможные операции, представленные в системе).
9. Возможность смены пользователя в ходе работы программы.
10. Осуществление контроля введенных данных: проверка на соответствие типов, на ввод обязательных полей данных , а также, на ввод только возможных значений, считываемых из необходимых таблиц.
11. Возможность просмотра информации из таблиц в режиме реального времени.
СОДЕРЖАНИЕ
ВВЕДЕНИЕ 3
1. АНАЛИЗ ЗАДАЧИ 4
1.1. ИССЛЕДОВАНИЕ ИНФОРМАЦИОННЫХ ПОТРЕБНОСТЕЙ ПОЛЬЗОВАТЕЛЯ ИС 4
1.2. РАЗРАБОТКА ОБЩЕЙ СТРУКТУРЫ ИС 5
2. РАЗРАБОТКА СЕРВЕРНОЙ ЧАСТИ ИНФОРМАЦИОННОЙ СИСТЕМЫ 6
2.1. ИНФОЛОГИЧЕСКОЕ ПРОЕКТИРОВАНИЕ БД 6
2.1.1. ВЫЯВЛЕНИЕ СУЩНОСТЕЙ И СВЯЗЕЙ 6
2.1.2. ВЫЯВЛЕНИЕ АТРИБУТОВ СУЩНОСТЕЙ.НАЗНАЧЕНИЕ ПЕРВИЧНЫХ КЛЮЧЕЙ 8
2.1.3. ПОСТРОЕНИЕ ER-ДИАГРАММЫ 8
2.2. ДАТАЛОГИЧЕСКОЕ ПРОЕКТИРОВАНИЕ БД 9
2.2.1 ПЕРЕХОД ОТ ЕR-ДИАГРАММЫ К ПРЕДВАРИТЕЛЬНЫМ ОТНОШЕНИЯМ 9
2.2.2. ПРОВЕРКА ПРЕДВАРИТЕЛЬНЫХ ОТНОШЕНИЙ НА СООТВЕТСВИЕ НОРМАЛЬНЫМ ФОРМАМ 10
2.2.3. ПОСТРОЕНИЕ СХЕМЫ ДАННЫХ 10
2.2.4. ЗАДАНИЕ ЧАСТНЫХ ОГРАНИЧЕНИЙ ЦЕЛОСТНОСТИ 11
2.3. РАЗРАБОТКА ХРАНИМЫХ ПРОЦЕДУР И ФУНКЦИЙ 11
3. РАЗРАБОТКА КЛИЕНТСКОЙ ЧАСТИ ИНФОРМАЦИОННОЙ СИСТЕМЫ 13
3.1. ОРГАНИЗАЦИЯ ВЗАИМОДЕЙСТВИЯ КЛИЕНТСКОЙ ПРОГРАММЫ С БД 13
3.2. РАЗРАБОТКА ИНТЕРФЕЙСА ПОЛЬЗОВАТЕЛЯ 14
3.2.1. РАЗРАБОТКА ФОРМ 14
3.2.2. РАЗРАБОТКА ОТЧЕТОВ 17
3.3. РАЗРАБОТКА СЦЕНАРИЯ ИНСТАЛЛЯЦИИ КЛИЕНТСКОЙ ПРОГРАММЫ 17
3.4. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ 19
3.4.1. ОБЩИЕ СВЕДЕНИЯ О ПРОГРАММЕ 19
3.4.2. УСЛОВИЯ ПРИМЕНЕНИЯ ПРОГРАММЫ 19
3.4.3. СВЕДЕНИЯ О ВХОДНЫХ И ВЫХОДНЫХ ДАННЫХ 19
3.4.4. ПРОВЕРКА ПРОГРАММЫ 19
ЗАКЛЮЧЕНИЕ 27
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ. 28
Вопросы и предложения обсуждаются тут |
|
начисление процентов по депозитам за Kest 29/07/2009 10:39 |
Загрузки: 809 Коментарии: 0 |
Курс: Программное обеспечение банковских операций
Год: 2009
“Разработка программного модуля начисления процентов”
Модуль позволяет осуществить начисления процентов по всем вкладам, вкладам в выбранной валюте, по выбранному договору или по отдельному вкладу
Проценты рассчитываются до заданного момента
Выдается процентная ведомость
Оглавление:
Задание 3
Введение 4
1. Начисление процентов по вкладам 6
1.1. Депозитные вклады и их классификация 6
1.2. Формула расчета процентов по вкладам 8
2. Структура базы данных ”Депозитные вклады” 12
3. Руководство пользователя 13
3.1. Организация взаимодействия клиентской программы с БД 13
3.2. Разработка интерфейса пользователя 15
Заключение 23
Список литературы 24
Приложение 25
10. Заключение 23
11. Список литературы 24
|
|
Работа с картотеками за Kest 29/07/2009 10:30 |
Загрузки: 2233 Коментарии: 0 |
Курс: Программное обеспечение банковских операций
2009г.
Расчетные, кассовые, кредитные и другие операции совершаются в банках и отражаются в бухгалтерском учете на основании расчетно-денежных документов, оформленных в соответствии с установленными требованиями. Применение бланков не установленной формы или замена бланка одной формы другой формы может привести к неправильному отражению операций. Перечень утвержденных к применению форм документов дан в Общероссийском классификаторе управленческой документации (ОКУД), утвержденном Госстандартом России в 1993 г. В деятельности банков, в основном, используются бланки класса форм 04 "Унифицированная система банковской документации", т.е. бланки по банковским операциям начинаются с 04. С 1 января 1998 г. введены новые форматы расчетно-платежных документов. Например, платежное требование 0401060, платежное требование 0401061 , платежное требование - поручение 0401064 , заявление на аккредитив 0401063 и т.д. При необходимости (и отсутствии утвержденного бланка) банки разрабатывают и утверждают собственные формы документов. Требования к реквизитам документа содержатся в Законе "О бухгалтерском учете".
Содержание ПС:
Задание 3
Введение 4
1. Банковская документация 6
2. Структура базы данных ”Работа с картотеками” 13
3. Руководство пользователя 14
3.1. Организация взаимодействия клиентской программы с БД 14
3.2. Разработка интерфейса пользователя 16
Заключение 22
Список литературы 23
Приложение 24
|
|
Работа с матрицами за Kest 10/11/2008 12:46 |
Загрузки: 603 Коментарии: 0 |
Автор: Kest(CodingRus.ru)
ЯП:Turbo Pascal 7.0
Пояснительная записка присутствует:
Пояснительная записка
К курсовой работе по дисциплине
«АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ»
РГРТУ 2006г.
Задание
Составить программу вычисления и преобразования матрицы P=3A*(B+C) , где A, B, C – исходные матрицы, размер и значения элементов которых выбираются произвольно. Действия по преобразованию матрицы P:
1. Сформировать вектор из сумм элементов каждой строки;
2. Расположить элементы строк по возрастанию;
3. Сформировать вектор из элементов каждого столбца и расположить элементы полученного вектора по убыванию.
При выполнении курсовой работы предусмотреть структурированность программы, то есть все стандартные действия с матрицами (сложение, умножение, транспонирование, ввод, вывод должны быть оформлены в виде процедур и объединены в модуль.
Действия по преобразованию должны выбираться из меню.
Исходные данные должны считываться из файла исходных данных или вводиться с клавиатуры, причём выбор должен осуществляться из меню пользователем.
Результат должен записываться в файл или для контроля выводиться на экран.
|
|
Размещение элементов ЭВС - Алгоритм парных перестановок [Delphi] за Kest 05/11/2009 20:08 |
Загрузки: 551 Коментарии: 0 |
Суть: Последовательное целенаправленное улучшение произвольного начального размещения модулей на плате по выбранному критерию путем парных перестановок. С этой целью на каждой итерации алгоритм осуществляет вычисление приращенной суммарной длины всех связей для всевозможных парных перестановок модулей. Из всего множества перестановок дающих отрицательное приращение выбирается подмножество которое удовлетворяет следующим требованиям:
1. выбранное подмножество перестановок позволяет max уменьшить суммарную длину всех связей.
2. подмножество образует лишь независимые перестановки в которых модули несвязанны с модулями других переставляющихся пар.
Далее осуществляется перестановки выделенных таким образом пар модулей и переход к следующей итерации.
Содержание:
1. Введение 3
2. Практическая и математическая постановка задачи 4
3. Анализ существующих алгоритмов решения задачи 6
4. Описание разрабатываемого алгоритма, его укрупненная схема 8
5. Развернутая блок-схема алгоритма 11
6. Решение контрольного примера 14
7. Перечень идентификаторов, используемых при написании программ 27
8. Текст программы 30
9. Листинг с результатами машинного решения 43
10. Заключение 49
11. Список литературы. 50 |
|
Размещение элементов ЭВС - метод обратного размещения [Delphi] за Kest 05/11/2009 19:49 |
Загрузки: 529 Коментарии: 0 |
Язык программирования: Delphi 7
Размещение - задача определения такого местоположения элементов в заданном монтажном пространстве, при котором наилучшим образом удовлетворяются некоторые требования. В качестве элемента здесь могут выступать радиодетали, ИС, ячейки, панели, шкафы. При этом предполагается, что элементы в монтажном пространстве определенным образом соединяются между собой. Эти соединения могут быть выполнены посредством навесных или печатных проводников, жгутовых соединений или других информационных магистралей. Имеются два типа задач размещения:
1) размещение однотипных элементов на заранее заданных и регулярно размещенных позициях;
2) размещение элементов разного типа, разногабаритных, когда установочные места заранее не определены, а установка элементов осуществляется в процессе размещения (БИС).
В рамках данной курсовой работы будет рассматриваться задача размещения однотипных элементов на заранее заданных и регулярно размещенных позициях. В качестве математической модели (ММ) схемы будет использоваться модель взвешенного неориентированного графа (ВНГ) схемы соединений, а в качестве критерия оптимизации - критерий минимума суммарной длины соединений.
Содержание:
ВВЕДЕНИЕ 4
1. ПРАКТИЧЕСКАЯ И МАТЕМАТИЧЕСКАЯ ПОСТАНОВКА ЗАДАЧИ 5
2. АНАЛИЗ СУЩЕСТВУЮЩИХ АЛГОРИТМОВ РЕШЕНИЯ ЗАДАЧИ 9
3. ОПИСАНИЕ РАЗРАБАТЫВАЕМОГО АЛГОРИТМА, ЕГО УКРУПНЁННАЯ БЛОК-СХЕМА 11
4. РАЗВЁРНУТАЯ БЛОК-СХЕМА АЛГОРИТМА 13
4.1 ОБРАБОТКА ДАННЫХ 13
4.1.1. Процедура вычисления сумм элементов строк CalculateLinesSum 13
4.1.2. Процедура сортировки массива по значению суммы строки SortArrayByLineSum 13
4.1.3. Функция вычисления оценки CalculateL 14
4.2. ИНТЕРФЕЙСНЫЕ ПРОЦЕДУРЫ И ФУНКЦИИ 15
4.2.1. Процедура обновления заголовков строк и столбцов таблиц отображения и ввода данных DrawColumnHeaders 15
4.2.2. Процедура загрузки результата в результирующую таблицу LoadResult 15
4.3. ОБРАБОТКА СОБЫТИЙ ФОРМЫ 15
4.3.1. Обработка события FormShow 15
4.4. ПРОЦЕДУРЫ ПРЕОБРАЗОВАНИЯ ДАННЫХ МАССИВОВ И ТАБЛИЦ ФОРМЫ 15
4.4.1. Процедура StringGridToArray 15
4.4.2. Процедура ReloadStringGrid 16
4.5. ОБРАБОТКА СОБЫТИЙ ГЛАВНОГО МЕНЮ 16
4.5.1. Меню «Файл/Открыть» 16
4.5.2. Меню «Файл/Сохранить» 16
4.5.3. Меню «Данные/Очистить» 16
4.5.4. Меню «Данные/Обработать» 16
4.5.5. Меню «Данные/Количество элементов». 17
5. РЕШЕНИЕ КОНТРОЛЬНОГО ПРИМЕРА 18
6. ПЕРЕЧЕНЬ ИДЕНТИФИКАТОРОВ, ИСПОЛЬЗУЕМЫХ ПРИ 20
НАПИСАНИИ ПРОГРАММЫ 20
7. ТЕКСТ ПРОГРАММЫ 21
7.1. ТЕКСТ ПРОЕКТА PROJECTRETALLOC.DPR 21
7.2. ТЕКСТ МОДУЛЯ UNITRETURNALLOCATION.PAS 21
ЗАКЛЮЧЕНИЕ 28
ЛИТЕРАТУРА 29 |
|
Распознавание идентификаторов при лексическом анализе программ за Kest 10/11/2008 13:44 |
Загрузки: 639 Коментарии: 0 |
Автор: Kest(CodingRUS.ru)
Предмет: Лингвистическое и программное обеспечение САПР
ЯП: Delphi 7
Задание:
Тема данной курсовой работы: «Распознавание идентификаторов при лексическом анализе программ». Разработанная программа производит лексический анализ исходного текста программы, написанной на языке программирования Pascal, распознает идентификаторы следующего типа: имена массивов, процедур, функций.
В языках программирования выделяются следующие основные типы лексем:
• Идентификаторы;
• Служебные слова;
• Целые и вещественные константы;
• Строки;
• Операции;
• Разделители.
В ходе лексического анализа происходит разбиение входной строки символов на лексические единицы и обработка выделенных лексем.
Программа проста в использовании и рассчитана на средний уровень квалификации возможного пользователя.
Содержание:
1. Введение………………………………………………………………….3
2. Математическая постановка задачи…………………………………….4
3. Анализ алгоритма решения задачи……………………………………..10
3.1 Схема алгоритма………………………………………………………10
3.2 Характеристика алгоритма……………………………………………14
4. Программная реализация алгоритма……………………………………14
4.1 Общие сведения………………………………………………………..14
4.2 Список процедур и функций……………………………………….....14
4.3 Описание логической структуры программы………………………..15
5. Применение программы………………………………………………….15
5.1 Решение контрольного примера……………………………………….15
5.2 Руководство по применению…………………………………………..16
6. Заключение………………………………………………………………..17
7. Библиографический список………………………………………………18
8. Приложение……………………………………………………………….19
8.1 Текст модуля Unit1.pas…………………………………………………19
8.2 Исходный текст файла содержания справки (help.cnt)………………23
|
|
|
|
Гость
|
|
Вы не зарегистрированны? Нажмите здесь для регистрации.
Забыли пароль? Запросите новый здесь.
|
|
Загрузки
|
|
Новые загрузки
Случайные загрузки
Топ загрузок
|
|
|