在线招聘方式已经成为招聘求职的一大重要手段,它具有招聘范围广,信息量大,可挑选余地大,招聘效果好,费用低等优势。因此,在线招聘势必成为社会发展不可缺少的一部分。本网站采用JAVA语言开发,主要采用Struts、Hibernate、Spring三大框架技术,实现了一个基于web的B/S模式的人才招聘网。其主要功能包括招聘者和求职者的信息采集、求职过程的系统记录、并支持权限的控制以及强大的系统管理员的功能等等。 本论文论述的是一个简化的Web应用程序模型,是一个B/S结构的 JSP+sqlserver的应用。主要介绍了采用的JSP技术的特点,系统功能非常的完善,而且选择开放的应用平台,建设了一套与平台无关,以统一的服务接口规范和与数据库相连的网站应用。以及怎样使Web程序设计模块化和面向对象化,即将表现和逻辑剥离。还介绍了采用的编程模型和特点。JSP技术以其独特的优势成为开发网站系统的首选工具,论文中以一种简化的方式介绍了JSP开发网站系统的方法和特点,即使用MyEclipse开发工具,使用本机做服务器模拟实现客户端登录,最终能够实现客户端的所有操作。由于JSP具有一次编写,各处的运行、丰富而且高质量的工具支持、通过构件和标签实现重用、通过指令和标签库增强与面开发能力等优点,开发的系统可以在任何平台上编写、运行在任意平台上的JAVA服务器构件。 paper51.com 关键字:系统;招聘;JSP 目 录 摘 要 1 Abstract 2 第1章 绪论 5 1.1背景 5 1.2国内现状 5 1.3 研究(软件开发)的内容和意义 6 第2章 软件开发平台分析 7 2.1 课题的可行性分析 7 2.1.1 技术可行性分析 7 2.1.2可靠性和安全性特点 7 2.2 JSP技术介绍 8 2.2.1 什么是JSP 8 2.2.2 JSP技术特点 8 2.3 ssh技术介绍 9 2.4 JDBC技术 10 第3章 软件需求分析 11 3.1功能需求 11 3.2外部接口需求 11 3.2.1用户界面 11 3.2.2软件相应接口 11 第4章 软件概要设计 13 4.1总体设计 13 4.1.1处理流程 13 4.1.2总体结构与模块外部设计 13 4.2数据库设计 13 第5章 软件详细设计 20 5.1程序设计详细说明 20 5.1.1总体设计 20 5.1.2登录界面模块描述 20 5.1.3管理员模块描述 23 5.1.4系统首页描述 24 第6章系统调试跟系统测试 25 6.1 程序的调试 25 6.2 一般程序的调试 25 6.2.1登录测试 25 6.2.2增加测试 25 内容来自论文无忧网 www.paper51.com 6.2.3测试查询 26 6.2.4主页面的登录模块测试 26 结论 28 参考文献 29 致 谢 30 |