欢迎来到天天文库
浏览记录
ID:13412136
大小:63.85 KB
页数:43页
时间:2018-07-22
《c语言程序设计教学网站的设计与开发--毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、摘要此篇论文主要完成对C语言程序设计教学网站的设计与开发。教学课程作为一个信息化的教学平台,有着他的发展道路,目前网络平台的普及化,可以说使得所有生活中、学习中所有的事件都能与网络平台有着一定的关系,包括购物、债券、聊天、交友、订餐等等,所以,当前教育行业中,也应该遵循这个没有什么规定的原则,那就是网络化。这样可以很好的推动学习的灵活性,学生不用只有在学校、课堂才能学习到知识。只要有一台电脑、有网络就可以学习自己想学习的知识。而不是教师一味的灌输自己的知识。这样也很好的解决了学习效率问题。本论文对C语言程序设计教学网站的设计进行了需
2、求分析、概要设计、详细设计、编码实现、系统测试的详细论述。在本系统包括课程概况、教师队伍、课程教学、改革与研究、教学效果、教学资料、成果展示、CE-Learning、课程论坛等9大功能。本设计以Eclipse为开发工具,采用当前比较流行的MVC模式,基于SSH2框架,采用B/S的结构来设计,使用SQLServer2000数据库来管理数据,使用JavaBean对实体类进行封装,是出于对代码的可重用性和系统的安全性方面考虑的,同时,动态页面的设计采用JSP技术来完成,WEB服务器采用TOMCAT611]完成。使用struts2来完成控制
3、层的所有功能和部分显示层的功能,使用hibernate完成DAO层、持久化层,使用sprng来完成模型层。关键词:教学;MVC模式;SSHZ框架目前,大多数教学网站都存在着开发技术陈旧、可维护性差、用户反映慢等情况,本选题打算使用目前最流行的SSH2框架来解决这些问题。纵观世界,国际上的知名大学的网络共享资源非常强大,可以说他们的每门课都是教学,反观国内,教学的发展才处于起步阶段,还有很好的发展空间,当前的趋势就是资源共享,所以,教学网站的设计是迎着社会发展的大趋势,不光为了自己挣得荣誉,也为其他人的学习提供了很好的平台。教学程可以
4、用六个字概括:高质量,能共享。可以从以下三方面展开(1)教学课程定位:教学程是水平比较高的、比较前沿的、比较有特色化的课程体系。教学程应该是“课程比较大牌”,应该是“课程具有代表意义”,应该是“在风格和特色上有自己的特点”,应该是“课程能被大多数学生所接受”,等等。(2)教学程建设是一个整体。不是单指某个学生、教师、教材等等。包括课程概况、教师队伍、课程教学、改革与研究、教学效果、教学资料、成果展示、E-Leaming等等。其中,每个部分都是互相辅助及承接。丢掉任何一点,这个教学程都站不住脚。(3)教学程是可共享的。教学程发布在网络
5、上,目前网络的发展相对来说比较平稳,几乎家家人人都有电脑,这样发布在网络上的教学程,就可以随时为想学习者提供有效的资源。同时,也可以设置不同的过滤机制,来限制不同客户所共享的资源是不一样的[(2l0总之,教学程是发布在网络中,提供给不同的客户、不同的需求者他们想要的知识。同时,教学程中所涉及到的C语言知识是相对自己层次的院校是高质量的、有优越性的。C语言程序设计教学网站的设计与开发1需求分析目的,.1.1文档的说明该文档是关于用户对于C语言程序设计教学网站的功能和性能的要求,重点描述了C语言程序设计教学网站的所有功能,是接下来进行下
6、一步设计的重要文档。本文档由以下几部分人来提前阅读:.本教学网站的总体设计者;.本教学网站的具体代码书写者;.本教学网站的具体日常管理者;.本教学网站的具体代码测试者;.本教学网站的日后具体使用者。1.1.2文档所指的具体范围这个文档所指的范围就是使用目前项目的逻辑模型来确定以后这个项目是什么样子的,标明整个项目以后是用来干什么的。目前这个文档,没有设计到应用的什么样的开发技术,就是通过模拟的形式来使总体设计者、代码书写者、日常管理者、代码测试者、还有日后具体的使用者有一个交流的地方,来确定最后的需要。1.1.3文档编写中的一些声明
7、UML,此项目的建模使用这种语言来完成。JSP,此项目的界面都是使用这种语言来完成。Struts2,编码阶段完成控制层及部分显示层。Hibernate,完成持久化层,DAO层。Spring,完成模型层[3]aMVC.M是指业务模型,V是指用户界面,C则是控制器,使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。.2本系统的定义定义这里主要说明本项目具体从何而来,有什么样的确定历史,项目的使用者都有什么特点和最后项目要达到的目的是什么。大连理工大学专业学位硕士学位论文2.1本项目从何而来及历史教学程作为
8、一个信息化的教学平台,有着他的发展道路,目前网络平台的普及化,可以说使得所有生活中、学习中所有的事件都能与网络平台有着一定的关系,包括购物、债券、聊天、交友、订餐等等,所以,当前教育行业中,也应该遵循这个没有什么规定的原则,那就是网络
此文档下载收益归作者所有