首页 > 其他 > 详细

【Beta】Phylab 发布说明

时间:2019-05-24 20:32:54      阅读:126      评论:0      收藏:0      [点我收藏+]

Phylab Beta阶段发布说明

一、发布地址 Phylab

二、新功能

1. Markdown(Html)报告生成

在生成报告界面可以选择报告生成方式:Latex或Markdown模板。目前支持Markdown模板的实验有:2111、2141、2161、2201。

技术分享图片

与Alpha阶段对比: Markdown模板内容与Latex模板内容一致,仅样式略显简陋,但生成速度大大提升(详见测试报告-性能测试部分)。

2. 设计性实验复习页面

无需登陆即可直接访问:设计性实验复习

技术分享图片

上线了8个考试实验内容,内容参考了往届的复习资料。支持使用鼠标滑过、点击的方式显示与隐藏答案。

3. 新综合实验:2161 && 2201

上线了两个小实验2160115密立根油滴实验 和 2200116声光衍射实验。

三、修复缺陷

1. 移动端体验

由于之前项目以前并未考虑到移动端使用的问题,移动端的原有页面崩坏严重,报告生成无法使用。

与Alpha阶段对比: 点此查看以前移动端页面的诸多问题

本阶段我们改善了移动端的显示,使移动端能够正常生成和查看报告。

技术分享图片

技术分享图片

2. 头像上传

用户界面目前支持上传自己的头像了。

技术分享图片

3. 密码修改

修复了密码修改接口,目前可以在登陆页面-忘记密码链接中向注册邮箱发送修改密码链接。

技术分享图片

4. 其他

完善了部分单元测试,对一些配置信息进行了解耦(如邮箱设置、头像路径设置等)。

添加了主页公告栏

四、目前已知问题与限制

1. 问题

  1. 登出问题:社区和实验网站的登出不同步

  2. 移动端实验评论区无法使用,实际上问题是移动端社区无法使用,问题出在移动端社区的登陆与pc端不同。

  3. 注册部分的年级信息没有和后端关联起来,此问题修改难度较大暂时搁置

  4. 控制台偶尔出现编辑器需要点击才能唤醒的情况

  5. 移动端设计性实验页面隐藏答案有一次点击延迟

2. 限制

  1. 用户生成实验报告部分没有接入类似控制台的出错系统,出错后无法得知具体原因

  2. Markdown和设计性实验内容暂未接入控制台

  3. 上传头像功能和社区有小部分冲突

  4. 原有实验暂不支持markdown格式报告

  5. 修改密码的邮件极容易被识别为垃圾邮件

  6. 手机上传的头像在电脑上方向不太对

五、运行环境要求

1. 服务端

详见部署文档

基本要求:Ubuntu 16.04,php7.0,apache2,python3.5,texlive2018(使用Ubuntu 16.04软件源安装即可)

2. 客户端

PC端主流浏览器即可,推荐Chrome
详见 测试报告中的测试矩阵

六、安装方法

直接访问网站即可:Phylab

【Beta】Phylab 发布说明

原文:https://www.cnblogs.com/hardchoice/p/10919961.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!