Обзор известных программных продуктов для ведения бухгалтерского учета. Разработка требований к системе, предназначенной для ведения бухгалтерии начинающими предпринимателями. Проектирование интерфейса программы, разработка схемы и запросов базы данных.
Аннотация к работе
Сотруднику трудно анализировать и планировать свою работу, следить за получаемыми от проделанной им работы процентами. Для подтверждения актуальности был проведен опрос среди начинающих предпринимателей и сотрудников, работающих как в начинающих, так и в развитых предприятиях. Для решения данной проблемы существуют сайты, например “Бухсофт Онлайн ”[]; программы для ПК, например программа “Бухгалтерия”, разработанная ООО “Новасофт”; программа “1С:Предприятие 8”; приложения для телефонов, такие как “Easy Family Budget”, позволяющие следить за своими доходами и не только; а так же различные электронные заметки. Предлагается разработать такую программу, которая позволяла бы каждому сотруднику планировать и анализировать свою работу, узнавать какую выручку получила компания за проделанную ими работу и, как следствие, узнать процент, который они должны будут получить за эту работу помимо зарплаты. Предприниматель же с помощью этой программы сможет отследить как работу отдельного сотрудника, так и работу всего предприятия в целом, причем удаленно.В данной главе приводится необходимая терминология о бухгалтерском учете, формулируется проблема и подтверждается ее актуальность посредством приведения результатов личных опросов, дается обзор известных программных продуктов, решающих поставленную проблему, а также их сравнение и сравнение с проектируемой системой.В источнике [] дается определение бухгалтерского учета: Бухгалтерский учет - упорядоченная система сбора, регистрации и обобщения информации в денежном выражении о состоянии имущества , обязательств о организации и их изменениях путем сплошного, непрерывного и документального учета всех хозяйственных операций . Объектами бухгалтерского учета являются имущество организаций, их обязательства и хозяйственные операции, осуществляемые организациями в процессе их деятельности . Бухгалтерский учет в соответствии с законом о бухгалтерском учете может вестись: главным бухгалтером, принятым на предприятие по трудовому договору, генеральным директором при отсутствии бухгалтера, бухгалтером, не являющимся главным, либо сторонней организацией (бухгалтерское сопровождение ). Основной задачей бухгалтерского учета является формирование полной и достоверной информации (бухгалтерской отчетности ) о деятельности организации и ее имущественном положении, на основании которой становится возможным: ? предотвращение отрицательных результатов хозяйственной деятельности организации;В современном мире существует проблема ведения бухгалтерии начинающими предпринимателями. В результате опроса выяснилось, что многое зависит от сферы, в которой работает предприятие. Сотрудники, на предприятии которых имеется программа “1С:Предприятие 8”, посчитали не актуальной разрабатываемую систему.0 По итогам отчетного периода программа сформирует книгу доходов и расходов, баланс организации и книги продаж. У людей, ведущих бухгалтерию, есть возможность работать с актуальными данными с разных компьютеров в удаленном доступе. ? программы для ПК, например: 0 Программа “Бухгалтерия”, разработанная ООО “Новасофт” []. 0 Программа “1С:Предприятие 8”, а именно “1С:Управление небольшой фирмой 8” [] дает возможность контролировать, анализировать и планировать как предпринимателю так и сотруднику (с разграничением прав); имеется возможность работы в удаленном доступе. Начинающему предпринимателю система будет давать возможность введения информации и получение итогов по счетам, субсчетам и объектам аналитического учета; получение основных итогов в "реальном времени" (сразу после ввода информации); осуществление учета рабочего времени; быстрый поиск информации за любой период времени; возможность работать в удаленном доступе.Сведения о проделанной работе сотрудника, доступ к которым можно получить из “личного кабинета”, носят персональный характер и, следовательно, доступ к ним должен быть ограничен. В “личном кабинете” сотрудника отражаются изначально сведения о его работе. Сотрудника в первую очередь интересует информация о его работе, чтобы проанализировать свою работу, спланировать свои действия. У предпринимателя при входе в “личный кабинет” должен быть список, состоящий из сотрудников, структурированный по должностям, и ссылок на обобщенную информацию всего предприятия. А именно: указана дата/время/имя человека, которого сотрудник обслужил (собирается обслужить)/что делали (будут делать)/номер телефона посетителя/выручка за работу.В этой главе приводится интерфейс, разработанный на основе требований к системе. Авторизация в личном кабинете. Страница в личном кабинете сотрудника “план/доход” на текущий день.Identification_number INT PRIMARY KEY, Password VARCHAR(10) NOT NULL, Name VARCHAR(20) NOT NULL, Position VARCHAR(20) NOT NULL, Tel VARCHAR(20) NOT NULL Identification_number INT, Data DATE NOT NULL, Time TIME NOT NULL, Name_customer VARCHAR(20), Tel_customer VARCHAR(20), WORK VARCHAR(20), Proceeds INT, FOREIGN KEY (Identification_number) REFERENCES Login(Identification_number) Data DATE NOT NULL,
План
Содержание
Введение
Глава 1. Анализ предметной области
1.1 Терминология
1.2 Результаты опроса
1.3 Программные продукты
Глава 2. Разработка требований к системе
Глава 3. Интерфейс пользователя
Глава 4. Разработка схемы базы данных
Глава 5. Разработка запросов к базе данных
Список использованных источников
Заключение
Введение
В настоящее время достаточно много начинающих предпринимателей. Т.к. их дела находятся на начальном этапе развития, у них нет бухгалтерии. И, как следствие, все записывается в какой-либо тетради. Это создает неудобство при проверке доходов.
Предпринимателю сложно отследить работу сотрудников и сделать смету. Сотруднику трудно анализировать и планировать свою работу, следить за получаемыми от проделанной им работы процентами.
Для подтверждения актуальности был проведен опрос среди начинающих предпринимателей и сотрудников, работающих как в начинающих, так и в развитых предприятиях.
Результаты опроса: Опрошенных: 11 чел.
Из них: ? поддержали актуальность - 9
? затруднились ответить - 1
? не согласились с полезностью программы - 1
Для решения данной проблемы существуют сайты, например “Бухсофт Онлайн ” []; программы для ПК, например программа “Бухгалтерия”, разработанная ООО “Новасофт”; программа “1С:Предприятие 8”; приложения для телефонов, такие как “Easy Family Budget”, позволяющие следить за своими доходами и не только; а так же различные электронные заметки.
Следует отметить, что первые два примера непосредственно для ведения бухгалтерии, а “Easy Family Budget” и электронные заметки - для конкретно одного человека или семьи, чтобы он мог следить за своим личным доходом и проделанной работой. Программа “1С:Предприятие 8” с недавних пор (март 2013г.) стала полностью решать проблему, а именно добавилась возможность работать удаленно []. Но по результатам опроса выяснилась необходимость в улучшении этой программы, о которых будет сказано в главе 1.
Предлагается разработать такую программу, которая позволяла бы каждому сотруднику планировать и анализировать свою работу, узнавать какую выручку получила компания за проделанную ими работу и, как следствие, узнать процент, который они должны будут получить за эту работу помимо зарплаты. Предприниматель же с помощью этой программы сможет отследить как работу отдельного сотрудника, так и работу всего предприятия в целом, причем удаленно.
Таким образом цель работы: разработать проект системы, предназначенной для ведения бухгалтерии начинающими предпринимателями.
Список необходимых задач: ? исследовать предметную область
? разработать требования к системе
? разработать интерфейс пользователя
? разработать схему базы данных
? разработать запросы к базе данных
Объектом исследования в данной работе является бухгалтерский учет, а предметом - способ автоматизации бухгалтерского учета с использованием баз данных.
В первой главе будут представлены термины бухгалтерского учета, которые позволят сформулировать проблему, а так же разработать соответствующие требования к решающей поставленную проблему системе, которые будут описаны во второй главе. Учитывая разработанные к системе требования, будет разработан интерфейс пользователя, схема базы данных и соответствующие запросы, о чем будет рассказано в третьей, четвертой и пятой главах.