摘要
本论文针对求职招聘网站的设计与实现,从课题研究的现状与意义出发,首先对系统进行了结构分析,比较出B/S结构与C/S结构的优劣,以此确定了系统的结构设计方案。并在此基础上简要介绍了JSP、SQLServer等技术的特点与应用方法。对系统的实现方面包括系统的需求分析,总体设计思想和数据库设计等,做了全面的阐述。并详细的研究讨论了系统的安全性等关键技术,最后针对系统实现过程做了一个比较全面的总结。
本求职招聘网站是采用基于 B/S模式的三层体系结构,利用JSP 技术、JDBC 技术和 SQLServer 数据库技术进行设计与实现的。它充分发挥了INTERNET上电子事务处理的优势,克服传统系统的弊端,具有工作流程定义简单、灵活,办公不受地域和时间限制,并有很好的易用性和通用性, 客户端无须安装特别软件、升级维护容易,充分实现了信息共享与交流,利用互联网的优势,安全、高效率、低成本地处理求职招聘工作。
关键词: 信息发布 JSP SQLServer 安全性
Abstract
This paper focus on research website of the Department of Design and Implementation, from the study of the subject content and meaning, the system of structural analysis and comparison of several of the structure, and differences in order to determine the structure of the system design. Briefed the JSP, SQLServer, and other technical features and application methods. Implementation of the system, including system requirements analysis, design ideas and database design, a comprehensive exposition. And a detailed discussion of the system installation and configuration, system security, and other key technologies, Finally, the systems do a more comprehensive summary.
In this paper the design and implementation of research is the Department's website designing the three-tier architecture, using JSP, JDBC and SQLServer database technology for the design and implementation of. It will make full use of Internet e-business on the advantages and overcome the shortcomings of traditional systems. workflow definition is simple, flexible, office without geographical and time constraints, and good ease of use and versatility. Clients do not need to install special software, upgrade and maintenance easier, and for the full implementation of information sharing and exchange, using the advantages of the Internet, safe, efficient, cost effective way to deal with the day-to-day affairs office system. I reached for the management of hospital services research purposes.
Key word:information manage JSP SQLServer Secure
目录
摘要 2
Abstract 3
第一章 概述 6
1.1项目简介 6
1.2主要开发技术及工具简介 6
1.2.1JSP简介 6
1.2.2JDBC简介 8
1.2.3Microsoft SQL Server 2000简介 9
1.2.4Apache Tomcat 5简介 11
第二章 可行性分析 12
2.1经济可行性 12
2.2技术可行性 13
第三章 需求分析 14
3.1问题提出 14
3.2系统需求分析 14
3.3功能需求 15
3.3.1 信息发布功能 15
3.3.2信息管理功能 15
3.3.3信息搜索功能 16
3.3.4信息查看功能 16
3.3.5 信息的分页显示功能 16
3.3.6站内信件功能 16
3.4系统运行环境 16
第四章 总体设计 18
4.1系统功能模块的化分 18
4.1.1前台管理模块的总体设计 19
4.1.2后台管理模块的总体设计 20
4.2数据库逻辑结构设计 20
5.1公共模块数据库连接文件设计 26
5.1.2信息分页显示及翻页文件设计 26
5.2前台管理模块详细设计 29
5.2.1 新用户注册模块: 29
5.2.3 站内信件模块: 35
5.3后台管理模块详细设计 37
5.3.1管理员登录子模块详细设计 37
5.3.2管理员新闻信息管理详细设计 38
5.3.3用户计信息管理模块详细设 41
第六章 系统测试 44
6.1测试指导思想及方案 44
6.1.1测试指导思想 44
6.1.2测试方案 44
6.2测试阶段 45
6.2.1代码审查 45
6.2.2单元测试 45
6.2.3集成测试 45
6.3部分测试结果 45
6.3.1数据库连接测试 45
6.3.2 发现的问题及解决方法 46
谢 辞 47
参考文献 48