DylanRing0
V2EX  ›  问与答

大学选课, 大家都是怎么解决的?

  •  
  •   DylanRing0 · May 30, 2014 via Android · 13513 views
    This topic created in 4542 days ago, the information mentioned may be changed or developed.
    每次选课, 不论是全校一起上还是学院单独来, 学校的选课系统都会崩。一百个人就只有两三个能看到选课界面, 其他的都是数据库错误 _(:з∠)_

    敢问大家是怎么搞定这种事情的?
    30 replies  •  2016-09-08 07:48:58 +08:00
    little_cup
    little_cup
    May 30, 2014❤️1
    1
    平时写好刷课脚本呗。
    我觉得相当大一部分猿们第一个练手项目就是以各种姿势ox自己大学的教务系统。
    DylanRing0
    DylanRing0
    OP
    May 30, 2014 via Android
    2
    @little_cup 只会一点C和Python, 貌似做这个要用到Js, 头痛啊
    akfish
    akfish
    May 30, 2014❤️1
    3
    自动化脚本是一种解决方案,不过个人觉得这种方法损人还不一定利己,本来服务器负载承受力就低了,你还制造更多负载?

    跟lz说下我当年的方法,就是在制度本身中寻找漏洞。

    我们学校选课分为预选、正选、补退选,这三个阶段都是要大家去挤教务系统的,很多人就只知道这三种途径。

    然后我去研究了下各种选课制度的文件,发现后面接近半期的时候,还有一次人工选课,给那种选课期因实习、病假、事假不在校的同学一次选课的机会,而很多人不知道。

    果断利用,跑去填张表格,完全没人排队,绿色通道般愉快的选上课了。

    第二学期,同样的方法,但是执行严格了一点,要假条。这多简单,我们寝室几人清一色的造了一张假条,说选课期间家里养了多年的宠物旺财死了,回去奔丧所以没能选课(恩,我们真就这么写的),辅导员签字盖章没问题,选课成功。

    第三学期这个方法扩散了,很多人都去挤教务处。

    第四学期,系统升级了。

    你去挤系统,自己费力不说,相关人员屁事都没照样坐着喝茶看报聊八卦,当然不会有改变的动力。
    你去给他们在他们自己的制度允许范围内制造麻烦,他们就会着急了。
    TimLang
    TimLang
    May 30, 2014
    4
    大学的选课系统都很烂,上大每次选课都是服务器宕机的。
    mckelvin
    mckelvin
    May 30, 2014 via Android
    5
    1. 挖出少数人知道的IP访问(我们学校的教务系统多台web server)。
    2. 找到了一个漏洞,提前进入选课界面,避开高峰期。
    DylanRing0
    DylanRing0
    OP
    May 30, 2014 via Android
    6
    @akfish 从制度入手, 好方法
    @TimLang 学校万年IIS, 再高带宽都被优化成渣
    oott123
    oott123
    May 30, 2014 via Android
    7
    一台 Windows 的服务器(我们学校的甚至是 VMWare ),然后一到选课相当于几千人疯狂的 DDOS/CC ,还不能清洗流量,这承载量已经不错了…
    自动化脚本,我们学校基本不适用,选课开放之前甚至查不到课程编号和班号。
    我的解决办法是,搞一台和教务系统同物理 LAN 的机器,当代理选课…因为出口就那么大,从内网进去还是稍微有些优势的…
    DylanRing0
    DylanRing0
    OP
    May 30, 2014 via Android
    8
    @oott123 校内覆盖接入内网的WiFi, 内网也没优势
    TimLang
    TimLang
    May 30, 2014
    9
    @DylanRing0 那狗屁系统十几年前50多w找公司开发的,现在看看就是一个笑话。
    icanfork
    icanfork
    May 30, 2014
    10
    选上了自己喜欢的课,会认真上吗?
    DylanRing0
    DylanRing0
    OP
    May 30, 2014 via Android
    11
    @belin520 选上了值得上的课, 为何不认真听哦
    Garwih
    Garwih
    May 30, 2014 via Android
    12
    如果学校的选课系统足够渣的话,等晚上断网叫外网的同学帮忙选就行了。
    当然,前提是系统渣到晚上断网前都没几个选上的,还有选课系统,外网可以访问。
    icanfork
    icanfork
    May 30, 2014
    13
    @DylanRing0 嗯,非常期待你的这个回答
    不用去抢选了,如果真的非常喜欢这门课
    直接去找任课老师,他那边会帮你安排的,起码我大学这么做了
    如果选上了课,糊糊涂涂过去了一个学期,就不应该了
    DylanRing0
    DylanRing0
    OP
    May 30, 2014 via Android
    14
    @belin520 人治的东西果然还是找人最好么, 无奈...
    gaody
    gaody
    May 30, 2014
    15
    我的办法是拉上基友给学校做个教学管理系统APP,其实这种选课方式是表面上的公平,定时开放让同学们抢,要我的话会设计成学校好的优先选课
    a2ex
    a2ex
    May 30, 2014
    16
    全选。。
    cloudbeyond
    cloudbeyond
    May 30, 2014
    17
    当年把教务处系统黑了...想选什么选什么...
    akira
    akira
    May 30, 2014
    18
    看成大学逃课的路过。。
    gdm
    gdm
    May 30, 2014
    19
    看来贵校管理不科学
    以前我们选课都是分专业分年级选的,正式的只有两小时
    然后热门选修课随机抽签决定谁选上
    开学后会有人退,退的时候立刻在系统上放出空位,但是由于在线人数不会太多,所以也不是太拥堵
    当然也有人专业刷课,超级热门课代刷价可达 1500RMB ,几千人抢两三百个席次,太激烈了
    尤其是学校扩招,情况一年比一年严重,很多我大一时随便上的,大四听说都能卖到 500RMB
    不过我想修的热门课的老师我都熟,随机不上的话,说一下就行了
    regmach
    regmach
    May 30, 2014
    20
    你们都太不人性了.
    我们学校有老师说,你们中有没抢到,但是来听我课的,都来我这里登记一下,坚持上课就算给你们报上了
    DylanRing0
    DylanRing0
    OP
    May 30, 2014 via Android
    21
    @gdm 居然这都要1.5K, 贵校土豪多啊
    special
    special
    May 30, 2014
    22
    自己写个教务系统...
    yukirock
    yukirock
    May 30, 2014
    23
    國外學校的選課時間似乎很長。我校(UNSW Australia)一般是每個學期過半就可以選下學期的課,一直到下學期開學都可以選課、排課表;學期初可以退課,交的學費先預存或者可以返還,不過如果退得晚了學費就不退了。因爲時間很長,所以訪問量不會爆發性增長,也很少遇到系統不幹活的情況。

    本來我在想可能跟學校規模有關,因爲我感覺我校並不大,但一查資料也有 50k+ 的學生(https://newsroom.unsw.edu.au/sites/default/files/documents/AnnualReport2012_Vol1_PRINT.pdf p7)。

    照說學校的課程資源應該是根據學校的學生數量分配的,哪怕是包括挂課重修的人。所以即使系統不好用也不可能因爲「所有的課人都滿了」之類的原因。照這麼想,增加選課時間應該可行。
    lazycat
    lazycat
    May 31, 2014 via Android
    24
    uestc现在实行蛋疼的权重式选课。。。
    solonF
    solonF
    Aug 27, 2016
    25
    @gdm 虽然时隔两年,但我还是想回复一下我觉得你们学校肯定是一个(名)校
    gdm
    gdm
    Aug 27, 2016
    26
    @solonF 鞭得一手好尸 XDD
    太没名气了,而且和新学校缩写相同,新童鞋的口气仿佛遇到了个野鸡……
    说多了都是泪
    guyskk
    guyskk
    Aug 31, 2016 via Android
    27
    话说选课不是选不用去上的课吗
    solonF
    solonF
    Sep 1, 2016
    28
    @gdm 啊,竟然考研了呀,就算今年研一,你为什么大二快结束了才问选课的问题……
    gdm
    gdm
    Sep 7, 2016
    29
    @solonF 是 lz 问啊,我没问……我两个学校的选课系统都没有登入问题,只有名额问题
    solonF
    solonF
    Sep 8, 2016
    30
    @gdm 没注意,把你当成楼主了,嗯!
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2607 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 54ms · UTC 14:11 · PVG 22:11 · LAX 06:11 · JFK 09:11
    ♥ Do have faith in what you're doing.