Реализация информационной подсистемы
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
цели ее функционирования.
2. Реализация информационной подсистемы helpdesk
2.1 Обоснование выбора среды реализации приложения
В качестве среды разработки приложения была выбрана платформа 1С: Предприятие, так как предприятие использует комплекс программных средств фирмы 1С.
1С:Предприятие - программный продукт компании 1С, который предназначен для быстрой разработки прикладных решений. Технологическая платформа 1С:Предприятие не является программным продуктом для использования конечными пользователями, которые обычно работают с одним из многих прикладных решений (конфигураций), использующих единую технологическую платформу. Платформа и прикладные решения, разработанные на её основе, образуют систему программ 1С:Предприятие, которая предназначена для автоматизации различных видов деятельности, включая решение задач автоматизации учёта и управления на предприятии.
Это достигается тем, что 1С: Предприятие - это не просто программа, существующая в виде набора неизменяемых файлов, а совокупность различных программных инструментов, с которыми работают разработчики и пользователи. Логически всю систему можно разделить на две большие части, которые тесно взаимодействуют друг с другом: конфигурацию и платформу.
Конфигурирование частично заменяет кодирование и, таким образом, снижает требования к квалификации разработчиков 1С.
Технологическая платформа 1С: Предприятие представляет собой программную оболочку над базой данных , обеспечивающий, помимо доступа к данным, возможность взаимодействия с другими программами.
2.2 Создание логической модели базы данных конфигурации
2.2.1 Определение сущностей модели базы данных конфигурации
Сущность - любой различимый объект, информацию о котором необходимо хранить в базе данных. Необходимо различать такие понятия, как тип сущности и экземпляр сущности. Понятие тип сущности относится к набору однородных личностей,, событий или идей, выступающих как целое. Экземпляр сущности относится к конкретной вещи в наборе.
Перечень всех сущностей и их назначение приведен в таблице 2.1, где колонка сущность - это название сущности, а назначение - суть данных хранимых, в сущности.
Таблица 2.1 - Перечень сущностей и их назначение
СущностьНазначениеКлиентыСправочник, в котором содержится информация о клиентахСотрудникиСпарвочник, в котором содержится информация о сотрудникахНоменклатураСправочник предназначен для хранения перечня номенклатурыПриоритетыСправочник содержит список приоритетов, в соответсвии с которыми задаются параметры уровня услугИнцидентДанный документ предназначен для регистрации обращений пользователей в отдел ИТНарядДанный документ предназначен для оформления и назначения наряда инженеру на выполнение работ по разрешению инцидентаУчетНарядовРегистр накопления, служащий для накопления информации в разрезе измерений Наряд и СотрудникОборотыНарядовОборотный регистр накопленияУчетИнцидентовРегистр накопления, служащий для накопления информации в разрезе измерений Инцидент и Клиент
2.2.2 Определение атрибутов сущностей базы данных конфигурации
Атрибут - поименованная характеристика сущности. Его наименование должно быть уникальным для конкретного типа сущности, но может быть одинаковым для различного типа сущностей.
Атрибуты используются для определения того, какая информация должна быть собрана о сущности.
В результате изучения предметной области и проектирования базы данных, были составлены таблицы атрибутов:
Таблица 2.2 - Перечень сущностей и их атрибутов
СущностьАтрибутТип данныхНазначение1234Клиенты КодЧисло (9)Код клиентаНаименованиеСтрока (50)ФИО клиентаДолжностьСтрока (20)ДолжностьТелефонРабочийЧисло (6)Номер раб. телефонаТелефонСотовыйЧисло (11)Номер сот. телефонаЭлектроннаяПочтаСтрока(50)Адрес эл. почтыСотрудникиКодЧисло (9)Код сотрудникаНаименованиеСтрока (50)ФИО сотрудникаДолжностьСтрока (20)ДолжностьВидСвязиСтрока (20)Вид связиКонтактСтрока (20)КонтактНоменклатураКодЧисло (9)Код номенклатурыНаименованиеСтрока (50)Название услугиВидНоменклатурыСтрока (20)Виды услугПриоритетыКодЧисло (9)Код приоритетаНаименованиеСтрока (20)Степень важностиЗначениеЧисло (10)Числовое значение
Продолжение таблицы 2.2
1234НарядКлиентСправочник.Ссылка.КлиентСсылка на справочник КлиентыНоменклатураСправочник.Ссылка. НоменклатураСсылка на справочник НоменклатураОтветственныйСправочник.Ссылка. СотрудникиСсылка на справочник СотрудникиЭлектроннаяПочтаОбъект.Клиент.ЭлектроннаяПочтаСсылка на объект справочника КлиентыПриоритетСправочник.Ссылка. ПриоритетыСсылка на справочник ПриоритетыКоличествоЧас