基于web的数据库课程群平台的设计与实现.doc
《基于web的数据库课程群平台的设计与实现.doc》由会员分享,可在线阅读,更多相关《基于web的数据库课程群平台的设计与实现.doc(32页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、论文编号_本科毕业论文论文题目:基于Web的数据库课程群平台的设计与实现姓 名: 院 系: 信息技术学院 专 业: 电脑科学与技术 年 级: 2010级 学 号: 2010180104 指导老师: 评定成绩: 2014年5月5日学习文档 仅供参考毕业论文设计诚信声明书本人声明:我将提交的毕业论文设计 是我在指导教师指导下独立研究、写作的成果,论文中所引用他人的无论以何种方式发布的文字、研究成果,均在论文中加以说明;有关教师、同学和其他人员对本文的写作、修订提出过并为我在论文中加以采纳的意见、建议,均已在我的致谢辞中加以说明并深致谢意。论 文 作 者 签字 时间: 年 月 日指导教师已阅 签字
2、时间: 年 月 日毕业论文设计版权使用授权书本毕业论文 是本人在校期间所完成学业的组成部分,是在河南中医学院教师的指导下完成的,因此,本人特授权对河南中医学院可将本毕业论文的全部或部分内容编入有关书籍、数据库保存,可采用复制、印刷、网页制作等方式将论文文本和经过编辑、批注等处理的论文文本提供应读者查阅、参考,可向有关学术部门和国家有关教育主管部门呈送复印件和电子文档。本毕业论文无论做何种处理,必须尊重本人的著作权,署明本人。论 文 作 者 签字 时间: 年 月 日指导教师已阅 签字 时间: 年 月 日目录摘要ABSTRACT1.绪论1项目背景与意义1国内外现状分析1研究内容2本章小结22.系统
3、分析3设计目的3功能需求分析3应用环境4开发工具简介5性能需求5数据需求6本章小结63.系统设计7系统文件夹结构7数据库设计7本章小结104.系统实现11网站首页的设计与实现11登录模块的设计与实现11教师课程管理模块的设计与实现12用户信息及公告管理模块的设计与实现13留言管理模块的设计与实现14本章小结145.系统测试155.1 测试目的和原则155.2 测试环境155.3 测试步骤165.4 测试结果165.5 本章小结166.结束语17参考文献18附录A: 系统关键代码20致谢26学习文档 仅供参考基于Web的数据库课程群平台的设计与实现*摘要随着网络的普及,网络资源的充分利用也越来越
4、得到更多人的关注,尤其是在大学校园这个平台。基于Web数据库的课程群平台是开展网络化学习的基础环境,它为教师、学生和教学管理人员提供一个学习和工作的网络环境。而本网站的侧重点则是在大学期间所学习的众多与数据库相关的课程,例如:数据库系统概论、Web数据库的设计与开发,等等。据此,将院系中的教师有关数据库的课程资源整合在一起,不仅可以很方便教师的日常教学,也可以到达资源共享的目的,有利于院系学生的在线学习与交流。更重要的是利用网络环境可以更好的将同学们聚集在一起,也可以提高学生学习的积极性。教师开设相关课程并上传相关课件,学生则按照自己的实际需要进行搜索下载,有疑问也可以留言给相应的教师。功能简
5、单实用,相信对学生教师都会有一定的帮助。学习文档 仅供参考Design and implementation of web-based database platform for group courses*ABSTRACTWith the popularity of the network, make full use of network resources is also increasingly get more attention, especially on college campuses this platform. Web-based database program gro
6、up learning platform is carried out on the basis of the network environment, which provides a network of learning and working environment for teachers, students and teaching managers. The focus of this website is learned in college many database-related courses such as: Introduction to Database Syst
7、ems , design and development of web database, and so on . Accordingly, the integration of curriculum resources departments of teacher-related databases together, not only can easily daily teaching teachers can achieve the purpose of sharing resources , help faculty and students in online learning ex
8、changes . More importantly, the use of the network environment can be better students together, can improve student learning initiative. Teachers relevant courses and upload relevant courseware, students can follow their actual needs to search download, have questions you can leave a message to the
9、appropriate teacher. Features simple and practical, teachers believe that students will have some help.Keywords: 学习文档 仅供参考1. 绪论1.1 项目背景与意义在知识大爆炸的现代,怎样才能更好地学习是摆在大家面前的一个难题。随着电脑技术和宽带网络的飞速发展,高校网络综合教学平台为高校教学提供了一种新的手段和方式。一定意义上说,网络教学平台的使用对于高校教学来说是一场革命1。20世纪90年代中后期到现在,网络在高校中得到了普遍应用,各高校的校园网也相继出现,但是校园网络在教学方面的
10、发展相对较缓慢,未能起到其应有的作用。在教学对象上,偏重于更加功利的远程教育,不够重视学校的教育。大力开展网上教学,注重学生对教学资源的真实需求,推动信息技术与课程信息的集合,是推动教学改革,培养创新人才的有效途径,也是教育技术在教学中充分应用的表达2。Web课程平台不是取代传统方式的课堂教学,而是将网络教学模式和课堂教学融合在一起,吸收传统课堂教学的优点,并克服其时间时空限制等弱点,发挥网络教学的优点,构建一种全新的教学模式3。基于Web的数据库课程群平台的设计与实现主要有以下几点意义:1消除学习的时间和空间的限制,提高学生学习效率,并且极大限度的激发学生的学习潜能。通过建立此平台,可以使学
11、生在任何时间任何有网络的地点学习知识。消除了学习在时间和空间上的限制。学生不必再因为没有听清楚内容或者忘记内容而耽误学习,极大的提高了学生的学习效率。学生通过教学资源,可以根据自身情况,自身特点和需求来学习,可以发散自己的思维,而不是一味的跟随老师的思想,这样激发了学生对学习的兴趣,有助于学生创新能力的提高,并极大限度的激发了学生的学习潜能4。2汇总大量的教学资源及教学信息,促进高校整体的管理。如大家所知,教学资源数量类别庞大,建立网络教学平台可以更好的管理它们,还可以将它们汇总,并分门别类整理,为学生提供了方便快捷的学习资源。由于教学是个长期的活动,将教学资源信息整合为以后的教学提供了一个好
12、的借鉴,并可将教学资源很好的保存下来。而且高校网络综合教学平台还提供了学生、老师信息的汇总管理,新闻的发布以及最新的通知事宜,这也促进了高校在整体上的管理5。1.2 国内外现状分析大约在1996年底、1997年初开始出现支持网上教学的软件平台,随着现代通讯技术和网络技术的发展,现有的网络教学平台大多能支持以视频点播、在线视音频会议、bbs和E-mail等为主要交互方式的各种实时、非实时的网络教学,实现了网络环境下尤其是远程教育中处于别离状态的教与学的再度整合6。国外许多国家特别是发达国家在网络教学方面投入了大量的人力和物力,取得了一定的社会效益。美国有三百五十多所大学和学院提供因特网教育的远程
13、学习,基本覆盖了高校的所有专业和学科7;英国也是比较早开展网络教育的国家,而且英国利物浦大学等正积极开拓中国的教育市场。网络教学己成为经济合作与发展国家高等教育体系的重要组成部分。根据OECD的研究,1995一2004年,全世界网络教学的市场规模以45的增幅扩大8。我国政府也非常重视网络教学。国务院1999年1月转发了教育部制定的“面向211让纪教育振兴行动计划”,不久组成中国教育科研网。1994年开始酝酿实行远程教育。目前,经教育部批准进行远程教育的试点高校有68个。全国各地已建成学习中心2000多个,在册学生高达200多万人,教育范围涵盖各个层次,上百专业9。同时,许多高等院校也投入大量资
14、金,建立校园网络与多媒体教室。但是如何进行网络教学还有许多值得探讨和研究的地方。1.3 研究内容基于Web的数据库课程群平台的设计与实现要求可以充分利用现阶段不断进步的网络环境,将有限的资源进行整合处理,并在课程平台上公开出来以便更多的人进行学习、交流、共享。具体研究内容如下:1课程平台可看成是教师的一个辅助教学工具。在这里教师可以和学生进行简单地交流,充分了解学生的观点看法,同时课程平台对于课程的管理也在一定程度上方便了教师对课程的管理。既节约了教师的时间也方便了学生10。2课程平台对于学生来说也是个很好的学习工具。学生能够自由的在其中检索自己想要的资源,下载对自己有帮助的文档,有疑惑时也可
15、及时与老师交流。以到达问题的快速解决。同时在一定程度上也可以提高学生们的学习兴趣。对整体教学质量的提高还是有些帮助的11。3课程平台对于管理人员来说也是个很好的管理工具。不仅可以发布公告以供他人阅览,还可以下载教师课程的相关课件,可以管理登录人员的信息。方便更好的了解最近的教师教学状况,以及学生的学习状况12。1.4 本章小结本章具体阐述了项目的背景、意义以及国内外现状分析,同时说明了系统的研究内容,为后续的开发工作垫定基础。2. 系统分析2.1 设计目的基于ASP.NET+SQLServer的课程群平台网站设计的目的不仅是为教师提供一个可以管理课程管理的平台,也是为学生提供一个可以轻松学到东
16、西的平台。教师可以自定义自己的课程、删除课程、修改个人信息、上传课件、删除课件、回复学生的留言、搜索课程、下载别的教师的课程资源;学生可以搜索适合自己的课程资源、下载自己学习的资源、不懂之处可以留言咨询、查看公告;管理员可以添加删除教师、添加删除学生、添加删除公告信息。2.2 功能需求分析所谓功能需求分析,是指对要解决的问题进行详细的分析,弄清楚问题的要求,包括需要输入什么数据,要得到什么结果,最后应输出什么。可以说,在软件工程当中的“功能需求分析”就是确定要电脑“做什么”,要到达什么样的效果。功能需求分析是做系统之前必做的13。下面详细介绍一下:1、用户登录用户登录是课程平台网站的系统功能之
17、一,登录窗口可以设计在网站主界面内,登录要求输入用户名和密码。输入后系统会验证信息是否正确,验证成功后会根据用户的身份,在当前页面显示不同的信息。如果是学生则可以进行密码修改操作,教师则不可以。接着就可以按提示进行接下来的操作。2、课程搜索学生和教师均可进行该操作。既可以通过设计在网页左侧的列表进行选择搜索,也可以通过在页面中间的搜索控件进行搜索,输入关键字和搜索条件,点击“课程搜索”按钮即可搜索到自己想要的资源。3、公告查看学生和教师均可进行该操作。操作很简单,在页面的右侧通知公告栏中选择需要的公告点击即可。4、资源下载学生和教师均可进行该操作。这个功能实现的是将所有教师的课程资源进行整合汇
18、总,显示在一个页面中。从中找到自己想要的资源,点击“下载”即可。5、上传课程这个操作只有教师才可以。功能是实现教师对自己的课程进行上传操作,在上传时填写好课程的相关信息。6、上传课件这个操作只有教师才可以。功能是实现教师对自己上传的具体课程的课件的上传。以供本人下载。7、个人信息修改这个操作只有教师才可以。该功能实现的是教师对个人信息的修改,信息主要包括个人基本信息以及个人简介。8、留言管理学生和教师均可进行该操作。功能是实现教师和学生之间的简单交流。学生提问题教师给予解答。9、用户添加这个操作只有管理员才可以。用户添加包括教师和学生信息的添加。添加的信息主要包括用户的、性别、密码,学生还需要
19、选择所在班级。10、公告管理这个操作只有管理员才可以。公告管理包括公告的添加、删除、修改。2.3 应用环境2.3.1 运行环境1服务器环境要求操作系统:Windows XP、Windows Server2003及以上版本数据库平台:SQLServer2008及以上版本2客户端运行环境要求操作系统:Windows XP、Windows 7屏幕分辨率:普通浏览器客户端1024768及以上2.3.2 开发环境开发环境:Windows 7专业版、Visual Studio2010硬件:内存 4G、CPU 2.4GHz、硬盘 500GBWeb服务器:IIS 7数据库平台:SQLServer20082.4
20、 开发工具简介2.4.1 Visual StudioVisual Studio即Microsoft Visual Studio。Microsoft Visual Studio简称VS是美国微软公司的开发工具包系列产品。VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等6。所写的目标代码适用于微软支持的所有平台,包括Microsoft Windows、Windows Mobile、Windows CE、.NET Framework、.NET Compact Framework和Microsoft Silverlig
21、ht 及Windows Phone14。2.4.2 SQL ServerSQL Server是由Microsoft开发和推广的关系数据库管理系统DBMS,它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,并于1988年推出了第一个OS/2版本。Microsoft SQL Server近年来不断更新版本,1996年,Microsoft 推出了SQL Server 6.5版本;1998年,SQL Server 7.0版本和用户见面;SQL Server 2000是Microsoft公司于2000年推出,目前最新版本是2012年3月份推出的SQL SERVER 2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 web 数据库 课程 平台 设计 实现
限制150内