Проектирование информационной системы учета студентов
Анализ "1С:Предприятия" как программного продукта компании "1С", предназначенного для автоматизации деятельности на предприятии. Основные преимущества "1С:Предприятия", их анализ. Разработка конфигурации информационной системы: основные объекты и схема.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 16.05.2018 |
Размер файла | 427,9 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Содержание
Введение
1. Исследование предметной области
1.1 Что представляет собой «1С:Предприятие»
1.2 Преимущества «1С:Предприятия»
2. Разработка конфигурации информационной системы
2.1 Объекты и схема
2.2 Разработка
Заключение
Список используемых источников
Приложение А
Введение
программный автоматизация информационный
В настоящее время в разных сферах деятельности все более нуждаются в средствах, позволяющих быстро и безошибочно перерабатывать большое количество информации. Применение таких средств позволяет существенно снизить затраты и повысить эффективность работы.
Актуальность темы заключается в том, что многие колледжи до сих пор придерживаются традиционных систем и процессов. Необходим, переход от бумажной коммуникации к безбумажной, что сократит время поиска информации о студентах, преподавателях и т.п., а так же можно формировать различные отчеты и итоговые данные на основе имеющейся информации, выводить на печать электронные документы и т.д..
Целью данной курсовой работы является проектирование информационной системы учета студентов, которая позволит, улучшить эффективность работы.
Для реализации данной работы были поставлены следующие задачи:
· Изучение и исследование предметной области
· Разработка базы АИС
· Выбор средств реализации
Основная задача данной работы - с помощью изученного материала и программы 1С:Предприятие 8.2 разработать базу данных для учета студентов колледжа и автоматизировать основные её процессы.
Объектом исследования является процесс обучения в колледже.
Предметом исследования является учет студентов, где рассматривается: информация о студентах, их зачисление, отчисление, переводе на какой - либо курс, специальность и т.д.
1. Исследование предметной области
1.1 Что представляет собой «1С:Предприятие»
«1С:Предприятие» - программный продукт компании «1С», предназначенный для автоматизации деятельности на предприятии.
Первоначально «1С:Предприятие» было предназначено для автоматизации бухгалтерского и управленческого учётов (включая начисление зарплаты и управление кадрами), но сегодня этот продукт находит своё применение в областях, далёких от собственно бухгалтерских задач.
По концепции построения информационной модели «1С:Предприятие» относится к системам с универсальной моделью учетных данных, по способу построения программы - к системам, имеющим единое программное ядро.
«1С:Предприятие» поддерживает два варианта работы: файловый и клиент - серверный.
Файловый вариант работы в основном предназначен для персонального использования.
Клиент - серверный вариант основан на трехуровневой архитектуре.
Трехуровневая архитектура - архитектурная модель программного комплекса, предполагающая наличие в нём трёх компонентов: клиента, сервера приложений (к которому подключено клиентское приложение) и сервера баз данных (с которым работает сервер приложений), такая архитектура является удобной в администрировании и упорядочивании доступа пользователя к информационной базе.
В «1С:Предприятие» существует три клиентских приложения:
· Толстый клиент - позволяет реализовать все возможности, которые предоставляет «1С:Предприятие». Эти возможности относятся как к области администрирования и разработки, так и к полному исполнению прикладного кода.
· Тонкий клиент - предоставляет возможность работать с информационными базами посредством доступа через интернет. Но, при этом, в нем отсутствует возможность администрировать и разрабатывать прикладные решения.
· Веб - клиент - не требует предварительной установки на компьютер, в отличие от толстого и тонкого клиентов он исполняется не в определенной среде, а в сети Интернет - браузера.
Клиентское приложение - это запускаемая пользователем программа на компьютере, которая обеспечивает интерактивную связь системы «1С:Предприятие» непосредственно с пользователем. Прочие компоненты системы (рабочие процессы и программы) служат только для взаимодействия, на программном уровне, с другими объектами программы или частями системы.
Основной особенностью «1С:Предприятие» является ее конфигурирование, так как система представляет собой совокупность механизмов предназначенных для манипулирования различными типами объектов предметной области.
В системе возможно работать в двух режимах: конфигуратор и 1С:Предприятие.
Конфигурация обычно поставляется в качестве типовой, но может быть изменена, дополнена или разработана с нуля, а также можно производить сравнение и объединение нескольких конфигураций. На этом этапе разработки система оперирует такими универсальными понятиями, как документ, справочник, реквизит и другие. Совокупность этих понятий определяют концепцию системы.
В режиме 1С:Предприятие возможно лишь использование созданных объектов и разработанной структуры с невозможностью ее изменить.
1.2 Преимущества «1С:Предприятия»
Анализ концепции «1С:Предприятия» показывает, что оно выгодно отличается от других распространенных средств разработки, таких как FoxPro, Delphi, С++Builder, тем, что имеет четкую ориентацию на автоматизацию разных участков деятельности предприятия.
Этого уже достаточно, чтобы выбрать для разработки систему «1С:Предприятие». Но существует еще несколько важных причин, влияющих на этот выбор.
Во-первых, «1С: Предприятие» получило наибольшее распространение в России как универсальная система автоматизации деятельности предприятия. Его используют большинство организаций, и оно становится одним из основных требований при приеме на работу на ровне со знанием Windows и офисных программ. Система, написанная в «1С:Предприятие», будет легко внедряться и не вызовет сложностей с освоением.
Во-вторых, программа в первую очередь предназначена для фирм «1С: Франчайзи», которые занимаются продажей, внедрением, обучением и сопровождением программных продуктов фирмы 1С, в основном «1С:Предприятие». Очевидно, что система ведения учетной деятельности, написанная на «1С:Предприятие», будет наиболее удобна, так как пользователи сами смогут настроить ее под особенности своей работы и внести необходимые изменения и дополнения.
В-третьих, нужно учитывать, что многие пользователи, занимающиеся сопровождением и программированием в «1С:Предприятие», не являются программистами как таковыми, а имеют техническое или экономическое образования. Они не знают других языков программирования и не смогут внести изменения в код программы, написанной на другом языке, даже если будут предоставлен полный исходный текст. А «1С:Предприятие» - это система с открытым кодом, то есть любую конфигурацию, написанную на «1С:Предприятие», можно дополнить под свои требования.
Поэтому мы и выбрали «1С:Предприятие» для проектирования информационной системы по учету студентов колледжа.
Данная информационная система обеспечивает:
· хранение информации о студентах;
· данные о преподавателях;
· учебные дисциплины;
· специальности;
· зачисление студентов;
· перевод студентов.
Каждый поступивший или уже учащийся в данном учебном заведении и так же преподаватели заносятся в информационную систему. Это способствует удобству обработки данных, уменьшению времени поиска определенных данных.
2. Разработка конфигурации информационной системы
2.1 Объекты и схема
В данной конфигурации содержаться следующие объекты:
1. Справочники
1.1 Студенты
1.2 Преподаватели
1.3 Предметы
1.4 Специальности
2. Документы
2.1 Зачисление
2.2 Перевод
3. Регистры
3.1 Учетные записи
3.2 Список зачисленных студентов
4. Отчеты
4.1 Зачисленные студенты
4.2 Перевод студентов
5. Перечисления
5.1 Пол
5.2 Специальность
5.3 Причина
5.4 Обучение
6. Роли
6.1 Администратор
6.2 Пользователь
Рисунок 1 - Схема построения учета студентов колледжа.
2.2 Разработка
Данная работа разбита на подсистемы:
1. Учащиеся
2. Сотрудники
3. Дисциплины
4. Специальности
Начнем со справочников, так как на основе них уже создаются регистры, отчеты и так далее.
Справочник Специальности, в нем хранятся все специальности, которые есть в колледже, а именно «Смотреть рис.2»
1. Аббревиатура
2. Наименование специальности
Рисунок 2 - Создание Справочника Специальности
Справочник Предметы, в нем хранятся все учебные дисциплины, которые изучаются по специальностям и в 10, 11 классах, а именно «Смотреть рис.3»
1. Аббревиатура
2. Наименование предмета
Рисунок 3 - Создание Справочника Предметы
Справочник Преподаватели, в нем хранится информация о преподавателях, работающих в колледже «Смотреть рис.4»
1. Фамилия Имя Отчество (ФИО)
2. Пол
3. Номер телефона
4. Адрес
Рисунок 4 - Создание Справочника Преподаватели
Справочник Студенты, в нем хранится информация о студентах «Смотреть рис.5»
1. ФИО
2. Пол
3. Адрес
4. Телефон
5. Номер зачетки
Рисунок 5 - Создание Справочника Студенты
По справочнику Студенты, создаем документ Зачисление, в нем содержится информация о зачисленных студентах на какую - либо специальность, курс и так далее «Смотреть рис.6»
1. Дата
2. Курс
3. Группа
4. Специальность
5. Обучение
Табличная часть:
1. Студент (ФИО)
Рисунок 6 - Создание Документа Зачисление
После того как студент начал обучаться в колледже, его могут перевести на следующий курс, отчислить, перевести на другую специальность и тому подобное, для этого создаем Документ Перевод «Смотреть рис.7»
1. Дата
2. Причина
Табличная часть:
1. Студент (ФИО)
Рисунок 7 - Создание Документа Перевод
Заключение
В данной курсовой работе была спроектирована информационная система подсистема по учету студентов колледжа. Такая информационная система позволяет улучшить эффективность работы.
В процессе выполнения курсовой работы были выполнены следующие задачи:
Изучение и исследование предметной области
Разработка базы АИС
- необходимых подсистем;
- справочной системы;
- разработка регистров накопления для получения актуальных данных;
- разработка отчетов для более удобного использования системы.
· Выбор средств реализации
В реальных условиях функционирование данной информационной системы нуждается в дополнении и более подробном описании объектов, чтобы полностью соответствовать характеристикам предметной области.
Список используемых источников
Книги под именем индивидуального автора (авторов)
Книга одного автора
Ахметов К.С. «Практика управления проектами» М.: Русская редакция - 2004, - 257с.
Брябрин В.М., «Программное обеспечение персональных ЭВМ», Москва, 1990г. - 272с.
Хрусталева, Е.Ю. 1Сv8 Описание встроенного языка, Учебный центр 1С/E.Ю. Хрусталева: Издательский дом «Вильямс», 2011. - 666 с.
Книга двух авторов
Годин В.В. «Информационное обеспечение управленческой деятельности: Учебник» / В.В. Годин, И.К.Корнеев - М.: Мастерство; Высшая школа, 2001. - 240с.
Радченко М.Г. 1С:Предприятие 8.2. Практическое пособие разработчика. Примеры и типовые приемы / М.Г.Радченко, Е.Ю.Хрусталева М.: - ООО «1С - Паблишинг», 2009. - 874с.
Тимофеев Г.С. «Конфигурирование и администрирование «1С:Предприятия» Серия «Учебный курс» / Г.С. Тимофеев, Д.А. Шумейко Ростов н/Д: Феникс, 2001. - 320 с.
Приложение А
(обязательное)
Программный код
А.1 Процедура «Печать» Справочника «Студенты»
Процедура Печать(ТабДок, Ссылка) Экспорт
//{{_КОНСТРУКТОР_ПЕЧАТИ(Печать)
Макет = Справочники.Студенты.ПолучитьМакет("Печать");
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
|Студенты.Адрес,
|Студенты.Код,
|Студенты.Наименование,
|Студенты.НомерЗачётки,
|Студенты.Пол,
|Студенты.Телефон
|ИЗ
|Справочник.Студенты КАК Студенты
|ГДЕ
|Студенты.Ссылка В (&Ссылка)";
Запрос.Параметры.Вставить("Ссылка", Ссылка);
Выборка = Запрос.Выполнить().Выбрать();
ОбластьЗаголовок = Макет.ПолучитьОбласть("Заголовок");
Шапка = Макет.ПолучитьОбласть("Шапка");
ТабДок.Очистить();
ВставлятьРазделительСтраниц = Ложь;
Пока Выборка.Следующий() Цикл
Если ВставлятьРазделительСтраниц Тогда
ТабДок.ВывестиГоризонтальныйРазделительСтраниц();
КонецЕсли;
ТабДок.Вывести(ОбластьЗаголовок);
Шапка.Параметры.Заполнить(Выборка);
ТабДок.Вывести(Шапка, Выборка.Уровень());
ВставлятьРазделительСтраниц = Истина;
КонецЦикла;
//}}
КонецПроцедуры
А.2 Процедура «Печать» Документа «Зачисление»
Процедура Печать(ТабДок, Ссылка) Экспорт
//{{_КОНСТРУКТОР_ПЕЧАТИ(Печать)
Макет = Документы.Зачисление.ПолучитьМакет("Печать");
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
|Зачисление.Группа,
|Зачисление.Дата,
|Зачисление.Курс,
|Зачисление.Номер,
|Зачисление.Обучение,
|Зачисление.Специальность,
|Зачисление.Студенты.(
|НомерСтроки,
|Студент
|)
|ИЗ
|Документ.Зачисление КАК Зачисление
|ГДЕ
|Зачисление.Ссылка В (&Ссылка)";
Запрос.Параметры.Вставить("Ссылка", Ссылка);
Выборка = Запрос.Выполнить().Выбрать();
ОбластьЗаголовок = Макет.ПолучитьОбласть("Заголовок");
Шапка = Макет.ПолучитьОбласть("Шапка");
ОбластьСтудентыШапка = Макет.ПолучитьОбласть("СтудентыШапка");
ОбластьСтуденты = Макет.ПолучитьОбласть("Студенты");
ТабДок.Очистить();
ВставлятьРазделительСтраниц = Ложь;
Пока Выборка.Следующий() Цикл
Если ВставлятьРазделительСтраниц Тогда
ТабДок.ВывестиГоризонтальныйРазделительСтраниц();
КонецЕсли;
ТабДок.Вывести(ОбластьЗаголовок);
Шапка.Параметры.Заполнить(Выборка);
ТабДок.Вывести(Шапка, Выборка.Уровень());
ТабДок.Вывести(ОбластьСтудентыШапка);
ВыборкаСтуденты = Выборка.Студенты.Выбрать();
Пока ВыборкаСтуденты.Следующий() Цикл
ОбластьСтуденты.Параметры.Заполнить(ВыборкаСтуденты);
ТабДок.Вывести(ОбластьСтуденты,ВыборкаСтуденты.Уровень());
КонецЦикла;
ВставлятьРазделительСтраниц = Истина;
КонецЦикла;
//}}
КонецПроцедуры
А.3 Процедура «Обработки проведения» Документа «Зачисление»
Процедура ОбработкаПроведения(Отказ, Режим)
//{{__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ
// Данный фрагмент построен конструктором.
// При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!!
// регистр УчетныеЗаписи
Движения.УчетныеЗаписи.Записывать = Истина;
Для Каждого ТекСтрокаСтуденты Из Студенты Цикл
Движение = Движения.УчетныеЗаписи.Добавить();
Движение.Период = Дата;
Движение.Студент = ТекСтрокаСтуденты.Студент;
Движение.Курс = Курс;
КонецЦикла;
// регистр СписокЗачисленныхСтудентов
Движения.СписокЗачисленныхСтудентов.Записывать = Истина;
Для Каждого ТекСтрокаСтуденты Из Студенты Цикл
Движение = Движения.СписокЗачисленныхСтудентов.Добавить();
Движение.Период = Дата;
Движение.Студент = ТекСтрокаСтуденты.Студент;
Движение.Специальность = Специальность;
Движение.Группа = Группа;
Движение.Обучение = Обучение;
Движение.Курс = Курс;
КонецЦикла;
//}}__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ
КонецПроцедуры
А.4 Процедура «Обработки проведения» Документа «Перевод»
Процедура ОбработкаПроведения(Отказ, Режим)
//{{__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ
// Данный фрагмент построен конструктором.
// При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!!
// регистр УчетныеЗаписи
Движения.УчетныеЗаписи.Записывать = Истина;
Для Каждого ТекСтрокаСтуденты Из Студенты Цикл
Движение = Движения.УчетныеЗаписи.Добавить();
Движение.Период = Дата;
Движение.Студент = ТекСтрокаСтуденты.Студент;
Движение.Причина = Причина;
КонецЦикла;
//}}__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ
КонецПроцедуры
Размещено на Allbest.ru
...Подобные документы
Обоснование необходимости совершенствования информационной системы (ИС) ООО "Мехсервис". Анализ системы учета деятельности авторемонтного предприятия. Разработка концепции построения автоматизированной ИС. Описание продукта информационной технологии.
дипломная работа [2,7 M], добавлен 22.05.2012Разработка прикладного программного обеспечения деятельности гимназии, предназначенного для решения задачи автоматизации учета учащихся. Проектирование процессов, структуры информационной системы и структуры базы данных. Расчет экономических показателей.
курсовая работа [2,0 M], добавлен 06.04.2013Разработка структуры корпоративной информационной системы. Проектирование адресного пространства. Обоснование выбора аппаратной конфигурации клиентских станций и серверного оборудования. Расчет стоимости оборудования и программного обеспечения системы.
курсовая работа [1,0 M], добавлен 15.02.2016Выбор методологии проектирования и разработка информационной системы "Расчёт зарплаты" для предприятия ОАО РТП "Авторемонтник". Архитектурное проектирование базы данных информационной системы и разработка её интерфейса. Тестирование программного модуля.
дипломная работа [2,3 M], добавлен 25.05.2014Анализ существующих информационных систем для автоматизации деятельности предприятий общественного питания. Моделирование основных бизнес-процессов, выполняемых в автоматизированной информационной системе. Этапы разработки информационной системы.
дипломная работа [1,8 M], добавлен 14.11.2017Цель создания информационной системы. Автоматизированная информационная система "Строительное предприятие". Использование вычислительной техники и программного обеспечения для создания автоматизированной информационной системы управления на предприятии.
курсовая работа [2,5 M], добавлен 04.01.2011Цель, критерии и ограничения создания автоматизированной системы. Разработка элементов информационного обеспечения информационной системы общежития. Рекомендации по выбору комплекса технических средств для автоматизации задачи учета реализации товара.
курсовая работа [920,8 K], добавлен 11.11.2022Разработка базы данных информационной системы предприятия. Хранение информации о проведенных мероприятиях, его стоимости, дате и месте проведения. Использование программного продукта Microsoft SQL Server 2008 R2. Формирование информационных запросов.
дипломная работа [508,9 K], добавлен 21.02.2016Информационные технологии: современное состояние, роль в бизнесе и тенденции развития. Анализ информационной культуры предприятия. Разработка базы данных "Base" и программного обеспечения, обслуживающего базу. Описание интерфейса информационной системы.
дипломная работа [1,8 M], добавлен 02.11.2015Анализ входной информации и процессов, уровня автоматизации на предприятии. Выявление объекта и задачи автоматизации. Разработка концепции построения информационной модели информационной системы. Разработка структуры базы данных и клиентского приложения.
дипломная работа [2,0 M], добавлен 22.11.2015Технические средства обеспечения функционирования информационной системы. Проектирование базы данных информационной системы. Разработка веб-приложения – справочно-информационной системы для предприятия. Организация записи информации в базу данных.
дипломная работа [4,4 M], добавлен 16.05.2022Технико-экономическая характеристика предприятия. Выбор комплекса задач автоматизации, анализ бизнес-процессов. Концептуальный уровень архитектуры базы данных, ее физическая модель. Программная реализация информационной системы для учета ремонтных работ.
дипломная работа [8,8 M], добавлен 27.06.2012Проектирование информационной системы для автоматизации документооборота в области кадрового учета МОУ Гимназия № 16 г. Керчь. Объекты справочной и учетной информации. Реализация физической модели базы данных в среде СУБД. Построение логической модели БД.
курсовая работа [1,3 M], добавлен 15.08.2012Анализ и разработка информационной системы, структура сети предприятия. Описание процесса разработки конфигураций и выявление потребностей в автоматизации функций. Средства разработки проектирования и архитектура базы данных. Разработка модели угроз.
дипломная работа [1,4 M], добавлен 13.07.2011Детализация функций системы и требования к информационной системе. Анализ категорий пользователей. Этапы внедрения автоматизированной информационной системы на предприятии. Описание таблиц базы данных. Защита данных от несанкционированного доступа.
дипломная работа [1,0 M], добавлен 22.07.2015Техническое задание на разработку автоматизированной системы и складского учета управления универсальной торговой базы. Проектирование информационной системы и выбор среды для создания программного продукта. Создание интерфейса и руководство пользователя.
дипломная работа [2,1 M], добавлен 11.07.2015Схемы взаимодействия устройств, методы доступа и технология передачи данных в информационной сети. Ethernet как верхний уровень интегрированной системы автоматизации. Разработка конфигурации сервера, рабочих станций и диспетчерской станции предприятия.
курсовая работа [902,9 K], добавлен 30.04.2012Создание информационной системы автоматизации процесса управления базами данных компании ООО "Роснефть". Требования к характеристикам технических средств. Обоснование выбора CASE-средства. Разработка программного обеспечения, расчет затрат цены и прибыли.
дипломная работа [3,9 M], добавлен 24.03.2012- Разработка информационной системы для автоматизации учета ремонта электрооборудования на предприятии
Архитектура и функции информационной системы для автоматизации учета ремонта электрооборудования. Построение модели прецедентов, потоков данных и процессов в стандарте IDEF0. Проектирование концептуальной и логической модели интегрированной базы данных.
курсовая работа [442,9 K], добавлен 06.08.2013 Исследование особенностей начисления заработной платы на предприятиях торговли. Анализ фонда заработной платы ООО ТД "Селенга". Выбор программных средств проектирования информационной системы. Описание процесса автоматизации деятельности предприятия.
дипломная работа [2,6 M], добавлен 23.06.2013