基于Web高等数学辅助教学系统.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Web高等数学辅助教学系统

基于Web高等数学辅助教学系统   【摘要】网络技术和信息技术的飞速发展,特别是高校校园网的发展,高校大学生计算机拥有量的不断升高,使人们对高等数学本身及其高等数学教学方法的认识有了根本的转变,可以通过基于Web的高等数学的辅助教学系统来帮助高校师生完成高等数学的教学和学习任务。与传统的教学方法相比,基于Web的高等数学的辅助教学系统具有无可比拟的优势:教学过程的交互性、教学资源的共享性、多媒体信息的综合性、教学目标的多样性、教学内容的丰富性。因此,开发这样的辅助教学系统是很有必要的事情,我们采用ASP.NET+SQL的方式来开发,按照登录用户不同可以分为四个主要模块:登录模块、管理员模块、教师管理模块、学生访问模块。   【关键词】Web 高等数学 辅助教学 ASP.NET SQL   【中图分类号】O13 【文献标识码】A 【文章编号】1673-8209(2010)07-0-02      1 开发基于Web的高等数学的辅助教学系统的总叙述   1.1 相关技术   1.1.1 ASP.NET简介   ASP.NET是Microsoft.net的一部分,作为战略产品,不仅仅是Active Server Page (ASP)的下一个版本;它还提供了一个统一的Web开发模型,其中包括开发人员生成企业级Web应用程序所需的各种服务。ASP.NET的语法在很大程度上与ASP兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。可以通过在现有ASP应用程序中逐渐添加ASP.NET功能,随时增强ASP应用程序的功能。   ASP.NET可以无缝地与WYSIWYG(what you see is what you get) HTML编辑器和其他编程工具(包括Microsoft Visual Studio.NET)一起工作。这不仅使得Web开发更加方便,而且还能提供这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件拖放到Web页的GUI和完全集成的调试支持。   1.1.2 SQL Server 2005简介   SQL Server 作为微软公司在Windows 系列平台上开发的数据库,是一种功能完备的数据库管理系统,它包括支持开发的引擎、标准的SQL语言、扩展的特性(如数据复制、OLAP分析)等功能,支持存储过程,触发器等特性。   1.2 开发基于Web的高等数学的辅助教学系统的简介   此系统按照登录用户不同可分为四个模块:登录模块、管理员模块、教师管理模块、学生访问模块。   登录模块:要求用户输入姓名和密码,根据不同的身份,判断进入不同的模块,如果是新用户可以申请注册,根据相应的要求可以申请不同的角色(主要是教师和学生)。   管理员模块主要包括:教师信息管理、系统配置与维护。   教师管理模块包括:管理课程资料,这里主要是高等数学的相关内容,可以按章节按知识点来安排,在这个模块教师可以增加,删除,修改,查询,浏览相应的知识;设置在线考试,可以根据相关的参数(知识点,难易程度等)自主组成试卷;管理学生信息。   学生访问模块包括:浏览课程资料,学生可以查询,浏览,统计,下载,打印自己需要的内容;留言簿,主要功能是教师在线辅导和学生之间的交流;单元题目自测,学生可以根据需要自主测试,及时了解自己对知识的掌握情况。      2 基于Web的高等数学的辅助教学系统的分析和设计   根据实际情况,我们使用原型法(Rapid Prototyping)即以少量代价快速地构造一个模型。使用户(主要是教师及学生)和开发人员可以较快地确定需求,然后采用循环进化的开发方式,对整个模型作连续的精化,将模型需具备的性质逐渐增加上去,直到所有的性质全部满足。此时模块也发展成为最终产品了。   通过对用户需求的分析,我们可以分析出该教学辅助系统模块大致可以分为四个小模块:登录模块、管理员模块、教师管理模块、学生访问模块。图2-1说明这四者的关系:      3 基于Web的高等数学的辅助教学系统的具体实现   这里,主要对教师管理模块的管理进行详细介绍。教师可根据自己的需要录入相关课程的内容(比如:高等数学(一)、经济数学、线性代数、概率统计……),同时还可以修改、删除、查询、浏览相关内容。   以《高等数学(一)》的辅助教学系统的教师管理模块的具体实现为例。   3.1 教师管理模块的功能结构图(见图3-1)   3.2 教师管理模块的详细设计   教师管理模块的主要功能是通过几个功能模块来实现的。具体的设计过程如下:   (1)用户登录:该模块负责将用户分为学生用户和教师用户来实现用户权限的管理。   (2)课程浏览:该模块负责列出

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档