网上答疑系统设计与实现_第1页
网上答疑系统设计与实现_第2页
网上答疑系统设计与实现_第3页
网上答疑系统设计与实现_第4页
网上答疑系统设计与实现_第5页
已阅读5页,还剩104页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

(二一二年 六 月本科毕业设计说明书学校代码: 10128学 号:200820205071题 目 : 网上答疑系统的设计与实现学 生 姓 名 : 学 院 : 信息工程学院系 别 : 计算机系专 业 : 软件工程班 级 : 软件 08-1指 导 教 师 : 赵志燕 讲师内蒙古工业大学本科毕业设计说明书摘 要教育现代化是现代社会的需要。利用网络实现实时有效地解决各种的学习疑问,让教育的各个环节之间达到开放、互助、互利,互动的要求,以便于适应知识与技术的快速变化与及时地问题解决。针对我们学校学院的情况,系统采用 UML 软件进行技术用例分析,使用Rational Rose 2003 软件工具进行软件结构设计,利用图书馆的海量知识和教师的经验为指导,应用 Microsoft Visual Studio 2008 和 SQL server2005 实现系统的设计开发。网上答疑系统由会员使用的前台系统和管理员(会员之一)使用的后台系统两个子系统组成。主要包括以下四个功能:一.不同类型会员的注册登录。系统共划分了四类用户,分别是:教师、管理员、学生和游客 ;二.会员登录后可浏览、查询问题信息,查询相对问题的答案信息,查询自己的答疑信息,查询自己的等级排名信息;三.游客可以不登录回答问题,也可以注册登录后可发布答疑信息,以及可以查看已发布过的信息;四.管理员登录后管理待发布的问题信息和答案信息,经管理员审核后才可发布到网页上,可以管理已发布过的问题信息和答案信息,以及管理会员信息,可以回答问题,设置问题属性。老师可以实时解答学生的各种问题,还可以发布问题、回答问题和查询问题。网上答疑系统具有以下特点:一是操作简易,界面友好;二是面向对象广泛,可以应用于社会和学校的教育一体化;三是它能有效地解决面对面这种教育的区域局限性和因交流问题带来的影响。关键词:网上答疑系统;B/S 架构;ASP.NET内蒙古工业大学本科毕业设计说明书AbstractEducation modernization is the need of modern society. Using the network real-time effective to solve all kinds of study questions, let the education of each link to open between, help each other, and mutual benefit, interactive requirements, in order to adapt to the rapid changes of knowledge and technology and timely problem solving.According to our schools college conditions, System using UML software to doing case analysis, using Rational Rose 2003 software tools into software structure design, make use of the library of knowledge and the experience of mass tutor for guidance, the application of the Microsoft Visual Studio 2008 and SQL server2005 realize system design and operation.On-line question-answering system consists of two subsystems, namely the use by members of the front part and administrators use the background section. Mainly includes the following four functions: 1. Different types of member registration and login. This system was divided into four categories of users, namely: teachers, administrators, students and tourists .2. Members can login to check issue information, query the information of relative answer to the question, query information, query their own level of ranking information 3. Visitors can not log on to answer questions,You can also register and login and then publish the information, and can see already published information; 4. The administrator login then you can manage to release a variety of information,Administrator approval before publishing to the web page, the management has released all kinds of information, and managing membership information, answer questions, set up the problem properties. The teacher in real-time answers to the problems of students, you can also post questions, answer questions and queries.On-line question-answering system has the following characteristics: First, the easy, friendly interface; The second is an object-oriented widely and can be used in the social and school education integration;The third is that it can effectively solve the, face-to-face teaching method by area of the limitations and communication problems.Keywords: On-line Question-Answering System; B/S Structure; ASP.NET内蒙古工业大学本科毕业设计说明书目 录引 言 .1第一章 需求分析 .11.1 需求分析 .21.1.1 分析目的 .21.1.2 项目背景 .21.2 任务概述 .31.2.1 设计目标 .31.2.2 开发环境 .31.3 系统工作流程 .31.4 业务模型 .4第二章 系统分析 .52.1 功能分析 .52.2 系统处理流程 .10第三章 系统设计 .143.1 功能划分 .143.2 层次模块图 .153.3 数据库设计 .153.3.1 数据库概要设计 .153.3.2 数据库详细设计 .163.3.3 数据库实体关系图 .183.4 系统动态设计 .18第四章 系统实现 .224.1 实现流程 .221.2 系统实现结构 .221.3 模块实现 .234.3.1 前台会员子系统 .23内蒙古工业大学本科毕业设计说明书4.3.2 后台管理员子系统 .24第五章 系统测试 .255.1 测试环境 .265.2 测试项目 .265.3 测试用例 .275.3.1 输入 .275.3.2 输出 .285.4 测试举例 .29结 论 .32参考文献 .33谢 辞 .34内蒙古工业大学本科毕业设计说明书图表清单图 1-1 网上答疑系统工作流程图 .3图 1-2 网上答疑系统运行模型 .4图 2-1 游客用例图 .5表 2-1 浏览信息用例规约 .5表 2-2 查询信息用例规约 .6表 2-3 注册用例规约 .6图 2-2 会员用例图 .7表 2-4 登录用例规约 .7表 2-5 浏览问题用例规约 .8表 2-6 查询问题用例规约 .8表 2-7 发布问题用例规约 .8表 2-8 查看已发布信息用例规约 .9表 2-9 删除信息用例规约 .9表 2-10 在线答疑用例规约 .9图 2-3 管理员用例图 .10表 2-11 登录用例规约 .10表 2-12 增加用户用例规约 .10表 2-13 删除不合格信息用例规约 .11表 2-14 发布公告用例规约 . 11表 2-15 查看最新发布问题用例规约 .11图 2-4 游客操作流程图 .12图 2-6 网上答疑系统会员操作流程图 .12图 2-7 网上答疑系统管理员操作流程图 .13图 3-1 前台的层次模块图 .15图 3-2 后台的层次模块图 .15图 3-3 网上答疑系统 E-R 图 .16表 3-1 数据库表 .16表 3-2 会员信息表(userinformation_Table_1) .16表 3-3 问题信息表(question_Table) .17内蒙古工业大学本科毕业设计说明书表 3-4 答案信息表(answer_Table) .17表 3-5 公告信息表(announcement) .17表 3-6 管理员信息表(adm_Table_1) .18图 3-4 网上答疑系统数据库实体关系图 .18图 3-5 访问本站游客注册时序图 .19图 3-6 会员登录时序图 .19图 3-7 发布问题时序图 .20图 3-8 回答问题时序图 .20图 3-9 实时对话时序图 .21图 4-1 网上答疑系统实现结构图 .23图 4-2 会员子系统界面链接图 .24图 4-3 管理员子系统界面链接图 .25图 5-1 注册界面 1 .29图 5-2 注册界面 2 .29图 5-3 注册成功界面 .30图 5-4 学生和在线教师的实时对话 .30图 5-5 学生和在线老师的实时对话 .31结 论 .32内蒙古工业大学本科毕业设计说明书1引 言随着教育信息化,网络教育势在必行。内蒙古工业大学校区的分布和教学需要一个网络学习平台-网上答疑系统。该系统只要一台电脑和另外一端进行联系就能解决平时学习当中各个学生和教师碰到的困惑,就能分享碰到该问题的学习者的经验,这样省了求学的时间,金钱和区域的限制。该系统是一个有针对性的网上答疑系统,它主要是针对大学教育。因此该系统起名为网上答疑系统。该系统主要有四类用户,游客,教师,学生和网上答疑的系统管理员。不同的角色使用该系统有不同的功能。当未登录时,各个角色都可以看得到网上答疑系统热点问题的所有信息,能根据题号回答问题但不能发布问题,不能进行实时对话。登录该系统的角色不仅能看发布过的问题信息还可以看自己的等级可以发布问题。学生主要是发布自己的问题信息,可以在线联系教师答疑。教师的角色就是在线解决紧急问题。管理员主要就是系统的后台管理,主要有发布问题信息管理,公告信息管理,会员信息管理等。发布管理主要指对会员刚发布的信息要进行审核,审核通过后才可以发布到网系统上;问题信息管理即是对所有已通过审核的信息的管理;会员管理是指对注册在该系统上的四类用户的管理。公告指的是升级公告和在线答疑教师服务公告。该系统使用简单方便,满足了以内蒙古工业大学信息学院为中心的各种答疑问题信息的需求,为怀着学习态度去学习的本网站会员和兢兢业业从事教育事业的教师带来了便利,节省了时间,有较高的实用价值。内蒙古工业大学本科毕业设计说明书2第一章 需求分析1.1 需求分析1.1.1 分析目的随着国内教育信息化步伐的加快,加之教育水平的提高对人才的竞争的全球化经济中影响是毋庸置疑的,促使教育信息化迅速发展,以适应人才需求的竞争,也是中国屹立在国际经济全球化的浪潮前头的关键,而国内教育信息化刚刚起步,各个高校做到的寥寥无几,有影响力分别是 09 年成立的北京大学教育信息化国际研究中心和江苏大学信息化中心。由于我们区域广阔,人口较多,大学更是各型各色,经济水平不平衡导致教育水平在不同地区有很大的差异特别,不能适应具体地区,具体教育水平和学校不同专业的需要。因此,针对内蒙古工业大学的教育水平和学习状况及校区分布并目前还没有一个针对网络答疑的系统,所以进行了需求捕获。1.1.2 项目背景为了推动教育信息化,随着科学信息技术的发展和校园一卡通及办公自动化建设方案的出现,网上答疑系统是基于 B/S 架构的,此系统开发主要采用ASP.NET,SQL server2005 等流行技术开发实现;另外在开发系统过程中还用到了Dreamweaver8.0、Rational Rose 2003 等辅助性开发软件。根据前期的需求调研,以及浏览了我国国内的几个大型的网上答疑网的基本结构,确定了网上答疑的系统需求。该系统主要提供各科学习答疑问题的信息,根据本学校学习角色的不同,该系统的用户分为四类,分别是:游客、学生、教师及个人管理员,他们分别可以发布不同种类的学习问题的信息,游客可以发布相对问题号的答案信息,学生可以提交答案信息和自己的问题信息,教师可以实时对话服务,管理员对。这就基本满足了学习当中不同角色的各种需求。除此之外,会员登录后还可以查看当前用户发布过的问题信息,删除已经不需要的信息,注册会员还可以修改已发布答案信息。该系统还设有管理员来管理网系统的信息。网络的快速使人们的生活更加高效,但有时也有一些用户利用该网站来非法操作糊弄积分,因此,为了使网上答疑系统长期稳

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论