TABLE OF CONTENT | 第2-5页 |
ABSTRACT | 第5页 |
摘要 | 第6-7页 |
ACKNOWLEDGEMENTS | 第7-8页 |
1. INTRODUCTION. | 第8-20页 |
1.1 Enterprise Reporting | 第8页 |
1.2 Enterprise Reporting System | 第8-12页 |
1.2.1 Overview | 第8-9页 |
1.2.2 Enterprise Reporting System and ERP | 第9页 |
1.2.3 Common Enterprise Reporting Productions | 第9-12页 |
1.2.3.1 Actuate | 第9-10页 |
1.2.3.2 Crystal | 第10页 |
1.2.3.3 Brio. Report | 第10页 |
1.2.3.4 BIRT | 第10-11页 |
1.2.3.5 Style Report | 第11页 |
1.2.3.6 JasperReports | 第11-12页 |
1.3 The Development History and Status of Enterprise Reporting System | 第12-13页 |
1.4 Brief Introduction to J2EE | 第13-18页 |
1.4.1 J2EE and Distributed Multitiered Applications | 第13-15页 |
1.4.2 J2EE Components | 第15-16页 |
1.4.3 J2EE Containers. | 第16页 |
1.4.4 J2EE Standard Services | 第16-17页 |
1.4.5 Advantages of J2EE. | 第17-18页 |
1.5 My Research Work | 第18页 |
1.6 Thesis Outline | 第18-20页 |
2. COMMON REPORTING FRAMEWORK | 第20-24页 |
2.1 Technical Architecture | 第20-22页 |
2.2 Characteristics of Common Reporting Framework | 第22-23页 |
2.3 Common Reporting Framework Utility | 第23-24页 |
3. BUSINESS MODULE | 第24-35页 |
3.1 Implementations for Business Module | 第24-28页 |
3.1.1 EJB | 第24-26页 |
3.1.2 SOA and Web Service | 第26-28页 |
3.2 Logging Subsystem | 第28页 |
3.3 Exception Handling | 第28-30页 |
3.4 User Entitlement | 第30-32页 |
3.5 Data Access Object | 第32-35页 |
4. authentication module | 第35-39页 |
4.1 Overview | 第35页 |
4.2 Authentication Parser | 第35-37页 |
4.2.1 Class Definition of Authentication Parser | 第36-37页 |
4.2.2 Authentication Parser Configuration | 第37页 |
4.3 Introduction to Netegrity SiteMinder | 第37-39页 |
5. PRESENTATION MODULE | 第39-47页 |
5.1 MVC and Presentation Module Architecture | 第39-41页 |
5.1.1 Introduction to MVC | 第39-40页 |
5.1.2 Presentation Module Architecture | 第40-41页 |
5.2 Implementations for Presentation Module | 第41-43页 |
5.2.1 Struts | 第41页 |
5.2.2 Portal. | 第41-42页 |
5.2.3 AJAX. | 第42页 |
5.2.4 Flex | 第42-43页 |
5.3 User Profile | 第43-44页 |
5.4 Access Security | 第44-45页 |
5.5 Data Cache | 第45-47页 |
6. report engine | 第47-57页 |
6.1 Overview | 第47-48页 |
6.2 Report Engine API Definition | 第48-56页 |
6.2.1 Security and Administration Service | 第48-52页 |
6.2.1.1 Security and Authentication Operations | 第48-50页 |
6.2.1.2 File Management Operations | 第50-51页 |
6.2.1.3 Search operations | 第51-52页 |
6.2.2 View Service | 第52-53页 |
6.2.3 Job Service | 第53-55页 |
6.2.4 Data transfer | 第55-56页 |
6.3 Report Engine Data Access Object | 第56-57页 |
7. database | 第57-62页 |
7.1 Database Schema Design | 第57-62页 |
7.1.1 Administration Tables | 第57-61页 |
7.1.1.1 CRF_USER | 第57-58页 |
7.1.1.2 CRF_USER_GROUP | 第58-59页 |
7.1.1.3 CRF_REPORT | 第59页 |
7.1.1.4 CRF REPORTGROUP | 第59-60页 |
7.1.1.5 CRF_AUDIT | 第60页 |
7.1.1.6 CRF_EXCEPTION | 第60-61页 |
7.1.2 Report Data Tables | 第61-62页 |
8. CONCLUSION | 第62-64页 |
8.1 Conclusions | 第62页 |
8.2 Expectations | 第62-64页 |
REFERENCE | 第64-65页 |