考核方式考察课,根据实际需要和兴趣开发课件系统;_第1页
考核方式考察课,根据实际需要和兴趣开发课件系统;_第2页
考核方式考察课,根据实际需要和兴趣开发课件系统;_第3页
考核方式考察课,根据实际需要和兴趣开发课件系统;_第4页
考核方式考察课,根据实际需要和兴趣开发课件系统;_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、考核方式:考察课,根据实际需要和兴趣开发课件系统;提交作品及日期4月4日前完成1. 根据实际需要和兴趣确定目标开发课件系统;2. 进行需求分析,(格式 参见教材第四章);4月24日前完成1 编写课件脚本;2 进行课件设计;3 选择和学习使用开发软件和平台进行课件开发;4 关键模块的课件脚本(至少三页)(脚本编写方法参见教材第四章)。6月31日前完成1 完成课件开发和调试;2 设计用户调查表并进行评估;3 提交所开发的课件系统;4 提交总结报告;(格式参见范例)最后提交的作品及报告包括:1. 根据需求确定课件的类型(参见第二章),课件遵循的教育学原理,必须遵循一定的学习理论设计和开发课件(参见第

2、三章),这些都要在需求分析和总结报告中有所论述。2. 提交的课件系统集成工具可以是:Authorware,Flash,Dreamweaver等集成工具。(Powerpoint 除外)。3. 提交的课件系统必须打包成可执行文件发至邮箱 yangyan88,或刻成光盘提交。4. 提交作品组成:课件作品(50分),需求分析报告(10分),脚本(三页以上)(20分),总结报告(20分)。总结报告范例0 文档介绍:0.1 文档目的这个文档作为课件JAVA的数据库连接的总结报告,主要介绍了软件的目的、功能和使用方法。另外也总结了软件开发过程中遇到的问题和取得的经验。0.2 文档范围本文档具体涉及软件本身和

3、开发过程两个方面。软件自身方面包括:开发目的,应用范围,功能介绍,使用说明和详细的界面介绍;开发过程方面包括:前期、中期、末期三个阶段的回顾和总结,开发各阶段遇到的问题和处理过程,以及内部的测评意见。0.3 读者对象普通用户可以将此文档作为软件的用户手册来参考。(第1、2部分)评价人员也可以通过此文档了解作者的开发过程。(第1、3部分)0.4 缩写及术语解释AWMacromedia Authorware的缩写。RuntimeMacromedia Authorware 6 Runtime 支持课件运行的库。XTRASAuthorware中的效果插件。KOAuthorware中的知识对象(Know

4、ledge Object),是可以使用的常用模块。1 软件概述1.1 开发目的及应用范围开发本软件是为了协助JAVA语言课程中,“数据库连接”章节的的教学。通过该软件主要可以达到如下目的:帮助学生在课前获得简要的相关知识和行业应用背景,起到预习的功能。在课堂上,协助老师的讲学,进行部分概念、功能和实例的演示。在课后,学生可以通过该软件回顾老师上课的内容,令课堂教学的部分再现。适量地为学生布置课后作业,配套以作业批改、错误分析,减轻教师工作量。1.2 功能性介绍以多媒体的交互手段讲解与“JAVA的数据库连接”相关的知识。可以按照预先安排的顺序学习,也可以自由选择任意一个课程切入点。安排了一个相关

5、知识的测验,可以自动批改、评分、公布正确答案。结合知识内容设计了一个小游戏使学生通过游戏掌握知识。通过EMAIL使学生与软件开发者和教师进行沟通交流。1.3 使用说明在安装了AW Runtime的系统中直接打开“JAVA的数据库连接.a6r”文件。课件会自动运行展示各个板块,用户可以在分支处选择进入不同的板块。在运行过程中,软件窗口的标题栏会根据用户所处的位置不断更新位置信息。如图:1.4 参考资料参考资料包括:Java数据库接口JDBC入门基础讲座天极网JDBC与Java数据库程序设计(刘丽珏 张龙祥)人民邮电出版社Java语言程序设计网页 ECNU 郑凯老师2 界面介绍2.1 主要板块划分

6、主页概述历史发展知识学习1. 载入JDBC2. 关联到数据库3. 使用SQL语句4. 返回记录5. 修改数据库6. 关闭连接测验小游戏技术支持关于1. 导航地图2. 联系作者或教师扩展知识1扩展知识2扩展知识3扩展知识4扩展知识5扩展知识6图2-1 板块划分结构图2.2 子界面详细介绍界面功能介绍界面功能介绍主菜单提供进入各个板块的按钮测验考察学生对相关知识的掌握程度。概述简要介绍了JAVA与数据库的关系以及JDBC的背景。 游戏一个排位置的游戏,帮助记忆JAVA与数据库的关系。历史发展详细介绍了JDBC的发展历史。技术支持提供导航地图和电邮获取支持的方式。知识学习详细学习使用JDBC连接数据

7、库的几个步骤。关于介绍本软件的开发人员和开发平台。表2-2 自界面概况表3 开发过程总结(按照时间顺序)3.1 前期设计思路(2004-10-27至2004-11-5)3.1.1 选题JAVA是我在2年级第2学期选修的一门专业课,该课程主要介绍了使用JAVA的面向对象编程方法。但是在整个课程的安排上,弱化了对于数据库编程的章节,老师仅讲授了1个课时,而且也没有作为考试的重点。但是在实际编程应用中我发现,数据库的编程是经常会用到的,对于一般VB和DELPHI的基于ODBC的开发流程,我能够做到基本的应用。但是在JAVA上的实现方法我还不了解,应此也希望借由这次课件的制作让自己也学习一下。3.1.

8、2 期望实现的功能n 帮助学生在课前获得简要的相关知识和行业应用背景,起到预习的功能。n 在课堂上,协助老师的讲学,进行部分概念、功能和实例的演示。n 在课后,学生可以通过该软件回顾老师上课的内容,令课堂教学的部分再现。n 适量地为学生布置课后作业,配套以作业批改、错误分析,减轻教师工作量。n 作业情况可以及时反馈给教师,并有一定的自动分析功能。n 协助教师与学生的交流,学生可以通过该软件向教师提问,教师也可以留言。3.1.3 需求分析(开发工具,素材)n 开发平台操作系统:WindowsXP Professional 简体中文 SP2开发软件:Macromedia Authorware 6.

9、5图像处理:Ulead PhotoImpact 6.0 繁体中文版文字处理:Windows 写字板n 应用平台Windows2000/XP 简体中文或安装中文语言支持Macromedia Authorware Runtime3.1.4 预期开发进度(摘自:计算机辅助教育课件开题报告)时间任务前期准备2004年10月27日2004年11月5日ü 素材收集与编辑ü 熟系开发环境ü 调查软件实际需求ü 功能模块划分工程开发2004年11月5日2004年11月20日ü 自底向上,开发各个模块初步调试2004年11月20日2004年12月10日ü

10、; 模块连接ü 连接数据库测试内部试用2004年12月10日2004年12月15日ü 邀请同学参与试用ü 获得BUG LISTü 人性化操作改进建议响应反馈2004年12月15日2004年12月30日ü 调试处理BUGü 界面合理性修正软件发布2005-1-1ü 工程打包发布表3-1 预期开发进度表3.2 中期报告 (2004-11-5至2004-11-30)3.2.1 中期报告进度完成素材收集工作。按照预期的进度表,正在实施自底向上的模块开发。AW部分开发完成10。3.2.2 交流经验在中期报告的时候有机会看到了很多同学的

11、作品,交流了部分在制作中碰到的技术问题。从同学处得到了第三方的XTRAS,更出色的视觉效果可以用来代替AW自带的XTRAS。3.2.3 调整开发计划估计到预期的板块设置太冗长,会影响整体开发进度,因此精简部分板块内容。通过查阅AW的帮助文档发现手动配置一个ODBC的连接并应用到课件中十分困难,而且自带的帮助文档中也没有对于ODBC的使用介绍,需要使用收费的在线技术支持才可访问具体内部原理。因此决定取消开发计划中DELPHI数据库部分的内容。“作业布置”和“师生交流”的部分使用EMAIL通信代替。3.3 后期开发工作(2004-11-30至2004-12-25)3.3.1 内部测试与调试在200

12、4年12月21日发布软件初步的完整版本,自己进行测试。查找运行过程中可能出现的异常情况,并修改排除。另外针对界面友好性、易用性也进行了优化。具体问题可以参考3.4中的表格。3.3.2 获得用户反馈11月23日发布了公开测试的版本0.4,修正了自己发现的BUG并已做了优化。将0.4版发送给非计算机专业的同学好友使用,并附带使用意见表(见附件1)3.3.3 用户反馈处理以下是问卷中的3个最突出的缺点问卷反映的不足之处实际问题处理情况例子帮助了我的理解对于过程性的问题只有大段文字说明,实例代码与文字混在一起。将实例代码从文本介绍中抽取出来用不同的字体颜色显示,并明确说明与文本的联系。我能方便的使用它

13、学习1. 容易在使用过程中“迷路”加入设置窗口标题的KO,在每次场景切换的时候都在标题栏显示当前位置。2. 有些XTRA动画在配置较低的机器上运行时间很长,反复出现使人厌烦。去掉某些不必要的过场动画,修改某些过场动画的时间。我能看清屏幕上的内容在15寸或更小的显示器使用1024*768分辨率的时候会有一些文本字号太小看不清。适当放大部分文字介绍。太大的部分使用滚动文本框。表3-3 用户反馈信息处理表3.4 开发过程中遇到的问题问题处理方法处理结果评价开发前期可用素材少上网找到了PDF格式和HTM格式的教程有了足够的文字和图片资料,但是仍然缺乏视频素材没用过AW到上图借阅相关书籍AW自带的帮助涉

14、及面广单深度不够,借阅的书籍通过实例讲解,比较容易接受开发中期发送电邮的KO不实用简化通过课件自动提交信息的功能,改成公布邮箱地址让学生手动发送。预期的功能是提供一个页面让学生输入要问老师的问题,然后直接通过AW的电邮KO发送到老师的邮箱。但是AW的KO必须将发送/接收方的邮件服务都绑定,这样就失去了灵活性。因此只能简化此功能。对数据库的支持不能使用取消留言板的功能对AW了解的还不够,不能将ODBC编程用到AW中。只能被迫去掉这个功能。文字处理不方便使用WINDOWS自带的写字板写字板是个不错的RTF文本编辑器,AW支持RTF文本的直接粘贴。界面风格不统一统一各个板块的布局和风格,用配色方案区

15、别板块的不通过度追求美观和特效,导致课件页面之间感觉有点脱节,缺乏连贯性。使用统一的风格感觉更专业。开发末期自我测试优化效果低求助同学反馈使用意见邀请4人测试并搜集反馈意见,从而对课件再次进行优化发布错误使用非正规软件,发布程序可能有问题。尝试使用其他机器发布。软件在编辑状态下测试运行一切正常,但是发布后的作品在遇到GOTO跳转时就会跳转到错误的页面。表3-4 开发过程中的问题及处理方法3.5 开发总结3.5.1 实际完成与预期计划的比较当初设想的大部分功能均已经实现,没有实现的功能为:使用数据库的留言板、信息自动提交。能够使用AW的基本功能完成预期的设想,对于预期的实际完成度约为80。3.5

16、.2 不足之处本次开发过程体现出两个较大的缺点:n 闭门造车。初期阶段缺乏和同学的交流导致很多技术问题没有及时解决;后期阶段自我测试不科学,会遗漏一些异常并且无法很好的优化易用性、友好性。n 需求分析不彻底。在最初设计要开发数据库的应用时,没有认真考察AW中数据库应用的可行性和代价,导致此功能最终无法实现。3.5.2 收获n 通过3个月的开发过程,了解了AW的操作流程。学会使用AW开发基本的交互展示软件。n 在素材搜集和整理的过程中,对“JAVA的数据库连接”就像是在“自学”。弥补了学校课程的空白。n 通过好友的测试反馈了解到软件开发过程中,与用户交流是很重要的。3.5.3 自我总体评价总的来说,这次的课件开发是一个成功的项目,在界面外观上比较友好美观,内容上层次分明、详略得当。但是在技术方面遇到了数据库和AW本身双重考验,最终简化和取消的两个功能原先是我比较重视的2个内容,没有按理想实现很可惜。另外对于“测验”和“游戏”两个板块,由于时间的关系,我是“点到即止”,没有充分的展开。因此这两个功能的实用性较

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论