Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Target Users




About Reports

Reports extract data from a data source or sources, perform manipulations and calculations on the data to answer business questions, and present the results as information in a formatted and convenient form for the business user to use. This information is then typically used for operational or decision support purposes within an organization. Reports vary dramatically in size, content and complexity and will include or combine characteristics such as:

  • Listings of information � Example: Transactions in an account.
  • Sorting, grouping and aggregation of data with and without subtotals � Example: A listing of all product sales for each sales person, grouped by state.
  • Charts to present information in easy to understand formats � Example: Pie chart showing an investor's portfolio allocation by High Growth/Growth/Income/etc. categories.
  • Matrix or cross-tab layouts � Example: Financial budget reports with cost codes as rows, columns for each month, and cells containing numerical data for that cost code/month.
  • Delivery of information as one or a combination of web pages, PDF files, printed documents, Excel files, etc. � Example: Frequent flyer statement delivered as a web page online and a printed document in the mail.
  • Precise, highly formatted layouts � Examples: Bank statements; utility bills; commission statements; invoices; government forms.
  • Page navigation for long reports � Examples: Hundreds of pages corporate cell phone usage bill with First Page, Next Page, Go to Page, etc. buttons).
  • Table of Contents � Example: Multi-page Investment Portfolio summary with Table of Contents to quickly navigate to Account Summary; Fund History; etc.
  • Keyword or content search within a report � Example: find information on a customer in a 1000 page customer account report.

This can be contrasted with data-driven JSP pages where the data manipulation and presentation needs are more transaction driven and do not include recurring reporting needs such as complex aggregation (performed outside of the database) and highly complex layouts.

For report development, the project broadly targets three classes of developer:

  • Application Developers � These are Java developers who are creating applications that include the need to retrieve data and present that data in the form of reports. This is likely to be a subset of the overall application and will include many of the characteristics discussed above. In this case, the report generation and viewing will be embedded in the overall application.
  • Report Developers � Report developers are not typically skilled in writing Java code. They expect to use a visual desktop tool to create any type of report - including defining database connections, report content and report layout. These reports may then be deployed as part of an application, or through an easy to use deployment framework.
  • Business Users � Business users often want to create their own report layouts or customize existing reports. They work through a very easy-to-use web-based report creation and editing facility to answer business questions on an ad hoc basis.



Поделиться с друзьями:


Дата добавления: 2014-10-31; Просмотров: 397; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.