Автоматизированная система - Учёт компьютерной и оргтехники на предприятии

Автор работы: Пользователь скрыл имя, 27 Декабря 2012 в 23:28, курсовая работа

Краткое описание

Целью курсового проекта является создание информационной системы с помощью СУБД Microsoft Access и среды разработки Delphi 7, которая позволит автоматизировать деятельность предприятия по учёту IT-техники.
Для достижения поставленной цели необходимо выполнить следующие задачи:
ознакомиться со спецификацией предприятия, и его функциями;
ознакомиться с технологическими процессами и изучить порядок разработки согласования и утверждения проектов;
разработать структуру базы данных;
разработать интерфейса приложения, подключить базу данных.

Содержание

ВВЕДЕНИЕ 1
1. РАЗРАБОТКА ЭСКИЗНОГО ПРОЕКТА 3
1.1. Постановка задачи 3
1.2. Алгоритм решения 4
1.3. Описание входных данных 5
1.4. Обоснование выбора программного обеспечения, используемого в работе 8
2. РАЗРАБОТКА РАБОЧЕГО ПРОЕКТА 10
2.1. Спецификация проекта 10
2.2. Система меню 11
2.3. Состав основных модулей 11
3. ВНЕДРЕНИЕ 15
3.1. Требования, предъявляемые к эксплуатации ресурса, техническим средствам, программному обеспечению 15
3.2. Тестирование 15
3.3. Ошибки, выявленные в процессе опытной эксплуатации 16
ЗАКЛЮЧЕНИЕ 17
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ 18
ПРИЛОЖЕНИЕ 1 19

Прикрепленные файлы: 1 файл

Приложение Учёт IT техники.docx

— 558.27 Кб (Скачать документ)

 

СОДЕРЖАНИЕ

ВВЕДЕНИЕ 1

1. РАЗРАБОТКА  ЭСКИЗНОГО ПРОЕКТА 3

1.1. Постановка  задачи 3

1.2. Алгоритм решения 4

1.3. Описание  входных данных 5

1.4. Обоснование  выбора программного обеспечения,  используемого в работе 8

2. РАЗРАБОТКА РАБОЧЕГО ПРОЕКТА 10

2.1. Спецификация  проекта 10

2.2. Система  меню 11

2.3. Состав  основных модулей 11

3. ВНЕДРЕНИЕ 15

3.1. Требования, предъявляемые к эксплуатации  ресурса, техническим средствам,  программному обеспечению 15

3.2. Тестирование 15

3.3. Ошибки, выявленные  в процессе опытной эксплуатации 16

ЗАКЛЮЧЕНИЕ 17

СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ 18

ПРИЛОЖЕНИЕ 1 19

 

 

ВВЕДЕНИЕ

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

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

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

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

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

Тема курсового проекта –  «Автоматизированная система «Учёт компьютерной и оргтехники на предприятии».

Целью курсового проекта является создание информационной системы с помощью СУБД Microsoft Access и среды разработки Delphi 7, которая позволит автоматизировать деятельность предприятия по учёту IT-техники.

Проектируемая система должна предоставлять  пользователю следующие возможности:

хранение информации об аппаратной части компьютера с кратким описанием;

хранение информации об установленном  программном обеспечении;

хранение краткой информации о  сотрудниках, за которыми закреплена техника;

редактирование, удаление, добавление данных;

поиск необходимой информации;

возможность выдавать отчеты:

отчет, содержащий  информацию об программном обеспечении компьютера;

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

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

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

ознакомиться со спецификацией предприятия, и его функциями;

ознакомиться с технологическими процессами и изучить порядок разработки согласования и утверждения проектов;

разработать структуру базы данных;

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

 

 

 

1. Разработка эскизного проекта

1.1. Постановка задачи

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

возможность хранения данные о компьютерах;

возможность хранения сведений о оргтехнике;

возможность хранить общую информацию о программном обеспечнии;

возможность хранения общих  сведений о сотрудниках, закрпелённых за каким - либо видом компьютерной техники;

возможность хранить сведения о списанных ПК;

возможность выдавать отчеты:

отчёт, содержащий паспортные данные каждого компьютера и его  характеристики;

отчёт, содержащий сводную  информацию о программном обеспечении, доступном в органиации;

отчёт, содержащий общие  сведения о сотрудниках организации;

отчёт, содержащий информацию о принтерах и факсах организации.      

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

1) Гибкость диалога, возможность пользователя приспособить диалого под свои нужды и адаптировать систему.

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

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

4) Надёжность, наличие защиты данных, устойчивость к ошибкам пользователя и оборудования, наличие защиты от некорректных действий.

5) Стандартизация интерфейса, т.е. сходство с существующими стандартами тип IBM, MS Windows и другими.

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

1.2. Алгоритм решения

    1. Логическое проектирование БД.

Логическая структура  реляционной базы даннх Access является адекватным отображением полученной информационно – логической модели предметной области. Для канонической модели не требуется дополнительных преобразований. Каждый информационный объект модели данных отображается реляционной таблицей. Структура реляционной таблицы определяется реквизитным составом соответствующего информационного объекта, где каждое поле соответствует одному из реквизитов объекта. Ключевые реквизиты объекта образуют уникальный ключ реляционной таблицы. Для каждого поля задаётся тип, размер данных и другие свойства. Записи таблицы соответствуют экземплярам объекта и формируются при загрузке таблицы.

    1. Создание таблиц и определение установка связей между ними.

На данном этапе создаются таблицы с определённым типом полей, а так же устанавливаются связи между задействованными таблицами в СУБД Access.

Связи между  обьектами данных реализуются одинаковыми  реквизитами – ключами связи  в соответствующих таблицах. При  этом связи типа 1:М всегда является уникальный ключ главной таблицы. Логическая модель разрабатываемой базы данных отражена на рисунке 1.

    1. Заполнение таблиц базы данных.

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

    1. Соединение проекта с базой данных.

На этом этапе происходит процесс подключения файла базы данных к проекту прогрммной среде Borland Delphi 7.

    1. Разработка проекта.

Создание форм, таблиц для вывода информации, организация обработки данных (удаление, добавление, изменение), создание и вывод отчётов и т.д.

    1. Тестирование программного продукта.

На данном этапе в  процессе работы с приложением, выявляются какие-либо неполадки, которые подлежат устранению для корректной работы программы.

    1. Оформление технической документации.

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

    1. Подготовка проекта к эксплуатации.

Рисунок 1. - Логическая модель БД

1.3. Описание входных данных

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

  1. Таблица «Tehnics» содержит общую информацию о компьютерах и сотрудниках организации, закреплённых за ними. Состав полей:

CODE. Тип данных – счетчик, ключевое поле. Определяет идентификатор компьютера.

NUMBER_TECH. Тип данных – числовой. Содержит паспортный номер ПК.

INVEN_NUMBER. Тип данных – текстовый. Хранит инвентарный номер компьютера.

CPU. Тип данных – текстовый. Содержит информацию о наименовании процессора и его тактовой частоте.

RAM. Тип данных – текстовый. Содержит информацию о типе оперативной памяти, а так же  её объёме.

HDD. Тип данных – текстовый. Содержит информацию о производителе и размере жёсткого диска.

VD. Тип данных – текстовый. Содержит информацию о видеокарте.

MONITOR. Тип данных – текстовый. Хранит информацию о производителе монитора и его размерах экрана.

KEYBOARD. Тип данных – текстовый. Хранит информацию о модели клавиатуры.

MOUSE. Тип данных – текстовый. Хранит информацию о модели мыши.

SOFT. Тип данных – числовой. Определяет идентификатор ПО компьютера.

SOTRUDNIK. Тип данных – числовой. Определяет идентификатор сотрудника, за которым закреплено описываемое оборудрвание.

  1. Таблица «Softing» содержит общую информацию о версиях операционных систем, доступных для установки на компьютеры предприятия. Состав полей:

ID_SOFT. Тип данных – счетчик, ключевое поле. Определяет идентификатор программного обеспечения.

NAMEOFSOFT. Тип данных – текстовый. Хранит информацию о наименовании операционной системы.

TYPESOFT. Тип данных – текстовый. Хранит информацию о происхождении ОС.

VERSYA. Тип данных – текстовый. Содержит информацию о версии операционной системы.

LANGUAGE. Тип данных – текстовый. Отражает данные языковой версии ОС.

PLATFORM. Тип данных – текстовой. Содержит информацию об архитектуре, поддерживаемой ОС.

RAZRABOTCHIK. Тип данных – текстовый. Хранит информацию о производителе операционной системы.

GOD_VIH. Тип данных – числовой. Содержит дату выпуска ОС.

  1. Таблица «SOTRUDNIK» содержит краткую информацию о сотрудниках предприятия. Состав полей:

ID_SOTRUDNIKA . Тип данных – счетчик, ключевое поле. Определяет идентификатор сотрудника.

FAM_NAME. Тип данных – текстовый. Хранит фамилию сотрудника.

NAMES. Тип данных – текстовый. Хранит имя сотрудника.

OT_NAME. Тип данных – текстовый. Хранит отчество сотрудника.

NOMER_KABINET. Тип данных – числовой. Хранит номер кабинета, в котором работает сотрудник.

DOLSNOST. Тип данных – текстовый. Хранит информацию о занимаемой сотрудником должности.

  1. Таблица «OTDEL» содержит информацию об отделах организации. Состав полей:

ID_OTDEL. Тип данных – счетчик, ключевое поле. Определяет идентификатор отдела.

NAZV_OTDELA .Тип данных – текстовый. Содержит название отдела.

Информация о работе Автоматизированная система - Учёт компьютерной и оргтехники на предприятии