版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 本科毕业论文 题 目: 高校网上党校系统 -学习模块的设计与实现 学 部: 专业班级: 学 号: 学生姓名: 指导教师姓名: 指导教师职称: 年 月 日 摘 要 随着信息时代的到来,人类知识更新的周期越来越短。远程教育是指师生凭借媒体所进行的非面对面的教育。传统的面对面教育的这种方式已经无法在相关的培训或者教学中,满足人们在任何时间和任何地点学习的需求,为了能够与时俱进,适应现代化的需要,具有很多传统教育所没有的优点的现代远程教育方式形成了,它能够将不同时间和控件的学生进行统一教学,能够和教师进行更好的交互学习。因此,有关网上教育的很多系统获得了发展,尤其是网上教育管理系统在当前信息科学领域
2、中的飞速发展,它作为一个多学科综合应用的技术,网上教育管理系统的研究愈来愈受到广泛重视随着理论研究的不断深入和信息技术的不断发展。尤其是自从有了计算技术辅助教学,再加上网上技术的帮助,诞生了现代远程教育,在很大程度上完善了了现代教育的形式,随着其迅猛的发展,已经越来越成为一种必不可少的教学手段,而且是一种未来发展的趋势。本文主要研究了高校网上党校系统学习模块的设计与实现, 本教学平台是在校园网校环境中,是一个基于.net语言的适合模块化教学、实践性教学和探究性学习的学习平台。在这个环境中,可以实现教学资源的上载、维护、储存、浏览等多项环节。创建开发成一个动态的、互动的河北农业大学网上党校学习平
3、台。 关键字:SQL server2005 网上实现教学 互动的平台 AbstractIn the information time,The human knowledge updates become shorter and shorter.Distance education refers to the media for teachers and students with non-face to faceeducation. As traditional face-to-face education couldnt meet the need of studying in any ti
4、me and anywhere, modern distance education turned up. It unifies the students in the different places and different time to study. Students and teachers can make a greater interact with each others. Therefore, the network system received a lot of education development, especially in online education
5、 information management system in the current rapid development in science,it is as a multi-disciplinary application of technology,network management system of education more and more widespread attention with the deepening of theoretical research and information technology continues to evolve. With
6、 the help of computing assisted instruction and internet technology, modern distance education becomes the great complement in the modern education. With the great development of modern distance education, it becomes an indispensable means of teaching, even an trend in the future.This paper mainly s
7、tudies the college Party school system - online learning module design and realization, the teaching platform is in the campus net environment, is a modular teaching, practical teaching and inquiry learning for learning platform based on.Net language. In this environment, can realize the teaching re
8、sources, maintenance, storage, browse uploaded a number of links. Create a development, intoa dynamic interactive online learning platform of Party School of Agricultural University of Hebei. Keywords: SQL Server2005 network realization of interactive teaching platform目录1 绪 论11.1研究背景11.2 国内外网上学习平台的介
9、绍及发展现状31.4论文组织结构62 关键技术介绍72.1 SQL server200572.2 Vs200573 设计原则和需求93.1 设计原则93.2 需求概述93.3 系统功能104 系统设计124.1 系统架构124.2 界面设计124.3 学习子系统134.3.1 文章管理模块134.3.2 学员管理模块144.3.3 成绩管理模块154.3.4 答疑管理模块154.3.5 模拟考试管理模块154.3.6 管理员管理模块164.3.7 学习内容管理模块164.3.8 视频管理模块174.3.9 系统管理模块174.3.10 学习平台模块185 系统实现205.1 网校党校的开发与实
10、施环境205.2 学习子系统关键技术实现226 总结和展望256.1 主要工作和结论256.2 今后待研究的问题与展望25参考文献26致谢27 51 绪 论1.1研究背景所谓网上学习(Elearning),是指通过计算机和互联网来传递学习课程和资料,并开展教学的方式。在信息技术发展日新月异的今天,知识的快速更新向传统教育提出了挑战,要求人们在学习观念和学习的方式上都要改变。在远程教育中采用计算机网上来构建远程网上学习平台,让各种形式的学习活动、学习数据充分利用现代网上信息技术,使传统学习方式在时间、空间、环境等方面得到了重大突破,学习资源得到共享,既使人才队伍的整体素质得到提高、终身学习体系得
11、以创建,也使现代社会对知识管理工作的基本要求得到极大的满足,以 Web页面的形式呈现学习内容极大地降低了学习费用,并能快速更新教学内容,同时加强了教学过程的交互性,充分利用了教学资源和各种媒体,体现了个性化需求,学员能够按照自己的工作、生活日程的要求合理、有效地安排学习,使学习效率得到提高,培训时间得到极大地缩短,节省了教师、场地等诸多资源费用。另外,以 Internet 为传播媒介的基于 Web 的网上学习系统影响范围大,覆盖用户面广,要求软硬件环境条件低,系统管理和维护成本得以大大降低表 11 网上学习与传统学习方式的对比传统学习方式网上学习方式培训材料印刷材料 印刷材料、音频或视频媒体培
12、训方式直线式循序渐进式学习环境包括指导者和学员包括指导者、学员和网上资源信息传递单向,由指导者传递给学员双向指导者和学员学员之间都有相互沟通专家、其它学习结束后获得可在学习过程中获得位置和时间集中时间、地点学习可灵活选择过程控制学习中很难控制可掌控每个学员的状况,并便于反馈每个学员的状况培训管理文案工作重、费时文案工作少、省时随着校园网的深入运用,广大教师、学员对网上学习这种新的学习模式在逐步尝试和适应,如何选择恰当的网上教学平台来组织学校的网上辅助教学,已经成为各学校领导和 IT 主管面临的一个重要问题。网上学习平台是一个包括网上教学和辅导、师生交流、网上作业与测试、网上自学以及质量评估等多
13、种服务在内的综合教学服务支持系统,它能够一天 24 小时为学员提供实时和非实时的教学辅导服务。信息技术的发展使得在线教学过程中的交互活动越来越丰富,各类同步、异步交互工具在各种在线学习的形式教学实践中都得到了广泛的应用。新技术条件下的交互活动也逐渐成为远程教学中的一个重要教学手段和实现远程教育中教与学再度整合的关键。但是由于在线教学中,影响学员实现高水平交互活动的因素较为复杂,所以有必要深入的研究在线学习中的交互系统并搞好系统的分析和设计,构建好在线学习中交互活动的组织结构模型,同在线教学的实践相结合,利用在线学习交互效果的系统研究中的各类成果,促进河北农业大学党校的网上学习平台建设。早在20
14、00年,中发200010号文件中共中央关于面向21世纪加强和改进党校工作的决定中就明确提出了党校“信息化建设”的概念:“加强党校教学设备和教学手段的现代化建设,包括积极推进各级党校信息化建设,逐步在全国党校系统建成远程教学体系。”2008年中国共产党党校工作条例中又对党校的“信息化建设”提出了具体要求:“要创造条件,不断提高图书馆(室)的数字化水平。”2009年中共中央办公厅印发的20092013年全国党员教育培训工作规划中提出了“网上党校”的概念:“倡导建立网上党校,探索运用在线学习”,并指明了“网上党校”的建设方向:“积极开发党员教育培训信息资源”、“ 建立数量充足、内容丰富、使用方便的党
15、员教育培训信息资源库,加强对电教片、远程教育课件等现代教学资源的开发和应用,满足党员教育培训的需要”1。随着高校的扩招以及信息时代的来临,作为培养入党积极分子、党员、干部的高校党校2,学员规模日益增大,区域分布越来越分散,长期以来形成的党校培训制度表现出许多弊端。如专人授课、集中考试、纸质试卷考核等传统的培养方式无论是从培养的时间和空间,还是从教育的影响力和覆盖面、知识的及时性与全面性方面来说,都不能很好地适应学员规模日益增大、对知识渴求程度不断提高的变化和需求。对于人数越来越多,区域越来越分散的现代大学生来说效率及其低下。又如,学员的报名、摄像、审核、学习、考试、发放证书等如果不采用计算机及
16、网校进行处理很难做到准确快捷。不但耗费大量人力物力造成资源浪费,还会因为党校负担重、沟通方式繁琐等产生管理问题,阅卷等环节主观性强滋生不公平等。具体表现在以下几个方面:(1)限制条件多。传统培训多以安排专职教师,组织积极分子集中讲授的形式作为主要活动。这就限定了入党积极分子需要有共同且集中的时间,教师每次宣讲的对象人数也有限,而且占用学校的教室或礼堂等场地。如果学生在这段时间上课或临时有事,则会耽误课程。讲授的场地也需要花费人力、物力来协调和安排。而网校党校在解决这类问题上就可以发挥优势,教师的讲授的文字内容可以形成文字资料,讲授过程可以录制为视频放置于网上,方便积极分子随时在线学习和观看,而
17、且同时可以提供大量学员学习,去除了时间、场地、人数的束缚。(2)不便于考核。考核作为积极分子学习结果的评价依据有着重要作用。传统考核方式是试卷答题。这种方式不仅前期需要通知学生、印刷试卷、安排监考、预约场地等多个准备环节,后期还有组织判卷、汇总结果等处理工作,并且教师在判卷过程中带有较大的主观性,也易于滋生某些不公平的行为。党校用于纸质试卷印刷的耗材费用投入巨大,造成资源浪费。同时,环节过多也造成了整个流程的拖沓和低效。使用网校党校将极大的压缩精简考试流程,去除掉印卷判卷等环节,既保护了自然环境,也保证了考核成绩的客观公正。(3)人力资源的浪费。传统方式都需要有大量的教师用于授课、监考、协调、
18、阅卷、填写证书等工作,造成了人力的损失。这样就不可避免的加重了党校的负担,而且沟通方式繁琐、容易产生管理问题。如果利用网校党校来解决这个问题,很多事务可以交予计算机来完成,如试卷生成、成绩统计、证书打印、资料保存等,可以大量节约人力资源,提高工作效率。党校教育要想发展,要想实现教育方式现代化,适应时代发展的要求,必须深化改革。探索一条新的、高效的培训方法则成为必然选择。如何高效快捷的完成党校培训工作、促进培养方式的灵活性和多样性已经成为党校体制改革的热点问题。而利用网校党校进行培训则具有跨地域、受众面广、学习内容可选择、上课时间和地点可选择、方便快捷、节约成本的特点3。在新形势下拓展党校教育阵
19、地,充分利用信息网校优势,加快网校党校建设,开展网校党校的教育,将网校技术与党校教育结合起来,开发一套安全的、实用的、系统的、稳定的、资源整合的、技术先进的、可扩展的网校党校系统,采取网校党校的教育培训方式,施行网校党校在线考核,是高校通过网校推进党建工作创新4中一项迫切而且十分重要的内容,有着积极的现实意义。1.2 国内外网上学习平台的介绍及发展现状目前,国际上流行的网上学习平台有很多,有 Moodle, Blackboard,Claroline, Dokeos 等5。其中,以 Moodle 和 Blackboard 两个平台的使用最为广泛。Blackboard 是微软公司针对教育领域开发的
20、商业产品,使用者多为大学与大型机构的培训部门。Blackboard 属于 LMS ( Learning Management System ),即学习管理系统,是侧重在网上上对教务教学、行政事务进行管理的平台。Moodle则是由澳大利亚的 Martin Dougiamas 开发并不断更新的开放源码免费系统,迄今为止,已有近百个国家 2, 000 多个机构采用。Moodle 属于 CMS (Course ManagementSystem)即课程管理系统,与内容管理系统有关。学术界并未将 LMS 与 CMS 加以详细区分,许多学术研究将二者通用。Moodle 与 Blackboard 作为两种重要
21、的网上学习平台,具有很多支持网上学习的共性特征,但也具有较大差异。这些差异可以在功能定位,使用费用、应用范围、支持能力、目前市场、具体功能和角色分类几个方面加以区别。表 12 两种网上学习平台的比较MoodleBlackboard功能定位CMSLMS使用费用免费8600 美元/年应有范围中学、非盈利组织、私人公司、教师个人、家庭大学、高等教育机构、大型机构的培训部门支持能力已知网站最多注册用户 2 万人百万级目前市场来自 166 个国家的18303 个网站注册使用拥有美国 50%的市场,包括众多著名大学在内的全球 2800 所大学及机构具体功能作业、任务、聊天、选择、讨论、词汇表、测验、课程、
22、资源、问卷调查、Wiki、工作室、Hotpot 等模块学习系统模块内容系统模块公文包模块K-12 启动器模块背包模块角色分类管理者、教师、学员管理者、教师、学员随着校园网的深人运用,广大教师、学员对网上学习这种新的学习模式在逐步尝试和适应,如何选择一个合适的网上教学平台,来组织学校的网上辅助教学,已经成为各学校领导面临的一个重要问题。从我国平台应用实践来看,对 Moodle和 Blackboard 两个平台的评价都较高。Blackboard 在国外主要应用于高等教育辅助教学,我国高校网上应用大部分集中在科研上,一部分应用于信息管理,因此在辅助教学方面应用的发展空间较大,可以进一步挖掘,随着我国
23、中小学及各类网上教育机构规模的不断增大,Blackboard 也将成为其重要的选择。Moodle 平台操作简单、功能全面,易于实现学习中的互动和交流,许多使用过 Moodle 的同学亲切地称其为“魔灯”,再加上其重要的开源特性,因此,得到了我国中小学及非赢利网上教育机构的青睐,随着 Moodle 平台维护和更新能力的不断增强,它必将走向更广阔的市场。总之,Moodle 和 Blackboard 各有特色,各有侧重。由于河北农业大学主要发展党员以及党员在网上的学习考试,具有自己的教育特点,这两种平台还不能适应河北农业大学的特点,因此只能是作为借鉴。近年来,计算机技术和网上技术在我国远程教学的实践
24、中得到了广泛应用,各种先进的媒体技术和指导教学的交互理论在在线学习中的综合应用得到了很好的推广,各类交互媒体纷纷作为教学信息传递的载体,同时能较好地利用实时交互技术和异步交互技术,通过交互媒体的多样化使远程学员能够及时快捷地获得教师的各种在线帮助,并能实现相互之间的在线讨论6;此外,远程教学也从不同的方向和角度进行了很多相关性的在线学习交互类的研究,从而提高了在线学习的交互水平,使在线学习的效果和效率得到了发展和促进,其内容主要包括从交互媒体、交互内容、交互界面、交互评价、交互形式设计、交互效果评估等多个方面,通过对各类教学交互水平的提高来促进教学,从而向进一步研究如何提高教学质量等方向发展。
25、我国网上教育学院的教学平台及网站建设已经进入了一个新的发展阶段,这表现在以下三个方面:一是网上教学环境已经形成规模。1999 年,我国首次在 4所普通高校开展现代远程教育试点时,网上应用水平是很低的。经过这些年的努力,网上应用水平正在大幅度提高。在调查的 53 所学院中,单纯利用网上发布教务文件信息、只提供课件共享点播的学院,不到 10 所。大多数网上学院都在网上提供了答疑、网上交流等学习支持服务,从而 加强了教师与分布在各地的学员之间的互动,增进学员的学习效果,使我国利用网上的学习走入了新的发展水平;二是适合自主学习的网上教学平台正在丰富和完善。网上自主学习模式正在被越来越多的网上教育学院接
26、受和应用,一些学院在实时授课的同时,积极探索和鼓励学员采用网上自主学习方式学习。一些能够 突出网上教学优势的功能得到采用,如学习自测管理、网上作业提交、作业评分管理、网上选课、分学科分课程的答疑等等。这些功能的应用,使网上教育不仅能够 发挥信息技术在知识传播方面准确、快捷、交互性强、易于存储等优势,而且能够发挥信息技术在组织和管理方面的优势,为网上教育不断提高质量和扩大开放度创造了条件;三是注意到与普通高校常规教育资源相融通。利用普通高校本身的办学优势,可以提高网上教学平台和网站建设的质量,降低成本。一些院校在这方面的有益的尝试,提供了可供借鉴的案例。例如, 厦门大学网上教育学院等 13 所大
27、学,通过网上学习平台,把本大学的数字图书馆向网上教育学院的学员开放,这无疑是对学员学习的巨大支持和帮助,也为远程教育建设图书资源减少巨大投入提供了可行方法,还可以使远程教育学员与大学本身产生良好的归属感。这对于大学发挥建设终身学习、全民学习的学习型社会的知识 组织核心作用具有重要意义.目前虽然也取得一些成绩,但是我们要理性地认识到,目前在线学习的教学实践包括在线交互技术的应用方面很多问题还是存在的,要有清醒的认识,其主要表现在以下方面:1、实践联系不够紧密。张建伟博士对清华大学远程教育学员设计了调查表进行了调查,调查表明 70%的学员表示自己在学习中没有感觉到在现实环境中的那种学习气氛,感到很
28、孤独。这种现象的产生是由于开发者只想到自身的技术手段和个人爱好,没有考虑到学员的需要和学习的基本特征,没有学习好相关心理学方面的知识,使得网上学习平台与实际学习脱节,不符合多数学员学习习惯和方式,互动过程和形式不多,因而才会使学员感到孤独。2、网上教育的特点没有得到充分发挥。协作化、自由化、个性化和共享性是网上教育的特点,能够适应现代学员的需要,能充分满足学员的要求。但从现实来看,某些网上学习平台还是传统的思维,只不过将传统教育方式改头换面搬到网上上来,没有做出实质性的改变,没有体现出网上教育的优势,这样就失去了网上学习中交互及协作的意义。例如:只是利用网上播放教师授课的视频来进行远程教学,就
29、失去了网上学习中交互及协作的意义。3、对网上学习的发展趋势研究不够。网上学习随着技术的全面发展,只有不断进行网上学习实践、进行更深入的研究,才能适应新形势新要求。例如好的教学结构设计的会使交互的要求大大的降低;网上学习的积极参与者与旁观者虽然学习成绩相差不大,但是获得成功的机会却很不同;如何利用游戏和手机特点使其更好地为网上学习服务,值得每一个教育技术学者去思考。4、深层次的网上教和学的研究不够。国际上的网上教学研究非常重视通过科学研究,增进实践。例如,一些研究表明,教学设计的结构越好,交互的要求就会越低;网上学习的积极参与者与旁观者的学习成绩相差不大,但是,不参与和很少参与网上讨论的网上学员
30、获得的成功机会很小。这些结论都值得我们认真思考,同时,我们也需要加强这类科学的实证研究,以提高网上教学的实践。我国的一些研究结果也需要受到重视,如上海交通大学关于答疑方式的探讨。目前的答疑方式与教学材料很少相关,网上答疑多数是教师回答学员提出的问题,而学员与学员之间的交流很少被引导,因而也不会对知识的获取和建构产生较大的作用, 也不可能促进形成较好的网上学习社团。一般说来,减少答疑可能降低成本,特别是减少实时的答疑。虽然目前国内网上教学支持平台尚处于起步阶段,但其发展势头是好的。在我国教育技术工作者的努力下,已经有很多的教育机构越来越多意识到搞好网上教学重点是建设好网上学习平台。现在也已经有一
31、些较好的平台,其中代表性的有:1、“方正校园解决方案”。这是一个采用软硬件一体化的、集教学与管理于一体的解决方案,它利用互联网技术和多媒体技术,借助一定的信息资源,配合网校教学软件,进行协作学习,如检索信息于互联网环境、利用计算机支持通讯交流手段、在虚拟资料室中查阅资料等。在协作学习时,具有在局域网内实现仿真浏览、快速进行网上信息搜索、收发电子邮件、网上讨论、网上会话、网上教学网上答题等功能。2、金海航新数字学校。金海航新数字学校具有文字交互、电子白板、声音交互、电子论坛等交互功能,能够将全体学员分成小组进行各种分组讨论,在各组中讨论主持人问题上教师可自行指定也可不指定,并能查看各个讨论组的讨
32、论情况及讨论的结果,最后还具有存储和打印的功能等。3、V-class 系统。V-class 系统功能比较全面,包括课程开发系统、教学支持系统、教务管理系统和教学资源管理系统等功能,它是基于 Web 开发的网上学习平台,能够记录学员学习的整个过程及评估学员网上学习的效果,同时具有文字交互、电子白板、声音交互、电子论坛和搜索等功能。根据实践体会及对网上教育发展的认识,网上学习平台在未来几年将向以下几个方向发展:一是加强教学辅助功能,提高教学支持系统的智能化,在网上教学支持系统中运用智能代理技术以帮助教师更轻松地教、学员更好地学;二是注重新的技术开发和应用,例如将移动技术,网格技术、点对点技术,等应
33、用到平台的开发中来,同时 Blog,Wiki 与实时通信等社会软件对网上教育平台的建设也产生了重要的影响;三是提供开发交互式网上课程的工具和设施。现在的网上课程大多是基于 HTML,网上课程都基于 XML;四是提供课程内容的资源库管理方式,以便有效地组织和利用多门课程的资源;五是加强网上教育系统的安全性,特别是引进电子商务的成熟技术,真正实现虚拟学校的完整运作。1.4论文组织结构论文章节安排如下:第一章,绪论。介绍网校党校系统的研究背景,国内研究现状以及国外同类型系统的研究现状。第二章,关键技术介绍。主要介绍了.NET架构和它的组成部分,C#语言及其特点,ASP.NET技术的优势及运行原理,S
34、QL Server 2000数据库及其特点。第三章,设计原则与需求。从党校实际业务出发,对网校党校系统进行了详细的需求分析和总体设计。其中包括在线学习、在线考试、在线交流、在线管理等功能性需求分析,安全性需求、稳定性需求、通用性需求、可扩展性需求等非功能性需求分析以及学习子系统、考试子系统、辅助工具集的总体设计。第四章,系统设计。对学习子系统、考试子系统、辅助工具集的功能进行了详细介绍,并对主要数据库进行了设计和介绍。第五章,系统实现。对系统加以实现。并对数据库访问Wsdx.Data类库、配置文件操作Wsdx.Config类库、通用功能Wsdx.Common类库、学习子系统和考试子系统的关键技
35、术进行了详细描述。第六章,总结和展望。总结所做工作并指出哪些方面还有待进一步完善。2 关键技术介绍2.1 SQL server2005SQL语言的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。目前,绝大多数流行的关系型数据库管理系统,如Oracle, Sybase, Microsoft SQL Server, Access等都采用了SQL语言标准。 Microsoft SQL Server 2005 是一个全面的数据库平台,使用集
36、成的商业智能 (BI)工具提供了企业级的数据管理。Microsoft SQL Server 2005数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。 Microsoft SQL Server 2005 数据引擎是该企业数据管理解决方案的核心。此外 Microsoft SQL Server 2005 结合了分析、报表、集成和通知功能。这使您的企业可以构建和部署经济有效的 BI 解决方案,帮助您的团队通过记分卡、Dashboard、Web services 和移动设备将数据应用推向业务的各个领域。与 Microsoft Vis
37、ual Studio、Microsoft Office System 以及新的开发工具包(包括 Business Intelligence Development Studio)的紧密集成使 Microsoft SQL Server 2005 与众不同。无论您是开发人员、数据库管理员、信息工作者还是决策者,Microsoft SQL Server 2005 都可以为您提供创新的解决方案,帮助从数据中更多地获益。 数据库的选择是系统设计的关键7,建立一个合理的数据库,既有利于节省磁盘空间,又有利于系统的设计和实现8。SQL Server 2005是微软公司推出的一款关系型数据库管理系统。该版本继
38、承了对前任SQLServer7.0的先进功能,具有使用方便,可伸缩性好与相关软件集成程度高等优点9,同时可支持多种windows操作系统。其特点如下:(1)充分利用WindowsNT系统架构的优势,无缝整合与windows用户权限,具有较高性能。(2)数据库管理支持图形化界面,利于用户操作,支持远程和本地对数据库的管理及配置操作。(3)内置强大的事务处理功能,可保证数据关系的实体完整性、参照完整性和自定义完整性的设定。(4)支持多处理器架构、存储过程、自定义函数、ODBC访问、数据备份与恢复、数据导入与导出的功能。2.2 Vs2005 Visual Studio 2005是基于.NET2.0框
39、架的。它同时也能开发跨平台的应用程序,如开发使用微软操作系统的手机的程序等。总体来说是一个非常庞大的软件,甚至包含代码测试功能。这个版本的Visual Studio 包含有众多版本,分别面向不同的开发角色。复杂的应用程序需要多支训练有素的开发团队来实现。对于开发团队作出的任何主要承诺来说,信息交流都是成功的一个基本元素。新的 Visual Studio Team System 扩展了 Microsoft 的优秀功能,即,通过提供与业务紧密集成的、可扩展的、能够增加成功几率的生命周期工具,从而为用户提供高效的工具。能否成功主要取决于,为了降低交付解决方案的复杂性,团队间是否进行了充分的交流。 V
40、isual Studio 2005包括的组件:Visual Basic,C# Windows Forms Projects Web Projects Enterprise templates Class Designer Server Explorer Excel, Word, InfoPath Projects SQL Server Developer Edition Access Developer Extensions 不包括的组件: Mobile Projects 64 Bit support Visio-based modeling Visual Source Safe Operat
41、ing Systems - Development and Test Servers - Development and Test Virtual PC Office, InfoPath, OneNote, Visio, Project, MapPoint 包括Visual Basic 2005,c+,c#,J#等编程工具3 设计原则和需求3.1 设计原则在网上党校系统的设计中遵循以下原则:1.实用性原则。实用就是能够解决用户的实际问题,这是应用软件最基本原则,直接关系到系统的成败。2.系统性原则。系统是由多个模块或子系统的有机整体,在设计过程中要从整体角度着眼,设计规范及标准要统一。3、通用
42、性原则。即系统不受学校、地区、规模、内容等限制,管理员可根据自身情况自行修改和设定。4.扩展性原则。主要体现在系统易于扩展,如采用系统结构模块化设计,系统具备一定的适应能力,能适应于多种运行环境,来应对未来变化的环境和需求。5.安全性原则。计算机病毒几乎均来自网校,系统应尽量采用多层次的安全体系构建,即网校层安全、系统安全、用户安全、用户程序的安全和数据安全。系统应具有严格的权限管理,在技术上应采用严格的保密与安全措施以保证系统的可靠性、保密性和数据一致性。系统能够正确处理在运行过程中出现的各种异常,避免直接暴露程序源码或导致脚本注入等程序漏洞或隐患10。6.技术先进性原则。采用的技术要反映当
43、前先进架构和技术,又要融合先进的管理思想,结构化程度高,灵活性、兼容性好。7.稳定性原则。系统从数据库到各项功能必须经过严格测试:数据库稳定、功能顺畅、没有堵塞、丢失数据的现象;能在不同的硬件、网校、操作系统以及操作习惯中长期平稳运行;适合大规模用户使用等,保证业务的正常运行。3.2 需求概述近年来,提高管理水平是各个高校普遍关注的问题。伴随着网校的普及和计算机技术的发展,以及各高校办学规模逐年扩大,学生对于入党积极踊跃,都对党校传统的培训方式给予新的压力和挑战。原有党校的培训模式已不能很好的适应如今的发展,其弊端逐渐显现,暴露的矛盾也日趋尖锐,集中表现为:培养对象的方式及人数受到制约;考核以
44、试卷为主,专职人员判卷,人力物力资源消耗巨大。比如课堂讲授、集中考试、人工判卷等方式已经不能满足党校日益发展的需要,而且直接制约着党校的发展。因此,整合现有资源以适应新的形势,摆脱原有教学模式和方法的桎梏,成为改革的重点。党校为实现教育方式现代化,适应时代发展的要求,探索一条新的培训方法成为必然选择。从目前现状出发,利用现有的网校及计算机资源,实现党校的网校化和信息化,促进培养方式的灵活性和多样性,成为摆在党校面前的重要工作之一。业务流程计算机化是党校实现信息化教育方式的基础,涉及到了党校培养方法和管理制度的各方面,是一项复杂重要的系统工程。网校党校系统从党校实际业务出发,从需求调研开始,运用
45、综合方法手段,以期望达到满足党校使用需求的最终目标。网校党校系统需要而且也必须经过从低级到高级,从整体到部分,从粗糙到细致的研发过程。在各种技术相对成熟的条件下,网校党校系统应对党校的人力资源和计算机设备加以整合,以改善原有旧的业务流程及培训方式为目的,提供一种带有时代发展特点的新工作模式,通过党校工作人员的努力,逐一理顺、分析各业务流程,实现党校的网校化,从而提高培训的效率和扩大人员的覆盖面,最终呈现一整套成熟而完善的工作流程和与之相对应的软件系统。以我校实际情况为基础,并考察其他院校培养形式,网校党校具有如下几方面的需求。(1)用户无论是党校内部的教师或者是作为培训对象的入党积极分子,其计
46、算机操作水平有限,对于复杂软件的安装和配置不甚了解,但通常都具备上网的能力和经验,这就要求网校党校系统应当采用易于用户接受的B/S模式作为系统主要架构。从功能上来说需要能够完整实现党校的业务逻辑。比如党校能够通过系统发布各类新闻公告;系统内部的用户能够相互交流讨论;系统能够发布视频内容;学员能够对党的相关知识在线学习等。(2)各级管理党校人员能够对自己负责范围内的学员进行通知、答疑、信息查询、打印证书等操作,从而实现对学员的实时有效管理和管理的计算机化,以提升党校的使用效率,节约大量的人力、物力资源和成本。(3)党校能够集中对学员进行考核,能够灵活制定考试计划、组织学员考试,采用高效的试题分配
47、策略、易用的操作界面、全面的考试流程控制和清晰的成绩统计分析,进而提升工作效率。3.3 系统功能(1)基础功能如学员或管理员登陆、修改密码、修改个人信息、查看上次登陆时间等基础功能。(2)信息浏览功能学员或临时用户都可以在前台页面浏览新闻、公告、入党须知、著作、政策法规、公共视频等信息。(3)在线学习及模拟考试功能学员登陆后可通过自学平台进行在线学习,模拟考试平台进行模拟考试。且自学平台可统计学习时间,模拟考试平台可统计答题时间。(4)在线交流功能学员登陆后可通过提交留言、查看留言等功能进行在线交流。(5)在线考试功能考生登陆后,可在考试系统进行在线考试,并在考试结束后查看考试成绩。(6)在线
48、管理功能在线管理主要有系统管理、教学资源管理、教学管理、考试管理几个重点方面的需求11。可针对不同子系统设置不同权限的管理员进行在线管理。如学习子系统的高级管理员可以对文章、视频、学习内容、学员、普通管理员、系统配置等信息进行在线维护;普通管理员可以在党校分配名额后,进行本学院(系)学员信息的录入,打印考核合格学员的毕业证书等。考试子系统的系统管理员具有考试管理员、题库管理员、监考人员所具有的全部功能;考试管理员可以考试流程控制,管理考生、制定和修改考试计划、设置考场和人员、对考试过程中的特殊情况加以处理;题库管理员可以对题库中的试题维护;监考人员可以对考试过程中的特殊情况进行处理等。4 系统
49、设计4.1 系统架构网校党校系统核心思想是方便党校和用户的管理和使用,提供一个友好的交互界面。由于B/S模式是三层结构应用模式的典型代表12,它通过浏览器来实现用户界面,利用用户界面对Internet上的文本、图像、视频等信息进行访问,客户端一般不需要安装任何用户程序13,比较适合对复杂软件的安装和配置不甚了解,但具备上网能力和经验的党校老师和学生。因此,系统主要采用基于Web应用的B/S(Browser/Server,浏览器/服务器)架构。B/S体系结构如图4-1所示14。另外,采用B/S模式开发的系统具有通用性和跨平台性、成本低、界面友好、对客户端设备要求低、系统部署维护灵活、信息资源共享
50、程度高15、安全性高等特点16。数据库IIS站点服务器Internet或局域网浏览器1浏览器2浏览器3图4-1 B/S体系结构4.2 界面设计界面设计是系统设计的重要内容之一。一个好的界面,不但使整个系统美观大方,还能够使系统易于使用,交互性强17。网校党校系统界面设计应当简洁、明了,操作方便、易懂,符合web人机交互设计界面要求18。系统各个模块之间的风格应当相同,同时突出党校鲜明特点。对于web界面的设计,参考当前显示器共同具有的800*600的分辨率,同时兼顾1024*768分辨率以上或宽屏的显示。界面显示应确保在不同的浏览器及同种浏览器的各版本间的效果一致。开发时采用xhtml 1.0
51、语言作为前台展示标记的规范,对在各个页面出现的标记采用css层叠样式表技术进行严格定义和描述,不使用各浏览器本身默认的标记样式设置。用户内容显示区域主要包括三部分:顶部的导航区,中部的内容显示区,底部的版权说明区。导航区包含网站的logo和主要模块的链接;内容显示区左侧以树形结构或列表形式显示层次关系,右侧显示主要内容;版权说明区展示版权、开发者等信息。各页面间以超链接形式加以结合,以用户体验良好为目标来设定各超链接打开页面的形式,即目标页面是在新窗口打开或在当前窗口显示。4.3 学习子系统4.3.1 文章管理模块在文章管理模块中,高级管理员可以对文章类别、文章、文章类别和文章模板及论文进行管
52、理。文章类别是指在文章的类型,如信息公告、新闻动态、领导讲话等,这些类型可以自主添加和删除,某类型下方还可添加更多的子类型,形成类型层次的树形结构,理论上对该树形结构的深度不做限定。文章是具体的信息的具体内容,挂靠在具体的类型下,文章填写的内容包括: 文章类型、标题、作者、关键字、转帖自、录入时间、文章小标题、点击数、置顶、推荐、文章内容。类别和文章模板用于将文章类别和文章生成HTML静态网页而准备,是文章类别和文章显示页面的模型。论文是往届学员中优秀的毕业论文,用于学员的学习观看,是学员学习的重要内容之一,其填写的内容包括:标题、作者、作者ID(即党校分配给学员的登陆号)、浏览次数、录入时间
53、、论文内容等。该模块具体有以下十个部分组成:(1)添加文章类别:可添加新的文章类别,新增类别可以是顶级类别,也可以是其它类别的子类别。考虑到该类别的内容可能会链接到其它网站,可填写相应的外部链接地址;默认为不填。(2)文章类别管理:实现文章类别的树形结构和各文章类别直接拥有的文章数量,提供添加子栏目、修改栏目设置、删除栏目、清空栏目(将该类别拥有的文章删除)、是否在首页导航栏显示、文章批量移动的功能。(3)添加文章:选择文章类别,添加新的文章。(4)文章管理:显示文章列表,内容包括所属类别、文章标题、录入人员和点击数量,提供文章删除(逻辑删除,进入回收站)、置顶、推荐和文章内容查看的功能,还具
54、有通过标题、作者、录入员、文章内容或所属类别等五种形式的搜索功能。(5)文章回收站:对逻辑删除的文章进行管理,内容包括被逻辑删除文章的所属类别、文章标题和录入人员,提供文章删除(物理删除)、还原(取消逻辑删除)等功能,还具有通过标题、作者、录入员、文章内容或所属类别等五种形式的搜索功能。(6)文章浏览页模板:提供加载文章显示模板的功能,其作用是将指定的文章模板文件保存至数据库中。(7)类别浏览页模板:提供加载类别显示模板的功能,其作用是将指定的类别模板文件保存至数据库中。(8)生成文章栏目页:显示类别的目录结构,具有对选定类别的类别浏览页面和文章浏览页面生成HTML静态页的功能。(9)论文选登
55、:添加新的优秀论文。(10)论文管理:显示论文列表,内容包括论文标题、作者、学期、学院(系)、录入人员和点击数量等,提供推荐、删除(物理删除)、编辑等功能,还具有通过标题、作者、录入员或文章内容等四种形式的搜索功能。4.3.2 学员管理模块在学员管理模块中,高级管理员可以分配学员ID、查看报名情况、结束报名、激活当前活动用户、管理党校学员、检索具体学员。普通管理员可以填写学员信息、结束本学院(系)报名、激活本学院(系)用户,管理本学院(系)学员的功能。该模块具体有以下六个部分组成:(1)分配学员ID:高级管理员根据各学院(系)提供的学员大致人数,为该学院(系)分配学员名额。分配ID需填写的内容
56、为:学期、分配ID数、所属学院(系),提交后生成指定数量的学员记录,其学员ID号即学员登陆名,生成规则为:当前年份+学期+学院(系)的ID号+序号。序号为四位,可提供从0001开始至最大9999的约一万个整数。(2)学员添加:在高级管理员分配了学员名额后,普通管理员填写学员信息,信息包括:学员姓名、性别、证件号、所属院(系)、专业、班级、申请时间、邮箱、联系电话等。此时学员的状态是未通过审核,具体审核交给高级管理员来处理。(2)报名情况:显示最新一期的各院(系)的报名情况列表,内容包括院(系)名称,分配ID,已报名学员数量,还可报名数量、当前状态,提供结束指定院(系)报名过程的功能。结束报名提交后,将删除指定院(系)未填写的记录,即使得该学院(系)不能添加新的学员。(3)当前活动用户:显示当前登录到系统的学员的ID号,姓名、院(系)、专业、班级等,拥有激活学员的功能。出于统计在线学员人数并防止学员使用同一个ID号从多点登录至系统,学员在登陆时将自己的ID号可添加至Application中,这也是显示登陆到系统学员ID号的来源。学员在学习过程中可能中途直接关闭网页,导致在Application中信息未被去除,从而使学员用户锁定无法登录。激活学员功能正是为解决学员未正常退出而锁定的情况而设置。高级管理员能查看和激活全部登录学员,而普通管理员仅只能查看和激活自己学
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二四年度一次性技术咨询服务采购合同12篇
- 2025年度速录服务与智能语音助手融合合同3篇
- 2025年度企业安全生产责任协议书范本6篇
- 2025年度高空作业安全生产责任与保障协议3篇
- 2025年猪圈建造与新能源利用合同模板3篇
- 二零二四年专业债务清收公司委托合同3篇
- 2025版螺旋钢管智能制造与自动化升级合同4篇
- 二零二五年度跨境电商园区场地租赁及物流服务合同2篇
- 2024租养鸡场的合同范本
- 二零二四事业单位项目合作合同示范文本2篇
- 衡水市出租车驾驶员从业资格区域科目考试题库(全真题库)
- 护理安全用氧培训课件
- 《三国演义》中人物性格探析研究性课题报告
- 注册电气工程师公共基础高数辅导课件
- 土方劳务分包合同中铁十一局
- 乳腺导管原位癌
- 冷库管道应急预案
- 司法考试必背大全(涵盖所有法律考点)
- 公共部分装修工程 施工组织设计
- 《学习教育重要论述》考试复习题库(共250余题)
- 装饰装修施工及担保合同
评论
0/150
提交评论