Проектирование сетевой базы данных "Учет сетевого и компьютерного оборудования"
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
СЕВЕРО-КАВКАЗСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
Кафедра информационных систем и технологий
Пояснительная записка
к курсовой работе по дисциплине
Программирование в компьютерных сетях
на тему Проектирование сетевой базы данных Учет сетевого и компьютерного оборудования
Автор проекта Язвинский М.А.
Руководитель проекта Крахоткина Е.В
Ставрополь, 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 Общее описание предметной области
В условиях современной экономики, и особенно в период экономического кризиса, все большее значение приобретает учет оборудования и инвентаря на предприятии. Эффективный контроль состояния оборудования дает информацию о степени изношенности, позволяет принять решения по замене оборудования, ремонту, либо продлению его срока службы. Очень важным является анализ и планирование проведения технического обслуживания и ремонта оборудования по его состоянию, а не по графику.
При разработке базы данных Учет сетевого и компьютерного оборудования было проведено обследование предметной области, в которой основными операциями являются операции по учету оборудования.
В рамках данного курсового проекта, была разработана сетевая база данных Учет сетевого и компьютерного оборудования, в которой содержатся данные о компьютерном и сетевом оборудовании, отделах предприятия, а также ведется учет этого оборудовани