注意:创建新课程时,请选择正确的课程类别。
课程名:计算机网络与通信
时间:3到17周,周三下午6-8节
地点:E306
课程:“数据库原理”
时间:周一5-6节
地点:D316
本课程主要以Delphi为基本工具,讲授各种软件工具的使用和项目开发流程。重点熟悉软件设计中的面向对象思想、界面开发、数据库开发、网络开发和windows系统编程。
《计算机及网络与通信实验》是为配合《计算机网络与通信》课程的教学而开设的独立实验课程,主要培养学生在计算机网络应用方面的基本知识,了解通信介质的特点,设备的使用以及网络通信的原理与过程。本课程的目的是使学生能更好地理解和掌握计算机网络的工作原理、计算机网络的组成、各层内部的工作过程和涉及的相应技术,锻炼学生的动手能力以及一定的网络集成与实施的能力。
计算机各个组成部件在计算机中的作用,并了解各个部件的协调工作,掌握指令的设计,并掌握指令的执行过程。
编译原理是计算机系本科专业的主干课程。本课程旨在介绍高级程序设计语言编译程序的基本原理和实践方法。通过本课程使学生掌握计算机高级语言编译的基本理论,原理和实现技术,并能运用所学的基础知识和专业知识设计、实现编译系统。
软件工程课程是为计算机科学与技术专业开设的一门专业必修课,是继程序设计课程之后,对提高学生软件开发能力有重要指导作用的一门课程。本课程以工程化的软件开发技术为主体,讲述有关软件工程管理和软件工具与环境知识。学生通过本课程的学习,在掌据程序设计语言的基础上,比较系统地了解软件工程的原理、方法与技术,并能直接运用这些知识来指导软件的开发工作。通过实际产品开发和团队协作,掌握软件项目管理规范,以便将来适应大规模的软件开发环境。
在计算机出现的不足半个世纪的时间里,人机交互技术经历了巨大的变化。以下从几个不同的角度来观察和总结人机交互技术发生的变化及发展趋势: (1)就用户界面的具体形式而言,过去经历了批处理、联机终端(命令接口)、(文本)菜单等多通道——多媒体用户界面和虚拟现实系统。 (2)就用户界面中信息载体类型而言,经历了以文本为主的字符用户界面(CUI)、以二维图形为主的图形用户界面(GUI)和多媒体用户界面,计算机与用户之间的通信带宽不断提高。 (3)就计算机输出信息的形式而言,经历了以符号为主的字符命令语言、以视觉感知为主的图形用户界面、兼顾听觉感知的多媒体用户界面和综合运用多种感观(包括触觉等)的虚拟现实系统。在符号阶段,用户面对的只有单一文本符号,虽然离不开视觉的参与,但视觉信息是非本质的,本质的东西只有符号和概念。在视觉阶段,借助计算机图形学技术使人机交互能够大量利用颜色、形状等视觉信息,发挥人的形象感知和形象思维的潜能,提高了信息传递的效率。早期的计算机系统只有单调的峰鸣声,虽然多媒体技术将声频形式和视频形式同时带入人机交互,但仍缺少听觉交互手段,即人处于被动收听状态,声音缺少位置和方向的变化,交互输入方面仍沿用图形用户界面所采用的键盘和鼠标器等交互设备。当前,在人机交互中结合进视觉的、听觉的以及更多的通道是必然趋势,特别是将听觉通道作为补充的或替换的信息通道已显示出重要性和优越性。 (4)就人机界面中的信息维度而言,经历了一维信息(主要指文本流,如早期电传式终端)、二维信息(主要是二维图形技术,利用了色彩、形状、纹理等维度信息)、三维信息(主要是三维图形技术,但显示技术仍利用二维平面为主)和多维信息(多通道的多维信息)空间。 人机交互发展的趋势体现了对人的因素的不断重视,使人机交互更接近于自然的形式,使用户能利用日常的自然技能,不须经过特别的努力和学习,认知负荷降低,工作效率提高。这种“以人为中心”的思想特别是自80年代以来,在人机交互技术的研究中得到明显的体现。本课程将在学习人机交互基本理论的基础上,通过实际项目的深入体会并掌握人机交互技术。
软件项目管理是软件工程专业的主干课程,内容涵盖了软件项目的特点,一般项目管理各阶段的方法和流程,软件项目管理工具等。
采用做中学的教学方法,课堂教学与实验教学相结合,并配合以开放项目。要求每个学生结合教学内容完成至少 40 个小时的代码工作量,每个小组完成一个实际系统,并最终完成相关的课程设计。
人机交互技术课程是为计算机软件工程专业开设的一门专业选修课。人机交互及人机界面的研究是计算机科学与心理学(动机心理学、认知心理学)两大科学相结合的产物,是国际上最为活跃的研究方向之一。计算机是人类有史以来发明的最复杂的工具,给人造成了巨大的脑力负担、学习困难、严重事故、大量职业病等问题。“对用户友好”的设计理念是人机界面设计进入新的发展阶段的标志。因此本课程的目的是研究“以人为本”的人机交互,有效地解决由于界面所带来的用户使用问题,这也是当前普遍性问题和难点性问题。本课程当前的任务是通过学习动机心理学和认知心理学,建立正确的认识论和方法论,通过设计调查(用户需求调查、用户操作实验),建立用户模型,设计具体的技术方案并加以实施等具体实践环节,使学生更好地理解和掌握在人机交互与界面设计中的各个方面的知识与技能,并灵活运用,更好地培养实践能力,也为今后的学习与研究打下坚实的基础。
WEB 技术主要向学生介绍在网络环境下,开发 WEB 系统的基本思想和方法,掌握 JSP 程序设计语言的使用,使学生有能力进行 WEB 系统的设计和开发。
将数据库原理的方法,技术等应用在具体的一个项目中,为社会贡献我们的一点微薄的力量!
数据库应用课程设计
学好《WEB技术》的关键是:多上机!
本课程是为计算机与信息工程学院学生开设的一门专业必修课或计算机科学与技术、信息管理与信息系统等相关专业的选修课,面向高年级学生开设。本课程讲述当前流行的面向对象程序设计语言—— Java 语言。目的是通过该课程的学习,使学生全面掌握 Java 程序设计的基础知识和编程思想,能够利用这些程序设计方法来解决工程和科研中常见的实际问题。
讲述信息安全相关技术
本课程是为电子商务专业学生开设的一门专业必修课或计算机科学与技术、信息管理与信息系统等相关专业的选修课,面向高年级学生开设。本课程讲述当前流行的面向对象程序设计语言—— Java 语言。目的是通过该课程的学习,使学生全面掌握 Java 程序设计的基础知识和编程思想,能够利用这些程序设计方法来解决工程和科研中常见的实际问题。
本课程是为电子商务专业学生开设的一门专业必修课,深入的讲述电子商务网络营销策划的基本概念和理论。通过该课程的学习,学生可以了解电子商务的网络营销特征、网络营销环境、顾客网络购买分析、网站策划等理论,学会电子商务的网络营销分析策划。面向电子商务的本科生。
通过本实验大纲所安排的实验内容,使学生能更好地理解和掌握网络营销的策划、方法和技术,锻炼学生的设计研究能力。