课程管理系统设计毕业论文.doc

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课程管理系统设计毕业论文 目录 第一章 引言1 1.1 Java语言简介1 1.2 Java 语言在网络上的应用1 1.3 JSP 技术简介1 1.4 Servlet技术简介2 1.5 JavaBean技术简介3 1.6 Tomcat 简介4 第二章 系统需求分析4 2.1 设计目标4 2.2 功能简介5 2.3 运行环境6 2.4 性能需求6 2.5 数据需求7 第三章 系统概要设计7 3.1 系统开发环境及工具7 3.2 系统体系结构设计8 3.3 系统功能划分9 第四章 系统数据库设计10 4.1数据库的需求分析10 4.2 数据库的逻辑设计10 4.2.1 实体与属性之间的关系10 4.2.2 数据库的E-R图11 4.3 数据库的物理结构11 4.3.1 班级信息表11 4.3.2 课程信息表11 4.3.3 学生信息表11 4.3.4 教师信息表12 4.3.5 管理员信息表12 4.3.6 选课信息表12 4.4 数据库的完整性和安全性12 4.4.1 数据库的完整性12 4.4.2 数据库的安全性12 第五章 功能模块设计13 5.1 用户登录模块13 5.2 学生功能模块13 5.2.1 选修课程13 5.2.2 查看成绩13 5.2.3 更改信息13 5.2.4 下载资料13 5.3 教师功能模块14 5.3.1 挑选学生14 5.3.2 查看学生信息14 5.3.3 公布成绩14 5.3.4 上传资料14 5.4 管理员功能模块15 5.4.1 学生信息管理15 5.4.2 教师信息管理15 5.4.3 课程管理15 5.4.4 班级管理15 第六章 系统测试分析16 6.1 系统测试目的和原则17 6.2 JSP中文乱码问题17 6.3 测试环境17 6.4 功能测试18 6.5 测试结果18 第七章 绪论18 致谢18 参考文献19 第一章 引言 1.1 Java语言简介 Java语言是当今流行的网络编程语言,它的面向对象、跨平台、分布应用等特点给编程人员带来了一种崭新的概念,使WWW从最初的单纯提供静态信息发展到现在的能够提供各种的动态服务。Java不仅能通过编写小应用程序实现嵌入网页的声音和动画功能,而且还哪个应用与独立的大中型应用程序中,其强大的网络功能可以把整个Internet最为一个统一的运行平台。Java的诞生从根本上解决了Internet的异构、代码交换以及网络程序的安全性等诸多问题。Java语言且有平台无关性,程序经过编译后,生成字节代码并运行在Java虚拟机上,随着Java Servlet的推出Java程序可以获取网络上结点的、声音、HTML文档及文本等资源,并可以对获得的资源进行处理。例如Java程序可以每隔一定时间读取某结点提供的最新数据,并以图表的形式显示出来。在编程处理上,一般先生成一URL类型的对象,然后用 Java中相应的方法(method)获取该对象所代表的资源。JSP(Java Server Pages)是一种基于Java的脚本技术在JSP 的众多优点之中,其中之一是它能将 HTML 编码从 Web 页面的业务逻辑中有效地分离出来。用 JSP 访问可重用的组件,如 Servlet、JavaBean 和基于 Java 的 Web 应用程序。JSP 还支持在 Web 页面中直接嵌入 Java 代码。可用两种方法访问 JSP 文件:浏览器发送 JSP 文件请求、发送至 Servlet 的请求。   1. JSP 文件访问 Bean 或其它能将生成的动态内容发送到浏览器的组件。图5-1说明了该 JSP 访问模型。当 Web 服务器接收到一个 JSP 文件请求时,服务器将请求发送至 WebSphere应用服务器。WebSphere应用服务器 对 JSP 文件进行语法分析并生成 Java 源文件(被编译和执行为 Servlet)。Java 源文件的生成和编译仅在初次调用 Servlet 时发生,除非已经更新了原始的 JSP 文件。在这种情况下,WebSphere应用服务器 将检测所做的更新,并在执行它之前重新生成和编译 Servlet。 图1-1:浏览器发送 JSP 文件请求 2. 发送至 Servlet 的请求生成动态内容,并调用 JSP 文件将内容发送到浏览器。图5-2说明了该访问模型。该访问模型使得将内容生成从内容显示中分离出来更为方便。WebSphere应用服务器 支持 HttpServiceRequest 对象和 HttpServiceResponse 对象的一套新方法。这些方法允许调用的 Servlet 将一个对象放入(通常是一个 Bean)请求对象中,

文档评论(0)

你好世界 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档