Файл: Курсовая работа По дисциплине Управление данными Тема Проектирование и реализация базы данных для учета домашних финансов.docx

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 30.11.2023

Просмотров: 77

Скачиваний: 4

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.


  1. уникальный идентификатор;

  2. ФИО (фамилия, имя, отчество);

  3. логин,

  4. пароль,

  5. уровень доступа;

  6. телефон;

  7. должность.

После регистрации пользователь получает возможность авторизоваться на сайте.

Он может просматривать перечни операций, изучать баланс.

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

Редактировать список операций может администратор.

2.2.Разработка интерфейса и реализация проекта


Схематически внешний вид каждой страницы построен по шаблону как на рисунке

4.

Шапка

Меню Контент

Подвал

Рисунок 4 – Схема шаблона страницы

Итак, каждая страница строится по шаблону. Создание новой страницы производится при процессе разработки сайта вручную: либо на основании пустого шаблона, либо на основании аналогичной страницы.

Шапка содержит баннер со ссылкой на главную страницу.

Подвал содержит наименование сайта, знак копирайта и год.

Меню генерируется в зависимости от уровня доступа пользователей ИС. Если это пользователь, то ему доступна лишь для просмотра отчетов и просмотр его личных операций. Если это администратор, то ему доступны функции по управлению данными.



Рисунок 5 – Внешний вид главной страниц



Рисунок 6 – Внешний вид окна регистрации



Рисунок 7 – Внешний вид окна авторизации



Рисунок 8 – Внешний вид главной страницы под администратором



Рисунок 9 – Внешний вид страницы «Операции»



Рисунок 10 – Редактор операции



Рисунок 11 – Отчет за текущий месяц



Рисунок 12 – Справочник «Пользователи»




Рисунок 13 – Редактор пользователей



Рисунок 14 – Справочник «Уровни доступа»

2.3 Оценка экономической эффективности проекта

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

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

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

Международная практика обоснования проектов разработки ПО, к которым относятся и проекты создания веб-сайтов, использует следующие основные показатели эффективности вложения капитала:

срок окупаемости (Т); рентабельность (R); годовой экономический эффект (Эг); чистый доход (ЧД); чистый дисконтированный доход (ЧДД); внутренняя норма доходности (ВНД).

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

В данной работе для расчета эффективности разработки сайта был выбран критерий - срок окупаемости.

Срок окупаемости вложений (Т) рассчитывается как отношение суммы вложений капитала к размеру годовой прибыли (экономии). Он определяет количество лет для возмещения первоначальных издержек: Т=КИС / Э (1) где Т - срок окупаемости (лет);



КИС - единовременные затраты (вложения) на создание ИС;

Э - годовая экономия (прибыль), получаемая при эксплуатации ИС.

Недостатком этого критерия является его неприменимость к проектам, имеющим различные распределения инвестиций по годам. Кроме того, существенным недостатком является и то, что этот критерий «нечувствителен» к продолжительности экономической жизни проекта.

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

Затраты в свою очередь делятся на две категории:

  • постоянные издержки;

переменные издержки.

Рассчитаем затраты на приобретение материалов.

На эту статью относится стоимость материалов, покупных изделий, полуфабрикатов и других материальных ценностей, расходуемых непосредственно в процессе изготовления веб-сайта. В стоимость материальных затрат включаются транспортные расходы (5% от стоимости материалов).

Расчет статьи «Материалы» приводится в таблице 2

Таблица 2. Материалы и покупные изделия при разработке веб-сайта

Единица Цена за Стоимость,

Наименование Количество

измерения единицу, руб. руб.

Бумага писчая

пачка

1

300

300

Бумага для принтера

пачка

1

350

350

Тонер для принтера

Накопитель информации

шт.

1

700

700

(CD/DVD-диск)

шт.

1

50

50

Итого:










1400

Затраты на материалы и покупные изделия с учетом транспортных расходов равны:

З = 1400 * 1,05 = 1470 (руб.).

м

Рассчитаем затраты на потребляемую электроэнергию.

К этой статье относится стоимость потребляемой электроэнергии компьютером за время разработки веб-сайта.

Стоимость электроэнергии, потребляемой за год, суммарная мощность ЭВМ, кВт;

  • время работы компьютера, часов;

  • стоимость одного кВт/ч электроэнергии, руб.


Рабочий день равен восьми часам, следовательно, стоимость электроэнергии за период работы компьютера во время создания веб-сайта будет вычисляться по формуле (8):

  • время эксплуатации компьютера при создании веб-сайта, дней.

Согласно техническому паспорту ЭВМ P =0,5кВт, а стоимость одного кВт/ч

ЭВМ

электроэнергии на предприятии C =5,47 руб. эл

Тогда расчетное значение затрат на электроэнергию:

З =0,5*21*8*5,47=459,48 (руб.). эл.пер

ЗАКЛЮЧЕНИЕ


Результатом курсовой работы стало создание БД «Домашняя бухгалтерия». Приложение выполнено в виде веб-приложения и имеет интуитивно-понятный и дружелюбный интерфейс и функционал.

Во время работы над данным проектом были решены следующие задачи:

  1. Была изучена предметная область, сформированы требования к разрабатываемому программному обеспечению.

  2. Была разработана простая структура сайта. Страницы сайта построены по одному общему шаблону. Разработка велась на Microsoft Windows 10 в установленной сборке XAMPP, где установлены веб-сервер Apache и база данных MySQL.

  3. Для хранения информации была разработана база данных MySQL. Разработана инфологическая модель в виде схемы сущностей и связей и текстового описания, с помощью специализированной программы MySQL Workbench была создана даталогическая модель в виде схемы таблиц и связей. Затем с помощью веб-интерфейса phpmyadmin была создана структура таблиц базы данных «home_buh» на 4 таблицы.

СПИСОК ЛИТЕРАТУРЫ


  1. Дунаев Вадим. HTML, скрипты и стили. Спб.: Издательство “БХВ-Петербург” – 2008. - 1024с

  2. Ллойд Йен. Создай свой веб-сайт с помощью HTML и CSS. - СПб.: Питер, 2013. 416 с.

  3. Локхарт Джош. Современный PHP. Новые возможности и передовой опыт. - М.:

ДМК, 2016. - 304 с.

  1. Макфарланд Дэвид JavaScript. Подробное руководство. - М.: Эксмо, 2009. - 608 c.

  2. Мальчук Е.В. HTML и CSS. Самоучитель. М.: Издательский дом Вильямс –2008. 416 с.

  3. Пауэрс Дэвид. PHP. Создание динамических страниц. - М.: Аст, 2012. - 640 с.

  4. Робсон Элизабет, Фримен Эрик. Изучаем HTML, XHTML и CSS 2-е изд. - М.:

Питер, 2013. - 720 c.

  1. Холмогоров В. Основы Web-мастерства. Учебный курс. - СПб.: Питер, 2001. - 352 с.

  2. Хавербеке Марейн. Выразительный JavaScript. Современное вебпрограммирование. - Спб.: Питер, 2020. - 480 с.

  3. Чаффер Д. Изучаем jQuery 1.3. Эффективная веб-разработка на JavaScript. - М.:

Символ-плюс, 2010. - 448 c.

  1. Шпильман Сью JSTL. Практическое руководство для JSP-программистов. - М.:

КУДИЦ-Образ, 2012. - 272 c.

  1. Шеер А.В. ARIS - моделирование бизнес-процессов: Вильямс, 2009. - 224с.

  2. Эспозито Дино. Разработка современных веб-приложений. Анализ предметных областей и технологий. - М.: Вильямс, 2017. - 464 с.

  3. Гамма Э., Хелм Р. Приемы объектно-ориентированного проектирования.


Паттерны проектирования. М.: Изд-во Питер, 2016. – 366 с. Рамбо Д., Блаха М.

  1. UML 2.0. Объектно-ориентированное моделирование и разработка. М.: Изд-во Питер, 2007. – 544 с.

  2. Федоров Ю. Н. Справочник инженера по АСУТП: проектирование и разработка. М.: Изд-во Инфра-Инженерия, 2008 г. – 928 с.

  3. Фаулер М. Архитектура корпоративных программных приложений. М.: Изд-во Вильямс, 2006. – 544 с.

  4. Иванова Г. С. Технология программирования: учебник для вузов — 3-е изд., перераб. и доп. — М.: Изд-во МГТУ им. Н. Э. Баумана, 2006. — 334 с.

  5. Маклаков С. В. Создание информационных систем с AllFusion Modeling Suite. М.:

Изд-во Диалог-МИФИ, 2005. – 432 с.

  1. Власов А. И., Лыткин С. Л., Яковлев В. Л. Краткое практическое руководство по языку PL/SQL. — М.: Изд-во Машиностроение — 2000. 64 с.

ПРИЛОЖЕНИЕ А

Листинг дампа БД

-- phpMyAdmin SQL Dump

-- version 5.0.2

-- https://www.phpmyadmin.net