Автоматизация учета технического состояния компьютеров в аудитории

Курсовой проект - Компьютеры, программирование

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

Содержание

 

Введение

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

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

.2 Функциональная модель предметной области

.3 Схема данных

.4 Описание входной информации

.5 Описание структуры базы данных

.6 Описание выходной информации

.7 Контрольный пример

.8 Общие требования к программному продукту

. Экспериментальный раздел

.1 Обоснование выбора языка программирования

.2 Описание программы

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

.4 Руководство пользователя

Заключение

 

 

Введение

 

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

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

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

 

 

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

 

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

 

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

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

О каждой аудитории известна следующая информация:

wномер аудитории;

wвид аудитории;

wфамилия заведующего аудиторией;

wколичество ПК в аудитории;

wфамилия обслуживающего техника.

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

О компьютерах имеется следующая информация:

wинвентарный номер ПК;

wкод аудитории, в которой установлен ПК;

wсостояние ПК;

wдата последнего технического обслуживания.

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

Эти данные заносятся в систему заведующими аудиторией после осмотра ПК. Если была обнаружена неисправность, заведующий аудиторией составляет заявку на обслуживание компьютера. Технический персонал на основе этих заявок выполняет осмотр и ремонт компьютеров.

После осмотра и ремонта ПК техник делает пометки о том, какая именно неисправность была исправлена, и дата, когда она была исправлена.

Информация об обслуживающем персонале следующая:

wфамилия;

wимя;

wотчество;

wперсональный код.

С данной информационной системой должны работать следующие группы пользователей:

wзаведующие аудиториями;

wтехнический персонал.

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

wзаносить в ИС информацию о состоянии компьютеров;

wна основе проверки состояния компьютеров писать заявления на техническое облуживание компьютеров.

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

wпросматривать состояние компьютеров;

wсвоевременно получать заявления на обслуживание.

Входные данные для задачи:

wжурнал заявок, хранящийся у техников;

wзаявка на ремонт ПК.

Выходные данные задачи:

wинвентарная опись, созданная за определенный период;

wжурнал заявок, с отметками о исправленной работе.

 

 

1.2 Функциональная модель предметной области

 

 

 

1.3 Схема данных

 

 

 

1.4 Описание входной информации

 

Описание входных документов представлено в Таблице 1

 

Таблица 1.1 Описание входных документов

Наименование документаДата поступления документаОткуда поступает документСписок аудиторийПосле осмотра аудиторийОт заведующих аудиториямиСписок ПК, с указанием их состоянияПосле осмотра аудиторийОт заведующих аудиториямиЗаявки на техническое обслуживаниеПри обнаружении неисправностиОт заведующих аудиториями

Список аудиторий

Код аудиторииФамилия заведующегоКоличество ПК305Шарипова10450Акинфеев1

Список ПК, с указанием их состояния на момент последнего осмотра

Инвентарный номерНомер аудиторииСостояние ПКДата последнего осмотра203.01203Хорошее22.05.2006203.02203Хорошее22.05.2006

Заявки на техническое обслуживание

Номер аудиторииИнвентарный номерДата подачи заявки305305.0122.05.2006

 

1.5 Описание структуры базы данных

 

Таблица 1.2 Описание структуры базы данных

Назначение (содержимое) таблицыФизическое имя таблицыНаименование полейШифр поляФормат поляРазмер поля123456Сведения о аудиториях, с установленными в них ПКaud.dbКод аудиторииKod_auditorii*Число8Вид аудиторииVid_audСтрока10Колличество ПКKol_PCЧисло8Фамилия зав.аудиториейFam_zavСтрока15Код обслуживающ