软件工程课程设计.pptx

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
• 培养“开拓创新”能力 大力提倡和鼓励在开发过程中使用新方法,新技术。
激发学生实践的积极性与创造性,开拓思路,设计新算 法,进行新创意,培养创造性的工程设计能力。
命题原则
设计的课题应尽量结合教学,科研的实际课题,反映 新技术,以获得更好的工程设计实践的训练。同时课程设 计受到时间及开发环境、条件等的限制,命题应从实际出 发,课题的大小规模、难易适度。课题应具有一定复杂度, 通过激发学生参加开发实践的积极性与创造性,经过努力 能够完成,才能达到综合应用所学知识的目的。
5 –6
2、需求分析 周
6–8
安排一次讨论(需求分析复审)
3、软件总体设计 周
8 – 11
安排一次设计方案评审、一次讲座。
4、编码与测试 周
11 – 17
命题
一. 学校多媒体导航系统(每组3-5人) 二、小型贸易公司信息管理系统(规模较大)
(分为6个小组,每组不超过3人)
三、多媒体实时答疑系统 (每组3-5人) 四、高等数学图形库 (每组3-5人) 五、无纸办公系统 (每组3-5人) 六、研究生信息管理系统 (每组3-5人)
在学生答疑室中,配备有摄像机(或摄像头),投影仪。 可容纳50-100个学生同时参加答疑。具体工作方式是:学生通 过摄像机(或摄像头)提问,声音及学生的图象通过网络传送 到教师答疑工作室的教师机上。
教师通过摄像机或视频展示台立即解答问题,并通过网络 将答疑过程的多媒体信息(教师的声音、形象、图象及文字) 实时传输到学生答疑室的投影屏幕上,使答疑室的所有学生都 能看到解答过程,这样既避免了相同问题的重复解答,又提高 了答疑的效率,并且还可以将答疑过程制作成视频文件在网上 发布,学生可以随时浏览学习。
一.学校多媒体导航系统
指导教师:许家珆
最近几年,学校的校园环境、办学条件都发生了巨大的变 化。 2006年是建校50周年大庆,许多校友将从全国各地,乃 至国外回到母校。为了更好地向校友介绍学校的变化,学校科 研、教学的发展情况,拟开发多媒体校园导航系统。
要求:主要采用立体图形或动画来描述。
1、校园外景导航
为了实现系统的这一总体设计目标,根据软件重用的思想, 采用面向对象的开发方法,将素材与授课课件分离,即将授课 内容按“课程构件”的形式组织,建立课程构件库(素材库)。
一、系统结构
授课子系统(图4) 分为学生点播课件,教师同步授课 (多媒体教室)两种方式。
备课子系统 由于课件素材库与课件分离,充分体现了 软件重用的思想。为教师提供一个网络备课环境,即多位教 师可以使用同一课件的素材库进行备课。
三、多媒体实时答疑系统
指导教师:曾翎、许家珆
随着计算机技术和网络通信技术的高速发展,高等教育 的教学手段、方法正在不断更新。答疑一直是十分重要的教 学环节,是提高教学质量,实现以“教师为主导,学生为主 体的”的新型教学模式的重要手段。随着招生规模的不断扩 大,学生人数迅速增加,现有的答疑方式已经不能够适应教 学改革的需要,尤其对于以通过网络进行自学的网络学院的 学生,应用现代教育技术,改变现行的答疑方式,研发《多 媒体实时答疑系统》,是提高答疑效率和教学质量的重要途 径,因此我们认为,开发此系统是当务之急。
视频展 视台或 手写笔
图 9 多媒体实时答疑系统
四、高等数学图形库
指导教师:许家珆
《高等数学图形库》是《网络多媒体高等数学教学系统》 的重要组成部分,是该系统的图形素材库。
由于CAI系统开发的特点是工作量大,开发周期长。为了能 够适应不断变化的教学内容及教师的不同授课风格,必须提高 系统的灵活性和可扩充性,为了提高CAI软件的使用效率和生 命期,减少重复开发,必须提高软件的可重用性。
1、课题来源 电子科技大学网络教育学院。
2、工作基础 软件设计已经完成,已完成部分编码。
3、硬件结构
学生机1 学生机2
大屏幕
wenku.baidu.com投影仪
教师机1 视频 教 师 机 展视台 2
控制计算机
图8系统的硬件结构
实时答疑系统的工作方式
实时答疑系统如图四所示,由教师答疑工作室和学生答疑 室(或多媒体教室)两部分组成:
课程设计的目的与要求
• 深化已学的知识,完成从理论到实践的转化 通过软件开发的实践,进一步加深对软件工程方法和
技术的了解,将软件工程的理论知识运用于开发的实践, 并在实践中逐步掌握软件工具的使用。
• 提高分析和解决实际问题的能力 课程设计不仅是软件工程实践的一次模拟训练,同时
通过软件开发的实践,积累经验,提高分析和解决问题 的能力。
软件工程课程设计
课程设计的目的与要求
开设“软件工程课程设计”的主要目的是培养学 生综合应用所学专业知识及计算机知识的能力,训练 和提高软件开发技能。要求每个学生在规定时间内必 须完成一个规模适当的应用软件系统;在教师的指导 下以软件设计为中心,独立地完成从需求分析、软件 设计、编码到软件测试运行的软件开发全过程。通过 软件开发的实践实现以下基本目标:
确定课题
由教师命题并给出各课题的具体需求,学生根据课 题所涉及的知识领域及自己对该领域的熟悉程度和对该 课题的兴趣,选择课题,经教师调整审查后确定。
• 原则上由同学志愿组合,组成课题组。 • 第五周星期五前确定初步分组及选题,第六周二 宣布开发小组及课题名单(不能改变)。
课程设计安排
1、命题、组织课题组,确定课题。 周
2、各教学楼内部导航
3、各学院的机构、位置,主要负责人,教师(包括退休的 与在职)的电话、联系方式。
二、小型贸易公司信息管理系统
指导教师:白忠健
要求:针对企业“人财物,进销存”六个方面,分 别对人事、财务、固定资产、进货、销售和库存等子系 统进行设计和实现。
分为6个小组,每个组不超过3人,每个小组设组长1 人,设大课题组长一人,每个小组完成一个子系统。
既可用于教师备课,按教师需要重新组织课件(图5), 又可编辑、修改课件或写作新课件(图6),该平台的建立大 大提高了课件开发的效率和质量。备课子系统可以完成重组 课件和编辑生成课件的功能。
图4 播放窗口
图5 备课子系统(重组课件窗口)
图6 编辑课件窗口
二、关于素材库
建立图形素材库,将教师讲课所需要的图形素材按照教 学内容进行组织 ,根据不同的用户权限,对图形素材进行 浏览、提取、修改、插入、增加、替换、删除等操作。
相关文档
最新文档