ГОТОВЫЕ ДИПЛОМНЫЕ РАБОТЫ, КУРСОВЫЕ РАБОТЫ, ДИССЕРТАЦИИ И РЕФЕРАТЫ
Базы данных и знаний | |
Автор | t0lian |
Вуз (город) | Сев. Каз. Гос. Университет |
Количество страниц | 27 |
Год сдачи | 2001 |
Стоимость (руб.) | 1000 |
Содержание | СОДЕРЖАНИЕ:
ВВЕДЕНИЕ 2 I. ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ 6 1. СТРУКТУРА ПРЕДМЕТНОЙ ОБЛАСТИ 6 2. ВЫБОР ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ 9 3. ОБЪЕКТЫ И СВЯЗИ 12 3.1. Структуры таблиц. 12 4. ИНФОЛОГИЧЕСКАЯ МОДЕЛЬ БАЗЫ ДАННЫХ 17 II. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ 18 1. ИНТЕРФЕЙС ПОЛЬЗОВАТЕЛЯ 18 1.1. Запросы и отчеты 18 1.2. Диалог с пользователем 20 2. ДЕРЕВО ВЫЗОВА ПРОЦЕДУР 22 3. ИСПОЛЬЗУЕМЫЕ МАКРОКОММАНДЫ 23 4. ОПИСАНИЕ ПРОГРАММНЫХ МОДУЛЕЙ 24 ЗАКЛЮЧЕНИЕ 26 СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 27 ВВЕДЕНИЕ Для принятия обоснованных и эффективных решений в производственной деятельности, в управлении экономикой и в политике современный специалист должен уметь с помощью компьютеров и средств связи получать, накапливать, хранить и обрабатывать данные, представляя результат в виде наглядных документов. Поэтому, в данной курсовой работе рассмотрим работу с базами данных. Современная жизнь немыслима без эффективного управления. Важной категорией являются системы обработки информации, от которых во многом зависит эффективность работы любого предприятия или учреждения. Такая система должна позволять: 1. Сбор, обработку, хранение и представление данных о деятельности организаций и внешней среде в виде, удобном для анализа и использования при принятии управленческих решений. 2. Автоматизацию выполнения операций (технологических операций), составляющих целевую деятельность органи¬зации. 3. Выполнение учетных функций. Система предназна¬чена для получения сводной картины финансово хозяйственной деятельности организации. Основные выполняемые задачи: - обеспечивать получение общих или детализированных отчетов по итогам работы; - позволять легко определять тенденции изменения важнейших показателей; - обеспечивать получение информации, критической по времени, без существенных задержек; - выполнять точный и полный анализ данных. Первоначально для накопления, хранения и обработке информации на ЭВМ применялись локальные массивы (или файлы), при этом для каждой из решаемых функциональных задач создавались собственные файлы исходной и результатной информа¬ции. Это приводило к значительному дублированию данных, ус¬ложняло их обновление, затрудняло решение взаимосвязанных проблемных задач. Постепенно с развитием программного обеспечения ЭВМ появились идеи создания управляющих систем, которые позволяли бы накапливать, хранить и обновлять взаимосвязанные данные по целому комплексу решаемых задач. Эти идеи нашли свое воплощение в системах управления базами данных (СУБД). Основные функции СУБД: - Определение данных. Какие сведения будут храниться в базе данных, типы данных и как они связаны между собой. - Обработка данных. Различные способы обработки данных, фильтровка, сортировка, вычисление итоговых значений. - Управление данными. Ограничение доступа, правила совместного доступа. СУБД взаимодействуют не с локальными, а со взаимосвязанными по информации массивами, называемыми базами данных. С помощью персональных компьютеров СУБД становятся наиболее популярным средством обработки табличной информации. Они являются инструментальным средством проектирования банков данных при обработке больших объемов информации. Современные СУБД в основном являются приложениями Windows, т.к. данная операционная система позволяет более полно использовать возможности персональной ЭВМ, нежели среда DOS. Снижение стоимости высокопроизводительных ПК обусловил не только широкий переход к среде Windows, где разработчик программного обеспечения может в меньшей степени заботиться о распределении ресурсов, но также сделал программное обеспечение ПК в целом и СУБД в частности менее критичными к аппаратным ресурсам ЭВМ. Среди наиболее ярких представителей систем управления базами данных можно отметить: Lotus Approach, Microsoft Access, Borland dBase, Borland Paradox, Microsoft Visual FoxPro, Microsoft Visual Basic, а также баз данных Microsoft SQL Server и Oracle, используемые в приложениях, построенных по технологии «клиент - сервер». Фактически, у любой современной СУБД существует аналог, выпускаемый другой компанией, имеющий аналогичную область применения и возможности, любое приложение способно работать со многими форматами представления данных, осуществлять экспорт и импорт данных благодаря наличию большого числа конвертеров. Общепринятыми, также, являются технологии, позволяющие использовать возможности других приложений (например, текстовых редакторов, пакетов построения графиков и т.п.), встроенные версии языков высокого уровня (чаще – диалекты SQL или VBA) и средства визуального программирования интерфейсов разрабатываемых приложений. Поэтому уже не имеет существенного значения на каком языке и на основе какого пакета написано конкретное приложение, и какой формат данных в нем используется. Более того, стандартом «де-факто» стала «быстрая разработка приложений» или RAD (Rapid Application Development), основанная на «открытом подходе», т.е. необходимость и возможность использования различных прикладных программ и технологий для разработки более гибких и мощных систем обработки данных. Поэтому в одном ряду с «классическими» СУБД все чаще упоминаются языки программирования Visual Basic и Visual С++, которые позволяют быстро создавать необходимые компоненты приложений, критичные по скорости работы, которые трудно, а иногда невозможно, разработать средствами «классических» СУБД. Современный подход к управлению базами данных подразумевает также широкое использование технологии «клиент - сервер». Таким образом, на сегодняшний день разработчик не связан рамками какого либо конкретного пакета, а в зависимости от поставленной задачи может использовать самые разные приложения. Поэтому, более важным в настоящее время представляется общее направление развития СУБД и других средств разработки приложений. Задачей данного курсового проекта является разработка автоматизированной системы \'\'База данных\'\' для кафедры «Химии и высокомолекулярных соединений». Данная база предназначена для быстрого доступа к следующей информации: - трудовые данные о сотрудниках, - личные данные, - данные о пенсионном фонде, - данные о предметах и специальностях на кафедре. Данная система предназначена для автоматизации получения оперативной информации, формирования выходных документов. Практическая значимость: значительная экономия времени, затрачиваемого на работу. Данное приложение позволит сотрудникам более эффективно работать с данными, получать информацию отчетного характера, необходимую для внутриорганизационных целей, значительно сократить время. |
Список литературы | СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
1. Автоматизированные системы управления предприятиями и объединениями: (Разработка, внедрение, развитие)/ Н. А. Саломатин, В. И. Дудорин, А. И. Ларионов и др.; Под ред. Н. А. Саломатина.-М.: Экономика, 1985. 2. Эффективность работы с Microsoft Access 97 – СПБ: ЗАО «Издательство \"Питер», 1999. – 976 с.: ил. 3. Работа с Microsoft Office 97 – изд. «Кнолидж», 1999 г. |
Выдержка из работы | 4. ОПИСАНИЕ ПРОГРАММНЫХ МОДУЛЕЙ
При открытии базы данных автоматически открывается Главная Кнопочная Форма. Далее пользователь может выбрать следующие варианты работы: 1. работа с программой 2. работа с таблицами баз данных 3. работа с формами 4. формирование отчётов. На главной кнопочной форме можно выбрать два режима работы: работа с формами и работа с отчетами. После выбора необходимого режима и выбора подрежимов можно вводить новые данные, формировать отчёты и изменять имеющиеся данные. Если нет необходимости в работе с программой, то по желанию можно выбрать в меню либо работу с таблицами, либо работу с формами, либо с отчётами. Для этого нужно обратиться в меню к соответствующим командам, где из списков выбираются требуемые компоненты. Ввод данных производится путем заполнения полей с подписанными именами, соответствующими именам бумажного типа документа. В свойствах полей заданы типы поля, текстовые, числовые, поле дата. Текстовыми являются поля данные которых состоят из строковых и цифровых значений, числовыми полями являются поля данные которых состоят только из числовых значений. Также в свойствах оговорена обязательность заполнения данных. Если вводимые данные не соответствуют предъявляемым требованиям или данные не внесены в обязательные при записи поля, то программа выдаёт сведения об ошибке и подсказку для введения правильных данных. Составление отчетной документации происходит путем выбора в меню главной кнопочной формы кнопки «Отчёты», при нажатии на которую происходит открывание окна кнопочной формы с названиями справочных отчетов. На общей схеме взаимосвязи программных модулей и информационных файлов показана головная часть, которая отражает взаимосвязь программного и информационного обеспечения комплекса задач. |