Создание системы "Домашняя бухгалтерия"
Описание и обоснование выбора процедур процесса конструирования. Требования к составу и содержанию работ по подготовке объекта автоматизации к вводу системы в действие. Тестирование модуля регистрации, авторизации, восстановления и смены пароля.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 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