最新计算机应用技能培训系统的设计与实现
高校计算机专业操作系统设计与实现课设方案

高校计算机专业操作系统设计与实现课设方案一、课设背景随着信息技术的不断发展,计算机操作系统作为计算机硬件与应用软件之间的枢纽,对于提高计算机性能和资源管理起着至关重要的作用。
因此,学习和掌握操作系统设计与实现的知识对于计算机专业的学生来说是至关重要的。
本文旨在提供一套高校计算机专业操作系统设计与实现课设方案,帮助学生更好地理解和应用相关知识。
二、课设目标根据操作系统设计与实现的课程特点和学生的实际情况,我们制定了以下课设目标:1. 理解操作系统的基本概念和原理;2. 掌握操作系统设计和实现的方法和技术;3. 锻炼学生的问题分析和解决能力;4. 提高学生的编程能力和团队协作能力。
三、课设内容为了达到上述课设目标,我们确定了以下课设内容:1. 学生需自主选择一个操作系统相关的课题,并进行调研和分析,包括相关技术和应用领域等;2. 学生需根据调研结果,设计和实现一个简单的操作系统原型,包括进程管理、内存管理、文件系统等模块;3. 学生需对操作系统原型进行调试和优化,验证系统的稳定性和性能,并撰写相关实验报告;4. 学生需以小组形式进行开发,加强团队协作和沟通能力。
四、课设步骤为了帮助学生顺利完成课设,我们制定了以下步骤:1. 确定课题:学生根据自身兴趣和实际情况选择一个操作系统相关的课题;2. 调研和分析:学生需对所选课题进行深入调研和分析,收集相关资料和文献,了解相关技术和应用领域;3. 设计和实现:学生根据调研结果,对所选课题进行系统设计和代码实现,包括进程管理、内存管理、文件系统等模块;4. 调试和优化:学生对操作系统原型进行调试和优化,验证系统的稳定性和性能,解决可能出现的bug和问题;5. 撰写实验报告:学生需撰写相关实验报告,包括实验目的、设计思路、实现方法、实验结果及分析等内容;6. 学术交流和展示:学生需进行学术交流和展示,与同学和老师分享课设经验和心得。
五、课设评分标准为了对学生的课设成果进行评价,我们制定了以下评分标准:1. 调研与分析能力:评估学生的课题选择合理性和调研分析深度;2. 设计与实现能力:评估学生的系统设计和代码实现质量;3. 调试与优化能力:评估学生的系统调试和性能优化水平;4. 报告撰写能力:评估学生的实验报告撰写规范性和内容完整性;5. 学术交流与展示能力:评估学生的学术交流和展示表达能力。
计算机应用技术专业(软件技术方向)系统设计

计算机应用技术专业(软件技术方向)系统设计《高职计算机应用技术专业“整体优化”教学改革实验研究》课题组巴彦淖尔市 015000[摘要]随着信息技术的高速发展,国家对软件产业的重视程度逐步提高,计算机应用技术专业成为高等本专科院校重点开设专业之一。
为了更好的建设我系的计算机应用技术专业(软件技术方向),我们运用教学系统设计的方法,在详细分析社会需求的基础上,给出了切合我系实际的计算机应用技术专业(软件技术方向)人才的能力结构,并据此构建了计算机应用技术专业(软件技术方向)(专科层次)的培养目标和课程体系。
[关键词]软件技术;专业建设;系统设计0、前言计算机科学与技术形成于20世纪30年代后期,是研究计算机系统及相关信息技术的学科,主要包括对计算机及其辅助系统的软件与硬件的设计、制造与开发、以及相关信息的获取、描述、存储、变换、传输、处理和应用等各个方面的理论方法、分析设计、实现技术与应用效率的研究。
计算机科学与技术学科设三个二级学科:计算机系统结构、计算机软件与理论和计算机应用技术。
当前,计算机应用技术专业已经形成了从专科、本科到硕士、博士,从师范类到非师范类,从普通全日制教育到高等教育自学考试、业余大学,从面授到远程教育等多种层次、多种形式、多种规格的办学体系。
随着社会信息化的深入发展,将会有更多的院校开设计算机应用技术专业。
而且随着计算机科学技术的飞速发展,将会出现许多相类似的专业。
目前,我国大中专院校的计算机软件技术专业,在专业和课程的设置上基本上大同小异,专业培养方向模糊。
学生基本上都按“通才”方式培养,而目前软件产业的发展需求更多的应该是软件上的“专才”,这就导致了教育和需求的脱节,人才培养方向偏离了产业对人才的真正需求。
特别是高职高专院校,由于生源人口较低,按“通才”模式培养计算机软件人才,教学难度很高。
问题主要表现在如下几个方面:(1)专业设置以自身学科优势和师资为依据,教学与社会需求脱节;(2)教学内容和方式的改革缺乏国际意识;(3 )“闭门造车”,专业技术水平跟不上技术发展的需要;(4)专业人才培养模式和课程设置多年无大的变化;①软件产业是信息产业发展的重点,是决定21世纪国际竞争力的战略性先导产业,软件产业和相关信息服务业已经成为全球第一大产业。
计算机应用基础考试系统的设计与实现

计算 机光 盘软 件 与应 用
软件设 计开发
C m u e D S f w r n p l c t o s o p tr C o t a e a d A p ia in 2 1 第 1期 0 2年
计算机应用基础考试系统的设计与实现
张亚敏 ,史素娟 ( . 医学高等专科 学校 ,河南漯河 4 2 0 ;2漯河 医学 高等专科 学校 ,河 南漯 河 4 20 ) 1漯河 60 2 . 602 摘 要 :首先介绍了计算机应用基础考试 系统设计的必要性 ,其次介绍了系统的需求分析,技术方案选择 ,最后详细
计 算机 应用 基础 是 高等 院校 学 生必 修 的一 门公共 基础 课程 。 该课 程 的特 点是 教 学 内容 多、应 用 范 围广泛 ,尤 其 是理 论性 和 实 践性 很 强, 这就 决定 了传 统 的纸介 质考 试有 很 多弊 端 : 能测 试 学 只 生对 知 识 的记忆 能 力 ,不能 准确 地检 测 出学 生 的操 作 能力 …。 另 方 面 , 目前笔 者所 在 学校 网络 教 学系 统 的主要 功 能是 教学 ,不
计算机综合应用实践教学系统的设计与实现

【 摘 要】为适应 学生进行计算机综合应用能力训 练的需求 ,设计并构建 了一套计 算机 综合应用 实践教学 系统 ,可适合弱
电类专业学生进行计 算机综合应用技能训练 ,具有很 强的科 学性和 实用性 ,能让学生 自主完成各种计算机综合应 用类实训及实
习。有利于发展 学生实践 时的独创性、 自主性和个性化 ,可培养学生具备很 强的计算机综合应用能力和创新 实践能力。 【 关键 词】计算机 ;综合应用 ;实践教 学系统 ;设计 ;特 色 【 中图 分类 号 】G 2 . 4 41 【 献 标 识 码 】A 文
21 0 0年 第 6期 ( 第 1 0期 ) 总 3
大 众 科 技
DA Z HONG KE J
No 6, 0 0 . 2 1
( muai lN .3 ) Cu ltey o1 0 v
计 算机 综 合应 用 实践教 学 系统 的设计 与实 现
莫振 栋 曾丽 芬
( 州铁 道 职 业技 术 学院 ,广 西 柳 州 5 5 0 柳 1 4 0 7)
图 2
2 综合性好。将 8 5 / 0 8 8 1 6单片机 、微处理器在 . 0 88/09 1 家用 电器 中的应用 、电子 电路仿 真等实训组装接 口板并编制 软件控制 ,置于单片机系统功 能模块 中,使一套单片机 实践 系 统 能 满 足 不 同专 业 的 多种 课 程 的 实验 需 要 , 同 时 能使 学 生
4 设备利用率 高。将 4 . 8台上位 P c机做成 2 子网系统 , 套 能同时满足 2个班不 同课程的实训要求,并能满足计算机网
职业技能培训管理系统的设计与实现

3、如有其他未尽事宜,双方可另行协商解决。
3、如有其他未尽事宜,双方可 另行协商解决。
1、本协议所涉及的商业信息、技术资料等均属于甲乙双方的商业机密,未经 对方同意,任何一方不得向第三方泄露。
2、如因法律法规规定或司法调查需要,甲方或乙方需向第三方提供本协议所 涉商业机密信息的,应事先告知对方,并征得对方同意。
(3)课程管理:包括课程设置、课程计划、课程资源等; (4)培训项目管理:包括项目介绍、项目计划、项目实施等;
(5)报名与选课管理:学生可在线报名和选课,教师可在线审核学生报名信 息;
(6)考试与成绩管理:在线考试、成绩录入与查询等;
(7)培训资源管理:包括教材、设备、场地等资源的分配与管理。
第二条 服务内容及方式
1、甲方根据乙方需求,为其提供职业技能培训课程设计、师资安排、教学实 施、考试认证等相关服务。
2、甲方可根据实际情况,采取线上或线下的方式为乙方提供培训服务。如需 线下培训,乙方需按照甲方要求提供培训场地和相关设备。
3、甲方在培训过程中可根据实际情况调整培训内容,以确保培训质量和效果。
3、学生模块:学生可查看个人信息、选课、报名、考试、查询成绩等;
4、教师模块:教师可查看个人基本信息、管理课程资源、发布课程计划、审 核学生报名信息等;
5、管理员模块:管理员可管理用户账户、维护系统运行、查看系统日志等; 6、数据库模块:存储和管理用户信息、课程信息、成绩信息等。
三、系统实现
在系统实现阶段,需要选择合适的开发工具和技术栈,如前端采用HTML5、 CSS3和JavaScript,后端采用Java或Python等编程语言,数据库采用MySQL 或MongoDB等。具体实现过程如下:
参考内容
《计算机等级考试培训管理系统的设计与实现》范文

《计算机等级考试培训管理系统的设计与实现》篇一一、引言随着信息技术的迅猛发展,计算机等级考试已成为衡量个人计算机应用能力的重要标准。
为了更好地满足社会对计算机人才的需求,提高培训机构的培训效率和管理水平,计算机等级考试培训管理系统应运而生。
本文将详细介绍该系统的设计与实现过程。
二、系统需求分析首先,我们需要明确计算机等级考试培训管理系统的目标用户。
主要包括培训机构、教师、学生以及考试管理机构等。
根据这些用户的需求,我们可以将系统需求分为以下几个部分:1. 培训机构需求:对教师、学生、课程、班级等资源进行管理,提高培训效率。
2. 教师需求:发布课程、布置作业、批改作业、统计学生成绩等。
3. 学生需求:在线报名、选课、查看课程信息、提交作业等。
4. 考试管理机构需求:组织考试、发布考试通知、统计考试成绩等。
三、系统设计1. 系统架构设计系统采用B/S架构,基于Web浏览器进行访问。
后端采用分布式架构,保证系统的可扩展性和稳定性。
数据库采用关系型数据库,保证数据的完整性和安全性。
2. 数据库设计数据库主要包括用户表、课程表、班级表、作业表、成绩表等。
每个表都包含相应的字段,如用户表包括用户名、密码、邮箱等字段。
数据库设计要遵循第三范式,保证数据的准确性和一致性。
3. 功能模块设计根据系统需求分析,我们将系统分为以下几个模块:用户管理模块、课程管理模块、班级管理模块、作业管理模块、考试管理模块等。
每个模块都包含相应的功能,如用户管理模块包括用户注册、登录、信息修改等功能。
四、系统实现1. 技术选型系统采用Java语言进行开发,后端采用Spring Boot框架,前端采用HTML5+CSS3+JavaScript技术。
数据库采用MySQL关系型数据库。
2. 系统开发根据系统设计,我们进行系统的开发。
首先进行数据库的搭建和初始化,然后进行后端接口的开发和测试,最后进行前端的开发和测试。
在开发过程中,我们要注意代码的可读性和可维护性,遵循编程规范。
《计算机应用基础》考试系统的设计与实现

“ 库 首 题 ” 钮 , 示 题 库 中 同章 同 题 按 显 类 型 的 首题 内 容 。 “ 库 上 题 ” 钮 , 示 题 库 中 同 章 同 题 按 显 类的上一题 内容。
它 显 示 出试 题 库 中 各 题 型 试 题 在 各 章 的 分 布 情 况 ; 二 个 框 为 试 卷 框 , 显 示 出并 允 第 它 许 我 们 编 辑 试 卷 中 各 题 的 分 数 及 在 各 章 中 的 分 布 情 况 。 右边 在 “ 题 方 法 ” 表框 中 选 列 我 们 可 以指 定 一 种 选 题 方 法 ,然 后 按 “ 确
准 化 选 题 , 进 入 系统 后 , 直 接 进行 选 题 在 可 和试卷生成操 作。 3 .选 题 操 作 该 功 能设 置 有 : B卷 选 题 、 卷选 题 A A
题 库 中试 题 除 给 出参 考 答 案 外 ,还 设 有 知 识 点 ,以 控 制 在 试 卷 选 题 时 不 出现 有 相 同 知 识 点 的 试 题 。这 些 题 目每 个 各 占 一个 记 录 ,试 题 存 放 在 通 用 型 字 段 中 ,答 案 并 放 在 备 注 型 字 段 和 通 用 型 字 段 中 。 其 中 ,通 用 型 字 段 中 的 答 案 用 于 答 案 的 打 印输 出 ,
本 考 试 系 统 可 以 进 行 试 卷 标 准 化 选 题 、上 机 标 准 化 选 题 和 任 意 区 间选 题 三 种 方 法 的 随 机 选 题 。 从 开 始 进 行 A、B卷 选
题 , A、 到 B试 卷 及 其 答 案 的生 成 不 超 过 l 0
“ 题 内 容 ”按 钮 , 于在 下 面 的 窗 口 选 用 中 显 示 光 标 所 在 处 选 题 的试 题 内 容 “ 一 选 题 ” 钮 , 动 主 窗 口的 光 标 上 按 移
计算机应用专业实践教学体系探索和实践

计算机应用专业实践教学体系探索和实践随着信息技术的飞速发展,计算机应用专业已成为众多高校的热门专业之一。
然而,要培养出具有实践能力和创新精神的高素质计算机应用人才,构建科学合理的实践教学体系至关重要。
本文旨在探讨计算机应用专业实践教学体系的建设,并结合实际教学情况分享一些实践经验。
一、计算机应用专业实践教学的重要性计算机应用专业是一门实践性很强的学科,实践教学在整个教学过程中占据着举足轻重的地位。
通过实践教学,学生能够将理论知识与实际操作相结合,加深对所学知识的理解和掌握,提高解决实际问题的能力。
此外,实践教学还有助于培养学生的创新思维、团队协作精神和职业素养,使学生更好地适应未来的工作岗位。
二、计算机应用专业实践教学体系的构建1、明确实践教学目标实践教学目标应与专业培养目标相一致,注重培养学生的实践能力、创新能力和综合素质。
具体来说,应使学生具备扎实的计算机基础知识和专业技能,能够熟练运用相关软件和工具进行开发、设计和维护工作,具备独立解决问题的能力和团队合作精神。
2、优化实践教学内容实践教学内容应紧密围绕专业课程体系,涵盖基础实践、专业实践和综合实践等环节。
基础实践包括计算机基础操作、编程语言基础等;专业实践包括数据库应用、网络技术应用、软件开发等;综合实践则可以是项目实训、毕业设计等。
同时,实践教学内容应不断更新,紧跟行业发展动态,引入新的技术和应用案例。
3、丰富实践教学方法采用多样化的实践教学方法,如实验教学、课程设计、项目实训、实习等。
实验教学可以在实验室进行,让学生通过亲自动手操作,验证和巩固所学理论知识;课程设计则要求学生运用所学知识完成一个小型的系统或项目,培养学生的综合应用能力;项目实训可以与企业合作,让学生参与实际项目的开发和实施,提高学生的实践能力和职业素养;实习则让学生到企业中进行实地锻炼,了解企业的工作流程和文化,为今后的就业做好准备。
4、加强实践教学师资队伍建设一支高素质的实践教学师资队伍是保障实践教学质量的关键。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
唐山师范学院本科毕业论文题目计算机应用技能培训系统的设计与实现学生赵慧子指导教师英锋副教授年级 2003级专业计算机科学与技术系别计算机科学系唐山师范学院计算机科学系2007年5月郑重声明本人的毕业论文(设计)是在指导教师英锋的指导下独立撰写完成的。
如有剽窃、抄袭、造假等违反学术道德、学术规范和侵权的行为,本人愿意承担由此产生的各种后果,直至法律责任,并愿意通过网络接受公众的监督。
特此郑重声明。
毕业论文(设计)作者(签名):年月日目录标题 0摘要 01序言 01.1计算机应用技能培训系统开发背景 01.2系统发展的现状 02系统需求分析 (1)2.1项目概述 (1)2.2具体需求 (1)3系统设计 (1)3.1模块设计 (1)3.1.1学生模块设计 (2)3.1.2教师模块设计 (3)3.1.3管理员模块设计 (3)3.2数据库设计 (4)4系统实现 (5)4.1 各功能模块具体实现 (5)4.2系统特色 (6)4.3关键技术的实现 (6)4.3.1 Word文档操作阅卷实现 (7)4.3.2 Excel电子表格操作阅卷实现 (9)4.3.3 PowerPoint幻灯片操作阅卷实现 (10)5结束语 (11)参考文献 (11)致谢 (12)外文页 (13)计算机应用技能培训系统的设计与实现赵慧子摘要随着计算机应用技术和网络技术的不断发展,计算机的应用能力已经成为现代大学生知识结构中的重要组成部分。
建立基于网络的计算机应用技能培训平台,为学生课外练习提供了良好的学习环境。
文章论述了计算机应用技能培训系统的开发背景和现状分析,并对该系统的需求进行分析,根据需求分析,设计出系统的模块结构,接着详细论述了各功能模块的实现方法和主要技术。
文章重点介绍了通过对Office软件的VBA对象结构的分析,把阅卷宏命令内嵌在试题文件中实现对Word文档,Excel电子表格,PowerPoint幻灯片操作的试卷评阅。
该计算机应用技能培训系统,能提高学生对计算机Word文档,Excel电子表格,PowerPoint幻灯片操作的熟练性,对学生的计算机应用技能水平提高的更快,更直接。
关键词计算机应用技能培训VBA 阅卷应用技能水平提高1序言1.1计算机应用技能培训系统开发背景随着全球数字化、信息化和网络化技术的全面发展,计算机正日益深入到人们的日常生活与工作之中,计算机和网络知识己经成为当代文化的一个重要组成部分。
了解计算机的基本理论和知识,具备计算机的使用方法和应用能力,己成为人们知识结构中不可缺少的部分;而掌握计算机和网络的基本知识、基本操作与应用,己经成为现代社会中人们必备的文化素质。
计算机的应用能力作为人才素质、能力结构中的重要组成部分,日益得到人们的重视。
在这样的时代背景下,国家对普及和推广计算机知识与应用工作高度重视,举办各种的计算机考试来推广计算机的应用。
计算机水平考试的影响不断扩大,其考试对象已经从开始的面向少数计算机专业人员,逐步发展到面向一般的科技人员,进而面向普通大众,出现了多种计算机考试,分别面向不同的考试对象。
有面向全国普通大众的国家计算机等级考试、面向科技人员职称评定的各省市职称计算机考试、面向公务员的各省市公务员计算机应用能力考试、面向普通就业者的劳动技能培训计算机考试、面向大专院校学生的大学生计算机等级考试等。
这些考试的目的就在于促进应试人员计算机知识与应用技能的掌握和提高,以培养和造就更多的既懂本行业务又懂计算机的应用型人才。
随着网络技术的发展和普及,校园网的应用,网络教学或辅助教学的应用, 也是21 世纪教与学的主要环境。
建立基于校园网络的计算机应用技能培训平台,学生随时随地可在网上对计算机的基本应用技能进行练习,接受答疑服务等,为学生课外练习提供了良好的学习环境。
留言板使师生在交流过程中突破时间和空间的局限,加强学生与教师的交流与沟通。
因此计算机应用技能培训平台的建立,充分调动学生学习的主动性、积极性,为学生的自主学习能力的培养提供了良好的环境。
1.2系统发展的现状计算机应用技能培训重点考察学生对计算机基础知识的掌握情况,题目类型一般有计算机基础知识和操作题。
操作题主要包括Windows操作、Word文档操作、Excel电子表格操作、PowerPoint 演示文稿制作、电子邮件的收发和因特网操作。
长期以来,计算机应用技能的考察一般是考试系统采用教师命题,纸面形式的试卷,学生将客观题直接做在试卷上,操作题做在计算机上以文件的形式存放于硬盘中。
考试结束后,教师逐份试卷对客观题和上机操作题评分,再统计分数。
因此考试工作中教师判卷工作量大,重复劳动,耗时多,同时考试周期长,有个别判卷失误的问题存在,教师对阅卷感觉任务繁重,不堪重负。
对学生而言,考试成绩无法及时查询得到。
在网络模式的培训系统中,无论采用什么样的结构体系,都有服务器端与客户端。
服务器端用于保存、处理考试数据,客户端用于学生进行训练。
客户端用户连接服务器,在验证身份,口令正确无误的情况下,从服务器的题库中抽取试题数据,客户端的学生可以完成练习。
这样的系统网上大部分都不是任意用户注册就能使用的。
针对计算机应用水平的计算机训练软件也有很多,例如网上有很多的计算机等级考试模拟训练系统,都是软件,需要下载,而且大部分都是需要花钱购买的,这对于学生来进行计算机应用技能的练习很不方便。
2系统需求分析2.1项目概述该系统是一个基于网络的能实现对用户的计算机基本应用技能进行培训的系统。
用户是本校的所有学生。
因为开发本系统的目的是要提高本校学生的计算机应用技能水平,所以要实现一个能让学生进行计算机基本应用操作的平台。
对学生能进行培训的同时要有对其培训情况的管理,如可以对学生的上机练习情况进行统计分析,能让教师对学生的练习情况进行了解掌握,师生交流,达到对学生的计算机应用技能的培训。
2.2具体需求培训系统应完成六个方面的功能:(1)专项训练:学生要能对计算机基础知识、Windows操作、Word文档操作、Excel电子表格操作、PowerPoint演示文稿制作、电子邮件的收发和因特网操作进行专项的训练。
(2)综合测试:采用随机抽题进行组卷,学生进行综合的测试。
(3)师生交流:学生有不会的问题要能提问,能解决学生提问的问题。
(4)训练情况分析:为了检验和促进学生达到预期的目标,发现培训中的问题,要对学生的学习效果进行评价。
评价的内容包括学生自主学习的能力;师生间相互协作的能力等等。
可以通过查看学生在练习中完成任务活动中的发言对学生做出评价;可以根据学生的上机练习时间来分析各年级,各系别的学生的练习情况。
这样对于教师如何实现培训目标,学生如何完成学习任务,都是相当重要的。
(5)系统管理:对学生的上机情况进行计时记录,并按照记录结果对学生的下一步训练做计划。
如训练时间达不到预定的目标,可督促学生重新学习。
还要有对年级、系别、学生和教师的添加、删除,方便对用户的管理。
(6)阅卷:对Word文档、Excel电子表格和PowerPoint幻灯片操作实现阅卷。
3系统设计3.1模块设计根据系统的需求分析得出系统应有不同的用户登录,有学生、教师和管理员,所以把系统设计成三大模块,不同的用户登录到相应的模块,如图3-1。
3.1.1学生模块设计根据学生登录系统后要对计算机的应用能进行专项的训练和综合的测试,还要有不懂的问题可以提问等的功能需求,把学生模块设计为以下几个模块,如图3-2。
图3-2 学生模块图专项训练是学生能对计算机应用技能逐一进行训练的功能模块,分为计算机基础知识,Windows操作练习,Word文档操作练习,Excel电子表格操作练习,PowerPoint演示文稿制作练习,电子邮件的收发练习和因特网操作练习。
综合测试模块,按照计算机一级题型模式组合试卷,学生可以进行综合的测试。
个人档案模块。
这个模块功能是学生查看自己的个人信息,有学号,姓名,年级,系别,登录次数和培训时间,并对密码的修改。
个人信息里最主要的是培训时间,这个时间是每次学生进行练习的时间的累计。
留言板模块。
这里学生查看所有的留言信息,学生有不会的问题可以查看其他学生的问题留言和回复内容,如果没有可以自己留言,系统还有老师进行回复的功能,学生的问题都可以解决。
这个留言板是这个系统的答疑模块。
培训信息模块。
这里学生查看了解学校的对计算机基本应用技能培训发布的信息。
3.1.2教师模块设计根据教师登录系统后能对学生的信息进行分析总结,要对学生的问题进行解答,要能发布信息来通知加强学生训练,要能对测试题的添加、删除管理等功能需求,把教师模块设计为以下的模块结构,如图3-3。
图3-3 教师模块图查看学生信息模块。
教师可以按年级和系别查看学生的信息,教师查看学生信息主要是查看学生的在线练习总时间,了解学生的练习情况。
并对各系各年级学生的训练情况进行分析。
回复学生留言模块。
教师对学生不会问题的答疑过程,并管理留言板,对学生的问题回复和删除。
培训信息管理模块。
教师通过查看学生的练习时间的信息,可以发布信息督促没有练习或练习时间不够的学生赶快进行练习。
试题管理功能。
这里实现教师对试题库的修改,添加和删除。
添加试题不光能写入题目要求,还有试题要操作的相关文档的上传。
对于Word文档,Excel电子表格,PowerPoint演示文稿试题的添加,还要有题目自动阅卷的正确答案的录入。
教师个人信息。
查看教师的个人信息,并实现对密码的修改。
3.1.3管理员模块设计根据管理员登录系统后能对用户进行管理、题库进行管理和信息的管理等功能需求,把管理员的后台管理模块设计为以下结构,如图3-4。
用户管理模块。
包括对学生,教师和管理员用户的添加,修改和删除。
试题管理模块。
包括管理员对试题库的修改,添加和删除。
添加试题不光能写入题目要求,还有试题要操作的相关文档的上传。
管理培训信息模块。
包括查看教师发布的新闻,删除、添加新闻的管理。
3.2数据库设计根据系统的需求分析,得出系统数据库需要存储的数据,有系统的用户学生、教师和管理员。
有试题及其相关操作的文件。
有学生的留言信息和系统发布的信息。
根据这些数据,设计出各表的结构如下所示。
表3-1 学生表表3-2 教师表表3-3 管理员表表3-4 留言表表3-5 培训信息表表3-6选择题表表3-7 操作题表其中Word、Excel、PowerPoint操作题的相关文件存储在文件夹中,表中只存储文件名。
4系统实现4.1 各功能模块具体实现(1)学生模块的功能实现学生在线时间记录实现。
学生登录时用的内置对象Session来存储学生的账号,维护学生一次访问中的信息,这是Session对象实现的功能。
在学生的一次访问系统过程中,提取Session对象记录的用户帐号,来实现对此学生用户的在线时间的记录。