Автоматизация учёта студенческого контингента
Содержание:
Введение.
Автоматизация учета кассовых операций - в настоящее время необходимая мера для любого конкурентоспособного бизнеса, имеющего дело с кассовыми операциями.
Сложно представить, сколько времени займет ручной учет поступающих и отдаваемых в кассу и из кассы средств. Это, вероятнее всего, вызовет длинные очереди, а вследствие этого - отток клиентов.
К тому же, ручной учет потока денежных средств очень уязвим к мошенническим действиям со стороны человека, который ведет этот учет. Имеет место и человеческий фактор – человек может совершить опечатку или забыть внести некоторые данные при составлении учета.
Составление выводов по составленному вручную учету также представляется малоэффективным занятием, ввиду сложности поиска и агрегации нужной информации. Эту проблему можно решить, если человек занимающийся учетом ведет его в хорошо организованную базу данных. Тем самым он облегчит работу с учетом, но усложнит процесс внесения в него данных.
Автоматизация учета кассовых операций в большей степени решает эти проблемы.
Я считаю, что эффективнее внедрять систему учета кассовых операций, а не разрабатывать её самостоятельно. Этому есть несколько причин:
- Самостоятельная разработка + внедрение такой системы, учитывая её сложность, будет весьма дорогостоящей и длительной процедурой.
- Возможность наличия незамеченных при отладке и тестировании ошибок в системе, ввиду её новизны и отсутствия испытаний в реальных бизнес-задачах. Что может привести к огромным проблемам безопасности такой системы.
- Сложность организации бесперебойной и качественной работы самостоятельно разработанной системы.
- Сторонние системы, как правило, имеют гарантии, что в случае, если произойдут непредвиденные обстоятельства, связанные с работой системы, Вам возместится убыток.
В данной работе я демонстрирую внедрение системы учета кассовых операций со стороны банка, поскольку такой способ перекрывает вышеперечисленные проблемы.
.
1. Технико-экономическая характеристика предметной области и предприятия.
1.1. Характеристика предприятия и его деятельности.
Пятёрочка – российская сеть продовольственных магазинов в составе компании X5 Retail Group. Объединяет более 15 тыс. магазинов.
Ключевые показатели торговой сети (по состоянию на 31 декабря года) |
||||||||||
Показатель / Год |
2010 |
2011 |
2012 |
2013 |
2014 |
2015 |
2016 |
2017 |
2018 |
2019 |
Количество универсамов |
▲ 2 052 |
▲ 2 525 |
▲ 3 220 |
▲ 3882 |
▲ 4789 |
▲ 6265 |
▲ 8363 |
▲ 11225 |
▲ 13522 |
▲ 15354 |
Торговые площади, тыс. м² |
▲ 881 |
▲ 996 |
▲ 1191 |
▲ 1414 |
▲ 1754 |
▲ 2423 |
▲ 3329 |
▲ 4 426 |
▲ 5 291 |
▲ 5 975 |
Чистая розничная выручка, млрд руб. |
▲ 194,8 |
▲ 282,8 |
▲ 317,7 |
▲ 348,4 |
▲ 435,8 |
▲ 585,4 |
▲ 775,6 |
▲ 1 001 |
▲ 1 198 |
▲ 1 367 |
Количество посещений покупателями, млн |
▲ 831 |
▲ 1 211 |
▲ 1353 |
▲ 1450 |
▲ 1645 |
▲ 1 990 |
▲ 2 543 |
▲ 3 367 |
▲ 3 913 |
▲ 4 460 |
Таблица 1.1 – Основные финансово – экономические показатели деятельности сети магазинов «Пятёрочка»
Рисунок 1.1 – “Организационная структура предприятия”
В составе персонала компании "Пятёрочка" существуют четыре
категории работников:
а) персонал управления;
б) специалисты;
в) торгово-оперативный персонал;
г) вспомогательный персонал.
В составе персонала управления выделяются должности руководителей (менеджеров), специалистов и т.п. В составе торгово-оперативного персонала выделяются профессии продавцов, кассиров, контролеров-кассиров и т.п. В составе вспомогательного персонала - профессии фасовщиков, грузчиков, уборщиков и т.п. В составе должностей специалистов выделяют экономистов, финансистов, товароведов, бухгалтеров и т.п.
Финансовый отдел - Управление денежными потоками, регламентация процедур осуществления платежей, контроль платежей в наличной и безналичной форме в порядке, определяемом внутренними документами Компании. Оперативный контроль финансовых ресурсов Компании с целью их эффективного использования. Разработка предложений по ценообразованию.
1.2. Выбор комплекса задач автоматизации, структуры комплекса технических и программных средств и характеристика существующих бизнес - процессов.
Основной задачей текущей работы является разработка системы автоматизации учёта кассовых операций.
Функции бизнес-процесса:
- Изучение рыночных предложений на систему автоматизации;
- Расчёт затрат;
- Расчет прибыли;
- Установка оборудования;
- Настройка оборудования;
- Настройка программного обеспечения;
Контекстная диаграмма автоматизации учёта кассовых операций, а также его декомпозиция показана на рисунке 1.2, 1.3, 1.4.
Рисунок 1.2. - Контекстная модель «Учёт кассовых операций»
Рисунок 1.3 - Декомпозиция модели «Учёт кассовых операций»
Рисунок 1.4 - Декомпозиция модели «Учёт кассовых операций»
Техническая структура предприятия
Техническая архитектура предприятия указана на рисунке 1.5
Рисунок 1.5 – Техническая архитектура предприятия
Аппаратное и программное обеспечение указано в таблице 1.2.
N п/п |
Наименование устройства |
Технические характеристики |
Установленное программное обеспечение |
1. |
Рабочая станция Dell Precision 3630 Tower, 3630-7935 |
Intel Core i5 4500 3.6 ГГц, DDR4 16 Гб 1333 МГц, HDD 3000 Гб 7200rpm, Quadro K560 4096 Мб, DVD±RW, Без ОС |
С1, Microsoft Visio, Microsoft Word |
2. |
МФУ HP DeskJet Plus 4120 A4 Струйная Цветная печать, 3XV14B |
МФУ для небольшого офиса, 4-цветная лазерная печать, до 32 стр/мин, Макс. формат печати A4 (210 × 297 мм) |
Драйвер работы МФУ |
3. |
Маршрутизатор D-Link DSR-150N/A4, DSR-150N/A4A |
полноценный SOHO маршрутизатор с 6 гигабитными портами, портом USB 3.0 и встроенными MIMO антеннами для подключения WiFi устройств. |
Драйвер для работы маршрутизатора |
4. |
Многофункциональный роутер D-Link DIR-615 2.4 ГГц 300 Мб/с, DIR-615/X1A |
функции ретранслятора, беспроводного моста. |
Программное обеспечение |
5. |
Роутер ASUS XT-AS63U |
Wi-Fi-роутер Стандарт Wi-Fi: 802.11a/b/g/n/ac Макс. скорость: 867 Мбит/с Поддержка опционального 4G-модема Коммутатор 4xLAN |
Драйвер для работы роутера |
6. |
4x Intel Xeon E6-3600 v5.3 |
Cores: 4x 10x 3.6GHz (Dual 10 Core), RAM: 64 GB DDR4 ECC reg., HDDs: 4x 1TB SATA 7.2k RPM HW Raid, IPMI/KVM |
Microsoft Office, С1 |
Таблица 1.2 – Аппаратное и программное предприятия
2. Информационное обеспечение задачи.
2.1. Информационная модель и её описание.
Описание актёров главной диаграммы прецедентов, а также прецеденты диаграммы.
Актёр |
Краткое описание |
Клиент |
Является источником денежных средств. |
Кассир + кассовый аппарат |
Принимают денежные средства от клиента. |
Банк |
Получает денежные средства и информацию о платеже, сохраняет учет кассовых операций. Отдает по запросу учет кассовых операций |
Таблица 2.1 – Описание актеров
На основании таблицы 2.1 были выделены основные прецеденты – таблица 2.2.
Прецедент |
Краткое описание |
Внос средств |
Передача денежных средств. |
Запрос на осуществление платежа |
Запрос от кассового аппарата банку на осуществления платежа клиентом. |
Проверка валидности платежа |
Проверка банковской системы действительности платежа. Действителен – оплата + сохранение учета. Недействителен – отказ в обслуживании клиенту. |
Таблица 2.2 – Описание прецедентов
Рисунок 2.1. Диаграмма прецедентов для системы
2.2. Характеристика нормативно-справочной, входной и результатной информации.
- Клиент отдает денежные средства кассиру.
- Кассир + кассовый аппарат узнаёт цену товаров. Принимает оплату от клиента или отказывает в обслуживании, отдаёт сдачу. Отправляет запрос в банк на совершение оплаты.
- Банк проверяет валидность платежа. Сохраняет отчет кассовых операций. Отвечает на запросы учета кассовых операций.
Данный процесс был изображён в виде диаграммы деятельности на рисунке 2.2.
Рисунок 2.2. диаграмма деятельности
2.3. Характеристика базы данных.
Описание таблиц, входящих в модель «сущность-связь» представлено в таблицах 2.3-2.7.
Таблица 2.3 – Атрибуты «Клиент»
Наименование поля |
Тип поля |
Длина поля |
Прочее |
Код клиента |
Счетчик |
Длинное целое |
Ключ |
Фамилия |
Текстовый |
||
Имя |
Текстовый |
||
Отчество |
Текстовый |
||
Номер телефона |
Текстовый |
Таблица 2.4 – Атрибуты «Платеж»
Наименование поля |
Тип поля |
Длина поля |
Прочее |
Код |
Счетчик |
Длинное целое |
Ключ |
Дата платежа |
Дата |
||
Сумма |
Числовой |
Таблица 2.5 – Атрибуты «Кассир»
Наименование поля |
Тип поля |
Длина поля |
Прочее |
Табельный номер |
Числовой |
Длинное целое |
Ключ |
Фамилия |
Текстовый |
||
Имя |
Текстовый |
||
Отчество |
Текстовый |
Таблица 2.6 – Атрибуты «Кассовый аппарат»
Наименование поля |
Тип поля |
Длина поля |
Прочее |
Код |
Счетчик |
Длинное целое |
Ключ |
Табельный номер кассира |
Числовой |
3. Контрольный пример реализации.
Файл БД прикреплён к приложению А.
Экранные формы с функционалом программы приведены на рисунках 3.1. - 3.3.
Рисунок 3.1 – Запрос “Платежи клиентов”
Рисунок 3.2 – Запрос “Через каких кассиров были произведены платежи”
Рисунок 3.3 – Диаграмма «Сущность-связь»
Заключение.
Мной была проведена работа по теме «Автоматизация учёта кассовых операций». В результате, я разработал и описал план внедрения системы автоматизации учета кассовых операций.
Внедрение системы, по моим ожиданиям, должно произойти за небольшой период времени. Сама система будет обладать высокой степенью отказоустойчивости, и обладать гарантией на случай, если отказ в обслуживании все-таки случится. Стоимость внедрения системы будет значительно ниже, чем ее разработка.
Во время выполнения курсовой работы я понял, что вместо создания некоторых систем с нуля, рациональнее использовать облачные решения. Это эффективнее как с финансовой стороны, так и со стороны экономии времени. Также облачные решения зачастую надежнее и безопаснее.
В ходе работы мной были получены навыки построения функциональных моделей, разработки диаграмм, создания спецификации систем, определения требований к системе и условий функционирования, построения логических и физических моделей баз данных.
Список использованной литературы.
- Михеева В., Харитонова И. Наиболее полное руководство Microsoft Access 2000 – СПб.: БВХ – Санкт-Петербург, 2000. – 1088с.:ил.
- Коваленко, В.В. Проектирование информационных систем: Учебное пособие / В.В. Коваленко. - М.: Форум, 2015. - 976 c.
- Коваленко, В.В. Проектирование информационных систем: Учебное пособие / В.В. Коваленко. - М.: Форум, 2012. - 320 c.
- Федоров, Н.В. Проектирование информационных систем на основе современных CASE-технологий / Н.В. Федоров. - М.: МГИУ, 2008. - 280 c.
- Перлова, О.Н. Проектирование и разработка информационных систем: Учебник / О.Н. Перлова, О.П. Ляпина, А.В. Гусева. - М.: Academia, 2017. - 416 c.
- ГОСТ Р ИСО/МЭК 12207–02. Информационная технология. Процессы жизненного цикла программных средств.
- Соловьев, И.В. Проектирование информационных систем / И.В. Соловьев. - М.: Академический проспект , 2009. - 398 c.
- Петров, В.И. Информационные системы / В.Н. Петров. – СПб. : Питер, 2002. – 688 с.
- ГОСТ 34.003-90. Автоматизированные системы. Термины и определения.
- Э. Феддема Эффективная работа: Microsoft Access 2002. – СПб.: Питер, 2003. –944 с.: ил.
- Организационная культура как инструмент преодоления кризисных ситуаций в развитии компании.
- Презумпции и фикции в праве. Разграничение фикций и презумпций
- Возникновение права (Понятие права))
- Кредитные операции банка и их роль в формировании его доходов и расходов (Классификация и состав кредитных операций коммерческих банков)
- Понятия, признаки и сущность правового государства
- Органы местного самоуправления»
- ВИДЫ СОЦИАЛЬНЫХ НОРМ И ИХ ОСОБЕННОСТИ
- Управление запасами( Теоретические аспекты управления запасами торгового предприятия)
- Правовые отношения (Понятие правовых отношений)
- Основы работы с операционной системой Windows 7 (Программное обеспечение персонального компьютера)
- Проведение оценки качества
- Возникновение государства и права