QQ登录

只需一步,快速开始

热门帖子
  • 哈大西门金海滩花园精装三居室

    哈大西门金海滩花园精装三居室

    233 人关注

  • 哈大南门青州街,精装两居室可租到一月份可年租

    哈大南门青州街,精装两居室可租到一月份可

    798 人关注

  • 哈大东门,学府佳园,三居室整租可租到一月份

    哈大东门,学府佳园,三居室整租可租到一月

    699 人关注

热心居民
    查看: 370460|回复: 309

    [公告] 哈工大(威海)GPA计算器

        [复制链接]
    发表于 2014-1-19 13:08:41 | 显示全部楼层 |阅读模式
    本帖最后由 Shindo 于 2022-1-8 17:44 编辑

    下线通知

    由于成绩获取接口停止维护,GPA 计算器因获取不到数据已无法正常使用,所以不得不做出下线处理。
    目前教务系统已提供计算 GPA 的功能(尽管较为简陋),有需求的同学可以登录教务系统查询 GPA。
    非常感谢大家过去八年来对我、对 GPA 计算器的大力支持,祝愿同学们学业有成,我们有缘再会。

    Shindo 于 2022 年 1 月 8 日


    传送门: http://shindo.sinaapp.com/gpa
    备用传送门:http://shindo.vipsinaapp.com/gpa

    [Change Log]
    2020/03/09, v1.25,适配成绩获取新接口。
    2019/06/24, v1.24,添加观海听涛微信小程序支持、自动登录接口编码调整。
    2018/09/20, v1.23,自动登录接口BUG修复。
    2018/09/04, v1.22,修复成绩带有小数时无法计入GPA的问题。
    2018/02/19, v1.21,添加韩国大学常用的4.5算法。
    2018/02/19, v1.2,修复计算的当前学期比实际学期数多1的问题。
    2018/02/04, v1.1,提供自动登录接口。
    2018/02/04, v1.0,四年啦,正式版终于发布啦!使用观海接口获取成绩,解决长久以来教务系统关闭外网访问的问题。
    2016/09/26, v0.91,成绩计算学期BUG修复。
    2016/09/25, v0.9,添加哈工大(威海)保研、评奖、评优成绩算法。
    2016/09/25, v0.83,修复成绩为汉字时GPA计算器获取成绩失败的问题(教务系统这大奇葩,成绩栏显示“缓考”、“通过”就罢了,居然还有“免修”,鬼知道以后还有什么幺蛾子)
    2016/09/20, v0.82,添加访问线路选择,首选直接访问教务系统,备选透过观海代理访问。
    2016/09/20, v0.81,修复当成为"通过"时GPA计算器获取成绩失败的问题;添加发生内部错误的提示。
    2016/07/06, v0.8,现在GPA计算器在教务系统关闭外网访问阶段也能使用啦,感谢@Qbuer 童鞋提供场地。
    2016/06/22, v0.75,修复BUG。
    2016/05/09, v0.74,因教务处暂时关闭查询本学期成绩和评教网站,故目前仅能计算已修课程GPA。待本学期成绩查询开放后,方可计算本学期GPA。
    2015/10/21, v0.73,修复必修课、限选课、任选课中存在学分为空的课程时无法登录的BUG。
    2015/08/12, v0.72,修复本学期成绩存在学分为空的课程时无法登录的BUG。
    2015/07/11, v0.71,修复存在缓考课程时无法登录的BUG。
    2015/07/01, v0.7,增加“相同课程号取总成绩最高”、“相同课程号取考试时间最早”等选项,相同课程号的课程以蓝底标出,以方便刷分、保研同学计算GPA
    2015/06/24, v0.6,修复总成绩显示期末成绩的BUG。
    2015/05/30, v0.51,修正APS的巴伐利亚算法计算公式。
    2014/11/11, v0.5,适配教务系统表格小幅改动
    2014/09/05, v0.45,添加分数显示选项,可选择保留小数点后2、4、6位。
    2014/08/12, v0.44,添加“百分制平均分算法”
    2014/07/28, v0.43,快捷选取添加“全不选”选项。
    2014/02/08, v0.42,添加对“未完成教学评估”的提示。
    2014/01/24, v0.41,修复长密码(大于10位)无法登录的问题。
    2014/01/23, v0.4,修复了某些情况下获取成绩出错的BUG,添加排序功能、添加武大4.0算法。
    2014/01/22, v0.3,修复了获取选修课成绩不全的BUG、修复界面逻辑上的错误、添加更多样式的快捷选取功能、添加显示已通过科目学分、添加返回至页面顶部按钮、进一步美化界面。
    2014/01/22, v0.24,添加浙大4.0算法
    2014/01/20, v0.23,添加APS的巴伐利亚算法
    2014/01/20, v0.22,添加全部删除按钮,可以删除手动输入的所有成绩;添加一系列图标使界面更美观。
    2014/01/20, v0.21,添加快捷选取功能,可一键选择只计算考试科目
    2014/01/29, v0.2,添加手动输入成绩的功能,可用于测试刷分对GPA的影响。
    2014/01/19, v0.1,初次发布。

    因为之前的一个能自动连接到选课系统算GPA的工具跪了,不放心那种工具会不会保存我的密码,再加上本人真的是懒得一个个手动输成绩,所以就有了这么个东西!
    但其实做这个东西不是比手动输入成绩更麻烦吗?!
    咳咳……也算是学习Python的一个练习用作品了~

    目前支持的GPA算法:
    • 哈工大威海保研成绩算法
    • 百分制标准加权算法
    • 四分制标准加权算法
    • 标准4.0算法
    • 改进4.0算法(1)
    • 改进4.0算法(2)
    • 北大4.0算法
    • 浙大4.0算法
    • 武大4.0算法
    • 加拿大4.3算法
    • 中科大4.3算法
    • 上海交大4.3算法
    • 韩国4.5算法

    目前支持的APS算法:
    • 巴伐利亚算法

    总之,本工具能够得以实现,离不开以下服务提供商、脚本语言和优秀开源库及开源插件的贡献:
    • Sina App Engine : Development and running platform of distributed web service
    • Python : Python is a remarkably powerful dynamic programming language that is used in a wide variety of application domains.
    • Tornado : Tornado is a Python web framework and asynchronous networking library.
    • Beautiful Soup : Beautiful Soup is a Python library designed for quick turnaround projects like screen-scraping.
    • jQuery : jQuery is a fast, small, and feature-rich JavaScript library.
    • Bootstrap : Sleek, intuitive, and powerful mobile first front-end framework for faster and easier web development.
    • scrollToTop : A scrollToTop jQuery Plugin.
    • TinySort: TinySort is a small and simple jQuery plugin that will sort any nodetype by it's text- or attribute value, or by that of one of it's children.
    • bootstrap-select: Bootstrap-select is a jQuery plugin that utilizes Bootstrap's dropdown.js to style and bring additional functionality to standard select elements.

    不多说废话了,直接上图:
    如果大家有什么好的改进建议,请不要吝啬的提出来~~





    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?加入观海听涛

    x

    评分

    参与人数 11金币 +145 收起 理由
    心毅 + 10 很给力!
    18766313933 + 10 很给力!
    Mr.Dream + 10 建议增加浙大算法什么的。学弟or学妹你懂的.
    LeoHsu + 20 妹子么!
    小红帽 + 20 好腻害
    壹②叁 + 20 太给力了!!
    巴赫圆舞曲 + 10 给力
    myth + 20 32个赞
    惟楚 + 10 看了自己的成绩我好伤心。。。.
    soros1127 + 10 很给力!

    查看全部评分

    发表于 2014-1-19 13:24:30 | 显示全部楼层
    我只想给你个赞
    回复

    使用道具 举报

    发表于 2014-1-19 13:26:39 来自iphone12 pro Max 128T 土豪金镶钻版 | 显示全部楼层
    給学弟赞一个
    回复

    使用道具 举报

    发表于 2014-1-19 13:35:56 | 显示全部楼层
    太好了
    回复

    使用道具 举报

    发表于 2014-1-19 13:43:30 来自iphone12 pro Max 128T 土豪金镶钻版 | 显示全部楼层
    咱们是看哪种gpa来自: Android客户端
    回复

    使用道具 举报

    发表于 2014-1-19 13:46:19 | 显示全部楼层
    必须赞一个
    学弟是软件专业的?
    回复

    使用道具 举报

     楼主| 发表于 2014-1-19 13:47:03 | 显示全部楼层

    咱们学校没有GPA标准,所以一般是看标准加权、标准4.0。
    回复

    使用道具 举报

     楼主| 发表于 2014-1-19 13:47:20 | 显示全部楼层
    石头662 发表于 2014-1-19 13:46
    必须赞一个
    学弟是软件专业的?

    计算机科学与技术~
    回复

    使用道具 举报

    发表于 2014-1-19 13:51:40 | 显示全部楼层
    能勾选科目直接看到处理结果这点太赞了
    回复

    使用道具 举报

     楼主| 发表于 2014-1-19 13:55:22 | 显示全部楼层
    pjz6385897 发表于 2014-1-19 13:51
    能勾选科目直接看到处理结果这点太赞了

    考虑到某些富有中国特色的科目可能会不计入~
    回复

    使用道具 举报

    发表于 2014-1-19 13:56:53 | 显示全部楼层
    Shindo 发表于 2014-1-19 13:55
    考虑到某些富有中国特色的科目可能会不计入~

    也可以给想刷分的人提供好的建议

    勾选一些大学分低结果的科目后,GPA影响还真大啊
    回复

    使用道具 举报

     楼主| 发表于 2014-1-19 13:58:27 | 显示全部楼层
    pjz6385897 发表于 2014-1-19 13:56
    也可以给想刷分的人提供好的建议

    勾选一些大学分低结果的科目后,GPA影响还真大啊

    嗯……毕竟是加权计算,权重大的分数低的话肯定要悲剧了
    回复

    使用道具 举报

    发表于 2014-1-19 14:30:28 | 显示全部楼层
    真好
    回复

    使用道具 举报

    发表于 2014-1-19 14:33:13 | 显示全部楼层
    加个百分制加权更好
    回复

    使用道具 举报

    发表于 2014-1-19 14:45:04 | 显示全部楼层
    Shindo 发表于 2014-1-19 13:47
    计算机科学与技术~

    哦~~~计院的哦,果然厉害呢
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 加入观海听涛

    本版积分规则

    联系我们

    Powered by Discuz! X3.4 © 2001-2013 Comsenz Inc.

    Archiver|手机版|观海听涛论坛   

    GMT+8, 2022-1-25 18:19 , Processed in 0.110623 second(s), 41 queries , Gzip On, MemCache On.

    快速回复 返回顶部 返回列表