实用软硬件实践课程教学管理平台_详细设计说明书(web)内容摘要:

分别是:  查看  下载 单击查看按钮将显示“文档阅读 div”,用户在这个标签里进行所选文档的在线阅读,但南京城市职业学院 23 是不能复制和下载。 单击下载按钮将显示“用户登录 div”,用户在此,通过验证后可进行文档的下载。 (2) 文档阅读 DIV 文档阅读 DIV图 10 所示,该 DIV标签用于文档的阅读。 新建员工窗体下方有两个按钮:  关闭  下载文档 单击关闭按钮将关闭文档阅读标签 单击下载文档按钮,将显示用户登录页面。 (3) 用户登录 DIV 用户登录 DIV如 图 11 所示,它的界面,包括的文本框有:  账号  密码 页面中包含有对这些输入数据进 行检查的代码,保证输入的数据格式正确且有意义。 其中账号最大只能输入 12 个英文字符, 6 个中文字符。 而密码最大能输入 20 个英文字符,且都不能为空。 密码回显字符为‘’。 用户登录图片按钮:  登录 单击登录,将对输入的账号和密码进行验证。 如果输入的信息不完整或者输入信息有误不能完成身份验证,则将弹出相应的网页对话框,提醒用户。 错误和提示信息 (4) 用户登录 DIV  如果账号或者密码不填,将显示提示信息 :“输入信息不完整  如果账号或者密码输入有误,将显示提示信息:“登录失败”  如果输入完全正确将显示提示信息:“您现在可以 随意下载了。 ” 南京城市职业学院 24 学习任务汇总 概述 该网页为前台浏览页面, 该网页上有课堂练习、课后作业、实训操作、期末考核等 全部 学习任务 供学生查看、下载。 且在该网页上的学习任务可以进行简单的模糊查询,和分类浏览,而游客在此网页上只有查看的权限。 下载前需要登录验证; 该模块主要功能包括:  查看、查询学习任务  登录验证后提供学习任务文档的下载  分类查看全部学习任务 界面 图 12学习任务 汇总页面 南京城市职业学院 25 图 13 文档阅读 DIV 图 14 用户登录 DIV 南京城市职业学院 26 控件说明 ( 1) 学习任务汇总 页面 控件 设定值 类型 功能 学习任务 daltOutline Datalist 显示学习任务 任务 类型 DropType DropDownList 选择 学习任务 的类型 任务 搜索 ImgBtnSearch ImageButton 点击后进行搜索 搜索栏 txtSearch TextBox 填写要搜索的内容 查看 btnSee Button 查看文档 下载 btnDownload Button 下载文档 (2) 文档阅读 DIV 控件 设定值 类型 功能 下载文档 ImgBtnDownload ImageButton 下载文档 关闭 ImgBtnClose ImageButton 关闭文档阅读层( DIV) (3) 用户登录 DIV 控件 设定值 类型 功能 登录 ImgLogin ImageButton 执行用户验证操作 功能要求 (1)学习任务 汇总页面 学习任务 汇总页面如图 12 所示,由 1 个 Datalist 控件构成,显示学习任务 的文件名。 Datalist 控件中都包含“查看”、“下载”按钮,用于提供在线阅 读和下载所看文档。 在界面的上方包含一个 DropDownList 控件用于选择学习任务 的类型,在下拉列表的下方为一个textbox 和一个搜索按钮,用于对输入的文件名进行模糊查询。 学习任务汇总 页面 3 个按钮,分别是:  查看  下载  搜索 南京城市职业学院 27 单击查看按钮将显示“文档阅读 div”,用户在这个标签里进行所选文档的在线阅读,但是不能复制和下载。 单击下载按钮将显示“用户登录 div”,用户在此,通过验证后可进行文档的下载。 单击搜索对文本框的文件名进行模糊查询,将查询的结果放到 Datalist 控件中。 (5) 文档阅读 DIV 文档阅 读 DIV图 13 所示,该 DIV标签用于文档的阅读。 文档阅读 DIV下方有两个按钮:  关闭  下载文档 单击关闭按钮将关闭文档阅读标签 单击下载文档按钮,将显示用户登录页面。 (6) 用户登录 DIV 用户登录 DIV如 图 14 所示,它的界面,包括的文本框有:  账号  密码 页面中包含有对这些输入数据进行检查的代码,保证输入的数据格式正确且有意义。 其中账号最大只能输入 12 个英文字符, 6 个中文字符。 而密码最大能输入 20 个英文字符,且都不能为空。 密码回显字符为‘’。 用户登录图片按钮:  登录 单击登录,将对输入的账号和密码进行验证。 如果输入的信息不完整或者输入信息有误不能完成身份验证,则将弹出相应的网页对话框,提醒用户。 错误和提示信息 (7) 用户登录 DIV  如果账号或者密码不填,将显示提示信息 :“输入信息不完整 ”  如果账号或者密码输入有误,将显示提示信息:“登录失败”  如果输入完全正确将显示提示信息:“您现在可以随意下载了。 ”  南京城市职业学院 28 学习任务 管理 概述 该网页为后台控制页面,该模块主要用于,老师(管理员)在网页后台对学习任务进行管理,切支持文件的在线上传和转换。 所有操作的结果都被保存在数据库中。 且后台操作成功后,前台学习任务网页将实时同步 显示。 该模块主要功能包括:  分类别显示学习任务  新建 /修改 /删除学习任务  文件上传 /下载  服务器端文件转换 南京城市职业学院 29 界面 图 15 学习任务管理页面 南京城市职业学院 30 控件说明 ( 1) 学习任务 管理 控件 设定值 类型 功能 学习任务 GridView1 GridView 显示 学习任务 的相关信息 查看 全部 btnSeeAll Button 单击后在 GridView中显示 所有任务 课堂练习 btnExercisesClass Button 单击后在 GridView中显示 课堂练习 课后作业 btnHomeWork Button 单击后在 GridView中显示 课后作业 实训操作 btnTraining Button 单击后在 GridView中显示 实训操作 期末考核 btnExamination Button 单击后在 GridView中显示 期末考核 无分类的 btnNoType Button 单击后在 GridView中显示无分类的学习任务 标题 lblTitle Label 显示查看学习任务的类型 任务编号 lblTaskID Label 显示任务编号 开始时间 lblStarTime Label 显示学习任务开始时间 结束时间 lblEndTime Label 显示学习任务截止时间 任务文档 lblLabReport Label 显示 任务文档存放地址 SWF地址 lblSWFPath Label 显示上传文件转换为 SWF的存放位置 信息提示 lblMessage Label 显示上传过程中的错误提示 任务名称 txtTaskName TextBox 显示 \填写 创建任务的名称 任务描述 txtDescription TextBox 显示 \填写 创建任务的详细描述 创建者 txtAuthor TextBox 显示 \填写 创建者姓名 任务类型 DropType DropDownList 选择学习任务的类型 任务状态 DropState DropDownList 选择是否提供前台查看权限 文件上传 FileUpload1 FileUpload 选择要上传的学习任务文件 下载 btnDownload Button 单击后下载所选文件 新建 btnCreate Button 单击后将控件的值清空,显示文件上传 FileUpload1 控件。 保存 btnSava Button 单击后将控件的值保存到数据库中,上传文件也同时进行上传,后再转换。 取消 btnCancel Button 单击后返回阅读状态 南京城市职业学院 31 修改 btnAlter Button 单击后将控件的值保存到数据库中,上传文件也同时进行上传,后再转换。 删除 btnDelete Button 单击后删除所选 任务 记录,包括存储在网站根目录下相应的文件。 开始时间 Calendar1 Calendar 用于在日历上选择 /显示 ,任务开始时间。 开始时间 Calendar2 Calendar 用于在日历上选择 /显示 ,任务结束时间。 功能要求 (1)学习 任务 管理 学习任务管理 页面如图 15 所示,用于对 学习任务 资源进行后台管理。 通过不同类别的学习任务按钮(课堂练习、课后作业、实训操作、期末考核 、无分类的)对学习任务 分类别进行查看。 同时支持在网页端新增、修改、删除、下载、上传 学习任务文档。 当点击下载 学习任务 时,网站将提供本地文件下载功能。 同时上传的文件要求全部转换为 SWF 文件,便于文件的前台的在线浏览,且不提供给游客下载权限。 页面最上面有五个按钮:  查看全部  课堂练习  课后作业  实训操作  期末考核  无分类的  单击显示全部按钮,在 GridView 中显示全 部学习任务,按任务编号顺序显示,主要包括任务编号,任务名称,任务类型,任务创建人,任务状态等字段基本信息,这些信息源于数据库的 tblTask 表。 单击 课堂练习 按钮,在 GridView 中显示 课堂练习 的相关信息, 主要包括任务编号,任务名称,任务类型,任务创建人,任务状态等基本字段信息 ,这些信息源于数据库的 tblTask表。 单击课后作业按钮,在 GridView 中显示课后作业的相关信息,主要包括任务编号,任南京城市职业学院 32 务名称,任务类型,任务创建人,任务状态等基本字段信息,这些信息源于数据库的 tblTask表。 单击实训操作按 钮,在 GridView 中显示实训操作的相关信息,主要包括任务编号,任务名称,任务类型,任务创建人,任务状态等基本字段信息,这些信息源于数据库的 tblTask表。 单击无分类的按钮,在 GridView 中显示无分类的学习任务的相关信息,主要包括任务编号,任务名称,任务类型,任务创建人,任务状态等基本字段信息,这些信息源于数据库的 tblTask 表。 使用文本框控件来接受管理员输入的 学习任务 信息,包括:  任务 名称  创建者  任务 类型(下拉列表)  任务状态 (下拉列表)  浏览(文件上传控件)  开始时间( Calendar)  结束时间( Calendar) 任务 名称为必填项,且限制只能输入 50 个西文字符( 25 个中文字符)。 创建者为可选填项目,且限制只能输入 10 个西文字符( 5 个中文字符)。 任务 类型、 任务状态 中的内容只能从下拉列表框中选择,不能自行填入, 这样就能保证输入的内容是实际存在的。 浏览按钮为 FileUpload 自带按钮,用于上传本地文件使用。 开始时间和结束时间,用于显示和选择任务开始和结束的时间。 如果都不选择,将自动选择修改或者创建日期为任务开始和结束时间。 页面中部和下方有五个按钮:  下载  新建  修改  保存  取消  删除 单击下载按钮,下载所选择 学习任务 的文档,点击下载前需判断,是否有 学习任务 被选择。 单击新建按钮, 所有文本框内容清空, 下拉列表内容自动归置为第一个选项。 单击修改按钮,检查是否有 任务 被选中,若果有,将 将进行格式检查,是否有输入的内容不符要求,内容全部正确,则将所填数据更新至数据库中,将上传的文档文件先上传至服南京城市职业学院 33 务器,上传完毕后立即进行文档的转换,转换为 SWF 型文件。 并将上传文件地址和 SWF地址全部存入所修改 任务 的数据表中。 随后立即删除原有文件,减少服务器不必要的存储空间。 否则,提示用户选择一个要修改的 任务。 单 击保存按钮(新建模块),将进行格式检查,是否有输入的内容不符要求,如果内容全部正确 将在数据库中建立新任务的信息 ,将上传的文档文件先上传至服务器,上传完毕后立即进行文档的转换,转换为 SWF 型文件。 并将上传文件地址和 SWF 地址全部存入新建任务 的数据表中。 单击取消按钮,将当前所进行的操作取消,刷新页面,重新初始化页面。 单击删除按钮,检查是否有 任务 被选中,若果有,则删除数据库中的相关记录,并且同时删除,站点目录中存放的文档文件。 否则,提示用户选择一个要 删除 的 任务。 错误和提示信息 ( 1) 学习任务 管理。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。