Концептуальное проектирование БД

ВВЕДЕНИЕ
В библиотечный фонд сосредоточен информационный потенциал общества, все духовные богатства, накопленные человечеством. Качество и объем работы любой библиотеки в решающей мере зависят от подбора книг, журналов и других документов в ее фонде. Фонд библиотеки - сложная структура и требует от специалиста всесторонних знаний, научного подхода к его формированию. БФ документов является основной деятельностью любой библиотеки. Именно он определяет содержание, полноту и качества удовлетворение и развитие информационных потребностей пользователей-читателей библиотеки. По существу, документный фонд – это информационный потенциал библиотеки.
БФ является центральным, определяющим в профессиональной подготовки библиотекаря. Деятельность библиотеки – работа с фондом документов, организация библиотечных каталогов, обслуживание читателей (рекомендация абонентам, выдача и прием от них использованных документов).
Библиотекарь – фондовик должен быть образованным, обладать политическими и общенаучными знаниями, разбираться во всем многообразии природных, социально-экономических, исторических, научно-технических процессов. Это позволит ему свободно ориентироваться в содержании и закономерностях развития информационных потоков, отбирать из них нужные библиотеке документы, правильно определять их место в фондохранилищах.
Анализ предметной области - библиотечный фонд
1.1. Описание ПО решаемой задачи.
Основной работой любой библиотеки является фонд документов или БФ. Фундаментом, фондом библиотеки служит собрание различных документов, подобранное в соответствии с ее профилем, задачами, интересами и запросами читателей, организованное определенным образом, хранимое длительное время для полного, качественного оперативного использования. В фонде библиотеки находится вся та информация, за которой читатель приходит сюда. Да и само определение «читатель» понимается как абонент библиотеки, который получает информацию, читая книги, журналы, просматривая видеозаписи, то есть используя БФ......
Курсовая работа (бесплатно)
Толық

Компоненты для работы с базами данных TTable и TQuery

1. Введение
Базами данных (БД) называют электронные хранилища информации, доступ к которым осуществляется с помощью одного или нескольких компьютеров. Обычно БД создается для хранения и доступа к данным, содержащим сведения о некоторой предметной области, то есть некоторой области человеческой деятельности или области реального мира.
Системы управления базами данных (СУБД) – это программные средства, предназначенные для создания, наполнения, обновления и удаления баз данных.
По своей архитектуре СУБД делятся на автономные, файл - серверные, клиент - серверные и многозвенные. В данной курсовой работе будет рассматриваться работа только с автономными СУБД.
Автономные БД являются наиболее простыми. Они хранят свои данные в локальной файловой системе на том компьютере, на котором установлены система управления и машина баз данных, осуществляющая к ним доступ, находится на том же самом компьютере. Сеть не используется.
Автономные базы данных полезны для развития тех приложений, которые распространены среди многих пользователей, каждый из которых поддерживает отдельную базу данных. Это, например, приложения, обрабатывающие документацию небольшого офиса, кадровый состав небольшого предприятия, бухгалтерские документы. Каждый пользователь такого приложения манипулирует своими собственными данными на своем компьютере. Пользователю нет необходимости иметь доступ к данным любого другого пользователя, так что отдельная БД здесь вполне приемлема.
В данной курсовой работе будет приведен пример приложения работающего с автономными БД – “Справочник сотрудника ГИБДД”, Приложение было разработано автором в среде Delphi 6, а сама БД в СУБД Paradox 7.0......
Курсовая работа (бесплатно)
Толық

Комплект конструкторских документов

ВВЕДЕНИЕ
Инженерная графика включает в себя как элементы начертательной геометрии (теоретические основы построения чертежей геометрических фигур), так и технического черчения (составление чертежей изделий).
Цель начертательной геометрии в вузе - развитие пространственного представления и воображения, конструктивно-геометрического мышления, способности к анализу и синтезу пространственных форм и отношений на основе графических моделей пространства, практически реализуемых в виде чертежей конкретных пространственных объектов и зависимостей.
Задача изучения начертательной геометрии сводится к изучению способов получения определенных графических моделей пространства, основанных на ортогональном проецировании и умении решать на этих моделях задачи, связанные пространственными формами и отношениями.
Основная цель инженерной графики – выработка знаний и навыков, необходимых студентам для выполнения и чтения технических чертежей, составления конструкторской и технической документации.
Изучение курса инженерная графика основывается на теоретических положениях курса начертательной геометрии, нормативных документах, государственных стандартах и ЕСКД
Проектирование, изготовление и эксплуатация машин и механизмов, а также современного оборудования связаны с изображениями: рисунками, эскизами, чертежами. Это ставит перед графическими дисциплинами ряд важных задач, которые должны обеспечить будущих бакалавров в области техники и технологий знаниями общих методов построения и чтения чертежей, а также решения большого числа разнообразных инженерно-геометрических задач, возникающих в процессе проектирования, конструирования, изготовления и эксплуатации различных технических и других объектов......
Курсовая работа (бесплатно)
Толық

Команды CHAMFER (ФАСКА) и FILLET (СОПРЯЖЕНИЕ)

Кнопка вызывает команду CHAMFER (ФАСКА), которая выполняет операцию подрезки двух пересекающихся прямолинейных сегментов (отрезков, лучей, прямых) на заданных расстояниях от точки их пересечения (снятие фаски), строя при этом новый отрезок, соединяющий точки подрезки. Команду, кроме того, можно вызвать из падающего меню Modify (Редакт) с помощью пункта Chamfer (Фаска). Команда выполняется как над пересекающимися, так и над непересекающимися, но непараллельными отрезками (при этом отрезки сначала удлиняются до пересечения).
Команда CHAMFER (ФАСКА) сначала сообщает текущее состояние режимов, а затем выдает запрос о выборе объекта:
(TRIMmode) Current chamfer DistJ = 0.0000, Dist2 = 0.0000 Select first line or [Polyline/Distance/Angle/Trim/Method/mUltiple]:
((Режим С ОБРЕЗКОЙ) Параметры фаски: Длина! = 0.0000, Длина2 = 0.0000 Выберите первый отрезок или /полИлиния/Длина/Угол/Обрезка/Метод/ мНого]:)
Если действующие параметры фаски вас устраивают, то вы можете прямо перейти к указанию первого объекта. Но чаще всего сначала надо установить необходимые вам длины фасок. Это делается с помощью опции Distance (Длина), которая выдает свой запрос:
Specify first chamfer distance : (Первая длина фаски :)
Введите первую длину — например, 75 мм. Далее:
Specify second chamfer distance : (Вторая длина фаски :)
Введите вторую длину — например, еще раз 75 мм. Команда на этом не заканчивает работу, как это было в ранних версиях системы AutoCAD, а снова выдает запрос:
Select first line or [Polyline/Distance/Angle/Trim/Method/mUltiple]:
(Выберите первый отрезок или { полИлиния/Длина/Угол/Ойрезка/Метод/ мНого]:) .....
Курсовая работа (бесплатно)
Толық

Касса автовокзала

Введение
Тема курсовой работы называется «Касса автовокзала». С помощью интегрированной среды разработки Delphi версии 6.0 я решил проблему автоматизации учета прибывающих и отходящих автобусов. Программа является полностью готовой, рабочей и может без проблем быть внедрена в указанные инстанции.
Задача
Автоматизировать процесс учета и регистрации автобусов госучреждения (в данном случае - автовокзал), при этом сохранить простоту и удобство управления процессом. В целом, программа должна хранить информацию, предоставить возможность просмотра и редактирования данных. Помимо этого нужно реализовать поиск по определенным критериям и в определенных полях. Что собственно и было реализовано в моей курсовой работе, а также были добавлены некоторые дополнительные функции, которые будут описаны далее в разделе «Алгоритм решения задачи».
Алгоритм решения задачи
Программа написана на языке программирования Delphi версии 6.0. При написании программы использовались лишь стандартные компоненты интегрированной среды разработки. Технологии и типы, которые получили реализации в проекте:
Borland Database Engine (BDE) – орган управления базами данных (в нашем случае мы используем БД Paradox версии 7.0).
MySQL – технология работы с БД типа «.sql». В проекте используется совместно с компонентом TQuery для создания выборных таблиц.
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, ComCtrls, ExtCtrls, DBCtrls, Grids, DBGrids, StdCtrls, Buttons, Menus, DB, DBTables, ImgList – юниты, с помощью которых я получил доступ к процедурам и фукнциям работы с операционной системой, меню, базами данных, визуальными компонентами Delphi.
String, Integer, Boolean – типы данных, на которых основана данная программа. Соответственно строковый, целочисленный, логический типы.
При написании курсовой работы я обращался к использованию визуальных и не визуальных компонентов. Давайте, перечислим всех их:
TButton - обычная кнопка, нам нужно лишь ее событие onclick (для обработки).
TEdit – поле ввода информации, нужно как часть для: реализации поиска, процесса считывания новых данных о пациенте......
Курсовая работа (бесплатно)
Толық

Движущаяся машина

Введение
Программа разработана на языке DELPНI. Тема моей курсовой работы «Движущаяся машина». Цель данной курсовой работы: научится использовать и управлять графическими возможностями DELPНI. В курсовой работе я осуществил выведение графического объекта (машины) на форму при помощи метода базовой точки, а также движение объекта по поверхности формы. Все использованные мной методы принадлежат к обширным графическим возможностям DELPНI. Моя задача состоит в демонстрации только некоторых графических возможностей DELPНI.
Постановка задачи
Задача данной курсовой работы состоит том, чтобы научиться использовать графические возможности Delphi. Нужно при помощи метода базовой точки, который относится к графическим возможностям Delphi, на поверхности формы вначале отрисовать объект, грузовой автомобиль, а затем при помощи различных процедур осуществить движение этого автомобиля по поверхности формы справа на лево. Перемещение автомобиля с одной точки к другой производится путем стирания автомобиля в предыдущей точке и отрисовке автомобиля в новой точке (на новом месте). Такие перерисовки графического объекта осуществляются через определенный малый промежуток времени при помощи компонента Delphi под названием TTimer. Также можно выбрать необходимую скорость движения автомобиля на поверхности формы. Скорость автомобиля будет меняться, если внести изменения в интервал времени в мСек (миллисекундах). То есть установить количество миллисекунд в течение которого будет стираться изображение автомобиля на прежнем месте с прежними координатами и будет отрисрван автомобиль в новом месте с новыми координатами. Для того чтобы более реально отобразить движение автомобиля по форме я выбрал 50 мСек. После того как автомобиль доедет до правой границы формы и полностью уйдет за нее, он появится вновь с левой стороны формы и начнет опять продолжать свое движение. Автомобиль будет двигаться по форме до тех пор пока пользователь не остановит его нажав кнопку Выход. Созданная программа с удобным интерфейсом позволяет продемонстрировать использованный метод базовой точки и навыки работы с таймером, что относится к графическим возможностям Delphi. Программа проста и удобна в использовании, отвечает на все запросы пользователя. Не смотря на простоту, выполняет все задачи, поставленные в условии......
Курсовая работа (бесплатно)
Толық

Графическое представление алгоритма реализации проекта

Введение
Данная система предназначена для широкого круга пользователей и способна выявить спрос, цену, востребованность той или иной модели авто. Использование данной системы ускорит процесс получения информации как обычным пользователям (покупатели, продавцы) так и специалистам более широкого профиля (менеджеры, аналитики, бухгалтеры и тд.)
Функции
Благодаря этой системе можно определить
1) минимальную, максимальную цены за определенный промежуток времени и провести анализ рынка, как на текущий, так и на будущий период
2) обработка данных
3) анализ рынка
Сфера применения
1) Гос-во - для регулирования экспортной политики товара, регулированию цен на рынке итд.
2) Завод производители (концерны по выпуску авто, заводы по производству авто запчастей итд)
3) Конкуренты - иностранные компании, занимающиеся выпуском аналогичных моделей, вновь начинающие свою деятельность компании
4) Покупатели
5) Аналитики - для анализа конкурентоспособной среды рынка

1.Общая постановка задачи
1.1 Исследование предметной области
Рынок, анализ, виды автомабилей краткое описание.

1.1.1 Табличное представление предметной области
№ Название данного Имя данного Тип данного
1 Наименование модели Code счетчик
2 Модель 1 М1 Текстовый
3 Модель 2 М2 Текстовый
4 Модель 3 М3 Тектсовый


№ Старшая данная Подчиненная данная

1 Code М1
2 Сode М2
3 Code М3

№ Функциональная обработка модуля Входные данные Выходные данные

1 Обработка данных code Исходные данные
2 Анализ рынка code Рентабельность рынка
3 Определение средней цены одной модели code Средняя цена
1.1.3 Графическая схема задания проекта
Проект системы.....
Курсовая работа (бесплатно)
Толық

Возможность различных материалов в описании портрета

Введение
Тема дипломной работы - женские образы в лице моих друзей (однокурсниц). Выбор этой темы неслучаен. Художественный портрет - продукт творческого труда. Создать, его таким, как хочется, значит предварительно изучить и понять свою модель. Художественный портрет создается не за несколько часов, а требует длительной подготовки, близкого знаком¬ства с человеком, его характером, вживания в его образ, в его миp. Однако, ecли замысел не продуман в своей основе, то никакими техническими ухищрениями его не выразить яснее. Поэтому образы, для художественных портретов я нашел в своих однокурсницах, с которыми проучилась четыре года и достаточно хорошо изучила особенности их характеров, мимику лица, присущую только им.
Для передачи портретного образа мною выбрана техника, непосредственно связанная с графикой. Работы выполнены тушью и пером с добавлением черной акварели, сангиной и пастелью.
Слово портрет восходит к старофранцузскому слову pourtrait, что означает: изображение черта в черту, черта за черту; оно восходит и к латинскому глаголу pоrtrahere - то есть извлекать наружу, обнаруживать, позднее - изображать, портретировать. А в русском языке слову портрет соответствует слово подобен. В изобразительном искусстве, которому этот термин принадлежит изначально, под портретом подразумевают изображение определенного конкретного человека или группы людей, в котором передан, воспроизведен индивидуальный облик человека, раскрыт его внутренний мир, сущность его характера.
К этому жанру относятся произведения изобразительного искусства, в которых запечатлен внешний облик конкретного человека (или группы людей). Каждый портрет передает индивидуальные, присущие только портретируемому (или, как говорят художники, модели) черты......
Курсовая работа (бесплатно)
Толық

Возможности системы программирования Delphi для создания пользовательского интерфейса

ВВЕДЕНИЕ
Современные методы проектирования деятельности пользователей сложились в рамках системотехнической концепции проектирования, из-за чего учет человеческого фактора ограничился решением проблем согласования «входов» и «выходов» человека и машины. Вместе с тем при анализе неудовлетворенности пользователей удается выявить, что она часто объясняется отсутствием единого, комплексного подхода к проектированию систем взаимодействия.
Использование системного подхода позволяет принять во внимание множество факторов самого различного характера, выделить из них те, которые оказывают самое большое влияние с точки зрения имеющихся общесистемных целей и критериев, и найти пути и методы эффективного воздействия на них. Системный подход позволяет рассматривать анализ и синтез различных по своей природе и сложности объектов с единой точки зрения, выявляя при этом важнейшие характерные черты функционирования системы и учитывая наиболее существенные для всей системы факторы. Значение системного подхода особенно велико при проектировании и эксплуатации таких систем, как автоматизированные системы управления (АСУ), которые по существу являются человеко-машинными системами, где человек выполняет роль субъекта управления.
Системный подход при проектировании представляет собой комплексное, взаимосвязанное, пропорциональное рассмотрение всех факторов, путей и методов решения сложной многовариантной задачи проектирования интерфейса. В отличие от классического инженерно-технического проектирования при использовании системного подхода учитываются все факторы проектируемой системы - функциональные, психологические, социальные и даже эстетические.
Автоматизация управления неизбежно влечет за собой осуществление системного подхода, так как она предполагает наличие саморегулирующейся системы, обладающей входами, выходами и механизмом управлением......
Курсовая работа (бесплатно)
Толық

Возможности программы excel

ВВЕДЕНИЕ
Программа MS Excel, являясь лидером на рынке программ обработки электронных таблиц, определяет тенденции развития в этой области. Вплоть до версии 4.0 программа Excel представляла собой фактический стандарт с точки зрения функциональных возможностей и удобства работы. Теперь на рынке появилась версия 5.0, которая содержит много улучшений и приятных неожиданностей.
К значительным достижениям в новой версии программы Excel можно отнести появление трехмерных документов (блокнотов). Установление связей между файлами и таблицами значительно упростилось по сравнению с прежними версиями. Контекстные меню значительно расширены, а дополнительные программные инструменты облегчают решение сложных прикладных задач.
Следует также упомянуть о различных помощниках (Ассистентах), которые помогают пользователю задавать функции и выдают рекомендации, если существует более простой метод решения текущей задачи. В программу Excel встроена удобная подсистема помощи, которая в любой момент готова выдать необходимую справку.
Описанные до сих пор новшества касаются в основном комфорта в работе и быстрого освоения программы. Одним из важнейших функциональных расширений программы, предназначенным для профессионалов, является встроенная в Excel Среда программирования Visual Basic (VBA) для решения прикладных задач. Благодаря VBA фирме Microsoft удалось не только расширить возможности языка макрокоманд Excel 4.0, но и ввести новый уровень прикладного программирования, поскольку VBA позволяет создавать полноценные прикладные пакеты, которые по своим функциям выходят далеко за рамки обработки электронных таблиц. Кроме этого, следует назвать следующие важные новшества программы Excel 5.0:
- менеджер файлов, который выдает подробную информацию о всех файлах;
- диалоговые окна-регистры;
- отдельная пиктограмма для форматирования;
- появление механизма Drag & Plot, предназначенного для быстрой активизации диаграмм.
Обмен данными позволяет пользователю Excel импортировать в свои таблицы объекты из других прикладных программ и передавать (экспортировать) свои таблицы для встраивания в другие объекты.
Концепция обмена данными является одной из основных концепций среды Windows. Между объектами, которые обрабатываются различными прикладными программами, создаются информационные связи, например, между таблицами и текстами. Эти информационные связи реализованы динамически, например, копия таблицы, встроенная в текст, будет обновляться (актуализироваться) всякий раз, когда в ее оригинал вносятся изменения.
К сожалению, не все прикладные программы поддерживают механизм обмена данными, но программа Excel относится здесь к лидерам. Она поддерживает новейший стандарт в обмене данными, который называется OLE 2.0 (Object Linking and Embedding).
Импортирование рисунков в Excel.
Переведите указатель ячеек в левый верхний угол свободной области рабочего листа и вызовите директиву Object из меню Insert. Программа Excel выдает список объектов, которые можно включить в таблицу и для которых в системе есть соответствующие программные обработки. Содержание этого списка зависит от набора программ, которые были установлены в системе Windows. Выберите из списка объект Paintbrush Picture и щелкните по командной кнопке OK.
После этого вызывается графический редактор Paintbrush, в котором можно сделать рисунок или выбрать готовый с помощью директивы Paste from из меню Edit. В диалоговом окне этой директивы выберите файл с нужным рисунком и загрузите его в окно редактора. Затем вызовите директиву Exit & Return из меню File, чтобы выйти из графического редактора и вернуться в программу Excel......
Курсовая работа (бесплатно)
Толық