大连交通大学2010届本科生毕业设计(论文)
摘 要
随着现代计算机科学的发展,网络已经越来越普及,如今网络已经成为每个人生活的一部分,同时网络也提供了一种很好的信息交换平台,而网上答疑系统是一个可以在网络上展示个人信息的方便手段。本文介绍了如何开发网上答疑系统。
本文主要介绍了网上答疑系统的主要任务,阐述了开发该系统用到的关键技术,如采用B/S结构,使用JSP编程、利用SQL2000建立数据库、采用HTML和脚本等编程技术。
本论文主要分七章,第一章为引言主要介绍其背景和意义等;第二章为系统分析其主要是从组织、业务和数据流方面进行分析,第三章为总体设计主要介绍系统的功能;第四章数据库设计主要是介绍数据库结构设计和连接方法;第五章详细设计主要介绍其系统的实现和功能的描述;第六章为系统测试和性能分析主要介绍系统的测试方法、测试实例以及性能分析;第七章为系统总结主要是对设计和对全文的总结
关键字:在线答疑系统;B/S;JSP;SQL2000。
大连交通大学2010届本科生毕业设计(论文)
Abstract
With the development of modern computer science, networking has become increasingly popular, and now the network has become a part of life for everyone, while the network also provides an excellent platform for information exchange, while the personal home page is displayed on the network can be an individual a convenient means of information. This article describes how to develop personal website.
This paper describes the blog site's main task to explain the development of the system used in key technologies, such as the use of B / S structure, the use of JSP programming, the use of MYSQL to establish a database, using HTML and script and other programming techniques.
This paper mainly consists of seven chapters, the first chapter introduces the background for the introduction and significance; second chapter is mainly for the systematic analysis of their organizational, operational and data flow aspects of analysis, the overall design of the third chapter introduces the function of the system; The fourth chapter is to introduce the database design, database structure, primarily the design and connection method; fifth chapter focuses on the detailed design and functionality of their systems to achieve a description; Chapter VI for system testing and performance analysis focuses on the system testing methods, test examples and performance analysis; Chapter VII of the summary for the system mainly for the design and summary of the full-text.
Keywords: blog; B / S; JSP; SQL2000.
大连交通大学2010届本科生毕业设计(论文)
目 录
第一章 绪论..................................................... 1 第二章 主要技术分析 ............................................. 2 2.1 JSP技术介绍 .......................................................... 2 2.2 JAVASCRIPT概述 ......................................................... 3 2.3 UML概述 .............................................................. 3 2.4 关于TOMCAT的安装和注意事项 ............................................ 4 2.5 SQL2000数据库 ........................................................ 5 2.6 系统数据库连接 ........................................................ 5 第三章 系统设计 ................................................ 10 3.1 可行性研究 ........................................................... 10 3.1.1 经济可行性 ......................................................... 10 3.1.2 技术可行性 ......................................................... 10 3.1.3 运行可行性 ......................................................... 11 3.1.4 时间可行性 ......................................................... 11 3.1.5 法律可行性 ......................................................... 11 3.2 需求分析 ............................................................. 11 3.2.1 系统需求 ........................................................... 11 3.2.2 性能需求 ........................................................... 11 3.2.3 应用需求分析 ....................................................... 11 3.2.4 运行需求分析 ....................................................... 12 3.2.5 其他需求分析 ....................................................... 12 3.3 总体设计 ............................................................. 12 3.3.1 总体结构 ........................................................... 12 3.3.2系统结构数据流图 ................................................... 13 第四章 数据库设计 .............................................. 14 4.1 创建数据库 ........................................................... 14 4.2 数据库逻辑结构设计 ................................................... 14 4.3 数据库的实现 ......................................................... 18 第五章 详细设计 ................................................ 20 5.1 管理员的登录模块设计与实现 ........................................... 20 5.2 管理员主界面设计与实现 ............................................... 21 5.3 学生信息管理设计与实现 ............................................... 23 5.4 教师信息管理设计与实现 ............................................... 24
大连交通大学2010届本科生毕业设计(论文)
第六章 系统的调试与测试 ......................................... 25 6.1 测试概述 ............................................................. 25 6.1.1软件测试的目的 ..................................................... 25 6.1.2软件测试的任务 ..................................................... 25 6.1.3测试环境 ........................................................... 25 6.2 单元测试 ............................................................. 25 6.2.1黑盒测试 ........................................................... 25 6.2.2白盒测试 ........................................................... 26 6.2.3模块接口测试 ....................................................... 26 6.3 集成测试 ............................................................. 26 6.3.1自顶向下集成 ....................................................... 26 6.3.2确认测试标准 ....................................................... 27 第七章 总结.................................................... 28 参考文献 ......................................................... 29 致 谢 ........................................................... 30
大连交通大学2010届本科生毕业设计(论文)
第一章 绪论
Internet的迅猛发展给现代教育注入了新的活力,建立基于Internet的远程教育已成为当前教育中的一个热点。现在,教师和学生的交流不应仅限于在课堂上那短短的时间,还要在课余时间为他们创造更多的交流机会。由于 Internet 具有影响范围广,能够方便快捷的传递信息,具有近乎实时的交互性,本身又是一个巨大无比的信息库等诸多优点。利用 Internet作为远距离教育的新型手段,设计与实现教师个人网上教学系统。可以加强教师对学生学习过程的指导和管理,学生及时反馈学习信息,教师指导教学,提高学习者综合素质和能力,有针对性地对学习者进行个别化辅导或指导。我们的目标是用教师个人网上教学系统使教师在课余时间也可以不受距离的限制,对学生进行教学与管理,力图为教师和学生创设方便的学习环境。
在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。Internet上发布信息主要是通过网站来实现的,获取信息也是要在Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。为了更好的办学,提高学校知名度。
软件工程实际上是以工程化的管理方法,实现软件开发成本、进度、质量的控制与管理。
网上答疑系统,是一种运用计算机网络为工具来帮助教师与学生教学的方式,在这个过程中它利用多媒体技术,人工智能技术,网络技术等多种技术手段。通过教学软件,学习平台的开发和应用,使学生和计算机之间相互作用达到教学目的,这是一种现代化教学手段。网上答疑系统是一种教育观念与教育方式的结合,它的引入,丰富了教育教学手段,向教育现代化迈出了一大步。
1