欢迎来到天天文库
浏览记录
ID:1430083
大小:1.12 MB
页数:52页
时间:2017-11-11
《系统的运行环境和开发毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、系统的运行环境和开发毕业论文目录第一章绪论11.1开发背景11.2开发意义1第二章系统分析22.1系统的需求分析22.2系统开发设计思想22.3系统开发步骤32.4系统的主要技术32.4.1Browser/Server系统的三层体系结构32.4.2JavaServerPage(JSP)技术42.4.3JDBC技术62.5系统的运行环境和开发平台62.5.1硬件设备及操作系统62.5.2系统开发工具62.5.3开发工具简介7第三章系统设计83.1系统用例93.2系统功能模块的划分93.2.1用户模块103.2.2在线视频模块103.2.3文件
2、上传下载模块113.2.4答疑模块113.2.5公告模块123.2.6BBS论坛模块123.2.7后台管理模块123.3数据库设计143.3.1数据库需求分析143.3.2数据库E-R图143.3.3数据库的逻辑设计16第四章系统实现224.1主要界面实现224.1.1用户注册224.1.2首页234.1.3论坛24524.1.4在线视频254.1.5后台管理254.2主要功能程序的实现274.2.1数据库连接的建立284.2.2注册用户304.2.3引入标签到页面324.2.4发帖、跟帖344.2.5文件上传36第五章系统的测试415.1
3、软件测试的目的和原则415.2子系统测试425.2.1页面跳转获取不到请求参数的问题425.2.2JSP的中文乱码问题435.2.3SQLServer2005数据库的驱动问题43第六章总结44参考文献45致谢:46第一章绪论1.1开发背景随着网络的普及,学校需要寻找新的学习模式。在线学习是一种新的教育形式。在线学习系统主要服务于学校内的所有学生,为他们很好的提供更多元化的学习环境、更方便复习,预习的学习渠道。在线学习系统是一个正在兴起的应用领域,主要利用网页制作、数据库等技术实现网上教学的实时性、交互性、动态性。目前对于网上学习的模式以及其
4、所涉及的技术仍有许多问题需要探讨和解决。本系统突破一般多媒体辅助教学工具的思想,目的是尽可能将现实的活生生的学习环境和方法应用于网络教学中,提高学生网上学习的兴趣,从而真正提高网上学习质量;同时本系统的总体框架是为建立多学科的通用的模块化的网上学习平台,为今后开展广泛的网上教育提供技术基础服务。作为传统教学的延伸,网络信息化教学的作用正逐步被人们所重视,随着网络技术和多媒体技术的进步,网络信息化教学系统还会有更多的发展空间。521.2开发意义在传统的课堂式教学下学习存在着很多的缺点:如:享受到最优秀老师服务的只能是少数人;不能随时随地、灵活
5、有效的、个人掌握学习主动权。随着科学技术的不断提高,计算机科学与技术日渐成熟,计算机应用的普及,计算机已进入人类社会生活的各个领域,并发挥着越来越重要的作用,越来越多的学员选择网上在线学习。在线学习提供最优秀的教育资源传统授课方式中,真正能享受到最优秀老师服务的只能是少数人,而通过在线学习提供的视频学习,任何人都可以轻松享受到优秀老师提供的教学服务,在线学习系统整合各领域最优秀的教学视频,可以让你接受的第一流的教育。在线学习不受时间的限制,并且可以随时随地在可以上网的地方参与学习。第二章系统分析2.1系统的需求分析区别于课堂式教育,网上在线
6、学习具有了传统的课堂式学习无可比拟的优点:网上在线学习体现了真正的因材施教;学生学习不受入学年龄的限制,并且可以避免传统教学模式下时间和空间的限制;在线学习对学生来说是时空的解放,宽松的学习氛围更可以使学生发挥他们的聪明才智,他们可以在学习活动中相互启发、协作交流;在线学习也是一种多向的信息交流活动,学生在获取不同的学习资源时可进行比较,集思广益,取长补短,深入理解和消化所学的知识,益于对新知识的意义建构;当代学生学习动机呈多样性,学习压力因素各异,而在网络背景下的学习者可根据自身的特点采取不同的学习方法。让更多的人符合科学发展跟上时代的步
7、伐。根据以上实际的需求和特色,本系统需满足以下几个方面的要求:521.提供一个可以与他人交流互动的平台,在这个平台上面学生可以发表自己的见解,达到交流共享信息的目的2.学生可在此系统中注册成为用户,注册成功之后在平台上交流时其他用户就可以知道你的信息,从而可以使用户大胆放心的在这个平台上分享更多的信息。3.学生可以在此平台上获取到他们所想要的学习资料4.学生可以在此平台上进行在线学习。2.2系统开发设计思想系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充、维护;系统应具备数据库维护功能,及时根据
8、用户需求进行数据的添加、删除、修改、备份等操作。2.3系统开发步骤在线学习系统的建立与应用可以划分成总体规划、系统开发和系统运行三个阶段,其中系统开发阶段还可进一步分为系统分析、
此文档下载收益归作者所有