教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 法律文档 >

在线招聘详细设计说明书

来源:网络收集 时间:2026-07-16
导读: 大公司的一套 在线招聘系统详细设计 大公司的一套 在线招聘系统详细设计 第 2 页 共 38 页 北京长江软件 目 录 1. 导言 (4) 1.1 目的 (4) 1.2 范围 (4) 1.3 缩写说明 (4) 1.4 术语定义 (5) 1.5引用标准 (5) 1.6 参考资料 (5) 1.7 版本更新信息 (5) 2 系统设

大公司的一套

在线招聘系统详细设计

大公司的一套

在线招聘系统详细设计 第 2 页 共 38 页 北京长江软件 目 录

1. 导言 (4)

1.1 目的 (4)

1.2 范围 (4)

1.3 缩写说明 (4)

1.4 术语定义 (5)

1.5引用标准 (5)

1.6 参考资料 (5)

1.7 版本更新信息 (5)

2 系统设计概述 (5)

3 详细设计概述 (6)

4职位管理模块的详细设计 (6)

4.1视图层 (7)

4.2控制层 (12)

4.3模型层 (14)

5题库管理模块的详细设计 (19)

5.1视图层 (19)

5.2控制层 (20)

5.3模型层 (20)

6 问卷管理模块的详细设计 (20)

6.1视图层 (20)

6.2控制层 (21)

6.3模型层 (21)

7简历管理模块的详细设计 (21)

7.1视图层 (21)

7.2控制层 (22)

7.3模型层 (22)

8 面试管理模块的详细设计 (22)

8.1视图层 (22)

8.2控制层 (23)

8.3模型层 (23)

9用户登录模块的详细设计 (23)

9.1视图层 (23)

9.2控制层 (24)

9.3模型层 (24)

10用户管理模块的详细设计 (24)

大公司的一套

在线招聘系统详细设计 第 3 页 共 38 页 北京长江软件 10.1视图层 (24)

10.2控制层 (25)

10.3模型层 (25)

11 客户端模块的详细设计 (25)

11.1视图层 (26)

11.2控制层 (26)

12复用的模块 (27)

12.1客户标签库 (27)

12.2数据库的基本操作 (29)

12.3结果显示 (33)

13配置文件 ............................................................................................................................................................33 13.1 W EB .XML 配置文件 ..................................................................................................................................33 13.2 STRCUT -CONFIG .X ML 配置文件 .. (35)

大公司的一套

在线招聘系统详细设计 第 4 页 共 38 页 北京长江软件 1. 导言

1.1 目的

该文档的目的是描述《在线招聘系统》项目的详细设计,其主要内容包括:

- 系统功能简介

- 系统详细设计简述

- 各个模块的三层划分

- 最小模块组件的伪代码

本文档的预期的读者是:

● 开发人员

项目管理人员 ●

测试人员

1.2 范围

该文档定义了系统的各个模块和模块接口,但未确定单元的具体实现,这部分内容将在实现中确定。

1.3 缩写说明

HR

Human Resource (人力资源管理)的缩写。

JSP

Java Server Page (Java 服务器页面)的缩写,一个脚本化的语言。

MVC

Model-View-Control(模式-视图-控制)的缩写,表示一个三层的结构体系。

大公司的一套

在线招聘系统详细设计 第 5 页 共 38 页 北京长江软件 1.4 术语定义

Struct:一种框架体系结构。

1.5引用标准

[1] 《企业文档格式标准》 V1.1

北京长江软件有限公司

[2] 《软件详细设计报告格式标准》 V1.1

北京长江软件有限公司软件工程过程化组织

1.6 参考资料

[1] 《实战struct》 〔美〕Ted Husted

机械工业出版社

1.7 版本更新信息

本文档版本更新记录如表C-1:

表C-1 版本更新记录

2 系统设计概述

根据《在线招聘系统》的概要设计,本系统按照功能角度分解,可以分为客户端子系统和管理端子系统。根据页面流的设计,管理端系统分为用户登录、用户管理、题库管理、问卷管理、职位管理、简历管理、面试管理等7个模块,他们的关系如图C-1,以下将分小节对各个部分分别进行详细设计。

大公司的一套

在线招聘系统详细设计 第 6 页 共 38 页

北京长江软件

3 详细设计概述

由于本系统采用了基于struct体系结构的设计,即采用MVC的三层设计模式,采用面向对象的Java语言以及JSP的脚本语言。所以,基本采用面向对象的设计方法。在整个的开发过程中,尽可能采用复用的原则,例如采用标签库,统一数据库的基本操作,统一结果显示等。

本文档的详细设计主要是按照Struct的MVC的三个层次分别编制视图层、控制层和模型层模块的伪代码。为下一步的编码提供基础。伪代码(Pseudocode)是一种算法描述语言。使用伪代码的目的是为了使被描述的算法可以容易地以任何一种编程语言实现。因此,伪代码必须结构清晰,代码简单,可读性好,并且类似自然语言。

4职位管理模块的详细设计

职位管理模块主要实现网上招聘职位的维护和发布,职位管理的Struct视图层、控制层和模型层三个层次的模块如表C-2所示。

表C-2:职位管理模块的三层模块

图C-1:模块设计

大公司的一套

在线招聘系统详细设计 第 7 页 共 38 页

北京长江软件

4.1视图层

视图层主要实现表示层的功能,视图层包括JSP组件、Form组件以及JSP中标签库等。

(一) JSP组件

大公司的一套

在线招聘系统详细设计 第 8 页 共 38 页 北京长江软件 职位管理视图层共有11个JSP文件,JSP文件详见demo和伪代码文件WSZP-PD-DD-Position-ViewJSP.doc 。

(二) Form 组件

职位管理视图层共有20个Form文件,表C-3是AddJobForm 的伪代码描述。

表C-3

/**

* @System: Online Job Application System

* @Version: 1.0

* @Copyright (C) 2006 by changjiang company, Inc. All Rights Reserved. * @Class: AddJobForm

* @Summary: 只增加职位信息的Form

* @Create: 2006.04.23 章飞

* @Update: 2006.04.28 章飞

*/

package com.changjiangcompany.struts.form;

import javax.servlet.http.HttpServletRequest;

import org.apache.struts.action.ActionErrors;

import org.apache.struts.action.ActionForm;

import org.apache.struts.action.ActionMapping;

// 集成了ActionForm 的属性和方法

public class SubmitAnswerForm extends ActionForm {

// --------------------------------------------------------- Instance Variables

/** 职位名称 */

private String JobName;

/** 职位发布日期 */

private String PubDate;

/** 职位发布结束日期 */

private String EndDate;

/** 职位描述 */

private String Description;

/** 职位要求 */

private String Requirements; /** 招聘人数 */

大公司的一套

在线招聘系统详细设计 第 9 页 共 38 页 北京长江软件

privat …… 此处隐藏:6208字,全部文档内容请下载后查看。喜欢就下载吧 ……

在线招聘详细设计说明书.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/1415874.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)