对ITOO实现设想

【项目背景】

    今天是除夕,一年过去了,回想这一年可谓是“风也过,雨也过”。最近一段时间一直在开发我们几年磨一剑的ITOO产品,我也有幸参与。作为一名默默无闻的组员,代码是我最大的职责。不过不安分的我照例多想了一些东西,现在谈谈我个人对ITOO部分业务的实现方式。

【考试业务】

1、模块名称:模板出卷

   业务说明:1、模板出卷负责为一场考试配置模板,其中包括总分、题型、各题型总分值,如何抽题等内容。

             2、保存该模板方便以后复用。

             3、模板预览和抽题测试。(分固定抽题和随机抽题)

   业务难点:模板需要根据题库难度等级和题型分值等情况,合理抽题来满足难度分值分配和各题型分值分配。这里需要写几个算法并配合数学知识。

   技术攻克:模板抽题算法:基于动态规划法,每次取题我都取每道题型的平均分。(基于下次我一定能再次取到平均分的假设)

2、模块名称:题型题库

   业务说明:1、维护每道题的界面样式。

             2、在线编辑题库

             3、word导入题库

   业务难点:维护每道题的界面样式没有思路

             在线编辑如何应对题型的变化,如何提交每道题

             word导入没有思路

   技术攻克:学习UEditor,把THML代码存储到数据库

             在线编辑把题型样式的变化放到题型编辑的模块中

             word导入目前实现先把word解析成HTML代码,然后利用JS和Ajax解析和传输每个题。


【项目感悟】

1、项目划分之后,项目之间一定要协调好。

2、技术实现离不开对生活的思考和学习。

3、十期游哥跟我的一句话很有道理:踏实干活、多理解业务。

4、别人做不出来的东西,不要断然认为自己不行,不尝试怎么知道自己不行,万一行了呢!

5、新的一年,我更加喜欢代码中的智慧,越来越理解博客园大牛的一句话:代码改变世界!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 31
    评论
评论 31
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值