1、体育教师教案管理系统 功能说明书 一、 教案 管理 系统优点 本系统 采用客户端和 服务器端分离的方式来实现一个海量的体育知识库和一个自动化的教案生成系统,从而具有安装简单、修改简便、管理方便、智能化程度高 等优点。具体将其归纳如下: 1、 服务器 系统环境要求简单,最简单的一套 Web 服务器和 IE浏览器即可实现。 2、 管理人员 通过 访问服务器即可定制任意层次类别的体育 分支 分级结构,同时提供丰富的文本编辑和图文混排功能,可以快速生成一个涵盖全面的体育知识库。 同时 管理员使用 服务器提供的 系统生成功能即可 下载最新版本的体育知识库。 由于 该应用处于网站上,管理人员可以在任何地方
2、维护该知识库,非常方便。 3、 独立的客户端软件能够安全的解析对应的 知识数据库,形成详细分类的层级资料供用户选择,用户 通过选择相应的资料即可生成一篇内容丰富的教案,并可以打印出来以供使用。 4、 服务器知识库具有 方便的后台管理 功能 ,动态管理信息,信息可以自由添加修改删除,非专业人员也可以轻松掌握。 5、 客户端软件随光盘发行,并具有序列号保护功能。所有数据存储在加密的光盘数据库中,只有 正确地 输入序列号打开客户端软件才能够查看各类资料并形成教案。 6、 客户端软件内容完全来自光 盘数据库,因此通过下载各个层次的知识库可以生成集合任意 不同种类的知识系统 如:篮球知识库、 仰泳与羽毛
3、球知识库 、 跆拳道与 健美 知识库 等 。 二 、 管理 系统 服务器端设计 图 1 管理系统服务器端 示意图 服务器端采用网站的形式提供一个知识库编辑体系,管理 人 员通过身份认证进入系统,可以改变知识库的结构体系,任意增建知识库的分支,并向对应子项中填充文字和图片。所有更改都将保存在远程服务器上。 管理 人 员 还 通过 系统生成功能可以将远程知识库下载到本地电脑中,进行客户端软件的升级。 ( *) 管理人员要能够任意层次的划 分知识库体系结构,实际的一个知识库层次结构应该类似如下描述: 知识库 田径 短跑 100 米 教学内容 准备部分 基本部分 结束部分 组织与教法 准备部分 基本部
4、分 结束部分 200 米 表 1 知识库系统层次结构图 (仅供开发人员理解需求用) 具体实现功能如下: 1、 输入网址,进入知识库系统首页,输入密码并登录。 2、 登录后首页左侧可以进入 知 识库 的各个子 层次 ,并添加对应的 文章 资料。 3、点击 【 知识库层次 管理】 ,进入管理页面,可以 进行 知识库层次结构的增删和修改。 4、点击 【 知识库 系统生成 】 ,进入 生成 页面, 可以 钩选 知识库系统的任意节点并生成一个独立的压缩文件提供下载 。 该压缩文件包含一个数据库和一个图片文件夹 。 ( *) 三 、 管理 系统 客户端软件设计 客户端软件提供一个友好的界面,用户按照图示界
5、面输入数据。其中教学内容和组织与教法两个部分内容可以点击按钮 紫色标示 , 从配套的知识库中选择所需要的文献资料。 图 2 管理系统客户端软件 教案生成 界面 示意图 用 户选择文献资料的时候,软件能够通过层次方式显示出知识库内容,非常方便用户的选取。 图 3 管理系统客户端软件 文献选择 示意图 用户选定 文献资料 后 , 点击教案生成界面下放的生成按钮,将生成一个如下图所示的教案打印稿。 点击打印按钮即可打印输出 。 图 4 管理系统客户端 打印稿预览示意图 具体实现功能如下: 1、 插入光盘,客户端软件将自动运行。 输入正确的序列号后,程序才能继续执行;否则退出。 2、 软件能够用树形结
6、构显示知识库内容。同时支持教案的自定义生成。 生成部分需 要提供图 2 和图 3 所示的功能:能在教案的多个部分插 入对应的分门别类的知识库文章。 3、 教案生成后可以进行预览,并支持打印。 四 、 客户端软件设计要点 客户端设计要点如下所列: 1、查询数据库内容,并能够进行树形分层显示。 用户能够通过展开树形列表选择对应的文献, 分层显示界面 能够将 用户 选择的文献添加到图 2 所示的文献列表框中。 2、 HTML文件写入支持。能够将数据库内容按照 HTML语法写入到一个临时生成的htm 文件中,并使用 webbrowser 组件访问,并提供打印功能,如图 4 所示。 3、防盗版序列号技术 ( *) 五 、 服务器 &客户端数据交换设计 ( *) 服务器需要向客户 端提供一个压缩的知识库文件,该文件解压缩后将生成一个数据库和一个图片文件夹。 服务器端 后台在数据交换部分的设计要点 : 1、 可定制的部分数据重新生成一个 自定义节点的 数据库,即重整合能力。 2、 加密数据库内容。 3、转换所有图片 URL的地址为本地图片文件夹下的路径。 哈工大 ASP 软件技术小组 2005 年 11 月 18 日