成绩统计与分析(八):网站

在安卓手机没有流行的时候,电脑是网上冲浪的必备工具。那时各种网页技术层出不穷,很多项目都是用ASP、PHP等开发的。这些技术优势就是轻客户端,只要有网页浏览器就可以了,对于开发人员来说比较轻松因为代码可重用性强。但部署要求高,服务器要求安装解释脚本语言的服务器比如IIS(互联网信息服务)和数据库比如SQL,至于网页控件的客户体验说不上友好。

那么易点成绩统计一个常规软件又怎么会和网站扯上关联呢?简单地解析就是软件已经设计了基于HTTP协议的网络服务模块,它具有类似IIS的功能,对从客户网页浏览器传送过来的网络指令进行解释,接着根据已经编写好程序逻辑运算组织后输出符合HTML标准的网页返回给客户端。而软件的数据库采用了开源的SQLite,这是一个中小型数据库引擎,数据库调用函数已经包含在单独的DLL文件里了不需要再另外安装什么。这种架构在统计软件里算是比较另类的,开发过程并没有参考其他软件所以还有没有类似架构的软件不是很清楚。

既然软件本身就是网页服务器,那么我们只需简单配置网络后就可以让合法用户通过网络进行访问了。

1、服务器配置

本软件设计宗旨是用户操作一切从简,服务器管理放在【常规统计项与图标】模块下,只需在底部工具栏进行简单几步设置就可以让网站运行起来了。

启动模式下拉框中的快速启动和自动还原是什么意思呢?我们知道在加入网页服务器功能后软件已经不是传统意义上的单机软件了,作为网页服务器软件是需要保持运行的,如果计算机在系统故障或断电后重启,那么我们就需要软件能自动启动并且还原上次保存的服务器状态和统计现场。软件随系统自动启动的方法有两种,最简单的方法在操作系统的【启动】菜单加入程序“ScoreAnalyse.exe”的快捷方式即可,另一种方法在操作系统的【计划任务】创建开机自动启动程序“ScoreAnalyse.exe”的计划任务。所以【快速启动】是无视上次统计现场直接启动软件,因为不用加载数据所以启动速度快,如果软件只作统计用途不作纵向对比或提供网络服务那么就选择这个。而【自动还原】在软件重启时会自动恢复上次保存的服务器状态和统计现场(只恢复从数据库加载的测验)。

访问权限下拉框中选择【完全访问】所有用户可以直接访问网站所有内容,选择【授权访问】必须登录用户才能访问网站所有内容。这个主要针对考试成绩不能公布的情况,可以在【用户数据管理后台】模块自行增删用户或修改密码等。

接下来的服务器端口、网页过期时间、网站模板只能在服务器停止状态下进行设置。这端口怎么理解呢?作个比喻,IP地址相当于单位地址,端口就相当于单位各部门的地址。因为一台服务器可能存在多个网络服务,通过不同的端口就可以区分开来了。“80”是HTTP协议的默认端口也可以设置为1024-65535范围内的端口以防止端口冲突。

超时文本框输入单位为分钟的网页过期时间,比如“60”表示网页闲置60分钟后服务器会自动回收已经分配给登录用户的系统资源,超时用户重新登录即可。下拉框选择不同的网站模板让网站呈现不同的视觉效果,软件目前只提供了默认的“Default”模板。

点击【开始服务】按钮启动网页服务器,按钮切换为【停止服务】后点击可停止网页服务器。

2、访问网站
 
       网页服务启动的时候,在电脑、平板、手机的网页浏览器输入网址“http://服务器IP:端口”来进行访问。如果只是通过本机的默认端口进行访问输入“http://127.0.0.1”或者“http://localhost”即可,默认端口“80”可以省略;如果要通过本地IP“192.168.1.2”和端口“8080”进行局域网内的访问,则输入“http://192.168.1.2:8080”,对于要通过交换机访问不同网段的服务器则需要网络管理员另行配置;如果已经在路由设置了转发规则并开放了外网对服务器的访问权限,则输入“http://公网IP:端口”即可通过互联网直接访问服务器,如果您有固定公网IP可以在网络服务商提供的管理平台将域名绑定到您的服务器,在对网站进行备案之后还可以通过“http://域名:端口”进行访问。

启动网页服务器,在电脑或手机等远程终端设备上的网页浏览器中输入网址,本地查看的话可以直接点击软件导航栏的【访问成绩统计网站】。网站首页显示当前正统计测验的各种报表和系统当前设置参数。报表对比一键输出有所加强。

一是学科成绩统计表整合了分数段表,右边多了各分数段学生列表,当前正统计测验的话在【自定义系统设置】中选择了【创建图表图片】的情况下还会附带分数段人数图。

二是多了两个软件中才能查看的动态报表:学科入围表、等级入围表。

点击【测验列表】可以按测验分组查看已经加入测验列表的各个测验的统计数据。

另外授权用户可按学生姓名或拼音首字或学号(支持模糊查询)查询选定测验分组的历次测验成绩报表。

从上面的描述我们可以看出由于网站功能的加入,软件产生了质变这已经不同于常规统计软件。早期一键输出以电子文档的方式对统计数据进行保存和打印。网站的引入并不是要替代软件,电子表格的数据录入还是有优势的而软件的一键统计也不需要网站参与,我们需要的只是网站浏览的便利性。网页报表不需要保存在本地也不需要进行电子文档发送,通过网内的电脑或者其他网络设备就可以直接访问了。这实现了真正的无纸化办公,一场考试只需统计员收集一张原始成绩表然后在软件上完成一键统计,之后全校师生就可以直接查阅考试结果了。

L.Q.R  210727-210731

(0)

相关推荐

  • 安装IIS-web服务器

    表白: 只愿君心似我心   讲解对象:安装IIS-web服务器  作者:融水公子 rsgz 在安装软件之前我们需要配置好静态IP这步非常的简单. 安装软件步骤 我的电脑--光驱--安装可选择的wind ...

  • 网络安全知识点:网站常用的状态码有什么?

    HTTP状态码有哪些?在Linux运维和网络安全的学习中,都会遇到网站安全和HTTP状态码的知识点.当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求.当浏览器接收并显示网页前,此网页所 ...

  • 成绩统计与分析(一):一键统计

    年级刚考完期末考试,试卷已经批改完成下一步要进行登分.统计.分析了.我是1.2班的语文老师我需要统计我两个班级语文科的低分率.及格率.优秀率.平均分等并对考试情况作出分析总结:我是年级数学科负责人我需 ...

  • 成绩统计与分析(二):常用统计量

    打开易点成绩统计软件对演示文件夹的"2011年高三级第一学期期末考试成绩表.xls"进行统计,在生成的学生统计报表里有分制.各科成绩.总分.平均分.排名.百分等级.标准分,我们重点 ...

  • 成绩统计与分析(三):测验的信度、效度、难度、区分度

           测验的信度.效度.难度.区分度是用来衡量测量质量的,简单地说就是衡量测验的编制水平.因为这些内容涉及的算法过于复杂不易实现,这里给大家介绍下相关基础理论就好.下面例子中使用的数据表结构如 ...

  • 成绩统计与分析(四):试卷分析

            试卷分析是对教学测试的反思,是对教师的教和学生的学的阶段性反思.教师撰写的试卷分析报告基本结构如下: ● 考试基本情况:考试类型.考试目的.命题人等:        ● 试卷特点:试卷 ...

  • 成绩统计与分析(五):成绩跟踪

    考试后教师和学生关心的不仅仅是测验成绩,还关心教和学是进步了还是退步了.如果软件除了能快速完成测验的统计分析外还能对历次考试成绩进行数据跟踪分析就更好了,下面就简单介绍下如何通过易点成绩统计软件进行学 ...

  • 成绩统计与分析(六):纵向对比

    在前文提到的学生成绩跟踪中我们说过在学生人数和涉及科目较多的情况下产生的统计数据量是很大的,只适合班主任对班级学生的成绩跟踪.对此易点成绩统计新版引入了[纵向对比]功能模块,它不需要保存测验统计数据因 ...

  • 成绩统计与分析(七):一键输出

    一.一键输出 一键导入.一键统计.一键输出这是比较快捷的统计方式之一,易点成绩统计在实现一键输出最初选择的是与Excel交互,即是把统计结果以一定规则组织起来生成一个个Excel报表,至于是用于查阅. ...

  • 成绩统计与分析(九):安卓客户端

    曾经电脑是工作娱乐的首选设备,但随着智能手机的出现格局开始倾斜.显然手机的便携性是电脑无法比拟的,安卓山寨机的普及让智能手机快速地改变了我们的生活.而传统PC行业则慢慢失去了朝气,很多的软件开发者开始 ...

  • 成绩统计与分析(十):考场分班及统计用表

    一.考场分班 成绩统计完成以后学生成绩统计表除了做分析用途外还可以用来分班,比如入学分班或考场分班.入学分班主要根据入学成绩进行随机分班并输出座位表这由易点智能分班软件来实现暂不讨论.我们看下易点成绩 ...