毕业设计教学辅助网站设计与实现(2)

2019-01-18 19:00

个人网上书店管理系统的设计与实现

性、创造性、开放性和个性化,这会使现在的教学方式发生巨大的更新,因此,网络辅助教学网站的发展会越发的人性化,随着技术的发展,会建立更加全方位的、互动型的网络教学网站。

1.4 设计的基本原则

教学辅助网站是基于传统的课堂教学的辅助的教学系统,它是运用现代的网络信息和资源,以各种教学理论作为基础,分析教学中出现的问题和需要,设计解决方法或者加以补充和完善,达到建立新的提高教学成绩的目的。作为辅助教学的网站,应该遵循以下几个原则:

1.要以课堂教学为中心,加以辅助性的教学,建立起符合开放教学的特点,适应现代的网络教学模式;

2.强化学生学习成果的检查,教学辅助网站要让学生可以清楚的了解自己所学的知识内容和学习的成果,使学生可以通过教师了解到学习的方向和方法;

3.需要突出在线教学的特点,在线测试和答疑这两个模块是辅助网站的重点,达到可以随时解决学生疑惑的功能;

4.提倡网站的学习环境的简便与实用,更具教学辅助网站的特点,学习平台的栏目设置要精练、操作要便捷、内容要清楚[2]。

2

个人网上书店管理系统的设计与实现

第2章 系统开发技术简介

2.1 ASP技术

ASP全名Active Server Page,诞生于1996年,是一个WEB服务器端的开发环境,利用它可以产生和执行动态的、互动的、高性能的WEB服务应用程序。它几乎完全基于组件和模块化的,WEB应用程序的开发人员使用这个开发环境可以实现更加模块化的、功能更加强大的应用程序。

ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容,也可以创建使用HTML网页作为用户界面的WEB应用程序。

ASP是一种服务器端脚本编写环境,可以来创建和运行动态网页或WEB应用程序。同时,ASP不仅仅局限于与HTML结合制作WEB网站,也可以与XHTML和WML语言结合制作WAP手机网站[3]。与HTML相比,ASP网页拥有以下优点:

1.ASP可以实现动态网页技术,而不仅仅体现静态的网页; 2.ASP文件较为容易修改和测试;

3.服务器上的ASP解释程序会在服务器端执行ASP程序,并将结果以HTML格式传送到客户端浏览器上,因此ASP所产生的网页可以为各种浏览器兼容。

4.ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。 5.使用者不会看到ASP所编写的原始程序代码,可防止ASP程序代码被窃取。

2.2 IIS简介

IIS是Internet information Services的缩写,它包括了Gopher server和FTP server,可以使用ASP、JAVA、VBscript产生页面,有着一些扩展功能。

IIS是一种WEB服务组件,其中包括WEB服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成一件容易的事[4]。IIS拥有以下特点:

1.可靠性与可伸缩性。IIS提供了智能、可靠的WEB服务器环境,包括应用程序健康监测和程序自动地循环利用;

2.安全、易于管理;

3.提供了完整的、易于使用的WEB站点架设; 4.服务器性能的优化更为有效。

3

个人网上书店管理系统的设计与实现

2.3 Dreamweaver简介

Dreamweaver是Macromedia公司开发的网站开发工具,一个可视化的网页实际和网站管理工具,支持WEB技术,包括HTML检查、HTML格式控制、HTML格式化选项、Home Site/BBEdit捆绑、可视化网页设计、图像编辑等媒体格式和动态HTML、WEB创作。可以选择可视化方式或者源编码方式来编辑。

Dreamweaver可以使用服务器技术如:ASP、JSP、PHP、ASP.NET等生成动态数据库支持的WEB应用程序,同时也可以自由的导入导出HTML技术,可导入手工编码的HTML文档而不会重新设置代码的格式[5]。它拥有以下优点:

1.制作效率高。Dreamweaver可以用最快速的方式将Fireworks、FreeHand或Photoshop等档案移到网页上。

2.网站管理方便。使用网站地图可以快速制作网站雏形、设计、更新和重组网页。 3.控制能力较强。

2.4 SQL Server 2005简介

SQL Sever是关系数据库管理系统,于1988年推出,是一个全面的、继承的、端到端的数据解决方案,他为企业的用户提供了一个安全、可靠和高效的平台用于数据管理和商业智能应用。SQL Server 2005不仅集成了前代SQL Server的功能,同时也加强和推出了新的功能,具有了更强的可伸缩性、数据集成、开发工具和强大的分析能力。

SQL功能的更新和发展使得它在多种微机和语言下均可支持数据库的开发,SQL的广泛应用显示出了它良好的性能。目前,绝大多数流行的关系型数据库管理系统都采用的SQL语言标准[6]。

SQL语言有以下优点[7]: 1.非过程化语言

SQL一次只处理一个记录,对数据提供自动导航。SQL允许用户在高层数据库结构上进行操作,而不对单个记录进行操作,可操作记录集,所有SQL语句可接受计划作为输入,返回集合走位输出。SQL不指定要求用户对数据的存放方法。

2.统一的语言

SQL可适用于所有用户的DB活动模型,包括信息管理员、数据库管理员、程序员等其他终端用户。基本指令则需很少时间就可以掌握。

3.所有关系数据库的公共语言

4

个人网上书店管理系统的设计与实现

现在主要的关系数据库管理系统都可支持SQL语言,则使得用SQL变得程序都是可移植的。

2.5 B/S体系结构

B/S体系结构,即(Browser/Server)浏览器和服务器结构,是WEB兴起后的一种网络结构模式,WEB浏览器是客户最主要的应用软件。B/S结构极大的简化了客户端的工作,服务器将负担更多的工作,对数据库的访问和应用程序的执行将在服务器上完成。B/S机构拥有以下优点:

1.维护和升级方式简单。B/S构架的软件只需要管理服务器就行了,所有的客户端只是浏览器,根本不需要做任何维护,所有的错做只需要针对服务器进行。

2.应用服务器运行数据负荷较重。由于B/S架构管理软件只安装在服务器端(Server)上,网络管理人员只需要管理服务器就行了,用户界面主要事务逻辑在服务器(Server)端完全通过WWW浏览器实现,极少部分事务逻辑在前端(Browser)实现,所有的客户端只有浏览器,网络管理人员只需要做硬件维护。但是,应用服务器运行数据负荷较重,一旦发生服务器“崩溃”等问题,后果不堪设想。因此,许多单位都备有数据库存储服务器,以防万一。

5

个人网上书店管理系统的设计与实现

第3章 系统需求分析

3.1 系统任务描述

为了提高教学质量以及教师和学生之间的互动,通过多方面的分析,建立该教学辅助网站。随着网络的出现和发展,人们的生活越来越受其影响,在生活、工作、学习等领域都产生了巨大的变革。知识和科技的爆发式增长,对传统的教育方式提出了挑战,同时,也产生了新的教学方式:远程教学和终生学习[8]。

网络所带来的教学的变革,使得基于网络的远程教学蓬勃发展起来,建立网络教学,也成为高等教育发展的其中一个方向。网络教学可思议使得教师在网络上集合丰富的知识,在第一时间内给予学生最新、最全面的教学,同时学生也可以和教师在课下进行交流、沟通,实现互动教学。教师可以在课下对学生提出作业、试题和发布教学视频课件。学生可根据教师所提供的教学内容和课堂学习知识,对教师提出的问题和测试进行检测,也可提出自己的疑问,实现教师和学生间的交流。基于这种需求下,利用现有的知识和技术条件,设计了一个教学辅助网站。

3.2 系统功能分析

教学辅助网站是针对当前的面对面的课堂教学的不足,对其进行相应的补充的一种适应现代化的教学手段。教师可以添加一些对学生学习有所帮助的课件、作业、试题或者其他教学资源,同时学生也可对这些资源进行浏览学习和运用,达到教师和学生之间相互交流的目的。

通过这些需求,本系统需要就有以下功能:

(1)用户可以登陆网站服务器,管理员和教师可以通过后台界面登陆网站,学生用户则通过网站主页登陆系统。

(2)初始的信息管理:管理员可对教师、学生等数据的添加、修改和删除功能。 (3)教学资源管理:教师可以上传课件和作业等其他相关资料,也可进行修改和删除;学生可以进行查询、浏览操作。

(4)在线作业:教师可以布置作业及修改点评作业,学生可以进行下载并选择答案。

(5)在线答疑:学会可以提出问题和回答问题并留言,教师同样可以回答和留言。 (6)在线测试:教师可以添加考试题目并整理试题,学生用户可以对答案进行上传,提交选择并可下载答案。

6


毕业设计教学辅助网站设计与实现(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:北师大版小学数学四年级上册课程纲要

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: