《软件界面设计》教学大纲
课程名称: |
软件界面设计 |
|
|
课程编号: |
436020 |
|
|
适用专业: |
软件工程 |
|
|
课程类别: |
专业必修 |
|
|
课程学分: |
3 |
|
|
总学时: |
48 |
|
|
其中:理论学时 |
30 |
|
|
实验学时 |
18 |
|
|
先修课程: |
程序设计基础、面向对象技术 |
一、课程的性质、目的与任务
《软件界面设计》课程是软件工程专业的一门专业必修课程。软件界面是人与机器之间传递和交换信息的媒介,包括硬件界面和软件界面,是计算机科学与心理学、设计艺术学、认知科学和人机工程学的交叉研究领域。近年来,随着软件工程学的迅速发展和新一代计算机技术研究的推动,网络技术的突飞猛进,设计学科的日益膨胀,软件界面设计已成为国际计算机界和设计界最为活跃的研究方向。
本课程讲授软件界面的设计技术、方法和过程,主要任务是使学生掌握软件界面的基本概念、基本原理、及其设计原则。了解软件界面设计的发展方向,如何用规范的方法进行软件界面设计,以及在设计过程中应遵循的流程、准则、标准和规范。
通过本课程的学习,要求学生达到:
1.掌握软件界面的设计风格;
2.掌握软件界面的形式与标准、windows软件界面设计、Internet网页界面设计、图标设计;
3.熟悉软件界面设计评价与可用性测试;新交互技术及发展趋势。
二、课程教学基本内容与要求
第一章软件界面概念
(一)基本教学内容
1.1 软件界面的基本概念
1.2 软件界面对软件产品的重要性
1.3 软件界面的研究内容和应用领域
1.4 人机交互与软件界面设计
1.5 软件界面设计的发展趋势
(二)基本要求
教学目的:掌握软件界面的基本概念,了解软件界面的特性,了解软件界面的应用领域,了解人机交互与软件界面设计的含义。
教学重点:软件界面的概念、特性。
教学难点:软件界面设计理念。
第二章 软件界面的设计规则和方法
(一)基本教学内容
2.1 软件界面的设计规则
2.2 软件界面的设计流程
2.3 软件界面需求分析
2.4 UI设计师的工作
(二)基本要求
教学目的:了解如何制订设计原则;掌握交互设计的内容和流程;熟悉如何建立软件界面原型
教学重点:软件界面的设计原则、流程、原型。
教学难点:根据具体的应用要求,建立不同的软件界面原型
第三章 界面设计的部分编码实现技术
(一)基本教学内容
3.1 HTML、DHTML、XHTML
3.2 XML、SGML
3.3 JAVASCRIPT
3.4 CSS
3.5 VRML
(二)基本要求
教学目的:了解HTML的主要特性、掌握HTML语言的使用;了解JAVASCRIPT的基本特性,掌握JAVASCRIPT编程开发技术;掌握CSS样式、XML、SGML、VRML在网页界面设计中的应用。
教学重点:HTML标签、CSS样式、JAVASCRIPT脚本编程、XML语言等
教学难点:CSS样式设计、JAVASCRIPT程序设计
第四章 多媒体制作和处理方法
(一)基本教学内容
4.1图标制作设计
4.2图像处理设计
4.3动画制作设计
(二)基本要求
教学目的:了解图象处理的基本原理;掌握使用FLASH、FIREWORKS、PS等工具进行基本的图片、图标制作处理和设计。
教学重点:使用Flash制作动画,使用PS制作软件界面、图标
教学难点:Flash、PS软件的使用
第五章 WEB软件界面设计
(一)基本教学内容
5.1 网页界面设计与传统WINDOWS软件界面设计的区别
5.2 网页颜色设计
5.3 导航栏设计
5.4 网页的布局和网站总体设计
5.5 网页设计开发软件dreamweaver的使用
(二)基本要求
教学目的:了解网页界面设计与传统WINDOWS软件界面设计的区别;掌握网页颜色设计原则、导航栏设计方法;掌握网页设计开发软件dreamweaver的使用。
教学重点:RGB色彩原理、网页界面设计、网站总体设计、Dreamweaver使用
教学难点:色彩理论,网站整体界面设计。
第六章 WINDOWS软件界面设计
(一)基本教学内容
6.1 WINDOWS图形用户界面的特点
6.2 图形用户界面设计的艺术原则
6.3 在图形用户界面中使用图标
6.4 利用Visual Studio .NET开发图形用户界面软件
(二)基本要求
教学目的:了解图形用户界面的特点;掌握图形用户界面设计的艺术原则;熟悉如何在图形用户界面中使用图标;掌握利用Visual Studio .NET进行WINDOWS图形用户界面软件开发技术。
教学重点:软件界面设计过程中图形、图标的使用,windows图形界面设计。
教学难点:Visual Studio .NET中WINDOWS图形用户界面设计。
第七章 手机软件界面设计
(一)基本教学内容
7.1 手机的软件界面特点
7.2 手机的软件界面设计开发方法
7.3 未来手机的软件界面设计发展
(二)基本要求
教学目的:了解手机的软件界面特点;掌握手机的软件界面设计开发方法;熟悉未来手机的软件界面设计发展趋势。
教学重点:手机软件界面特点,手机软件界面设计方法
三、课程各章节学时分配
序号 |
内容 |
理论学时 |
实验学时 |
计科 |
网工 |
软工 |
计科 |
网工 |
软工 |
1 |
软件界面概念 |
|
|
2 |
|
|
|
2 |
软件界面的设计规则和方法 |
|
|
4 |
|
|
|
3 |
界面设计部分编码实现技术 |
|
|
4 |
|
|
2 |
4 |
多媒体制作和处理方法 |
|
|
4 |
|
|
4 |
5 |
WEB软件界面设计 |
|
|
6 |
|
|
4 |
6 |
WINDOWS软件界面设计 |
|
|
4 |
|
|
4 |
7 |
手机软件界面设计 |
|
|
6 |
|
|
4 |
合计 |
|
|
30 |
|
|
18 |
四、本课程课外学习与修学指导
由于该课程涉及到图形图像处理、动画与视频制作、界面编码技术等方面的内容,且具有很强的实践性,所以要学好本课程,必须做到理论与实践紧密结合,才能达到较好的学习效果。要求学生多自学相关软件,多做练习,多上机实验,掌握界面设计的基本原理、主要规则及其实现过程。
五、本课程考核方式及成绩评定标准
考核方式:闭卷考试
成绩评定方法:本课程的考核是平时成绩、实验成绩和期终考试成绩相结合。具体比例为:上课出勤、作业占20%,实验占20%,期末考试成绩占60%。
其中期未考试总分100分,基础题占60%,中等难度题占30%,较难题占10%。考试题型主要有:选择题、填空题、判断题、分析题、综合应用题等。
六、教材及参考书
教材:《软件人机界面设计》.陈启安.高等教育出版社,2011年4月
主要参考书:
[1]《人机界面设计》 李乐山.科学出版社,2004年
[2]《WINDOWS用户界面设计与优化策略》徐刚.人民邮电出版社,2005年
[3]《用户界面设计指南》.陈大炜.机械工业出版社,2008年
[4]《用户界面设计--有效的人机交互策略(第4版)》 张国印.电子工业出版社,2006年
[5]《三维用户界面》.(美)鲍曼.电子工业出版社,2006年
[6]《设计人机界面》.李荣丽.京理工大学出版社,2007年
[7]《人机界面设计》.周苏.科学出版社,2007年
大纲撰写人:阙清贤
大纲审阅人:罗如为
教学副主任:易叶青
编写日期:2012.6