Экономическая сущность основных фондов анализ их состава и структуры
СОДЕРЖАНИЕ
1. Общая часть 3
1.1 Цели и задачи разработанной системы 3
1.2 Программное и аппаратное обеспечение 4
1.3 Общая характеристика системы программ «1С:Предприятие 7.7» 4
2. Специальная часть 7
2.1 Постановка задачи 7
2.2 Входные и выходные данные программного продукта 8
2.2.1 Входные данные 8
2.2.2 Выходные данные 9
2.3 Схема данных системы 10
2.4 Создание справочников 12
2.4.1 Справочник «Спектакли» 12
2.4.2 Справочник «Театры» 15
2.4.3 Справочник «Жанры» 17
2.4.4 Справочник «Режиссеры» 19
2.5 Создание документов 21
2.5.1 Документ «Продажа билетов» 21
2.6 Создание отчётов 22
2.6.1 Отчёт «Продажа» 22
2.6.2 Отчёт «Афиша»……………………………………………….....
2.7 Создание интерфейса пользователя 23
2.7.1 Меню пользователя 24
2.7.2 Панель инструментов 25
2.8 Инструкция программиста 25
2.8.1 Установка конфигурации на компьютер 25
2.8.2 Первый запуск 25
2.9 Инструкция пользователя 26
2.9.1 Интерфейс 26
2.9.2 Заполнение базы данных 26
Заключение 29
Литература……………………………………………………
- Общая часть
- Цели и задачи курсового проекта
В настоящее время в разных сферах деятельности возникает всё большая необходимость в программном обеспечении, позволяющих быстро и безошибочно перерабатывать большое количество информации. Применение таких программных средств позволяет существенно снизить временные и трудовые затраты, что повышает эффективность работы сотрудников. Для успешного создания работоспособной, отказоустойчивой и удобной информационной системы необходимо тщательное изучение предметной области, сбор исходных данных и их анализ.
Цель курсовой работы заключается в разработке информационной системы «Городская афиша», которая служит для автоматизации учета продаж билетов в кассах города, получения информации о реализованных билетах за указанный период времени. Для достижения поставленной цели необходимо решить следующие задачи:
- Проанализировать предметную область организации продаж билетов;
- Спроектировать модель и структуру баз данных.
- Для хранения информации создать следующие справочники такие как «Спектакли», «Театры», «Жанры», «Режиссеры».
- Для регистрации заказов и их реализации создаются документ: «Продажа билетов».
- Организовать механизм ввода документа «Продажа билетов» на основании документа «Общий журнал документов».
- Сформировать необходимую отчетность, которую следует получать отдельно по каждому театру и спектаклю за временной период и по всем спектаклям и театрам в целом.
- Программное и аппаратное обеспечение
Данная система не прихотлива к аппаратным ресурсам и способна работать даже на слабых персональных компьютерах.
Минимальные системные требования:
Операционная система: Windows 98 и более поздние версии (в WindowsVsta, Windows 7, WindowsServer 2008, WindowsServer Предустановленная платформа 1С:Предприятие 7.7.
Процессор 2.0Ггц
Оперативная память-128Мб
Принтер hp80657
- Общая характеристика системы программ «1С:Предприятие 7.7»
Надежность и безопасность
Программы содержат средства обеспечения сохранности и непротиворечивости информации:
возможность запрещения пользователям "прямого" удаления информации,
-
специальных режим удаления данных с контролем перекрестных ссылок,
- установка запрета на редактирование печатных форм документов,
- "запирание" системы пользователем при временном прекращении работы.
Гибкость и настраиваемость
Любая из программ серии 1С:Предприятие может быть адаптирована к любым особенностям учета на конкретном предприятии. В состав системы входит Конфигуратор, который позволяет при необходимости настроить все основные элементы системы:
- редактировать существующие и создавать новые необходимые документы любой структуры,
- изменять экранные и печатные формы документов,
- создавать журналы для работы с документами и произвольно перераспределять документы по журналам для эффективной работы с ними
- редактировать существующие и создавать новые справочники произвольной структуры
- редактировать свойства справочников: изменять состав реквизитов, количество уровней, тип кода, диапазон проверки уникальности кода и другое
- создавать регистры для учета средств в любых необходимых разрезах
- создавать любые дополнительные отчеты и процедуры обработки информации
- описывать поведение элементов системы на встроенном языке.
Современный интерфейс
Новая версия 1С:Предприятие 7.7 следует современным стандартам пользовательского интерфейса:
- "советы дня" подскажут вам эффективные приемы работы и удобные возможности системы,
- служебные окна умеют "прикрепляться" к границам главного окна программы,
- главное меню системы содержит "образы" команд - такие же образы помещены на кнопках панелей инструментов,
- кнопки панелей инструментов могут быть обозначены не только рисунками, но и текстом.
Открытость и доступность
1С:Предприятие 7.7 содержит разнообразные средства для связи с другими программами. Возможность импорта и экспорта информации через текстовые файлы позволит обмениваться данными практически с любой программой. Кроме этого, встроенный язык содержит средства работы с файлами формата DBF. Также 1С:Предприятие 7.7 поддерживает современные средства интеграции приложений: OLE, OLE Automation и DDE. Использование этих средств позволяет:
- управлять работой других программ, используя встроенный язык 1С:Предприятие 7.7, например, формировать отчеты и графики в Microsoft Excel,
- получать доступ к данным 1С:Предприятие 7.7 из других программ,
- вставлять в документы и отчеты 1С:Предприятие 7.7 объекты, созданные другими программами - например, помещать в первичные документы логотип фирмы,
- размещать в документах и отчетах рисунки и графики.
Развитые средства администрирования
1С:Предприятие 7.7 включает средства, позволяющие администратору системы:
- вести список пользователей системы,
- назначать пользователям пароли на вход в систему,
- назначать пользователям права на доступ к информации, обрабатываемой системой,
- формировать индивидуальные пользовательские интерфейсы, включающие меню и панели инструментов,
- просматривать список работающих пользователей.
В связи со всем
вышеперечисленным для
- Специальная часть
- Постановка задачи
В рамках курсового проекта поставлена задача, создать, автоматизированную информационную систему обеспечивающую хранение и обработку данных продажи билетов «Городская афиша», которая могла бы служить для автоматизации учета продаж билетов в кассах города:
• Включение нового элемента;
• Удаление элемента;
• Корректировка элемента;
• Поиск элементов по значению некоторых атрибутов;
•
Отбор элементов по значениям некоторых
атрибутов.
Входные и выходные данные программного продукта
- Выходные данные
Входными данными данной системы являются: справочники и документы.
Справочники (рис.1):
- «Спектакли» – содержит следующую информацию о спектаклях: название спектакля; название театра, в котором проходит спектакль; жанр постановки; фамилию режиссера, цена билета на данный спектакль, дата выхода спектакля;
- «Театры» – содержит следующую информацию о театрах: адрес театра, телефонный номер;
- «Жанры» – содержит информацию о названиях жанров;
- «Режиссёры» - содержит информацию о фамилии, и имени режиссёра поставившего спектакль;
Рисунок 1
Документы (рис.2):
- «Продажа билетов» - регистрирует факт продажи билета на спектакль;
Рисунок 2
- Выходные данные
Выходными данными являются отчёты (рис.3);
- «Продажа» - содержит информацию количестве и сумме проданных билетов за определенный период, на определенный спектакль, в определенном театре.
- «Афиша» - содержит следующую информацию о театрах : названиях театра, и проходящих в нем спектаклях за определенный период.
Рисунок 3
- Схема данных системы
Упрощённая схема данных системы представлена на рис.4. Из представленной схемы данных отчётливо видны связи между объектами системы
Справочник
Спектакли
Жанры
Режиссеры
Театры
Схема
данных 4
- Создание справочников
Справочник —
это агрегатный тип данных, предназначенный
для работы со списками однородных
элементов данных. Название и структура
каждого конкретного
- Справочник «Спектакли»
Для создания справочника необходимо выбрать в контекстном меню пункт «Новый справочник» (табл.1).
Таблица №1 «Справочник «Спектакли»»
| Идентификатор: | Спектакли |
| Количество уровней: | 3 |
| Длина кода: | 5 |
| Длина наименования: | 80 |
| Тип кода: | Текстовый |
| Основное представление: | В виде наименования |
| Редактировать: | В диалоге |
| Серии кодов: | Во всем справочнике |
Реквизиты справочника
«Спектакли» (рис.5) представлены в табл.2.
Таблица №2 «Реквизиты справочника «Спектакли»»
| Театр | |
| Идентификатор: | Театр |
| Длина: | 80 |
| Тип значения: | Справочник.Театр |
| Режиссёр | |
| Идентификатор: | Режиссёр |
| Тип значения: | Перечисление.Режиссёр |
| Время | |
| Идентификатор: | Время |
| Тип значения: | Строка |
| Длина: | 10 |
| Цена | |
| Идентификатор: | Цена |
| Тип значения: | Число |
| Длина: | 10 |
| Дата_выхода | |
| Идентификатор: | Дата_выхода |
| Тип значения: | Дата |
| Длина: | 10 |
Рисунок 5
Форма элемента представлена на рис.6
Рисунок 6
Для исключения ввода в справочник пустых значений в модуле диалога, необходимо программно запретить ввод в справочник пустых полей.
Текст модуля формы элемента справочника «Спектакль»
Процедура ПриЗаписи()
Если ПустаяСтрока(
Тогда Сообщить("Не указано название спектакля!");
СтатусВозврата(0);//запрет записи
КонецЕсли;
КонецПроцедуры
Результат тестирования процедуры проверки на рис.7
Рисунок 7
Форма списка справочника «Личные данные»
- Справочник «Театры»
Для создания справочника
необходимо выбрать в контекстном
меню пункт «Новый справочник» (табл.3).
Таблица №3 «Справочник «Театры»»
| Идентификатор: | Театры |
| Количество уровней: | 1 |
| Длина кода: | 5 |
| Длина наименования: | 80 |
| Тип кода: | Текстовый |
| Основное представление: | В виде наименования |
| Редактировать: | В списке |
| Серии кодов: | Во всем справочнике |
Реквизиты справочника «Сотрудники» (рис.8) представлены в табл.4.
Таблица №4 «Реквизиты справочника «Театры»»
| Адрес | |
| Идентификатор: | Адрес |
| Тип значения: | Строка |
| Длина: | 30 |
| Телефон | |
| Идентификатор: | Телефон |
| Тип значения: | Строка |
| Длина: | 30 |
Рисунок 8
Форма элемента представлена на рис.9
Рисунок 9
Текст модуля формы элемента справочника «Спектакль»
Процедура ПриЗаписи()
Если ПустаяСтрока(
Тогда Сообщить("Не указано название театра!");
СтатусВозврата(0);//запрет записи
КонецЕсли;
КонецПроцедуры
Результат тестирования процедуры проверки на рис.10
Для исключения ввода в справочник пустых значений в модуле диалога, необходимо программно запретить ввод в справочник пустых полей.
Форма списка справочника «Театр»
Рисунок 11
- Справочник «Жанры»
Для создания справочника необходимо выбрать в контекстном меню пункт «Новый справочник» (табл.5).
Таблица №5 «Справочник «Жанры»
| Идентификатор: | Жанры |
| Количество уровней: | 1 |
| Длина кода: | 5 |
| Длина наименования: | 80 |
| Тип кода: | Текстовый |
| Основное представление: | В виде наименования |
| Редактировать: | В диалоге |
| Серии кодов: | Во всем справочнике |
Рисунок 12
Форма элемента представлена на рис.13
Рисунок 13
Текст модуля формы элемента справочника «Жанры»
Процедура ПриЗаписи()
Если ПустаяСтрока(
Тогда Сообщить("Не указано название жанра!");
СтатусВозврата(0);//запрет записи
КонецЕсли;
КонецПроцедуры
Результат тестирования процедуры проверки на рис.14
Для исключения ввода в справочник пустых значений в модуле диалога, необходимо программно запретить ввод в справочник пустых полей.
Форма списка справочника «Жанр»
Рисунок
15
- Справочник «Режиссёры»
Для создания справочника необходимо выбрать в контекстном меню пункт «Новый справочник» (табл.7).
Таблица №7 «Справочник «Режиссёры»»
| Идентификатор: | Режиссёры |
| Синоним: | |
| Количество уровней: | 1 |
| Длина кода: | 5 |
| Длина наименования | 80 |
Рисунок
16
Форма списка представлена на рис.17
Рисунок
17
Текст модуля формы элемента справочника «Жанры»
Процедура ПриЗаписи()
Если ПустаяСтрока(
Тогда Сообщить("Не указано название режиссёра!");
СтатусВозврата(0);//запрет записи
КонецЕсли;
КонецПроцедуры
Результат тестирования процедуры проверки на рис.18