【注一 :本案例中,“教育软件案例开始、教育软件案例中途、教育软件案例结束”,应该“事件驱动作为主导、时间驱动作为辅助”,并且,“教育软件案例开始的事件、教育软件案例中途的事件、教育软件案例结束的事件”三个过程状态,在此微观成为“教育软件案例开始的事件(登录操作的键盘鼠标事件)、教育软件案例中途的事件(教育资源目录导航的键盘鼠标事件)、……、教育软件案例结束的事件(登出操作的键盘鼠标事件)”多个过程状态】。 【注二 :本案例中,“客户端Web浏览器宿主的视图V”选用“软件第二平台语言”,即,托管对象平台语言,即,ASP.Net BlazorWASM托管对象平台的C#语言。具体代码量大,本表中省略以便排版,可查看开源在Github网站中的具体源代码】。 【注三 :本案例中,“服务端Web服务器宿主的控制C模型M”选用“软件第二平台语言”,即,托管对象平台语言,即,ASP.Net WebAPI托管对象平台的C#语言。具体代码量大,本表中省略以便排版,可查看开源在Github网站中的具体源代码】。 【注四 :本案例中,“互动的视图V控制C模型M”选用“软件第二平台语言”,即,应用层协议语言,即,HTTP协议语言。具体代码量大,本表中省略以便排版,可查看开源在Github网站中的具体源代码】。 【注五 :本案例中,如果“教育软件案例需求(宏观环节)→教育软件案例设计(中观环节)→教育软件案例开发(微观环节)”工程三环节的视角,(1) 本表主要面向的是“教育软件案例需求”(2) 然后可以基于“教育软件案例需求”的规约,履行“教育软件案例设计”(3) 然后可以基于“教育软件案例设计”的规约,履行“教育软件案例开发”】。 | |||||||
“教育软件案例开始的事件”:【例如,登录操作的键盘鼠标事件。即,“用户”使用“客户端Web浏览器宿主MVC的”的视图V,请求登录“服务端Web服务器的”控制C、模型M,隐喻“教育者”或“学育者”或“软件管理员”(下述隐喻“教育者”为例)】
| |||||||
“教育软件案例中途的事件之一”:【例如,教育资源目录导航、教育资源上传、学育者登录后浏览学习自测的键盘鼠标事件。即,“教育者登录”使用“客户端Web浏览器宿主的”视图V,上传事先编辑好的.docx、.pptx、.mp4三种主要教育教学媒体,成为目录条目链接的“Web服务器宿主”的模型M,以供学育者登录后浏览学习自测】
| |||||||
“教育软件案例中途的事件之一”:【例如,教育者教育数据读写、教育信息运用、教育规律探究、教育人文沟通、教育智能建构的键盘鼠标事件。即,“教育者登录”使用“客户端Web浏览器宿主的”视图V,互动“Web服务器宿主的”控制C、模型M,统计分析评价学育者的学育效果,以便决策自己的后续教育策略。涉及“实践(数据读写)↔技术(信息运用)↔科学(规律探究)↔人文(情感交流)↔哲学(智能建构)”五层次】【本部分使用到SQL SERVER数据工具】
| |||||||
|