«Разработка автоматизированной информационной системы сервисного компьютерного центра»


Download 1.41 Mb.
bet10/17
Sana06.04.2023
Hajmi1.41 Mb.
#1330052
TuriДипломная работа
1   ...   6   7   8   9   10   11   12   13   ...   17
Bog'liq
Разработка автоматизированной информационной системы сервисного

Границы разрабатываемой АИС


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


    1. Инфологическая модель АИС

      1. Структура хранения данных


В таблице 2.1 Admin представлена информация в виде логина и ФИО для администраторов сайта.
Таблица 2.1 - Структура таблицы Admin





Имя поля

Тип поля

Описание

1

id

int(11) Autoincrement

Уникальный идентификатор

2

login

Varchar (255)

Логин
администратора

3

fam

Varchar (255)

Ф.И.О.
администратора

В таблице 2.2 Closedata представлена информация об ответах на обращения пользователей.

Таблица 2.2 - Структура таблицы Closedata







Имя поля

Тип поля

Описание

1

id

int(11) Autoincrement

Уникальный идентификатор

2

reqid

int(11)

Номер обращения

3

performer

Varchar (255)

ФИО закрывшего
обращение

4

closedate

text

Дата закрытия

5

closecomm

text

Ответ на обращение

В таблице 2.3 Level представлена информация о срочности обращения.


Таблица 2.3 - Структура таблицы Level





Имя поля

Тип поля

Описание

1

id

int(11) Autoincrement

Уникальный идентификатор

2

name

Varchar (255)

Имя

В таблице 2.4 Querytype представлена информация о типах обращений.


Таблица 2.4 - Структура таблицы Querytype





Имя поля

Тип поля

Описание

1

id

int(11) Autoincrement

Уникальный идентификатор

2

prname

Varchar (255)

Тип обращения

В таблице 2.5 Requests представлена информация обо всех обращениях.


Таблица 2.5 - Структура таблицы Requests





Имя поля

Тип поля

Описание

1

id

int(11) Autoincrement

Уникальный идентификатор

2

userlogin

text

Логин пользователя

3

user

text

Ф.И.О. пользователя

4

contacts

text

Телефонный номер
пользователя

5

crdate

text

Дата обращения

6

reqtypeid

int(11)

id из таблицы 7

7

levelid

int(11)

id из таблицы 6

8

title

text

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

9

description

text

Содержание

10

status

int(11)

id Статуса

11

filename

text

имя файла вложения

В таблице 2.6 User представлена информация о пользователях.


Таблица 2.6 - Структура таблицы User





Имя поля

Тип поля

Описание

1

id

int(10) Autoincrement

Уникальный идентификатор

2

avatar

Varchar (255)

Фото пользователя

3

name

Varchar (255)

Логин

4

sname

Varchar (255)

ФИО

5

post

Varchar (255)

Должность

6

role

Varchar (255)

Полномочия

7

email

text

Эл.почта

8

tel

Varchar (255)

Телефон

9

pass

text

Пароль (в MD5)

В таблице 2.7 Userroles представлена информация о полномочиях пользователей.
Таблица 2.7 - Структура таблицы Userroles





Имя поля

Тип поля

Описание

1

id

int(11) Autoincrement

Уникальный идентификатор

2

name

Varchar (100)

Название



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


База данных phpMyAdmin представлена на рисунке 2.1. Здесь расположена база данных всей АИС «Сервисный центр». Она названа как
«winlevel» и имеет 7 таблиц, где хранится вся основная информация.
Для доступа в панель phpMyAdmin так же необходимо вводить пароль и логин. Здесь есть возможность изменить и добавить практически любую информацию, учитывая соответствие с кодом php для этой базы.
Эта панель является универсальной заменой админ панели в отношении к базе данных MySQL.


Рисунок 2.1 - Панель phpMyAdmin


    1. IDEF0 процессы разрабатываемой АИС


Процесс направления обращений можно условно представить в виде следующих операций:

  • авторизация в системе;

  • обращения пользователей к системе с целью добавления нового обращения о неполадках;

  • просмотр сотрудниками справочной информации о системе;

  • просмотр сотрудниками открытых и закрытых обращений;

  • поиск сотрудниками нужного обращения;

  • печатная форма обращения.

С помощью методологии IDEF0 была разработана функциональная модель процесса работы АИС «Сервисный центр». Модель предназначена для графического отображения логических отношений между процессами. На контекстной диаграмме A0 процесс работы АИС «Сервисный центр» представлен в общем виде. Основной процесс представлен в виде блока A-0 АИС «Сервисный центр» на рисунке 2.2.


Рисунок 2.2 - Контекстная диаграмма А-0 модели IDEF0 процесса работы АИС


Процессом работы АИС управляют пользователи, сотрудники ИТ и администраторы системы, при этом администратор имеет возможность осуществлять администрирование системы. Входными данными являются обращения к системе.
Процесс работы системы в контексте IDEF0 разделен на 4 подпроцесса, изображенных на диаграмме A0 в виде следующих блоков, который представлен на рисунке 2.3:

  • блок А1 «Регистрация и авторизация» - прохождение процедуры регистрации пользователей администратором системы и процедуры авторизации пользователями, сотрудниками ИТ или администратором системы;

  • блок А2 «Список обращений» - возможность пользователями, сотрудниками ИТ и администраторами системы просмотра открытых и закрытых обращений;

  • блок А3 «Добавление обращения» - возможность авторизированным пользователем добавить новое обращение в системе;

  • блок А4 «Просмотр обращения» - возможность авторизованным пользователем просмотра обращения и дальнейшая печать обращения.


Рисунок 2.3 - Контекстная диаграмма А-0 модели IDEF0 процесса работы АИС

Модель IDEF0 подпроцесса «Регистрация и авторизация» представлена на рисунке 2.4.


Данный процесс представлен на диаграмме А0 функциональным блоком с номером А1 и в контексте IDEF0 разделен на 5 подпроцессов, изображенных на диаграмме A1 в виде следующих блоков:

  • блок А11 «Заполнение формы регистрации администратором»;

  • блок А12 «Подтверждать регистрацию в системе» — подтверждение регистрации нового пользователя администратором;

  • блок А13 «Заполнять форму авторизации»;

  • блок А14 «Подтверждать авторизацию в системе»;

  • блок А15 «Удаление пользователя» - удаление администратором.


Рисунок 2.4 - Контекстная диаграмма А-1 модели IDEF0 подпроцесса
«Регистрация и авторизация»
Модель IDEF0 подпроцесса «Список обращений» представлена на рисунке 2.5.
Данный процесс представлен на диаграмме А0 функциональным блоком с номером А2 и в контексте IDEF0 разделен на 4 подпроцессов, изображенных на диаграмме A2 в виде следующих блоков:

  • блок А21 «Переход на главную страницу»;

  • блок А22 «Просмотр обращений»;

  • блок А23 «Закрытие обращения»;

  • блок А24 «Удаление обращения».


Рисунок 2.5 - Контекстная диаграмма А-2 модели IDEF0 подпроцесса
«Список обращений»
Модель IDEF0 подпроцесса «Добавление обращения» представлена на рисунке 2.6.
Данный процесс представлен на диаграмме А0 функциональным блоком с номером А3 и в контексте IDEF0 разделен на 2 подпроцесса, изображенных на диаграмме A3 в виде следующих блоков:

  • блок А31 «Ввод данных»;

  • блок А32 «Добавление обращения».


Рисунок 2.6 - Контекстная диаграмма А-3 модели IDEF0 подпроцесса


«Добавление обращения»
Модель IDEF0 подпроцесса «Просмотр обращения» представлена на рисунке 2.7.
Данный процесс представлен на диаграмме А0 функциональным блоком с номером А4 и в контексте IDEF0 разделен на 2 подпроцесса, изображенных на диаграмме A4 в виде следующих блоков:

  • блок А41 «Открыть необходимое обращение»;

  • блок А42 «Вывод на печать».


Рисунок 2.7 - Контекстная диаграмма А-4 модели IDEF0 подпроцесса
«Просмотр обращения»

    1. Download 1.41 Mb.

      Do'stlaringiz bilan baham:
1   ...   6   7   8   9   10   11   12   13   ...   17




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling