每学期结束,学生拖着箱子离校,校园网一下子安静下来。但学校网络计费系统这时候不能跟着放假——两千个学生的账号里,有一千九百人要回家过寒暑假,还有一百人左右因为考研、实习、科研或者家太远要留在学校。这两拨人在假期的网络需求和费用处理完全是两回事,如果一刀切,假期结束开学第一天就会被投诉淹没。
为什么假期不能简单按月扣费
大学一个学期大概四个半月,其中寒假加暑假接近三个月。如果学校网络计费系统是按月扣费的,那学生放假回家这三个月,宿舍床位空着、人在外地,套餐月费却照扣不误。学生当然不干:我人都不在学校,为什么还要交网费?
但直接把假期所有人的账号停掉也不对。留校的学生——不管是准备考研的、跟着导师做实验的、还是家在东北冬天回不去的——他们这三个月是真的要用宿舍网络写论文、查资料、和家里视频。如果系统把留校生的账号也一起停了,他们开学前一周就会开始打电话投诉。
所以假期的核心问题不是"扣不扣费",而是学校网络计费系统能不能区分这两类学生,并给他们不同的状态和套餐。这件事在系统设计时如果没考虑,到了假期就要靠人工一个个改账号,几千个账号改下来,信息中心老师整个假期都别想休息。
离校学生:账号暂停而非注销
假期回家的学生,正确的处理方式是把账号切到"暂停"状态,而不是注销。暂停的意思是:账号本身保留、历史消费记录保留、套餐剩余的时长或流量保留,但暂停期间不扣费、也不允许认证上网。等开学前一周,系统按学期日历自动把这些账号恢复成正常状态,学生回到宿舍连上WiFi就能用,不需要重新开户。
这个状态机听起来简单,实际配置时有几个细节。一是暂停的触发方式:可以按学期日历自动批量暂停,也可以让学生在自助平台自己申请"假期暂停"。自动暂停适合大部分学生,自助申请适合那些临时有事晚走几天或者提前返校的人。二是暂停期间的账号数据怎么处理:余额不动、套餐剩余时长冻结、MAC绑定保留,等恢复时原样续上,不要让学生感觉"过了一个暑假什么都没了"。三是暂停时长的上限:有些学生可能因为实习或者交换一整个学期不在学校,系统要支持更长的暂停窗口,不能硬卡一个月。
还有一个现实问题:有些学生放假回家了,但他的室友留校,两个人共用一个账号。这种情况在技术上属于防私接要管的范畴,但在假期运营里要单独考虑——不能因为系统检测到某账号假期在线就直接判定违规,因为留校学生本来就该在线。建议假期把防私接策略临时放宽到只告警不强制,等开学后再恢复正常力度。
留校学生:单独的假期套餐
留校学生那一百来人,他们的网络需求和学期中不太一样。学期中学生白天要上课,主要是晚上用网;假期留校的人全天在宿舍,下载资料、看视频、视频会议,流量消耗反而可能更高。如果沿用学期中的包月套餐,要么学生觉得不够用,要么学校觉得假期收的钱撑不住带宽成本。
比较合理的做法是在学校网络计费系统里单独设一个"假期留校套餐"。这个套餐的计费周期和学期错开,按一个月或者整个假期打包定价,价格比学期中包月略低或者持平,但流量配额可以适当放宽。留校学生在自助平台上自己选这个套餐,在线缴费后账号自动切到假期模式,假期结束再切回正常学期套餐。
假期套餐的设计要注意几个坑。第一,不要让留校生"自动继承"学期套餐——学期套餐通常按学期计费,假期不在周期内,如果自动继承会导致重复扣费。第二,假期套餐的缴费入口要醒目,不要藏在二级菜单里,留校生本来就没几个人,找不到入口又会打电话。第三,假期结束要记得把假期套餐切回正常套餐,不能让学生开学后还在用假期的低价配额。
假期运维和开学前的准备
假期是学校网络计费系统一年里最适合做维护的窗口。学生走了一大半,白天甚至晚上在线人数都很低,这时候做系统升级、数据库备份、设备巡检,对用户影响最小。但前提是升级窗口要避开留校学生的正常使用时段,最好选工作日的上午或者下午,不要在深夜搞——留校的学生可能在熬夜赶论文,深夜升级等于直接断他们网。
开学前一周是另一个关键节点。系统要在这之前把所有"暂停"状态的账号批量恢复,检查一遍套餐周期是不是对齐到新学期,验证一下自助缴费接口在开学高峰前能不能正常工作。这一周还要提前把开学季的开户准备做好——新老生老生账号恢复、新生账号批量导入、现场支撑点的老师培训。这些事如果等到开学前一天才想起来做,一定会手忙脚乱。
寒假和暑假在长度上不一样,寒假通常四周、暑假八周左右。学校网络计费系统的假期规则最好做成可配置的——每年开学前由管理员在后台设一次本学期的暂停起止时间,系统按这个时间自动跑批量任务,不要每年都写死在代码里。这样遇到特殊情况,比如某一年国庆加长假、或者因为疫情提前放假,管理员改一下配置就能应对。
寒暑假看起来是网络最闲的时候,实际上是学校网络计费系统运营节奏切换最频繁的一段。把离校暂停、留校套餐、假期维护、开学恢复这四件事按学期日历排好,假期就不会变成投诉高发期。