第二章 系统需求分析 §2.1系统需求分析 paper51.com
计算机应用已经渗透到日常工作的许多方面,许多企业已经或正准备投入高额资金,建立大规模的企事业招聘管理系统。但是,系统建设常常难以达到预期的效果,比如有的开发规模很大,实际应用的范围却很小;有的系统用与不用似乎没有多少明显的差别;还有的系统维护工作量太大,为扩充功能甚至需要推倒重来。 就系统开发的某一具体问题来说,主要是开发用于数据处理的程序,一般是比较容易实现的。因而很少出现因网络或程序调试不通而中止开发的情况,并且大都采用最新的、高性能的计算机软硬件平台,由优秀的计算机技术人员实施开发,但预期的目标常常难以达到,这个问题值得深入研究。为此,本文从系统目标和内容的确立、开发过程的组织与控制、按计算机的特点组织系统等几个方面进行了分析,强调系统建设的同时面对用户和计算机系统两个方面,仅仅注重计算机技术和程序开发是不够的。 paper51.com 怎样才能解决人工管理的不足呢?一个合格的招聘系统又应该具备那些特点呢?首先,招聘系统应该具备较强的准确性。目前大部分企业并没有建立相应的招聘系统,招聘人员根据经验确定候选人是否能满足职位的要求。这种判断往往容易受到招聘人员能力、水平、经验和情绪等因素的影响,具有很强的主观性。招聘系统的开发就是为了降低决策的错误率。因此在设计招聘系统时要严格把关,确保系统的准确性,以提高决策的正确率。 http://www.paper51.com
其次,开发出来的系统必须能够高效运作,在设计系统时,一定要考虑组织的运作流程,人员的分工,各项现实条件,把招聘系统的各项工作有机地整合起来,使得企业的整个招聘工作能够做到无缝连接,以提高招聘的有效性。这一点往往是国有企业和民营企业最容易忽视的,一般外企如果某个职位出现空缺的话,很快能找着适合的人来填补职位空缺,而国有企业或者民营则极有可能职位空缺出现很长时间却还没找着适合的人选。 paper51.com 第三,要注意招聘系统的经济性。在开展招聘工作时,要达到能够样的效果,可能会有几种不同的选择。比如,要招聘一名文秘人员,企业可以选择不同的招募渠道,包括通过猎头,通过熟人推荐,或者INTERNET都有可能找到适合人选。但是,不同的选择可能会有不同的效率。企业必须在综合考虑准确性、效率的前提下,尽可能降低招聘的成本[8]。 copyright paper51.com 招聘管理系统需要满足来自两方面的需求,这两个方面分别是系统管理员和应聘者。应聘者的需求是查询招聘信息、进行网上应聘及个人信息的修改;系统管理人员的功能最为复杂,包括对招聘者资料、招聘信息、管理员资料进行管理和维护。 内容来自论文无忧网 www.paper51.com 应聘者通过登陆可直接查看招聘信息的情况,如果应聘者根据本人用户名和密码登录系统,还可以进行本人招聘情况的查询和维护部分个人信息。一般情况下,应聘者只应该查询和维护本人的招聘情况和个人信息,若查询和维护其他招聘者的招聘情况和个人信息,就要知道其他招聘者的用户名和密码。这些是很难得到的,特别是密码,所以不但满足了应聘者的要求,还保护了应聘者的个人隐私。 内容来自论文无忧网 www.paper51.com
系统管理人员功能的信息量大,数据安全性和保密性要求最高。本功能实现对应聘者信息、管理员信息的查看及维护、以及对招聘信息的查看及维护。系统管理员可以浏览、添加、删除、修改应聘者的基本信息;浏览、添加、删除和修改招聘信息,浏览、添加、删除、修改管理员的信息。 内容来自论文无忧网 www.paper51.com §2.1.1系统功能需求分析 http://www.paper51.com
由于招聘信息涉及到企业的自身利益,为了防止有人在网上恶意发布无效信息,在管理系统中需要增加管理员对操作步骤检查及确认的机制,管理员必须通过网站登陆,系统确定其身份有效后,才能进行管理员的相关操作。 copyright paper51.com 招聘系统的另一个重要的问题就是发布信息的有效期,如果大量过期的信息仍然保留在数据库中,就会严重影响浏览速度和查询信息的效率,因此,应当对招聘信息和应聘者资料设置维护时间段。管理员可以通过管理软件设定所有招聘信息和应聘者信息的有效期,定期对数据库进行维护。所有过期信息在数据查询时将被自动过滤掉,不出现在信息查询的网页上。 paper51.com 数据处理主要包括应聘者基本信息管理、招聘信息管理、管理员身份管理这三个部分。 paper51.com 应聘者管理主要实现管理员对注册用户的资料管理,包括应聘者基本情况信息、网络用户名和网络密码的管理,以及应聘者对工作进行应聘的管理。 内容来自论文无忧网 www.paper51.com 招聘信息管理只要实现管理员对招聘信息进行添加,删除,修改等操作。对于过期的招聘信息及时处理,以免影响系统浏览速度和查询速度。 内容来自www.paper51.com
管理员身份管理主要实现对管理员身份的确认,以及添加新管理员,删除旧管理员,每个管理员都有自己的ID和密码,登录系统确认后,才能进行相关的管理员操作[6]。 paper51.com 下面是系统的数据流程图: paper51.com
内容来自www.paper51.com 图2.1 员工招聘系统顶层数据流图 copyright paper51.com Process Tree paper51.com
招聘管理系统 [1] paper51.com 招聘操作 [1.3] paper51.com 发布招聘 [1.3.5] 内容来自论文无忧网 www.paper51.com
发布招聘信息 [1.3.4] 内容来自论文无忧网 www.paper51.com 编辑信息 [1.3.2] paper51.com 基本功能 [1.3.1] 内容来自论文无忧网 www.paper51.com 查阅信息 [1.3.3] 内容来自论文无忧网 www.paper51.com 功能操作 [1.2] copyright paper51.com 管理员操作 [1.4] http://www.paper51.com 资料管理 [1.4.1] 内容来自www.paper51.com 职业信息统计 [1.4.4] 内容来自论文无忧网 www.paper51.com 职业统计 [1.4.3] paper51.com 编辑资料 [1.4.2] copyright paper51.com 登陆系统 [1.1] 内容来自www.paper51.com 招聘管理系统 内容来自www.paper51.com
图2.2 员工招聘系统分层数据流图 copyright paper51.com 管理员首先输入密码,系统会自动连接数据库,验证用户名和密码是否正确,登陆成功之后,管理员可以进行3种功能选择,第一是对应聘者信息的管理,包括添加,修改,删除应聘者信息。第二是对管理员的操作,可以添加新管理员,删除管理员,以及对现有管理员资料进行修改。第三是对招聘信息的管理,包括发布招聘信息,删除过期信息,减少系统负担,还有对现有信息的修改更新。在网页上操作成功后,数据会自动保存到数据库中去。 http://www.paper51.com copyright paper51.com |