时间:2022-03-30 16:42:55
引言:寻求写作上的突破?我们特意为您精选了12篇导入设计论文范文,希望这些范文能够成为您写作时的参考,帮助您的文章更加丰富和深入。
课堂导入设计的重点在于明确教学的目标,这就需要教师具有很好的辨别能力和观察能力,能够选择准确的导入选材。但是目前的政治课堂导入没有做到根据教学目标进行搜集教学案例,没有做到对材料进行鉴别和选择,导致课堂导入的意思表达虽然非常恰当,但是给学生的感觉却很陌生,不能使学生在短时间很好地理解,这就使课堂导入的效果很不理想。
(二)设计形式化
当下很多政治教师在设计课堂导入的时候只考虑这一过程,而不考虑导入的最终目的和效果,只是单纯地为这一教学环节而设计。而且导入的形式单一,没有根据教材的内容进行详细的安排,导入的过程中也没有形式的转换,这样就很容易导致学生产生抵抗情绪。这种形式化的课堂导入对课堂教学有非常大的影响,不仅不能将学生引导到最好的学习状态上,反而使学生一开始就厌倦政治课堂的学习,对教学非常不利。
(三)缺少设计过程
很多政治教师认为凭借自己的教学经验,很容易就可以将学生引导进入课堂教学;还有的教师认为课堂导入可有可无,只要把知识交给学生就好了,课堂导入没有实际意义,因此,很多教师就不做导入设计过程。这种教学观念对教学效果的影响是非常大的,因为很多学生是认为课堂很有趣才学习的,如果没有有趣的导入,那么他们就很难被调动进入课堂学习。
二、针对课堂导入设计中存在问题的解决办法
(一)坚持科学性原则
高中政治课堂导入是教学目标中重要的一部分,课堂导入设计要坚持遵循科学的原则,导入内容需要和教学内容和目标有一定的联系,还必须符合学生的学习状态和知识范围。教师要把握好教学目标,有重点地进行导入。政治课的导入有它的独特性,在导入设计时,教师一定要注意政治课堂教学的直观性,采用启发性学习,结合理论联系实际的方法进行。在导入过程中,教师要激发学生的学习兴趣,启发学生的思维,为学生创造一个良好的学习情境,使学生主动投入到课堂学习中来,这样才能提高导入的科学性和实效性。
(二)重视针对性
政治课堂导入应体现出很强的针对性,一定要根据课堂的需要设计,教师应在不同的课堂中设计出不同的导入方法。新课堂的导入要考虑到新旧知识的合理衔接;复习课堂的导入要注意知识的系统化,体现出知识之间的关联性。同时,教师要根据教学内容的不同选择不同的导入形式。
(三)把握时效性
政治学科的课堂内容大多和生活有密切的关联性,而且政治知识具有时效性,因此,在教学中教师要不断调整教学内容。在设计政治课堂导入时,教师一定要注意时效性这个特征,可以将新发生的一些和政治相关的新闻作为教学导入的素材,因为学生对这些新发生的事是非常感兴趣的。同时,教师也可以将贴近实际的社会现象和社会问题作为导入素材,这也可以迅速激发学生学习的激情,有利于学生掌握课堂知识。
教师善"导",学生方能"入"。我们在设计新课导入时,也要遵循一些原则:一是实际性。教学导入必须针对教学内容、教学目标、学生实际进行设计,还应该根据学生的实际年龄特点、喜好等去设计;二是趣味性。对于任何一门课程,学生只有对其建立了浓厚的兴趣,才能自觉投入到学习中,从而打开思维和想象,进入对知识的探究与渴求世界中;三是启发性。苏霍姆林斯基说:如果教师不想办法使学生情绪高昂和智力振奋的内心状态,就急于传授知识,那么这种知识能使人产生冷漠的态度,而使不动感情的脑力劳动带来疲劳。
2.音乐课堂导入的方式
精心设计好"开场白",在导入设计的新奇性、目的性、艺术性、知识性、启发性、拓展性上下功夫,充分有效地调动学生学习的主动性和积极性,使课堂教学更具有效性,以求得到最佳的教学效果。
2.1 导入设计要有新奇性、目的性。导入,就是为了将学生引进课堂。新授课前五分钟,是学生兴致高昂、注意力最佳时期,音乐教师要善于抓住学生的猎奇心理,精心设计好"开场白",引导学生积极主动地去探索知识的奥秘的目的。 可运用:
(1)悬念法。指教师根据教学内容的特点和需要创设悬念,引发学生的好奇心和求知欲望。例如在欣赏音乐作品前先创设一些悬念,抛出启发性问题,如看看你是否能听出这首乐曲是民族风格还是西洋风格,有什么乐器演奏?你是否知道曲名,由谁作曲?
(2)渲染导入法 。渲染导入法就是利用学生对故事有特殊兴趣的心理特征,课前精选一段与课题相关的故事题材作为开场,能使学生对艺术作品尤其是大型艺术作品有一个全面系统的了解,作为顺利欣赏作品的过渡。如在欣赏小提琴协奏曲《梁山伯与祝英台》时,因为乐曲内容取材于著名的传说,从梁山伯与祝英台相爱、抗婚到双双化作蝴蝶的情节,叙事性很强,所以一开场可为同学们讲述了古老美丽的民间传说故事。
(3)律动参与法。所谓律动参与法,即给学生创造一种参与音乐律动的环境,让学生置身于某种音乐情景下,通过运用自己的肢体语言,迅速缩短与作品之间的时间距离和与作者的心理距离,使学生在气氛的渲染下和教师产生共鸣,激发兴趣, 体验情感,然后进入新课教学。在这需要提到的是,教师创设的这种情境要自然适度,律动动作要切实可行,难度不能過大,如果过于渲染造作,就会让学生产生"假"的感觉,不仅不能激发学生的欣赏情趣,反而会影响新课教学。
2.2 导入设计要有艺术性、知识性。黑格尔说:"音乐是最情感的艺术。"通过音乐进行思想、品德教育要符合艺术学科形象思维的特征,要"动之以情,感之以形,渗透于理"。同时,力求以优美、生动、富有诗情画意的语言吸引学生,拨动学生的心弦,引起情感上的共鸣,激起学生的审美体验,让学生在美与情构筑的艺术天地里尽情体会音乐的魅力。因此,导语设计应尤其强调知识性,让导语和教学新知识紧密结合,更容易吸引学生的註意力。可运用:
(1)情境导入法。特点是:形象、直观、容易调动学生的兴趣。例如,《长江之歌》欣赏课教学可采用可利用多媒体播放影音材料《话说长江》的主题歌《江河万古流》,使学生进入氛围,再初次欣赏《长江之歌》,并设计问题。用此方式可激发学生的探究热情,使视觉、听觉相互冲击,充分的展示了长江的宽广与博大,调动起学生内心对长江无比深切的赞美和依恋之情,实现教学目标,提高教学效率。
(2)歌唱导入法。歌唱导入法是指在新课呈现之前组织学生演唱歌曲,引导学生进人喻快的心境。例如在教唱歌曲《东方之珠》时,可请一位同学用卡拉OK形式演唱《我想有个家》,因此歌属流行歌曲,多数同学较为熟悉,台上同学的演唱能牵动着台下同学的心。运用卡拉OK形式演唱与主题密切相连的歌曲内容开场,显得自然贴切,不仅丰富了主题内容,而且增大了知识容量,不乏是一种很好的开场形式。
2.3 导入设计要有启发性、拓展性。作为一节课的开头,导入能引导学生迅速走进所学内容,能够帮助学生打开思维,并且能启发学生思考,向更深更广的课堂内容延展开去。 可运用:
一、因材施教。恰当选题
选题是毕业设计论文工作的第一步.是高质量完成毕业设计论文指导的前提保证。经过三年多的学习,学生已经具备了从事本专业工作的基础知识,但相对来说他们的知识结构还是浅层次的,大部分同学还不具有选题、立项的能力,即使能选定题目,也往往难以全面提升自己的能力。教师在选题时,应贯彻因材施教的原则,题目的难度适应学生的实际能力和水平,鼓励一部分优秀学生有所创造。应该承认,在学习方面,学生是存在差异的,因此毕业设计论文选题难度要有差异性,这并不是一种歧视行为。教师的选题应与自己的科研项目相结合,发挥自身优势,以更好地指导学生。同时选题也要注意连贯性,可以利用前届学生的研究成果,在他们的基础上,继续作深入的研究。当然,学生不仅仅是以上两类,但只要掌握了因材施教这一原则,就找到了解决问题的思路。
二、确定选题。先导培训
课题确定以后.指导教师应给每个同学下达毕业设计论文任务书,以明确整体工作内容、提出明确的技术要求和量化的工作成果要求,包括论文的开题报告及设计的总体方案,论文及说明书的字数,图样、实物的数量,按毕业设计论文各阶段拟定工作进度,提供必要的资料和数据,列出部分推荐参考文献目录等。由多个学生共同参加的课题,必须分别明确各个学生应完成的工作内容和要求。
(1)以培养创新能力为中心的教学目标:要在毕业设计环节中突出加强对学生创新意识和创新能力的培养,首先,就要更新观念,从思想深处改变对毕业设计作用的传统认识.对毕业设计的培养目标和教学要求加以改革。明确地提出:毕业设计不再是单纯地针对解决专业技术问题能力的培养.而是对学生综合素质和创新能力的培养。毕业设计不仅是综合检测学生近四年学习的效果和水平,也是对已有教学环节的扩展和深化,更是检验和发挥学生创造性、开展创新活动的试金石,是学生综合素质与培养效果的全面检验。
(2)以学生为过程主体的培养原则与模式:毕业设计中学生创新能力的培养和创造活动的开展,必须坚持以学生为主体的培养原则。要想学生发挥能动性创造性,首先要使其具有自主性,成为毕业设计过程中的主角,而不是跟在老师后面亦步亦趋的配角。只有当学生切实地感到自己是创造活动的主体,才能激发创造的热情,全身心地投入创造的过程并关心创造的结果i才能进发出想象力、意志力和创造力。
(3)把握适度的指导方法与强度:把握适度的指导方法与强度在学生选择了合适的毕业设计题目,有了创新的欲望后,导师给予的正确、适度、及时的教学指导,会成为学生创新设计活动的催化剂、助动力和方向盘。
(4)鼓励学生的创新行为:学生是一个需要肯定、褒扬,需要体验成功喜悦刺激的群体,在毕业设计过程中,指导教师的信任和鼓励会直接影响到学生创新欲望的产生、创造意识的萌发和创造力的实现。以鼓励为主的指导方法,能够满足学生的成功需要,调动他们的积极性.再加以正确的引导.会大大促进学生创新意识的发展和创新能力的锻炼。
三、过程监控。全面育人
学生进入课题后,对每个人应根据任务书,列出时间表,对毕业设计论文工作进行督促检查。最后一学期学生课程少,加上找工作、研究生复试等问题,学生心态比较浮躁,检查督促跟不上,很容易造成毕业设计论文拖后,有的甚至完不成任务。指导教师每周至少应与每个学生保持接触交流,听取学生的汇报,检查进度情况,帮助学生解决毕业设计论文过程中遇到的疑难问题。整个毕业设计论文过程中,要培养学生独力解决问题的方法和能力:培养他们严肃认真的工作态度、勤奋钻研的优良学风:注重开发学生的创新精神和创造能力,严禁抄袭。
指导过程中,应该融思想道德素质教育、业务素质教育、文化素质教育于一体,注重学生素质的全面提高。坚持教书育人,在毕业设计论文指导期间,要对学生进行政治思想、职业道德和纪律教育,严格考勤。学生因故请假应督促其按有关规定办理相关手续。做事先做人,尊敬别人,科学作风,团队精神等是做事的基本素质要求,要让学生学习和体会做人做事做学问的各方面事情.要让学生养成良好的工作习惯。
四、指导撰写毕业设计论文报告
英国著名语言学家Lyons认为语言系统受两种结构的制约 ,一种是 “地层结构” (structure) ,即人类共同的生理特征和世界的原有结构 ,这种结构使语言趋向一致; 另一种结构是“超结构” 或“上层结构”(superstructure) ,即各个民族不同的文化结构 ,它导致各民族的语言在表现形式上呈现各种各样的差异。 “地层结构” 表现语言的一致性 ,使世界人民的交流成为可能;而 “上层结构” 表现语言的多样性 ,使得交流不能顺利进行 ,甚至产生误解和不愉快。有一次 ,有个外宾对接待他的主人说: “您的夫人很漂亮。 ” 主人很客气地说: “哪里 ,哪里。 ” 译员竟脱口而出地译成 “Where ?Where ?” 当然把外宾装到了闷葫芦里。这段轶事从此也成了译界的笑谈。显然 ,英语只是逐字逐词地机械对应 ,而忽略了中西方国家不同的文化背景。中国人向来以谦虚为名 ,而西方人却习惯于自豪地接受赞扬并礼貌地表示感谢 ,说一声 Thank you。由此 ,我们可以看出 ,语言中渗透着社会意识和文化传统。如果我们不了解外国的文化传统也就无法真正掌握外国的语言 ,所以我们英语就要越过社会文化差异的障碍 ,寻找能在读者中产生相同效果的外文。
二、 文化对英语的影响
1. 文化的定义关于文化的定义 ,迄今为止各国学者对它的解释都不尽相同。但社会学家和人类学家认为 ,文化 “实指一个社会所就有的独特的信仰 ,习惯 ,制度 ,目标和技术的总模式” 。其 4 个主要特点是:完整性、 保守性、 可变性和主次之分性。英语是通过语言机制的转换连接或沟通自身文化和异国文化的桥梁;英语是具有不同语言文化背景的人相互交际、 交流思想、 达到相互了解的媒介。3. 文化影响的表现方面(1) 因受不同文化习俗的影响 ,各民族表达相同概念的说法是不相同的。例如: Keep dry !请勿潮湿 ! Wet paint !油漆未干 !在此两例中 ,英语是从正面表达 ,而汉语则从反面表达 ,这是由于东西方逻辑思维的差异导致英汉表达习惯不同的结果。再如 ,汉语说 “一箭双雕” 或 “一举两得” ,而英语却说 “一石打死二鸟” ( to kill two birds with onestone) 。因此在英汉互译时 ,要注意转换表达方法以符合译文习惯。(2) 在各种语言里 ,文化个性反映在人们对客观世界的认识上。同一客观事物 ,在不同的文化里可以包含不同的价值 ,引起不同的联想 ,具有不同的内涵。例如 ,east wind 和 west wind ,英汉两种文化里都有对应的词语 ,所指词语意义相同 ,但内涵却完全不同。在中国人心中 ,东风指春风 ,象征春天和温暖 ,它吹绿了中华大地 ,使万物复苏。东风也比喻革命的力量或气势 ,汉语有 “东风压倒西风” 一说 ,因而中国人偏爱东风。而英国的东风则是从欧洲大陆北部吹去的 ,象征寒冷 ,令人不愉快 ,所以英国人讨厌东风。英国谚语里就有这样的内容: “When the wind is in the east , it’ s good for neither man nor beast .” (东风吹寒风到 ,对人对畜都不好)不过英国人喜欢西风 ,温暖的西风相当于我国从太平洋吹来的东风。浪漫主义诗人雪莱曾写过一首脍炙人口的 “西风颂”(Ode to the West Wind) ,英国谚语中也有这方面的反映: “When the wind is in the west , the weather is at thebest .” (风从西边来 ,气候最宜人。 )(3) 不同文化的人生活习惯和思维方式都有很多不同 ,英语时必须作等值意义转换 ,如英语民族的人不论在乡村还是在城市 ,见面时喜欢谈天气 ,说: “Lovely weather , isn’ t it ?” 之类的话。汉语译成 “你好哇 !” 也未尝不可。同样 ,在我国早有 “民以食为天” 这一吃饭问题最大的思想 ,因而吃饭问题也就成了人们经常挂在口头的话题。人们见面时爱说 “吃了吗 ?” 之类的话 ,在多数情况下只是一种招呼罢了 ,译成英文只说 “How are you ?” 或“Hi !” 就行了。(4) 由于英汉两种文化传统和逻辑思维上的差异 ,英汉语用不同的顺序来表达内容重点 ,英美人习惯于开门见山 ,先说明重点 ,表明态度和观点 ,然后再叙述事物的原因;而中国人总喜欢先摆明事情的来龙去脉 ,然后再表明自己的态度和观点。例如 , “Many thanks for the dinner yesterday , which my wife and I enjoyed verymuch.” ( 我和妻子对昨天的晚宴感到及其愉快 ,深表谢意。 )
高校作为教学科研单位,其学术氛围十分浓厚,科研工作取得了相当大的成绩,立项的国家级、省级课题数量、发表的论文数量以及专题讲座数量等大幅度提高。为了科学的管理、查询这些课题、论文和讲座等信息,很有必要设计、开发一款适合高校的科研管理系统,以提升学校的科学管理水平。
本文所提到的科研信息管理系统将围绕学校所立项的课题、已发表的论文、已开展的讲座等信息,根据年份、院系、课题(论文)类别、姓名及职称等条件进行数据查询,并以Excel的文件格式呈现查询结果,以利于用户对数据作进一步的处理。系统将具备一般数据库管理系统所具有的功能,设计了便于用户信息录入的功能,信息可分散录入,分散录入完成后再集中导入的方式进行,也可以将Excel文件格式的信息导入系统中,大大减轻用户信息录入的负担,使软件真正成为用户的好帮手。
一、系统总体设计框架
从图上可以看出,系统总体上包含了追加信息、插入信息等10个程序模块。其中清除重复信息、以Excel文件格式导入、导出信息最具特色,可以避免数据库的冗余,便于用户对信息作进一步的操作,这也是本文要着重介绍的程序片段。
二、数据库字段设计(仅以课题信息为例)
课题信息、论文信息和讲座信息分别用三个数据文件保存。课题信息字段如表一所示。
表一
数据字段共有14项,各校可根据本校的实际情况适当增加或减少,从我校实际使用经验来看,第6、9项可以删除。
三、用户界面设计
(一)初始化界面设计[1],如图一所示。
图一 初始化界面
该界面是我校科研信息管理系统实际使用界面,仅供参考。本人比较喜欢直观的浏览到某项主要信息,然后单击它再看到相应的其它更多的信息。
(二)设置字段控件,如表二所示。
表二
均为常用控件,其中第1项就是用来显示课题名称的。
四、部分源代码设计(以VB语言程序设计为例)
(一)代码模块中的程序[2]
创建自定义数据类型stu,并声明xit为该类型。
(二)窗体模块全程声明段中的程序
该模块中的程序用于初始化系统、保存信息和显示信息等。初始化系统时可以先创建一个随机文件,如:
Open "keyglkt.dbf" For Random As #1 Len = Len(xit)。
保存信息和显示信息程序代码被多次重复调用,所以应在全程声明段中创建。
(三)清除重复信息程序
用户在输入或导入科研信息时,很有可能信息会重复操作。为了保证数据的唯一性,有必要设计清除重复信息程序。设计思想是先为重复出现的信息将其清除标志代码设置为1,再全部删除之。程序如下:
(四)批量导入Excel格式信息程序[3]
当用户的原始数据是以Excel文件格式保存时,为了不做重复的工作,可用此项功能。先弹出一个打开文件对话框,用户选择一个要导入的Excel文件,信息将自动添加到最后面,程序如下:
(五)导出查询信息程序[3]
当用户需要对课题信息作进一步处理时,如排序、打印等,可以将信息以Excel文件格式导出,再用Excel对信息进行处理,非常方便。程序如下:
至此,主要程序模块介绍完毕。目前,该系统正在我校试用,效果良好。
参考文献:
中图分类号:TP315 文献标识码:A 文章编号:1009-3044(2016)17-0078-04
Abstract:In view of the problems of low efficiency and donkey work of the traditional teaching management in Colleges and universities, the paper is based on ThinkPHP open source framework to realize the teaching integrated information management system, including the information statistic, the experimental report management and the graduation thesis management in the secondary colleges. The system improves more efficiency of the teaching managers, and makes the management about reports and thesis more scientific and standard.
Key words: education manage ; statistical information;experimental projects;thinkphp;SAE
在传统的高校教务管理工作中重复性的工作相对较多,并且工作效率低下,如每年的“高等学校实验室信息统计”、“全国高校教学基本状态数据信息统计”、学生实验报告的管理以及学生毕业论文的管理等重复性工作。因此开发高等学校的教务综合信息管理系统完成教学状态信息的统计以及实验报告和毕业论文的管理,对教学过程中教学数据状态信息的准确统计以及教务管理工作具有重要意义,可以极大地提高教务管理人员的工作效率,同时对学生及教师的信息管理也起到很好的辅助作用。
1 系统介绍
本系统主要是针对二级学院的数据状态信息的统计工作以及学生实验报告、毕业论文管理工作而开发的。主要包括实验项目统计、实验报告管理、毕业论文管理、课时统计、科研论文统计、著作专利统计、获奖信息统计、教材统计等功能。通过该系统对日常教学信息的统计方便快捷,对学生实验报告的管理更加规范有序,学生毕业论文选题变得更加灵活高效,完成毕业论文的过程指导和过程监督更加科学有效。
本系统采用ThinkPHP+DWZ框架技术进行开发,搭建在SAE(新浪云平台)上。ThinkPHP是快速、简单的面向对象的轻量级开源PHP框架,使用MVC(Model View Controller 模型 视图 控制器)的模式实现模型和视图代码分离,使开发效率更高,后期维护更加容易,该框架能够满足企业开发中复杂的项目需求以及门户网站的开发标准[1]。DWZ富客户端框架基于jQuery实现的Ajax RIA开源框架,简单实用、扩展方便[2]。数据存储采用Mysql关系型数据库[3],Mysql的SQL语言使用的访问数据库最通用的标准化语言,而且Mysql体积小、速度快、成本低,与PHP结合是开发中小型网站最佳选择。轻量级的框架开发技术极大地提高了开发效率,开源的特性以及架构在SAE云环境中使得该系统在应用上方便部署使用并能节省大量的资金。
2 总体设计
本系统设计的总体原则是实用、高效稳定,而且界面设计美观、操作方便,用户通过简单的操作说明即可使用。系统的稳定性主要体现在系统结构设计上,本系统采用基于MVC模式进行的模块化设计,模块之间的耦合度较低,而且系统是采用ThinkPHP框架技术开发的,它的单一入口文件的形式,确保用户的输入都能得到有效过滤再提交给数据库,从而保证系统不被注入的安全性。系统服务器使用的是SAE,SAE有通过设计多层沙盒的形式来保护用户网站运行的安全并且能做到用户无感知自动扩容以承载高并发的情况。所以系统从多方面保证了系统的稳定性、可靠性、安全性。
2.1 模块设计
系统主要划分为课程管理、课时管理、实验项目、实验报告、毕业论文、教师和学生信息管理六个主要功能模块。每个模块在整体的框架下分别按照模块名从数据库读出,根据用户的权限动态生成模块,每个模块由单独的MVC构成,从而降低了相关模块之间的耦合性。教务综合信息管理系统的总体功能模块设计,如图1所示。
各模块功能说明如下:
1)课程管理模块:管理员把本学院当前学期的课程数据通过Excel的方式导入系统,也可以单独添加修改课程的数据,课程数据从学校的正方教务管理系统获得。
2)课时管理模块:每个班级的学委定期上报本阶段每一门课程的教师上课的实际课时,由教师确认课时是否有误,如果课时有误,教师可以直接修改课时提交,但不会覆盖学生提交的课时,如果无误,全部教师确认之后,管理员导出本阶段课时统计情况。
3)实验项目模块:有实验课程的任课教师根据本学期所教的课程,录入该课程的实验项目,并准确添加实验项目的项目编号,用来生成实验项目在统计数据中的实验编号,添加实验项目的时候可以设置该实验项目的要求、实验学时、是否提交实验报告、提交实验报告截止日期等内容。全部实验项目导入完之后,管理员导出本学期实验项目数据,用以填报实验统计信息。
4)实验报告模块:学生根据教师所录的实验项目在规定的时间之内上传实验报告,学生以PDF文件的形式上传实验报告,教师在线批阅实验报告之后学生可以查看每个实验项目的成绩及评语,最后电子版实验报告按照相应的目录以PDF文件的形式存档。
5)毕业论文管理模块:由教师根据专业毕业论文(设计)的题目及要求,并设定可以选题的最大人数。学生在规定的时间之内进行选题,每个题目由教师最终从选题的人数中确定一名学生,从而达到学生和教师相互选择的目的。选题完成之后,由管理员(教研室主任)控制整个论文写作的进程,学生在规定的时间之内,分别提交论文每个阶段的电子稿,教师可以直接在线批阅并反馈给学生。
6)教师和学生信息管理模块:教师和学生个人信息的修改,教师填报科研论文、著作专利、获奖信息、教材等统计信息。
2.2 数据库设计
本系统采用Mysql数据库。结合系统的功能需求,系统主要设计了课程表、实验项目表、实验报告表、课时表、论文题目表、论文结果表、科研著作信息表、学生表、教师表、管理员表、角色等表。其中以实验项目表为例进行说明,表结构如表1所示。
3 系统实现
本系统按照模块化设计思想进行的设计,每个模块完成独立的功能,有利于在后期开发中对系统进行功能扩展。由于ThinkPHP框架是基于MVC设计模式的,所以前台的页面显示和逻辑是分开的,页面主要由Html+Css+JavaScript[4]以及dwz的扩展属性实现,逻辑由ThinkPHP代码实现。
3.1 安全登录实现
系统用户主要包括学生、教师、管理员,分别创建相应用户的项目目录以及使用单一入口文件的形式检测用户的登录。登录用户所用的密码使用安全性更高的sha1[5]加密方式进行加密。同时采用验证码的技术,在一定的程度上可以有效的防范恶意破解密码的行为。管理员用户使用RBAC(角色权限管理)技术[6],对不同角色的访问进行详细的设计,按权限级别赋予相应的操作权限。
3.2 逻辑业务实现
系统中每个Action类都继承于CommonAction类,使用getActionName方法获得当前Action操作的名称,然后传给Model操作,实现增、删、改、查等数据库基本操作,由于本系统涉及模块较多,仅以实验模块的具体实现为例进行说明。
实验模块主要涉及到课程表、实验项目表、实验报告表,有实验课的教师根据课程要求录入实验项目,可以使用单条数据的形式添加,也可以使用excel表的形式导入,如果该项目需要上传实验报告按示例进行标记,数据添加到实验项目表。学生根据教师导入的实验项目,按规定上传实验报告,实验报告上传信息写到实验报告表里。Excel导入使用了PHPExcel开源类库进行导入操作,具体实现过程如下:
3.3 文档在线查阅
由于不能直接实现office文件在浏览器浏览[7],所以学生在上传文档的时候就直接上传PDF文档,再利用Jquery Media 插件实现在线预览PDF文件的实验报告和毕业论文。由于IE内核的浏览器不支持该插件,使用IE的用户需要安装PDF阅读器软件,如Foxit Reader、Adobe Reader等软件。其他内核的浏览器可以直接在线浏览PDF文件。
3.4 SAE平台部署实现
SAE平台出于安全性的考虑,限制了用户对本地IO的使用,这样对于有文件上传或缓存生成等文件读写的系统就十分的不便。为了解决这个问题,SAE官方提供了TmpFS功能。TmpFS允许开发者通过标准的IO函数临时读写本地IO,所以进行临时读写的数据把路径设置为SAE_TMP_PATH即可,而持久化的数据存储,仍然要使用Storage或者Mysql存储。
同时,为了应对高访问量的情况,SAE平台有提供Memcache服务,只需要初始化Memcache,在程序中调用memcache_init()就可以使用Memcache服务了,这样可以减少数据库读取次数,缓解数据库压力[8]。
3.5 系统实现结果
基于ThinkPHP开源框架技术实现了教务综合信息管理系统,充分利用了网络便利性以及B/S结构的低成本、维护简单等特点,该系统实现了日常教学信息的统计、学生实验报告的管理、毕业论文的管理等工作。目前该系统已在我院正式运行,系统运行的具体效果如图2所示。
4 结束语
本文主要介绍了使用ThinkPHP+DWZ框架技术的教务综合信息管理系统的设计与实现。在设计过程中结合学校每年的状态数据信息需求进行了详细的设计,采用B/S结构的方式,更加方便学生和老师使用本系统。把系统架构在SAE云平台上,接近于零成本的运行,使我们更加容易部署使用。
经过一年多的试运行和不断的迭代开发,本系统现在运行状况良好,性能稳定,安全性高,交互界面友好,用户使用快捷、方便,极大地提高了工作效率。数据填报人员可以很方便从系统获取填报的信息,同时学生和老师更加科学合理地管理实验报告和毕业论文工作。本系统针对高校二级学院的数据信息统计和教务管理工作具有很强的实践意义。
参考文献:
[1] 王俊芳, 李隐峰, 王池. 基于MVC模式的ThinkPHP框架研究[J]. 电子科技, 2014(27): 151-153.
[2] 王志刚, 朱蕾. PHP5应用实例详解:使用Zend Framework&Smarty 构筑真正的MVC模式应用[M]. 北京: 电子工业出版社, 2010.
[3] Luke Welling, Laura Thomson, 武欣. PHP和Mysql Web开发[M]. 北京: 机械工业出版社, 2009
[4] 王津涛. HTML,CSS,JavaScript整合详解[M]. 北京: 机械工业出版社, 2008.
[5] 杜谦, 张文霞. 多语言可实现的SHA-1散列算法[J]. 武汉理工大学学报, 2007(29):42-44
中图分类号:G633.6 文献标识码:B 文章编号:1006-5962(2013)07-0214-01
"中学物理课堂教学应将培养思维能力作为主要目标,物理课教学导入对目标的达成具有至关重要的意义:为学生提供问题情境,创设探究氛围,提炼思维方法,提供想象的时空,并为学生组织思维的素材,暗示或指向具体的教学内容,使学生创新思维能力的培养达到事半功倍的效果。" 可见课堂导入对一堂物理课教学的重要意义。
1中学物理课堂导入的定义和理论基础
"导"就是引导,"入"就是进入学习。导入技能就是指教师以教学内容为目标,在课堂教学的起始阶段,用巧妙的方法集中学生的注意力,激发学生求知欲,帮助学生明确学习目的,引导学生积极地进入到课堂的学习上来的教学活动方式。
1.1中学物理教学的理论基础。导入教学理论基础来自中外的启发式教学思想。如我国教育家孔子的"不愤不启、不悱不发"思想,杜威的"思维五步教学法"等都突出强调在教学过程中,引导、启发的重要性,这就成了今天课堂导入的理论来源。
1.2中学物理课堂导入要坚持的原则。课堂导入要根据学科特点,内容的不同和学生的认知程度要因地制宜,从实际出发。一般地说,中学物理课堂导入要做到:一是导入要具有针对性,要根据学生的实际情况,兴趣爱好和知识基础加以选择,使导入有较强的目的性;二是具有简洁操作性,导入要合理安排时间,"导入内容要与新课内容紧密相连,能揭示新旧知识联系的交点,使学生认识系统化。同时要注意课堂导入只是盛宴前的"小餐",而不是一堂课的"正传",所以时间应该紧凑得当,一般控制在2-5分钟之内,如超过则可能喧宾夺主。" 三是导入要具有吸引力、启发性。在中学课堂导入过程中,富有趣味的导入能够让学生很快进入状态,激发学生的学习欲望,起到进入课堂的作用。同时,有启发意义的提问,情境也能更好的开发学生的思维,想象力,为顺利教学提供条件。
2中学物理情境导入法的使用
在传统的物理教学过程中,忽略学生发展本体,重认知,轻情感,重结果,轻过程是普遍存在的现象。在物理教学过程中,模拟情境被忽略,教学重点偏向知识本位。中学物理教师要善于运用情境,激发学生的学习兴趣,发掘探知学习的真谛。
2.1创造新鲜生动的演示情境,导入新课。在物理教材中,有大量直观、形象、生动的物理知识,教师要根据这一特点,精心设计出生动、新奇并贴近生活的演示情境,吸引学生的求知欲和注意力。比如在讲到"机械能守恒"的内容时,可以设计较为"惊险"的环节:让物体在触碰身体的时候来回摆动,使得既惊险又刺激,整个课堂情绪高涨,为理论教学提供了好的开端。
2.2运用现代教育技术手段,声色具备,导入新课。随着中学硬件设施的不断完善,多媒体技术在中学的运用已经较为普遍。多媒体技术兼备图文并茂、动静结合、直观形象的优点,让学生进入一个轻松的课堂氛围中,吸引学生有效联想和探究物理知识的兴趣。
2.3创设趣味活动,导入新课。在物理课导入中,可以考虑使用小游戏、小典故、小故事的形式导入新课,使课堂教学的知识性、趣味性与一体,快乐教学,快乐学习。最典型的莫过于讲述万有引力定律,可以让学生学习牛顿的样子坐在前面,思考苹果落地的情景。并引出"为什么苹果会落地,月亮怎么还在头顶呢?"不仅场面生动、活波,而且学习易于进入状态,思考问题。
3中学物理悬疑式导入法
中学物理悬疑式导入一般包括悬疑问题的设置,在学生学习过程中去发现问题,探究问题,在探究过后要回到问题本身这样的导入形式。
3.1悬疑问题的提出。即诱发学生问题的提出,中学物理教师要创设悬疑情境,引导学生在原有知识基础上对问题形成初步判断。注意在悬疑问题提出的过程中,既要考虑到问题的可探究性,也要把握好问题的难度,反正问题过难,挫伤学生探知的积极性。
3.2悬念的引导。"教师有计划、有目的地设置障碍或引发矛盾,激起学生好奇与期待的心情,让学生带着问题去思考,在思考中探索,在探索中领悟,从而引导学生循序渐进地进行新知识的学习,此阶段对应的教学原则是"强而弗抑",由易到难、由浅入深设置问题或创设情境,对学生提出比较高的要求,但不要使学生灰心,使学生达到一种"心求通而未得,口欲言而弗能"的状态。"
3.3释疑,引导学生解决问题。让学生利用已有知识,层层解开谜底,既能让他们的好奇心得到满足,也能达到课堂教学的理想效果。在释疑过程中,要注意问题的难易,容易探究出来的,让学生自己解答,那些较困难的,需要老师细心引导,发掘,有时候要细致讲解,让学生不仅明白物理的表象,更要弄懂其本质特征。
45W2H法
"5W2H分析法又叫七何分析法,(1)why一原理是什么?(2)What一呈什么状态?(3)where-一从哪里入手?(4)when--与时空有何关系?(5)who一由谁来承担?(6)How一如何实施?How much--什么程度?如何提高效率?这种方法使得学生在教师给出的资料中自己寻找问题并进行探索,例如在物体的运动一节中,创设一个运动场景,让学生按5W2H法来分析运动的各个因素、环节及因果关系。通过对具体问题的分析,使学生的思维具有一定的系统性,从而掌握解决问题的方法和思路。"
在此方法运用过程中,需要学生具备一定的物理基础和相应的物理学习条件,包括物理实验室,物理运动器材等,在条件不好的学校,这种课堂导入法应用是有限的。
总之,以上是物理课教学中几种常用的导人方法,在实际的教学中,中学物理教师要根据实际情况有区别的使用。在课堂导入过程中,要本着导入为学生学习有利和课堂效果最大化的原则,切记导入不可本末倒置,以形式的东西代替了教学内容的理解。
参考文献
[1]赵肇雄 浅谈物理课堂教学的常用导入方法[期刊论文]-新课程(教育学术)2010(6).
[2]赵海英 中学物理教学导入法初探[期刊论文]-成才之路2009(22).
[3]张书君 浅谈物理教学导入的创设[期刊论文]-成功(教育版)2007(9).
[4]马兴华.张穆峰 中学物理教学导入技能[期刊论文]-张家口师专学报2003,19(3).
[5]徐莉 浅议中学物理课堂教学导入技能[期刊论文]-学周刊C版2010(4).
中图分类号:TP311.52 文献标识码:A 文章编号:1672-3791(2016)02(a)-0010-02
针对教学科研工作中存在的以下问题:更新不及时、新旧信息错杂、获取信息复杂,相关管理人员管理工作繁重等,笔者进行了教学科研Web系统的开发。以期解决现行管理过程中存在的问题,使对教学科研活动的管理有序有效地进行,并提供多种查询统计功能和教师业绩点计算功能,进一步减轻管理员的工作强度,同时实行多权限设置,增加权限赋予功能,使得查询统计功能在拥有安全性的同时,加强了灵活性[2]。
该论文将会讲述运用Web应用技术,采用目前较流行的Spring+Struts+Hibernate开发框架,实现教学科研管理系统,其中详细讲述管理员功能模块的设计与实现[3]。
1 系统功能分析
该文主要是对教师科研信息管理系统中管理员模块的设计,该模块主要包括资料上传、公告、授权功能、审批管理、人员管理和业绩点计算等功能。主要的使用者是管理员。
1.1 通知功能
在管理员登录之后,进入管理员界面。在此页面,可以进入通知页面,其中包括两部分,通知和通知管理。
管理员可以新建通知,对新建的通知,管理员可以,或存为草稿日后,或取消。对于存为草稿的通知,管理员可以修改后,或修改后存为草稿,或取消,或直接删除。通知之后,系统会发送邮件通知所有用户,通知,主要便于及时查看。
提交完成之后的通知则可通过通知管理功能进行管理,同样可以对已的新闻进行删除或修改操作,同时考虑到的通知可能会很多,在界面中增加了分页的功能。对于修改已的通知,系统将会发邮件通知用户通知已经改变,并将该通知置顶。
1.2 审批管理功能
审批管理功能主要分为,审批上传资料和管理上传资料两块,是对用户上传的论文、著作、科研项目、专利发明、学术活动及学院相关资料等进行审批和统一管理。鉴于在功能模块上的类似,在此,以审批论文信息为例对审批功能的实现进行说明。
点击审批论文信息,进入待审批列表界面,表中将罗列论文的一些基本信息。点击论文题目,打开该论文的相关信息,进行审批,管理员没有权力更改用户提交的论文信息,如果这些信息不符合要求,管理员则可以拒绝,并填写审批不通过的理由,同时填写自己邮箱密码,系统将通过该管理员的邮箱向用户发出邮件,通知用户其论文未通过审批,并要求其进行修改,再提交。同样,若审批通过,管理员也会通过系统发邮件给用户,通知他论文审批通过。
在管理上传资料中,主要是对于那些超过了保存期限的资料,进行备份或删除,然后将其移出服务器。
1.3 人员管理功能
人员管理功能是对系统用户的基本信息的管理,也包括两个功能,人员添加和人员修改。人员添加,主要是用于添加新用户。考虑到本系统是内部服务系统,因此不通过用户自行注册,而是通过管理员添加来完成用户添加。管理员需填写用户的基本信息,并将用户的登录账号告知用户。
考虑到信息的公正性,用户不具备对其基本信息的改动权限,因此如果基本信息改动,用户应及时通知管理员,进行修改。管理员在人员管理中可以进行用户资料的修改,同时也可将离校教师的账户删除。
1.4 授权权限功能
授权权限是对用户查看统计信息权限的管理。管理员可根据用户的申请,赋予用户查看统计信息的权限,并适时关闭其权限。
管理员在授予权限页面中赋予用户权限,可一次赋予一个或多个用户,如果拒绝用户的权限申请,需填写拒绝理由。
管理员通过权限管理,可取消用户的权限。在用户的权限到期之后,管理员可取消用户的查看统计权限。
1.5 业绩点计算功能
业绩点计算主要是将每个用户的总的业绩点统计出来,罗列在一张表中,管理员可以通过备份,将上一年的业绩点导出,然后存放在服务器上,同时通过点击每个用户的工号,可查看每个用户具体的业绩点情况。
1.6 资料上传功能
资料上传功能主要是对课表信息和教材信息的导入和管理。管理员首先将规定列名的Excel表上传到服务器,然后再通过资料上传界面中的导入功能,将该表导入到数据库中,从而实现课表信息和教材信息的导入[1]。
同时,管理员可以通过上传资料中的管理功能实现对数据库中的课程信息和教材信息的修改或删除。
2 系统实现
在此,按照系统架构逐步阐述管理员功能的主要实现框架。该系统主要分为3个层次,表现层、中间层及数据库层[5]。
2.1 表现层
表现层提供与用户交互的界面,用Web页面实现。主要使用JSP技术实现,在个别静态页面中,使用HTML静态技术实现[6]。
2.2 中间层
该系统又将中间层划分为Web层、Service层、DAO层和common层。
(1)Web层。
该层包含了Formbean和Action两部分,同时也通过这两部分分别联系表现层和业务逻辑层,Formbean对应了JSP页面中的内容,而Action则调用了业务逻辑层中的内容。
(2)Service层。
在该系统中,Service层完成了业务逻辑层的工作,其中主要是对Hibernate所封装的对数据库的操作的调用。例如,
public News getNewsByNewsId(int newsId) {
// TODO Auto-generated method stub
Validate.notNull(newsId, "when get pmrReg, the pmrReg id must not null...");
News news = null;
try {
news = newsDAO.getObject(newsId);
} catch (ObjectNotFoundException e) {
eventLogger.info("the dailyReport[" + newsId + " does not exit...",e);
throw new ServiceException("通过主键获取日报错误");
}
return news;
}
(3)DAO层。
该层主要包括DAO层和PO层,其中DAO层的类都继承了common层中封装了Hibernate对数据库的操作的类CommonDAOHibernate.java,而不是直接封装Hibernate对数据库的访问。
PO,持久化对象,其中完全采用普通Java对象作为持久化对象使用,也是将数据库中的对象对应到Java对象,从而使对数据库的操作更加简单。大家可以利用MyEclipse自动生成POJO及其对应的配置文件。
(4)common层。
该层存放了公用的代码,包括对数据的增、删、查、改操作的封装,异常处理,日志处理,数据类型的转换,时间的处理,文件上传与发送邮件的方法,基础Action类,以及系统要使用的常量。其中,对数据库的操作的封装主要是由MyEclipse中的方法自动生成。
2.3 数据库层
数据层负责存放和管理应用的持久性业务数据。Hibernate提供了从映射文件到数据库Schema的转换工具,即hbm2ddl[7]。
执行该任务的Java类net.Sf.Hibernate.tool.hbm2bbl.SchemaExportTask。在该系统中是应用MyEclipse中的自动转换工具实现数据库与持久性数据的对应。
3 结语
该系统结构清晰,注重功能的功能性和使用方便性。根据各功能的特点,将各功能的流程考虑周到,流程设计完整。用户如有需要,可以申请查看统计权限,系统具有一定的灵活性。同时应用了SSH架构,在简化代码的同时,使系统具有较强的可扩展性。
参考文献
[1] 张芹.关于软件开发中数据库设计相关问题的探讨[J].信息通信,2015(12):166-167.
[2] 宋阳.新时期高校科研信息化建设工作思考[J].中国高校科技,2014(7):71-73.
[3] 陈亚辉,缪勇.Struts+Spring+Hibernate框架技术与项目实战[M].北京:清华大学出版社,2012.
[4] 傅伟,高海侠,涂刚,等.基于J2ME-J2EE的高校科研信息管理系统的设计与实现[J].微计算机应用,2011(7):76-80.
基于Unity制作的《绿野仙踪》冒险类游戏,游戏的视觉方面采用3D的游戏视角,剧情是在奥芝国的基础上新改编的童话故事剧情,画风为独特的低多边形画风,配合上轻松的游戏玩法,力求制作出一款精美的独立小游戏。其主要的制作内容为以下几点:
1.参考原著《绿野仙踪》,以其中的人物为原型,重新设计一个主角桃乐丝在奥兹国历险的新故事剧情,剧情内容是通过击败游戏内的女巫解除翡翠城周围的封印,分别解救稻草人、铁皮人、狮子三个伙伴,最后在翡翠城通过大魔法师的帮助实现了桃乐丝众人的愿望。
2.游戏的角色场景设计是依据童话原著里描述的人物、地形、地貌等特征,使用Maya、Cinema 4D等建模软件制作,游戏的场景和角色均采用独特的Low Poly艺术风格。
3.游戏的玩法是通过自己设计的NPC对话展开游戏剧情,使用虚拟按钮控制主角在游戏中移动,主角在游戏内可以触碰部分环境生物,完成相应的目标并拯救游戏中的三个伙伴,帮助他们实现愿望。
4.游戏的功能方面是使用Unity编写C#脚本,完成游戏角色行走、碰撞检测、场景交互等内容。
5.游戏的UI是力求美观简洁,风格蕴含童话气息。
二、研究方法:
1.研究分析同类型的游戏,整理出游戏制作的大致方案和步骤。
2.分析研究文献《绿野仙踪》童话故事,并依据文献部分内容改编成游戏的故事情节。
3.分析文献内的插图绘本,通过想象确立一个游戏中场景模型的大致方案,使用 Maya、Cinema 4D等三维软件,通过软件内的减面、置换等技术进行游戏场景、模型的制作,将所有模型资源导入Unity,利用Unity完成场景搭建。
4.参考和筛选UI制作相关资料,在Unity中完善游戏界面。
5.利用Unity编写人物角色控制、碰撞检测、场景对话等脚本,使角色在游戏场景中达成相应的目标,完成游戏剧情内容。
6.游戏制作完成后,利用Unity运行并多次测试,修复出现的BUG,使游戏可以做到尽善尽美。
三、研究思路:
首先通过观察对比同类型的游戏,总结这些游戏的优点,整理出游戏设计的整体流程和设计方向。通过查阅文献《绿野仙踪》,将其中的部分故事剧情改编成本游戏的剧情,并依据文献提供的文字描述、插图等内容,设计出大概的场景和角色形象,将完成的资源导入Unity进行场景搭建、角色动作调试,然后通过编写C#脚本实现游戏功能,最后通过不断调试修复BUG,完成游戏制作。
主要创新点:
1.基于《绿野仙踪》原著故事,改编成一个适合开发成游戏的新故事剧情,让玩家在游玩时可以一边回味童话故事情节,一边又可以体验轻松新奇的游戏内容。
2.作品使用了Low Poly低多边形艺术风格,设计上更加富有童话气息,增加游戏的美术吸引力,增强玩家的游戏体验。
3.游戏在玩法中加入了场景交互功能,可以与场景中的NPC、物体、树木等进行交互,丰富游戏内容,增强游戏的趣味性。
总体安排和计划进度(包括阶段性工作内容及完成时间):
一、总体安排
1.完成角色和场景的设计,并导入Unity完成场景搭建。
2.完成游戏UI的制作,实现游戏的基本功能并编写C#脚本。
3.在Unity中运行并测试游戏,完善游戏内容并修复BUG。
4.完成毕业设计论文。
二、计划进度
2018年11月1日至11月21日:完成毕业设计选题;
2018年11月22日至12月12日:查阅搜集分析材料并完成毕业设计开题报告;
2018年12月13日至2019年3月15日:完成毕业设计以及毕业论文初稿;
2019年3月16日至4月11日:完善毕业设计,完成论文修改稿,形成定稿;
2019年4月12日至4月19日:提交毕业设计论文等资料,论文评阅与修改;
2019年4月20日至4月26日:答辩。
准备情况(查阅文献资料及调研情况、实验仪器设备准备情况等):
[1]时代印象.新编中文版Maya入门与提高[M].人民邮电出版社.2015.7.
[2]姜洪侠,张楠楠.Photoshop CC图形图像处理标准教程:微课版[M].人民邮电出版社.2016.3.
[3]完美动力.Maya动画[M].海洋出版社.2012.7.
[4]刘国柱.Unity3D/2D游戏开发从0到1(第二版)[M].电子工业出版.2017.
[5]陈嘉栋.Unity3D脚本编程:使用C#语言开发跨平台游戏[M].北京:电子工业出版社.2016.9.
[6](美)莱曼·弗兰克·鲍姆.绿野仙踪(插图本)[M].译林出版社.2012.5.
[7](英)3DTotal.com公司.想象的魔力—全球先锋概念设计师的手绘图集[M].上海人民美术出版社.2016.1.
[8](美)Tina O’Hailey.Maya动画角色绑定技术解析[M].人民邮电出版社.2016.4.
一、移动设备管理平台简介
1.1解决方案概述
本文提出的移动管理平台是管理企业移动智能终端的跨平台解决方案,提供了iOS、Android平台下的移动设备管理(MDM)、移动应用管理(MAM)和移动内容管理(MCM)功能,解决企业移动智能终端的安全问题、应用管理问题、统一配置问题、文档共享问题。整个平台分为四大组成部分⑴MDM客户端:提供移动设备管理和移动应用管理功能;⑵MCM客户端:提供移动内容管理功能;⑶自服务平台:供移动终端用户管理自己的设备;⑷管理平台:供系统管理员使用。
1.2整体架构
1.2.1应用架构图
设备客户端通过TCP长连接服务端,获取数据、信息,发送客户端状态。服务器端由MDM连接服务接受客户端的TCP请求,通过指令引擎解析指令,发送到MDM管理模块。具体结构图如下图1。平台入口为负载均衡服务器,具有很好的可扩展性、可伸缩性。当服务器配置无法满足日益增长的需求时,可通过扩展MDM连接服务、MDM管理服务等节点,可以实现无缝扩展服务器配置,来迅速增加服务器的处理能力,且不需要修改代码。
1.2.2硬件架构图
整套硬件按用户设备10万台为基准:
由2台高配置的IBM System x3850 X6 4U机架式服务器和共享存储组成:
硬件系统包括服务器、共享存储、安全设备、网络设备,并应具备基于vmware实时迁移技术,防止单点故障。
实时处理要求高,需要7X24小时不间断服务支持和计算密集型应用可使用本方案。参考图如下:
二、移由璞腹芾砥教üδ
2.1设备管理
本文提出的移动管理平台提供完整的移动设备生命周期管理。具体分为用户及设备管理,配置管理,安全管理,资产管理等。
2.2用户管理
2.2.1用户及设备批量注册
管理平台提供批量用户及设备导入功能,包括如下两种方式:
⑴从模板文件导入。系统提供标准模板文件下载,管理员按照模板填写用户、用户组及设备信息,一次性完成大量用户和设备的注册。
⑵从LDAP/AD导入。管理员可将企业LDAP/AD服务器中的用户导入管理平台某个用户组中,然后按照用户组、用户名关键字进行选择性导入。
2.2.2用户及设备详情查询
通过管理平台能对所有用户及设备进行查询。
用户详情展现用户基本信息、帐号信息、权限信息、配置/策略信息、注册/激活/淘汰设备的记录,设备信息等。可支持Dashboard仪表盘显示。
设备详情展现已激活设备的详细信息,包括设备基本信息、硬件信息、运营商信息、流量信息、应用程序信息、配置/策略信息、用户信息等。可了解设备型号、OS及版本、是否受控在线、上次在线时间、是否越狱、SIM卡变更信息、设备漫游信息、下发的配置文件和策略列表及其状态等。可支持Dashboard仪表盘显示。
2.2.3用户禁用及删除
如员工离职,管理员可将用户从管理平台中禁用并删除。支持单个删除和基于组织结构、搜索结果的批量禁用删除。用户删除后,淘汰的设备能形成资产变更历史。
2.2.4通讯录同步
用户可通过客户端或自服务平台设置通讯录自动同步功能,并能够显示上次同步时间。通讯录发生变化时,同一用户的多个设备能保持通讯录联系人一致。
2.3配置管理
在企业内部存在不同的组织,需要对他们进行差异化配置管理。通过预定义好的配置文件,在设备激活后自动向设备下发配置信息,并可通过修改配置文件在线对已激活的设备进行配置信息修改。
2.3.1WIFI热点批量配置
WLAN作为移动网络的有效补充,企业内部通常部署了多个WiFi热点,手工配置繁琐。通过将WiFi热点的参数加到配置文件中,管理平台统一下发到移动终端,达到迅速开通WLAN的目的。支持个人级Wi-Fi设置,采用WEP或WPA安全鉴定方式。
2.3.2电子邮件自动设置
移动管理平台可以帮助企业用户自动设置电子邮件,每个配置文件中可以包含多个电子邮件配置信息,配置内容包括SMTP、POP、IMAP邮件帐户信息等。对于采用Microsoft Exchange服务器的企业,每个配置文件中可包含多个Microsoft Exchange服务器配置信息。
2.3.3VPN网络配置
企业用户可以配置多个VPN网络,每个配置文件中可以包含多个VPN配置信息。支持L2TP、PPTP、自定义SSLVPN多种方式。
2.3.4APN网络配置
可配置运营商移动网络APN接入信息,包括接入点名称、接入点用户名/密码、服务器地址及其端口等。
三、安全管理
3.1管理设备
如果需要找回含有企业数据的丢失设备,可采用自服务平台提供的设备定位功能。定位结果通过地图进行展现并形成文字形式地理位置摘要,地图支持多个设备的同时展现。
设备丢失或暂时找不到时,为防止企业数据被他人获取,通过自服务平台向设备发送消息锁定设备,从而保护企业数据的安全。
用户可在自服务平台进行设备删除,淘汰设备必须提供设备擦除选项(全部擦除、选择性擦除)并填写备注信息,淘汰后的设备脱离与企业MDM平台的关系。
3.2数据擦除
设备确认丢失后,可通过自服务平台进行设备所有信息清除,使设备恢复出厂设置并格式化存储卡,防止企业数据泄漏。
当员工离职需要带走含有私人信息的设备时,可通过自服务平台发送指令,在设备上仅擦除与企业相关数据。企业数据包括:MDM配置及策略文件信息;企业邮件;已安装企业内部应用及其运行数据。
为防止不法分子试探密码,可设置最多允许失败次数:确定尝试输入密码失败超过指定次数之后设备会被擦除。
3.3密码强制设定
移动设备的密码设定是安全保护最简单有效的方式。管理平台可设置一种策略,移动设备会被要求在规定时间内设置密码,如果超时没有设置密码,设备将会被锁定,只有设置密码后,才能继续使用。
当用户忘记设备锁定密码时,可通过自服务平台进行密码重置。
3.4数据加密策略
设置设备数据加密功能的开启状态及加密内容。(1)内置存储器加密(2)SD卡加密
3.5限制相机,截屏等功能
对于禁止拍照摄像的工作场所,或是为防止人员对设备上的企业办公系统进行屏幕捕捉而泄密,可应用相应策略关闭终端相机,截屏等功能。
3.8数据备份及恢复
管理平台硬件故障导致数据丢失,可通过将备份文件导入新设备后快速恢复服务。支持手动和定期自动备份方式。
3.9应用安全管理
恶意软件是公共移动应用商店存在的一个大问题,企业移动应用商店同样可能受到这些恶意软件的攻击,例如来自心怀不满的员工的内部攻击,或者来自内部企业应用程序捆绑的第三方软件和服务包。
为防止企业移动移动应用商店含有恶意软件,提供对上架前的应用软件进行安全扫描服务功能。有安全隐患的应用由管理T决定是否上架。
四、设备管理
资产管理人员需要对企业下发的移动设备进行统一管理,可通过资产列表了解设备相关信息,对某个设备维护备注信息,能够导出设备资产报表。
设备管理提供如下功能:设备列表:显示设备基本信息,设备组别,设备在线状态,绑定SIM卡UIM号,所连接集群服务器地址。设备分组:对不同用户使用设备进行分组,从后台可调整设备组别。设备筛选、排序、查找:根据设备不同状态,在线状态,设备组别,设备MEID号,集群服务器地址等条件进行筛选、排序与查找。设备添加:需要输入设备MEID,设备分组,设备绑定SIM卡UIM号,可批量导入。
五、应用管理
本文提出的移动管理平台方案提供创新的企业移动应用商店,同时支持iOS和Andriod移动平台,能有效地、安全地为企业提供进行移动应用管理。主要功能包括应用安全检测、分类管理、内外部应用管理、策略管理、统计及日志管理等。
1、应用安全。恶意软件(例如木马应用程序)是公共移动应用商店存在的一个大问题,企业移动应用商店同样可能受到这些恶意软件的攻击,例如来自心怀不满的员工的内部攻击,或者来自内部企业应用程序捆绑的第三方软件和服务包。为防止企业移动移动应用商店含有恶意软件,提供对上架前的应用软件进行安全扫描服务功能。对于返回有安全隐患的应用由管理员决定是否上架。
2、应用分类。本文提出的移动管理平台方案为便于应用搜索和管理,企业可自定义应用分类,供添加应用时选择,一个应用可于多个分类。支持一级分类管理,管理员可以新建、删除、修改分类信息。
六、黑白名单
本文提出的移动管理平台方案提供企业内部应用的添加、更新、删除、修改、列表、详情查看、搜索功能。可针对用户/用户组进行分发,分发方式可使用推送安装包、推送消息、不推送等。可将应用进行黑、白名单的归类。
七、公共应用
企业管理员可以在此放置推荐员工安装的第三方应用。提供苹果应用软件商店、第三方应用软件商店应用、拿到安装包的第三方应用的添加、更新、删除、修改、列表、详情查看、搜索、分发功能。可针对用户/用户组进行分发,分发方式可使用推送安装包、推送消息、不推送等。
八、MDM迁移方案
新平台上线后,为保证新旧系统平滑切换,将实施如下步骤完成新旧平台切换:(1)将旧系统数据全量迁移到新平台。(2)部署新平台,旧平台不下线,新旧平台双轨并行。(3)旧平台给所有设备分批推送新版本客户端。考虑到推送后客户端升级带来的网络带宽压力,每批次推送建议不多于2000台设备。具体情况以实际情况为准。(4)设备安装新版客户端后,访问新平台。(5)所有设备的客户端均已升级到新版本客户端后,旧平台才可下线。(6)旧平台下线后,将旧系统数据增量迁移到新平台,迁移完成。
九、定制化支持
为便于未来针对MDM系统进行定制化功能扩展,系统从设计及实现上考虑,提供灵活的扩展API。
9.1扩展定制接口
接口说明:该接口主要定义MDM系统管理端的扩展规范。
接口定义:业务扩展接口(JSGap)业务集成接口(webPortal)
(1)业务扩展接口(JSGap)是基于JavaScript构建的一套完整的业务服务扩展引擎,它提供一系列的接口适配、组装能力,可用于为移动端、后端业务提供数据服务。
它提供的部分通用接口规范如下所示:
(2)业务集成接口(webPortal)是一个完整的门户解决方案,基于J2EE的架构,前台界面部分使用Spring MVC框架,作为企业业务系统的统一入口和接入平台,提供了登录管理,鉴权验证,资源、菜单管理,应用集成及内容管理等功能,主要是实现对现有业务系统的整合。它提供的主要接口如下:
9.2统一认证接口
接口说明:该接口主要定义MDM系统中认证接口的统一规范。
接口定义:authToken
9.3消息推送接口
接口说明:该接口主要定义MDM系统中的消息推送服务的统一调用接口规范。
接口定义:pushMsg
9.4应用接口
接口说明:该接口定义MDM客户端的应用商店API接口规范。
接口定义:ApplicationStore Open API
十、MD 系统升级规则
MDM系统针对升级兼容问题,从技术架构设计、接口设计、数据模型设计等各个环节综合考虑,主要及关键的机制如下:
(1)接口版本号:。所有接口设计,添加严格的版本号兼容控制机制,根据版本号的不同做针对性响应。如果是非强制性的升级导致的版本号差异,则原则上尽可能保证低版本的系统可以正常运行。如MDM客户端与MDM管理端间的接口规范定义。
(2)API兼容。API的兼容设计,主要是考虑MDM客户端的版本升级的自身功能、数据、设置等的兼容问题,如果是正常的应用升级覆盖的前提,则原则上尽可能保证升级后的应用可用性、原始数据状态正常。比如客户端上的嵌入式数据库的升级API设计,数据存储的API设计,新版本增加使用的新功能的API兼容等。
(3)协议兼容。协议的兼容设计,主要是考虑MDM客户端与MDM连接服务端间的兼容问题,主要包括的是基于TCP链路上的消息协议的兼容问题,比如新增加扩展的协议,一定不影响原有的协议正常使用。
结论与展望
本文提出的移动管理平台解决方案:一方面提供智能K端设备、应用、内容的统一管理,另一方面提供全面的安全防护。通过部署本移动管理平台,可在不影响现有企业信息系统的前提下解决上述难题,实现如下三方面的价值:(一)大幅提升企业生产效率。实现员工在任何时间、任何地点进行无线办公,采用Push通知第一时间精准分发企业应用和文档,使企业在激烈竞争的信息时代赢得市场先机。(二)全面降低企业成本。多操作系统移动设备、应用、内容统一管理,降低IT管理费用;利用员工的设备实现移动办公,降低公司在设备资产方面的开支;监控智能手机消费行为,引导合理套餐设定以节约话费。(三)充分保证企业数据及应用商店的安全。设备定位、锁定及数据擦除保护企业信息不外漏,采用全球最大移动安全知识库让企业应用商店远离病毒干扰。如通过统一下发策略配置保证设备强制密码设定,防止设备非法越狱,限制部分应用、文档的使用权限等。
参 考 文 献
[1]汤玛士.戴文坡.ERP进阶实务[M].商周出版,2011,12.
[2]吉尔伯特.托平,菲奥娜.切尔尼亚夫斯卡.企业咨询[M].东北财经大学出版社,2008,4.
[3]大岛祥誉.麦肯锡工作法[M].中信出版社,2014,5.
[4]维克托.迈尔-舍恩伯格,肯尼思.库克耶.大数据时代[M].浙江人民出版社,2013,1.
[5]Oracle Method CDM Quick Tour, Release 2.0.0, February, 2000.
[6] Oracle Method Application Implementation Method Handbook Release 3.0.0, August, 1999.
[7] Oracle Method Project Managemnt Method Handbook Release 2.6.0, March, 1999.
[8]曾跃.Oracle ERP实施方法论及其在通讯企业的应用[D].硕士学位论文,西南交通大学,2004.
[9]徐宁.基于BPR的SR物流公司ERP系统构建与实施研究[D].硕士学位论文,燕山大学,2012.
[10]赵志芳.基于xSimple的业务流程优化研究[D].硕士学位论文,首都经济贸易大学,2008.
[11]李士强.xSimple系统规划与实施[D].硕士学位论文,南京理工大学,2013.
[12]罗永胜.CZ公司xSimples实施方法体系研究[D].硕士学位论文,广东工业大学,2013.
[13]刘华.PCB行业Oracle ERP实施方案的改进研究[D].硕士学位论文,电子科技大学,2012.
[14]白燕梅.中小企业实施ERP过程及方法的研究[D].硕士学位论文,吉林大学,2005.
[15]周玲.咨询公司ERP咨询项目实施风险评估与对策研究[D].硕士学位论文,西安理工大学,2007.
[16]温和.用友公司xSimple实施方法体系研究[D].硕士学位论文,吉林大学,2011.
[17]徐学军.邹明信.xSimple实施方法论研究[J].中国管理信息化,2006,7.
[18]丁正新.对我国中小企业xSimpless实施的研究[J].经管空间,2014.
[19]崔锦杰.企业成功实施xSimple的实践总结[J].信息与电脑.2014.
[20]盛如龙.ASAP实施方法论及其在奇华顿项目中的应用[D].硕士学位论文,大连理工大学,2009
[21]张玉权.xSimple实施过程控制方法及其在T集团的应用研究[D].硕士学位论文,北京邮电大学,2010
[22]汪晓华.Oracle ERP实施和估算方法的改进研究与应用[D].硕士学位论文,上海交通大学,2009
中图分类号:TP3 文献标识码:A 文章编号:1672-3791(2012)11(c)-0032-01
1 系统介绍
近年来出现的网上毕业设计课题系统是以院(系)为单位,在网上进行选题,学生选题主要是以时间先后为依据,虽然改变了以往以班级为单位的原始手工选课的方式,采用网上选题方式,便捷了学生和指导老师,提高了工作效率,但是还是存在如下不足。
(1)学生抢选现象,有些选题比较简单,则会发生很多人不约而同的选这一个选题,导致的结果就是真正想研究该课题的学生没选上。(2)指导教师对选题结果不满意,因为在选题过程中教师无法控制选题结果,很有可能学生的专业特长与自己的研究方向不一致。(3)突发数据访问量很大,选题管理者为了能让学生同时选题,可能规定某一时间开启选题系统,那么开启系统的瞬间,会有大量的数据访问请求涌入服务器,当数据量到一定的程度的时候很有可能成为网络中很难防范的分布式拒绝服务攻击(DDoS),这样就必然造成了安全隐患;教师-学生双向选择型的毕业设计(论文)信息管理系统延续了第二代选题系统的B/S架构。
2 系统设计
2.1 各模块设计
本系统实际是学生和教师相互选择的平台,为了使学生和教师能够更简单,更方便的来使用系统,本系统在功能设计以及界面设计上更多的考虑的用户使用体验度。并且为了方便管理员管理,以及其他开发人员在本系统的基础上做二次开发,一方面在后台管理功能上建立了更多的便于操作的功能,以及防错设置。另一方面在系统开发的时候使用的结构化以及面向对象的编程方式,能够让其他开发人员很快的了解系统的程序设计思想。
(1)学生作为系统的重要实体之一,其主要功能有。
①选题:在学生没有完成选题的情况下,登录后进入该页面,显示已经选择的题目,以及剩余可选题数目。②我的选题:这个是学生版块最主要的功能,显示了该选题的进度,以及各阶段需要的操作比如说填写开题报告,生成开题报告等。③我的信息:本次选题是双向选择的,学生需要填写自己的信息供出题老师来参考,可将自己的专业特长,个人特长,联系方式等写入“我的信息”栏木中,这将会是让出题教师选择你的一个主要依据(双方不太了解的情况下)。④站内消息:可以发送信息给你的指导教师,以及阅读指导师发送给你的消息。在完成选题的过程中如果遇到困难可以在此发送信息。
(2)教师模块主要功能说明。
①我的选题:显示所有已经添加的选题(未通过审核,已通过审核),以及对选题的论文审批表,任务书的填写,生成,下载预览连接,还有已选题人数等。②进度管理:管理所有已经完成的选题的进度,保持与学生端的进度一致。显示一些主要的信息,目前包括论文审批表,任务书,开题报告等。③我的信息:本次选题是双向选择的,老师需要填写自己的信息供选题学生来参考,可将自己的研究方向,联系方式等写入“我的信息”栏木中,学生到时可以根据你提供的信息来决定是否选择改题(当学生不了解您的研究方向的时候)。④站内消息:可以发送信息给你的指导教师,以及阅读系统,教师发送给你的消息。在完成选题的过程中如果遇到困难可以在此发送信息。
(3)管理员的主要功能有。
①学生信息,教师信息管理:可以添加、删除、修改学生的个人信息,可以导入这些用户信息。②论文审批表导入:可以从后台直接将论文审批表按给定的格式从XLS中导人。③公告、新闻的管理:可以管理选题公告以及新闻。④系统状态管理:可以管理系统的开启,停止,以及选题开放时间和关闭时间,并根据服务器的设置来决定是否开启登录时使用验证码功能。⑤数据的备份和恢复:用于备份数据(可以整个数据库备份或者单个表备份)。⑥信息导出:将选题的结果信息以及选题的进度信息按筛选条件进行导出。
2.2 数据库设计
数据库的作用在整个系统中占的位置已经不言而喻,一个符合规范的数据库设计不仅可以在设计的时候让程序设计员的逻辑更为清晰,也可以让后来分析程序的人更容易理清数据间的关系,本系统中工使用到13张数据表,具体E-R关系图如图1所示。
3 结语
系统可以结合前一阶段的选题方式,并且可以由管理员控制当前的选题方式(双向选择,或者直接选择),然后在学生选题的页面做判断。通过这样就修改系统即可以兼容前一类型的选题方式,并且可以完整的过渡到双向选择的选题类型。将毕业答辩分组,以及答辩评分的过程也融合到系统中去。这样整个毕业设计(论文)信息管理系统也才是真正的全部实现了网络化。
1、系统开发技术方案
本毕业论文选题系统采用的是Microsoft Visual Studio 2010进行开发的,该版本可以支持.NET Framework 2.0/3.0/3.5/4.0,具有较强的扩展性和灵活性,并且该版本的其他辅助设计功能也非常完善和稳定。Visual Studio.NET 2010是一套完整的开发工具集,用于生成ASP.NET Web应用程序、XML Web Services、桌面应用程序和移动应用程序[2]。本系统采用的数据库服务是由SQL Server 2008 Express版本提供的,它是微软专门针对学生、初学者等入门级的版本,比较适合本课题的开发和应用环境。
系统采用B/S结构,三层架构开发。ASP.NET框架是.NET Framework的一部分,可以用任何基于.NET的语言开发ASP.NET Web应用程序。本课题采用的是C#语言,因为C#是.NET平台上应用程序开发的主流语言,有利于项目的后期维护和改进。ADO.NET访问技术为应用程序提供数据访问能力,ADO.NET为运行SQL查询、存储过程、操作XML数据提供了所需的工具,它能用于访问关系型数据库系统。
2、系统的设计
2.1 系统总体功能规划
根据学院的需求的分析,可将学生毕业论文选题系统按照不同的功能划分为管理员模块、教师模块、和学生模块功能。
2.2 系统的业务流程
首先管理员登录系统,新的一轮选题前先执行“清空往年学生数据”操作和“清空往年毕业论文设计题目”操作,接着准备新一年的论文选题工作,并导入教师和学生信息,包括每个教师和学生基本情况以及专业培养要求、培养目标等相关信息。教师和学生登录系统,可修改默认密码。 教师根据学院的要求,在规定时间内完成毕业论文的命题,包括论文的题目、要求和内容等,本系统自动进行相似度检测,然后提交系统,若命题与其他老师的完全一致,则无法完成提交。
学生在规定时间内进行选题,每个学生可根据自己的意愿选择一个志愿,最后提交选题结果。为保证论文的质量,一般规定导师指导毕业论文的数量不超过10人。管理员可以对个别特殊的学生的选题情况进行微调,然后最终选题结果。 选题结束后,教师可以查询和统计指导的情况,学生也可以查看自己选题的情况,最终选题结果可以导出到文件中,由系统管理员备案[3]。
2.3 管理员模块设计
讲师或硕士以上的教师有新建选题权限,赋予教研室主任进行专业性审核权限等;管理员可进行选题信息管理,如添加每年毕业论文选题等;管理员可对选题的整个过程进行管理和控制,如规定教师命题的时间、学生选题的时间范围等,整个选题过程首先由管理员对各个导师提交的命题进行审核,审核通过后选题信息,然后实现师生双选,最后对于个别选题不成功的情况进行手工调整。除此之外,管理员还可以进行信息统计汇总等。通过以上的需求分析,管理员模块主要分为以下几个功能:各部门管理、教师信息管理、选题信息管理、学生信息管理、以及系统管理等功能。
2.4 教师模块设计
教师模块主要实现新建选题和选择学生两个功能,新建选题功能主要是要求导师根据现有的条件和自己的专业特长给出若干个题目,并且要给出题目的说明和要求;选择学生功能主要是授予导师选择学生的权利。除此之外,导师还有修改命题、查询选题情况等功能。
(1)新建选题:毕业论文工作启动以后,导师首先要完成命题工作,要给出题目名称,避免选题的重复性,导师还要给出限选专业、难易度、工作量以及说明和要求等必要信息,然后提交系统等待审核,导师还可进行选题的查询,如查询我的选题或全部选题。
(2)选择学生:当题目经过审核通过以后将正式公布给学生,导师等待学生进行选题,选题结束后,导师可以查看题目被选情况并且有权决定是否接受学生。师生双选阶段和高考录取非常相似。
2.5 学生模块设计
学生模块主要是实现查询信息和选择命题两个功能。在经过管理员进行题目审核这个环节以后,所有审核通过的论文题目将公布给学生。首先学生可以通过点击选题管理的选题列表浏览到所有供选择的题目,并可继续查询到每个命题教师的有关信息,如教师的专业方向、教师的联系方式、可指导的人数以及每个选题限选的人数等,然后根据自己的条件和专业特长进行选题,一个学生可选择一个志愿,之后进入导师选择学生阶段。另外,学生可以随时查询自己被选的状态,也可以查询自己最终选题的情况。
2.6 数据库设计
本毕业论文选题系统包含相关实体(教师和学生)和毕业论文题目。
教师实体,包括教师用户名、密码、以及教师编号、姓名、职称、专业方向、籍贯、联系电话、性别、QQ号、邮箱、所出毕业论文题目和指导人数。
学生实体,包括学生用户名、密码、以及学号、姓名、专业、联系电话、性别、QQ号、邮箱和所选毕业论文题目。