Автоматизация управленческой деятельности организации
Функциональная модель предметной области в программной среде. Проектирование логической и физической модели данных в программной среде. Разработка клиентского приложения информационных систем. Программные продукты для моделирования бизнес-процессов.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 29.05.2013 |
Размер файла | 4,7 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Название системы
1C:Бухгалтерия 8.0.
Назначение системы
1С:Бухгалтерия 8 -- универсальная программа массового назначения для автоматизации бухгалтерского и налогового учета, включая подготовку обязательной (регламентированной) отчетности. Это готовое решение для ведения учета в организациях, осуществляющих любые виды коммерческой деятельности: оптовую и розничную торговлю, комиссионную торговлю (в том числе субкомиссию), оказание услуг, производство и т.д.
Краткая характеристика
Бухгалтерский и налоговый учет реализованы в соответствии с действующим законодательством Российской Федерации. В состав конфигурации включен план счетов бухгалтерского учета, настроенный в соответствии с Приказом Минфина РФ Об утверждении плана счетов бухгалтерского учета финансово-хозяйственной деятельности организаций и инструкции по его применению от 31 октября 2000 г. № 94н.
Методика бухгалтерского учета обеспечивает одновременную регистрацию каждой записи хозяйственной операции как по счетам бухгалтерского учета, так и по необходимым разрезам аналитического учета, количественного и валютного учета. Пользователи могут самостоятельно управлять методикой учета в рамках настройки учетной политики, создавать новые субсчета и разрезы аналитического учета.
1С:Бухгалтерия 8 обеспечивает решение всех задач, стоящих перед бухгалтерской службой предприятия, если бухгалтерская служба полностью отвечает за учет на предприятии, включая, например, выписку первичных документов, учет продаж и т.д. Кроме того, информацию об отдельных видах деятельности, торговых и производственных операциях, могут вводить сотрудники смежных служб предприятия, не являющиеся бухгалтерами. В последнем случае за бухгалтерской службой остается методическое руководство и контроль за настройками информационной базы, обеспечивающими автоматическое отражение документов в бухгалтерском и налоговом учете.
Данное прикладное решение также можно использовать только для ведения бухгалтерского и налогового учета, а задачи автоматизации других служб, например, отдела продаж, решать специализированными конфигурациями или другими системами.
Предметная область, автоматизируемая 1С:Бухгалтерией 8, иллюстрируется следующей схемой.
информационный система программный данный
Введение
В современном обществе достаточную роль в экономике играют предприятия, занимающиеся сопроводительной деятельностью. Для руководителя предприятия, независимо от сферы деятельности, представляет интерес возможность упрощения работы с бухгалтерскими и управленческими отчетами, сложными аналитическими записками, которые занимают основную часть рабочего времени у бухгалтеров и других сотрудников его компании.
Программа «1С:Предприятие» , удобная и не сложная в использовании, поможет упростить жизнь сотрудникам и при использовании подразделениями компании, занятыми выполнением финансовых целей компании: отделами закупок и продаж, отделами по работе с клиентами, производственными подразделениями на промышленных предприятиях позволит работать в оптимальном режиме.
Удобно и эффективно использовать программу «1С.Предприятие» для составителя аналитических отчетов и задач, особенно связанных с детализацией различных данных по родам деятельности предприятия.
В подсистеме, создается микросистема, в которой возможна слаженная работа отделов компании с максимальной экономической отдачей. При помощи программирования в 1C, на основе заказанных фирмой параметров, возникает информационная среда, способная обрабатывать и получать в удобном для работы виде различную специализированную информацию в минимальные сроки и централизованно хранить данные.
В составных частях автоматизированных систем и соответствующих подсистемах действует набор информационных комплексов или единая система информации, для максимального удобства пользователя объединенных на уровне обмена данными.
Одной из упомянутых подсистем является «управленческий учет» 1С . Учет используется при выполнении работ с основными финансовыми, хозяйственными операциями компании, при учете необходимых для предприятия информационных блоков:
- учет взаиморасчетов с дебиторами и кредиторами;
- торгово- закупочные операции,
- реализация услуг,
- регистрация входящих услуг,
- складской учет ТМЦ,
- производственный учет (списание сырья, выпуск продукции),
- другие разделы учета (от специфики деятельности организации)
1. Постановка задачи
1.1 Описание задачи
Операции работы с пластиковыми картами нуждается в автоматизации и облегчении учета операции и работы системы.
Программные продукты для моделирования бизнес-процессов являются такие как «1С: Предприятия» и RationalRose. Методология их работы является аналитика разных возможностей для описания бизнеса организации на верхнем уровне с акцентом на управлении процессами. Нотация позволяет отражать в модели процесса обратные связи различного типа: по информации, по управлению, движение материальных ресурсов. Продуманные механизмы декомпозиции модели процесса позволяют существенно упростить работу работника предприятия. Модели предназначены для описания бизнеса на верхнем уровне. Их основное преимущество состоит в возможности описывать управление процессами организации.
Диаграммы потоков данных являются основным средством моделирования функциональных требований к проектируемой системе. С их помощью система представляется в виде иерархии компонентов (процессов), связанных потоками данных. Главная цель такого представления -- продемонстрировать, как каждый процесс преобразует входные данные в выходные, а также выявить отношения между этими процессами.
Продуманные механизмы модели позволяют существенно упростить работу работника. Основное преимущество состоит в возможности описывать управление процессами организации.
1.2 Назначение и цели создания системы
Цель данного курсового проекта будет заключаться в разработке и применении на практике знаний, полученных в процессе изучения курса «Автоматизация управленческой деятельности организации»;
Составлены словари, затем были построены физическая и логическая модели данных, которые и послужили основой для создания физической модели.
В курсовом проекте указываются постановка задачи, описание зачади, обоснование разработки, обоснование выбора автоматизируемого бизнес-процесса, описываются основные методы и способы разработки, средства разработки, модель жизненного цикла системы и принципы формирования выходной документации и входных форм.
Задачи курсового проекта:
- получение представлений о методах и средствах проектирования современных ИС;
- развитие самостоятельности при разработке ИС
В заключении приводятся выводы и итоги проделанной работы.
2. Проектирование модулей автоматизированной системы
2.1 Разработка моделей информационных отношений в системе
Курсовой проект состоит из частей.
Построение функциональной модели предметной области в программной среде. Проектирование логической и физической модели данных в программной среде. Разработка клиентского приложения ИС .
Диаграмма вариантов использования описывает функциональное назначение системы или то, что система должна делать. Разработка диаграммы преследует следующие цели:
-определить общие границы и контекст моделируемой предметной области;
-сформулировать общие требования к функциональному поведению проектируемой системы;
-разработать исходную концептуальную модель системы для ее последующей детализации в форме логических и физических моделей;
-подготовить исходную документацию для взаимодействия разработчиков системы с ее заказчиками и пользователями.
Вид диаграммы называется диаграммой функций, потому что она лежит в основе набора диаграмм создаваемых список требований к системе и определяется множеством выполненных системой функций. Usecase - это описание сценария поведения, которому следуют действующие лица (Actors). Данный тип диаграмм используется при описании бизнес процессов автоматизируемой предметной области, определении требований к будущей программной системе. Отражает объекты как системы, так и предметной области и задачи, которые выполняются.
Диаграмма вариантов использования представлена в соответствии с рисунком 1
Рисунок 1 - Клиент банкомата
2.2 Информационные потоки в автоматизированной системе
Функциональная модель разрабатывается с целью выявления базовых функций и их взаимосвязи. Для этих целей посредством программного продукта BPWin 4.0 строятся диаграммы.
Для построения функциональной модели используется стандарт IDEF0 (Icam DEFinition). Функциональная модель по стандарту IDEF0 представляет собой совокупность иерархически упорядоченных и взаимосвязанных диаграмм. Модель содержит три типа диаграмм: контекстная; декомпозиции; дерева узлов.
Контекстная диаграмма является вершиной древовидной структуры и представляет общую функцию системы и её взаимосвязь с внешним миром, представлена на рисунке 1.
На основе контекстной диаграммы выполняется функциональная декомпозиция системы до достижения необходимого уровня подробности описания, представлено на рисунке 2 и 3. Каждая диаграмма декомпозиции содержит блоки и дуги (стрелки). Блоки изображают функции, а дуги - информацию. Информация может представлять данные или объекты.
Рисунок 2 - «Контекстная диаграмма функциональной модели»
Рисунок 3- «Контекстная диаграмма первого уровня функциональной модели»
3. Реализация модулей автоматизированной системы
3.1 Разработка модулей автоматизированной системы и их описание
Таблица 1 - Анализ выполнения плана по ассортименту продукции
Вид сущности |
Наименование сущности |
Описание функций |
|
1 |
2 |
3 |
|
Константа |
НаименованиеОрганизации |
Не изменяется в процессе деятельности предприятия, либо изменяется достаточно редко. Пример информации - название организации, которое, не меняется. Константа используется один раз, которая может многократно использоваться. |
|
Константа |
Особенности платежа |
||
Справочник |
ВидПлатежа |
Справочник описывает необходимый набор параметров. Для создания справочника «ВидПлатежа» необходимо указать его название разновидность, определить свойства, которые должна поддерживать система для данного справочника |
|
Справочник |
ВидКарты |
||
Справочник |
АдресаБанкоматов |
||
Документы |
Платежи |
Каждый документ содержит в себе информацию о конкретной операции и характеризуется своим номером, датой и временем. Важным свойством документа является его привязка ко времени. |
|
Документы |
Карты |
Отчет
ВидыПлатежей
1 |
2 |
3 |
||
Реквизиты шапки |
Наименование |
Применяется для добавления и определения предметной области при создании данной программы для построения отчетов, диаграмм, документов, констант и т. д. |
||
Реквизиты шапки |
ВидКарты |
|||
Реквизиты табличной части |
Сумма |
|||
Реквизиты табличной части |
Номер |
|||
Реквизиты табличной части |
Номер(карты) |
|||
Реквизиты табличной части |
Банкомат |
|||
Журналы документов |
Операции |
Журнал в котором отражаются все движения и проведение документов |
||
Отчет |
Оплата |
Для выведения наименования платежа и суммы |
||
Регистр |
Платеж |
Регисти -это таблицы для накопления и получеия сводной информации. Данные в регистры добавлятся только при проведении документов. Сведения из регистров используют только для формирования отчетов. |
||
Карт |
||||
Для выведения наименования платежа и суммы |
||||
3.2 Описание интерфейса
При создании программы были совершены следующие действия:
Создание нового справочника представлено в соответствии с рисунком4
Рисунок 4 - Добавление справочника
Добавление уровней в соответствии с рисунком 5
Рисунок 6 -Добавление уровней
Заполнение таблицы справочника «ВидПлатежа», представлено в соответствии с рисунком 7
Рисунок 7 - Справочник «ВидПлатежа»
Добавление свойства реквизита «ФИО», представлено в соответствии с рисунком 11
Рисунок 8 - Свойства реквизита
Добавление реквизита шапки в документ «ВидПлатежа», представлен в соответствии с рисунком 9:
Рисунок 9 - Дабаление реквизитов шапки
Размещение реквизитов «Документ» в соответствии с рисунком 10
Рисунок 10 - Размещения реквизитов
Форма документа «ВидПлатежа» представлена в соответствии с рисунком 11
Рисунок 11 - Документ Проданных автомобилей
Свойства «Констант», представлена в соответствии с рисунком 12
Рисунок 12 - Свойства Константы
Форма 2 - предназначена для формирования документа «Карты», и их проведение. Внешний вид формы представлен в соответствии с рисунком 13
.
Рисунок 13 - Внешний вид формы «Карты»
Внешний вид формы для формирования отчета очень прост, он предназначен для формирования отчета «Оплата». Она состоит из следующих компонентов:
- поле со списком(помогает выбрать необходимые элементы из справочника для формирования отчета);
- кнопка «Сформировать»(для формирования визуального отображения отчета);
- кнопка «Закрыть» (закрывает рабочую форму).
Форма отчета «Оплата», представлена в соответствии с рисунком 14
Рисунок 14 - Форма Отчета
3.3 Испытание автоматизированной системы
Для проверки работоспособности документа, требуется его заполнить и сохранить информацию, в соответствии с рисунком 15.
Рисунок 15- Добавление данных в журнал документов
После сохранения, что бы быть уверенными, что документ провелся, нужно открыть Журнал документов «Оплата» и удостоверится в проведении документа. Если документ был проведен, тогда напротив его будет стоять красная галочка, если нет , то ничего не будет стоять. В случае не проведения документа, необходимо закрыть окно и выбрать из контекстного меню пункт «Операции», из выпадающего списка выбрать Проведнение документа. В появившемся диологовом окне, выбрать документы, которые необходимо и нажать кнопку «Выполнить», представлено в соответствии с рисунком 16.
Рисунок 16 - Проведение документа
3.4 Формирование финансовых результатов
Для создания отчетов с помощью 1С: Предприятия сначала необходимо открыть 1C Предприятие \
1Cv77 \
BIN\
1CV7.exe, далее появиться окошко запуска 1C, в котором необходимо нажать на кнопку «Добавить» информационную базу, как представлено в соответствии с Рисунком 17:
Рисунок 17- Добавление информационной базы
Далее в окошке «Регистрация» выбрать путь базы и название, затем нажать на кнопку «ОК» как представлено в соответствии с Рисунком 18:
Рисунок 18- Выбор пути и название базы
Когда ваша база уже создана, необходимо запустить «Конфигуратор» и выбрать «Конфигурацию», затем для создания отчетов нужно правой клавишей мыши нажать «Новый отчет», как представлено в соответствии с рисунком 19:
Рисунок 19-Создание отчета
После того, как откроется конструктор отчета, необходимо будет ввести идентификатор и 2 раза нажать кнопку «Далее», как представлено в соответствии с Рисунком 20:
Рисунок 20-Ввод идентификатора
Затем в конструкторе отчета нажать кнопку «Готово», как представлено в соответствии с Рисунком 21:
Рисунок 21-Нажатие кнопки «Готово»
После того, как создали отчет, необходимо поставить нужные компоненты на форму с помощью элементов диалога. И после того, как все нужные элементы уже на форме, тогда форма отчета примет вид, как представлено в соответствии с Рисунком 22:
Рисунок 22- Готовая форма отчета
После в режиме «1С: Предприятие», выбрать из контекстного меню пункт «Отчет», и нажать кнопку «Сформировать». На экране отобразится отчет, представленный в соответствии с рисунком 23.
Рисунок 23 - Сформированный отчет
4. Разработка руководства пользователя
Чтобы начать работу с мини-системой, необходимо устоновить на рабочий компьютер программу «1С: Предприятие».
Далее нажать на файл с расширением «.ехе» и запустить пронрамму в режиме «1С: Предприятие» в монопольном режиме.
Откроется диологовое окно. Из контекстного меню выбрать пункт «Журнал документ» , представлен в соответствии с рисунком 17, для создания нового документа.
Рисунок 24 - Контекстное меню в программе «1С: Предприятие»
В открывшемся окне необходимо нажать на кнопку «Добавить», представлено в соответствии с рисунком 18, и из предложенного списка выбрать необходимый документ.
Рисунок 25 - Добавление записи в журнал
Откроется форма документа . Для работы с ней, необходимо заполнить все поля данными и сохранить», далее выберите нужное вам время для помещения документа.
Для того, чтобы увериться, что документ проведен можно посмотреть журнал документов, в нем также можно увидеть созданный вами документ, если документ отмечен красной галочкой, то он проведен, как представлено в соответствии с рисунком26:
Рисунок 26 - Проведение документов
Чтобы создать отчет требуется выбрать вкладку «Отчет», как представлено в соответствии с рисунком 27 и нажать на название отчета (Оплата):
Рисунок 27 - Окно с выбранной вкладкой Отчет
В появившимся окне выбираем нужное Экскурсии, Клиенты и нажимаем кнопку «Сформировать». После нажатия появится сформированный отчет
Рисунок 28 - Сформированный отчет
Заключение
В ходе выполнения курсовой работы были достигнутые все поставленные цели, такие как: применение на практике знаний, полученных в процессе изучения курса 1С«Предприятия» и получение практических навыков создания автоматизированных информационных систем (ИС), основанных на БД.
Достигнуто подробное описание предметной области, протекающих в ней всех процессов, используемых в информации и в итоге была разработана программа позволяющая облегчить работу для автомобильного предприятия, которое позволяет упростить оформление отчетных документов по контролю на различных этапах производства, различного вида отчетов, а также оформление заказа и его реализации.
Список использованной литературы
1. Заботина Н.Н. Проектирование информационных систем: Учебное пособие / Заботина Н.Н. -Братск: Филиал ГОУВПО «БГУЭП», 2007. - Ч.1 - 146 с.
2. Заботина Н.Н. Проектирование информационных систем: Учебное пособие / Заботина Н.Н. -Братск: Филиал ГОУВПО «БГУЭП», 2007. - Ч.2 - 132 с.
3. Мартин Ф., Кендалл С. UML Основы / Ф.Мартин, С.Кендалл. - СПб.:Символ-Плюс, 2002. - 192 с.
4. Бланшет Ж., Саммерфилд М. Qt 4: программирование GUI на C++ / Ж. Бланшет, М.Саммерфилд. - М.:КУДИЦ-ПРЕСС, 2008. - 736 с.
5. Арлоу Д., Нейштадт И. UML 2 и Унифицированный процесс / Д. Арлоу, И. Нейштадт. - СПб.: Символ-Плюс, 2007. - 624 с.
6. ГОСТ 2.105-95 Единая система конструкторской документации «ОБЩИЕ ТРЕБОВАНИЕЯ К ТЕКСТОВЫМ ДОКУМЕНТАМ».
8. Методические указания по выполнению курсового проекта по дисциплине «Базы данных и система управления базами данных», МГЭПТК 2011
Приложение
Листинг программы
Процедура ОбработкаПроведения()
ВыбратьСтроки();
Пока ПолучитьСтроку()=1 Цикл
Регистр.Платеж.Наименование=Наименование;
Регистр.Платеж.Номер=Номер;
Регистр.Платеж.Сумма=Сумма;
Регистр.Платеж.ДвижениеПриходВыполнить();
КонецЦикла;
КонецПроцедуры
Процедура ОбработкаПроведения()
ВыбратьСтроки();
Пока ПолучитьСтроку()=1 Цикл
Регистр.Карт.Номер=Номер;
Регистр.Карт.Банкомат=Банкомат;
; Регистр.Карт.ВидКарты=ВидКарты;
Регистр.Карт.ДвижениеПриходВыполнить();
КонецЦикла;
КонецПроцедуры
Процедура Сформировать()
Запрос = СоздатьОбъект(«Запрос»);
ТекстЗапроса=»
|Наименование=Регистр.Платеж.Наименование;
|Сумма=Регистр.Платеж.Сумма;
|Номер=Регистр.Платеж.Номер;
|Функция СуммаКонОст=КонОст(Сумма);
|Группировка Наименование;
|Группировка Номер;
|Группировка Сумма;
|Условие (Наименование в ВыбВидПлатежа);
|»;
Если Запрос.Выполнить(ТекстЗапроса)=0 Тогда
Возврат;
КонецЕсли;
Таб=СоздатьОбъект(«Таблица»);
Таб.ВывестиСекцию(«Заголовок»);
Пока Запрос.Группировка(1)=1 Цикл
Таб.ВывестиСекцию(«Наименование»);
КонецЦикла;
Таб.Опции(0);
Таб.Показать(«Платеж»,»");
КонецПроцедуры
Рубрики: Без рубрики.
Мы живем в эпоху построения информационного общества, когда большое внимание со стороны государства уделяется развитию компьютерных систем. Роль информационных технологий в развитии общества состоит в ускорении процессов получения, распространения и использования обществом новых знаний.
Современные информационные системы предназначены для повышения эффективности управления и принятия решений. В экономике и бизнесе информационные технологии применяются для обработки, сортировки и агрегирования данных, для организации взаимодействия участников процесса и вычислительной техники, для удовлетворения информационных потребностей, для оперативной связи и так далее. Самым сложным и трудоемким процессом является бухгалтерский учет, поэтому использование компьютерных технологий при обработке бухгалтерской информации просто необходимо.
Первоочередной задачей бухгалтера является наведение порядка в учете всех ценностей. Учет должен быть организован так, чтобы в любой момент времени можно было получить полные и достоверные сведения о реальном положении дел организации, в связи с чем возникает необходимость использования компьютерной техники и специальных пакетов прикладных программ (ППП). ППП являются мощным инструментом автоматизации решаемых пользователем задач, практически полностью освобождая его от необходимости знать, как выполняет компьютер те или иные функции и процедуры по обработке информации. Одним из типов ППП являются проблемно-ориентированные (наиболее широкий класс прикладных программ).
Проблемно-ориентированными ППП называются программные продукты, предназначенные для решения какой-либо задачи в конкретной функциональной области.
Отдельным классом программных продуктов являются ППП бухгалтерского учета (ППП БУ). Несмотря на то, что в мире существует более тысячи тиражируемых бухгалтерских пакетов различной мощности и стоимости, российские предприниматели предпочитают отечественные пакеты, более подходящие для условий переходной экономики и быстрой смены законодательных актов, регулирующих порядок бухгалтерского учета.
Автоматизация бухгалтерского учета в России проходила в несколько этапов. Рассмотрим их более подробно.
Размещено на Allbest.ru
Подобные документы
Разработка функциональной модели предметной области. Построение UML диаграмм в среде Pacestar UML Diagrammer. Выбор программных средств разработки. Разработка логической и физической модели данных. Разработка клиентского приложения ИС в среде Access.
курсовая работа [2,2 M], добавлен 09.03.2011Понятие баз данных и принципы проектирования информационных систем. Разработка программы для отслеживания финансовой стороны работы компании в среде Delphi 7. Создание таблиц и схемы данных. Разработка клиентского приложения и процедуры добавления данных.
курсовая работа [1,4 M], добавлен 25.04.2012Построение инфологической (концептуальной) модели предметной области. Проектирование логической и физической структуры базы данных. Реализация проекта в среде конкретной СУБД. Организация корректировки и ввода данных в БД. Разработка интерфейса.
курсовая работа [1,4 M], добавлен 14.01.2018Проектирование логической схемы данных для предметной области, физической модели базы данных. Разработка алгоритмов функциональных модулей программного приложения. Принципы тестирования спроектированного программного обеспечения, анализ эффективности.
курсовая работа [926,7 K], добавлен 20.05.2015Базы данных - важнейшая составная часть информационных систем. Проектирование базы данных на примере предметной области "Оргтехника". Сбор информации о предметной области. Построение информационно-логической модели данных. Разработка логической структуры.
курсовая работа [318,6 K], добавлен 24.12.2014Построение логической модели базы данных "Сбор сведений о писателях и их литературных произведениях". Описание таблиц и построение физической модели системы. Проектирование базы данных в XML и разработка клиентской части в среде программирования C#.
курсовая работа [817,3 K], добавлен 13.01.2015Автоматизация системы снятия показаний счетчиков энергии. Разработка базы данных и клиентского приложения для структур жилищно-коммунального хозяйства, занимающихся составлением квитанций. Описание предметной области. Тестирование клиентского приложения.
курсовая работа [953,3 K], добавлен 01.09.2016Анализ требований к базе данных. Концептуальная (инфологическая) модель предметной области. Сопоставление компонентов логической и физической модели. Создание форм, запросов и отчетов в среде СУБД Visual FoxPro 8.0. Расчеты по аккредитивам и чекам.
курсовая работа [1,7 M], добавлен 24.06.2013Анализ предметной области, формулировка общих и специальных требований к информационной системе с адаптивным интерфейсом. Разработка структур данных, программного обеспечения, модуля бизнес-логики, клиентского приложения; администрирование сервера.
дипломная работа [2,5 M], добавлен 20.07.2014Описание предметной области, построение концептуальной и логической модели базы данных рынка металлопроката и метизов, реализация данных рынка в интерактивной среде Интернет. Расчёт экономической эффективности каталога продукции и капитальных вложений.
курсовая работа [3,5 M], добавлен 14.12.2011