人才招聘网站面向对象需求分析.docVIP

  • 1
  • 0
  • 约3.24千字
  • 约 7页
  • 2019-07-14 发布于江西
  • 举报
PAGE 6 目录 TOC \h \z \t 新建标题1,1,新建标题2,2 1. 引言 1 2. 系统定义 1 2.1. 用户特点 1 2.2. 任务目标 1 3. 运行环境 1 4. 需求规定 2 4.1. 数据流图 2 4.2. 数据字典 2 5. 功能规格 2 5.1. 操作界面 3 5.1.1就业人群 …………………………………………………………………3 5.1.2管理用户 …………………………………………………………………3 5.1.3数据库 ……………………………………………………………………4 5.2. 系统的用例图 4 5.3. 客户端子系统 4 5.4. 管理端子系统 5 6. 性能需求 5 6.1. 系统响应时间 5 6.2. 可靠性要求 6 6.3. 开放性要求 6 6.4. 扩展性需求 6 6.5. 系统安全性的需求 6 7. 参考资料 6 1.引言 该网站主要是关于用户对网上人才招聘系统的功能和性能的要求,重点描述了网上招聘系统的功能需求,是概要设计的重要输入。 预期读者为:设计和开发人员,项目管理人员,测试人员。 2.系统定义 2.1用户特点 本系统的用户都是上网用户,包括待就业人群和管理人员。前者的差异很大,学历不同;而后者主要是网站内部的人员,他们对管理软件比较熟悉。 2.2任务目标 1.系统可以提供较为良好的界面,是操作人员的工作量最大限度的减小; 2.系统有较好的运行效率; 3.系统可以较好的融入其他系统之中。 3.运行环境 客户端运行环境 软件环境: 操作系统: Windows系列 浏览器程序:浏览器IE 5.0以上 硬件环境: 网络接入设备(网卡,modem,adsl,isdn或其他网络接入设备)。 最低配置为:CPU:PⅡ300以上、内存:128M以上、硬盘:2G以上 服务器端运行环境 软件环境: 操作系统: Linux(Redhat 7.0以上)系列,Unix系列或Windows 2000服务器版。 应用服务器程序:Weblogic 6.0,Websphere 4.0及以上版本等。 硬件环境: 最低配置为CPU:PⅣ1.0G以上、内存:1G以上、硬盘:10G以上。 数据库服务器运行环境 软件环境: 操作系统:Linux(Redhat 7.0以上)系列,Unix系列或Windows 2000服务器版等操作系统。 数据库:Oracle8i,DB2,Sybase,SQLserver7.0等。 硬件环境: 最低配置为CPU:PⅣ1.0G以上、内存:1G以上、硬盘:10G以上。 4.需求规定 说明本系统的主要输入和输出项目、处理的功能性能要求 WEB服务器:Tomcat+Apache结合。Tomcat解析JSP/Servlet,Apache解析静态HTML文件; 数据库:Oracle 9i; JAVA开发工具:JBuilder X。JBuilder提供图形使用者接口以简化组件文件 strutsconfig.xml编辑与设定。 页面开发工具:Macromedia Dreamweaver MX 2004; UML设计:Rational ROSE; 数据库设计:PowerDesigner 9 ; 项目计划:Project 2003; 版本管理:VSS6。 5.功能规格 主要采用面向对象为主要的系统建模方法,使用用力模型的方式来界定系统边界以及系统功能。 5.1角色定义 5.1.1就业人群 就业人群是指在这个网络招聘系统中通过客户端提交简历信息的人员,这个角色主要参与客户端的职位查询、填写简历、提交简历、搜索职位等功能。 5.1.2管理用户 管理用户是指管理端的用户,这个角色为系统管理员。具体的关系见下图所示: 管理用户具体说明如下: 简历管理着:对用户填写的简历进行分类管理。 职位发布者:根据收集到的信息发布职位。 消息管理者:对于收集到的信息进行分类管理,包括招聘信息和应聘信息。 系统管理员:主要是对管理端用户的管理,进行权限设置等等。 5.1.3数据库 数据库是一个与系统产生交互的外部系统,这个角色负责系统的数据查询、增减、修改等操作。 5.2系统的用例图 网上招聘系统主要分为:客户端子系统和管理端子系统。客户端子系统主要是指待就业者通过网站搜索职业,填写简历等等;管理端主要是整理简历,和职位信息等等功能。主用例图如下所示: 5.3客户端子系统 求职者注册用户,登陆网站,可以搜索信息,填写简历,提交简历等等。在客户端可以看到职位信息、和网站提供的一些服务等等。 客户端功能用例图如下所示: 其中,用户的注册要填写相关的信息,邮箱,用户名,

文档评论(0)

1亿VIP精品文档

相关文档