Разработка базы данных отдела кадров ООО "Димакс"

Выбор операционной системы, аппаратной части, системы управления базами данных. Построение инфологической модели базы данных. Определение необходимых таблиц для базы данных. Используемые отчёты в базе данных. Анализ конкурентной способности программы.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 21.10.2017
Размер файла 753,8 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

СОДЕРЖАНИЕ

ВВЕДЕНИЕ

1. АНАЛИЗ ТЕХНИЧЕСКОГО ЗАДАНИЯ И ВОЗМОЖНЫХ СПОСОБОВ РЕАЛИЗАЦИИ

2. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ И ОПИСАНИЕ ФУНКЦИЙ РАЗРАБАТЫВАЕМОЙ ПРОГРАММЫ

3. ВЫБОР ПРОГРАММНОГО И АППАРАТНОГО ОБЕСПЕЧЕНИЯ

3.1 Выбор операционной системы

3.2 Выбор системы управления базами данных (СУБД)

3.3 Выбор аппаратной части

3.4 Выводы по главе

4. РАЗРАБОТКА БАЗЫ ДАННЫХ

4.1 Построение инфологической модели базы данных

4.2 Определение необходимых таблиц для базы данных

4.3 Проектирование форм

4.5 Используемые отчёты в базе данных

5. РАЗРАБОТКА БИЗНЕС - ПЛАНА

5.1 Расчет основных показателей

5.2 Анализ конкурентной способности программы

6. БЕЗОПАСНОСТЬ И ЭКОЛОГИЧНОСТЬ ПРОЕКТА

6.1. Мероприятия по технике безопасности и противопожарной технике при организации рабочего места оператора ЭВМ.

6.2 Требования к ПЭВМ

6.3 Требования к помещениям для работы с ПЭВМ

6.4 Требования к микроклимату, содержанию аэроионов и вредных химических веществ в воздухе на рабочих местах, оборудованных ПЭВМ

6.5 Требования к уровням шума и вибрации на рабочих местах, оборудованных ПЭВМ

6.6 Требования к освещению на рабочих местах, оборудованных ПЭВМ

6.7 Требования к визуальным параметрам ВДТ, контролируемым на рабочих местах

6.8 Общие требования к организации рабочих мест пользователей ПЭВМ

ЗАКЛЮЧЕНИЕ

ИСПОЛЬЗУЕМАЯ ЛИТЕРАТУРА

ВВЕДЕНИЕ

Основным структурным подразделением по управлению кадрами в организации является отдел кадров, на который возложены функции по приему и увольнению кадров, а также по организации обучения, повышение квалификации и переподготовки кадров. Необходимо не просто заполнить штатное расписание, а подобрать его так, чтобы принятый человек работал наиболее эффективно. Конечно, немаловажным фактором является компетентность кадровой службы. Именно от нее зависит, насколько объективно будет оценен тот или иной претендент, что в последствии может сказаться на деятельности организации и, в конечном итоге, на их же заработной плате.

Персонал любой организации представлен его кадрами. Состав и структура кадров постоянно меняется в соответствии и с изменением техники, технологии, организации производства и управления. Состав кадров характеризуется следующими показателями: образовательный уровень, специальность, профессия, квалификация, стаж работы, возраст, соотношение отдельных категорий работников. Характерно и то, что кадры наиболее подвижная часть производительных сил.

Выделяют следующие задачи кадровой службы:

- комплектование организации руководящими работниками и специалистами, рабочими соответствующих профилю предприятия специальностей, профессии, квалификации;

- обеспечение движения кадров, карьерного роста персонала, подготовка резерва для выдвижения работников;

- обеспечение повышения квалификации персонала;

- учет личного состава.

Последняя задача имеет особое значение, так как является наиболее типовой и выполняется любой кадровой службой - от управления кадрами на крупных предприятиях до инспектора по кадрам в небольших организациях. Учет личного состава обязательно ведется даже в мелких организациях, где не выделяется отдельный работник для работы с кадрами, а ее выполняет секретарь, бухгалтер или сам руководитель.

Несомненно, что управление трудовыми ресурсами является одним из важнейших аспектов теории и практики управления. Без нужных людей ни одна организация не может достичь своих целей и нормально функционировать. Хорошо подобранный трудовой коллектив - одна из основных задач руководителя. Только она служит залогом успешной работы организации. Поэтому совершенствование информационной системы кадрового учета путем внедрения новых информационных технологий является актуальной задачей.

Прогресс, достигнутый за последние несколько лет во всех аспектах вычислительной техники, включая теорию, технологию и приложения, привели к значительному расширению области применения компьютеров и росту числа их пользователей. Существенной частью современного общества являются разнообразные системы доступа и хранения информации, которые являются неотъемлемой составляющей современного научно-технического прогресса. Существует много веских причин перевода существующей информации на компьютерную основу, т.к. более быстрая обработка данных и централизация их хранения с использованием клиент/серверных технологий позволяют сберечь значительные средства, а главное и время для получения необходимой информации, а также упрощает доступ и ведение.

В любой организации, как большой, так и маленькой, возникает проблема такой организации управления данными, которая обеспечила бы наиболее эффективную работу. Некоторые организации используют для этого шкафы с папками, но большинство предпочитают компьютеризированные СУБД, позволяющие эффективно хранить, извлекать информацию и управлять большими объемами данных.

Важнейшим достоинством применения БД в информационных системах является обеспечение независимости данных от прикладных программ. Это дает возможность пользователям не заниматься проблемами представления данных на физическом уровне: размещения данных в памяти, методов доступа к ним и т. д.

Задачи, связанные с обработкой данных, широко распространены в любой сфере деятельности. Они ведут учет товаров в супермаркетах и на складах, начисляют зарплату в бухгалтериях и т.д. Невозможно представить себе деятельность современного предприятия или учреждения без использования АИС. Эти системы составляют фундамент информационной деятельности во всех сферах, начиная с производства, управления финансами и телекоммуникациями и заканчивая управлением семейным бюджетом.

Темой данного дипломного проекта является разработка базы данных отдела кадров ООО «Димакс». С появление базы данных можно гораздо убыстрить процесс получения нужных данных, так как с выдачей информации сталкивается множество сотрудников и зачастую приходится дублировать одни и те же данные, изменяя в них лишь, либо фамилию. Создание базы данных позволило бы сохранять множество данных, легко изменять и вводить новые данные, а так же выводить в нужном количестве на экран компьютера.

Целью данного дипломного проекта является совершенствование работы отдела кадров ООО «Димакс», позволяющей повысить уровень автоматизации и упростить процедуру передачи данных..

Объектом исследования является кадровая служба ООО «Димакс»,.

Предметом исследования является учет личного состава отдела кадров.

Для достижения поставленной цели необходимо решить следующие задачи:

1) разработка базы данных отдела кадров.

2) Разработать мероприятия по более эффективному управлению данными отдела кадров.

1. АНАЛИЗ ТЕХНИЧЕСКОГО ЗАДАНИЯ И ВОЗМОЖНЫХ СПОСОБОВ РЕАЛИЗАЦИИ

Заданием на дипломный проект является разработка базы данных отдела кадров ООО «Димакс». Для того, чтобы создать базу необходимы документы и данные, проходящие через начальника отдела кадров. База данных должна иметь наглядный интерфейс, возможность поиска, добавления новых и редактирования уже имеющихся данных. Результатом работы является разработанная и запрограммированная база данных.

При использовании же старых методов хранения данных практически не возможно производить поиск по заданным критериям, а тем более сортировку данных (ввиду большого количества самих данных) и оперативно выдать результат.

Так же необходимо держать довольно-таки большой штат служащих, которые занимались бы поиском нужной информации.

При старом способе хранения данных была бы проблема централизации данных и доступа к ним.

Также, благодаря дружественному интерфейсу программы, повысится удобство работы и, соответственно, производительность труда оператора ЭВМ.

Основной задачей ставится правильная организации структуры хранения информации (т.е. структуры баз данных.), алгоритмов ввода, чтения, корректировки информации. А сама программа представляет собой справочную систему, призванную облегчить труд работников части..

В свете огромной развитости программного обеспечения очень удобными и надежными являются базы данных созданные с помощью разнообразного программного обеспечения на персональных компьютерах. В данный момент существует несколько основных программ для создания баз данных. Все они имеют свои преимущества и свои недостатки. Чуть ниже мы рассмотрим основные программы и выберем наиболее оптимальную для использования при написании данной программы.

Как ясно из технического задания на дипломный проект, требуется разработать базу данных. В данное время очень удобными и надежными являются базы данных созданные с помощью разнообразного программного обеспечения на персональных компьютерах. Особых требований к ресурсам не предъявляется, запросы базы данных не велики, следовательно, вполне можно использовать систему управления базой данных Access для персональных компьютеров. Поставленная задача является не очень громоздкой и сложной, но эффективность после внедрения может быть очень велика.

2. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ И ОПИСАНИЕ ФУНКЦИЙ РАЗРАБАТЫВАЕМОЙ ПРОГРАММЫ

операционный база данные таблица

Предметной областью разрабатываемой программы является учет кадров в ООО «Димакс».

Для анализа предметной области выбрано предприятие, и на её примере исследовались информационные потребности начальника отдела кадров, делопроизводителя, бухгалтера и других пользователей системы.

Данное предприятие занимается розничной продажей различного рода продукции.

В организационно - штатную структуру входят:

1. Управление;

2. бухгалтерский аппарат;

3. Рабочие

В обязанности делопроизводителя входит ведение учёта работников, приём и выдача документации, оформление заявок и регистрация входящих и исходящих документов, своевременное представление отчётов начальнику о суточном изменении количественного состава работников.

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

Главными функциями разрабатываемой программы являются учет работников, отображение сведений из личных дел, оформление документов при поступлении на работу или увольнение с неё, подготовка различных форм и отчетов. Отчёт о наличии того или иного работника может выводится на экран для просмотра, а так же, сохраняться как в приложении Microsoft Word, так и в приложении Excel.

3. ВЫБОР ПРОГРАММНОГО И АППАРАТНОГО ОБЕСПЕЧЕНИЯ

3.1 Выбор операционной системы

Операционная система -- так называется первая и самая главная программа, благодаря которой становится возможным общение между компьютером и человеком.

Операционная система -- это своего рода буфер-передатчик между компьютерным железом и остальными программами. Операционная система принимает на себя сигналы-команды, которые посылают другие программы, и «переводит» их на понятный машине язык. Операционная система управляет всеми подключенными к компьютеру устройствами, обеспечивая доступ к ним другим программам. Наконец, третья задача операционной системы -- обеспечить удобство работы с компьютером для человека-пользователя.

Получается, что каждая операционная система состоит как минимум из трех обязательных частей.

Первая -- ядро, командный интерпретатор, «переводчик» с программного языка на «железный», язык машинных кодов.

Вторая - специализированные программы для управления различными устройствами, входящими в состав компьютера. Такие программы называются драйверами -- то есть управляющими. Сюда же относятся так называемые «системные библиотеки», используемые как самой операционной системой, так и входящими в ее состав программами.

Третья часть -- удобная оболочка, с которой общается пользователь -- интерфейс, в который упаковано скучное и не интересное для пользователя ядро.

Операционные системы делятся на однозадачные и многозадачные. Однозадачные операционные системы (DOS) могут выполнять в одно и то же время не более одной задачи, а многозадачные операционные системы (Windows 98/ME) способны одновременно управляться с несколькими процессами, деля между ними мощность компьютера.

Операционная система бывает однопользовательской (предназначенной для обслуживания одного клиента) и многопользовательской (рассчитанной на работу с группой пользователей одновременно). Примером первой может служить все та же Windows 98/ME, а второй -Windows NT/2000.

Операционная система в наибольшей степени определяет облик всей вычислительной системы в целом. Довольно затруднительно дать определение операционной системе. Частично это связано с тем, что ОС выполняет две по существу мало связанные функции: обеспечение пользователю-программисту удобств посредством предоставления для него расширенной машины и повышение эффективности использования компьютера путем рационального управления его ресурсами.

Операционные системы могут различаться особенностями реализации внутренних алгоритмов управления основными ресурсами компьютера (процессорами, памятью, устройствами), особенностями использованных методов проектирования, типами аппаратных платформ, областями использования и многими другими свойствами.

В данное время существует богатый выбор операционных систем, начиная от простейший первых версий DOS, до многопроцессорных многопользовательских типа WINDOWS.

Критериями для выбора операционной системы являются следующие характеристики:

распространенность;

наглядный интерфейс;

высокая эффективность файловых операций;

возможность эффективной интеграции с другими операционными системами;

наличие централизованной масштабируемой справочной службы;

хорошие перспективы развития;

разнообразные сервисы: файл-сервис, принт-сервис, безопасность данных и отказоустойчивость, архивирование данных, служба обмена сообщениями, разнообразные базы данных и другие.

Проведем сравнительную характеристику самых распространенных операционных систем (таблица 1).

Проанализировав данные из таблицы 1, приходим к выводу, что наилучшим образом для нас подходит операционная система семейства Windows 9x ( Windows 98, Windows Me) или новейшая из систем Windows XP, так как она удовлетворяет всем свойствам, описанным выше.

Так как появление этих операционных систем происходило в разное время, каждая последующая операционная система имеет большие возможности, чем предыдущая, а следовательно требования к компьютеру тоже выше, мы остановим наш выбор на операционной системе Microsoft Windows XP. В ней есть все возможности, удовлетворяющие поставленной задаче. В таблице 1 приведена сравнительная характеристика операционных систем.

Таблица 1 - Сравнительная характеристика систем

Название

Краткие характеристики.

DOS

DOS ( Disk Operating System). Первая версия выпущена корпорацией Microsoft в 1981 г. 16-разрядная однозадачная однопользовательская операционная система обладает «интерфейсом командной строки», то есть, все команды пользователю приходится набирать на клавиатуре вручную, в командной строке. Работает в реальном или виртуальном режиме 86 микропроцессора. Ресурсы современных компьютеров использует не полностью. Программное обеспечение, как правило, устарело.

Windows 3.X,95,98,Me

Операционные системы, в развитии которых прослеживается улучшение графической оболочки, многозадачности, поддержка множества оборудования и сети. Первые системы этого семейства Windows 3.1,3.11 в данное время устарели и практически не используются. Работают в защищенном режиме процессора, позволяет запускать несколько приложений одновременно, в том числе программы и под DOS. Хотя в последней версии это поддержка отсутствует. Формат исполняемых файлов существенно отличается от формата файлов под DOS, что позволяет включать в программе такие ресурсы, как картинки, диалоги и многое другое. Новейшие операционные системы этой серии очень популярны в связи с наличием разнообразного программного обеспечения.

Windows NT,2000.

Операционные системы, используемые в основном в качестве серверов сети или рабочих станций. Имеют хорошую многопользовательскую и многозадачную поддержку и защищенность данных. Хотя формат программ отличается от формата под Windows 9x, но большинство программ написанных под Windows 9x будут работать и под Windows NT,2000.

Windows XP

Под именем Windows XP была предъявлена целая линейка операционных систем: «корпоративные» операционные системы Windows XP Server и Windows XP Professional и «домашняя» Windows XP Home.

В составе новой версии Windows мы найдем множество новых и обновленных программ, массу мультимедийных изысков и добавлений, а также повысилась надёжность и быстродействие.

Для нормальной работы Windows XP требуется не меньше 128 Мбайт оперативной памяти и около 1 Гбайт дискового пространства.

UNIX

Старейшие операционные системы развивавшиеся вместе с развитием вычислительной технике. UNIX система - это многопользовательская многозадачная система, имеющая хорошую поддержку сети. Используется в основном как сервер-станция. Имеет формат программ и файловой системы несовместимые с DOS и WINDOWS. Следует отметить что в отличии от остальных ОС UNIX является условно бесплатной системой и распространяется вместе с исходными кодами, что позволяет пользователю вносить в нее свои изменения и дополнения. Недостатком системы является то, что для общения с ней нужно иметь более глубокие познания в этой области, нежели при общении с другими операционными системами.

3.2 Выбор системы управления базами данных (СУБД)

Современная жизнь немыслима без эффективного управления. Важной категорией являются системы обработки информации, от которых во многом зависит эффективность работы любого предприятия ли учреждения. Такая система должна:

обеспечивать получение общих и/или детализированных отчетов по итогам работы;

позволять легко определять тенденции изменения важнейших показателей;

обеспечивать получение информации, критической по времени, без существенных задержек;

выполнять точный и полный анализ данных.

Современные СУБД в основном являются приложениями 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 4.0 и Visual C++, которые позволяют быстро создавать необходимые компоненты приложений, критичные по скорости работы, которые трудно, а иногда невозможно разработать средствами «классических» СУБД. Современный подход к управлению базами данных подразумевает также широкое использование технологии «клиент-сервер».

Таким образом, на сегодняшний день разработчик не связан рамками какого-либо конкретного пакета, а в зависимости от поставленной задачи может использовать самые разные приложения. Поэтому, более важным представляется общее направление развития СУБД и других средств разработки приложений в настоящее время.

Рассмотрим более подробно программные продукты компании Microsoft, а именно Visual FoxPro 3.0, Visual Basic 4.0, Visual С++, Access 7.0, SQL Server 6.5. Наиболее интересной чертой этих пакетов являются их большие возможности интеграции, совместной работы и использования данных, так как данные пакеты являются продуктами одного производителя, а также используют сходные технологии обмена данными.

Visual FoxPro отличается высокой скоростью, имеет встроенный объектно-ориентированный язык программирования с использованием xBase и SQL, диалекты которых встроены во многие СУБД. Имеет высокий уровень объектной модели. При использовании в вычислительных сетях обеспечивает как монопольный, так и раздельный доступ пользователей к данным. Применяется для приложений масштаба предприятия для работы на различных платформах: Windows 3.x, Windows 95, Macintosh... Минимальные ресурсы ПК: для Visual FoxPro версии 3.0 - процессор 468DX, Windows 3.1, 95, NT, объем оперативной памяти 8 (12) Мб, занимаемый объем на ЖМД 15-80 Мб, а для Visual FoxPro версии 5.0 (выпущена в 1997 году) - Windows 95 или NT, 486 с тактовой частотой 50 МГц, 10 Мб ОЗУ, от 15 до 240 Мб на ЖМД.

Access входит в состав самого популярного пакета Microsoft Office. Основные преимущества: знаком многим конечным пользователям и обладает высокой устойчивостью данных, прост в освоении, может использоваться непрофессиональным программистом, позволяет готовить отчеты из баз данных различных форматов. Предназначен для создания отчетов произвольной формы на основании различных данных и разработки некоммерческих приложений. Минимальные ресурсы ПК: процессор 468DX, Windows 3.1, 95, NT, объем оперативной памяти 12 (16) Мб, занимаемый объем на ЖМД 10-40 Мб.

Access - мощное приложение Windows. При этом производительность СУБД органично сочетаются со всеми удобствами и преимуществами Windows.

Как реляционная СУБД Access обеспечивает доступ ко всем типам данных и позволяет одновременно использовать несколько таблиц базы данных. Можно использовать таблицы, созданные в среде Paradox или dBase. Работая в среде Microsoft Office , пользователь получает в своё распоряжение полностью совместимые с Access

текстовые документы (Word) , электронные таблицы (Excel) , презентации (PowerPoint). С помощью новых расширений для Internet можно напрямую взаимодействовать с данными из World Wide Web и транслировать представление данных на языке HTML, обеспечивая работу с такими приложениями как Internet Explorer и Netscape Navigator.

Access специально спроектирован для создания многопользовательских приложений, где файлы базы данных являются разделяемыми ресурсами в сети. В Access реализована надёжная система защиты от несанкционированного доступа к файлам.

База данных храниться в одном файле, но профессиональные пользователи предпочитают разделять базу данных на два файла: в одном хранятся объекты данных (таблицы, запросы), в другом объекты приложения (формы, отчёты, макросы, модули).

В последних версиях Access представлен новый формат файла (.MDE) - библиотеки, с помощью которого можно создавать приложения, не включая VBA-код.

Несмотря на то, что Access является мощной и сложной системой, его использование не сложно для непрофессиональных пользователей.

Visual Basic - это универсальный объектно-ориентированный язык программирования, диалекты которого встроены в Access, Visual FoxPro. Преимущества: универсальность, возможность создания компонентов OLE, невысокие требования к аппаратным ресурсам ЭВМ. Применяется для создания приложений средней мощности, не связанных с большой интенсивностью обработки данных, разработки компонентов OLE, интеграция компонентов Microsoft Office. Минимальные ресурсы ПК: процессор 368DX, Windows 3.1, 95, NT, объем оперативной памяти 6 (16) Мб, занимаемый объем на ЖМД 8-36 Мб.

Visual C++ - наиболее мощный объектно-ориентированный язык программирования, обладает неограниченной функциональностью. Предназначен для создания компонентов приложений для выполнения операций, критичных по скорости.

SQL Server - сервер баз данных, реализует подход «клиент-сервер» и взаимодействует с указанными пакетами. Главные достоинства: высокая степень защиты данных, мощные средства для обработки данных, высокая производительность. Область применения: хранение больших объемов данных, хранение высокоценных данных или данных, требующих соблюдения режима секретности. Минимальные ресурсы ПК: процессор 468DX-33МГц, Windows NT, объем оперативной памяти 16 (32) Мб, занимаемый объем на ЖМД 80 Мб.

Указанные программные продукты имеют возможности визуального проектирования интерфейса пользователя, то есть разработчик из готовых фрагментов создает элементы интерфейса, программирует только их изменения в ответ на какие-либо события.

3.3 Выбор аппаратной части

Исходя из выбранных нами программных продуктов Microsoft Windows XP и Microsoft Access 2002, нам лучше использовать персональные компьютеры на базе процессора Pentium.

Минимальные требования для работы операционной системы Windows 95 или NT - это компьютер на базе 486 процессора с 8 Mb памяти и свободным местом на жестком диске около 100 Mb. Минимальными ресурсами для Windows XP требуется не меньше 128 Мбайт оперативной памяти, процессора с частотой не менее 700--800 МГц и около 1 Гбайт дискового пространства.

Для работы Microsoft Access необходим компьютер 486 с 8 Mb ОЗУ и 50 Mb свободного места на диске.

Проанализировав требования к компьютеру, приходим к выводу, что для нормальной работы базы данных необходим компьютер на базе процессора Intel Pentium c 128 Mb ОЗУ, жестким диском на 20 Gb и монитором на 15 дюймов. Для распечатки документов используется лазерный принтер. Данный компьютер является “бюджетным” и не потребует очень больших затрат на покупку.

3.4 Выводы по главе

Первоочередной задачей является выбор СУБД. Из рассмотренных вариантов наиболее эффективная и дешевая является СУБД MS Access. К плюсам этой СУБД можно отнести простоту и удобство пользовательских интерфейсов, открытость систем, эффективную среду разработки (особенно при наличии объектно-ориентированных инструментов) и быстроту решений.

Исходя из популярности в России и на основе проведенного анализа была выбрана база данных Microsoft Access.

Вторая задача это выбор операционной системы. На основании выводов в главе 3.1. и таблицы 1 была выбрана ОС Windows XP как основная система для работы базы данных, которая является неприхотливой в смысле аппаратного обеспечения и в то же время содержащей все современные средства для работы с разнообразными приложениями и прикладными программами. В то же время данная операционная система позволяет реализовать все функции программного обеспечения, используемого при создании систем управления базами данных.

Третья задача выбор аппаратной части. Был выбран персональный компьютер с операционной системой Windows XP на базе процессора Intel.

Данный персональный компьютер полностью соответствует запросам начальника отдела кадров.

4. РАЗРАБОТКА БАЗЫ ДАННЫХ

4.1 Построение инфологической модели базы данных

Базы данных и программные средства их создания и ведения (СУБД) имеют многоуровневую архитектуру, представление о которой можно получить из рисунка 1.

Размещено на http://www.allbest.ru/

Рисунок 1 - многоуровневое представление данных БД под управлением СУБД

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

Концептуальный уровень соответствует логическому аспекту представления данных предметной области в интегрированном виде. Концептуальная модель состоит из множества экземпляров различных типов данных, структурированных в соответствии с требованиями СУБД к логической структуре базы данных.

Внутренний уровень отображает требуемую организацию данных в среде хранения и соответствует физическому аспекту представления данных. Внутренняя модель состоит из отдельных экземпляров записей, физически хранимых во внешних носителях.

Внешний уровень поддерживает частные представления данных, требуемые конкретным пользователям. Внешняя модель является подмножеством концептуальной модели. Возможно пересечение внешних моделей по данным. Частная логическая структура данных для отдельного приложения (задачи) или пользователя соответствует внешней модели или подсхеме БД. С помощью внешних моделей поддерживается санкционированный доступ к данным БД приложений (ограничен состав и структура данных концептуальной модели БД, доступных в приложении, а так же заданы допустимые режимы обработки этих данных: ввод, редактирование, удаление, поиск).

Проектирование базы данных состоит в построении комплекса взаимосвязанных данных. На рисунке 2 условно отображены этапы процесса проектирования базы данных.

Размещено на http://www.allbest.ru/

Рисунок 2 - этапы процесса проектирования базы данных

Важнейшим этапом проектирования базы данных является разработка информационно-логической (инфологической) модели предметной области, не ориентированной СУБД. В инфологической модели средствами структур данных в интегрированном виде отражают состав и структуру данных, а также информационные потребности.

Информационно-логическая (инфологическая) модель предметной области отражает предметную область в виде совокупности информационных объектов и их структурных связей.

При связи один ко многим (1:М) одному экземпляру информации А соответствует 0, 1 или более экземпляров объекта В, но каждый экземпляр объекта В связан не более чем с одним экземпляром объекта А. Графически данное соответствие имеет вид, представленный на рисунке 4.

Примером связи 1:М служит связь между информационными объектами Фамилия - Оклад :

Фамилия Оклад

4.2 Определение необходимых таблиц для базы данных

В базе данных информация хранится в виде двумерных таблиц. Можно так же импортировать и связывать таблицы из других СУБД или систем управления электронными таблицами. Одновременно могут быть открыты 1024 таблицы.

При определении необходимых таблиц базы данных необходимо обеспечить первые три нормальные формы, т.е. провести нормализацию.

Одни и те же данные могут группироваться в таблицы (отношения) различными способами, т.е. возможна организация различных наборов отношений взаимосвязанных информационных объектов. Группировка атрибутов в отношениях должна быть рациональной, т.е. минимизирующей дублирование данных и упрощающей процедуры их обработки и обновления.

Определённый набор отношений обладает лучшими свойствами при включении, модификации, удалении данных, чем все остальные возможные наборы отношений, если он отвечает требованиям нормализации отношений.

Нормализация отношений - формальный аппарат ограничений на формирование отношений (таблиц), который позволяет устранить дублирование, обеспечивает непротиворечивость хранимых в базе данных, уменьшает трудозатраты на ведение (ввод, корректировку) базы данных.

Е.Коддом выделены три нормальные формы отношений и предложен механизм, позволяющий любое отношение преобразовать к третьей (самой совершенной) нормальной форме.

Первая нормальная форма. Отношение называется нормализованным или приведённым к первой нормальной форме, если все его атрибуты простые (далее неделимы). Преобразование отношения к первой нормальной форме может привести к увеличению количества реквизитов (полей) отношения и изменению ключа.

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

Описательные реквизиты информационного объекта логически связаны с общим для них ключом, эта связь носит характер функциональной зависимости реквизитов.

Функциональная зависимость реквизитов - зависимость, при которой в экземпляре информационного объекта определённому значению ключевого реквизита соответствует только одно значение описательного реквизита.

Такое определение функциональной зависимости позволяет при анализе всех взаимосвязей реквизитов предметной области выделить самостоятельные информационные объекты. В качестве примера рассмотрим графическое изображение функциональных зависимостей реквизитов работников, приведенное на рисунке 5, на котором ключевой реквизит указан звёздочкой.

Размещено на http://www.allbest.ru/

Рисунок 5 - графическое изображение функциональной зависимости реквизитов

В случае составного ключа вводится понятие функционально полной зависимости.

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

Отношение будет находиться во второй нормальной форме, если оно находится в первой нормальной форме, и каждый неключевой атрибут функционально полно зависит от составного ключа.

Третья нормальная форма. Понятие третьей нормальной формы основывается на понятии нетранзитивной зависимости.

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

Отношение будет находиться в третьей нормальной форме, если оно находится во второй нормальной форме, и каждый неключевой атрибут нетранзитивно зависит от первичного ключа.

Для устранения транзитивной зависимости описательных реквизитов необходимо провести “расщепление” исходного информационного объекта. В результате расщепления часть реквизитов удаляется из исходного информационного объекта и включается в состав других (возможно, вновь созданных) информационных объектов.

Тщательно вникнув во всё выше написанное, начали создавать таблицы, которые подробно будут описаны чуть ниже.

После запуска программы Microsoft Access выбираем во вкладке “Файл” пункт “создание новой базы данных”. На экране появляется окно выбора объектов для создания. В появившемся окне открываем вкладку “Таблицы”. Выбираем пункт “Создание таблицы с помощью мастера”. Следуя указаниям Мастера составляем список строк и столбцов, необходимых в нашей таблице. В ходе создания мы можем сразу дать название таблице, колонкам, указать тип данных, которые будут заноситься в эти столбцы. Данные могут вводиться непосредственно в таблицу, а могут вводится через форму, создаваемую мастером.

После создания таблицы можно перейти в режим конструктора при помощи специальной кнопки “Вид” и откорректировать содержащуюся в таблице информацию.

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

Целью работы является создание базы данных, обеспечивающей:

быстрый ввод новых данных ;

хранения и поиск уже введённых данных;

печать необходимого количества персональных отчётов.

Данными являются:

фамилия, имя, отчество;

дата рождения;

пол;

адрес;

семейное положение;

образование;

занимаемая должность;

стаж работы в организации;

должностной оклад;

количество фактический дней отработанных за месяц;

гражданство;

страховое свидетельство государственного страхования;

страховой медицинский полис;

ИНН;

Рассмотрев определенные выше задачи можно спроектировать основные таблицы базы данных.

Для реализации данных задач потребуется две таблицы:

1. Таблица для хранения данных о сотрудниках

Таблица 2

Имя поля

тип данных

описание

фамилия, имя, отчество;

Текстовый

ФИО сотрудника

дата рождения;

Дата/время

дата рождения

пол;

Текстовый

пол

адрес;

Текстовый

адрес

семейное положение;

Текстовый

семейное положение

образование;

Текстовый

образование

занимаемая должность;

Текстовый

должность

стаж работы в организации;

Дата/время

время работы

должностной оклад;

Денежный

должностной оклад

страховой медицинский полис;

текстовой

страховой медицинский полис

ИНН;

Числовой

ИНН

2. Таблица для хранения данных о деятельности сотрудников в организации;

Имя поля

тип данных

описание

ФИО

Текстовый

Фамилия Имя Отчество Сотрудника

Месяц

Текстовый

Месяц года

Явки

Числовой

Число отработанных дней

Болезнь

Числовой

неявки по болезни

Отпуск

Числовой

Неявки в связи с очередным отпуском

Административный отпуск

Числовой

неявки с разрешения администрации

прогул

Числовой

прогулы

Зарплата

Числовой

зарплата работника за месяц

4.3 Проектирование форм

Access - это прежде всего система управления базами данных. Она предназначена для хранения и получения данных, представления их в удобном виде и автоматизации часто выполняемых операций, а также разрабатывать удобные формы ввода данных и составлять сложные отчёты.

Любая база данных содержит следующие элементы: таблицы, запросы, формы, отчёты и макросы.

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

Формы создают из набора отдельных элементов управления: текстовые поля для ввода и редактирования данных, кнопки, флажки, переключатели, списки, метки полей, а также рамки объектов для отображения графики и объектов OLE. Форма состоит из окна, в котором размещаются два типа элементов управления: динамические (отображающие данные из таблиц) и статистические (отображающие статистические данные, такие как метки и логотипы).

В формы позволяют включать модули. Модули содержат VBA-код, используемый для написания процедур обработки событий, таких как например нажатия кнопки в форме или отчёте, для создания функций настройки, для автоматического выполнения операций над объектами базы данных и программного управления операциями, т.е. добавление VBA-кода позволяет создать полную базу данных с настраиваемыми меню, панелями инструментов и другими возможностями. Модули снимают с пользователя приложения необходимость помнить последовательность выбора объектов базы данных для выполнения того или иного действия и повышают эффективность работы.

Различают три основных категории форм:

· управление транзакциями - эти формы работают непосредственно с таблицами, при условии, что активна только одна таблица. Если для добавления и редактирования информации в более чем одной таблице используется единственная форма, то можно создать запрос на обновление, включающий все нужные поля, а затем создать форму на основе этого запроса.

· доступ к данным - формы предназначены только для просмотра информации. Они предназначены только для доступа к данным, можно разрабатывать как с целью перспективного планирования действий, так и для принятия экстренного решения. В качестве источника данных часто используют запросы, которые суммируют данные по промежуткам времени.

· администрирование баз данных - выполняют следующие функции такие, как создание баз данных или таблиц, разграничение прав доступа пользователей к объектам баз данных, обеспечение безопасности с помощью шифрования. Они требуют наличия полного доступа ко всем объектам, содержащимся в базе данных.

Простейший путь создания основной и подчинённой форм - использование «Мастера форм», который позволяет создавать формы, содержащие поля из одной или более таблиц или запросов. «Мастер форм» создает базовый внешний вид формы и добавляет текстовые поля для отображения и редактирования значений полей таблиц. Независимо от уровня владения компьютером использование «Мастера форм» заметно упрощает и ускоряет процесс создания простых форм, которые затем можно усовершенствовать в режиме конструктора.

Создание форм базы данных происходит практически аналогично созданию таблиц.

После запуска программы Microsoft Access выбираем во вкладке «Файл» пункт «Создание новой базы данных». На экране появляется окно выбора объектов для создания. В появившемся окне открываем вкладку «Формы». Выбираем пункт «Создание формы с помощью мастера». Следуя указаниям «Мастера» выбираем поля для формы, которые могут браться из разных таблиц, которые имеются в создаваемом проекте. После выбора полей формы выбираем внешний вид и стиль оформления создаваемой формы, после чего задаётся имя формы. Количество форм в базе данных не ограничено, но тоже должно содержать оптимальное количество форм.

Как и в ситуации с таблицами после создания формы можно перейти в режим конструктора при помощи специальной кнопки “Вид” и откорректировать содержащиеся в форме поля, кнопки и т.д.

Форма состоит из трёх частей: заголовок формы, область данных и примечание формы. В заголовке формы указывается название формы. В области данных располагаются всевозможные объекты: поля, кнопки и т.д. В примечании формы обычно располагаются вспомогательные объекты, такие, как подчинённая форма и т.д.

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

Ниже приведены основные формы, используемые в базе данных:

1. Сотрудники. В этой форме все данные о запрашиваемом сотруднике.

Рисунок 6 - форма «Сотрудники»

2. Данные о сотрудниках ООО «Димакс» - в ней можно получить данные о каждом сотруднике предприятия.

Рисунок 7 - форма «Сотрудники ООО «Димкс»»

3. Табель - в ней хранятся данные деятельности работника в организации: прогулы, болезни, заработная плата и.т д.

Рисунок 8 - форма «Табель»

4.5 Используемые отчёты в базе данных

Конечным продуктом большинства приложений баз данных является отчёт. Отчёт представляет собой специальный тип непрерывных форм, предназначенных для печати. Для создания отчёта, который можно распечатать и распределить между потребителями, комбинируются данные в таблицах, запросах и даже формах. Распечатанная версия формы может служить отчётом. Можно создавать отчёты как из одной таблицы, так и из нескольких пользуясь связями. Можно управлять внешним видом всех элементов отчёта.

Отчёты делятся на основные типы:

· отчёты в одну колонку - представляют собой один длинный столбец текста, содержащий значения всех полей каждой записи таблицы или запроса.

· Ленточный отчёт - для каждого поля таблицы выбирается столбец, а значения всех полей каждой записи выводится по строчкам, каждое в своём столбце. Если в записи больше полей, чем может поместиться на странице, то дополнительные страницы будут печататься до тех пор, пока не будут выведены все данные.

· Многоколоночные отчёты - создаются из отчётов в одну колонку при использовании колонок «газетного» типа. Информация, которая не помещается в первом столбце, переносится в начало второго столбца, и так далее.

В основном отчёты проще всего построить при помощи «Мастера отчётов». Он старается создать оптимальный вариант окончательного отчёта с первой попытки. Обычно мастер в достаточной степени приближается к законченному варианту, так что тратиться намного меньше времени на редактирование базового отчёта мастера, чем ушло бы на создание отчёта из незаполненного шаблона.

В моей базе данных используется отчёт о сотруднике в формате Microsoft Word:

Отчёт представлен на рисунке 9.

Рисунок 9 - отчёт «Отчет по сотрудникам»

5. РАЗРАБОТКА БИЗНЕС - ПЛАНА

5.1 Расчет основных показателей

Разработка, освоение и реализация программы базы данных автоматизации выдачи необходимых сведений осуществляется в ООО «Димакс». Источниками финансирования являются собственные средства предприятия. Весь процесс проектирования программных средств может быть разделен на несколько независимых фаз или этапов. Конкретное число таких этапов и их содержание определяется целями и масштабами конкретных проектов и разработок. Этапы характерные для разработки крупных программных продуктов следующие:

1. Анализ требований, предъявляемых к программному изделию;

2. Определение спецификаций;

3. Проектирование изделия;

4. Кодирование;

Тестирование и отладка.

Проведём расчёт заработной платы персонала, занятого в проведение работ. Расчёт приведён в таблице 7.

Таблица 7 - Расчёт заработной платы

Наименование

Исполнитель

Трудоемко-сть

Оклад

Сумма

дни

Руб.

Руб.

1

Техническое задание

Главный конструктор.

4

1500.00

250.00

2

Подготовительный этап

Программист 1 категории.

2

4000.00

333.00

3

Рабочее проектирование

Программист 1 категории.

10

4000.00

1670.00

Программист 2 категории.

10

3000.00

1250.00

4

Отладка и тестирование

Программист 1 категории.

15

4000.00

2500.00

5

Сдача проекта

Главный конструктор.

2

1500.00

125.00

ИТОГО:

6130.00

Исходя из заработной платы персонала, занятого в проведении работ, найдем остальные затраты по НИОКР , рассчитанные в таблице 8.

Таблица 8 - Расчёт затрат на НИОКР

Статьи затрат

Сумма, руб

1

Основная заработная плата по теме проекта

6130.00

2

Дополнительная заработная плата (10% от п.1)

613.00

3

Отчисления на социальные нужды (38,7% от п.1+п.2)

2610.10

4

Накладные расходы (50% от п.1)

3065.00

5

Стоимость научных командировок

0

6

Затраты на материалы

200.00

7

Затраты на оборудование

280.00

8

Затраты на оплату услуг со стороны

0

ИТОГО

9833.10

Затраты на технологическую подготовку производства (ТПП) для условий серийного производства примем в размере 100% к затратам на НИОКР. Зттп=9833.10 руб.

Другие виды единовременных затрат , примем в размере 30% к сумме затрат на НИОКР и ТПП - 4788.90

ИТОГО= 25792.70руб.

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

Важным фактором, влияющим на процесс формирования цены, является конкуренция на рынке, необходимость учета которой совершенно очевидна. В целях повышения конкурентоспособности продукта может возникнуть необходимость снижения его цены на рынке. Важно заметить, однако, что целям повышения конкурентоспособности служит не только снижение цены, но, также, и качество товара и его выгодные отличительные признаки по сравнению с аналогичным товаром конкурентов.

Наиболее важным моментом для разработчика, с экономической точки зрения, является процесс формирования цены. Очевидно, что программные продукты представляют собой весьма специфичный товар с множеством присущих им особенностей. Многие их особенности проявляются и в методах расчетов цены на них. На разработку программного продукта средней сложности обычно требуются весьма незначительные средства. Однако, при этом она может дать экономический эффект, значительно превышающий эффект от использования достаточно дорогостоящих систем. Следует подчеркнуть, что у программных продуктов практически отсутствует процесс физического старения и износа. Для них основные затраты приходятся на разработку образца, тогда как процесс тиражирования представляет собой, обычно, сравнительно несложную и недорогую процедуру копирования магнитных носителей и сопровождающей документации. Таким образом, этот товар не обладает, по сути, рыночной стоимостью, формируемой на базе общественно необходимых затрат труда.

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

Цп = С + П,

где С - себестоимость единицы продукции, руб.;

П - прибыль, руб.

Определим себестоимость устройства по статьям калькуляции. Расчёт указан в таблице 9.

Таблица 9 - расчёт себестоимости

Статьи калькуляции

Сумма, руб.

Сырье и материалы

100.00

Комплектующие изделия

100.00

Основная заработная плата производственных рабочих

500.00

Дополнительная заработная плата производственных рабочих (10% от ОЗР)

50.00

Отчисления на социальные нужды (38.7%)

212.90

Накладные расходы (50% от ОЗР)

250.00

ИТОГО

1212.90

Непроизводственные расходы (4% )

48.50

ИТОГО

1261.40

Рассчитаем оптовую цену проектируемого устройства. Для определения оптовой цены устройства использована формула

где СП полная себестоимость (1261.40 руб.);

ПР прибыль (20% от полной себестоимости, 252.30 руб.);

НДС налог на добавленную стоимость (20% от полной себестоимости, 252.30 руб.);

СК накидки сбытовых организаций (15% от суммы полной себестоимости и прибыли, равны 227.00 руб.).

Таким образом, оптовая цена равна: 1993.00 руб. Продажная цена может быть установлена в размере 2000 рублей за единицу.

5.2 Анализ конкурентной способности программы

Основными характеристиками программ являются:

стоимость;

надежность;

простота в обращение;

минимальные требования к аппаратной части.

Благодаря тому, что программа автоматизации выдачи данных в организации написана под CУБД Ms Access, работающую под операционной системой Windows XP она имеет интуитивно понятный программный интерфейс, что существенно упрощается процесс обучения и работы.

Себестоимость программы составляет 1993 руб., против многих тысяч рублей за профессиональные бухгалтерские системы. Конечно данная программы узкоспециализированная, но она имеет за счет этого много преимуществ, так это ее маленький размер, простота в обращение, более «мягкие» системные требования (Pentium 100 16Mb RAM), более высокая надежность, так как программа написана с использованием хорошо отлаженных технологий. Использование данной программы позволяет автоматизировать выдачу требуемых запросов, их хранение и поиск уже имеющихся, что уменьшает время выдачи одного запроса и увеличивает эффективность труда.

Экономия, от замены ручной обработки информации на автоматизированную, образуется в результате снижения затрат на обработку информации.

Зт = Зр - За,

где Зр - затраты на ручную обработку информации

З - затраты на автоматизированную обработку информации.

Зр = к*(V*Ц),

где V - объем информации, обрабатываемой вручную, шт;

Ц - стоимость одного часа работы, руб;

к- коэффициент, учитывающий дополнительные затраты времени на логические операции при ручной обработке информации.

...

Подобные документы

  • Разработка базы данных с информацией о сотрудниках, товарах, со справочником типов товаров средствами системы управления базами данных MySQL с помощью SQL-запросов. Разработка инфологической модели предметной области. Структура таблиц, полей базы данных.

    контрольная работа [648,7 K], добавлен 13.04.2012

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

    курсовая работа [3,1 M], добавлен 17.12.2014

  • Понятие базы данных, модели данных. Классификация баз данных. Системы управления базами данных. Этапы, подходы к проектированию базы данных. Разработка базы данных, которая позволит автоматизировать ведение документации, необходимой для деятельности ДЮСШ.

    курсовая работа [1,7 M], добавлен 04.06.2015

  • Освоение сервисной системы управления базами данных Microsoft SQL. Разработка базы данных "Служба АТС" в среде Microsoft SQL Server Management Studio и создание запросов на языке SQL. Апробация инфологической модели "сущность - связь" базы данных.

    курсовая работа [2,9 M], добавлен 29.06.2015

  • Особенности разработки инфологической модели и создание структуры реляционной базы данных. Основы проектирования базы данных. Разработка таблиц, форм, запросов для вывода информации о соответствующей модели. Работа с базами данных и их объектами.

    курсовая работа [981,4 K], добавлен 05.11.2011

  • Исследование характеристик и функциональных возможностей системы управления базами данных Microsoft Office Access. Определение основных классов объектов. Разработка базы данных "Делопроизводство". Создание таблиц, форм, запросов, отчетов и схем данных.

    реферат [1,3 M], добавлен 05.12.2014

  • Особенности проектирования программы на языке С++ для обработки данных из таблиц базы данных. Основные функции программы, создание концептуальной модели базы данных и диаграммы классов, разработка интерфейса пользователя и запросов к базе данных.

    курсовая работа [2,1 M], добавлен 08.06.2012

  • Анализ возможностей системы управления базами данных "Microsoft Access 2003". Создание базы данных, предназначенной для отражения деятельности аэропорта. Концептуальная и физическая модель базы данных. Создание таблиц, запросов, отчетов и главной формы.

    курсовая работа [1,8 M], добавлен 26.06.2013

  • Базы данных - важнейшая составная часть информационных систем. Проектирование базы данных на примере предметной области "Оргтехника". Сбор информации о предметной области. Построение информационно-логической модели данных. Разработка логической структуры.

    курсовая работа [318,6 K], добавлен 24.12.2014

  • Создание базы данных "Автовокзал" как части информационной системы. Требования к базе данных и этапы ее разработки. Анализ информационных потоков, выбор модели. Входные и выходные данные. Программирование базы данных на языке Borland Delphi 7.0.

    курсовая работа [105,8 K], добавлен 16.05.2011

  • Понятие и порядок разработки базы данных, ее основные составные части и назначение. Построение базы данных консалтингового агентства на основе инфологической модели, отражаемые сущности и связи между ними. Особенности реализации базы данных в MS ACCESS.

    курсовая работа [2,5 M], добавлен 04.03.2010

  • Системный анализ предметной области. Построение концептуальной и даталогичной модели базы данных. Физическое проектирование базы данных. Описание функциональной модели системы управления базами данных. Разработка экранных форм ввода-вывода и отчета.

    курсовая работа [1,1 M], добавлен 09.12.2014

  • Современные базы данных – многофункциональные программные системы, работающие в открытой распределенной среде изучении администрирования базы данных. Способы организации внешней памяти баз данных. Системы управления базами данных для хранения информации.

    курсовая работа [185,6 K], добавлен 07.12.2010

  • Определение базы данных и банков данных. Компоненты банка данных. Основные требования к технологии интегрированного хранения и обработки данных. Система управления и модели организации доступа к базам данных. Разработка приложений и администрирование.

    презентация [17,1 K], добавлен 19.08.2013

  • Общая характеристика инфологической модели информационной системы. Знакомство с особенностями проектирования базы данных "Библиотека", анализ основных этапов. Рассмотрение способов составления запросов по выборке информации из таблиц базы данных.

    контрольная работа [831,2 K], добавлен 08.12.2013

  • Краткая характеристика, главные преимущества и область применения MS Access. Базы данных и системы управления базами данных. Описание пошагового создания базы данных, таблиц, форм, запроса и отчета. Особенности и функциональные возможности MS Access.

    курсовая работа [3,4 M], добавлен 23.09.2010

  • Основные понятия базы данных и систем управления базами данных. Типы данных, с которыми работают базы Microsoft Access. Классификация СУБД и их основные характеристики. Постреляционные базы данных. Тенденции в мире современных информационных систем.

    курсовая работа [46,7 K], добавлен 28.01.2014

  • Выбор методологии проектирования и системы управления базами данных. Описание предметной области и проектирование физической структуры базы данных. Реализация проекта в MS SQL Server 2008. Построение инфологической модели. Ограничения целостности связи.

    курсовая работа [679,2 K], добавлен 22.01.2013

  • Построение концептуальной модели базы данных. Физическое проектирование программы для автоматизации работы пользователя в Microsoft Access. Разработка системы запросов информации на основе таблиц и получения необходимых отчетов в требуемых формах.

    курсовая работа [2,9 M], добавлен 08.05.2015

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

    курсовая работа [1,1 M], добавлен 11.09.2010

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.