(毕业论文)-计算机实验课在线答疑系统

上传人:zhuma****mei1 文档编号:54239109 上传时间:2018-09-10 格式:DOC 页数:28 大小:552KB
返回 下载 相关 举报
(毕业论文)-计算机实验课在线答疑系统_第1页
第1页 / 共28页
(毕业论文)-计算机实验课在线答疑系统_第2页
第2页 / 共28页
(毕业论文)-计算机实验课在线答疑系统_第3页
第3页 / 共28页
(毕业论文)-计算机实验课在线答疑系统_第4页
第4页 / 共28页
(毕业论文)-计算机实验课在线答疑系统_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《(毕业论文)-计算机实验课在线答疑系统》由会员分享,可在线阅读,更多相关《(毕业论文)-计算机实验课在线答疑系统(28页珍藏版)》请在金锄头文库上搜索。

1、 江西信息应用职业技术学院江西信息应用职业技术学院 毕业设计论文毕业设计论文题题 目目: 计算机实验课在线答疑系统计算机实验课在线答疑系统专业名称:专业名称: 软件技术软件技术班班 级:级: 学生名称:学生名称: 指导教师:指导教师: 系系 主主 任:任: 二一年十月廿日毕业设计(论文)任务书毕业设计(论文)任务书I、毕业设计(论文)题目:计算机实验课在线答疑系统计算机实验课在线答疑系统II、毕业设计(论文)使用的原始资料(数据)及设计技术要求:1、SQL2005 ;2、Visual Studio 2008III、毕业设计(论文)工作内容:分析和介绍系统的功能和它是如何实现这个功能另外加入些数

2、据库设计方面,并且加入些简单的白盒测试内容,主要是对其中数据的测试,检查是不是能正常的输出和正常的工作。列举相关的专业技术书籍。 (5 本左右) , 按时完成毕业论文。 (3000 字以上)注:本页内容由指导教师填写注:本页内容由指导教师填写IV、主要参考资料:1 邵良杉, 刘好增, 马海军. ASP.NET 全解 M.北京:清华大学出版社,2007.22 马颖华,苏贵洋,袁艺. ASP.NET 2.0 网络编程从基础到实践 M. 北京:电子工业出版社,2007.303 王保健. ASP.NET 网站建设专家 M.北京清华大学出社,2005.9计算机技术 系 软件技术 专业 学 生日 期:自

3、2011 年 10 月 20 日 至 2011 年 4 月 30 日 指导老师兼职教师或答疑教师(并指出所负责的部分):系主任第 页目目 录录摘要1第一章 引言.21.1 编写目的 2 1.2 适用范围 2 1.3 研究背景 2 1.4 定义 2 1.4.1 视图定义 2第二章 任务概述.32.1 目标 3 2.2 用户的特点 4 2.3 开发环境约束: 4第三章 需求规定.53.1 系统功能的规定 5 3.2 系统总体流程 5第四章 系统详细设计.74.1 数据库设计 7 4.1.1 数据表的设计 7 4.1.2 数据库表间的逻辑关系图9 4.2 系统主要功能模块详细设计与实现 .10 4.

4、2.1 前台主要功能模块介绍 .10 4.2.2 后台主要功能模块介绍.17第五章 对性能的规定215.1 精度 .21 5.2 时间特性要求 .21 5.3 输人输出要求 .21 5.4 数据管理能力要求 .21 5.4.1 数据备份 .21 5.4.2 数据规模 .21 5.5 故障处理要求 .21 5.5.1 系统设计方面 .21第六章 运行环境规定226.1 设备 .22 6.2 支持软件 .22 6.3 控制 .22 6.4 界面要求 .22 6.5 软件质量要求 .22致谢.23参考文献.24江西信息应用职业技术学院软件技术专业毕业论文第 0 页 共 24 页摘要摘要网上答疑系统为

5、基于 ASP.NET 与 C#技术的 WEB 应用程序,并以互联网为传播媒介来实现远程教育的一个教学平台。系统主要论述了其设计开发的基本过程,设计开发中主要运用了 ASP.NET 技术与 C#语言、 SQL 等相关技术,根据面向对象开发原理,采用了基于B/W/S 三层体系结构的开发模式系统。以 IIS 为服务器,SQL server 2005 为数据库平台,提供一个师生之间相互交流、相互探讨的网络空间,使学生在获取知识时更具有主动性。本系统包括即时答疑的管理与控制,文件资源的共享管理,问题及疑问留言解答的管理,后台数据库信息的管理维护等这些基本模块。关键词:关键词:ASP.NET;在线答疑;实

6、验室信息化;B/W/S 结构江西信息应用职业技术学院软件技术专业毕业论文第 1 页 共 24 页第一章第一章 引言引言1.1 编写目的编写目的为了计算机机房提供一个利用现有设备进行课程教学,师生互动问答讨论的系统。通过相应功能模块实现问题的实时或留言问答,实验内容等文件资源的共享上传与下载,以及相关知识拓展,师生在电脑前就能完成全程教学,使学生摆脱了以前的羞涩心理,主动参与到网络学习活动中来,有效地调动了学生学习的积极性。同学与同学之间、教师与同学之间的讨论既活跃了思维,也拉近了彼此的距离,促进了教学活动的开展。我们根据系统的总体要求和功能要求编写了这个系统需求规格说明书,为系统后期的概要设计

7、和详细设计做好基础。并且保证本需求分析的结果能够完整、无遗漏地反映待开发系统的要求。1.2 适用范围适用范围本文档适用于所有与本项目有关的软件开发阶段及其相关人员,其中:项目经理、技术开发人员、测试人员应重点阅读本文档各部分,其他人员可选择性阅读本文档。1.3 研究背景研究背景 为了推动学校政务信息化建设,根据教育部教厅综200114 号文件教育部办公厅关于加快推进教育系统政务信息化建设的通知的有关精神,现制定学校办公自动化建设方案。1.4 定义定义1.4.1 视图定义视图定义进 程 数 据 江西信息应用职业技术学院软件技术专业毕业论文第 2 页 共 24 页第二章第二章 任务概述任务概述2.

8、1 目标目标系统需实现的功能目标为:系统需实现的功能目标为:首先,针对计算机实验室的特点,在线答疑功能模块可以利用现有的局域网拓扑结构,在网络环境中进行信息的输入与传输显示,并存储在主机数据库服务器里。通过对交谈方式的控制,在群聊和一对一私谈交流两者之间切换交谈方式。其次,在教学过程中,必然有跟实验课程相关的实验指导、实验内容等相关的文档。为免去安装 ftp 服务器实现文件共享的麻烦,在该答疑系统中还应包括文件资源的上传、下载功能模块,实现相关资料的相互传递。再次,在线答疑模块中,主要是实现类似 qq 群聊天的即时通讯功能,里面的发言呈现出多人发言,交叉发言,讨论内容多且比较凌乱的现象,不利于

9、对某一疑问的深层次探讨。因此,在系统中,应设置类似我们平时所用的论坛留言的功能模块,并包含了发表疑问,回复疑问,管理疑问信息等功能。另外,在教学过程中,为加深学生对实验内容的理解,拓宽知识的应用,有必要设置知识扩展模块,包含相关知识门户网站链接,应用实例展示,技术文章等内容。为更方便处理班级事务,通知学生们班中相关信息,系统中也应包括班级公告功能,显示近期的班级安排等。为了保证数据库的安全,以及教学的顺利进行,系统还需要对学生们的身份进行管理,最简单的一点就是对访问该系统的学生要求登录操作,进行身份的验证,以及把该身份在系统中其它功能的使用情况存储在系统的数据库中,方便以后需要确认某学生身份的

10、调用操作。最后,该系统提供的后台数据管理,应让具有管理权限的人员对数据库进行操作,包括学生信息的管理,上传文件管理,疑问管理,链接管理,通知管理等功能,具体功能呈现为对数据源的数据进行访问、添加、编辑、删除等操作。极大方便地对系统进行统一管理控制与显示。参照各模块的功能与具体的特点,参照各模块的功能与具体的特点,在架构整个系统应达到以下设计目标在架构整个系统应达到以下设计目标:稳定性:整个系统应能稳定运行,硬件配置的局部改变不会影响整体的正常运行。准确性:所有前台用户的操作与数据库原定产生变化的实际状态应严格保持一致,杜绝错误记录、数据错位等情况的出现。可扩展性:如果需增加新的功能,再次开发不

11、需更改原有系统的源代码,原有系统对江西信息应用职业技术学院软件技术专业毕业论文第 3 页 共 24 页扩展的部分一般不具有依赖性。可维护性:界面风格或其它可能的参数化改变(如增加新功能等)不需要重新编写源代码,可以方便进行二次开发。独立性:每一个功能模块尽量独立,减少与其它模块之间的耦合性,尽可能做到按客户的需求。易使用性:系统的界面与操作人员的交互性好,容易使用。2.2 用户的特点用户的特点计算机实验课在线答疑系统主要为计算机机房提供一个利用现有设备进行课程教学,师生互动问答讨论的系统。从而达到学生与教师之间进行学习、沟通和协调。2.3 开发环境约束:开发环境约束:服务器:Windows 系

12、列 Server;开发环境:Server SQL Server2005 和 Microsoft Visual Studio 2008;江西信息应用职业技术学院软件技术专业毕业论文第 4 页 共 24 页第三章第三章 需求规定需求规定3.1 系统功能的规定系统功能的规定计算机实验课在线答疑系统分为二大模块:系统前台,系统后台。系统前台即 时 发 言文 件 管 理身 份 登 录疑 问 管 理知 识 扩 展班 级 公 告图 3.1.1 前台功能结构图系统后台学 生 管 理疑 问 管 理文 件 管 理链 接 管 理通 知 管 理图 3.1.2 后台功能结构图3.2 系统总体流程系统总体流程用户成功登录

13、后,如果验证是管理员身份,则可选择进入前台显示还是后台管理,如果是普通用户,则定向到系统前台首页。在首页里,默认是即时发言页面,也可通过页面链接到文件共享或者查看疑问页面。在即时发言页面,可以选择发言字体的颜色,切换群聊和密谈模式。在文件共享页面,显示现有的文件列表,右击文件名即可选择下载,点击上传文件按钮,进入文件上传页面。在查看疑问页面,可以发表疑问或者点击相应疑问,进入详细回答页面。各页面中,都包含返回主页面的链接按钮。江西信息应用职业技术学院软件技术专业毕业论文第 5 页 共 24 页系 统 首 页即时发言群聊/密谈回复/发表查看疑问文件共享下载/上传返 回 首 页知识扩展班级公告查看

14、访问查看通知进 入 后 台管理者 是图 3.2.1 系统总体流程图否否登录界面成功是江西信息应用职业技术学院软件技术专业毕业论文第 6 页 共 24 页第四章第四章 系统详细设计系统详细设计4.1 数据库设计数据库设计本系统数据库采用 SQL Server 2005 EXPRESS 数据库设计,其中包括 5 张表。4.1.1 数据表的设计数据表的设计 用户信息表用户信息表用户信息表记录用户的基本信息。其主要字段包括:用户 ID、用户名称、用户密码、用户职位。见表所示:表 4.1.1 用户信息表名称名称字段名称字段名称数据类型数据类型长度长度非空非空用户编号idint4yes用户名称userna

15、mevarchar50yes用户密码passwordvarchar50yes用户职位positionvarchar50No即时发言信息表即时发言信息表即时发言信息表的主要字段包括:ID 号、发言者、接收者、发言内容、发言字体颜色、是否密谈、发言时间。见表所示:表 4.1.2 即时发言信息表名称名称字段名称字段名称数据类型数据类型长度长度非空非空ID 号idint4yes发言者user_fromvarchar50yes接收者user_tovarchar50yes发言内容contentvarchar255yes字体颜色colorvarchar50yes是否公开ispublicbit4yes发言时间

16、sendtimedatetime8yes文件信息表文件信息表文件信息表的字段主要包括上传者、文件名称、上传时间、存储路径等。见表所示:表 4.1.3 文件信息表名称名称字段名称字段名称数据类型数据类型长度长度非空非空id 号idint4yes上传者Send_UserNamevarchar50yes文件名称Send_FileNamevarchar100yes江西信息应用职业技术学院软件技术专业毕业论文第 7 页 共 24 页上传时间Send_Timevarchar50yes存储路径Send_Filevarchar100yes疑问信息表疑问信息表该表主要是记录发表疑问信息,以及访问次数和回答次数。包括标题,具体内容,提问者等字段。见表所示:表 4.1.4 疑问信息表名称名称字段名称字段名称数据类型数据类型长度长度非空非空默认值默认值id 号idint4yes提问者Autho

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号