Спортивная школа

Автор работы: Пользователь скрыл имя, 29 Декабря 2011 в 01:51, курсовая работа

Краткое описание

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

Содержание работы

Введение…………..………………………………………………………………3
Характеристика Спортшколы………..……………………………….….4
Характеристика деятельности спортшколы…………...…………........4
Организационная структура спортшколы……...………………….…..5
Характеристика оборудования спортшколы……………………….…6
Описание выполнения индивидуального задания: автоматизация деятельности спортшколы …………………………………………………...10
Принципы проектирования………………………………………………10
Построение модели данных………………………………………………11

3. Построение информационной системы….………………………………14

3.1. Характеристика автоматизированной системы…………………………14

3.2. Проект программы…………………………………………………………16

3.3. Создание конфигурации…………………………………………………..19

3.4. Описание кодов конфигурации…………………………………………...23

Заключение……………………………………………………………………….30

Литература……………………………………………………………………….31

Содержимое работы - 1 файл

Спортшкола.docx

— 464.01 Кб (Скачать файл)
 

3.2. Проект программы 

     Курсовой  проект выполнен в системе 1С: Преприяти 8.1. Проект среды программирования организуется из нескольких составных частей (модулей), и главного файла проекта, объединяющий все остальные. Каждый модуль по структуре  внутреннего содержания является текстовым  исходным файлом. Структура проекта  в целом организована следующим  образом. Главной узловой частью является главная форма программы

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

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

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

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

     Входная информация: Константы, Справочники, Документы.

     Промежуточная информация: Перечисления, Регистры.

     Выходная  информация: Отчеты.

     Дерево  конфигурации:

Константы
Учреждение строка (50)
Адрес строка (50)
Директор строка (50)
Главный бухгалтер строка (50)
Справочники
Справочник  Сотрудники  
Код число (10)
Фамилия строка (25)
Имя строка (25)
Отчество строка (25)
Адрес строка (25)
Должность Перечисления. Должности
Телефон число (15)
Справочник  Дети
Код число (10)
Фамилия строка (25)
Имя строка (25)
Отчество строка (25)
Адрес строка (25)
Телефон число (15)
Дата  рождения дата
Справочник  Родители (подчиненный  детям)
Код число (10)
Фамилия строка (25)
Имя строка (25)
Отчество строка (25)
Адрес строка (25)
Фамилия ребенка Справочник.Дети
Справочник  Группы  
Код число (10)
Группа число(25)
Телефон число (15)
Перечисления
Должности Учитель, физ-рук, медсестра, зав хоз, бухгалтер, психолог. строка(30)
Статус                                         зачислен, отчислен

Документы

Зачисление  в группу
Реквизиты  
Дата  начала занятий Дата
Тренер                                         Справочник.Сотрудники

Группы                                        Справочник.Группы

Табличная часть

Дети                                             Справочник.Дети

Выбытие из группы

Реквизиты  
Дата  выбытия Дата
Группа                                         Справочник.Группа

Табличная часть

Дети                                             Справочник.Дети

Перевод из одной группы в  другую

Табличная часть  
Дети Справочник.Дети
Перевод из группы Справочник.Сведения.Группа
Перевод в группу Справочник.Сведения.Группа
Дата  перевода                             Дата

Регистры

Регистры  Сведений (движение по  табличной части документами  Зачисление в группу–1дв., выбытие из группы–1дв., перевод из 1 группы в другую–2дв.)
Сведения Зачисление  в группу, выбытие из группы, перевод из 1 группы в другую
Измерения  
Дети Справочник.Дети
Группа Справочник.Группа
Ресурсы  
Статус Перечисления.Статус
Дата  дата
Регистры  накоплений (движение по  табличной части документами  Зачисление в группу–1дв., выбытие из группы–1дв., перевод из 1 группы в другую–2дв.)
Остатки по группам  
Измерение  
Группа Справочник.Группа
Ресурсы  
Количество Число
Отчеты
Наполняемость групп РегистрыНакоплений.Остатки  по группам
Обороты по группам РегистрыНакоплений.Остатки  по группам
Дети  по группам РегистрыСведений.Сведения
Остатки по группам РегистрыНакоплений.Остатки  по группам
 
                         

3.3.  Создание конфигурации 

Запуск 1С: Предриятия 8.1. в режиме Конфигуратор. Конфигурация/Открыть  конфигурацию.

- Создание констант  рис. 3.1.:

Рис. 3.1. Константы

- Создание справочника:

Рис. 3.2. Справочники

- Создание Документов:

Рис. 3.3. Документы 

- Регистры:

Рис. 3.4. Регистры

- Перечисления:

Рис. 3.5. Перечисления

- Отчеты:

Рис. 3.6. Отчеты 
 
 
 
 
 
 
 
 
 
 
 

3.4. Описание кодов конфигурации

- Конфигурации.Конфигурация

            Имя: "Конфигурация"

            Синоним: ""

            Комментарий: ""

            ВариантВстроенногоЯзыка: "Русский"

            ОсновнойСтиль: ""

            ОсновнойЯзык: "Язык.Русский"

            ОсновнойИнтерфейс: ""

            ОсновнаяРоль: ""

            КраткаяИнформация: ""

            ПодробнаяИнформация: ""

            Поставщик: ""

            Версия: ""

            АдресКаталогаОбновлений: ""

            ВключатьСправкуВСодержание: "Ложь"

            ОсновнаяФормаКонстант: ""

            - Языки.Русский

                  Имя: "Русский"

                  Синоним: "Русский"

                  Комментарий: ""

                  КодЯзыка: "ru"

            - Справочники.Сотрудники

                  Имя: "Сотрудники"

                  Синоним: "Сотрудники"

                  Комментарий: ""

                  Иерархический: "Ложь"

                  ВидИерархии: "ИерархияГруппИЭлементов"

                  ОграничиватьКоличествоУровней: "Ложь"

                  КоличествоУровней: "2"

                  ГруппыСверху: "Истина"

                  Подсистемы:

                        "Конфигурация.Конфигурация"

                  Владельцы:

                  ИспользованиеПодчинения: "Элементам"

                  ДлинаКода: "5"

                  ДлинаНаименования: "25"

                  ТипКода: "Число"

                  СерииКодов: "ВоВсемСправочнике"

                  КонтрольУникальности: "Истина"

                  АвтоНумерация: "Истина"

                  ОсновноеПредставление: "ВВидеНаименования"

                  СпособРедактирования: "ВСписке"

                  СпособВыбора: "ОбоимиСпособами"

                  ВводПоСтроке:

                        "Наименование,

                         Код"

                  ОсновнаяФормаОбъекта: ""

                  ОсновнаяФормаГруппы: ""

                  ОсновнаяФормаСписка: ""

                  ОсновнаяФормаДляВыбора: ""

                  ОсновнаяФормаДляВыбораГруппы: ""

                  ВключатьСправкуВСодержание: "Ложь"

                  ВводитсяНаОсновании:

            - Справочники.Дети

                  Имя: "Дети"

                  Синоним: "Дети"

                  Комментарий: ""

                  Иерархический: "Ложь"

                  ВидИерархии: "ИерархияГруппИЭлементов"

                  ОграничиватьКоличествоУровней: "Ложь"

                  КоличествоУровней: "2"

                  ГруппыСверху: "Истина"

                  Подсистемы:

                        "Конфигурация.Конфигурация"

                  Владельцы:

                  ИспользованиеПодчинения: "Элементам"

                  ДлинаКода: "5"

                  ДлинаНаименования: "25"

                  ТипКода: "Число"

                  СерииКодов: "ВоВсемСправочнике"

                  КонтрольУникальности: "Истина"

                  АвтоНумерация: "Истина"

                  ОсновноеПредставление: "ВВидеНаименования"

                  СпособРедактирования: "ВСписке"

                  СпособВыбора: "ОбоимиСпособами"

                  ВводПоСтроке:

                        "Наименование,

                         Код"

                  ОсновнаяФормаОбъекта: ""

                  ОсновнаяФормаГруппы: ""

                  ОсновнаяФормаСписка: ""

                  ОсновнаяФормаДляВыбора: ""

                  ОсновнаяФормаДляВыбораГруппы: ""

                  ВключатьСправкуВСодержание: "Ложь"

                  ВводитсяНаОсновании:

            - Справочники.Родители

                  Имя: "Родители"

                  Синоним: "Родители"

                  Комментарий: ""

                  Иерархический: "Ложь"

                  ВидИерархии: "ИерархияГруппИЭлементов"

                  ОграничиватьКоличествоУровней: "Ложь"

                  КоличествоУровней: "2"

                  ГруппыСверху: "Истина"

                  Подсистемы:

                        "Конфигурация.Конфигурация"

                  Владельцы:

                  ИспользованиеПодчинения: "Элементам"

                  ДлинаКода: "5"

                  ДлинаНаименования: "25"

                  ТипКода: "Число"

                  СерииКодов: "ВоВсемСправочнике"

                  КонтрольУникальности: "Истина"

                  АвтоНумерация: "Истина"

                  ОсновноеПредставление: "ВВидеНаименования"

                  СпособРедактирования: "ВСписке"

                  СпособВыбора: "ОбоимиСпособами"

                  ВводПоСтроке:

                        "Наименование,

                         Код"

                  ОсновнаяФормаОбъекта: ""

                  ОсновнаяФормаГруппы: ""

                  ОсновнаяФормаСписка: ""

                  ОсновнаяФормаДляВыбора: ""

                  ОсновнаяФормаДляВыбораГруппы: ""

                  ВключатьСправкуВСодержание: "Ложь"

                  ВводитсяНаОсновании:

            - Документы.ЗачислениеВГруппу

                  Имя: "ЗачислениеВГруппу"

                  Синоним: "Зачисление в  группу"

                  Комментарий: ""

                  Подсистемы:

                        "Конфигурация.Конфигурация"

                  Нумератор: ""

                  ТипНомера: "Число"

                  ДлинаНомера: "5"

                  ПериодичностьНомера: "Непериодический"

                  КонтрольУникальности: "Истина"

                  АвтоНумерация: "Истина"

                  ВводитсяНаОсновании:

Информация о работе Спортивная школа