Разработка проекта системы, предназначенной для ведения бухгалтерии начинающими предпринимателями

  • Вид работы:
    Курсовая работа (т)
  • Предмет:
    Информационное обеспечение, программирование
  • Язык:
    Русский
    ,
    Формат файла:
    MS Word
    654,06 Кб
  • Опубликовано:
    2014-01-26
Вы можете узнать стоимость помощи в написании студенческой работы.
Помощь в написании работы, которую точно примут!

Разработка проекта системы, предназначенной для ведения бухгалтерии начинающими предпринимателями

Содержание

Введение

Глава 1. Анализ предметной области

.1 Терминология

.2 Результаты опроса

.3 Программные продукты

Глава 2. Разработка требований к системе

Глава 3. Интерфейс пользователя

Глава 4. Разработка схемы базы данных

Глава 5. Разработка запросов к базе данных

Список использованных источников

Заключение

Введение

В настоящее время достаточно много начинающих предпринимателей. Т.к. их дела находятся на начальном этапе развития, у них нет бухгалтерии. И, как следствие, все записывается в какой-либо тетради. Это создает неудобство при проверке доходов.

Предпринимателю сложно отследить работу сотрудников и сделать смету. Сотруднику трудно анализировать и планировать свою работу, следить за получаемыми от проделанной им работы процентами.

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

Результаты опроса:

Опрошенных: 11 чел.

Из них:

●       поддержали актуальность - 9

●       не согласились с полезностью программы - 1

Для решения данной проблемы существуют сайты, например “Бухсофт Онлайн <#"701766.files/image001.gif">

Скриншот № 2. Страница в личном кабинете сотрудника “план/доход” на текущий день. Начальная страница сотрудника после авторизации

Скриншот № 3. Страница в личном кабинете сотрудника. План работы на 2013.12.15


Скриншот № 4. Начальная страница предпринимателя после авторизации

Скриншот № 5. Учет прихода/ухода сотрудников. Для предпринимателя


В этой главе были даны основные разработки интерфейса, соответствующие требованиям к системе.

Глава 4. Разработка схемы базы данных

В данной главе приводится схема базы данных для системы.

Схема БД состоит из трех таблиц:

1. Login (Identification_number, Password, Name, Position, Tel)скрипт:TABLE Login (_number INT PRIMARY KEY,VARCHAR(10) NOT NULL,VARCHAR(20) NOT NULL,VARCHAR(20) NOT NULL,VARCHAR(20) NOT NULL

);

. Info (Сlock_number, Data, Time, Name_customer, Tel_customer, Work, Proceeds)скрипт:TABLE Info (_number INT,DATE NOT NULL,TIME NOT NULL,_customer VARCHAR(20),_customer VARCHAR(20),VARCHAR(20),INT,KEY (Identification_number) REFERENCES Login(Identification_number)

);

. Visiting (Data, Identification_number, Time1, Time2)скрипт:TABLE Visiting (DATE NOT NULL,_number INT,TIME,TIME,KEY (Identification_number) REFERENCES Login(Identification_number)

);

В таблице Info указаны табельный номер сотрудника (Сlock_number) - внешний ключ к таблице Login, дата работы (Data), время работы (Time), имя клиента (Name_customer), телефон клиента (Tel_customer), работа, которая проводилась или будет проводиться (Work), Полученный доход за работу (Proceeds).

В таблице Visiting указаны дата прихода/ухода (Data), табельный номер сотрудника (Identification_number) - внешний ключ к таблице Login, время прихода (Time1), время ухода (Time2).

В этой главе была дана схема базы данных, разработанная исходя из требований к системе.

Глава 5. Разработка запросов к базе данных

В данной главе приводятся основные запросы к базе данных, разработанные на основе требований к системе.

Номер требования

Описание входных и выходных данных запроса

Запрос на языке реляционной алгебры или на SQL

1

На входе Пользователь вводит в систему: табельный номер 012; пароль x12ji. На выходе Если результат запроса пуст, то система считает, что пара табельный номер/пароль указана неверно и отказывает пользователю в доступе (см. скриншот № 1).

σIdentification_number=012 and password=’x12ij’(Login)

2, 11

На входе Сотрудник с табельным номером 012 успешно входит в систему 02.12.2013. На выходе Информация о работе сотрудника, табельный номер которого 012, за день (см. скриншот № 2).

πData and Time and Name_customer, Tel_customer, Work, Proceeds(σIdentification_number=012 and Data = ‘2013.12.02’ (Info))

4

На входе Сотрудник с табельным номером 012 добавляет в свой план клиента Алина с телефоном 8987654321 на 15.12.2013 14:00 на стрижку. На выходе В плане в строчке с датой 15.12.2013 и временем 14:00 добавилось имя клиента Алина, его номер телефона и работа, которая будет проведена - стрижка. (см. скриншот № 3)

INSERT INTO Info(Identification_number, Name_customer, Tel_customer, Work, Data, Time) VALUES ( 012, ’Алина’, ‘8987654321’, ’стрижка’, ’2013-12-15’, ’14:00:00’);

6, 11

На входе Сотрудник с табельным номером 012, который по договору получает 5% от проделанной работы, выбирает период “неделя” в графе с итоговыми процентами. На выходе Информация о процентах по проделанной работе сотрудника, табельный номер которого 012, за неделю (см. скриншот № 2).

SELECT SUM(Proceeds)*0,05 FROM Info WHERE Identification_number=012 AND ‘2013.11.26’<=Data<=’2013.12.02’;

На входе Предприниматель успешно входит в систему. Потребуется несколько запросов. На выходе Список сотрудников-парикмахеров, список сотрудников-маникюрщиков, список сотрудников-педикюрщиков (см. скриншот № 4).

SELECT Name FROM Login WHERE Position=’парикмахер’; SELECT Name FROM Login WHERE Position=’маникюр’; SELECT Name FROM Login WHERE Position=’педикюр’;

8, 11

На входе Предприниматель в общих сведениях учета прихода/ухода выбирает период “день”, дата 2013.12.02. На выходе Учет прихода/ухода сотрудников за 2013.12.02 (см. скриншот № 5).

SELECT Data, Identification_number, Name, Time1, Time2 FROM Visiting, Login WHERE Login.Identification_number=Visiting.Identification_number AND Data=’2013.12.02’;


Заключение

программа база данные учет

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

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

Для реализации проекта в дальнейшем, необходимо выполнить следующие шаги:

)         более детально проанализировать необходимость предлагаемого решения;

)         изучить рынок, а также продумать способ монетизации данной системы;

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

Список использованных источников

[1] Сервис “Бухсофт Онлайн” [Электронный ресурс] . - Режим доступа: <http://www.buhsoft.ru>, свободный. - Загл. с экрана. (дата обращения: 28.11.2013)

[2] Информация для пользователей и партнеров №16633 от 30.04.2013 [Электронный ресурс] . - Режим доступа: <http://www.1c.ru/news/info.jsp?id=16633>, свободный. - Загл. с экрана. (дата обращения: 28.11.2013)

[3] Статья “Бухгалтерский учет”. Материал из Википедии - свободной энциклопедии. [Электронный ресурс] . - Режим доступа: <http://ru.wikipedia.org/wiki/Бухгалтерский_учёт>, свободный. - Загл. с экрана. (дата обращения: 28.11.2013)

[4] Бухгалтерский баланс [Электронный ресурс] . - Режим доступа: <http://kek.ksu.ru/eos/bu/text3.html>, свободный. - Загл. с экрана. (дата обращения: 28.11.2013)

[5] Статья “Книга продаж”. Материал из Википедии - свободной энциклопедии. [Электронный ресурс] . - Режим доступа: <http://ru.wikipedia.org/wiki/Книга_продаж>, свободный. - Загл. с экрана. (дата обращения: 28.11.2013)

[6] Статья “Аудиторские процедуры”. Материал из ZuboLom.ru - эксклюзивные конспекты лекций и учебные материалы для студентов. [Электронный ресурс] . - Режим доступа: <http://zubolom.ru/lectures/audit/20.shtml>, свободный. - Загл. с экрана. (дата обращения: 28.11.2013)

[8] Инфо-предприятие [Электронный ресурс] . - Режим доступа: <http://www.infop.ru>, свободный. - Загл. с экрана. (дата обращения: 28.11.2013)

[9] 1С: Предприятие 8 [Электронный ресурс] . - Режим доступа: <http://v8.1c.ru/small.biz/>, свободный. - Загл. с экрана. (дата обращения: 28.11.2013)

[10] iTunes Preview [Электронный ресурс] . - Режим доступа: <https://itunes.apple.com/ru/app/prostoj-semejnyj-budzet-dohody/id632513433?mt=8>, свободный. - Загл. с экрана. (дата обращения: 28.11.2013)

[11] Google play [Электронный ресурс] . - Режим доступа: <https://play.google.com/store/apps/details?id=com.android.demo.notepad3&hl=ru>, свободный. - Загл. с экрана. (дата обращения: 28.11.2013)

[12] Системы контроля [Электронный ресурс] . - Режим доступа: <http://securityrussia.com/catalogue/reader/biometricheskie-schityvateli/item/u160>, свободный. - Загл. с экрана. (дата обращения: 28.11.2013)

[13] Личный кабинет [Электронный ресурс] . - Режим доступа: <http://portal.tpu.ru/desktop>, свободный. - Загл. с экрана. (дата обращения: 05.12.2013)

Похожие работы на - Разработка проекта системы, предназначенной для ведения бухгалтерии начинающими предпринимателями

 

Не нашли материал для своей работы?
Поможем написать уникальную работу
Без плагиата!