Добавил:
sora.alai.102@gmail.com Делаю работы на заказ. Какие именно? Пишите. Или регайтесь на бирже, где я работаю: https://vsesdal.com/promo?ref=748568 Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пример курсовой.doc
Скачиваний:
17
Добавлен:
25.11.2018
Размер:
1.7 Mб
Скачать

4. Описание пользовательского интерфейса

Диалог - это процесс обмена информацией между пользователем и ЭВМ, при котором осуществляется постоянная смена ролей информатора и реципиента (пользователя, принимающего информацию), причем смена ролей должна быть достаточно оперативной. Процесс диалога должен удовлетворять следующим условиям:

  1. единая цель информатора и реципиента;

  2. постоянная смена ролей пользователя и ЭВМ;

  3. общий язык общения;

  4. наличие общей базы знаний (данных);

  5. возможность пополнения базы знаний хотя бы одним из объектов (субъектов).

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

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

Программа «Training-CRM» имеет навигационную панель, расположенную на главной форме программы и которая состоит из следующих закладок:

  1. Добавить нового клиента

  2. Информация о клиентах

  3. Управление клиентами

  4. Добавить новый договор

  5. Информация о договорах

  6. Управление договорами

  7. Выйти из системы

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

    1. Вход в систему. Авторизация.

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

Рис. 3 Аутентификация. Стартовая страница

    1. . Добавление нового клиента

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

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

Рис. 4 Добавление нового клиента.

    1. Информация о клиентах

После того как клиент добавлен, запись о нем появится в базе данных. Просмотреть информацию о клиентах можно на вкладке «Информация о клиентах» (рис.5).

Рис. 5 Информация о клиентах

    1. Управление клиентами

На вкладке «Управление клиентами» можно редактировать информацию о клиентах или же совсем, удалять их из базы данных. Данные о клиентах выводятся в виде таблицы с радиокнопками (рис.6).

Рис. 6 Управление клиентами

    1. Добавление договоров

К клиентам, добавленным в систему можно прикреплять договора. Для этого необходимо заполнить предлагаемую форму, которая появится при переходе по ссылке «Добавить новый договор» (рис.7).

Рис. 7 Добавление договора

    1. Информация о договорах

Добавленные договора тут же добавляются в базу данных. Просмотреть информацию обо всех договорах, занесенных в систему, можно перейдя на вкладку «Информация о договорах» (рис.8). Информация отображается в виде таблицы. Договора можно сортировать по дате заключения.

Рис. 8 Информация о договорах.

    1. Управление договорами

Перейдя на вкладку «Управление договорами» перед нами открывается форма управления договорами (рис.9). Имеется возможность удалять выбранные договора у клиентов организации. Так как на предоставления каждого вида услуг заключается отдельный договор, то функция редактирования не применялась.

Рис. 9 Управление договорами

5. Системные требования

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

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

Требования к техническому обеспечению АИС

Комплекс технических средств АИС должен быть достаточным для выполнения всех автоматизированных функций АИС.

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

  2. Тиражируемые АИС и их части должны строиться на базе унифицированных технических средств.

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

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

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

  4. В АИС должны быть использованы технические средства со сроком службы не более 5-7 лет. Применение технических средств с большим сроком службы допускается только в обоснованных случаях и по согласованию с заказчиком АИС.

  1. Любое из технических средств АИС должно допускать замену его средством аналогичного функционального назначения без каких-либо конструктивных изменений или регулировки в остальных технических средствах АИС (кроме случаев, специально оговоренных в технической документации на АИС).

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

  3. В АИС должны быть использованы средства вычислительной техники, удовлетворяющие общим техническим требованиям.

  4. Защита технических средств АИС от воздействия внешних электрических и магнитных полей, а также помех по цепям питания должна быть достаточной для эффективного выполнения техническими средствами АИС своего назначения при функционировании АИС. Для эффективного функционирования разрабатываемой АИС (АРМ экономиста планово-экономического отдела) потребуются следующие технические средства, характеристики каждого из которых должны соответствовать вышеуказанным требованиям к техническому обеспечению АИС: персональный компьютер, принтер, сканер (желательно), средства подключения данной ПЭВМ в локальную сеть организации, модем (при возможности работы данного экономиста в глобальной сети Internet).

Далее рассмотрим подробно все требования, выдвигаемые при разработке системы, по видам обеспечения ИС.

  1. Техническое обеспечение

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

  • Процессор: Pentium II и выше;

  • Тактовая частота: 230 MHz;

  • Оперативная память: 64Mb; - HDD: 30 Mb и выше;

Для сервера требования так же незначительны и зависят от количества пользователей в сети.

  1. Информационное обеспечение.

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

  1. Программное обеспечение.

Информационная система может работать в любой операционной системе, главное требование-наличие интернет браузера на компьютере у пользователя. На сервере же должен быть установлен сервер приложений Appache и сервер баз данных, желательно MySQL. Если же работать в локальном режиме, то можно обойтись любым эмулятором веб-сервера, например, Denver. Таким образом, как видим, система является кроссплатформенной.

  1. Организационно-методическое обеспечение.

В данном случае в качестве организационно-методического обеспечения выступает задание на выполнение курсовой работы. Именно оно регламентирует порядок и параметры выполнения проекта.

  1. Лингвистическое обеспечение.

В ходе разработки системы использовалось несколько языков программирования. Для разработки веб-приложения в качестве основного выступил PHP, так же для гипертекстовой разметки использовались элементы HTML, а для управления стилями CSS. Для построения базы данных использовался язык управления реляционными базами данных SQL.

  1. Концептуальное обеспечение.

Разработка системы велась в соответствии с концепцией управления клиентами – CRM (Customer Relationship Management).

Соседние файлы в предмете Контроллинг