网络在线学习系统毕业论文

网络在线学习系统毕业论文

ID:39563931

大小:6.55 MB

页数:35页

时间:2019-07-06

网络在线学习系统毕业论文_第1页
网络在线学习系统毕业论文_第2页
网络在线学习系统毕业论文_第3页
网络在线学习系统毕业论文_第4页
网络在线学习系统毕业论文_第5页
资源描述:

《网络在线学习系统毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、华科学院软件工程课程设计华科学院信息系计算机科学与技术专业《软件工程课程设计》报告——网络在线学习系统(2010/2011学年第一学期)学生姓名:王胜兰学生班级:计算机072202H学生学号:200722030224指导教师:赵淑芳2010年12月30日32华科学院软件工程课程设计目录第一章系统概述11.1系统开发背景和意义11.2系统的开发工具11.3系统开发的目的1第二章系统可行性分析22.1技术可行性22.2经济可行性22.3操作可行性2第三章系统需求分析33.1系统性能需求分析33.1.1系统响应时间需求33.1.2系统安全性需求33.1.3系统灵活性需求33.2系统主要

2、功能33.3系统数据流图43.4数据字典53.5E-R图7第四章系统总体设计94.1系统功能设计94.2系统功能模块图94.3数据库设计104.3.1数据库分析104.3.2数据库实体关系设计114.3.3数据库物理结构设计11第五章系统详细设计145.1系统详细建设模型145.2后台数据库和前端应用程序连接模块1432华科学院软件工程课程设计5.3程序流程图设计155.4人机界面设计165.5数据库的连接17第六章系统界面设计及代码实现196.1系统登录窗口界面196.2课堂在线学习主页面206.3课程简介页面226.4添加公告栏信息窗口236.5自我测试页面24第七章系统测试

3、277.1测试说明277.2测试目的277.3测试部分功能277.3.1测试教师登录277.3.2测试在线公告的管理287.3.3测试在线教案的查看287.3.4测试在线作业的添加287.3.5测试管理员密码的修改297.3.6测试课件下载板块297.3.7测试留言反馈板块30结束语31参考文献3232华科学院软件工程课程设计第一章系统概述1.1系统开发背景和意义Internet是目前世界上最大的计算机互联在线,它遍布全球,将世界各地各种规模的在线连接成一个整体。在现代科学技术的飞速发展的时代,单一的在线学习观,单一的在线学习模式显然已不适应社会发展的需要。自上个世纪50年代以来

4、,“各种在线学习改革探索,风起云涌。产生了许多新的在线学习体系。但是,谁也包打不了天下,只有大家联合起来,才能迎接时代的挑战。”其实,国外的学者也清楚地认识到这个问题:“把建构主义这种培养学习者处理‘问题’能力和技能的模式,推广至一切在线学习领域是不适宜的。”在线学习系统,是一个利用因特网作为平台传送教学内容,实施网上教学,进行网上交流和学习的信息系统。它是多方面地,全方位地,从课件下载,在线答疑,课堂在线学习到留言反馈,自我测试,再到相关系统的友情链接,以及新闻中心的设置,不仅可以加深学生对于课程的学习理解,而且也开阔了大家的眼界,很好的培养了学生自主学习的精神,也为很多学有余

5、力的同学提供了很好的进一步发展钻研的空间。构建在线学习系统平台,可以克服传统课堂教育的局限性,形成一种主动的、协作的、开放的教学模式,既有生动形象和资源广泛的优点,又具有能相互访问、双向交流,不受时空限制的优良特性。1.2系统的开发工具本系统采用当前最流行的JSP在线编程技术,可以实现数据的高效、动态、交互访问,具有强大的Server/Client交互能力,是结合markup(HTML或XML)和JAVA代码来处理的一种动态页面。第一页第一次被调用的时候,通过JSP引擎自动编译成Servlet。然后执行,以后每次调用时,执行编译过的Servlet。Web应用的功能可以分为多个明确

6、定义公共接口的组件,通过JSP将它们结合再一起。1.3系统开发的目的本系统突破一般多媒体辅助教学工具的思想,尽可能将现实的活生生的教学环境和方法应用于网络教学中,提高学生网上学习的兴趣,从而真正提高网上教学质量;亦为建立多学科通用的网上教学平台,为今后开展广泛的网上教育提供技术基础服务。32华科学院软件工程课程设计第二章系统可行性分析可行性分析是在进行初步调查后所进行的对系统开发必要性和可能性的研究,所以也称为可行性研究。网络在线学习系统也应从技术可行性,经济可行性和操作可行性三方面来论证。2.1技术可行性用JSP技术,Web页面开发人员可以使用HTML或者XML标识来设计和格式

7、化最终页面,并使用JSP标识或者小脚本来生成页面上的动态内容。生成内容的逻辑被封装在标识和JavaBeans组件中,并且捆绑在脚本中,所有的脚本在服务器端运行。由于核心逻辑被封装在标识和JavaBeans中,所以Web管理人员和页面设计者,能够编辑和使用JSP页面,而不影响内容的生成。在服务器端,JSP引擎解释JSP标识和脚本,生成所请求的内容(例如,通过访问JavaBeans组件,使用JDBC技术访问数据库或者包含文件),并且将结果以HTML(或者XML)页面的形式发送回浏览器

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。