欢迎来到天天文库
浏览记录
ID:44870612
大小:221.00 KB
页数:38页
时间:2019-10-31
《网上招聘系统详细设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、XXXX软件网上招聘系统详细设计项目编号200602006文档编号12密级内部网上招聘系统详细设计V1.0XXXXX软件公司评审日期:2006年4月12日第38页共38页XXXX软件网上招聘系统详细设计目录1.导言41.1目的41.2范围41.3缩写说明41.4术语定义51.5引用标准51.6参考资料51.7版本更新信息52系统设计概述53详细设计概述64职位管理模块的详细设计64.1视图层74.2控制层124.3模型层145题库管理模块的详细设计195.1视图层195.2控制层205.3模型层206问卷管理模块的详细设计206.1视图层206.2控制层216.3模型
2、层217简历管理模块的详细设计217.1视图层217.2控制层227.3模型层228面试管理模块的详细设计228.1视图层228.2控制层238.3模型层239用户登录模块的详细设计239.1视图层239.2控制层249.3模型层2410用户管理模块的详细设计24第38页共38页XXXX软件网上招聘系统详细设计10.1视图层2410.2控制层2510.3模型层2511客户端模块的详细设计2511.1视图层2611.2控制层2612复用的模块2712.1客户标签库2712.2数据库的基本操作2912.3结果显示3313配置文件3313.1Web.xml配置文件3313.
3、2strcut-config.Xml配置文件35第38页共38页XXXX软件网上招聘系统详细设计1.导言1.1目的该文档的目的是描述《网上招聘系统》项目的详细设计,其主要内容包括:-系统功能简介-系统详细设计简述-各个模块的三层划分-最小模块组件的伪代码本文档的预期的读者是:l开发人员l项目管理人员l测试人员1.2范围该文档定义了系统的各个模块和模块接口,但未确定单元的具体实现,这部分内容将在实现中确定。1.3缩写说明HRHumanResource(人力资源管理)的缩写。JSPJavaServerPage(Java服务器页面)的缩写,一个脚本化的语言。MVCModel
4、-View-Control(模式-视图-控制)的缩写,表示一个三层的结构体系。第38页共38页XXXX软件网上招聘系统详细设计1.4术语定义Struct:一种框架体系结构。1.5引用标准[1]《企业文档格式标准》V1.1XXXXX软件有限公司[2]《软件详细设计报告格式标准》V1.1XXXXX软件有限公司软件工程过程化组织1.6参考资料[1]《实战struct》〔美〕Ted Husted机械工业出版社1.7版本更新信息本文档版本更新记录如表C-1:表C-1版本更新记录修改编号修改日期修改后版本修改位置修改内容概述0002006.5.11.0全部初始发布版本2系统设计概
5、述根据《网上招聘系统》的概要设计,本系统按照功能角度分解,可以分为客户端子系统和管理端子系统。根据页面流的设计,管理端系统分为用户登录、用户管理、题库管理、问卷管理、职位管理、简历管理、面试管理等7个模块,他们的关系如图C-1,以下将分小节对各个部分分别进行详细设计。第38页共38页XXXX软件网上招聘系统详细设计网上招聘系统管理端子系统客户端子系统登录管理用户管理题库管理问卷管理职位管理简历管理面试管理图C-1:模块设计3详细设计概述由于本系统采用了基于struct体系结构的设计,即采用MVC的三层设计模式,采用面向对象的Java语言以及JSP的脚本语言。所以,基本
6、采用面向对象的设计方法。在整个的开发过程中,尽可能采用复用的原则,例如采用标签库,统一数据库的基本操作,统一结果显示等。本文档的详细设计主要是按照Struct的MVC的三个层次分别编制视图层、控制层和模型层模块的伪代码。为下一步的编码提供基础。伪代码(Pseudocode)是一种算法描述语言。使用伪代码的目的是为了使被描述的算法可以容易地以任何一种编程语言实现。因此,伪代码必须结构清晰,代码简单,可读性好,并且类似自然语言。4职位管理模块的详细设计职位管理模块主要实现网上招聘职位的维护和发布,职位管理的Struct视图层、控制层和模型层三个层次的模块如表C-2所示。表
7、C-2:职位管理模块的三层模块视图控制器模型第38页共38页XXXX软件网上招聘系统详细设计JSP组件ActionFormBean客户标签JoblistjobdetailmodifyjobModifyjobsubmitaddjobjobsearchdetailSelectexammodifyselectvalueexammodifyjobsubmitmodifyselectjobexammodifyvaluesubmitJobDetailFormModifyJobFormUpdateModifyJspFormModifyJobSubmitFormUp
此文档下载收益归作者所有