Объект автоматизации. Цель автоматизации




Объект автоматизации

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

После изучения принципов работы Технического отдела, я пришёл к выводу, что моё приложение должно:

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

2. Вести учёт работ на копировальном оборудовании.

. Содержать информацию обо всех сотрудниках организации.

. Вести базу телефонных номеров организации.

. Иметь всю необходимую информацию о серверах организации

. Предоставить возможность выводить необходимую информацию в отчётах.

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

Цель автоматизации

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

Разработка приложения клиент - сервер

Для данного приложения необходимо разработать:

1. Базу данных для хранения всей необходимой информации.

2. Приложение для работы с этой базой.

Для создание базы данных было решено использовать Microsoft SQL Server 2000. Выбор этого продукта был обусловлен тем, что на предприятии этот продукт установлен и активно используется. Для написания клиентской части приложения был выбран Microsoft Visual FoxPro 9.0, так как этот продукт специализирован для создания приложения клиент сервер. Кроме того этот продукт от компании Microsoft и поэтому синхронизировать эти два продукта не составит труда.

Структура Базы Данных

База данных состоит из 15 таблиц:

. Сотрудники (employees)

id _employee: поле типа счётчик

surname: поле типа varchar для хранения фамилии

name: поле типа varchar для хранения имени

patronymic_name: поле типа varchar для хранения отчества

home_address: поле типа varchar для хранения домашнего адреса

home_telephone: поле типа char для хранения домашнего телефона

mail: поле типа varchar для хранения адреса электронной почты

isq: поле типа varchar для хранения номера isq

id_division: поле типа int связуемое поле с таблицей divisions

id_job_title: поле типа int связуемое поле с таблицей job_titles

id_subdivision: поле типа int связуемое поле с таблицей subdivisions

id_household_position: поле типа int связуемое поле с таблицей household_position

id_nationality: поле типа int связуемое поле с таблицей nationality

. Отделы (divisions).

id_division: поле типа счётчик

name_ division: поле типа varchar для хранения названия отдела

3. Должности (job_titles).

id_job_title: поле типа счётчик

job_title: поле типа varchar для хранения названия должности

. Подразделение (subdivisions).

id_subdivision: поле типа счётчик

name_subdivision: поле типа varchar для хранения названия подразделения

5. Семейное положение (household_position).

id_position: поле типа счётчик

household_position: поле типа varchar для хранения названия вида семейного положения

. Национальности (nationality).

id_nationality: поле типа счётчик

nationality: поле типа varchar для хранения названия национальности

. Доступ (access).

id_access: поле типа счётчик

id_employee: поле типа int связуемое поле с таблицей employees

login: поле типа char для хранения логина

password: поле типа char для хранения пароля

8. Учёт заявок (Account_of_the_demands).

id_demand: поле типа счётчик

customer: поле типа int для связи с таблицнй employees

description: поле типа varchar для хранения описания заявки

performer: поле типа int для связи с таблицей operating_personnel

condition: поле типа int для связи с таблицей condition_of_the_demand

. АТС (ate).

id_ate: поле типа счётчик

ate: поле типа int для хранения номера атс

telephone: поле типа int для хранения номера телефона

id_employee: поле типа int для связи с таблицей employees

10. Состояние заявки (condition_of_the_demand).

id_condition: поле типа счётчик

condition: поле типа char для хранения типа состояния заявки

. Копировальные работы (copying_work).

id_copying_work: поле типа счётчик

date_copying_work: поле типа datetime для хранения даты копировальных работ

customer: поле типа int для связи с таблицей employees

description: поле типа varchar для хранения описания копировальных работ

amount_mines: поле типа int для хранения количества откопированных документов

12. Обслуживающий персонал (operating_personnel).

id_personnel: поле типа счётчик

operating_personnel: поле типа int для связи с таблицей employees

surname: поле типа varchar для хранения фамилии

name: поле типа varchar для хранения имени

patronymic_name: поле типа varchar для хранения отчества

. Операционные системы (operating_systems).

id_system: поле типа счётчик

operating_system: поле типа varchar для хранения названия операционной системы

14. Процессоры (processors).

id_processor: поле типа счётчик

processor: поле типа varchar для хранения названия процессора

15. Серверы (servers).

id_server: поле типа счётчик

name: поле типа varchar для хранения имя сервер

ip_mac: поле типа varchar для хранения IP и MAC адреса

id_system: поле типа int для связи с таблицей operating_systems

id_processor: поле типа int для связи с таблицей processors

MHz: поле типа int для хранения MHz

Mrd: поле типа int для хранения количества оперативной памяти

Hdd: поле типа int для хранения объёма жёсткого диска

Functions: поле типа varchar для хранения информации о функции сервера

Software: поле типа varchar для хранения информации об установленных ПО на сервере.

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2020-03-12 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: