显示标签为“计划”的博文。显示所有博文
显示标签为“计划”的博文。显示所有博文

2011年8月11日星期四

基于web的城镇报发布程序

1. 类 WebCzb 用于整体管理
2. 创建对象 var app = new WebCzb(option); 所有选项以单独的js文件保存
3. 动态生成html代码 $('#new-czb').append(app.getUIHtml());
4. app.lastForcast 存储上一次的预报 并转化为本次预报(自动偏移时次)
5. app.nowForcast 存储本次预报并动态更新
6. app.postForcast 上传预报至省FTP和后台数据库
7. app.curForcastSpan 存储目前用户编辑的时段
8. 当用户切换时段时自动保存当前时段数据
9. json2.js将预报以json方式存储于后台
10.mysql数据库的创建
#创建数据库
CREATE DATABASE IF NOT EXISTS onlineWork;
USE onlineWork

/*
创建表
*/
CREATE TABLE IF NOT EXISTS
czbEdit (
postTime DATETIME NOT NULL PRIMARY KEY,
forcastBegin DATETIME NOT NULL,
forcastType ENUM('first','second','third','forth') NOT NULL,
forcastJson TEXT NOT NULL,
forcastText TEXT NOT NULL,
editName VARCHAR(20) );

---------------------------------------------------------
will do:

1. 切换日期时进行偏移处理[√]
2. 添加保存按钮仅保存不发布预报
3. 预报发布后重新请求最新的预报以供继续制作另一时次预报
4. 在页面右侧增加一些有用信息 气温风速降水历史平均状况注意事项等
5. 增加备注功能 对某一时次进行备注和提醒
6. 压缩JS代码
7. 美化页面UI 字体 margin等
8. 发布的同时提交个人预报 返还更清晰的成功或错误报告
9. 地图式编辑 多选式编辑
10. 切换时次后 返还上次信息前 应当处于不可编辑状态

2011年8月10日星期三

雨量报警网页修改

1.开启短信报警

2.报警区域增加手动输入城市代号

3.当达到一次报警时(如10mm) 在雨量报警页面添加即将达到10mm的雨量站,并设定可取消此站的报警

4.重构代码 利用函数对象来简化代码

5.修改CSS文件 使配置界面和信息界面更易用

6.增加极大风速显示