Web Maple— 云端计 算 数学学院刘海洋 胡婷婷. 需求 什么是 Web Maple ? Maple : “ 数学家的软件 ” 符号和数值计算 动态编程语言 集成编辑环境与图形输出 Web Maple :网页上的数学家 完整的 Maple 功能 云端计算 网页独特的输入输出格式.

Slides:



Advertisements
Similar presentations
104 學年度十二年國教適性入學各就學區 國中學校免試報名平台操作說明 報告人:政高有限公司 洪志遠 經理 1 【第一次模擬作業】
Advertisements

2014 学年广州市 “ 一师一优课、 一课一名师 ” 活动操作简介 广州市教育信息中心 2015 年 1 月 15 日.
1 上一页 下一页 金蝶 K/3 系统概述 主讲 : 李赛娟 2 上一页 下一页 金蝶 K/3 系统概述 管理软件的应用框架 K3 系统配置 硬件配置 软件配置 网络配置 基本安全策略.
校外玩转图书馆资源 侯雪林. 目 录 1 校外可访问的图书馆资源 2 校外访问的方式 3 校外访问中的常见问题 4 校外访问的注意事项 5 小结.
Web app和html5给前端带来的变化 —— 我们的html5游戏平台之旅.
第12章 部署图.
资源平台应用培训 武汉市交通学校信息化建设指导委员会.
AnyShare5.0入门指导 —— 普通用户篇.
104年度國立宜蘭大學新進主管研討 主計業務宣導說明
102年實施之高中職及五專多元入學(含免試入學)之招生機制
C语言程序设计 李伟光.
读者与图书馆 2009年春季版 总第 15 期 山 东 交 通 学 院 图 书 馆 2009年3月.
教學經驗分享 吳毅成 國立交通大學資訊工程系 2012年4月.
湖南省怀化市中小学信息技术 学科考试系统培训交流
第三部分:模块“大纲”介绍 年开考模块 考务安排表 3.“大纲”概述 4.“大纲”的基本框架 5.各模块“大纲”介绍
2012级暑期放假安全教育 及宿舍搬迁工作布置会 北京化工大学理学院 辅导员:曹鼎 2013年6月6日.
Web程序设计 主讲:林福平 太原理工大学 计算机学院 去除PPT模板上的--无忧PPT整理发布的文字
網頁創意設計 期末 web interactive art
峰信 电话管理系统 产品介绍 上海艾家电子商务有限公司 2011年7月.
新版系統兩階段申報查核勾稽作業 功能介紹(查核業務)
中国电信 黔西南州教育信息平台讨论会.
歌仔戲的起源與演變 教育部中小學資訊融入教學計畫 翰林版國語教材第五冊第五課阿媽的歌仔戲 數位補充教材
产品设计与用户体验 Pony.
2015年云南财经大学图书馆 新生入馆教育考核试题 答题指南
转正述职报告 乐恩公司 史航
一、登录界面 (一)登录方式 1、访问广东工程咨询网 ( 动态里,“咨询师登记工作”专栏 2、 IE地址栏中直接键入管理系统 地址(
江西省专业技术人员 继续教育信息管理系统.
設計者:台中縣永隆國小 王慶祥 老師 主講者:高雄市光華國小 洪秋龍 主任 日期:2003/11/08
科學科 污染 空氣 成因 的 : 題目 及 減少空氣污染的方法 陳玉玲 (4) 姓名 : 去到目錄.
模块七 信息获取与发布 第8章 计算机网络信息的获取与发布.
数据访问页.
TQC 雲端技術及網路服務.
万达会议管理平台普通用户使用介绍手册 全时培训组
行云服务:助公有云普及一臂之力.
2013電信創新應用大賽 推廣說明會 雲端軟體組補充資料
Chapter7 全球資訊網與瀏覽器介紹 網路應用入門(一) Chapter7 全球資訊網與瀏覽器介紹
中视前卫OA项目培训 准备人: 李鹏 / 公司: 泛微公司 / 日期: 2017/11/20 中视前卫信息化项目组.
【VA虚拟应用管理平台】专题培训 资源管理及个性化 陕西益和信息技术开发有限责任公司 2011年2月.
MIRC 數位教學上傳實作.
欢迎各位领导莅临胜利科技检查指导工作 安徽省公共电子阅览室 免费软件安装培训 全国公共文化发展中心安徽省级分中心 2014年09月.
EAS820 Web开发培训 ---基础篇 BOS WEB平台系统部 范来华
研究与开发实践 辛 卫 第02周讲义.
HedEx Lite产品介绍 轻松获取、使用华为文档
第一讲 J2EE基础 博和利初级培训 —开发技能.
臺中市政府教育局學生輔導諮商中心 輔導諮商服務E化系統操作研習
Python联合服务器的使用.
WEB统一检索本地整合技术 中国农业大学图书馆 康实.
架站實做—AppServ
封面 (资产管理软件)
1 意见反馈与问题解答 4 1.
第1章 网络操作系统概述.
中国合格评定国家认可中心 2013年度总结表彰会 实验室/检验机构认可业务系统 介绍.
【VA虚拟应用管理平台】专题培训 资源管理及个性化 陕西益和信息技术开发有限责任公司 2011年2月.
全民参保软件培训 孙亚锋.
(輕量化)中小學教師專業發展 線上課程學習平台
互联网+便捷退税 (外贸企业) 操作培训.
万方数据知识服务平台 论文相似性检测 培训师:何娟
全国食药监检验检测机构 信息直报系统 test.
*** 貼 心 提 醒 *** 本系統適用Chrome及Ie9.0以上版本瀏覽器,建議您使用Chrome操作本系統。
目 录: 一、网络存储系统的登录 二、网络存储系统的基本使用 三、学生提交作业功能的使用 四、教师开放资源功能的使用.
103學年度第1學期新北市 政府辦理弱勢幼兒教育津貼 作業說明會 承辦人員:塗彥凱(分機2800)
黑龙江省科学基金 项目验收填报培训 黑龙江省计算中心 2015年09月.
101年預備軍官、士官考選官科及入營梯次選填作業說明
中国科学院仪器设备共享平台 使用培训 新疆理化所公共技术服务中心
方格紙上畫正方形.
FrontPage 2000.
Java语言程序设计.
【學雜費減免】 學務系統 線上申請步驟 學校網頁和系統 皆需以IE瀏覽器開啟 (不適用Google Chrome 或其他瀏覽器)
2019年成都市社会组织发展专项基金 「正道」平台 项目申报操作手册.
Presentation transcript:

Web Maple— 云端计 算 数学学院刘海洋 胡婷婷

需求

什么是 Web Maple ? Maple : “ 数学家的软件 ” 符号和数值计算 动态编程语言 集成编辑环境与图形输出 Web Maple :网页上的数学家 完整的 Maple 功能 云端计算 网页独特的输入输出格式

Maple via Web— 困难 Web 服务: 集中式管理 分布式访问 受限的客户端 资源分配与传输限制 Web 服务与本机软件异质性,向软件开发提 出了不同的要求。

广泛的 Maple 功能支持 Maple 有多方面的功能: 符号和数值计算 图形图像绘制 数据处理 格式化文档( Maple Notebook ) 希望可以尽量多地支持 Maple 的功能

高质量的输出 Maple 通过其本地 GUI 用户界面输出公式、 显示图像。 Web Maple 应能提供与本地用户界面效果相 媲美的输出能力。

并发与会话支持 Web 服务器需要能支持多个用户并发计算。 Web 服务器维护与用户的会话,保存用户的 状态,不同用户的计算和输出结果互不影响。

跨平台性 Web 服务应当具有良好的跨平台性: 支持不同的硬件平台: PC 机、平板电脑、 智能手机 支持不同操作系统: Windows 、 Mac 、 Linux 支持不同浏览器: IE 、 Safari 、 Firefox 、 Chrome 、 Opera

设计与实现

设计框架 Maple 接口 Web Service 输入处理 图形处理 网页生成 公式生成 Maple 内核

输入 使用 HTML 网页表单获取输入,用 http POST 传送 网页服务器分析过滤输入,接受标准 Maple 计算程序,传递给 Maple 接口计算模块。

Maple 接口 作为单独的计算服务模块,由 Java 编写 调用 Open Maple API 完成实际计算 区分不同类型的输出,规范化返回值

输出 Java 编写 Servlet 服务器,动态生成网页代码 使用 Tomcat Web 容器 公式输出为 MathML 代码,转交 MathJax 本 地解析 图片单独输出

实现架构 Maple 计算 服务 Tomcat Server 容器 输入处理 图形处理 网页生成 公式生成 Java Applet Maple 内核 Open Maple API Socket http POST http GET

演示

总结

功能完成情况 完成了预期功能要求 访问 Maple 的完整计算功能 图形和公式输出 基本的并发与用户会话机制

进一步工作 目前的实现比较粗疏,尚有许多工作值得进 一步改进: 大量用户的并发性操作 大数据集的输入和输出 动态网页界面 安全性过滤与控制