基于web的教学评分与管理设计.doc
约76页DOC格式手机打开展开
基于web的教学评分与管理设计,基于web的教学评分与管理设计76页 1.7万字 摘要随着计算机技术的飞速发展以及internet的广泛使用,越来越多的公司、单位和个人通过网站提供服务、公布信息、交流知识。在web开发中,java语言以其可扩展性、灵活性、可靠性和一次编译到处运行的特点,成为进行web编程的首选。更重要的是开源社区提供了一大批功能强大...
内容介绍
此文档由会员 江城心语 发布
基于Web的教学评分与管理设计
76页 1.7万字
摘 要
随着计算机技术的飞速发展以及Internet的广泛使用,越来越多的公司、单位和个人通过网站提供服务、公布信息、交流知识。在Web开发中,Java语言以其可扩展性、灵活性、可靠性和一次编译到处运行的特点,成为进行Web编程的首选。更重要的是开源社区提供了一大批功能强大的框架技术,例如Struts、Spring、Hibernate等。它们的使用使网站的开发更加方便和快捷。目前,已经有越来越多的人在Java平台下设计高效的电子商务和电子政务系统,开发各种中间交易系统,创建高水平的企业网站。
为了使朋友系统而又深入地掌握Java的Web开发的知识,我在本次的毕业设计上,改变以往的设计模式,抛弃空想的系统开发理念及某一单一技术,而是把理论作为讲述的重点,先由Servlet到Java的Struts再到Java的Hibernate,由浅入深一步步。使大家真正的了解Java的设计理念。在设计中,除用的Java的两大框架Struts、Hibernate外,还用到了基于Javascript的Ajax,下面就开始我的项目之旅。
关键字 网上评教; MVC架构; Servlet; Struts
摘 要 I
ABSTRACT II
1. 绪论 1
1.1课题背景 1
1.2 目的意义 1
1.3 系统使用的技术简介 1
1.3.1 JSP与Servlet介绍 2
1.3.2 Struts介绍 3
1.3.3 SQL Server 2000 4
2. 系统可行性分析 4
2.1 系统思路 4
2.2 经济可行 7
2.3 技术可行性 7
3. 系统需求分析 8
3.1 系统简介 8
3.2 系统需要解决的主要问题 9
3.3 系统数据库需求分析 9
3.4 体系结构分析 10
4. 网上评教学评分管理系统总体设计 13
4.1 系统实体与关系功能图 13
4.2 系统功能总体 16
4.3 系统功能模块设计 18
4.4 系统数据库设计 19
4.4.1 系统数据库逻辑设计 19
4.4.2 系统数据库物理设计 20
5. 网上评教系统系统实现 21
5.1 系统开发环境的配置 21
5.2 安装MyEclipse开发工具 25
5.2.1 下载的网站 25
5.2.2 安装 25
5.2.3使用MyEclipse建立项目 25
5.3 基于Web的教学评分与管理设计开发实现 30
致 谢 56
参考文献 57
附 录 58
附录1 SQL实现教师编号的自动生成 58
附录2 权限控制 58
附录3 JavaScript实现打印预览 60
附录4 JavaScript实现及时刷新 61
附录5 实现限制时间评教 61
76页 1.7万字
摘 要
随着计算机技术的飞速发展以及Internet的广泛使用,越来越多的公司、单位和个人通过网站提供服务、公布信息、交流知识。在Web开发中,Java语言以其可扩展性、灵活性、可靠性和一次编译到处运行的特点,成为进行Web编程的首选。更重要的是开源社区提供了一大批功能强大的框架技术,例如Struts、Spring、Hibernate等。它们的使用使网站的开发更加方便和快捷。目前,已经有越来越多的人在Java平台下设计高效的电子商务和电子政务系统,开发各种中间交易系统,创建高水平的企业网站。
为了使朋友系统而又深入地掌握Java的Web开发的知识,我在本次的毕业设计上,改变以往的设计模式,抛弃空想的系统开发理念及某一单一技术,而是把理论作为讲述的重点,先由Servlet到Java的Struts再到Java的Hibernate,由浅入深一步步。使大家真正的了解Java的设计理念。在设计中,除用的Java的两大框架Struts、Hibernate外,还用到了基于Javascript的Ajax,下面就开始我的项目之旅。
关键字 网上评教; MVC架构; Servlet; Struts
摘 要 I
ABSTRACT II
1. 绪论 1
1.1课题背景 1
1.2 目的意义 1
1.3 系统使用的技术简介 1
1.3.1 JSP与Servlet介绍 2
1.3.2 Struts介绍 3
1.3.3 SQL Server 2000 4
2. 系统可行性分析 4
2.1 系统思路 4
2.2 经济可行 7
2.3 技术可行性 7
3. 系统需求分析 8
3.1 系统简介 8
3.2 系统需要解决的主要问题 9
3.3 系统数据库需求分析 9
3.4 体系结构分析 10
4. 网上评教学评分管理系统总体设计 13
4.1 系统实体与关系功能图 13
4.2 系统功能总体 16
4.3 系统功能模块设计 18
4.4 系统数据库设计 19
4.4.1 系统数据库逻辑设计 19
4.4.2 系统数据库物理设计 20
5. 网上评教系统系统实现 21
5.1 系统开发环境的配置 21
5.2 安装MyEclipse开发工具 25
5.2.1 下载的网站 25
5.2.2 安装 25
5.2.3使用MyEclipse建立项目 25
5.3 基于Web的教学评分与管理设计开发实现 30
致 谢 56
参考文献 57
附 录 58
附录1 SQL实现教师编号的自动生成 58
附录2 权限控制 58
附录3 JavaScript实现打印预览 60
附录4 JavaScript实现及时刷新 61
附录5 实现限制时间评教 61