3 需求分析
需求分析对于任何一个系统的开发都是至关重要的,因为需求分析是指理解用户的需求使系统功能和用户的要求达到一致,估计系统风险和评估项目代价,最终形成开发计划的一个复杂过程,具有决策性、方向性、策略性的地位。系统需求分析首先对客户的需求进行分析,客户主要要求系统能完成企业发布招聘岗位,毕业生发布自己的简历和管理员进行基本信息维护等功能模块。根据客户需求,管理员模块能够进行地址信息维护、职位类别维护、专业维护、会员注册信息维护、招聘单位统计、会员简历统计、招聘职位统计等功能。企业模块能够进行发布招聘职位和维护企业注册信息等功能。毕业生模块能够进行发布简历、找工作、简历的投递记录统计和注册信息维护等功能。
3。1 可行性分析
基于本系统对于操作的简便化,以及对于界面的统一化,这对于一个小企业来说绝对是可行的,并且以自己目前在软件开发方面的水平也绝对是可行的。以下就经济和技术方面的可行性进行了分析。
3。1。1 经济可行性
这个网站系统的开发设计不需要花费太多的人力和物力,所以不需要花费太多的金钱,所以在经济上是可行的。
3。1。2 技术可行性
在软件方面,使用了sql2005和vs2010,这两款软件都具有很多的功能,所以可以完成本系统的设计与实现。在硬件方面,现在很多个人计算机都具有相当大的功能,在配置方面也变得越来越强大,所以一般的个人计算机就能满足本次的系统开发。来自优I尔Y论S文C网WWw.YoueRw.com 加QQ7520~18766
综上所述,这个就业网站系统的开发是完全可行的。
3。2 功能结构分析
管理员:
(1)地址信息维护:对地址信息进行维护。
(2)职位类别维护:对职位信息进行维护。
(3)专业维护:对专业信息进行维护。
(4)会员注册信息列表:对毕业生注册信息进行维护。
(5)招聘单位列表:查看招聘单位信息。
(6)会员简历列表:查看会员简历信息列表。
(7)招聘职位统计:对招聘职位相关信息进行统计。
企业:
(1)发布招聘职位:发布该企业的招聘岗位,并查看所有符合本岗位的毕业生简历。
(2)企业注册信息:可对企业注册信息进行查看和修改
毕业生:
(1)发布简历:发布自己的简历信息。
(2)找工作:寻找自己想工作的岗位,投递自己的简历。
(3)简历的投递记录:显示毕业生简历的历史投递信息。
(4)注册信息维护:修改密码等信息。
前台
(1)可以看到一些基本信息如:企业招聘信息,毕业生简历,以及登陆窗口。
具体如下功能模块图3。1所述:
图3-1功能模块图
3。3 业务流程分析论文网
首先需要学生和企业通过注册的方式提交注册信息,管理员进行审核;然后学生通过审核后,登陆系统维护自己的简历信息,查看职位信息并提交简历;企业通过审核后,登陆系统维护职位信息,查看该职位下的简历信息;最后管理员需维护网站首页内容。如图3。2所示。
图3-2 业务流程图
4 系统总体设计
系统总体设计即对全局问题的设计,也就是设计系统总的处理方案,又称概要设计。以下对系统开发环境,系统模块基本流程图设计和数据库表的设计进行了阐述和说明。