Создание системы "Домашняя бухгалтерия"

Описание и обоснование выбора процедур процесса конструирования. Требования к составу и содержанию работ по подготовке объекта автоматизации к вводу системы в действие. Тестирование модуля регистрации, авторизации, восстановления и смены пароля.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 29.10.2017
Размер файла 361,1 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

#{obj.frequency}

<f:facet name="footer">

<h:inputText styleClass="form-control" value="#{cc.attrs.backing.blank.frequency}" a:placeholder="#{i18n.frequency}"/>

</f:facet>

</p:column>

<p:column headerText="#{i18n.unit}">

#{i18n[obj.unit]}

<f:facet name="footer">

<h:selectOneMenu styleClass="form-control" value="#{cc.attrs.backing.blank.unit}">

<f:selectItems value="#{unitService.list}" var="unit" itemLabel="#{i18n[unit]}"/>

</h:selectOneMenu>

</f:facet>

</p:column>

</ui:composition>

Diary.xhtml

<p:column headerText="#{i18n.balance}">

#{obj.balance}

<f:facet name="footer">

<h:inputText styleClass="form-control" value="#{cc.attrs.backing.blank.balance}" a:placeholder="#{i18n.balance}"/>

</f:facet>

</p:column>

<p:column headerText="#{i18n.category}">

#{i18n[obj.category]}

<f:facet name="footer">

<h:selectOneMenu styleClass="form-control" value="#{cc.attrs.backing.blank.category}">

<f:selectItems value="#{categoryService.list}" var="category" itemLabel="#{i18n[category]}"/>

</h:selectOneMenu>

</f:facet>

</p:column>

<p:column headerText="#{i18n.comment}">

#{obj.comment}

<f:facet name="footer">

<h:inputText styleClass="form-control" value="#{cc.attrs.backing.blank.comment}" a:placeholder="#{i18n.comment}"/>

</f:facet>

</p:column>

</ui:composition>

Pay.xhtml

<p:column headerText="#{i18n.date}">

<h:outputText value="#{obj.date}">

<f:convertDateTime pattern="yyyy-MM-dd"/>

</h:outputText>

<f:facet name="footer">

<h:inputText styleClass="form-control" value="#{cc.attrs.backing.blank.date}" a:placeholder="#{i18n.date}">

<f:convertDateTime pattern="yyyy-MM-dd"/>

</h:inputText>

</f:facet>

</p:column>

<ui:include src="/WEB-INF/grid/diary.xhtml"/>

</ui:composition>

Repay.xhtml

<p:column headerText="#{i18n.date}">

<h:outputText value="#{obj.date}">

<f:convertDateTime pattern="yyyy-MM-dd"/>

</h:outputText>

<ui:fragment rendered="#{cc.attrs.editable}">

<f:facet name="footer">

<h:inputText styleClass="form-control" value="#{cc.attrs.backing.blank.date}" a:placeholder="#{i18n.date}">

<f:convertDateTime pattern="yyyy-MM-dd"/>

</h:inputText>

</f:facet>

</ui:fragment>

</p:column>

<p:column headerText="#{i18n.balance}">

#{obj.balance}

<ui:fragment rendered="#{cc.attrs.editable}">

<f:facet name="footer">

<h:inputText rendered="#{cc.attrs.editable}" styleClass="form-control" value="#{cc.attrs.backing.blank.balance}" a:placeholder="#{i18n.balance}"/>

</f:facet>

</ui:fragment>

</p:column>

</ui:composition>

Base.xhtml

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"

<h:head>

<title>#{i18n.appTitle}</title>

<h:outputScript library="bootstrap" name="js/bootstrap.min.js" />

<link rel="stylesheet" href="#{request.contextPath}/resources/bootstrap/css/bootstrap.min.css"/>

</h:head>

<h:body>

<div class="container-fluid">

<div class="navbar navbar-default">

<ul class="nav navbar-nav">

<li>

<h:link outcome="diary" style="#{todayBacking.count > 0 ? 'color: white; background: #E74C3C' : ''}">

<span class="glyphicon glyphicon-exclamation-sign"/> #{todayBacking.count}

</h:link>

</li>

<li><h:link outcome="pay"><span class="glyphicon glyphicon-book"/> #{i18n.pay}</h:link></li>

<li><h:link outcome="debt"><span class="glyphicon glyphicon glyphicon-calendar"/> #{i18n.debt}</h:link></li>

<li class="dropdown">

<a href="#" class="dropdown-toggle" data-toggle="dropdown"><span class="glyphicon glyphicon-stats"/> #{i18n.graphics} <span class="caret"/></a>

<ul class="dropdown-menu" role="menu">

<li><h:link outcome="balance">#{i18n.balance}</h:link></li>

<li><h:link outcome="day">#{i18n.day}</h:link></li>

<li><h:link outcome="unpaid">#{i18n.unpaid}</h:link></li>

<li><h:link outcome="category">#{i18n.category}</h:link></li>

</ul>

</li>

</ul>

</div>

<div class="page-header">

<h1><ui:insert name="title"/></h1>

</div>

<h:form>

<p:messages/>

<ui:insert name="body"/>

</h:form>

</div>

</h:body>

</html>

Web.xml

<servlet>

<servlet-name>Faces Servlet</servlet-name>

<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>

<load-on-startup>1</load-on-startup>

</servlet>

<servlet-mapping>

<servlet-name>Faces Servlet</servlet-name>

<url-pattern>*.xhtml</url-pattern>

</servlet-mapping>

<context-param>

<param-name>primefaces.THEME</param-name>

<param-value>none</param-value>

</context-param>

<context-param>

<param-name>javax.faces.DATETIMECONVERTER_DEFAULT_TIMEZONE_IS_SYSTEM_TIMEZONE</param-name>

<param-value>true</param-value>

</context-param>

</web-app>

Faces-config.xml

<application>

<locale-config>

<default-locale>en</default-locale>

</locale-config>

<resource-bundle>

<base-name>ru.ulstu.secretary.i18n</base-name>

<var>i18n</var>

</resource-bundle>

</application>

</faces-config>

Persistence.xml

<persistence-unit name="secretaryPU" transaction-type="JTA">

<exclude-unlisted-classes>false</exclude-unlisted-classes>

<properties>

<property name="javax.persistence.jdbc.driver" value="org.h2.Driver"/>

<property name="javax.persistence.jdbc.url" value="jdbc:h2:mem:test"/>

<property name="javax.persistence.jdbc.user" value="sa"/>

<property name="javax.persistence.schema-generation.database.action" value="create" />

<property name="hibernate.show_sql" value="true"/>

</properties>

</persistence-unit>

</persistence>

I18n.properties

appTitle=Home Secretary

pay=Pay

diary=Diary

debt=Debt

repay=Repay

grid=Data

total=Total

date=Date

balance=Sum

category=Category

comment=Comment

action=Action

delete=Delete

complete=Complete

count=Count

graphics=Graphic

day=Day

deadline=Deadline

required=Required

frequency=Frequency

unit=Unit

year=Year

month=Month

week=Week

unpaid=Unpaid

add=Add

see=See

auto=Auto

home=Home

min=Min

max=Max

Скриншоты интерфейса

Страница входа

Список платежей

Дневник платежей

Список долгов

График изменения баланса

График сравнения дней

График сравнения категорий

График задолженностей

Размещено на Allbest.ru

...

Подобные документы

  • Краткая характеристика предприятия и его организационная структура, описание технического и программного обеспечения. Требования к составу и содержанию работ по подготовке объекта автоматизации к вводу системы в действие. Расчет трудоемкости внедрения.

    отчет по практике [167,4 K], добавлен 11.12.2013

  • Требования к составу и содержанию работ по подготовке объекта автоматизации к вводу системы в действие. Средства, расширяющие возможности операционной системы. Руководство пользователя. Функции "Учет пациентов". Ввод в действие, методика испытаний.

    дипломная работа [2,2 M], добавлен 29.07.2016

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

    дипломная работа [762,5 K], добавлен 27.05.2015

  • Анализ аналогов информационно-справочной системы Laboratory of complex and atypical prosthetics. Требования к составу и содержанию работ по подготовке объекта автоматизации к вводу системы в действие. Автоматическое обновление каталогов продукции.

    курсовая работа [4,0 M], добавлен 09.07.2023

  • Перечень документов, на основании которых создается система автоматизации бухгалтерского учета товарно-материальных ценностей. Назначение и цели создания системы. Требование к содержанию работ по подготовке объекта автоматизации к вводу системы в действие

    курсовая работа [1,1 M], добавлен 05.07.2014

  • Основные понятия баз данных и требования к их созданию. Разработка проекта СУБД для учета продаж и работы сотрудников в кофейне с поиском информации по определенным параметрам. Мероприятия по подготовке объекта автоматизации к вводу системы в действие.

    курсовая работа [1,8 M], добавлен 10.02.2014

  • Состав и содержание работ по подготовке объекта автоматизации к вводу подсистемы в действие. Реализация пользовательского интерфейса "Менеджер". Создание проекта в программе "1С: Предприятие". Экономическая эффективность внедрения программного продукта.

    дипломная работа [7,2 M], добавлен 01.07.2011

  • Написание программы входа пользователя в систему через пароль. Необходимость содержания входа в систему через ввод, проверки пароля, а также регистрации пользователя с занесением его имени и пароля в базу данных. Блокировка системы при неверном пароле.

    лабораторная работа [2,7 M], добавлен 19.10.2009

  • Описание процесса разработки информационной системы. Анализ тестирования и выявления ошибок разработанного модуля. Обследование объекта автоматизации и оформление документации по эксплуатации программы. Сущность экспортирования и импортирования данных.

    отчет по практике [1,3 M], добавлен 20.05.2017

  • Обследование объекта, обоснование необходимости систем компьютерного тестирования. Анализ существующих разработок и обоснование выбора технологии проектирования. Создание системы компьютерного тестирования на основе случайного выбора в среде Visual Basic.

    дипломная работа [2,4 M], добавлен 18.08.2013

  • Обзор предметной области и описание основных понятий в сфере ведения домашней бухгалтерии. Домашняя бухгалтерия Lite 4,4.5.0.2, "Дребеденьги" и прочие аналоги. Архитектура разрабатываемого Web-сайта: описание таблиц в базе данных и работы сайта.

    дипломная работа [3,5 M], добавлен 11.07.2012

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

    дипломная работа [2,3 M], добавлен 10.12.2016

  • Общая характеристика и основные требования к функциям, выполняемые системой, условия эксплуатации. Взаимодействие с другими модулями. Выбор и обоснование необходимого программного обеспечения, его техническим характеристикам. Техника кодирования.

    курсовая работа [234,9 K], добавлен 04.04.2015

  • Создание информационной системы автоматизации процесса управления базами данных компании ООО "Роснефть". Требования к характеристикам технических средств. Обоснование выбора CASE-средства. Разработка программного обеспечения, расчет затрат цены и прибыли.

    дипломная работа [3,9 M], добавлен 24.03.2012

  • Описание объекта автоматизации и технологического процесса (доменная печь). Требования к структуре и функционированию системы, информационное обеспечения, стандартизация и унификация. Компоненты системы управления. Режим работы участка автоматизации.

    дипломная работа [4,3 M], добавлен 19.01.2017

  • Виды и особенности ИТ-проектов, риски и управление ими, способы оценки. Описание и правила операций над нечеткими лингвистическими переменными. Программная реализация алгоритмов. Требования к составу, параметрам технических средств. Тестирование системы.

    дипломная работа [3,5 M], добавлен 10.06.2013

  • Обоснование выбора среды программирования и технических средств. Определение требований к компонентам системы. Описания объекта автоматизации. Написание инструкции по эксплуатации для пользователя. Разработка программных компонентов. Выбор методики СУБД.

    курсовая работа [1,3 M], добавлен 27.10.2012

  • Организация и продажа оргтехники. Цели автоматизированной системы и автоматизируемые функции. Характеристика функциональной структуры информационной системы. Проектирование функциональной части объекта автоматизации. Обоснование выбора подсистемы.

    курсовая работа [129,6 K], добавлен 19.12.2010

  • Обзор медицинских информационных систем. Анализ и моделирование автоматизированной системы "Регистратура". Требования к составу и параметрам вычислительной системы. Обоснование выбора системы управления базами данных. Разработка инструкции пользователя.

    дипломная работа [1,2 M], добавлен 14.10.2012

  • Обоснование выбора системы управления базы данных. Delphi и его основные компоненты. Обоснование среды программирования. Создание базы данных и ее связь со средой программирования. Анализ и описание предметной области. Описание процедур программы.

    курсовая работа [1,3 M], добавлен 25.05.2015

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.