Файл: Анализ и оценка средств реализации структурных методов анализа и проектирования экономической информационной системы («Оплаты услуг ЖКХ»)).pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 29.06.2023

Просмотров: 47

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Физическая структура базы данных ИС представлена на рисунке 21.

Она сформирована с помощью метода глобального контекста ПолучитьСтруктуруХраненияБазыДанных (приложение) в отладчике программы «1С: Предприятие 8.3».

Она показывает, как хранятся объекты системы на сервере SQL, а именно физическое название таблиц на английском языке и их однозначное определение в виде названия таблиц на русском языке и связи с метаданными (объектами конфигурации) – бизнес-сущностями ИС.

Рис. 21. «Физическая таблица структуры БД ИС»

База данных системы включает в себя 51 таблицу, часть из них являются системными, другая часть отображает объекты непосредственно ЭИС».

При разработке конфигурации на платформе 1С: Предприятие 8.3 один объект метаданных, например Справочник «Жильцы» может иметь некоторое множество таблиц в базе данных сервера СУБД (MSSQLServerExpress 2012).

Заключение

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

Мной были исследованы проблемы в рамках системы управления клиентами и определены способы решения этих проблем в виде решения об автоматизации рутинных процессов обработки информации.

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

Была полностью описана информационная система и обосновано её внедрение за счет получаемого экономического эффекта.

Автоматизация информационных систем на базе 1С: Предприятие 8.3 значительно выгоднее, чем использование системных языков программирования, так как на базе 1С уже существуют все готовые классы для решения экономических задач. Данное обстоятельство позволяет разработчику больше думать о бизнес-логике систем, о проектировании ЭИС, нежели о низкоуровневых особенностях системы.

В связи с поставленной целью мною были выполнены следующие задачи:

1. Исследовать назначение программы и разработать её спецификацию.

2. Рассмотреть разработанные объекты информационной системы.

3. Разработать экономическую информационную систему, включающую систему управления базами данных на примере MSSQLExpress 2012 и приложение на платформе 1С на примере системы «1С: Предприятие 8.3». Таким образом, цель, обозначенная во введении была достигнута за счет решения обозначенных задач.


Список использованной литературы

1. Смирнова Г.Н., Сорокин А.А., Тельнов Ю.Ф. Проектирование экономических информационных систем: Учебник. -. М.: Финансы и статистика, 2005. – 512 с.

2. Балдин К.В., Уткин В.Б. Информационные системы в экономике.: Учебник. – М.: Издательско-торговая корпорация «Дашков и К», 2007. – 395 с.

3. Проектирование информационных систем. Учебное пособие по курсу «Проектирование информационных систем» / Уфимск. гос. авиац. техн. ун-т; В.В. Мартынов, Н.О. Никулина, Е.И. Филосова – Уфа: УГАТУ, 2008. – 381 с.

4. Методические указания к лабораторным работам по дисциплине «Проектирование информационных систем» для студентов направления подготовки бакалавров 080700 «Бизнес-информатика» Сост. Е.И.Филосова, Н.О. Никулина.

5. 1С: Предприятие 8.2 Руководство разработчика часть 1 Москва фирма «1С» 2011

6. 1C:Предприятие 8.3. Практическое пособие разработчика. Примеры и типовые приемы (артикул 4601546108722). Печатная и электронная версии.

7. Язык запросов "1С:Предприятия 8" (+диск) (артикул 4601546108029). Печатная и электронная версии.

8. Профессиональная разработка в системе 1С:Предприятие 8" (+DVD-ROM). Издание 2 (артикул 4601546101853).

9. Разработка сложных отчетов в "1С:Предприятии 8.2". Система компоновки данных". Издание 2 (+ CD) (артикул 4601546097569).

10. Решение специальных прикладных задач в "1С:Предприятии 8.2". Серия "1С:Профессиональная разработка" (артикул 4601546092694)

11. Архитектура и работа с данными "1С:Предприятия 8.2". Серия "1С:Профессиональная разработка" (артикул 4601546090690)

Приложения

ВЫБРАТЬ

НачислениеЖКХОбороты.Услуга,

НачислениеЖКХОбороты.Жилец,

НачислениеЖКХОбороты.СтоимостьОборот

ИЗ

РегистрНакопления.НачислениеЖКХ.Обороты КАК НачислениеЖКХОбороты

ВЫБРАТЬ

ОплатаЖКХОбороты.Услуга,

ОплатаЖКХОбороты.Жилец,

ОплатаЖКХОбороты.СтоимостьОборот

ИЗ

РегистрНакопления.ОплатаЖКХ.Обороты КАК ОплатаЖКХОбороты

Процедура ОбработкаПроведения(Отказ, Режим)

//{{__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ

// Данный фрагмент построен конструктором.

// При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!!

// регистр НачислениеЖКХ

Движения.НачислениеЖКХ.Записывать = Истина;

Для Каждого ТекСтрокаУслуги Из Услуги Цикл

Движение = Движения.НачислениеЖКХ.Добавить();


Движение.Период = Дата;

Движение.Услуга = ТекСтрокаУслуги.Услуга;

Движение.Жилец = Жилец;

Движение.Стоимость = ТекСтрокаУслуги.Стоимость;

КонецЦикла;

//}}__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ

КонецПроцедуры

Процедура ОбработкаЗаполнения(ДанныеЗаполнения, СтандартнаяОбработка)

//{{__КОНСТРУКТОР_ВВОД_НА_ОСНОВАНИИ

// Данный фрагмент построен конструктором.

// При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!!

Если ТипЗнч(ДанныеЗаполнения) = Тип("ДокументСсылка.НачислениеЖКХ") Тогда

// Заполнение шапки

Жилец = ДанныеЗаполнения.Жилец;

Квартира = ДанныеЗаполнения.Квартира;

Для Каждого ТекСтрокаУслуги Из ДанныеЗаполнения.Услуги Цикл

НоваяСтрока = Услуги.Добавить();

НоваяСтрока.Стоимость = ТекСтрокаУслуги.Стоимость;

НоваяСтрока.Услуга = ТекСтрокаУслуги.Услуга;

КонецЦикла;

КонецЕсли;

//}}__КОНСТРУКТОР_ВВОД_НА_ОСНОВАНИИ

КонецПроцедуры

Процедура ОбработкаПроведения(Отказ, Режим)

//{{__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ

// Данный фрагмент построен конструктором.

// При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!!

// регистр ОплатаЖКХ

Движения.ОплатаЖКХ.Записывать = Истина;

Для Каждого ТекСтрокаУслуги Из Услуги Цикл

Движение = Движения.ОплатаЖКХ.Добавить();

Движение.Период = Дата;

Движение.Услуга = ТекСтрокаУслуги.Услуга;

Движение.Жилец = Жилец;

Движение.Стоимость = ТекСтрокаУслуги.Стоимость;

КонецЦикла;

//}}__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ

КонецПроцедуры

Процедура Печать(ТабДок, Ссылка) Экспорт

//{{_КОНСТРУКТОР_ПЕЧАТИ(Печать)

Макет = Документы.ОплатаЖКХ.ПолучитьМакет("Печать");

Запрос = Новый Запрос;

Запрос.Текст =

"ВЫБРАТЬ

| ОплатаЖКХ.Дата,

| ОплатаЖКХ.Жилец,

| ОплатаЖКХ.Кассир,

| ОплатаЖКХ.Квартира,

| ОплатаЖКХ.Номер,

| ОплатаЖКХ.Услуги.(

| НомерСтроки,

| Услуга,

| Стоимость

| )

|ИЗ

| Документ.ОплатаЖКХ КАК ОплатаЖКХ

|ГДЕ

| ОплатаЖКХ.Ссылка В (&Ссылка)";

Запрос.Параметры.Вставить("Ссылка", Ссылка);

Выборка = Запрос.Выполнить().Выбрать();

ОбластьЗаголовок = Макет.ПолучитьОбласть("Заголовок");

Шапка = Макет.ПолучитьОбласть("Шапка");

ОбластьУслугиШапка = Макет.ПолучитьОбласть("УслугиШапка");

ОбластьУслуги = Макет.ПолучитьОбласть("Услуги");

ТабДок.Очистить();

ВставлятьРазделительСтраниц = Ложь;

Пока Выборка.Следующий() Цикл

Если ВставлятьРазделительСтраниц Тогда