学术堂首页 | 文献求助论文范文 | 论文题目 | 参考文献 | 开题报告 | 论文格式 | 摘要提纲 | 论文致谢 | 论文查重 | 论文答辩 | 论文发表 | 期刊杂志 | 论文写作 | 论文PPT
学术堂专业论文学习平台您当前的位置:学术堂 > 计算机论文 > 网站设计论文

ASP教学网站的系统分析与设计

来源:学术堂 作者:陈老师
发布于:2016-09-28 共2236字
    本篇论文目录导航:

【题目】长春师范学院网络教育网站建设探究
【第二章】教学网站构建的理论基础
【第三章】教学网站实现的技术支持
【第四章】asp网站关键算法研究
【5.1 - 5.2】 ASP教学网站的系统分析与设计
【5.3 - 5.13】基于ASP的教学网站各组成部分设计
【结论/参考文献】ASP环境下教学网站创建分析结论与参考文献
  第五章 基于 ASP 的教学网站设计
  
  5.1 系统分析
  
  5.1.1 需求分析
  
  人类己经进入了网络时代,网络技术的发展为远程教育提供了一片崭新的天地,一种新的远程教育形式--网上教学也随之出现,它是一种以网络为基础的远程教学系统,通过计算机网络扩展至社会的每一个角落,以至于每个人都可以不受时间、空间和地点的限制而自由学习,以较低的付出得到高质量的教育,而且这种教育形式克服了传统远程教育缺乏交流和交互的缺点。它提供丰富的知识库与信息库,能够激发学习者的学习兴趣,从而达到让学习者主动构建知识的目的,实现自己获取知识、自我更新甚至创新知识的理想目标[10].网上教学己经成为培养人才、促进科研和教育事业发展的重要途径。随着网络的不断发展和普及、网上教学必将在教育科研的各个方面发挥越来越重要的作用。所设计的基于 ASP 技术的 TLS(Teaching on Line System)系统主要功能包括:
  
  1.课程大纲支页
  
  功能说明:对本门课程加以介绍。
  
  2.教学内容支页
  
  功能说明:提供配套教材,供学生在线学习,是一个智能化电子教材,学生可根据需要进行检索学习。
  
  3.实验内容支页
  
  功能说明:提供教材配套的实验内容,并可选择一个课题自己行完成,完成后可上传给相当的教师。
  
  4.课程习题支页
  
  功能说明:提供教材的配套习题以及习题答案,并配有部分习题精解。
  
  5.在线测试支页
  
  功能说明:可由学生自主选择测试的种类。一是分项测试,学生可根据自己的需要选择不同的题型、不同的难度、不同的章节进行测试;二是综合测试,对本门课程进行综合测试。根据学生选择的测试种类自动生成试卷, 学生答题后可查看自己的成绩以及参考答案。
  
  6.教学反馈支页
  
  功能说明:问题讨论区,学生可以在这里对有关问题发贴子询问,教师、专家或其它学生都可对该问题发表言论或解答;教师可以设置一些新颖问题让学生在这里发表自己的见解。
  
  7.电子教案支页功能说明:教师通过页面上传各类型(如 Word, Access, Powerpoint等)教案,学生可根据需要下载自己需要的电子教案。
  
  8.获奖项目支页功能说明:列出各个级别的获奖项目。
  
  5.1.2 实现目标
  
  TLS 系统主要实现如下目标:
  
  l.适用于 Internet 国际互联网络、Internet 内部网络环境下基于网站的网络教学。
  
  2.提供丰富的知识库与信息库。
  
  3.可直播或点播教学内容。
  
  4.学生和教师可以通过论坛沟通,达到课堂现场教学同样的效果。
  
  5.通过网上答题,学生自己可以进行实时考核。从而做到自己选择题的难度,自己出题,自己答题。
  
  5.2 系统设计
  
  5.2.1 系统结构图
  
  本系统前台共分 8 大部分。系统结构如图 4 所示。

  
  4.课程习题部分结构如图 8 所示。

  
  5.2.2 数据库设计
  
  该网上教学系统采用了 Access 数据库,共创建了 5 个数据库,名称分别为 bbs,ebook,exam,xiti,y3q.这 5 个数据库分别包含以下几个表:
  
  1.bbs 数据库为教学论坛板块所需数据库,它包含 2 个表,分别为bbs_nr 表,bbs_type 表。
  
  1)bbs_nr 表用来存储用户所发帖子的基本信息,其中 bn_id 是用户在发帖子时,系统自动生成的号码,是该帖子的唯一标识。bbs_nr 的结构如表 1 所示。
  
  2)bbs_type 表用来存储论坛分版块的基本信息,其中 ID 是管理员在创建该版块时自动生成的编号,该编号是版块的唯一标识。表 bbs_type的结构如表 2 所示。
  
  2.ebook 数据库为电子教案板块所需数据库,它包含 2 个表,分别为eb_ad 表,eb_book 表。
  
  1)eb_ad 表用来存储电子教案管理员的基本信息,其中 ID 是在创建管理员时,系统自动生成的号码,是该用户的唯一标识。表 eb_ad 的结构如表 3 所示。
  
  2)eb_book 表用来存储电子教案章节的基本信息,其中 ID 是在创建电子教案章节时,系统自动生成的号码,是该用户的唯一标识。表 eb_book的结构如表 4 所示。
  
  3.exam 数据库为在线测试板块所需数据库,它包含 3 个表,分别为ad_e 表,e_tk 表,e_user 表。
  
  1)ad_e 表用来存储在线测试版块管理员的基本信息,其中 ID 是在创建管理员时,系统自动生成的号码,是该管理员的唯一标识。表 ad_e 的结构如表 5 所示。
  
  2)e_user 表用来存储在线测试版块普通用户的基本信息,其中 ID 是在创建普通用户时,系统自动生成的号码,是该用户的唯一标识。表e_user 的结构如表 6 所示。
  
  3)e_tk 表用来存储在线测试版块中所需题库中每一道题的基本信息,其中 ID 是在创建习题时,系统自动生成的号码,是该习题的唯一标识。e_tk 表的结构如表 7 所示。
  
  4.xiti 数据库为课程习题板块所需数据库,它包含 2 个表,分别为xt_ad 表,xt_text 表。
  
  1)xt_ad 表用来存储课程习题版块管理员的基本信息,其中 ID 是在创建管理员时,系统自动生成的号码,是该管理员的唯一标识。表 xt_ad的结构如表 8 所示。
  
  2)xt_text 表用来存储课程习题中每一道习题的基本信息,其中 ID是在创建该习题时,系统自动生成的号码,是该习题的唯一标识。表xt_text 的结构如表 9 所示。
  
  5.y3q数据库为教学论坛板块所需数据库,它包含2个表,分别为ad_y表,p_user 表。
  
  1)ad_y 表用来存储教学论坛版块管理员的基本信息,其中 ID 是在创建管理员时,系统自动生成的号码,是该管理员的唯一标识。表 ad_y 的结构如表 10 所示。
  
  2)p_user 表用来存储教学论坛版块注册用户的基本信息,其中 ID 是在注册用户时,系统自动生成的号码,是该用户的唯一标识。表 p_user的结构如表 11 所示。
  
  5.2.3 文件架构
  
  综上所述,设计一个构思合理、功能齐全的网上教学系统所用到的页面是相当多的。但是从 B/S 角度出发可以将其分为前台信息收集和后台数据处理两大部分。下面给出程序中涉及的主要页面列表,如表 12 所示。
相关标签:
  • 报警平台
  • 网络监察
  • 备案信息
  • 举报中心
  • 传播文明
  • 诚信网站