浏览器端JS导出EXCEL

很多表格业务需要将表格数据导出为Excel,通常使用后台语言java或者php实现数据查询组织Excel文件,提供下载。如果使用客户端JS导出Excel的话,可以减轻服务器端的运算压力,并且能够快速响应。
早期浏览器端导出excel都是借助IE的ActiveX,需要调整浏览器的安全级别,且只能再IE浏览器下使用。我们需要一种跨平台的解决方案。
而Flash具有强大的客户端处理能力,其FileReference类可以从浏览器向本地存储数据。随着Html5的发展,File API也支持浏览器读写本地文件。因此本文主要提供两种浏览器端JS导出EXCEL文件的解决方案:

1. JS FileSaver.js
2. Flash Downloadify

你可以先查看

Demo

通过查看源码,了解实现思路。
继续阅读 [ 浏览器端JS导出EXCEL ]

一张图带你理解微博QQ社交账号登录

QQ互联 微博登录

在网站上实现微博账号、QQ账号登录,其实际原理是外部账号与本地账号的绑定,基本思路如下:

  1. 网站在微博上申请应用接入,得到接入key之后,将登录按钮放置到网站
  2. 用户实施微博登录接入,登录成功后回调页面实现与本地账户的绑定,如果用户已有网站账户,输入已有账户和密码实现绑定;如果没有账户可将微博账号作为本站账户,可由用户输入密码也可空密码。
  3. 登录成功后,在本站建立Session,依据本站用户的角色决定其权限。

数据库简单设计
oauth2cms

一张图让你了解OAuth2

Oauth2原理

参考资料:
http://blog.csdn.net/seccloud/article/details/8192707

内容管理系统 CXCMS

经费管理系统 Funds Management System

CXCMS 是一款基于Zend Framework开源框架的内容管理系统。程序语言PHP,数据库采用Mysql,可扩展其他数据库类型。基于Zend Framework的项目,能够充分利用ZF所提供的基础架构,适用于团队合作的大型WEB门户项目。具有内容管理系统常用功能之外,针对移动平台前端适应、开放数据接口进行专门的设计。

系统功能:

  1. 栏目设置
  2. 内容管理
  3. 专题
  4. 文章、栏目个性模板
  5. 广告位模块
  6. 留言模块
  7. 角色模块
  8. 栏目权限分配
  9. 文章标签
  10. 问卷调查
  11. 视图层分离
  12. 伪静态
  13. 数据库、文件多层次缓存

项目案例:
哈尔滨工业大学研招办

经费管理系统 CXFMS

Funds Management System

上级拨款给下级,通常经历这样的流程:下级申报经费计划 -> 逐级审批 -> 经费下拨 -> 经费使用上报 -> -> 经费使用逐级审核 -> 经费统计报表。该系统实现了完整的经费流程管理,方便政府部门、事业单位进行经费使用管理与统计。

系统功能:

  1. 经费申报审批
  2. 经费使用明细上报
  3. 经费上报审核
  4. 经费使用统计
  5. 开支项目、类别、明细管理

项目案例:
黑龙江省妇联经费使用管理系统

微客评-满意度评价管理移动解决方案

Weikeping

服务顾客时,我们期望获取顾客的心声、建议,从而寻找服务中存在的问题,提升服务质量。但是当前的服务评价系统大多是基于满意度评价的设备(硬件),此方案存在一些缺点:顾客评价易受身边人干扰;只能获取评价星级而无法等到顾客建议;老板无法实时获取评价信息;无法流程化系统管理等。微客评基于手机平台对服务的全流程实现评价、管理、统计、建立采集、在线批示、客服处理等功能,让老板随时随地掌握服务品质。

系统功能:

  1. 顾客随时随地手机评价、建议
  2. 老板随时随地查看评价、在线批示
  3. 短信推送一键安装APP
  4. iOS、Android、Web全平台覆盖
  5. 客服处理登记管理
  6. 问责体系
  7. 自由的流程设置
  8. 数据灵活统计、报表生成
  9. 实现集团、品牌、门店、部门无限层级部门管理
  10. 免服务器、免硬件、免维护

项目案例:
微客评
继续阅读 [ 微客评-满意度评价管理移动解决方案 ]

摇号抽奖系统 CXLS

Comingx Lottery System

摇号抽奖

年终员工抽奖、店铺活动抽奖、VIP抽奖解决方案。

系统功能:

  1. 参与抽奖人员导入
  2. 抽奖背景设置
  3. 简易操作、轻松上手
  4. 定制开发

多人在线房产交易系统 CXRST

Multiplayer Online Real Estate Transaction System

传统的房产开盘时,多人人工售卖。当举行大型楼盘开盘活动时,人工售卖存在一个非常大的弊端,就是无法多人同时售卖,在售房活动很热的时候,可能出现两人同时选中同一个房产,导致交易纠纷。该系统类似多人在线游戏,所有售楼人员采用一个售楼终端,售楼终端实时显示房产售卖状态,购买人员可实时查看房产的销售状态,帮助其决定,并实现在线下单,随后签约付款。该系统能够极大提高售房效率,防止售房中误差。

系统功能:

  1. 房产信息导入
  2. 楼盘信息可视化
  3. 楼盘售卖情况大屏幕展示
  4. 多人在线交易
  5. 房产售卖统计
  6. VIP购房顺序摇号排好

项目案例:
该系统应用于哈尔滨滨才集团滨才城一、二、三期开盘,滨才星城开盘,盛和天下开盘。
滨才集团使用此系统创下哈尔滨单日成交量2000余套(约5亿元)的历史记录,而这些成交量仅花了4个小时的时间。链接 搜房直播:“滨才城”二期产品盛大开盘 为搜房网新闻报道的二期开盘活动

yaohaojiemian

摇号排序
继续阅读 [ 多人在线房产交易系统 CXRST ]

国有资产管理移动平台解决方案 CXSAMS

State-owned Assets Management System Based on Mobile Platform

该项目获得哈尔滨工业大学大学生创新性实验项目一等奖。资产盘点、检查、借入借出的是经常发生的事情,通常需要到各部门进行资产处理,传统方法是利用纸质材料登记处理,然后到信息系统登记。该系统利用廉价的手机平台,开发基于手机平台的条码扫描管理系统,实现实时随身操作资产。无额外硬件成本,维护成本低。

系统功能:

  1. 资产管理APP,条码扫描完成资产管理的所有功能
  2. 资产类别
  3. 资产录入
  4. 资产清查
  5. 资产盘点
  6. 资产借入借出

条码招生系统 CXBCS

ComingX Barcode Admissions System

系统功能:

  1. 学生数据导入,数据导入、数据检索
  2. 考试科目管理
  3. 考试日期管理
  4. 试卷条码标签打印
  5. 试卷邮寄状态整理
  6. 试卷收回盘点

项目案例 哈尔滨工业大学研究生院条码招生管理系统