在线答疑系统毕业论文.docx

上传人:b****4 文档编号:880750 上传时间:2022-10-13 格式:DOCX 页数:30 大小:609.61KB
下载 相关 举报
在线答疑系统毕业论文.docx_第1页
第1页 / 共30页
在线答疑系统毕业论文.docx_第2页
第2页 / 共30页
在线答疑系统毕业论文.docx_第3页
第3页 / 共30页
在线答疑系统毕业论文.docx_第4页
第4页 / 共30页
在线答疑系统毕业论文.docx_第5页
第5页 / 共30页
点击查看更多>>
下载资源
资源描述

在线答疑系统毕业论文.docx

《在线答疑系统毕业论文.docx》由会员分享,可在线阅读,更多相关《在线答疑系统毕业论文.docx(30页珍藏版)》请在冰豆网上搜索。

在线答疑系统毕业论文.docx

在线答疑系统毕业论文

在线答疑系统毕业论文

第1章引言1

1.1选题背景1

1.2研究意义1

1.3研究现状1

第二章系统分析2

2.1可行性分析2

2.1.1技术可行性2

2.1.2操作可行性2

2.2需求分析2

2.3需求分析7

2.3.1数据需求7

2.4性能需求11

第三章系统总体设计12

3.1系统功能结构12

3.2数据库设计14

3.2.1数据库表设计14

第四章系统详细设计及实现17

4.1学生管理模块18

4.2学生问题管理模块19

4.3答疑视频信息管理模块设计20

4.4账号管理模块详细设计22

4.5在线交流模块详细设计23

第五章系统测试25

5.1测试目的25

5.2测试方法26

5.3系统测试26

5.3.1测试的数据26

5.3.2系统测试方法26

5.3.3系统测试项目表27

5.3.4系统测试结果27

致谢29

参考文献30

第1章引言

1.1选题背景

目前,传统的学习方式都是通过出版书籍和杂志等实体类的学习材料。

对人们的学习造成了一定的障碍比如你自己好多的东西根本无法自己去理解,请教老师又不是很方便。

本文针对这些问题提出相应的解决方案,使学计算机精品课程中的在线答疑系统不仅成为人们在结合实体类的学习资料的同时结合网络的资源和手段充分的把想学的知识掌握好。

具体而言,它主要涉及到以下几个方面:

在线报名;在线交流;在线咨询;适应不同用户的不同学习要求,能根据不同用户的需要发布相应的信息资料。

该系统主要利用了ASP.Net2.0强大的网络数据库访问技术,实现web交互。

本文就根据现已存在的问题,对基于web的计算机精品课程中的在线答疑系统做了全面的分析和整体的介绍。

介绍了ASP.Net2.0+SQlient模块。

这些模块各自发挥了不同的作用与功能,并以ASP。

NET2.0+C#语言为实例进行了系统实现。

1.2研究意义

目前,传统的学习方式都是通过出版书籍和杂志等实体类的学习材料。

对人们的学习造成了一定的障碍比如你自己好多的东西根本无法自己去理解,请教老师又不是很方便。

本文针对这些问题提出相应的解决方案,在线答疑系统不仅成为人们在结合实体类的学习资料的同时结合网络的资源和手段充分的把想学的知识掌握好。

具体而言,它主要涉及到以下几个方面:

网络学习资料的下载;在线提问解决问题;适应不同用户的不同学习要求,能根据不同用户的需要发布不同的学习资料。

本论文就是为了解决或改善这些问题,以更好地满足用户的需求,达到在线答疑的真正目的。

其研究意义有以下几点:

(1)用户模型的设计使得根据用户不同特点提供个性化服务成为可能。

(2)各种模块充分考虑了用户学各种需求,体现以用户中为心的思想和服务宗旨。

1.3研究现状

随着计算机在教育教学中的普遍应用,在线交流学习和在线查看下载学习资料也成为了大学生学习中的重要辅助手段,越来越多的学生把交流作为一种学习学习的重要方法,计算机精品课程中的在线答疑系统就是为在线学习者提供更多的教育信息和学习资源,以及让更多的注册用户在在线交流中进行有效的学习交流。

第二章系统分析

2.1可行性分析

可行性分析(已具备的条件和待解决的问题;拟采取的研究方法、技术路线、实验方案等)

1、已具备的条件:

资料的查询、计算机硬件的准备、对已有教育信息交流网的研究。

2、待解决的问题:

页面的设计实现、数据库的构建、库的连接及各个表的创建、文件的上传功能

3、拟采取的研究方法:

开发采用的是ASP.NET、运行以及实现用的是SQLserver

2.1.1技术可行性

随着计算机的普及,其应用也越来越重要,正是在这种情况下各种应用软件也应运而生,而且不断丰富。

在本系统中,操作人员易于贯穿软件思想并掌握使用方法,系统在运行时每一步都有相应的文字提示,有时还会弹出小窗口。

只要根据提示进行相应的操作即可,操作十分简单。

在线答疑系统基于精品课程是一套比较完整的应用程序,功能比较齐全,系统可以解决用户注册、查询信息、资料管理,资料下载,新闻信息,新闻公告,在线在线交流等实用性问题。

因此,开发此软件在技术上是可行的。

2.1.2操作可行性

自从人类社会进入九十年代后,以及计算机技术的飞速发展,各种应用软件已日益为人们所接受。

管理形式的计算机化是社会发展的必然趋势,各种智能化的软件层出不穷,而面对二十一世纪智能管理的挑战,减少了原来人工操作的费时费力的状况。

并且可以避免人为的经济犯罪,管理层容易做出及时的决策。

本系统用户平台直接面向普通用户,界面简单、明了,采用可视化界面,普通用户只需用鼠标就可以完成相应的数据操作;少量的数据输入是由后台管理员用户完成的。

对于初次使用此系统的用户,不必经过复杂的培训和学习就可以掌握本系统的操作流程。

由此可见,开发此系统在操作上是可行的。

2.2需求分析

用业务流程图描述系统各项业务处理过程,并结合业务流程图详细准确地说明业务处理过程中数据的收集、输入、传递、存储、加工的方法、算法、输出的数量及形式等。

1.基本信息业务流程描述如下:

操作员登陆后可以操作的功能包括:

账号管理、信息管理、答疑视频管理、在线交流管理、教师管理、论坛信息管理等功能模块。

在线交流是精品课程中的一部分,也是我们研究与开发的部分。

管理员系统业务流程如图2-1所示。

图2-1管理员系统业务流程

2.信息管理业务流程描述如下:

管理员添加一些信息到信息表中。

前台学生可以对信息进行查看。

信息管理包括新闻公告,资料信息,参考文献,课程习题等信息。

信息管理业务流程如图2-2所示。

 

 

图2-2 信息管理流程图

3.答疑视频管理业务流程描述如下:

管理员添加答疑视频信息到数据库表中。

前台学生可以对答疑视频信息进行查看。

答疑视频管理业务流程如图2-3所示。

 

图2-3 答疑视频管理业务流程图

4.教师信息管理业务流程描述如下:

管理员添加教师信息到教师信息表中。

教师信息管理业务流程如图2-4所示。

 

图2-4 教师信息业务流程图

5.资料信息管理业务流程描述如下:

管理员可以再台对资料信息进行管理,包括添加资料信息,修改资料信息,删除资料信息,学生在前台可以查看和下载资料信息。

资料管理业务流程如图2-5所示。

 

图2-5 资料信息管理业务流程图

6.在线交流管理业务流程描述如下:

注册用户在前台可以发布在线交流主题信息,回复主题信息等功能,管理员可以在后台对在线交流信息进行管理。

在线交流信息管理业务流程如图2-6所示。

 

图2-6在线交流管理业务流程图

2.3需求分析

在对系统已经有了初步的了解之后,本章会对系统模块做一个完整的需求分析,定义模块需要实现的功能以及需要达到的性能等。

设计并开发计算机精品课程中的在线答疑系统就要对整个系统的需求和流程进行分析,所以本节我们主要对计算机精品课程的整个流程进行需求分析。

我们先来看下整个系统的用例图:

图2-7系统用例图

2.3.1数据需求

E-R图也即实体-联系图(EntityRelationshipDiagram),提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。

构成E-R图的基本要素是实体型、属性和联系。

实体型(Entity)用矩形表示,矩形框写明实体名;属性(Attribute)用椭圆形表示,并用无向边将其与相应的实体连接起来;联系(Relationship)用菱形表示,菱形框写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型(1:

1,1:

n或m:

n)。

 

管理员的实体图如图2-8。

图2-8管理员实体图

答疑视频信息的实体图如图2-9。

图2-9答疑视频信息实体图

资料信息实体图如图2-10。

图2-10资料信息实体图

 

学生信息实体图如图2-11。

图2-11学生信息实体图

在线交流帖子信息实体图如图2-12。

图2-12在线交流帖子信息实体图

在线交流回复信息实体图如图2-13。

图2-13在线交流回复信息实体图

 

教师信息实体图如图2-14。

图2-14教师信息实体图

图2-15数据需求

2.4性能需求

(1)数据精度

对于系统软件要求输入的数据或者软件运行输出的数据精度严格按照系统设计时的要求,在数据传输过程中要保持数据精度,不能丢失精度。

(2)时间特性要求

对于系统软件运行时的时间特性要求如下:

响应时间:

满足使用需要,在使用者容忍围之;

更新处理时间:

及时更新;

数据的转换和传送时间:

满足使用需要,在使用者容忍围之。

第三章系统总体设计

3.1系统功能结构

在线答疑系统应具备以下几类基本操作功能;

1、注册功能:

通过点击注册进入到注册页面,用户可用户输入用户名、密码、性别、电子等信息进行注册,输入之后,点“提交”进行成功注册。

2、登录功能:

根据用户提供的信息表单从数据库中获取用户信息,验证用户提交的信息和数据库的信息是否一致。

如果用户名和密码输入与数据库中存储数据相同则以用户身份跳转到首页,否则登录失败并停留在当前页。

3、发帖和回帖功能:

登录后,发表话题、留言或者回复他人信息。

4、资料下载功能:

点击“多媒体课件”,可以下载到所需要的课件。

5、视频下载功能:

提供视频的在线观看和下载。

6、互动交流功能:

登陆后学生可与老师进行交流留言等。

图3.1在线答疑系统的功能模块

图3.2身份用户级别

3.2数据库设计

3.2.1数据库表设计

本系统采用SQLServer2005数据库系统作为系统的后台数据库,建立的数据库名称为CourseWeb包括的数据库表主要有9个基本表。

管理员信息表如表3-1所示。

表3-1管理员信息表(Admin)

列名

说明

类型(长度)

备注

Id

编号

Int(4)

不允许空,主键

Aname

名称

Varchar(50)

不允许空

Apwd

密码

Varchar(50)

不允许空

 

用户信息表如表3-2所示。

表3-2用户信息表(Users)

列名

说明

类型(长度)

备注

Id

编号

Int(4)

不允许空,主键

UserName

登陆账号

Varchar(50)

不允许空

XingMing

Varchar(50)

不允许空

Sex

性别

Bigint(8)

不允许空

Age

年龄

Varchar(20)

不允许空

emal

电子

Varchar(50)

不允许空

UserType

用户类型

Varchar(50)

不允许空

XueXiao

学校

Varchar(50)

不允许空

Ds

描述

Varchar(50)

不允许空

Photo

照片

Dattime(8)

不允许空

pwd

密码

Varchar(50)

不允许空

 

视频信息表如表3-3所示。

表3-3视频信息表(Video)

列名

说明

类型(长度)

备注

Id

编号

Int(4)

不允许空,主键

VideoName

视频名称

Varchar(50)

不允许空

VideoDs

视频描述

text

不允许空

VideoPath

视频地址

Varchar(20)

不允许空

Addtime

添加

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1