服务与支持
电子邮件 nsoft@nsoft.com.cn
专线电话 0771-3366333
0771-3366333-801
13087914100
 

时间:2021/8/30 18:33:50 来源: 作者:nsoft 点击:612次

素质综合评价与交互系统

素质综合评价与交互系统暂无介绍

一、系统概述

(一)系统背景

由于互联网的爆炸式发展,这个时期的家校互动平台,依托于“智能终端+软件+互联网”的方式。学生家长只需要在手机上下载相应的app,即可实现与老师的即时互动。互联网+时代下的家校互动平台,使学校教育与家庭教育真正融合起来,以实现学生身体安全和身心健康的发展,构建平安和谐的校园生活。 沟通的特点是:即时、便捷。

(二)设计原则

家校通管理平台在建设过程中采用先进的设计理念和开发技术,同时结合客户的实际需要,充分结合当前考试的现状构建,具有很强的实用性。该系统在设计和实现时遵循以下设计原则:

扩展性:系统具有良好的可扩展性和二次开发能力,能够根据用户的需求增加功能模块。

先进性:系统的软件结构、组网方式和设备配置保证系统的先进性,以确保系统能有提高系统的生产效率和管理水平。同时,系统还能保持中长期的先进性以适应未来系统发展的需求。

稳定性:系统具有良好的稳定性和抗攻击能力,系统的接入不影响原有相关系统的正常运行,系统本身的升级和扩充不影响系统的实时运行。

经济性:整个系统有良好的性价比,以最节省的投资获得良好的效果。

规范性:系统需求分析、详细设计、系统开发、系统验收、售后服务及维护均遵循规范的流程以保证系统质量。

标准化:系统遵循国家标准和相关的行业标准,并对外提供标准接口以利于系统的向上接入。

二、系统架构

(一)开发平台

基于J2EE平台,主体代码采用Java编程语言和服务器端Java技术(如EJBs、Servlet、JSP、JNDI、JDBC和RMI等)开发。

J2EE平台是目前为企业级应用所提供的分布式、高可靠性、先进性的解决方案。Java作为基于Web的软件业的公共标准,其独立于操作系统,独立于服务器的“跨平台性”,使其“一次编写,到处运行”,是最适合运行于互联网上软件的编辑语言。Java相对于嵌入HTML并受限于用户端显示的编程能力有限的脚本语言,其完整的编程能力可开发具有强大“业务逻辑”的应用程序。

我们使用Java相关技术配合先进的开发和管理工具完整地执行于整个软件开发生命周期中。

 

采用分布式组件EJB和Web Services实现业务逻辑;服务的定位采用JNDI/UDDI方式,支持分布式服务提供者。

 

(二)开发框架

依照“高内聚,低耦合”的设计思想,我们将系统开发框架规划为四个层级,从上至下依次为:web层、业务层、服务层、数据层。

技术架构重点体现“开闭原则”,加强业务逻辑和服务组件的可复用设计。实现开闭原则的关键就在于“抽象”。把所有可能的行为抽象成一个抽象底层,这个抽象底层规定出所有的具体实现必须提供的方法的特征。要预见所有可能的扩展,从而使得在任何扩展情况下,抽象底层不需修改;同时,由于可以从抽象底层导出一个或多个新的具体实现,可以改变行为,此设计对扩展是开放的。

(三)接口设计

接口设计主要包括应用系统集成接口、认证接口、数据交换接口等接口设计。

1、应用系统集成接口

应用系统集成接口设计将在基于服务Webservice上扩展其他接口模式,所有的集成提供开放的组件、服务接口,只要进行简单的配置即可,包括:

§ Web Service

§ URL资源功能服务

§ WEB剪辑 集成服

§ Iframe集成服务

§ RSS集成服务

§ API集成服务

§ Portlets集成服务

2、认证接口

开放的认证接口,支持不同开发语言(Java、.net、ASP、PHP、c/c++、COM、Radius 等接口)、不同应用服务器平台实现的应用系统的认证集成方式,提供WebService、API等方式。

3、数据交换接口

基于数据交换管理工具,所有的交换周期、交换模型、交换方式等由用户进行设置或选择,数据交换管理工具解释执行。交换接口方式包括:

§ 文件交换:XML文件、DBF文件、EXCEL文件、TXT文件等;

§ 标准数据交换:共享视图、SQL操作;

§ 采用MQ、WebService 、ESB数据服务的交换方式。

3.接口标准与规范

接口支持标准XML、通用文本、JSON等数据交换格式,可实现跨平台及异构数据库之间的数据交换。开发的系统能在多操作系统间移植。支持第三方开发工具和软件。遵循XML数据规范,采用可扩展标记语言XML作为应用系统标准的数据交换格式,满足其自描绘、结构化、交换性、扩展性特点;

(四)性能指标设计

系统平台按以下性能指标设计:

系统运行支持至少20万级注册用户量;

支持1500以上用户并发访问;

系统保证7*24 小时运行;

平均延时:普通页面,小于1秒,最大不超过5秒;查询页面,小于3秒,最大不超过30秒;

§ 支持负载均衡、可扩展性。

(五)数据结构设计

应用系统支持鼠标拖动增减字段长度及更改字段顺序、支持对任意字段的升降排序。支持全文检索。支持将用户原有的任意格式的WORD或EXCEL表格直接导入系统。支持将用户原有WORD或EXCEL生成表单或报表并成为系统输入输出界面。支持直接保存为WORD或EXCEL格式。表头字段的名称和数据定义中的中文名称不一致时,程序可提供方便的界面来做人工对应。同时,导入程序还能提供各种数据类型的转换,比如枚举量的数据转换,日期类型的数据转换,数据库关联字段的数据转换等

三、系统功能 

(一)办公系统

1、日常办公管理

1.1学生请假审批工作流

由学生通过电脑申请请假流程并发送给班主任,班主任审批通过后发送手机 APP 推送给家长,家长在手机 APP 上操作是否同意,如同意则推送至下一步学校领导审核,家长如短期内未审批或有特殊原因不能在线审批则由班主任核实后代家长审核或二次确认后提交下一步校领导审批,校领导审核期限内未处理则自动默认审批同意,系统归档请假到此结束。学生离校刷卡时可调取信息显示审批状态,并推送信息到家长 APP。

A、根据请假单设计请假流程模板。

B、请假权限配置。

C、请假查看和统计。

D、通过掌上校园 APP 发送请假提醒给用户(班主任、家长、领导)。

E、请假申请应在 Web 页面操作

F、可以查看流程的状态

G、可以查看流程的历史

H、可查看流程的结果

I、流程支持文件上传

J、流程支持知会

1.2.学生操行记录及家校沟通工作流

1)班主任或任课老师发现学生在学校有违反校规、校纪行为时发起处理申请,由校领导审批后推送至家长手机 APP 端并存档。

2)可通过姓名、班别、性别、学号等学生信息模糊搜索,勾选学生。

3)违规行为系统预设分类 XX 条,勾选,支持对预设违规行为增删及修改。

2、人事管理

组织机构设置管理,多种组合视图显示。可以导入组织机构。负责学校教职工人事管理,按照部门添加好的组织机构添加人员,支持按格式批量导入。可手动拖动人员排序,支持导出人员名单。

A、系统支持账号和姓名登录

B、可以设置人员的离退休管理

C、可以设置人员的基础资料信息

D、可以支持 5 级以上部门组织机构

E、可以模糊查询部门和人员信息

F、可以提供数据的导出

3、系统管理

3.1.用户权限

(1)分组管理,新增、编辑、删除分组,设置分组的权限,添加、删除分组的成员。

(2)管理员功能,清除用户密码,设置用户默认密码功能。

(3)复制、粘贴权限功能,可以用一个分组的权限替换另一个分组的权限。

(4)支持任意分组,支持对具体的某个权限组,便捷勾选设定该分组所具有的具体功能模块的权限,支持单一用户可以在多个 分组,同时兼具每个分组的权限。

(5)新增、编辑、删除、查询用户账号信息,清除用户密码。

3.2.系统设置

(1)组织机构设置管理,多种组合视图显示。可以对部门隐藏信息,可以导入组织机构。

(2)配置是否允许用户注册、注册默认分组、管理员新增用户时的默认分组,是否允许匿名登录,是否允许员工修改个人信息,设置 bs 端树型菜单默认展开项。

(3)设置日志表保存最大记录数量,如果超出最大记录数,讲在每日 02:00 删除超出部分。

(4)设置系统中图片上传的限制。

(5)设置登录错误次数,解锁锁定用户,最大在线用户数和当前登录用户的显示。

(6)设置家校互通移动端新版本的版本号和更新的提示,首页模块隐藏设置。校园地图的平面图片上传,学生签到的二维码管理和设置。

(7)管理枚举量信息,新增、编辑、删除、查询枚举量信息。

(8)记录系统日志信息,包括用户登录、操作信息,可将系统日志导出到 excel。

(9)统计和查询,系统中用户的在线时长。

 

(二)学生管理

1、学生信息管理

学生的档案管理,新增、编辑、删除、查询、学生的各项资料和信息。

A、提供学生模板导入学生信息。

B、可以提供数据的导出

C、可以按学号来登录系统

D、可以实现学生数据的自动离校设置

E、可以实现学生班级管理,包括班长、班主任设置等

F、可以实现学期的管理

2、家长管理

家长的资料管理,新增、编辑、删除、查询、根据班级和自己的子女进行身份关联绑定。

A、支持家长和子女的数据关联查看

B、支持家长查看子女考勤情况报表

(三)宿舍管理

1、宿舍信息管理

通过Excel导入宿舍信息,包含宿舍编号、床位号对应的学生、班级、性别;

班主任可编辑宿舍信息;

根据导入的信息匹配班级下的宿舍信息、班级有几个宿舍、男宿舍几间、女宿舍几间等;

2、宿舍违纪条例管理

管理员、宿舍管理员可自行增加宿舍扣分相应的条例以及对应的分值;

可配置学生每个学期的宿舍操行总分;(宿舍违纪从总分里扣除)

管理员可自行添加宿舍检查时段和检查内容;

3、宿舍管理

1)、宿管检查根据实际情况、如发现某间宿舍有不叠被子的情况,宿管可根据班级、性别、宿舍号、床位号等信息筛选匹配、精确到个人,填报具体的违纪情况,全程通过事先新增好的条例,筛选匹配违纪事项。不需要手动打字填写违纪内容。

2)、宿管登记学生扣分内容后,24小时内可修改、删除,过后锁定不可操作。管理人员可解锁后进行修改、删除。同时通过消息推送到家校互动APP的形式告知学生家长。

3)、学生宿舍操行扣分达到指定分值、自动提醒家长。

4)、宿舍操行扣分生成详细报表,可根据条件筛选导出、可导出个人最终操行分数;宿管可导出当天的所有扣分情况;班主任可统计学生个人的扣分情况;领导可统计年级、班级的扣分情况;

(四)操行管理

1、操行管理

管理员可自行增加操行扣分相应的条例以及对应的分值;可配置学生每个学期的操行总分;(操行违纪从总分里扣除)

2、操行违纪条例管理

管理员可以新增,编辑,删除违纪类型以及违纪条例和相应的扣分值。

3、操行违纪情况

1)、班主任根据实际情况记录学生违纪内容(如旷课、不交作业等),可根据班级、学号、姓名等信息筛选到具体的个人。填报具体的违纪情况,全程通过事先新增好的条例,筛选匹配违纪事项。不需要手动打字填写违纪内容。

2)、班主任登记学生扣分内容后,24小时内可修改、删除,过后锁定不可操作。管理人员可解锁后进行修改、删除。同时通过消息推送形式告知学生家长。

3)、学生操行扣分达到指定分值、自动提醒家长。

4)、如果是教师、只会显示自己所带班级的学生的违纪情况,以及只能新增自己班级学生的违纪情况。

5)、操行扣分生成详细报表,可根据条件筛选导出、可导出个人最终操行分数;班主任可统计学生个人的扣分情况;领导可统计班级的扣分情况;

 

(五)消息管理 

1、班主任可选择家长、或本班学生推送自定义消息到家校互动APP,家长可在家校通APP上查看具体的消息内容。

2、班主任可通过导入Excel表格形式,将学生个人成绩条推送到对应的学生家长APP中。

3、年级主任、管理员可选择学生、家长、本校教职工推送自定义消息。

4、可查看历史消息。

(六)家校通 APP

1、基础功能

1)基于主流的 IOS 和安卓两个系统开发的移动终端。

2)系统客户端支持通过 WIFI/GPRS/3G(WCDMA,CDMA,TD)多种网络方式登录。

3)支持游客功能开放,手机查阅校网站公示的新闻资讯、学校概况等。

2、教师功能

1)支持通讯录按单位的组织架构,随时查阅相关联系人并随手联系,支持电话、手机短信调用等功能。

2)支持类似微信的即时交流功能,支持按好友、校内组织机构、群组及最近会话等分类,方便快捷地即时交流。

3)审批请假的功能。

4)查看请假情况。

5)介绍校园的情况。

6)校园平面地图。  

7)可以设置个人头像,是否接收推送,版本信息,检查最新版

本功能。

8)支持班主任查看本班学生信息及学生家长通讯信息。

3、家长功能

1)类似微信的即时交流功能,支持按好友、校内组织机构、群组及最近会话等分类,方便快捷地即时交流。

2)审批请假的功能。

3)查看请假情况。

4)可以设置个人头像,是否接收推送,版本信息,检查最新版本功能。

5)支持家长查看子女班级相关班主任通讯信息

4、安装下载

提供苹果企业级 App 部署服务,无须通过 AppStore 下载安装,提供更快捷的更新下载服务。

(七)系统管理

1、用户权限

    1)分组管理,新增、编辑、删除分组,设置分组的权限,添加、删系统设置除分组的成员。

    2)管理员功能,清除用户密码,设置用户默认密码功能。

    3)复制、粘贴权限功能,可以用一个分组的权限替换另一个分 组的权限。

    4)支持任意分组,支持对具体的某个权限组,便捷勾选设定该 分组所具有的具体功能模块的权限,支持单一用户可以在多个分组,同时兼具每个分组的权限。

    5)新增、编辑、删除、查询用户账号信息,清除用户密码。

2、系统设置

组织机构设置管理,多种组合视图显示。可以对部门隐藏信息,可以导入组织机构。

配置是否允许用户注册、注册默认分组、管理员新增用户时的默认分组,是否允许匿名登录,是否允许员工修改个人信息,设置 bs 端树型菜单默认展开项。

设置日志表保存最大记录数量,如果超出最大记录数,讲在每日 02:00 删除超出部分。

设置系统中图片上传的限制。

设置登录错误次数,解锁锁定用户,最大在线用户数和当前登录用户的显示。

管理枚举量信息,新增、编辑、删除、查询枚举量信息。

记录系统日志信息,包括用户登录、操作信息,可将系统日志导出到 excel。

统计和查询,系统中用户的在线时长。

四、项目运营的支撑环境

(一)网络与硬件环境

IT网络与硬件环境包含Web与接口服务器、数据库服务器和网络带宽。

1. Web与接口服务器

Web服务器提供后台管理服务,各种应用服务管理。服务器配置要求参考:

机型

软件配置要求

建议配置

IBM System X3650M4 系列

CPU类型:Intel 至强E5-2600

CPU型号:Xeon E5-2609  

CPU核心:四核

CPU频率:2.4GHz

内存类型:DDR3  

内存容量:32GB

硬盘接口类型:SAS

标配硬盘容量2T 

(或同等级配置其他品牌服务器)

Windows Server 2008以上+IIS 6.0以上

Microsoft .NET Framework 4.0以上

 

1台

2. 数据库服务器

平台使用Microsoft的SQL SERVER、MySQL、Oracle或者DB2数据库;根据5000人的总体用户规模,和数据库的负载能力可以在一台独立数据库服务器上部署数据库应用。服务器建议配置要求参考为:

机型

软件配置要求

建议配置

IBM System X3950 X5 系列

CPU类型:Intel 至强E7-4800

CPU型号:Xeon E7-4807

CPU频率:1.86GHz

CPU核心:六核

内存内存类型:DDR3

内存容量:16GB

硬盘接口类型:SAS

硬盘容量:2T

(或同等级配置其他品牌服务器)

Windows Server 2008以上,Microsoft SQL Server 2008以上

 

1台

3. 网络带宽预估

在线考试过程中对网络带宽需求较高的,主要是视频部分的下载。其他图文网页部分、系统登陆等部分远小于视频下载的压力,因此,可以以视频下载播放作为带宽估算最大值。移动系统所需要的峰值带宽可以按如下公式进行估算:

峰值带宽=目标用户数×活跃度×并发系数×每用户的即时流量

根据上述公式,假设各因子数据如下:

² 其中目标用户数假设为4,000人;

² 每用户的即时流量按访问高质量视频课件计算为256kbps;

² 活跃度项目初期大约为35%

² 并发系数根据经验设定为2%,

据此计算:峰值带宽=4000×35%×2%×256kbps=7.2mbps

系统服务器网络环境的实际带宽应大于移动学习系统所需的峰值带宽,网络运营商提供的带宽一般按峰值带宽计算,有效带宽约为峰值带宽的40%。因此系统内容服务器所需带宽为:服务器带宽=7.2/0.4=18mbps;则,系统正常运营所需带宽建议提供20M独享。

另外,根据过去的经验,在系统稳定运行一段时间后,大量的用户会选择离线下载视频课件,因此,预计未来20M独享的带宽,实际可以兼容大约5千级别的用户。

(二)客户端平台

ü Android 6.0+

ü IOS 10.0+

ü 移动客户端版支持手机和Pad

ü PC版支持操作系统:Window XP、Vista和Windows 7

(三)客户端升级

手机客户端支持在线升级。新版本通讯协议有变更时,历史版本不受影响。

版本约每学期升级1-2两次,保持产品的先进性,优质的用户体验。

(四)终端兼容性

ü 手机客户端自适应常用的手机分辨率(例如320× 480、480×800、640×960,720×1280等),并拥有较好的显示效果,支持最小分辨率320× 480;

ü 后台管理系统需支持常见的浏览器,如:IE8+、Chrome等;

ü PC版系统支持常见的浏览器,如:IE8+、Chrome等。