通用能源管理平板展示系统程序文档说明

1目的

通用能源管理平板展示系统程序文档为进行系统开发提供帮助,使对系统程序结构有进一步的了解。

2系统程序介绍

     通用能源管理平板展示系统程序通过Java进行开发,系统分为前台可视化展示程序(ANDROID程序)和后台WEB应用程序。其中FlipDemo为前台可视化展示程序代码,运行在平板ANDROID系统下;myServletDemo为后台WEB应用程序代码,主要负责数据发布,使用TOMCAT进行发布。


以下为各系统代码详细说明:

2.1 前台可视化展示程序代码

FlipDemo工程为基于ANDROID环境下的JAVA技术开发,主要实现以多种图形或表格形式动态展现各类业务数据。程序在无线局域网环境下使用HTTP协议调用后台SERVLET,后台程序以JSON格式将查询的业务数据返回。

主要模块介绍如下:

模块名称

模块实现(包)

图形组件(柱状图、曲线图、病状图等)

org.achartengine

org.achartengine.chart

org.achartengine.image

org.achartengine.model

org.achartengine.render

org.achartengine.tools

org.achartengine.util

表格组件

com.yupont.view

数据模型(用于解析从后台WEB应用返回的JSON字符串)

com.yupont.service.data

数据缓存数据库操作

com.yupont.sqlite.util

前台展示主程序

com.example.flipdemo

com.yupont.util

 

2.2 后台WEB应用代码

myServletDemo工程为JAVA技术开发的WEB应用,主要实现为前台可视化展示程序提供数据服务。当前台程序使用HTTP协议调用后台应用中的SERVLET时,SERVLET负责访问数据库服务器,并将查询结果以JSON格式返回给前台程序。

主要模块介绍如下:

模块名称

模块实现(包)

数据库操作封装

com.yupont.service.db

数据模型(负责业务数据与数据表之间的转换)

com.yupont.service.data

SERVLET组件

com.yupont.service.servlet

主要SERVLET功能介绍如下:

SERVLET名称

功能

LoginServlet

登陆验证

MetaDataServlet

获取元数据(模块/主题/表格的定义)

ModuleServlet

获取模块信息

ChartDataServlet

查询图表数据

 

3系统配置清单

工程名

需配置文件

路径

备注

myServletDemo

db.properties

\WEB-INF\classes\com.yupont.service.db\

配置数据库地址

 

4开发环境

1.      Java 开发工具: Eclipse 3.6.2

2.      Java VM :  JDK 1.6

3.      ANDROID SDK

4.      ADK(ANDROID开发环境插件)

5.      服务器中间件: Tomcat 6.0

6.      数据库:Oracle10

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值