A. 计算机历史论文3000字
1、首页2、提高学生实践能力
【摘要】本文是精品学习网小编为您奉献的精编范文中等教育论文:试论中等职业学校计算机专业学生实践能力的培养,希望大家能够喜欢。
【摘 要】 中等职业学校作为社会专业技能人才培养的摇篮,其对计算机专业学生的培养目标和培养措施会直接影响着学生的专业技能水平和实践能力。本文针对中等职业学校计算机专业教学现状和存在的问题进行了分析,并对以提高学生动手操作能力为目的的教学思路进行了探析和阐述。
【关键词 】中等职业学校 计算机专业 教学 实践能力
二十一世纪是信息化的社会,计算机和信息技术在各行业的普及使计算机专业人才的需求日益增加,尤其是具有较强实践能力的应用型人才更是计算机人才争夺的焦点。众所周知,我国工业技术相对较为落后,综合国力还有待提高,而这些主要不是由于科研水平的制约,而是因为科学技术向现实生产力转化的工作薄弱,大量科学研究流于文字。这与我国的教育观念有着密不可分的原因,只有将知识转化为能力才有用。为此,我们需要让我们的学生在学校里能学到真正有用的东西,不能让学生只会纸上谈兵,那么应该怎样才能增强学生的实践能力?如何让学生成为受社会欢迎的实用型人才?成为摆在职业教育面前一个难题。为了解决这个难题,各所职业学校进行教育体系改革,更新教学内容,以增强学生社会适应性。下面结合本人的教学实际,谈谈职业学校计算机教学中学生实践能力的培养。
一、中等职业学校计算机专业实践教学目标的定位
根据教育部制定的《23——27年教育振兴行动计划》中提出的,“大力发展职业教育,大量培养高素质的技能型人才,尤其是高技能人才”的规定,中等职业学校有责任为社会培养高素质的计算机专业技术应用型人才。所谓技术应用型人才不仅仅要具有一定的计算机理论修养,还应是具有较强的实践能力的应用型人才。因此,中等职业学校应注重培养计算机专业学生的动手操作能力。
计算机专业学生的实践教学目标包括以下方面:将培养实践操作技能并且具有较强的知识运用能力和终身学习能力的人才作为教学目标。通过有效的课堂教学手段,培养具有良好的思想道德品质及综合修养,掌握较强的计算机专业理论知识和较强的动手实践能力的计算机专业人才。也就是要把培养适应信息化社会计算机人才需求、具有实践能力的应用型人才作为计算机课程教学的主要任务。在教学中采用 “以学生为中心,在实践中学习”的教学模式,注重学生解决问题能力的培养。使学生通过实践性学习,形成深层次的感性认知,突破教材内容及授课环境等因素的制约,通过实践是理论知识和应用技能融会贯通。为实现这一目标,中等职业学校计算机专业需改革传统的教学方法,构建科学的、合理的、创新的实践教学体系,提高实践性课程的比重。通过动手能力的培养来促进学生的观察能力、理解能力和综合运用所学知识分析并解决问题的能力,以适应社会对应用型计算机人才的需求。综上所述,合理的教学目标的定位,科学的授课模式的使用,对学生的能力开发都能起到积极的作用,也必将推动中职学校计算机专业课程的发展。
二、中等职业学校计算机专业教学现状
(一)课程设置中理论课程与实践课程比重不合理
在任何学科的教学中,理论知识都是必不可少的内容。我国教育受应试教育的影响严重,偏重理论知识,忽视实践能力培养的现象由来已久,中等职业学校的计算机专业课程设置在一定程度也存在这一问题。计算机专业作为一门实践性较强的学科,过多的理论知识只能使教学更加晦涩难懂。同时,既和中职学生的学习基础是脱节,也和中等职业学校的人才培养目标及社会、用人单位的实际需求脱节。如计算机销售公司需要的是对计算机故障能熟练识别并排除的中高级人才,而不是对指令系统、逻辑电路等有深入研究的学者;广告公司需要的是能设计出有创意作品的学生,而不会要求其对数据结构有多深入的研究。因此,由于受课程体系影响出现了重视理论知识传授而学生实践能力不足的现状,自然就无法培养出适应社会和用人单位需要的应用型的人才。
(二)教师实践经验不足、教学模式陈旧
计算机课的教学目标是使学生具有实际的动手能力,用人单位对于计算机专业学生的动手能力要求也很高。传统教学方式是以教师为中心,这种教学方法更多强调的是教师“如何教”,忽略了学生“如何学”,学生是被动地接受知识,不利于学生动手能力的培养。所以我们应该尽快转变教学思想,树立“以能力为主”的观念,将培养学生的实际动手能力为主。在传统教学方式的基础上,开展“以学生为中心,在实验与实践中学习”的教学方式,围绕“动”字展开教学活动,即教学主动、学习主动。使我们的学生学会学习、学会创新。教学大纲是教学工作的指导文件,我们在平时的教学中要以教学大纲为基础,但不能简单的按照大纲的要求安排教学工作,要依据教学大纲进行升华。既要符合工作的要求,又要符合教学规律、满足学生继续发展的需要。而针对实践能力培养这一目标所修订的教学大纲在内容、结构和功能上突出的是对学生通过学习应该获得的“成果”的描述,以及达到这些成果的标准,即学生掌握了什么,学到了什么。比如,在EXCEL、WORD这两门课程的教学中,我在教学大纲的基础上结合全国计算机等级考试的要求,新增加教学目标。经过这样修改后的教学大纲指导作用和可操作性大大加强,更加有利于教师对课程内容的整体把握。
计算机专业是实践性较强的学科,只有教师具备了一定的计算机实践经验,才能突破理论知识局限,对学生的计算机操作给予指导。但事实的情况是,当前的中等职业学校计算机教师自身存在着理论能力较强,实践经验不足的缺点,中等职业学校因办学经费有限,往往对计算机教学的硬件系统配备不足,无法满足师生进行教学实践的要求。同时,多年的重理论轻实践的教学传统使计算机专业教师缺少提升实践操作能力的机会,因教学与应用的长期脱节,信息技术的飞速发展等都使教师的理论教学无法满足社会和行业的需求。
教师只能充当知识的传授者,却不能充当实际操作能力的促进者。此外,中等职业学校教师还存在着教学模式和考核形式单一的问题。这样照本宣科式的教学难以充分调动学生的学习兴趣,使学生丧失了对计算机知识和技能的学习积极性。这些情况使得计算机专业的学生操作能力严重缺乏,造成了教学目标实现的严重困难。
三、提高中等职业学校学生计算机实际操作能力的有效措施
为了改变我国中等职业学校计算机专业学生操作能力和实践能力不足的现状,有必要进行以提高实践教学为目的的教学改革。具体措施需从以下方面进行:
(一)进行计算机课程改革,加大实践教学力度
影响中等职业学校学生计算机实践操作能力的症结在于计算机重理论轻实践的课程设置。因此,要改变这一现状,就需从课程设置方面实施计算机课程改革。应以培养应用型和实用型人才为目标,根据计算机领域市场、行业及用人单位的实际需求,增加实践课的教学内容和课时。削减理论知识在课程设置中的比重,通过改革考核和评价方法,将教学目标引向实践教学,变理论为主为实践为主。调整人才培养目标,培养出兼有较强理论素养和实践动手操作能力的高素质人才。如减少计算机组成原理理论教学,增加计算机组装与维修实训课时数;减少程序设计语言或应用软件命令的教学,增加如图像处理、网页设计等学生感兴趣又力所能及的课程。
(二)提高教师专业素质和实践教学能力
教师的计算机实践教学能力直接关系着学生的计算机动手操作能力。计算机专业的应用型人才需具备较强的实践能力和创新能力,需掌握现代化的信息技术。因此,中等职业学校应加快建设“应用型”教师队伍,中等职业学校计算机专业教师也应适应信息时代技术飞速发展的趋势,通过学习不断地更新知识,把握市场和信息技术发展的方向和最新信息。一方面计算机教师专业素质的提高要根据自身特点选择发展方向。随着计算机学科,没有谁能把计算机专业所有的内容都掌握住, 计算机专业技能逐步细化, 计算机专业课程也随之逐步细化,由此,让专业老师根据自身特长选择专业发展方向就显得十分重要,这对教师自身而言是教学专业生命的延续,对计算机专业学生的实践能力培养而言是提供了技术上的保证;另一方面中等职业学校应为教师提供机会进入相关行业或企事业单位,参与计算机应用软件和新产品的开发,参加对方举行的技术培训。利用其丰富的理论知识协助企事业单位进行信息技术改造和科技研究,实现学校与企业的资源共享与互惠互利,使教师提高实际操作经验的机会。一位教育学家这样说过:“没有兴趣的强制性学习,将会扼杀探求真理的欲望。”如果学生对所学的内容毫无兴趣,就不可能有积极的思维活动。由此可见,兴趣是培养学生实践能力的前提。因此,教师要设法激发学生的学习兴趣,只有学生在兴趣的驱动下学习,才能学得学得主动。在教学中,引入一些典型的案例进行教学,以激发学生的学习兴趣。从上好第一节课开始,打破先讲原理再讲应用的传统教学模式,将案例教学作为计算机理论教学的主要形式,先列举实际案例,在分析操作过程中让学生弄清原理,然后引导学生举一反三思考问题。随着课程教学的进行,案例难度逐渐上升,前后有一定的联系,但并不重复,让学生逐步深入,最终达到熟练掌握所有知识的目的。比如:我在讲EXCEL中的if函数嵌套时,首先充分利用案例,从函数的格式和功能出发,举例说明if函数的基本用法,然后进入函数的嵌套。函数的参数由2个增加到3个;函数的条件从满足一个条件到同时满足两个条件等。由浅入深,由易到难,这样既消除了学生对计算机课程的畏惧感,又提高了上课的趣味性,从而激发了学生的好奇心和求知欲,有利于实践能力的培养。
本文导航
1、首页2、提高学生实践能力
(三)改革教学模式和评价方式,提高学生实践能力
中等职业学校传统教学模式和终结性评价方式过多地限制了学生的动手操作能力,因此,要实现学生实践能力的提高,就必须改革计算机专业的教学模式和评价方式。应变“以教师为中心”的课堂教学方式为“以学生为中心”。变终结性评价方式为主为以过程性评价和终结性评价方式相结合的综合评价方式为主。在教学过程中,创造条件使学生独立操作或实践,将学生从满堂灌式的理论教学引向以锻炼学生动手能力为主的实践教学。例如在网页设计、动画制作等实践性、应用性都很强的课程中,可以采用项目教学法,将课程分解为若干个小项目,引导学生运用知识、原理、方法于项目的分析、规划与实施之中,在教学中模拟工作的环境,在活动中学会交流,学会沟通,在团队中能互相帮助,提高学生技术应用能力与职业实践能力。在评价方法上,从不同方向对学生进行量化考核,提高实践能力在考核内容中的比重和分值,同时多采用激励性评价,为学生的作品交流搭建平台,多让中职这些平时饱受挫折的学生享受学习的成功。为学生创造条件参加计算机技能考试,将技能等级考试结果列入课程评价体系,以促进学生学习的主动性和自觉性。
四、 结束语
中等职业学校计算机专业要培养适应信息化社会要求的技术应用型人才,提高学生动手操作能力是关键所在。提高学生的实践能力需要从合理设置课程、提高师资水平、优化教学模式、改革评价方式等方面入手,通过各方面的共同努力,根据计算机产业人才市场的发展要求,不断探索有效提高学生实践能力的教学方法,为社会和企事业单位培养更多的专业技术人才。
总之,根据市场的需求,适应形势的发展,以“学生有一技之长”为主导,通过教学改革,不断改进教学方法,不断提高学生解决问题的能力,不断提高教学质量,是当前每一位教育工作者不懈追求的目标。
【参考文献】
[1] 刘荣. 高职《计算机应用基础》课程教学思考[J]. 考试周刊, 29,(42) .
潘怀. 浅谈计算机教学中学生应用能力的培养[J]. 信息与电脑(理论版), 29,(9) .
宋军营. 职业学校计算机实践性教学之我见[J]. 内江科技, 29,(8) .
B. 学习计算机发展简史体会(论文)
早期计算机
公元前5世纪,中国人发明了算盘,广泛应用于商业贸易中,算盘被认为是最早的计算机,并一直使用至今。算盘在某些方面的运算能力要超过目前的计算机,算盘的方面体现了中国人民的智慧。
直到17世纪,计算设备才有了第二次重要的进步。1642年,法国人Blaise Pascal(1623-1662)发明了自动进位加法器,称为Pascalene。1694年,德国数学家Gottfried Wilhemvon Leibniz(1646-1716)改进了Pascaline,使之可以计算乘法。后来,法国人Charles Xavier Thomas de Colmar发明了可以进行四则运算的计算器。
现代计算机的真正起源来自英国数学教授Charles Babbage。Charles Babbage发现通常的计算设备中有许多错误,在剑桥学习时,他认为可以利用蒸汽机进行运算。起先他设计差分机用于计算导航表,后来,他发现差分机只是专门用途的机器,于是放弃了原来的研究,开始设计包含现代计算机基本组成部分的分析机。(Analytical Engine)
Babbage的蒸汽动力计算机虽然最终没有完成,以今天的标准看也是非常原始的,然而,它勾画出现代通用计算机的基本功能部分,在概念上是一个突破。
在接下来的若干年中,许多工程师在另一些方面取得了重要的进步,美国人Herman Hollerith(1860-1929),根据提花织布机的原理发明了穿孔片计算机,并带入商业领域建立公司。
现代计算机发展历程
第一代电子管计算机 (1946-1957)
1946年2月15日,标志现代计算机诞生的ENIAC(Electronic Numerical Integrator and Computer)在费城公诸于世。ENIAC代表了计算机发展史上的里程碑,它通过不同部分之间的重新接线编程,还拥有并行计算能力。ENIAC由美国政府和宾夕法尼亚大学合作开发,使用了18000个电子管,70000个电阻器,有5百万个焊接点,耗电160千瓦,其运算速度为每秒5000次。 第一代计算机的特点是操作指令是为特定任务而编制的,每种机器有各自不同的机器语言,功能受到限制,速度也慢。另一个明显特征是使用真空电子管和磁鼓储存数据 .
第二代晶体管计算机 (1957-1964)
1948年,晶体管发明代替了体积庞大电子管,电子设备的体积不断减小。1956年,晶体管在计算机中使用,晶体管和磁芯存储器导致了第二代计算机的产生。第二代计算机体积小、速度快、功耗低、性能更稳定。1960年,出现了一些成功地用在商业领域、大学和政府部门的第二代计算机。第二代计算机用晶体管代替电子管,还有现代计算机的一些部件:打印机、磁带、磁盘、内存、操作系统等。计算机中存储的程序使得计算机有很好的适应性,可以更有效地用于商业用途。在这一时期出现了更高级的COBOL和FORTRAN等语言,使计算机编程更容易。新的职业(程序员、分析员和计算机系统专家)和整个软件产业由此诞生。
第三代集成电路计算机 (1964-1972)
1958年德州仪器的工程师Jack Kilby发明了集成电路(IC),将三种电子元件结合到一片小小的硅片上。更多的元件集成到单一的半导体芯片上,计算机变得更小,功耗更低,速度更快。这一时期的发展还包括使用了操作系统,使得计算机在中心程序的控制协调下可以同时运行许多不同的程序。
第四代大规模集成电路计算机 (1972-现在)
大规模集成电路 (LSI) 可以在一个芯片上容纳几百个元件。到了 80 年代,超大规模集成电路 (VLSI) 在芯片上容纳了几十万个元件,后来的 (ULSI) 将数字扩充到百万级。可以在硬币大小的芯片上容纳如此数量的元件使得计算机的体积和价格不断下降,而功能和可靠性不断增强。 70 年代中期,计算机制造商开始将计算机带给普通消费者,这时的小型机带有友好界面的软件包,供非专业人员使用的程序和最受欢迎的字处理和电子表格程序。 1981 年, IBM 推出个人计算机 (PC) 用于家庭、办公室和学校。 80 年代个人计算机的竞争使得价格不断下跌,微机的拥有量不断增加,计算机继续缩小体积。与 IBM PC 竞争的 Apple Macintosh 系列于 1984 年推出, Macintosh 提供了友好的图形界面,用户可以用鼠标方便地操作。
计算机发展史2009-09-18 12:04计算机的产生是20世纪最重要的科学技术大事件之一。1946年美国宾夕法尼亚大学经过几年的艰苦努力,研制出世界上第一台电子计算机--埃尼阿克(ENIAC)。
一、 计算机的发展史:
根据计算机所采用的物理器件不同,可分为四个阶段。
第一代:电子管计算机,开始于1946年,结构上以CPU为中心,使用机器语言,速度慢、存储量小,主要用于数值计算。
第二代:晶体管计算机,开始于1958年,结构上以存储器为中心,使用高级语言应用范围扩大到数据处理和工业控制。
第三代:中小规模集成电路计算机,开始于1964年,结构上仍以存储器为中心,增加了多种外部设备,软件得到一定发展,计算机处理图像、文字和资料功能加强。
第四代:大、超大规模集成电路计算机,开始于1971年,应用更加广泛,出现了微型计算机。
计算机硬件发展的同时,软件始终伴随其步伐迅猛发展,就计算机的编程语言而言,也划分为三代。
第一代:机器语言。每条指令用二进制编码,效率很低。
第二代:汇编语言。用符号编程,和具体机器指令有关,效率不高。
第三代:高级语言:如FORTRAN、COBOL、BASIC、PASCAL等都属于高级语言。
二、我国计算机的发展
我国从1956年开始电子计算机科研和教学工作。
1983年12月研制成功每秒运行1亿次的"银河"巨型计算机;
1992年11月研制成功每秒运行10亿次的"银河Ⅱ"巨型计算机;
1997年研制成功每秒运行130亿次的"银河Ⅲ"巨型计算机。
三、计算机的发展趋势
计算机的发展向微型化和巨型化、多媒体化和网络化方向发展。
计算机的基本概念
计算机内所有的信息都是以二进制的形式表示的,单位是位。
位:计算机只认识由0或1组成的二进制数,二进制数中的每个0或1就是信息的最小单位,称为"位"(bit)。
字节:是衡量计算机存贮容量的单位。一个8位的二进制数据单元称一个字节(byte)。在计算机内部,一个字节可以表示一个数据,也可以表示一个英文字母或其他特殊字符,二个字节可以表示一个汉字。
字:在计算机中,作为一个整体单元进行存贮和处理的一组二进制数。一台计算机,字的二进制数的位数是固定的。
字长:一个字中包含二进制数位数的多少称为字长。字长是标志计算机精度的一项技术指标。
存贮器编址:为了便于对计算机内的数据进行有效的管理和存贮,需要对内存单元编号,即给每个存贮单元一个地址。每个存贮单元存放一个字节的数据。 如果需要对某一个存贮单元进行存贮,必须先知道该单元的地址,然后才能 对该单元进行信息的存取。
注意:存贮单元的地址和存贮单元中的内容是不同。
指令:指挥计算机进行基本操作的命令。
指令系统:一种计算机所能执行的全部指令的集合。
程序:按一定处理步骤编排的,能完成一定处理能力的指令序列。
C. 求一篇计算机毕业论文(5000字)
计算机信息管理在第三方物流中的应用
摘要:本文以提高计算机信息管理在企业物流中的应用程度为出发点,通过对第三方企业物流专业现状分析,就我国企业的物流管理信息系统建设进行了系统规划,给出了系统规划的框架,并就物流管理信息系统的安全性提出了建议。
关键词:信息管理,第三方物流,系统安全,外部信息,内部信息
我国物流市场现状
对于企业的发展而言,物流愈来愈成为其发展的瓶颈。目前,我国国内没有一家能让众企业均信服的第三方物流(简称TPC)企业,使得许多企业都拿出大量资金自己做物流。因此,第三方物流企业应该抓住这个时机,搞好自己的物流管理。
现代物流是以计算机信息管理和通信技术为核心的产业,但目前的企业物流尚处于传统的传递、送货阶段。因此,第三方物流企业要有严格的、科学的管理系统实现事务处理信息化、信息处理电子化的能力,充分利用计算机和计算机网络来处理信息,以提高自身竞争力。要达到此目的,其关键就是加紧物流管理信息系统的开发建设。
物流管理信息系统的设计与开发
第三方企业物流要做大、做强,展示本身企业的形象,从技术而言,开发物流管理信息系统就应从大局着眼,全盘考虑。首先就是管理者和技术人员的充分统筹规划,在企业内部开发适合自己信息管理系统,建立自己的供求网站,其次是对现行的规章制度整合优化,并对新内容进行开发。
系统的设计模式
此系统可以从第三方物流企业的市场地位方面进行考虑并进行开发。
由此可见,第三方物流管理信息系统建设包括两部分:外部的网上信息交流和内部的信息处理。
外部信息交流 客户管理子系统:网上接受订单模块;查询模块。财务结算子系统:基本费用结算模块;特别费用结算模块;查询费用结算模块。
内部信息处理 仓储管理子系统:仓库管理模块;库存管理模块;查询模块。运输管理子系统:车辆、人员变动管理模块;运输任务调度管理模块;查询模块。财务结算子系统:费用结算模块;查询模块。管理层子系统:权限设置模块;查询模块。
建立本企业的网站
物流企业建立自己的因特网站,在该网站上将企业的运作方式、配送情况每日在网上发布。通过运用现代化电子商务手段,实现网上配送的信息发布与收集,方便了客户、节省了物流成本、提高了物流效果,从而为企业带来更多的利润。
物流管理信息系统的安全性
根据系统分外部和内部两大模块,系统的安全性问题可从两方面进行保障。
外部信息交流中的安全
在与其他企业的信息交流中,接受企业定单、反馈信息等重要信息都在网上进行。针对网络上的不安全因素(例如:网络黑客攻击、网络病毒传播、网络系统本身不安全等)可采取相应的对策,例如:数据加密技术、数字签名技术、报文鉴别技术、访问控制技术、密钥管理技术、身份认证技术等。
内部信息处理中的安全
安全的运行环境是企业物流信息的基本要求,而形成一支高度自觉、遵纪守法的技术职工队伍则是计算机信息系统安全工作的最重要环节。要抓好这个环节的安全工作,可从两方面着手:一方面是从技术入手。即开发并应用好企业物流管理信息系统中的权限设置模块,对接触此信息管理系统的工作人员设置不同的访问权限、设置口令、进行身份确认,对用户的定时、定终端登陆用机的安全实施严格的访问控制技术,严格有效地制约对计算机的非法访问,防范非法用户的入侵。另一方面是由管理入手。任何的企业发展都要以人为本,第三方物流企业也不例外,企业可以在思想品质、职业道德、规章制度等方面做一定的工作。
发展现代物流产业是市场发展的必然趋势,第三方物流信息管理的设计与开发将会带来企业的外溢效应,实现计算机化全面管理在规划物流管理信息系统时会对一些较落后的环节进行优化的同时,可加快物流产业向现代化、信息化、产业化、集团化、专业化发展的进程,从而有利于拓展市场,扩大生存空间,提高企业的整体经济效益,有利于物流企业实现可持续发展。
参考文献:
1.王国华.计算机物流信息管理系统的实施与应用[J].科技情报开发与经济,2004,14
2.朱明.数据挖掘[M].中国科学技术大学出版社,2002 (写)扬子 2008-07-09 00:21 检举
D. 关于计算机发展历程及应用前景的2500字论文
你可以自己去(计算机科学与应用)里面看下吧,找下自己的灵感和方向
E. 计算机毕业论文怎么写5000字
平面广告中,不论是文案还是设计的图案,都是要表现商品,表达一种思想,最终达到一种商业目的。它们的不同在于:文案通常是用文字去表达商品的优越性,而设计的图案是用来表达商品的独特性,运用鲜明是色彩来表达,更具有吸引力。这两者要能够相辅相成,用各自不同的特点去打动消费者,引起关注。广告虽然是一种商业推销手段,但也是一种文化。"成功"的广告常常并不赤裸裸地"王婆卖瓜";相反,它要把自己的商业动机乃至商业性质巧妙地掩藏起来,给人的感觉仿佛不是在做广告。这个时候它就要借助于文化与美学,它要用各种修辞手段与叙述技巧来包装自己。运用各种方式抓住和强调产品或主题本身与众不同的特征,并把它鲜明地表现出来,将这些特征置于广告画面的主要视觉部位或加以烘托处理,使观众在接触言辞画面的瞬间即很快感受到,对其产生注意和发生视觉兴趣,达到刺激购买欲望的促销目的。随着我国市场经济的不断发展和经济全球化进程的提高,市场机制进入精神生产的领域,生产文化产品的企业大量涌现,文化产业迅速崛起,在社会生活和国民经济中的地位正在迅猛上升。在许多国家,文化产业已成为重要的支柱产业和新的经济增长点;在激烈的市场竞争中,各种商品的文化含量以及由此带来的文化附加值越来越成为经济的强大竞争力;文化观念的变化带来了新产品开发、产品结构调整以及经济结构的变化。作为文化产业范畴的广告设计艺术正面临着文化与经济相互交融的社会现实,不能不思考这个行业的生存环境和如何抓住机遇在经济大潮中增强自身的发展实力,使平面设计艺术健康、有序、全面的发展。广告设计的发展与教育事业有着息息相关的联系,而教育又与经济的发展相互牵连着,他们之间存在着一个三角关系,缺一不可! 要想设计一个有销售力的平面广告,首先要对人们的阅读习惯有所了解。那就是如果在一水平方向时,人们的视线一般是从左向右流动;垂直方向时,视线一般从上向下流动。
广告设计的定位:广告设计我们必须给它一个好的定位,这样我们才能更好的了解广告设计,并且在社会生活中更好的运用它。广告设计中的一种--平面设计!平面设计的发展离不开对自身的准确定位和价值判断。平面广告的内容,不外乎“图”和“文”,要想达到广告的目的,就要处理好这二者的关系。平面广告的几个构成要素(1、图:“图”包括插图、照片、漫画、彩色的画面等,平面广告中,除要运用文字之外,还要运用图片进行视角诉求。一般情况下,图片的视觉更具冲击力。2、说明文字:主要是对图片的补充,或者是对某些意犹未尽的内容进行深度的说明。3、箱形框:这个是指用各种装饰线条或者花纹画的一个小箱子,放在平面广告的一角或者醒目的位置,给阅读者以提醒。很多公司是用于给顾客提供赠券、或者说明活动规则,有时,顾客剪下寄回公司可获得赠品等。4、企业的标识或者广告语:这些代表企业的形象或者企业的理念,是标准图案。5、文案:文案就是平面广告中进一步说明广告内容的文字。)
所谓的平面设计,就是把不同的基本图形,按照一定的规则在平面组合成图案所表现出来的立体空间感,即用视觉语言来传递信息和表达观点。它的设计范围和门类非常广泛,如各种媒体、建筑、工业、环艺、装潢、展示、服装、广告等等,总之,有多少种需要就有多少种设计,具有广阔的发展前景。平面广告设计作品的概念元素,所谓概念元素是那些不实际存在的,不可见的,但人们的意识又能感觉到的东西。例如我们看到尖角的图形,感到上面有点,物体的轮廓上有边缘线。概念元素包括:点、线、面。平面广告设计作品的视觉元素:概念元素不在实际的设计中加以体现,它将是没有意义的。概念元素通常是通过视觉元素体现的,视觉元素包括图形的大小、形状、色彩等。平面广告设计作品的关系元素:视觉元素在画面上如何组织、排列,是靠关系元素来决定的。包括:方向、位置、空间、重心等。平面广告设计作品的实用元素:指设计所表达的含义、内容、设计的目的及功能。
由于广告设计要运用视觉元素来传播设计者的设计和计划,用文字和图形把信息传达给受众,并让人们愿意和乐于接受。因此,广告设计不仅涉及到多种元素的运用,而且还涉及到不同的表现手法和技巧的运用。任何一个设计都必须按照客户的要求去打动大众。从这个意义上说,设计者除了具备专业知识以外,还要在设计中倾注自己全部的感情,只有首先感动设计者,才能让客户满意,进而感动受众。因此,广告设计艺术必须具备综合知识和相关技能,才能正确理解和把握自己所要设计对象的本质特征,运用各种设计元素进行有机的艺术组合,形成图形有创意,色彩有品位,材料质地能打动人的作品。我们可以说,一个好的设计,不仅是图形的创作,也是中和了许多智力劳动的结果。由此,我们可以肯定,广告设计艺术具有文化产业中的一切特征,即横跨经济、文化和技术的综合性特点。平面广告设计它也有一定但是原则,平面广告中文字的设计原则:文字排列组合的好坏,直接影响版面的视觉传达效果。因此,文字设计是增强视觉传达效果,提高作品诉求的有力武器。
1、文字设计要给人一种新鲜感 ——首先要给周围的“环境”有所区别,因为文字的主要功能是向阅读者传达作者的想法和各种信息,要达到这一目的,必须给人以清新的视觉印象。但设计时避免繁杂、零乱,要让人易记、易懂、易认,不能和整个作品的风格特征冲突。
2、文字设计要给人一种美感 ——文字作为画面的形象要素之一,具有传达感情的功能,因此,必须在视觉上给消费者以美感。正像一个人在街上看到很特别的一个女子时,不免要多看一眼,为什么要多看,是因为她给人美感,有她独特的地方。而平面广告中的文字,是一样的道理。巧妙组合字型,正象一个女子巧妙的衣服搭配,使人感到愉快,从而获得良好的心理反应,进而在广告上停留更长的时间。
3、文字设计要富于创造性 ——广告设计要敢于创新,敢于出奇,根据作品主题的要求,突出文字设计的个性色彩,创造出与众不同的独具特色的字体,给人以别开生面的感受。设计时,要从字的形态特征与组合上进行想办法,就像人穿衣服,要根据自己的个性、年龄、体形、季节等去搭配,但不是因为有这些限制,就得春季非穿浅颜色衣服,而是要适合,这样才能使其外部形态和内在的含义相吻合,唤起人们对此的美好感受。
F. 计算机论文5000字
基于JAVA的学生成绩管理系统的设计与实现【毕业论文】【毕业设计】
基于JAVA的学生成绩管理系统的设计与实现
THE DESIGN AND REALIZATION OF THE RESULT OF STUDENT ADMINISTRATION MANAGEMENT SYSTEM ON THE JAVA
学生姓名:
学 号:
年级专业:
指导老师:
学 院:
提交日期:2009年11月
目 录
摘 要 2
前言 4
1 需求分析 4
1.1 功能需求分析 4
1.2 性能需求分析 5
1.3 数据库需求分析――数据流图 5
1.4数据结构分析――数据流图 6
2概要结构设计 9
2.1系统功能结构设计 9
2.2 数据库概念结构设计 10
3逻辑结构设计 10
4详细设计及功能实现 11
4.1模块设计与实现 11
5总结 21
参考文献 21
致 谢 21
基于Java的学生成绩管理系统的设计与实现
作 者:周亚平
指导老师:陈义明
(湖南农业大学科学技术师范学院2004级计算机科学与技术专业教育班,长沙410128)
摘 要:随着计算机技术的飞速发展和高等教育体制改革的不断深入,传统教育管理方法、手段以及工作效率已不能适应新的发展需要,无法很好地完成教学管理工作。提高教学管理水平的主要途径是更新管理者的思想,增强对管理活动的科学认识。基于Java与SQL server数据库技术建立一个高校成绩管理系统该系统为管理员、学生和教师提供了查询、修改、增加记录、删除等功能,功能比较落齐全,基本上能满足学生和老师的要求。
关键词:Java;需求分析;概要设计;学生成绩管理系统;
The Design And Realization Of the ecational administration management system Based On JAVA
Author: Zhou yapping
Tutor: Chen yiming
(School of Information Science technique normal school,Hunan Agricultural University,Changsha, 410128)
Abstract: Fly technically along with the calculator to develop soon and the higher ecation system reform of continuously thorough, traditional ecation management the method, means and work efficiencies have already can't adapt the new development demand, can't complete the teaching management work nicely.The main path that raises the ecational administration management level is a thought that renews the governor, strengthenning the science understanding to manage the activity.According to the JAVA build up that system of an ecational administration of high school management system's pursue studies with the database technique to living to provided the search, modify, save, increase the record and select elective courses etc. with teacher function, the function relatively falls well-found, can satisfy the request between student and teacher basically.
Keyword:JAVA; The need analysis; The essentiadesign; Database; Detailed design
前言
学生成绩管理工作是高校教育工作的一项重要内容。教务管理工作是指学校管理人员按照一定教育方针,运用先进的管理手段,组织 、协调 、指挥并指导各用户活动,以便高效率、高质量地完成各项教学任务,完成国家所制定的教育目标。学生成绩管理工作是学校教学工作的中枢,是保证高校教学机制正常运转的枢纽,它是一项目的性、计划性、适用性、创造性和科学性很强的工作。学生成绩工作关系到高校教学秩序的稳定。
随着计算机技术的飞速发展和高等教育体制改革的不断深入,传统教育管理方法、手段以及工作效率已不能适应新的发展需要,无法很好地完成教学管理工作。提高教务管理水平的主要途径是更新管理者的思想,增强对管理活动的科学认识。同时,运用先进的信息技术,开发高校综合成绩管理信息系统,是深化教务体制改革的有利措施。
JAVA以GUI的编程方式、面向对象的程序设计、众多的GUI组件和强大的数据库应用开发支持,在竞争激励的开发工具市场中越来越羸得程序设计者的青睐。JAVA是Windows系统下的可视化集成开发工具,提供了强大的可视化组件功能,使程序员能够快速、高效地开发出Windows系统下的应用程序,特别是在数据库和网络方面,JAVA与其它开发工具相比更是胜出一筹。可视化主要是指开发图形用户界面,而只需调用GUI组件即可。
1 需求分析
1.1 功能需求分析
该学生成绩管理系统具备三方面的功能:一方面是学生用户,学生通过输入学号和密码进下该系统后,可以进行一些基础查询(学生信息查询、班级信息查询、课程信息查询)、成绩管理(成绩查询、计算平均分)重新登陆系统;一方面老师进入该系统则比学生多一些权限:成绩输入、成绩查询。
具体功能的详细描述如下
1.1.1 选择[学生基本维护]菜单命令,即可进入 [学生基本维护]功能窗体,在其中输入学生的相关信息,如果需要添加或修改学生信息,则单击相应的按纽,输入新信息后单击[添加]就可以了。需要删除一条信息,则只要选择这条信息再点击 [删除]。在搜索条件中输入相关的条件,单击 [查询]就可查找信息。
1.1.2 选择[学生信息查询]菜单命令,即可进入[学生信息查询]功能窗体,在其中的下拉列表中选择你要看的信息,则在下面的表格中显示你要的信息。
1.1.3 选择[成绩管理] [添加成绩]菜单命令,即可进入 [添加成绩]功能窗体,此功能权限只有管理员和教师。
1.1.4 选择[成绩管理] [输入成绩]菜单命令,即可进入 [输入成绩]功能窗体,
此功能权限只有管理员和教师。
1.1.5 选择[成绩管理] [修改成绩] 界面,此功能规管理员所有。
1.1.6 选择[成绩管理] [查询成绩]界面此界面对学生也是可见的,它的权限规所有用户所有。
1.1.7 选择[登陆] [重新登陆] 则会返回登陆界面,为用户提供方便。
1.1.8 选择[退出]将退出整个系统。
1.2 性能需求分析
时间特性要求:在软件方面,响应时间有点慢,因为是用JBuilder做的,它占用内存比较大,更新处理时间比较快而且迅速。
安全性:设立口令号和密码验证方式,防止非法用户登录进行操作。也就是用户只有管理员、学生和教师才能进入这个系统,用户凭口令号和密码进入此系统,系统会自动判断用户是那种类型,分别拥有不同的权限。
1.3 数据库需求分析――数据流图
在教务系统中功能模块主要牵涉到的信息包括:是学生信息(base_info)、班级信息(class_info)、课程信息(class_info)、成绩表(chengjibiao)、选课表 (xuankebiao)、登陆表(stu)。
学生信息:包含学号(id)、姓名(name)、班级(class)、性别(sex)、地址(address)
课程信息:包括课程编号(course_id)、课程名称(coursename)、教师(teacher)
选课表:编号(select_id) 课程名称(coursename)、课程编号(course_id)、学号(xh)、
姓名(name)、成绩(result) 、教师(teacher)
成绩表:编号(number)、学号(id)、课程名称(coursename)、成绩(result)、教师(teacher)
班级信息:班级编号(bjbh)、学号(id)、姓名(name)班级名称(bjmc)、班主任(bzr)。
登陆表:口令号(id)、密码(password)、权限(rightlimit)。
根据以上划分的具体数据信息,得到数据流图如1.1所示:
1.1数据库需求分析——数据流图
1.4数据结构分析——数据流图
1.4.1 数据结构:
学生信息={组成: {学号(id)、姓名(name)、班级(class)、性别(sex)、地址(address)}}
课程信息={组成: {编号(course_id)、课程名称(coursename)、教师(teacher)}}
选课信息={组成:{编号(select_id) 课程名称(coursename)、课程编号(course_id)、学号(xh)、姓名(name)、成绩(result) 、教师(teacher)}}
成绩表包括={组成:编号(number)、学号(id)、课程名称(coursename)、成绩(result)、教师(teacher)}}
课程信息包括={组成:课程编号(course_id)、课程名称(coursename)、教师(teacher)}}
班级信息={组成:班级编号(bjbh)、年级(nj)、班级名称(bjmc)、人数(rs)、班主任(bzr)}}
登陆表={组成:口令号(id)、密码(password)、权限(rightlimit)}
1.4.2 数据流:
1.4.2.1 对图1.1中所涉及的数据流描述如下:
1) 数据流名:口令号
说明:根据这个口令号定位到用户管理数据库,以便进行身份验证。
数据流来源:登陆界面输入的口令号和密码。
数据流去向:其中用户口令信息将存在于整个操作过程中,防止非法登陆。
数据流组成:口令号(文本);密码(文本)
2) 数据流名:寻找信息
说明:根据用户在学生信息维护的时候所填写的信息。
数据流来源:学生信息维护界面学生输入包含学号、班级编号、名称等。
数据流去向:学号将存在整个操作,其它的存入数据库。
数据流组成:学号(文本);姓名(文本)等
3) 数据流名:寻找信息
说明:根据用户在成绩管理的时候所填写的信息。
数据流来源:成绩输入、修改、添加等界面用户输入包含课程编号、课程名称、成绩、教师。
数据流去向:学号、班级编号、课程编号将存在整个操作,其它的存入数据库。
数据流组成:课程编号(文本)、课程名称(文本)、教师(文本)等。
4) 数据流名:返回信息
说明:根据用户在学生信息维护的时候所填写的信息存入了数据库之后。
数据流来源:由学生信息维护界面学生输入的包含学号、姓名、性别等存入数据库的。
数据流去向:学生信息维护界面。
数据流组成:学号(文本)、姓名(文本)、班级名称(文本)、性别(文本)等。
5) 数据流名:返回信息
说明:根据用户在成绩管理的时候所填写的信息存入数据库后。
数据流来源:由成绩管理输入的包含班级名称、教师、课程名、成绩存入数据库的。
数据流去向:成绩管理的各子界面。
数据流组成:班级编号(文本);班级名称(文本);教师(文本)等;
1.4.2.2 对图1.1中所涉及的处理过程描述如下:
1) 处理过程名:登陆
输入数据流:口令号、密码
输出数据流:不符合输入条件的错误信息
处理过程逻辑:用 IF条件进行判断。
2) 处理过程名:班级信息维护
输入数据流:班级编号、班级名称、教师等
输出数据流:班级编号、班级名称等 ,其中班级编号将存在整个操作。
处理过程号:班级编号,其中班级编号将存在整个操作。
3) 处理过程名:学生信息维护
输入数据流:学号、姓名、班级编号、性别等。
输出数据流:学号、姓名、班级编号、性别等。其中学号将存在整个操作。
4) 处理过程名:课程查询
输入数据流:学号、姓名
输出数据流:学号、班级名称、课程名称、上课时间节、上课时间天、上课地点、其中课程编号将存在整个操作。
5) 处理过程名:成绩输入
输入数据流:课程编号、课程名称
输出数据流:编号、学号、课程名称、成绩 、其中编号和学号将存在整个操作。
2概要结构设计
2.1系统功能结构设计
2.1.1模块的功能设计
根据需求分析阶段得到的功能需求,管理员、学生和教师用户通过输入口令号和密码进下该系统后,可以进行一些学生基础信息查询(学生信息查询、班级信息查询、课程信息查询)、学生信息维护、成绩管理(成绩查询、计算平均分)重新登陆系统、退出。
模块功能大概可以分为如下4个方面:这几个模块学生基础维护、成绩管理、登陆、退出。其中基础维护还要包括学生信息维护、班级信息维护、课程信息维护。成绩管理包括成绩查询、添加成绩、成绩输入等。综上所述,得到客户端功能模块图如下2.1所示。
2.2 数据库概念结构设计
根据需求分析阶段得到的数据字典以及数据流图,由以上分析可以得到系统中出现的实体有:学生信息实体、课程信息实体、班级信息实体、成绩表实体等等。 可以画出对应的E-R图如下:
得到总E-R图2.2如下:
m 1
n 1
1 1 1
n
1 n
3逻辑结构设计
根据上面概念结构设计阶段得到的E-R图,下一步应该将它转化为关系模型。可以得到对应的关系模式为:
Base_info(id、name、class、sex、address)
Class_info(class_id、classname、teacher、id)
xuankebiao(number、id、coursename teacher、class_id、classname、result)
chengjibiao(number、id、name、course、result)
course_info(number、course-id、coursename dates、teacher、jieshu、address)
stu(id、password、rights)
4详细设计及功能实现
4.1用户登录模块设计与实现
设计思路:为了检验登录用户是否是一个合法用户,当用户输入用户名和密码后,需要查询数据库以便验证该用户是否为非法用户。同时通过用户输入的口令号就可知道用户是管理员、学生,还是教师,他们的权限不同。
实现功能:用户可以从登陆界面进入到教务管理系统界面,然后进行一些操作。
图4.1为系统运行时的截图:
该模块的核心代码如下:
判断用户是否合法和用户权限。
public void jButton1_actionPerformed(ActionEvent e) {
String username=Name_Text.getText().trim();
String password=Password_Text.getText().trim();