系统使用的数据库:SQL Server
1.3 文章组织结构
本文首先阐述了系统的设计背景及目的、相关技术及工具、系统的可行性分析,其次论述了数据库设计和各系统功能模块的设计,最后根据系统测试结果对系统的开发工作进行总结,并对系统的缺陷进行更深层次的探讨与展望。
2 系统功能框架分析
2.1 需求分析需求分析是通过调查现实世界所要处理的对象,以了解旧系统工作情况,明确各用户需求,然后再确定新系统的功能[1]。
通过浏览各类求职招聘网站,初步确定了用户模块的功能;由于通常的求职类网站需要对企业用户进行验证,因而无法通过招聘网站本身了解企业模块的功能,为此,我参加了几场校园招聘会,通过观看招聘流程,初步确定了企业模块功能;最后,管理员模块功能是借鉴以往所做项目的经验得到。各模块的具体功能如下:
(1)用户模块:用户注册、简历生成、申请职位、接收面试消息
(2)企业模块:企业注册、信息更新、发布职位、发送面试消息
(3)管理员模块:管理用户信息、管理企业信息、审核注册企业
毕业生在线求职招聘系统功能模块图
2.2 可行性分析
可行性分析是通过对项目的主要内容和配套条件,如市场需求、资源需求、规模大小、设备需求、环境需求、资金周转等,从技术、经济、工程等方面进行调查研究,同时进行分析比较,并对项目建成以后可能取得的经济效益和环境影响进行预测,从而提出该项目是否值得投资建设和如何进行投资建设的相关意见,为项目决策者提供可靠依据的一种全面性的系统分析方法。可行性分析应具有可靠性、公正性、预见性、科学性的特点[2]。同时包含技术可行性、经济可行性、操作可行性三个方面,技术可行性主要研究的是使用现有的技术如何能实现这个系统;经济可行性主要研究的是这个系统的经济效益不能超过它的开发成本;操作可行性主要研究系统的操作方式在这个用户组织内能否行通。
(1)技术可行性
毕业生在线求职招聘系统的设计采用了B/S架构,这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。毕业生在线求职招聘系统的实现主要运用了asp.net、Javascript等技术,从现阶段来说,这些技术都比较成熟。另一方面,该系统的实现对硬件要求并不高,因此,从技术上来说是可行的。
(2)经济可行性
本系统设计之初就是旨在解决高校毕业生因交通不便等原因无法到达招聘现场从而措施求职机会。如果高校毕业生使用该系统进行在线求职,不仅能够找到好工作,还能节约大量的时间、金钱和精力。同时,企业也可以通过本系统扩大招聘面,获取更多优质毕业生的信息,为企业的发展奠定人才基础。本系统设计之初是完全免费的,后期可根据用户和企业的数量投放广告获得收益,所以从经济上来说是可行的。
(3)操作可行性源/自:751:;论-文'网www.751com.cn
由于本系统采用了B/S架构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在浏览器端实现,但是主要事务逻辑在服务器端实现[3],因此只要用户能够熟练使用浏览器,就可以使用本系统,所以从操作上来说是可行的。
2.3 业务流程图
业务流程图是一种描述系统内各单位、人员之间业务关系、作业顺序和管理信息流向的图表,利用它可以帮助分析人员找出业务流程中的不合理流向,它是物理模型。具有以下作用: ASP.net+Sqlserver毕业生在线求职招聘系统设计+源代码(2):http://www.751com.cn/jisuanji/lunwen_57947.html