Проектирование сетевой базы данных "Учет сетевого и компьютерного оборудования"

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

СЕВЕРО-КАВКАЗСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

Кафедра информационных систем и технологий

Пояснительная записка

к курсовой работе по дисциплине

Программирование в компьютерных сетях

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

Автор проекта Язвинский М.А.

Руководитель проекта Крахоткина Е.В

Ставрополь, 2011

Содержание

Введение

. Описание предметной области

.1 Общее описание предметной области

.2 Описание входных документов и сообщений

.3 Описание выходных документов и сообщений

.4 Список ограничений

Проектирование реляционной базы данных

.1Инфологическая модель базы данных

.1.1 Описание сущностей

.1.2 Описание связей

.1.3 ER-диаграмма

.2Даталогическая модель

.2.1 Диаграмма связи по полям

. Организация выборки информации из базы данных

. Разработка представлений для отображения результатов выборки

. Проектирование хранимых процедур

. Разработка механизмов управления данными в базе данных при помощи триггеров

.1 Триггер для добавления данных

.2 Триггер для удаления данных

.3 Триггер для обновления данных

. Разработка технологий доступа к базе данных

.1 Выбор пользователей базы данных

.2 Разграничение полномочий пользователя

. Проектирование клиентского приложения

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

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

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

. Инструкция по эксплуатации базы данных и клиентского приложения

Заключение

Список использованной литературы

Приложение

Введение

В настоящее время во многих организациях существует развитый парк компьютерной техники. Зачастую это немаленький, а главное постоянно растущий парк с большим числом компьютеров. Каждый компьютер имеет множество элементов (процессор, память и т. д.) и периферийных устройств. Нередко за все компьютерное хозяйство в организации отвечает один или несколько человек - системные администраторы. Помимо всего прочего, в их обязанности входит и учет компьютерного оборудования предприятия. Однако, если компьютеров много, а времени на постоянный учет оборудования в журнале (в том числе и в электронном) мало, то через некоторое время администратор сам не сможет сказать почему сетевая плата из компьютера начальника отдела маркетинга была переставлена в компьютер главного бухгалтера и по какой накладной был куплен дополнительный DVD-ROM в компьютер директора. Кроме того, бухгалтер, отвечающий за учет материалов и оборудования, очень захочет знать направление и цели перемещения всех плат и устройств, так как они все имеют разную цену и, возможно, куплены по разным документам.

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

Любой современной организации, предприятию необходима база данных, удовлетворяющая те или иные потребности по хранению, управлению и администрированию данных.

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

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

Так же была обеспечена защита данных от несанкционированного доступа. Администратор имеет пароль доступа к данным через приложение, при необходимости может быть произведена замена пароля. При проектировании использовалась точка зрения самого разработчика. В качестве среды разработки использовались MS Microsoft SQL Server 2005 и Borland Delphi 7.

1. Описание предметной области

.1 Общее описание предметной области

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

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

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