1、 20 12 届届 毕毕 业业 论论 文文(设设 计计) 开开 题题 报报 告告 论文论文 (设计设计 )题目题目 基于 JSP 技术的动态 IT 培训网 站的设计与实现 院系名称院系名称 计算机科学与技术系 专 业 ( 班 级 )专 业 ( 班 级 ) 计算机科学与技术 姓 名 ( 学 号 )姓 名 ( 学 号 ) 指导教师指导教师 系负责人系负责人 一一 毕业毕业论文(论文(设计设计)题目题目: 基于基于 JSP 技术的动态技术的动态 IT 培训网站的设计与实现培训网站的设计与实现 二二 课题的背景课题的背景: (1) 、选题的目的和意义) 、选题的目的和意义 JSP(Java Serve
2、r Pages)是由 Sun Microsystems 公司倡导、许多公司参与一起建立的一种动态网页技术 标准。JSP 技术有点类似 ASP 技术,它是在传统的网页 HTML 文件(*.htm,*.html)中插入 Java 程序段 (Scriptlet)和 JSP 标记(tag),从而形成 JSP 文件(*.jsp)。 用 JSP 开发的 Web 应用是跨平台的,既能在 Linux 下运行,也能在其他操作系统上运行。 JSPJSP 技术的强势技术的强势: (1)一次编写,到处运行。除了系统之外,代码不用做任何更改 (2)系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任意环境中进
3、行系统部署,在 任意环境中扩展。相比 ASP/.net 的局限性是显而易见的。 (3)强大的可伸缩性。从只有一个小的 Jar 文件就可以运行 Servlet/JSP,到由多台服务器进行 集群和负载均衡, 到多台 Application 进行事务处理, 消息处理, 一台服务器到无数台服务器, Java 显示了一个巨大的生命力。 JSP (4)多样化和功能强大的开发工具支持。这一点与 ASP 很像,Java 已经有了许多非常优秀的开发工具, 而且许多可以免费得到,并且其中许多已经可以顺利的运行于多种平台之下。 (5)支持服务器端组件。 web 应用需要强大的服务器端组件来支持, 开发人员需要利用其
4、他工具设计实现复 杂功能的组件供 web 页面调用,以增强系统性能。 JSP 可以使用成熟的 JAVA BEANS 组件来实现复杂商务 功能。 JSP 技术的弱势 (1) 与 ASP 一样,Java 的一些优势正是它致命的问题所在。正是由于为了跨平台的功能, 为了极度的伸缩能力,所以极大的增加了产品的复杂性。 (2) Java 的运行速度是用 class 常驻内存来完成的,所以它在一些情况下所使用的内存比起 用户数量来说确实是“最低性能价格比”了。从另一方面,它还需要硬盘空间来储存一系列的.java 文 件和.class 文件,以及对应的版本文件。 (2) 、) 、选题的背景选题的背景 近年来
5、,中国 IT 行业飞速发展,令世界刮目相看。目前,我国 IT 专业人才大量短缺,但又不断有流失。 欧美发达国家每年都以工作签证的形式到全世界发展中国家网罗 IT 专业人才。据了解,中国是美国招聘外 籍 IT 员工的大国之一,仅次于印度。IT 专业人才的短缺推动了我国 IT 培训产业的发展。今年,国内 IT 培 训市场一片火热,培训市场规模巨大。IT 人才的短缺,造就了国内 IT 培训市场的莫大商机,看来在未来 几年内,IT 培训一直被全球 IT 界公认为在很大程度上弥补了传统 IT 教育的不足。Internet 和 IT 技术发展 迅猛,使得传统学校的课程设置很难与新产品、新技术同步更新。而在
6、这方面,由著名 IT 厂商和专业协会 推出的各类 IT 认证在技术更新上大大领先于传统学校的 IT 教育。 但传统学校教育也有其不可忽略的优势。 如有稳定的生源、雄厚的理论研究实力等。因此,近年来,IT 培训机构和学院之间频频进行亲密接触,互 相取长补短,合作推出有竞争力的 IT 培训项目。 同时,大型的培训机构在自身得到发展的前提下,开始走出地域限制,向外扩张,积极发展全国连锁 加盟分部。他们主要是在各地寻找一些有实力的 IT 培训机构,与其合作,使用公司的品牌,当地培训分部 的培训内容与培训流程都与总部保持统一。 市场需要权威的培训服务品牌。目前,各种 IT 培训机构呈爆炸性增长,但市场仍然呈现明显的无序竞 争状态。由于多方面原因,占大多数的中小规模培训机构在未来的竞争中将明显处于劣势。因此,如果通 过与各地区有实力公司的合作以及一些小规模培训机构的加盟,可以形成全国性的培训服务网络,以形成 自己的服务品牌。 三、三、系统组成系统组成: 1 需求分析 上世纪 80 年代中期以来,国际互联网