1. 构架图
1.1 部署架构图
1.2 技术架构图
1.3 组件使用开发流程图
1.4 组件工作序列图
1.5 数据库设计
2. Java类设计图
2.1. Flex包UML结构图
2.2. Flex的dao层UML图
2.3. Flex的service层UML图
2.4. Service层设计
UML图见Flex的service层UML图
Service接口 方法 备注
FlexDataSourceProvider 函数名:
getDataSource
参数名:
fcCode String
返回值:
DynamicObject 报表数据源绑定服务接口,采用facade模式,允许不同数据源接口统一绑定到此接口上
DataSourceProvider 函数名:
getDataSource
参数名:
arg DataSourceArgument
返回值:
DynamicObject 统一获取报表数据源接口,DataSourceArgument是接数调用者传递的具体参数
2.5. Dao层设计
UML图见Flex的dao层UML图
DAO接口 方法 备注
FlexDao 函数名:
exectSqlQuery
参数名:
Sql String
返回值:
SqlResult SQL执行接口,无参数形式
ReportDataSourceDao 函数名:
findReportDataSource
参数名:
fcCode String
返回值:
ReportDataSource 根据flex组件code查询报表数据源
函数名:
findReportDataSource
参数名:
userId String
fcCode String
返回值:
ReportDataSource 根据flex组件code,用户userid,查询报表数据源,用户数据源需要向用户flex组件模版来查找到报表数据源
2.6. Flex层设计
2.6.1. Flex结构设计
分享到:
相关推荐
总的来说,基于私有云架构的基金报表系统开发是一项综合了云计算技术、J2EE后端架构、Flex前端技术和Cairngorm框架的复杂工程。它不仅提高了基金报表系统的运行效率,还提升了用户体验,展现了云计算在金融服务领域...
系统通过Flex与J2EE服务器的Web Service交互,实现了数据的动态传递。Flex作为一个富互联网应用程序(RIA)框架,使得用户界面更加生动、交互性更强。同时,Java的跨平台特性确保了系统能够在多种操作系统上稳定运行...
该系统为B/S模型结构,在Eclipse平台上进行开发,通过flex请求J2EE服务器发布的Web Service实现。由于Java具有跨平台性,因而该系统可在多种操作系统上运行,并且具有较好的安全性、容错性和可扩张性。该系统实现了...
软件体系结构采用了基于Flex技术和J2EE架构的设计。Flex技术提供了优秀的用户界面,并且基于ActionScript和XML,无需频繁更新应用程序。系统运行在Flash Player上,具有跨平台兼容性。J2EE架构保证了系统的跨平台...
该项目为一家世界500强公司的内部工作流及信息整合系统,基于特定业务流程开发而成,至今已稳定运行多年,受到了客户的高度评价。 - 开发平台:J2EE (JSP、Servlet、Struts、Hibernate、Spring)、Eclipse3.2.1、SQL...
- **基于Struts框架程序设计**:掌握基于MVC架构的Struts框架,进行高效的应用程序开发。 - **综合项目设计**:通过实际项目加深对所学知识的理解和运用。 - **div + css程序设计**:学习HTML和CSS布局技术,构建...
1. **Java基础与J2EE技术**:简历中提到的开发者熟练使用Java JSP、JavaBean、Ajax、Spring、Hibernate等技术,这些都是Java Web开发的基础。J2EE(Java Platform, Enterprise Edition)是用于构建企业级应用的平台...
综上所述,WorkCity - 电子发票处理软件,以其开源、基于Flex和J2EE的技术架构,为自由职业者和小型企业提供了一种高效、安全的财务管理方案。通过使用这个工具,企业不仅可以降低运营成本,还能提升财务管理的专业...
1. **开发平台概念**:采用了基于B/S(Browser/Server)结构的技术路线,支持UNIX、LINUX、WINDOWS等操作系统,利用JAVA开发,遵循J2EE标准,确保跨平台性和可扩展性。数据库选择使用ORACLE 10g,应用服务器则基于...
这个培训课程针对高中、中技或中专及以上学历的学生,旨在培育具有扎实职业道德的软件开发工程师,他们能胜任包括但不限于J2EE程序员、软件技术服务工程师、数据库管理与维护工程师等岗位。 培训课程的核心内容涵盖...
该框架基于J2EE技术栈,结合了多个主流的开源组件,以实现高效、安全和灵活的系统开发。以下是这个框架所涵盖的关键知识点: 1. **Spring框架**:作为核心的依赖注入(DI)和面向切面编程(AOP)框架,Spring提供了...