(3)系统UI界面
本系统采用可视化界面,用户通过单击界面上的相关按钮就可以完成各项操作。无论是在录入方面,还是在系统操作方面都尽可能满足用户的操作要求。招聘方的招聘信息可由招聘方自己删除,也可由系统自动删除。同样招聘者的简历也可以自己删除,假如过一段时间投简历者未刷新自己的简历,此简历将被删除。
2.4    运行平台要求
在硬件平台上需要内存在192MB RAM+256MB ROM及以上,CPU在528MHz及以上。
在软件平台上需要操作系统为windowsXPI,Myeclipse9.0的开发环境,SQL Server2005的数据库和apache-tomcat-6.0.18服务器以及IE6以上的浏览器。
3    系统设计
3.1    系统综述
该系统总体上包含两大功能模块,它们分别是招聘方、应聘方。为了让这三大模块扮演好系统的角色,首先从技术上考虑它,接下来通过调研、交流,了解系统应该具备的功能,最后结合当前比较流行的框架技术实现它。
在线招聘系统总体设计思想主要是以应聘者、招聘方、系统管理员展开的,应聘者能及时查看需要简历的投递情况、查看企业的应聘职位;招聘方也能查看应聘者简历的投递信息,同时发送要招聘人员的信息,收到简历后进行帅选,如果合适的话就给应聘者发送应聘消息,这样彼此就能及时了解对方的信息。作为系统管理员,他的主要职责是招聘方注册是必须由管理员激活才能成功,否则招聘方不能注册。以上三者相互影响、相互牵连,所以在做设计的时候要定制好各自的权限。
系统设计模式要简单,那就是增、删、改、查功能操作要简单、明了,能让你体会到系统操作的快速性和灵活性,网站动态提供企业招聘信息,管理员可进行更新文护,应聘者将简历提交后存入简历数据库,并可依据职位、时间、学历等进行检索。
本系统有较好的可文护性、可靠性、可理解性、效率。易于用户理解和操作。可文护性包括了可读性、可测试性等含义。可靠性通常包括正确性和健壮性。开发过程中,在各种矛盾的目标之间作权衡,并在一定的限制的条件下(经费、时间、可用的软、硬件资源等),使上述各方面最大限度的得到满足。
此外系统设计必须要考虑到后续项目的兼容性,同时系统要考虑高可用性和用户体验最佳的原则。
3.2    模块设计
3.2.1    系统用例
应聘者用例图
 
图3.1应聘者功能需求用例图
(1)填写简历模块描述
模块名称:填写简历
参与者:应聘者
简要说明:
应聘者可以通过此功能创建自己的简历,包含个人基本信息,期望职业,薪资以及项目经历等。
前置条件:
应聘者登录系统,进入应聘者主界面
基本事件流:
1.    应聘者在应聘者主界面点击“创建简历”菜单;
2.    系跳转到填写简历界面,应聘者输入个人的基本信息,期望职业,期望薪资以及项目经历等信息;填写完毕后,然后点击“提交”按钮;
3.    系统对所填写的信息进行检测,确认是否有信息未填写,如果未完全填写,系统将重新跳转到创建简历界面,否则提示“创建简历”成功。
其他事件流:
在按“提交”按钮前,用户可以随时点击右边的“取消”按钮,结束创建简历过程,文本框中输入的任何信息将不会被记录。
异常事件流:
如果出现异常错误,系统自动保存系统日志,点击“返回”,返回系统主页。
上一篇:php+mysql博客网站的设计与实现+文献综述
下一篇:Philips乐曲检索系统之特征提取算法实现

基于Apriori算法的电影推荐

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

python基于决策树算法的球赛预测

基于消费者个性特征的化...

基于网络的通用试题库系统的整体规划与设计

神经外科重症监护病房患...

承德市事业单位档案管理...

医院财务风险因素分析及管理措施【2367字】

国内外图像分割技术研究现状

C#学校科研管理系统的设计

中国学术生态细节考察《...

公寓空调设计任务书

AT89C52单片机的超声波测距...

10万元能开儿童乐园吗,我...

志愿者活动的调查问卷表