网页评分实时计算,评分项目实现拖动并记录到数据库方案讨论

2015-11-14 12:54:20 +08:00
 qile1

如题,最近做一个评分系统,根据每个题目的选项确定分值 1 分,二分,三分。
几个题目为一组,实时相加每个题目分值及每组分值,实时显示总分
页面设计为可拖动模板,已每个题目为一个块,题目里面的评分项目也设置为一个块,自由拖动
保存时直接把网页源代码保存,后期查询直接调用源代码显示。
实时计算使用 Bootstrap+Angularjs , bootstrap 做样式,
angularjs 实时计算结果,将网页源代码及每个题目分值和每个小组分值及总分记录
到数据库的实现方式还在摸索中。
实现每个模块拖动是为了后期设计直接估计页面打印出这个评分界面。

1907 次点击
所在节点    问与答
7 条回复
bdbai
2015-11-14 13:01:30 +08:00
为什么要存源码?在数据库里面开一个题目表,直接存题目和分值就行了。
后期总分让程序读出来计算。展示就从后端取数据。
qile1
2015-11-14 13:35:42 +08:00
源代码里面直接包含每个题目块的未知,如果调整过每个模块的位置
直接保存网页,后期直接调用就省事,
不过我刚才想了下,保存源代码确实多余,每个评页面不可能允许用户调整,
在建立页面初期调整和位置,后期就使用这个模板。
主要后期管理员用户自己建立多个评分页面,希望可以管理员用户自己设计评分模板。
保存每个模块的位置。
比如
建立一个评分页面,包括三组评分项目,每组两个评分项目,一共六个评分项目
加一个总分。
手机打字排列一个大致样式

第一组评分:( 6 )分。
年龄: 48 ( 2 )分。
身高: 1.7 ( 4 )分。
第二组评分:( 15 )分。
体重: 80kg ( 5 )分。
工作检验: 3 年以上( 10 )分
第三组评分:( 9 )分。
熟练数据库:( 4 )分。
熟悉 asp :( 5 )分。

总分:( 30 )分。

上面每个模块管理员设计时可以随意拖动。
拖动后记录位置信息。后期用户打开就是设计的位置
LancerComet
2015-11-14 13:43:07 +08:00
楼主不会是准备 '<body ng-controller="someCtrl">{{html}}</body>' 或 'angular.element("body").html()' 吧… 是不是我理解错误…
LancerComet
2015-11-14 13:46:53 +08:00
@LancerComet. ng-bind-html …
qile1
2015-11-14 14:10:21 +08:00
@LancerComet
恭喜你答对了
dphdjy
2015-11-14 14:44:33 +08:00
那我改下一下代码~注入一段 js~你也保存?
qile1
2015-11-14 14:57:24 +08:00
那就记录每个模块的相对位置,这个对应我来说比较难实现,有木有什么办法实现拖动自动保存位置到服务器,有些模板菜单里面有上下拖动记录位置,但是不能左右

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/236153

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX