《基于ASPNETSQL学生信息管理系统.doc》由会员分享,可在线阅读,更多相关《基于ASPNETSQL学生信息管理系统.doc(21页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流基于ASPNETSQL学生信息管理系统.精品文档.基于ASP.NET+SQL学生信息管理系统 摘 要随着计算机技术的发展,越来越多的行业实现了管理的信息化和自动化,教育行业也不例外。但在很多高校中学生信息管理作为学校管理学生工作中很重要的一个环节还没完全实现信息化管理。因此本系统选择学校的学生信息管理为研究对象,以实现学生信息网络化、信息化管理、提高工作效率、利于日后的统计工作,同时通过及时传递学生信息为目标。以B/S(Browser/Server)为模式设计了一个学生信息管理系统管理系统。该系统用ASP.NET和SQ
2、L Server 2005实现了学生信息的管理、统计、查询以及管理员对系统维护等功能。学生信息管理系统有着很好的应用前景,用它来代替传统的手工统计,避免手工管理存在的弊端,可见实现学生信息的网络化管理是一个必然的趋势。随着计算机技术和网络技术的发展,它的功能将会得到不断的发展和完善。本系统是基于ASP.NET技术,并使用SQL Server 2005来实现对学生信息管理的功能,目前已经成功运用到通用学生信息管理系统中。本系统的目的是建立一个高效的平台,采用简洁高效的ASP.NET技术与SQL Server 2005数据库等技术,设计和开发了这一学生信息管理系统。该系统主要实现了学生信息管理、查
3、询管理、统计管理、信息导出等后台模块,同时和前台模块学生信息的查询、查看等有机的结合起来,提高了管理效率。通过科学全面的测试,系统实现了上述多种功能。本系统可以根据实际应用的具体情况,适当加以修改,以便更好应用。本系统操作简单,灵活性好,系统安全性高,运行稳定。关键词:管理系统,学生信息,ASP.NET ,SQL Server 2005目 录XXXX学院毕业设计 1(论文) 11 引言 11.1 系统的开发背景 11.1.1 学生信息管理系统的发展 11.1.2 学生信息管理系统的
4、现状 11.2 系统实现的目标 11.3 系统开发的意义 12 学生信息管理系统分析 12.1 系统的设计目标 12.2 网站的可行性分析 12.2.1 用户群体与市场分析 12.2.2 技术能力分析 12.2.3 可行性分析总结 22.3 网站设计的特点 23 系统的开发技术及主要构架 23.1 开发技术的选择 23.1.1 ASP.NET编程技术&nbs
5、p;23.1.2 SQL Server 2005开源数据库的开发 33.1.3 C#语言概述 43.2 系统的主要架构及开发模式 4基于B/S的体系结构 44 系统的功能和流程分析 64.1 平台功能模块的设计分析 64.2 数据流图 64.2.1 学生用户数据流图 64.2.2 后台管理员数据流图 74.3 系统E-R图 84.3.1系统总E-R图 84.3.2系统管理员实体图 94.
6、3.3学生信息实体图 104.3.4班级信息实体图 104.3.5课程信息实体图 115 系统功能的具体实现 115.1 系统数据库的设计 115.2 功能总体说明 135.2.1 系统流程图 135.2.2 目录结构说明 135.3 各功能模块的实现 145.3.1 数据库的连接 145.3.2 班级管理 145.3.3 课程管理 155.3.4 成绩管理 155.3.6 用
7、户登录管理 165.3.7 学生信息管理 165.3.8 系统数据管理 176 系统测试及难点分析 176.1 系统运行环境的搭建 176.2 系统的测试 186.2.1 系统关键部分测试分析 186.2.2 测试结果分析与说明 186.2.3 系统安全与性能分析 186.3 系统中存在的问题及解决方法 18结 论 20参考文献 20致 谢 213 系
8、统的开发技术及主要构架3.1 开发技术的选择3.1.1 ASP.NET编程技术ASP.net是把基于通用语言的程序在服务器上运行,是将程序在服务器端首次运行时进行编译,计算机毕业设计,这样的执行效果,当然比一条一条的解释强很多。它使运行一些很平常的任务如表单的提交客户端的身份验证、分布系统和网站配置变得非常简单。计算机毕业网-免费计算机毕业设计|计算机毕业论文|计算机硕士论文|计算机网络毕业设计|计算机专业毕业设计|计算机硕士论文|电大毕业论文|开题报告|.91414612012-2-20ASP.net使用一种字符基础的,分级的配置系统,使服务器环境和应用程序的设置更加简单
9、。因为配置信息都保存在简单文本中,新的设置有可能都不需要启动本地的管理员工具就可以实现。这种被称为Zero Local Administration的哲学观念使A的基于应用的开发更加具体,和快捷。一个ASP.net的应用程序在一台服务器系统的安装只需要简单的拷贝一些必须的文件,不需要系统的重新启动。多处理器环境的可靠性 ASP.net已经被刻意设计成为一种可以用于多处理器的开发工具,计算机毕业论文,它在多处理器的环境下用特殊的无缝连接技术,将很大的提高运行速度。ASP.net可以加入自己定义的组件。安全性基于Windows认证技术和每应用程序配置,可以确定原程序时绝对安全的。 ASP.NET
10、的语法在很大程度上与 ASP 兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,计算机硕士论文,并提供更好的安全保护。可以通过在现有 ASP 应用程序中逐渐添加 ASP.NET 功能,随时增强 ASP 应用程序的功能。 ASP.NET 是一个已编译的、基于 .NET 的环境,把基于通用语言的程序在服务器上运行。将程序在服务器端首次运行时进行编译,比ASP即时解释程序速度上要快很多.而且是可以用任何与 .NET 兼容的语言(包括 Visual Basic .NET、C# 和 JScript .NET.)创作应用程序。另外,任何 ASP.NET 应用程序都可以使用整个
11、.NET Framework,可以无缝地与 WYSIWYG HTML 编辑器和其他编程工具(包括 Microsoft Visual Studio .NET)一起工作。5.3.2 班级管理班级管理是学生信息管理系统的重要部分,主要实现的功能包括查看、新增、编辑、删除。如:图6。其中核心代码为: screen.width-333)this.width=screen.width-333 border=0 alt= src=uploadfile/jpg/2012-2/20122208168424.jpg width=492 height=162 摘要:本文试图对传统教育
12、实习模式进行分析,重新构建高等师范计算机专业的教育实习观,重新定位教育实习的目标和功能,合理调整资源配置,从综合素质教育、管理机制、模式方法等环节入手,推动教育实习工作的全面优化改革。关键词:高等师范;计算机;教育实习;改革 1引言教育实习是高师教育过程中不可缺少的一个重要环节,是高师教学计划中一门最具师范特色的综合实践课程,对未来教师的培养具有非常重要的意义,教育实习效果的好坏直接关系到未来教师的质量并进而影响到教育的质量。师范类专业的特点就是“师范性”,依靠教育实习这一实践环节,加强高师和基础教育的双向联系和沟通,对全面贯彻党的教育方针,全面培养师范生的从教技能和教育教学能力,具有十分重要
13、的作用。通过教育实习培养师范生的从教技能,切实体验教师的角色,真正认识教师职业的重要性。另外师范性的实践意义归结到一点,就是为基础教育服务。这样就要求加强高师院校与基础教育学校的联系,把突出“师范性”落实到教育改革进程的各个具体环节中,切实加强理论与中学实际的联系,做到知行统一。但现实的教育教学中,存在着师范教育脱离中小学教学实际的现象,重知识、轻能力,重理论、轻实践,重课堂教学、轻教育实习,往往认为教育实习就是走过场,并没有把它放在突出的重要的地位。计算机专业的教育实习既存在教育实习的普遍问题,又有不同于其他学科的新问题。找出教育实习中存在的问题,研究探讨解决问题的措施有助于促进教学改革,提
14、高教学质量。2计算机专业教育实习存在的问题2.1学生基本功欠佳,专业基础知识不扎实作为一个师范院校的学生,除了要学好专业知识外,重要的是学会将知识传授给学生的本领。由于在校时有的学生对教师基本功如读、写、语言表达等方面的训练不够,因此在实习中有的实习生在课堂教学中条理不清,抓不住重点;有的照本宣科、机械地去背教案;有的板书凌乱、写字潦草,学生无法看懂;有的初次登台,教态不自然,眼睛只望天花板或教案,不注意课堂纪律和学生听课情况。计算机专业是一个理论性和操作性很强的专业,其基础知识需要不断地积累。有的学生平时不认真学习,只是应付考试,专业理论基础知识不扎实,在实习中问题就暴露出来了。比如在计算机
15、教学过程中出现讲解术语、概念不准确,从而使教育实习的教学环节受到影响。另外,实践环节也是比较薄弱的环节,在实习过程中,当计算机出现故障时,有的实习生不敢动手去排除故障,有的甚至不知从何入手。2.2高师计算机专业学生所学与中小学计算机教学所需缺乏有效衔接中小学的某些计算机教学设备,计算机实习生闻所未闻,更谈不上会使用。这种情况说明,高师院校在计算机硬件投入上的落后局面,使实习生的实习质量受到了一定的影响。而目前的中小学的校园网建设一般都有很好的基础,开设的计算机课程因省份的不同有一定的差异,除了信息技术课程等之外,有的学校还开设了信息技术奥林匹克竞赛的课程。对高师院校的学生来说,这些方面的内容有
16、一定的陌生感。正是高师院校的专业所教与中小学教育所需之间有一定的脱节,给计算机教育实习带来了一定程度上的被动。2.3计算机教育实习的指导水平有待提高,影响了计算机教育实习的质量计算机教育实习的成效直接取决于实习指导工作的质量。没有实习指导的高质量,就很难有教育实习的高质量。在当前的教育实习指导工作中,主要存在以下三个问题:其一,计算机实习指导老师的指导水平参差不齐。其二,计算机实习指导的内容存在片面性。计算机实习指导内容存在片面性,目前的计算机教育实习指导内容往往只包括学科教学、班主任工作以及教育调查研究,缺乏对实践环节的指导、检查和评估。实践环节主要有两个方面,计算机上机课的教学和实习生自身
17、的实践活动,包括组装机器、安装软件、网络维护、指导其他学科的老师完成CAI课件的制作等。上机课的教学不能简单理解为“学生自己操作,有问题问教师”的模式,这种被动式的上机教学对中小学生来说,效果很差。其三,计算机教育实习指导过程存在形式化的倾向。高校派出的实习指导老师很少亲自到实习学校指导实习生,即使在实习学校,在教学技能和工作能力等方面很少能给予详细的指导。而实习学校所指定的指导老师中,尤其是班主任指导教师,要么全部放手,放任不管,要么放心不下,学生无事可做。2.4实习时间仓促,实习过程简单造成了实习目标失落目前高师教育实习时间一般为68周,集中安排在第7学期。除去实习开始的一周在校内准备以及
18、实习结束时的一周总结,实际上真正在中学实习的时间仅为46周,约占四年总课时的6%(而国外先进发达国家,如英国占15%;美国占12%)。6周中一般见习1周,真正的实习试教5周。每位实习生只能上5-7节课,主持一周班主任工作。由于实习时间的仓促而短暂,师范生的教学实践机会少,往往刚熟悉环境,还没完全进入教师的角色,实习就结束了,更谈不上养成教学的技能技巧以及内化为自己的教学经验。实习时间的仓促造成了教学实习流于形式,不能全面整体地训练和检验师范生所具备的教师专业能力,造成了实习目标的失落。师范生在匆忙的实习过程中发现的问题还未及时解决就面临毕业分配,这样在师范生和正式教师之间缺乏一段重要的体验、尝
19、试、适应、熟悉、提高的自我培养过程,无法形成独立的教育教学工作能力。2.5实习评估的随意与实习总结的淡化实习评估是教育实习课程的重要组成部分。高师教育实习是全面考察和培养师范生教育教学素质和实际教学能力的重要环节,是检验产品是否合格的最后一道工序,而实习评估则是全面反映“产品”质量状况的手段。目前,高师教育实习评估的方法欠科学,没有建立一个科学的教育实习评估体系。目前,教育实习对实习生成绩的评定是根据实习生在课堂教学和班主任工作中的表现,先由原任老师和班主任分别评出成绩,再由师院带队教师综合各方面情况定出总成绩。指导教师如何评分,依据是什么,没有定性和定量的评估标准。评估标准的不统一以及指导教
20、师之间水平、能力、工作态度等差异,往往影响对实习的科学指导及对实习成绩的正确评定,出现教学能力和班主任工作能力相当的实习生因不同教师指导成绩相差很大的现象。由于没有科学的评估体系造成评分的随意性,经常出现人情分、关系分,有失公平,严重影响了实习生工作的积极性。3几点改革建议改革教育实习模式,并不是完全抛弃、全盘否定,而是在原教育实习合理成分的基础上加以改革和完善。主要从以下几个方面予以改革:3.1加强学生基本功的训练高等师范院校都开设教育学、心理学等有关教育理论的课程,在教学过程中由于种种原因存在着重理论教学,忽视培养学生理论联系实际的现象,使得教育理论课程的教学流于形式,应该将教育理论与实践
21、的教学当做一个系统工程,贯穿于大学学习的每一个学年。在教学过程中做到理论联系实际,除了上好理论课之外,要组织学生到中学去观摩、见习、增强学生的理性认识。具体来说,可有计划有步骤地组织学生进行教学实践活动,同时请中学的优秀教师上示范课,开座谈会,相互交流,使学生对今后所从事的教育工作有一个从感性到理性的认识。与此同时,应扎实抓好学生“教师基本功”的训练。即要求学生写得一手好的钢笔字、毛笔字、粉笔字,讲得一口流利的普通话,加强语言表达能力的训练。只有做到真抓实干,认真落实,才能使学生有扎实的功底,适应今后教育的需要。 3.2认真做好实习前的试教工作,将现代教育技术应用于教学搞好实习前的试教工作是取
22、得实习良好效果的前提。有的实习生在学校时备课不充分,只准备了一两个教案,试讲了一两次,对教材内容不熟悉,到实习学校后仓促上阵,使得教学效果欠佳。必须认真做好实习前的试教工作,组织一批有丰富教学经验的教师认真把关,指导学生备课,抓住重点,突破难点。学生之间要多互相听试讲、提意见,应将微格教学应用于学生教育实习前的训练,使用微格教学设备,在每次试讲时用录音机或录像机录下来,再回放,进行自评和互评。现代教育技术的深入发展引起了教育各个方面的重要变革。作为计算机专业的教学,应该加强计算机教育应用类新课程的建设,加强软件技能的教育,从平面设计、数字视频、数字音频等方面培养学生使用数字化平台。目前,全国各
23、地已有不少中学采用多媒体进行教学,因此应加强实习生教学技能、熟练运用多媒体技术的训练,发展综合能力。在教育实习中,对有条件的实习学校,要求实习生至少有一次课是制作多媒体课件来进行教学,在多媒体课件的制作中,要突出科学性、教育性、艺术性,还要注意可靠性与实用性。3.3调整教学计划,加强实践环节实习过程反映出学生计算机操作能力薄弱的问题,实际上与当前高校教学的指导思想有关。高等院校计算机专业的教学中存在重理论、轻实践的现象及教学内容相对滞后的现象,使有些学生虽然计算机理论课学得好,但实践操作能力差。笔者曾经指导过的本科生曾自诉大学四年没有拆装过一台计算机,也有学生反映,四年中学校很少提供对计算机硬
24、件维护的机会,导致出现硬件故障不敢动手的现象,至于网络维护这方面的操作更是无从着手。笔者认为,有必要对现行的教学计划做调整,把计算机理论教学与实践操作摆在同等重要的位置。专业课程要突出“专业性强”、“实用性强”的特点,计算机专业的学生不仅要具有扎实的计算机基础理论知识,同时还要具有应用当前最新最实用的计算机技术来解决实际问题的能力和经验。要达到以上要求,一方面要完善包括微机原理实验室、单片机组装与维修实验室、计算 摘要:本文针对培养学生创新意识的目标,以数字逻辑课学习为背景,探讨了如何利用课堂这一平台在传授专业知识的同时培养学生创新思维,并阐述了目标意识在培养创新思维中的重要作用,提出了在教学
25、过程中建立目标意识的积极作用。关键词:创新思维;课堂教学;目标意识;教学手段;数字逻辑1引言进入21世纪,我国高等教育随着在校人数的不断增长,已从精英教育转向大众教育,面向社会、面向经济市场的需求培养高素质的复合型人才,使高等教育中本科教育由“专才”转向“通才”的培养,在专业教授的同时着力提高素质教育,在教学过程中培养和加强学生的创新意识。课堂是教师传道授业和学生交流互动的重要场所,如何有效地应用好课堂这个平台,引导学生在专业学习的思维活动中大胆思考,有意识地在课堂教学过程中,培养学生创新意识和创新精神,是本文所要探讨的。下面主要针对数字逻辑教学活动中的一些方法和心得加以具体探讨。2培养目标意
26、识著名创新思维专家,“金三极创新思维法”理论体系创立者郎家明曾经用下面的公式来描述创新者的特征:创新(成功)=目标+知识(技能)方法+行动。这个公式反映了创新者的奋斗目标与其才智支援系统和非才智支援系统的复合关系,同时也反映了在创新中,第一位的应是择定正确的目标,然后才是必要的知识(技能)以及科学的方法。由此可见培养目标意识是创新性思维培养中的重要内容之一。回到课堂中,教师没必要也不可能以抽象说教来教导学生,事实上目标意识培养中的目标不一定是宏远的目标,可以是小到课堂教学内容组织中每个待讲授主题的学习目标。在课堂教学实践中,我们发现主题学习目标的确立,一方面便于学生带着目标学习,有利于学生对将
27、学知识的理解和掌握,另一方面可以在潜移默化中培养学生的目标意识,养成良好的思维习惯。比如在数字逻辑教学中,第一章介绍了进制和码制,第二章介绍了逻辑代数基础,后续章节开始介绍逻辑电路的相关分析设计方法。如果不明确前两章内容介绍的目标,很容易给学生造成内容独立脱节的印象,不容易让学生有系统地、全面地认识。因而在第一章的学习开始,就明确数制和码制的学习目标是了解数字系统或单元电路关于输入信号的描述问题,第二章的学习目标是要明确为什么逻辑代数可以成为后续电路逻辑分析和设计的数学基础,怎样把现实问题转换为逻辑代数问题。让学生带着这样的学习目标去学习,可以使学生在学习中,如第一章的学习,主动去思考现实世界
28、中信息在数字系统中如何描述,这时候提出二进制的概念,阐述其物理易实现性的优势,学生就容易将数制问题与电路建立起联系,在此基础上提出现实世界中两类信息数值信息和非数值信息分别采用了什么样的解决方案,比如机器码中关于符号的编码问题,以及数值信息在系统内存储的形式问题等,采用以树立目标带动相关内容的学习,使学生更容易对所学内容有一个系统地认识,同时可以开阔学生的思维,使其不仅知其然,更知其所以然,进一步可以启发学生面向某个目标讨论提出新的解决方案。在教学过程培养学生的目标意识,启发其在学习过程中明确目标的基础上,不仅要学习解决目标问题的所涉及的知识点以及现有解决方法,还应该开拓思路提出自己新的想法,
29、进一步比较自己想法与现有方法的差异,深化对问题的理解,建立良好的思维习惯。 3采用多样的教学手段激励学生思维活动创新思维是人们在认识事物的过程中,运用自己掌握的知识和经验,通过分析、综合、比较、抽象,加上合理的想象,产生新思想、新观点的思维方式。就本质而言,创新思维就是综合运用形象思维和抽象思维并在过程或成果上突破常规有所创新的思维。对本科生的创新教育不同于硕士博士,这一阶段学生尚未有一定专业知识积累,专业知识的积累是其未来有所突破有所创新的基础,因而其创新教育更强调的是创新意识、创新精神的培养,也就是在专业学习过程中培养一种良好的创新思维习惯。在课堂教学中,多样教学模式的合理应用可有效地激发
30、学生思维的灵活性和多样性,培养其创新意识。在教学过程中有效将已学知识点与新的知识点融会贯通起来,以已学知识点启发新的知识点,学会迁移式思考方法。以数字逻辑中卡诺图的讲解为例,首先让学生明确卡诺图的引入目的是解决逻辑化简问题,然后将之前的相关知识点,这里包括基于邻接律的代数化简、格雷码的特征有序地加以复习。这里强调的是有序地,也就是围绕卡诺图为什么能解决化简问题所涉及相关知识点的顺序加以温习,并且采用启发学生思考的温习方法。先在黑板上列下面一些式子,见式1,启发学生找出其共同的特点。式1当学生发掘其规律后,可以启发学生能否将这种称为逻辑相邻的关系变成一种图形化的描述方式,从而以一种直观的图形化方
31、式代替不直观的代数法实现逻辑函数的化简。这时候介绍卡诺图的结构(如图1),明确信号编码以格雷码排列后,物理位置上相邻的格与逻辑相邻属性具有了一致性,如图1深灰色格与周围浅灰色格所代表的逻辑项具有物理位置相邻和逻辑相邻一致的特点,使学生概念清晰、思路明确。这种迁移式思考方法可以用在整个教学过程中,如数制教学中,对熟悉的十进制抽象出基和位权的概念后,推广到任意进制,使学生很容易接受,更重要的是这种思维习惯将培养学生一种发散性思维,有效地将所积累的知识进行推广,最终产生创新型成果。发散性的创新思维方式在教学过程中还可以表现为充分利用现代教育技术辅助教学过程,将抽象的问题借助直观的图形、动画形式分解为
32、形象化的思考过程,活跃学生的思维。 如时序逻辑中的一个非常重要的概念状态变量,让学生难以理解同时又是时序电路理解关键的是:同一个变量既是输入,又是输出,而且作为输入和输出的是状态变量不同时刻的取值,即作为输入的现态是当前时刻状态的值,作为输出的次态是下一时刻状态的值。这样一个抽象的概念,如果辅助以图形方式(见图2),同时动态的演示在每一个时刻次态以现态为基础求解,同在下一个时刻变成新的现态去求解新的次态,采用这种形式使学生更容易理解状态变量作为现态和次态的辩证关系。作为一门专业基础课,有效地引入一些浅显的应用实例,辅助以实验是开拓学生创新思维的有效途径。特别是借以一些实例作为铺垫,抛砖引玉,有
33、时会更容易打开学生的思路,比如电梯上下楼计数器,在计数过程中如果采用普通的二进制代码,在计数过程中很多数,如从3楼到4楼,对应的四位二进制码就是0011到0100,有三位同时变化,显然变化的数码越多出错概率越大,有没有编码方案在计数过程中只有一位数码变化,从而提高可靠性,这时可以提出可靠性编码:格雷码。实验的有效辅助作用更是不容置疑,让学生学会从实例和实验中加以总结,加以分析,学会从特殊到一般的概括和抽象,也是创新思维培养中重要的环节。作为专业基础,及时更新和加入学科前沿的方法也有利于为学生创造建立创新意识的环境,作为计算机硬件基础课,数字电路设计的传统设计方法也随着EDA平台和大规模可编程器
34、件的发展出现了新的方法:硬件的软件化设计思想,即基于硬件描述语言的设计,无疑在学习过程中,加入这种实现方法的介绍有利于开阔学生思路,引导学生建立突破传统、发展新技术的创新意识,极其有利于创新意识的培养。4总结创新思维不是一门课或一本书所能教会的,需要在学生的成长过程中有意识地加以培养,才能筑就而成。将创新理念引入课堂教学中,在专业学习过程中,以潜移默化的方式引导和培养学生创新思维,使学生真正能适应建设创新型国家的需要,无疑是每一个教师应尽的责任。在课堂教学中培养学生的目标意识,充分利用各种教学手段,在掌握专业知识的同时激发学生的创新意识,养成良好的思维习惯,教师在其中承担着重要的角色。数字逻辑
35、近年来教学得到了学生和教学督导专家的认可,作为具体的课程,教师鼓励学生创新意识,培养创新思维中还有很多具体的办法,也只有在教学过程中不断实践不断创新,才能与时俱进。 参考文献1 唐一科. 高校人才培养模式的改革与实践创新J. 中国高教研究,2003,(1):39-41.2 中国青年创新网. 郎加明专访创新及创新思维方法EB/OL. http:/www.cyce.org/Html/zjgd/17155164_4.html. 2007-5-17.3 彭建朝. 数字电路逻辑分析与设计M. 北京工业大学出版社,2007.4 鲍家元,毛文林. 数字逻辑M. 北京:高等教育出版社,2002. 武汉作为中国
36、中部地域的枢纽和新兴的信息技术产业基地,曾经成为中国软件和效劳外包示范城市之一。近日,IBM正式在中国启动运营武汉全球效劳执行中心,这是继上海、大连、成都、深圳之后,IBM成立的第5个全球效劳执行中心(GDC)。往年3月,IBM在西安相继成立中国开发中心、全球剖析软件实验室和区域软件生长中心,在西部大开发实施第二个十年战略伊始,IBM向中西部转移的趋向愈加阴暗。战略西移IBM 中国全球效劳执行中心总经理马修在接受计算机世界记者采访时也一定了IBM向中西部延伸的战略。马修以为,IBM向中西部转移主要基于两个缘由:一是人才,随着人才向中国二线城市回流,越来越多的IT人才末尾向西部聚集;二是本钱,从
37、东部往西部走,企业运营本钱是不时下降的。与此同时,武汉作为中国中部地域的枢纽和新兴的信息技术产业基地,曾经成为中国软件和效劳外包示范城市之一。武汉是中国商务部首批指定的效劳外包基地,效劳外包产业曾经具有了一定的基础,开展范围主要集中在软件外包及相关信息技术效劳范围,尤其在空间信息技术、制造业信息化、信息平安和网络通讯等范围构成了鲜明的产业特征。马修指出,基于对武汉天文优势、人才优势和行业阅历的思索,IBM将武汉作为第5个中国全球效劳执行中心所在地。全球效劳执行中心(GDC)在IBM是一个“低调”的部门,它附属于IBM全球企业咨询效劳团队(GBS),是IBM全球企业咨询效劳业务的执行载体,也是保
38、证效劳落地的交付部门。作为IBM效劳业务全体战略中的一个重要组成局部,IBM全球效劳执行网络可以逾越国界,协调整合全球资源,为客户提供定制化IT效劳,并且采用“追逐太阳”的交付方式,提供247不连续效劳。多地效劳外包趋向清楚IBM在中国的全球效劳执行中心是在1999年末尾运营的,并曾经在明天开展成为仅次于印度、全世界规模第二的全球效劳执行中心。近十年来,GDC相继在上海、大连、成都、深圳这些软件外包兴旺城市落户。有数据显示,软件行业未来5年复合增长率将达17.2%,其中增长最快的是软件外包行业;而硬件行业未来5年增速只要9.3%。基于此,不只中国软件外包企业在飞速增长,出现了东软这样规模到达5
39、0亿元的企业,国外企业比如IBM这样的IT巨头也末尾抢食软件外包大蛋糕。马修重复强调,相较于本土化优势极强的中国软件外包企业,跨国界的全球资源整合以及247不连续效劳,是IBM不可取代的优势。 摘要:计算机组成与汇编语言是比较难教和难学的一门课程,本文结合校级教改课题“计算机硬件原理课程体系的改革”,对计算机组成与汇编语言课程的教学内容和教学方法进行了研究和探讨。关键词本文来自:计算机毕业网 :计算机组成原理;汇编语言;互动式教学1 引言计算机组成与汇编语言课程包括两部分内容:计算机组成原理与汇编语言程序设计。计算机组成原理课程是硬件设计的基础,而汇编语言程序设计是进行硬件设计所使用的开发语言
40、,二者在计算机专业课程体系中都是十分重要的课程。由于我校计算机专业的人才培养方案的定位是培养软件人才,因此硬件课程相对薄弱。针对目前学生在专业课的学习上“重软件,轻硬件”的思想,怎样使学生能够喜欢上这门课的学习是任课教师应该研究和进行教学改革应该探讨的问题。2教学过程中存在的问题(1)课程本身的特点造成学习困难计算机组成与汇编语言是一门非常抽象的课程,学生在日常生活中很少接触到利用汇编语言编写的程序,也很少对一台计算机进行硬件设计,对于课程中所讲授的内容,例如寻址方式、芯片内部结构、汇编语言语句等,看不见摸不着,难以理解,很容易感到枯燥、厌烦,从而产生厌学情绪,导致学习困难。(2)传统教学模式
41、不利于调动学生学习的主动性采用传统的教学模式(课堂教授为主、作业和实验为辅),学生往往是被动接受知识,容易养成依赖教师的心理,另外大部分学生对硬件课程不感兴趣,不能发挥学生学习的主动性和积极性。3激发学生的学习兴趣(1)与后续课相联系教师要告知学生,计算机组成与汇编语言是某些专业课的先修课,如操作系统、计算机接口技术、单片机原理等,学好本课程对学习后面专业课的帮助很大。(2)与就业相联系教师要告知学生汇编语言是进行硬件设计的开发语言,有些芯片设计公司还在使用汇编语言进行编程,从而激发学生学习这门课的热情。(3)与热点问题相联系教师在授课过程中利用适当的机会就本课程与社会热点问题相联系,有助于引
42、导学生牢固树立为探求技术发展而努力学习的信心和决心。4教学内容的改革(1)合理安排教学内容在教学内容的安排上,一定要抓重点内容进行讲解。例如模型机的指令流程是重点也是难点,对于这部分内容就要详细讲解,直到学生完全理解。再如,因为计算机组成原理与汇编语言合成一门课程,汇编语言是在微机8086机型上进行编程的,所以在讲解寻址方式时重点讲解8086机型的寻址方式。(2)加强实验课的练习该课程的实验只有利用汇编语言进行程序设计的实验,而缺少计算机组成原理的实验。鉴于这种情况,为了使学生更好地理解计算机的组成原理,设想构建一个计算机组成原理实验系统,进行仿真实验。教师应该精心选取一些实验放在教学系统上,
43、要求学生在网上做实验,通过这些实验加深对课堂内容的理解。汇编语言程序设计是一门实践性很强的课程,既要掌握概念,又要动手编程,还要上机调试运行,因此培养学生的实际动手能力尤为重要。在实验课的教学过程中应该做到:教师应为每次上机精心设计实验内容,在实验内容的设置上应顾全验证性、综合性和设计性实验的比例,尽量将所学的知识综合,达到系统化。将上机情况与期末成绩挂钩,调动学生的上机兴趣。在上机过程中,教师经常会发现有的学生在电脑前并不是编写程序,而是看上课的课件。问其原因,告知这部分内容还没有掌握,不会编写程序。针对这种情况,要求学生在课下先将算法的流程图画出来,写出完整的上机程序,在上实验课时只是进行调试,从而提高学生上实验课的效率。(3)教材的选取目前书店里有很多关于计算机组成原理与汇编语言程序设计的教材,但是将两门课程衔接在一起的教材比较少。对于计算机本科专业的学生来说,徐洁、俸远祯主编,电子工业出版社出版的计算机组成原理与汇编语言程序设计(第2版)是一本不错的教材。但是由于这是一本将两门课程组