没有合适的资源?快使用搜索试试~ 我知道了~
首页湖南科大在线答疑系统设计:构建网络教学互动平台
湖南科大在线答疑系统设计:构建网络教学互动平台
需积分: 9 24 下载量 99 浏览量
更新于2024-07-21
2
收藏 7.44MB DOCX 举报
本篇毕业论文是湖南科技大学数学与计算科学院信息与计算科学系学生撰写的研究项目,主题为“在线答疑系统”。该系统旨在利用网络平台构建一个集学生、教师和后台管理员于一体的互动平台,以便于实时解答学术问题和课程管理。 论文开始于2014年2月25日,预计在同年5月31日完成,其设计过程依赖于多本权威教材作为参考资料,如《Java大学实用教程》、《Java程序设计》、《JSP程序设计》等,这些书籍覆盖了编程基础和Web开发技术。此外,还参考了《HeadFirst设计模式》、《数据库系统概论》、《30天学通JavaWeb项目案例开发》等,体现了作者对软件工程、数据库管理和实际项目开发的理解。 论文的核心内容包括开发一个用户友好的界面,使学生可以方便地提出问题,教师能够高效地答复,同时管理员能够管理用户、问题和课程。系统的关键功能包括用户注册与登录、问题发布与搜索、私信交互以及课程申请处理等。 提交的形式要求严格,必须提交一份规范的纸质文档和电子文档,包括源代码、可执行代码,且字数不少于12000字或40个版面。论文的完成需经指导教师和评阅人的双重评审,评阅人会根据学生的工作态度、研究内容的深度与创新性、实用性、科学性、文本规范性以及存在的不足等方面进行综合评价。 通过这篇毕业论文,学生不仅巩固了计算机科学基础知识,还锻炼了实际项目开发的能力,并展示了他们运用所学知识解决实际问题的能力。同时,论文的完成也标志着他们在信息与计算科学专业领域取得了一定的进步和实践经验。
资源详情
资源推荐
ABSTRACT
With the rapid development of information technology, networking has become
increasingly popular. At present, using network to teach in various teaching activities has
become a reality. Online question-answering system takes advantage of the network to
implement the answering work, which breaks the limitations of time and space, conveniently
and timely improves answering work, and increases the frequency of interactions among
teachers and students. It is of great significance to the reform of teaching methods and
teaching models in colleges and universities.
Online question-answering system is developed by Java Web technology, adopted the
prevalent B/S structure, used MySQL5.0 as the background database and employed
Tomcat6.0 as the server. The system integrated two open source frameworks of Struts2 and
Spring, and used the Struts2 Action as a managed Bean in Spring. Through dependency
injection, Action can easily get references of the managed Bean that implements business
function .
The system realized the functions as follows. Students can login, register and
modify their information, search and apply for courses, ask questions and participate in
discussions, check their courses and questions, check applying processes; Teachers also
can login and register and modify their information, answer questions and process
applications, add and delete student, and check their courses; Administrators can manage
courses, questions, answers, student users, teacher users and administrator users.
Keywords: B/S; Java Web;online question-answering system
湖南科技大学本科生毕业设计(论文)
目 录
第一章 前 言.........................................................................................................................................1
1.1 课题研究背景及意义..................................................................................................................1
1.1.1 研究背景...............................................................................................................................1
1.1.2 研究意义...............................................................................................................................1
1.2 国内外现状..................................................................................................................................2
第二章 系统分析................................................................................................................................... 4
2.1 可行性分析..................................................................................................................................4
2.1.1 技术可行性分析...................................................................................................................4
2.1.2 经济可行性分析...................................................................................................................4
2.1.3 操作可行性分析...................................................................................................................5
2.2 需求分析......................................................................................................................................5
2.2.1 功能性需求分析...................................................................................................................5
2.2.2 非功能性需求分析...............................................................................................................7
2.2.3 系统流程图...........................................................................................................................8
2.2.4 系统数据流图..................................................................................................................... 10
第三章 系统总体设计........................................................................................................................14
3.1 项目规划....................................................................................................................................14
3.2 系统总体结构............................................................................................................................14
3.3 系统功能模块............................................................................................................................15
3.3.1 学生模块功能定义.............................................................................................................15
3.3.2 教师模块功能定义.............................................................................................................16
3.3.3 管理员功能模块定义.........................................................................................................16
第四章 数据库设计.............................................................................................................................18
4.1 数据库分析................................................................................................................................18
4.2 项目 E-R 图................................................................................................................................. 18
4.3 数据库表的设计........................................................................................................................ 22
--
剩余63页未读,继续阅读
大单机
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 构建Cadence PSpice仿真模型库教程
- VMware 10.0安装指南:步骤详解与网络、文件共享解决方案
- 中国互联网20周年必读:影响行业的100本经典书籍
- SQL Server 2000 Analysis Services的经典MDX查询示例
- VC6.0 MFC操作Excel教程:亲测Win7下的应用与保存技巧
- 使用Python NetworkX处理网络图
- 科技驱动:计算机控制技术的革新与应用
- MF-1型机器人硬件与robobasic编程详解
- ADC性能指标解析:超越位数、SNR和谐波
- 通用示波器改造为逻辑分析仪:0-1字符显示与电路设计
- C++实现TCP控制台客户端
- SOA架构下ESB在卷烟厂的信息整合与决策支持
- 三维人脸识别:技术进展与应用解析
- 单张人脸图像的眼镜边框自动去除方法
- C语言绘制图形:余弦曲线与正弦函数示例
- Matlab 文件操作入门:fopen、fclose、fprintf、fscanf 等函数使用详解
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功