欢迎来到天天文库
浏览记录
ID:24346996
大小:779.32 KB
页数:21页
时间:2018-11-13
《在线教育网站——前台功能的设计与实现-工学学士毕业论文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、1网站概述1.1网站背景在Intenwt飞速发展的今天,互联网成为快速获取、发布和传递信息的重要渠道,在人们经济、生活等各个方而发挥着重要作用。作为Web浏览的信息载体,网站以其海量信息资源、便捷沟通等特性成为新型学习环境的有机组成部分。将教育推向网络,把网络和多媒体的最新技术应用在教学中,是当前科技发展的总体趋势。实现网络教学,不但缓解了学校的压力,而且能够更好地传播知识。学生在家轻松上网学习,足不出户,洞悉天下事。网络教学是学校课堂所无法比拟的,资源共享不受时空、地域的限制,发挥着它所有潜能,促进信息交流。随着教育
2、信息化的深入推进,资源建设成为人们日益关注的问题。教育信息化目的之一在于学习方式、教学方式的变革,从而实现教育现代化。在线教育网站从A前来看,在教育信息化进程中起到了自发探索和数字化知识资源等重要的作用。因此网站建设的地位显而易见,己成为信息化建设中的重要组成,倍受人们的重视。1.2需求分析互联网的普及,影响着人们的生活。它的优势,让人们对它有了依赖,以互联网为基础的教育网站越来越多。通过网络人人都可以随时随地进行学习,教冇不再是只能在学校进行,只要有一台联网的计算机,就可以进行在线学习。现在很多商家都会抓住这个商机,
3、推出各种在线教育网站的收费教程,供有需要的人付费使用。综上所述,在线教育网站,是开拓市场的需要。1.3可行性分析1.3.1技术可行性为了实现本网站的设计,采用MicrosoftVisualStudio2005开发工具制作页面,数据库使用MicrosoftAccess2007,同时用PhotoshopCS4美化页面,在技术上是可行的。1.3.2经济可行性伴随着互联网的普及,以互联网为某础的教育网站越来越多。网络教育所发挥的作用对学习者来说越来越大。教育不再是只能在学校进行,而是一种社会化的行为,学习不再只是在一定的时间专
4、门进行,而是成为人们生活的一部分。其便利性等特点,在经济上是可行的。1.3.3操作可行性现今社会,电脑的普及应用已为广大用户所接受,而C#是面向对象的主流编程语言,MicrosoftVisualStudio2005开发环境,是F1前最流行的Windows平台应用程序开发环境,而且开发的系统界面简单易操作,初学者几乎不用经过培训就能操作,因此该网站是具有操作可行性。2.总体设计2.1网站模块划分2.1.1前台系统1、普通用户的注册和登录。2、注册用户上传和下载教程(包括语音教程和视频教程)。3、普通用户只能收看教程,不能
5、上传和下载教程。4、普通用户和注册用户都可以对教程进行留言。5、搜索功能:非注册用户和普通用户可以搜索到自己想要的教程。2.1.2管理工作区1、公告发布:管理员可以通过公告功能发布或删除各项公告。2、视频语音教程发布:管理员可以上传和删除各类教学视频与语音。3、用户管理:对注册用户进行管理。4、留言管理:对留言进行查看和删除。2.2运行环境2.2.1硬件环境•处理器:IntelPentium166MHZ或更高•内存:512M或更高•硬盘剩余空间:20G以上2.2.2软件环境•操作系统:Windows2000/XP以上•
6、数据库:MicrosoftOfficeAccess2007•开发工具:MicrosoftVisualStudio2005•开发语言:C#2.1Access数据库2.1.1Access数据库简介数据库是20世紀60年代后期发展起來的一项重要技术,70年代以来,数据库技术得到丫迅速发展和广泛应用,己经成为计算机科学与技术的一个重要分支。MicrosoftAccess作为一种关系型数据库管理系统是屮小型数据库应用系统的理想开发环境,已经得到丫越來越广泛的应用,它是个功能强大的数据库管理系统,具有界面友好、易学好用、开发简单、
7、接口灵活等特点。Access是一种关系型的桌面数据库管理系统,是MicrosoftOffice套件产品之一。作为目前世界上最流行的关系型桌面数据库管理系统,Access能操作其他来源的资料,似括许多流行的PC数据库程序(例如,DBASE、Paradox、MicrosoftFoxPro)和服务器、中小型及大型机上的许多SQL数据库。此外,Access还提供Windows操作系统的高级应用程序开发系统。Access与其他数据库开发系统之间显著的区别是:用户不用编写代码,就可以在很短的时间里开发出一个功能强大而且相当专业的数
8、据库应用程序,并且这一过程是完全可视的,如果给它一些简短的VBA代码,那么开发出的程序与专业程序员潜心开发的程序一样。3.1.2Access数据库的主要特点和功能Access的主要优点是不用携带向上兼容的软件。无论是对于有经验的数据库设计人员,还是那些刚刚接触数据库管理系统的新手,都会发现Access所提供的各种工具既非常实用又非
此文档下载收益归作者所有