《人机交互》课程设计大纲
课程编号: 课程类别:选修
课程名称:人机交互 课程性质:实践
学 时:1周 开课学期:6
学 分:1 先行课程:网站程序设计,JAVA程序设计
适用专业:计算机科学与技术(信息方向)
一、课程设计的目的
通过课程设计,主要达到以下目的:
1、加深对交互界面设计、软件工程、程序设计语言的理论知识的理解和应用水平。
2、掌握交互界面设计的基本方法,熟悉界面设计的步骤。
3、通过设计人机交互界面应用课题,进一步熟悉界面设计工具的操作技术,提高动手能力,提高分析问题和解决问题的能力。
二、课程设计教学基本要求
1.掌握交互界面的概念设计和逻辑设计。采用VB,DELPHI,VS2005,Dreamwear,等设计工具完成界面建立工作。
2.根据所学的界面设计步骤、程序设计以及软件工程的知识,对设计交互界面系统,进行可用性评估。
3.学会团队协作解决问题的方法,增强学生自信心与团队责任心、培养学生的主动性思考能力和自主学习能力。
4.按规定和要求编写课程设计说明书。
三、课程设计的内容
课题一、学生学籍管理系统界面设计
1.课程设计目的
(1) 掌握界面设计的概念设计和逻辑设计。选用一种开发工具,完成该系统的界面设计工作。
(2)学会团队协作解决问题的方法,增强学生自信心与团队责任心、培养学生的主动性思考能力和自主学习能力。
2.课程设计要求
1)分析系统的功能,画出系统的功能结构图;系统流程图。
2)对象建模分析:通过系统的用例图反映用户的实际交互需求。
3)视图抽象设计:分析系统可能包括的功能视图,分析每一个视图可能的交互操作和需要的信息。
4)概要设计:对抽象的视图设计做进一步的具体设计,产生视图的概要设计。
5)视图的关联设计:将不同交互视图之间的联系和状态转换关系整理清楚。画出各视图之间的关联关系图。
6)视图的全面设计:确定各个视图的具体内容和大致布局,并在每个视图上明确体现与其他视图的关系,保证系统的整体性和和谐性,然后借助具体的开发工具进行界面的实际设计。
课题二、网上投稿管理系统界面设计
1.课程设计目的
(1) 掌握界面设计的概念设计和逻辑设计。选用一种开发工具,完成该系统的界面设计工作。
(2)学会团队协作解决问题的方法,增强学生自信心与团队责任心、培养学生的主动性思考能力和自主学习能力。
2.课程设计要求
1)分析系统的功能,画出系统的功能结构图;系统流程图。
2)对象建模分析:通过系统的用例图反映用户的实际交互需求。
3)视图抽象设计:分析系统可能包括的功能视图,分析每一个视图可能的交互操作和需要的信息。
4)概要设计:对抽象的视图设计做进一步的具体设计,产生视图的概要设计。
5)视图的关联设计:将不同交互视图之间的联系和状态转换关系整理清楚。画出各视图之间的关联关系图。
6)视图的全面设计:确定各个视图的具体内容和大致布局,并在每个视图上明确体现与其他视图的关系,保证系统的整体性和和谐性,然后借助具体的开发工具进行界面的实际设计。
教师采取同组异质的策略将学生分组,每个小组成员为一个团队。每个小组设置项目经理1人,由项目经理负责组内成员的分工。按照软件工程的方法和技术路线,小组成员要承担自己的职责,集思广益,完成课程设计任务。
课题三、房屋中介管理系统界面设计
1.课程设计目的
(1) 掌握界面设计的概念设计和逻辑设计。选用一种开发工具,完成该系统的界面设计工作。
(2)学会团队协作解决问题的方法,增强学生自信心与团队责任心、培养学生的主动性思考能力和自主学习能力。
2.课程设计要求
1)分析系统的功能,画出系统的功能结构图;系统流程图。
2)对象建模分析:通过系统的用例图反映用户的实际交互需求。
3)视图抽象设计:分析系统可能包括的功能视图,分析每一个视图可能的交互操作和需要的信息。
4)概要设计:对抽象的视图设计做进一步的具体设计,产生视图的概要设计。
5)视图的关联设计:将不同交互视图之间的联系和状态转换关系整理清楚。画出各视图之间的关联关系图。
6)视图的全面设计:确定各个视图的具体内容和大致布局,并在每个视图上明确体现与其他视图的关系,保证系统的整体性和和谐性,然后借助具体的开发工具进行界面的实际设计。
课题四、工资管理系统界面设计
1.课程设计目的
(1) 掌握界面设计的概念设计和逻辑设计。选用一种开发工具,完成该系统的界面设计工作。
(2)学会团队协作解决问题的方法,增强学生自信心与团队责任心、培养学生的主动性思考能力和自主学习能力。
2.课程设计要求
1)分析系统的功能,画出系统的功能结构图;系统流程图。
2)对象建模分析:通过系统的用例图反映用户的实际交互需求。
3)视图抽象设计:分析系统可能包括的功能视图,分析每一个视图可能的交互操作和需要的信息。
4)概要设计:对抽象的视图设计做进一步的具体设计,产生视图的概要设计。
5)视图的关联设计:将不同交互视图之间的联系和状态转换关系整理清楚。画出各视图之间的关联关系图。
6)视图的全面设计:确定各个视图的具体内容和大致布局,并在每个视图上明确体现与其他视图的关系,保证系统的整体性和和谐性,然后借助具体的开发工具进行界面的实际设计。
课题五、数据库原理网上学习系统界面设计
1.课程设计目的
(1) 掌握界面设计的概念设计和逻辑设计。选用一种开发工具,完成该系统的界面设计工作。
(2)学会团队协作解决问题的方法,增强学生自信心与团队责任心、培养学生的主动性思考能力和自主学习能力。
2.课程设计要求
1)分析系统的功能,画出系统的功能结构图;系统流程图。
2)对象建模分析:通过系统的用例图反映用户的实际交互需求。
3)视图抽象设计:分析系统可能包括的功能视图,分析每一个视图可能的交互操作和需要的信息。
4)概要设计:对抽象的视图设计做进一步的具体设计,产生视图的概要设计。
5)视图的关联设计:将不同交互视图之间的联系和状态转换关系整理清楚。画出各视图之间的关联关系图。
6)视图的全面设计:确定各个视图的具体内容和大致布局,并在每个视图上明确体现与其他视图的关系,保证系统的整体性和和谐性,然后借助具体的开发工具进行界面的实际设计。
课题六、图书资料管理系统界面设计
1.课程设计目的
(1) 掌握界面设计的概念设计和逻辑设计。选用一种开发工具,完成该系统的界面设计工作。
(2)学会团队协作解决问题的方法,增强学生自信心与团队责任心、培养学生的主动性思考能力和自主学习能力。
2.课程设计要求
1)分析系统的功能,画出系统的功能结构图;系统流程图。
2)对象建模分析:通过系统的用例图反映用户的实际交互需求。
3)视图抽象设计:分析系统可能包括的功能视图,分析每一个视图可能的交互操作和需要的信息。
4)概要设计:对抽象的视图设计做进一步的具体设计,产生视图的概要设计。
5)视图的关联设计:将不同交互视图之间的联系和状态转换关系整理清楚。画出各视图之间的关联关系图。
6)视图的全面设计:确定各个视图的具体内容和大致布局,并在每个视图上明确体现与其他视图的关系,保证系统的整体性和和谐性,然后借助具体的开发工具进行界面的实际设计。
课题七、小区物业管理系统界面设计
1.课程设计目的
(1) 掌握界面设计的概念设计和逻辑设计。选用一种开发工具,完成该系统的界面设计工作。
(2)学会团队协作解决问题的方法,增强学生自信心与团队责任心、培养学生的主动性思考能力和自主学习能力。
2.课程设计要求
1)分析系统的功能,画出系统的功能结构图;系统流程图。
2)对象建模分析:通过系统的用例图反映用户的实际交互需求。
3)视图抽象设计:分析系统可能包括的功能视图,分析每一个视图可能的交互操作和需要的信息。
4)概要设计:对抽象的视图设计做进一步的具体设计,产生视图的概要设计。
5)视图的关联设计:将不同交互视图之间的联系和状态转换关系整理清楚。画出各视图之间的关联关系图。
6)视图的全面设计:确定各个视图的具体内容和大致布局,并在每个视图上明确体现与其他视图的关系,保证系统的整体性和和谐性,然后借助具体的开发工具进行界面的实际设计。
课题八、电子商务书店系统界面设计
1.课程设计目的
(1) 掌握界面设计的概念设计和逻辑设计。选用一种开发工具,完成该系统的界面设计工作。
(2)学会团队协作解决问题的方法,增强学生自信心与团队责任心、培养学生的主动性思考能力和自主学习能力。
2.课程设计要求
1)分析系统的功能,画出系统的功能结构图;系统流程图。
2)对象建模分析:通过系统的用例图反映用户的实际交互需求。
3)视图抽象设计:分析系统可能包括的功能视图,分析每一个视图可能的交互操作和需要的信息。
4)概要设计:对抽象的视图设计做进一步的具体设计,产生视图的概要设计。
5)视图的关联设计:将不同交互视图之间的联系和状态转换关系整理清楚。画出各视图之间的关联关系图。
6)视图的全面设计:确定各个视图的具体内容和大致布局,并在每个视图上明确体现与其他视图的关系,保证系统的整体性和和谐性,然后借助具体的开发工具进行界面的实际设计。
课题九、学生选课评教系统界面设计
1.课程设计目的
(1) 掌握界面设计的概念设计和逻辑设计。选用一种开发工具,完成该系统的界面设计工作。
(2)学会团队协作解决问题的方法,增强学生自信心与团队责任心、培养学生的主动性思考能力和自主学习能力。
2.课程设计要求
1)分析系统的功能,画出系统的功能结构图;系统流程图。
2)对象建模分析:通过系统的用例图反映用户的实际交互需求。
3)视图抽象设计:分析系统可能包括的功能视图,分析每一个视图可能的交互操作和需要的信息。
4)概要设计:对抽象的视图设计做进一步的具体设计,产生视图的概要设计。
5)视图的关联设计:将不同交互视图之间的联系和状态转换关系整理清楚。画出各视图之间的关联关系图。
6)视图的全面设计:确定各个视图的具体内容和大致布局,并在每个视图上明确体现与其他视图的关系,保证系统的整体性和和谐性,然后借助具体的开发工具进行界面的实际设计。
课题十、个人微博界面设计
1.课程设计目的
(1) 掌握界面设计的概念设计和逻辑设计。选用一种开发工具,完成该系统的界面设计工作。
(2)学会团队协作解决问题的方法,增强学生自信心与团队责任心、培养学生的主动性思考能力和自主学习能力。
2.课程设计要求
1)分析系统的功能,画出系统的功能结构图;系统流程图。
2)对象建模分析:通过系统的用例图反映用户的实际交互需求。
3)视图抽象设计:分析系统可能包括的功能视图,分析每一个视图可能的交互操作和需要的信息。
4)概要设计:对抽象的视图设计做进一步的具体设计,产生视图的概要设计。
5)视图的关联设计:将不同交互视图之间的联系和状态转换关系整理清楚。画出各视图之间的关联关系图。
6)视图的全面设计:确定各个视图的具体内容和大致布局,并在每个视图上明确体现与其他视图的关系,保证系统的整体性和和谐性,然后借助具体的开发工具进行界面的实际设计。
四、课程设计方式
以2-3名学生为一组,一组一题,分工协作,查阅资料、设计方案、实验验证为主,同时安排教师集中讲解、辅导。课程设计报告一组撰写一份,要求写明组内成员分工情况,各自工作完成情况。
五、课程设计进度安排(按20/周学时安排)
1、集中讲解2学时;
2、查阅资料、收集材料4学时;
3、初步设计4学时;
4、实验设计、上机操作或验证6学时;
5、撰写设计报告4学时。
六、对指导教师和学生的要求
对指导教师的要求和对学生的要求,参照《四川理工学院课程设计管理规范》结合本专业的特点制定。
1、对指导教师的基本要求
1)教师要提前备课,根据课程设计教学大纲的要求选择题目,拟定任务书,制定指导计划,编写课程设计指导书(包括课程设计目的、内容、要求、进度、成绩评定等)。
2)经常检查学生的工作进度和质量,耐心细致地进行指导,及时解答和处理学生提出的问题;贯彻因材施教的原则,注重启发引导,鼓励学生提出见解,适当组织讨论,充分发挥学生的主体作用,注意发掘学生的创新潜能。
4)审查学生完成的设计资料与文件。
5)考核形式采用平常考查和设计报告审查相结合方式,认真审核学生课程设计的全部内容,仔细评阅,评定成绩,做好总结。
6)每位指导教师指导课程设计的学生人数不超过15人,每天指导时间不少于2小时。在课程设计过程中,教师每天应到位并做具体指导,及时发现和解决问题。课程设计教学自始至终要有布置、有检查、有考核,确保学生完成课程设计任务。
2、对学生的基本要求
1)要有勤于思考、刻苦钻研的学习精神和严肃认真、一丝不苟、有错必改、精益求精的工作态度,要敢于创新、勇于实践,注意创新意识和工程意识培养。对有抄袭他人成果或找他人代做代写等弄虚作假行为者,一律按不及格记成绩,并根据学院有关规定给予处理。
2.认真阅读课程设计指导书,明确课程设计的目的、作用和要求,领会给定课程设计题目的意图,学会设计的基本方法与步骤;课程设计中应学会运用所学知识和收集、归纳相关资料解决具体问题的方法。
3.掌握课程设计的基本理论和基本知识,努力做到概念清楚、数据可靠、计算准确、设计合理,实验软件程序运行良好,图表绘制符合标准要求,设计说明书撰写规范。
4.要严格遵守学习纪律,遵守作息时间,不得迟到、早退和旷课,每天出勤不少于6小时。如因事、因病不能上课,则需请假,凡未请假或未获准假擅自不做设计者,均按旷课论处。
七、课程设计的成绩评定
1.指导教师应认真批阅学生所做课程设计,明确指出设计中存在的问题,写出简单评语,给出成绩并签名。根据学生提交的设计方案、软件质量、绘制图纸(制作实物)、设计报告(说明书)和设计答辩质量,参考学生出勤情况、工作态度、文明作风等进行计分。
2.课程设计的成绩分为:优秀(90~100分)、良好(80~分)、中等(70~79分)、及格(60-69分),不及格(59分以下)五个等级。优秀所占比例原则上控制在15%左右。
3.学生的课程设计成绩单应由教研室主任审核签字,一式三份,二份交学生所在系教学办公室,另一份教研室留存。
八、课程设计教材及主要参考资料
[1] 孟祥旭.李学庆主编.人机交互技术原理与应用.清华大学出版社[M],2004年9月;
[2] 董士海.计算机用户界面及其工具.北京:科学出版社,1999
[3] 罗仕鉴.朱上上.孙守迁.人机界面设计.北京.机械出版社,2002
[4] 谭浩强.网站设计与制作.北京.中国铁道出版社,2002
九、教学建议
1、课程设计可根据学生的实际情况,采取灵活多变的教学方式,如开发工具的选择上,功能完善上可因人而宜,发挥学生的个人特长,提高兴趣。
2、对程序设计的题目,要加强辅导讲解,确保收到实效。
3、学生应系统的学习至少一种开发工具,建议开设一门掌握开发工具的课程,防止参差不齐现象,以达到课程设计的目的和效果。
撰 写 人: 周刚 审 核 人:
修(制)订日期: 2010年3月20日 院领导签字:
课程设计任务书
课程名称:人机交互
课程设计时间:1周
适用专业层次:计算机科学与技术信息方向(本科)
一、设计目的:
通过课程设计,主要达到以下目的:
1、加深对数据库系统、软件工程、程序设计语言的理论知识的理解和应用水平。
2、掌握数据库设计的基本方法,熟悉数据库设计的步骤。
3、通过设计数据库系统应用课题,进一步熟悉数据库管理系统的操作技术,提高动手能力,提高分析问题和解决问题的能力。
4、学习基本“C/S结构”数据库编程方法。
二、设计要求:
从课程设计的目的出发,通过设计工作的各个环节,达到以下教学要求:
1.最多3人一组,每组从所给题目中任选一个(如自拟题目,需经指导教师同意),3人协同完成题目,明确分工。
2.设计完成后,将所完成的工作交由老师检查;
3.要求写出一份详细的设计报告(课程设计说明书)。
4. 对学生的基本要求
1)要有勤于思考、刻苦钻研的学习精神和严肃认真、一丝不苟、有错必改、精益求精的工作态度,要敢于创新、勇于实践,注意创新意识和工程意识培养。对有抄袭他人成果或找他人代做代写等弄虚作假行为者,一律按不及格记成绩,并根据学院有关规定给予处理。
2)认真阅读课程设计指导书,明确课程设计的目的、作用和要求,领会给定课程设计题目的意图,学会设计的基本方法与步骤;课程设计中应学会运用所学知识和收集、归纳相关资料解决具体问题的方法。
3)掌握课程设计的基本理论和基本知识,努力做到概念清楚、数据可靠、计算准确、设计合理,实验软件程序运行良好,图表绘制符合标准要求,设计说明书撰写规范。
4)要严格遵守学习纪律,遵守作息时间,不得迟到、早退和旷课,每天出勤不少于6小时。如因事、因病不能上课,则需请假,凡未请假或未获准假擅自不做设计者,均按旷课论处。
三、课程设计进度安排(按20/周学时安排)
1、集中讲解2学时;
2、查阅资料、收集材料4学时;
3、初步设计4学时;
4、实验设计、上机操作或验证6学时;
5、撰写设计报告4学时。
四、设计内容:(任选其一)
课题一、学生学籍管理系统界面设计
1.课程设计目的
(1) 掌握界面设计的概念设计和逻辑设计。选用一种开发工具,完成该系统的界面设计工作。
(2)学会团队协作解决问题的方法,增强学生自信心与团队责任心、培养学生的主动性思考能力和自主学习能力。
2.课程设计要求
1)分析系统的功能,画出系统的功能结构图;系统流程图。
2)对象建模分析:通过系统的用例图反映用户的实际交互需求。
3)视图抽象设计:分析系统可能包括的功能视图,分析每一个视图可能的交互操作和需要的信息。
4)概要设计:对抽象的视图设计做进一步的具体设计,产生视图的概要设计。
5)视图的关联设计:将不同交互视图之间的联系和状态转换关系整理清楚。画出各视图之间的关联关系图。
6)视图的全面设计:确定各个视图的具体内容和大致布局,并在每个视图上明确体现与其他视图的关系,保证系统的整体性和和谐性,然后借助具体的开发工具进行界面的实际设计。
课题二、网上投稿管理系统界面设计
1.课程设计目的
(1) 掌握界面设计的概念设计和逻辑设计。选用一种开发工具,完成该系统的界面设计工作。
(2)学会团队协作解决问题的方法,增强学生自信心与团队责任心、培养学生的主动性思考能力和自主学习能力。
2.课程设计要求
1)分析系统的功能,画出系统的功能结构图;系统流程图。
2)对象建模分析:通过系统的用例图反映用户的实际交互需求。
3)视图抽象设计:分析系统可能包括的功能视图,分析每一个视图可能的交互操作和需要的信息。
4)概要设计:对抽象的视图设计做进一步的具体设计,产生视图的概要设计。
5)视图的关联设计:将不同交互视图之间的联系和状态转换关系整理清楚。画出各视图之间的关联关系图。
6)视图的全面设计:确定各个视图的具体内容和大致布局,并在每个视图上明确体现与其他视图的关系,保证系统的整体性和和谐性,然后借助具体的开发工具进行界面的实际设计。
教师采取同组异质的策略将学生分组,每个小组成员为一个团队。每个小组设置项目经理1人,由项目经理负责组内成员的分工。按照软件工程的方法和技术路线,小组成员要承担自己的职责,集思广益,完成课程设计任务。
课题三、房屋中介管理系统界面设计
1.课程设计目的
(1) 掌握界面设计的概念设计和逻辑设计。选用一种开发工具,完成该系统的界面设计工作。
(2)学会团队协作解决问题的方法,增强学生自信心与团队责任心、培养学生的主动性思考能力和自主学习能力。
2.课程设计要求
1)分析系统的功能,画出系统的功能结构图;系统流程图。
2)对象建模分析:通过系统的用例图反映用户的实际交互需求。
3)视图抽象设计:分析系统可能包括的功能视图,分析每一个视图可能的交互操作和需要的信息。
4)概要设计:对抽象的视图设计做进一步的具体设计,产生视图的概要设计。
5)视图的关联设计:将不同交互视图之间的联系和状态转换关系整理清楚。画出各视图之间的关联关系图。
6)视图的全面设计:确定各个视图的具体内容和大致布局,并在每个视图上明确体现与其他视图的关系,保证系统的整体性和和谐性,然后借助具体的开发工具进行界面的实际设计。
课题四、工资管理系统界面设计
1.课程设计目的
(1) 掌握界面设计的概念设计和逻辑设计。选用一种开发工具,完成该系统的界面设计工作。
(2)学会团队协作解决问题的方法,增强学生自信心与团队责任心、培养学生的主动性思考能力和自主学习能力。
2.课程设计要求
1)分析系统的功能,画出系统的功能结构图;系统流程图。
2)对象建模分析:通过系统的用例图反映用户的实际交互需求。
3)视图抽象设计:分析系统可能包括的功能视图,分析每一个视图可能的交互操作和需要的信息。
4)概要设计:对抽象的视图设计做进一步的具体设计,产生视图的概要设计。
5)视图的关联设计:将不同交互视图之间的联系和状态转换关系整理清楚。画出各视图之间的关联关系图。
6)视图的全面设计:确定各个视图的具体内容和大致布局,并在每个视图上明确体现与其他视图的关系,保证系统的整体性和和谐性,然后借助具体的开发工具进行界面的实际设计。
课题五、数据库原理网上学习系统界面设计
1.课程设计目的
(1) 掌握界面设计的概念设计和逻辑设计。选用一种开发工具,完成该系统的界面设计工作。
(2)学会团队协作解决问题的方法,增强学生自信心与团队责任心、培养学生的主动性思考能力和自主学习能力。
2.课程设计要求
1)分析系统的功能,画出系统的功能结构图;系统流程图。
2)对象建模分析:通过系统的用例图反映用户的实际交互需求。
3)视图抽象设计:分析系统可能包括的功能视图,分析每一个视图可能的交互操作和需要的信息。
4)概要设计:对抽象的视图设计做进一步的具体设计,产生视图的概要设计。
5)视图的关联设计:将不同交互视图之间的联系和状态转换关系整理清楚。画出各视图之间的关联关系图。
6)视图的全面设计:确定各个视图的具体内容和大致布局,并在每个视图上明确体现与其他视图的关系,保证系统的整体性和和谐性,然后借助具体的开发工具进行界面的实际设计。
课题六、图书资料管理系统界面设计
1.课程设计目的
(1) 掌握界面设计的概念设计和逻辑设计。选用一种开发工具,完成该系统的界面设计工作。
(2)学会团队协作解决问题的方法,增强学生自信心与团队责任心、培养学生的主动性思考能力和自主学习能力。
2.课程设计要求
1)分析系统的功能,画出系统的功能结构图;系统流程图。
2)对象建模分析:通过系统的用例图反映用户的实际交互需求。
3)视图抽象设计:分析系统可能包括的功能视图,分析每一个视图可能的交互操作和需要的信息。
4)概要设计:对抽象的视图设计做进一步的具体设计,产生视图的概要设计。
5)视图的关联设计:将不同交互视图之间的联系和状态转换关系整理清楚。画出各视图之间的关联关系图。
6)视图的全面设计:确定各个视图的具体内容和大致布局,并在每个视图上明确体现与其他视图的关系,保证系统的整体性和和谐性,然后借助具体的开发工具进行界面的实际设计。
课题七、小区物业管理系统界面设计
1.课程设计目的
(1) 掌握界面设计的概念设计和逻辑设计。选用一种开发工具,完成该系统的界面设计工作。
(2)学会团队协作解决问题的方法,增强学生自信心与团队责任心、培养学生的主动性思考能力和自主学习能力。
2.课程设计要求
1)分析系统的功能,画出系统的功能结构图;系统流程图。
2)对象建模分析:通过系统的用例图反映用户的实际交互需求。
3)视图抽象设计:分析系统可能包括的功能视图,分析每一个视图可能的交互操作和需要的信息。
4)概要设计:对抽象的视图设计做进一步的具体设计,产生视图的概要设计。
5)视图的关联设计:将不同交互视图之间的联系和状态转换关系整理清楚。画出各视图之间的关联关系图。
6)视图的全面设计:确定各个视图的具体内容和大致布局,并在每个视图上明确体现与其他视图的关系,保证系统的整体性和和谐性,然后借助具体的开发工具进行界面的实际设计。
课题八、电子商务书店系统界面设计
1.课程设计目的
(1) 掌握界面设计的概念设计和逻辑设计。选用一种开发工具,完成该系统的界面设计工作。
(2)学会团队协作解决问题的方法,增强学生自信心与团队责任心、培养学生的主动性思考能力和自主学习能力。
2.课程设计要求
1)分析系统的功能,画出系统的功能结构图;系统流程图。
2)对象建模分析:通过系统的用例图反映用户的实际交互需求。
3)视图抽象设计:分析系统可能包括的功能视图,分析每一个视图可能的交互操作和需要的信息。
4)概要设计:对抽象的视图设计做进一步的具体设计,产生视图的概要设计。
5)视图的关联设计:将不同交互视图之间的联系和状态转换关系整理清楚。画出各视图之间的关联关系图。
6)视图的全面设计:确定各个视图的具体内容和大致布局,并在每个视图上明确体现与其他视图的关系,保证系统的整体性和和谐性,然后借助具体的开发工具进行界面的实际设计。
课题九、学生选课评教系统界面设计
1.课程设计目的
(1) 掌握界面设计的概念设计和逻辑设计。选用一种开发工具,完成该系统的界面设计工作。
(2)学会团队协作解决问题的方法,增强学生自信心与团队责任心、培养学生的主动性思考能力和自主学习能力。
2.课程设计要求
1)分析系统的功能,画出系统的功能结构图;系统流程图。
2)对象建模分析:通过系统的用例图反映用户的实际交互需求。
3)视图抽象设计:分析系统可能包括的功能视图,分析每一个视图可能的交互操作和需要的信息。
4)概要设计:对抽象的视图设计做进一步的具体设计,产生视图的概要设计。
5)视图的关联设计:将不同交互视图之间的联系和状态转换关系整理清楚。画出各视图之间的关联关系图。
6)视图的全面设计:确定各个视图的具体内容和大致布局,并在每个视图上明确体现与其他视图的关系,保证系统的整体性和和谐性,然后借助具体的开发工具进行界面的实际设计。
课题十、个人微博界面设计
1.课程设计目的
(1) 掌握界面设计的概念设计和逻辑设计。选用一种开发工具,完成该系统的界面设计工作。
(2)学会团队协作解决问题的方法,增强学生自信心与团队责任心、培养学生的主动性思考能力和自主学习能力。
2.课程设计要求
1)分析系统的功能,画出系统的功能结构图;系统流程图。
2)对象建模分析:通过系统的用例图反映用户的实际交互需求。
3)视图抽象设计:分析系统可能包括的功能视图,分析每一个视图可能的交互操作和需要的信息。
4)概要设计:对抽象的视图设计做进一步的具体设计,产生视图的概要设计。
5)视图的关联设计:将不同交互视图之间的联系和状态转换关系整理清楚。画出各视图之间的关联关系图。
6)视图的全面设计:确定各个视图的具体内容和大致布局,并在每个视图上明确体现与其他视图的关系,保证系统的整体性和和谐性,然后借助具体的开发工具进行界面的实际设计。
五、实验教科书、参考书
[1] 孟祥旭.李学庆主编.人机交互技术原理与应用.清华大学出版社[M],2004年9月;
[2] 董士海.计算机用户界面及其工具.北京:科学出版社,1999
[3] 罗仕鉴.朱上上.孙守迁.人机界面设计.北京.机械出版社,2002
[4] 谭浩强.网站设计与制作.北京.中国铁道出版社,2002
六、提交的资料
1、课程设计说明书
有关的分析设计文档要求全部写在学校统一制定的课程设计纸上,或用B5打印纸打印,要有封面、正文一级标题采用三号黑体居中,二级标题采用四号黑体,三级标题采用四号楷体,正文采用小四号宋体,行距采用最小值22。
2、课程设计说明书电子文档。
3、程序设计源代码。
七、课程设计考核方式
1.指导教师根据学生提交的设计方案、软件质量、绘制图纸(制作实物)、设计报告(说明书)和设计答辩质量,参考学生出勤情况、工作态度、作风等进行计分。
2.课程设计的成绩分为:优秀(90~100分)、良好(80~分)、中等(70~79分)、及格(60-69分),不及格(59分以下)五个等级。
八、注意事项
1.严禁抄袭,复制设计内容,查出后相关同学设计成绩以零分处理。
2.可最多6人合作完成一个大题目,大题目分成2个小题目,3人完成数据库的设计部分,另外3人完成程序设计部分。特别注意两组之间的协作工作。设计报告分别写自己参与的设计部分。注明每人所完成的模块或工作,一个小组(3人)可共同撰写一本课程设计报告书。
指导教师:_______________ 系主任:_______________
年 月 日 年 月 日
1,2班 指导老师:周刚,陈超
3,4班 指导老师:王小玲,梁兴建
5,6班 指导老师:付永红,朱红
5班 : 2班: 1班: 3班 6班 4班
敖孔贵 |
高杰 |
黄晔 |
姜承志 |
李学军 |
刘伟 |
罗军 |
徐兴富 |
胡红霞 |
黄秋梅 |
李丽 |
李小琴 |
李晓兰 |
李阳 |
刘小琴 |
马俊 |
石雯 |
吴礼燕 |
谢娟 |
徐春梅 |
杨小霞 |
张雪 |
曹正欧 |
陈文光 |
龚强 |
何进东 |
康亮 |
李继奎 |
刘涛 |
卢中文 |
蒲杨 |
宋杨 |
唐翔 |
幸华彬 |
许涛 |
杨德久 |
步丽莎 |
彭丽娟 |
王毅 |
张莎 |
陈果 |
龚豪 |
贺军 |
李坤 |
刘常威 |
唐贤宇 |
许洪伟 |
杨亚波 |
于先志 |
张鑫 |
周鑫洁 |
邓小佳 |
顾丁菊 |
李倩 |
彭婕 |
陈小林 |
高锐 |
华阳 |
康明 |
李敏 |
李星宏 |
刘伟 |
罗成 |
闵伟 |
戚怀光 |
阮超弟 |
苏臻 |
滕斌 |
王品鑫 |
严定国 |
杨荣波 |
易文虎 |
张顺军 |
钟江龙 |
蔡欢 |
景明 |
李小俊 |
饶珂茗 |
徐红 |
钟川 |
何旺 |
李政樟 |
左宇 |
吴极肸 |
吴思睿 |
唐成龙 |
杨竣超 |
杨超 |
梁霄 |
张禾苗 |
李秋月 |
阎彦 |
童小苹 |
吴清松 |
高源 |
孔祥棋 |
刘真文 |
粟小宝 |
徐晓龙 |
尹沛 |
周冲 |
付远程 |
瞿仁丽 |
任彩容 |
叶茜 |