Домашняя бухгалтерия

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

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

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

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

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

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

</h:outputText>

<f:facet name= «footer»>

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

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

</h:inputText>

</f:facet>

</p:column>

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

#{obj.repay}

<f:facet name= «footer»>

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

</f:facet>

</p:column>

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

#{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

<ui:composition xmlns= «http://www.w3.org/1999/xhtml» xmlns:ui= «http://java.sun.com/jsf/facelets» xmlns:p= «http://primefaces.org/ui» xmlns:h= «http://java.sun.com/jsf/html» xmlns:a= «http://xmlns.jcp.org/jsf/passthrough» xmlns:f= «http://java.sun.com/jsf/core»>

<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

<ui:composition xmlns= «http://www.w3.org/1999/xhtml» xmlns:ui= «http://java.sun.com/jsf/facelets» xmlns:p= «http://primefaces.org/ui» xmlns:h= «http://java.sun.com/jsf/html» xmlns:a= «http://xmlns.jcp.org/jsf/passthrough» xmlns:f= «http://java.sun.com/jsf/core»>

<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

<ui:composition xmlns= «http://www.w3.org/1999/xhtml» xmlns:ui= «http://java.sun.com/jsf/facelets» xmlns:p= «http://primefaces.org/ui» xmlns:h= «http://java.sun.com/jsf/html» xmlns:a= «http://xmlns.jcp.org/jsf/passthrough» xmlns:f= «http://java.sun.com/jsf/core»>

<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» «http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd»>

<html xmlns= «http://www.w3.org/1999/xhtml» xmlns:h= «http://java.sun.com/jsf/html» xmlns:p= «http://primefaces.org/ui» xmlns:ui= «http://java.sun.com/jsf/facelets» xmlns:f= «http://java.sun.com/jsf/core»>

<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

<web-app xmlns= «http://java.sun.com/xml/ns/javaee» xmlns:xsi= «http://www.w3.org/2001/XMLSchema-instance» xsi:schemaLocation= «http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd» version= «3.0»>

<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

<faces-config xmlns= «http://xmlns.jcp.org/xml/ns/javaee» xmlns:xsi= «http://www.w3.org/2001/XMLSchema-instance» xsi:schemaLocation= «http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-facesconfig_2_2.xsd» version= «2.2»>

<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 xmlns= «http://java.sun.com/xml/ns/persistence» xmlns:xsi= «http://www.w3.org/2001/XMLSchema-instance» xsi:schemaLocation= «http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd» version= «1.0»>

<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


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

  • Устройство соединения сегментов сети. Выбор необходимого программного обеспечения на современном предприятии. Расчет стоимости оборудования. Выбор принтеров для необходимого программного обеспечения. Структура базового технического обеспечения компании.

    презентация [492,4 K], добавлен 02.08.2015

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

    курсовая работа [684,0 K], добавлен 03.05.2015

  • Исследование объектно-ориентированного подхода к проектированию программного обеспечения будильника. Модель программного обеспечения. Взаимодействие между пользователями и системой. Диаграммы и генерация программного кода при помощи средств Rational Rose.

    курсовая работа [355,8 K], добавлен 26.09.2014

  • Общая характеристика и основные структуры кодирования. Качество программного обеспечения, показатели в ГОСТ 28195 и ГОСТ Р ИСО/МЭК 9126, характеристика по функциональным возможностям. Основные критерии и процесс оценки качества программного обеспечения.

    курсовая работа [219,5 K], добавлен 25.02.2012

  • Создание электронного учебника, написанного на языке гипертекстовой разметки HTML. Характеристика программного обеспечения ЭВМ, необходимого для создания и эксплуатации информационной системы. Алгоритм функционирования системы, отладка программы.

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

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

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

  • Внешний, концептуальный и внутренний уровень архитектуры ANSI/SPARC. Логическая и физическая модель. Основные требования к функциям системы. SQL скрипты, триггеры, последовательности, запросы базы данных "Бухгалтерия (учет материальных ценностей)".

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

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

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

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

    курсовая работа [600,0 K], добавлен 25.02.2012

  • Характеристика и обоснование выбора технических средств и программного обеспечения: Windows XP, "1C:Бухгалтерия 8", Microsoft Office 2003. Экономическое обоснование расходов на конфигурацию, адаптацию, приобретение аппаратных средств и обучение.

    курсовая работа [32,0 K], добавлен 29.11.2008

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