《软件需求规格说明书(共14页).docx》由会员分享,可在线阅读,更多相关《软件需求规格说明书(共14页).docx(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上珠海招聘系统项目需求规格说明书ZACH办公室吉林大学珠海珠海学院2022年4月28日专心-专注-专业目录1.引言1.1标识1.1.1 系统名称:珠海招聘系统1.1.2 版本号:V1.01.2项目背景1.2.1 项目任务提出者:XXX工作室1.2.2 项目主要用户:工作应聘者1.2.3 项目开发者:陈文婷林文献张宁2.需求概述2.1 目标现如今,在珠海大多数招聘网站存在界面过于繁杂与排版杂乱无章、功能不齐全、信息虚假等缺陷,为了改善这一现象,于是开发了一款全新的只属于珠海的招聘网站。系统实现后,网站界面简洁明了,功能齐全;能让用户在珠海寻求一份工作时更加的方便快捷,企业
2、也能更加便捷地找到一个有用的栋梁人才,无需再在其他招聘网站上苦苦寻找自己急需的职员;同时间用户与企业之间会有一个更加融洽的沟通与交互,包括投诉,意见反馈,留言等具体的功能。主要功能就是用户可以查看企业发布的招聘信息并选择性的投简历,可以收藏企业与招聘信息,举报招聘信息,意见反馈。企业可以发布招聘信息和查看用户投的简历,意见反馈。管理员有管理权限。2.2 运行环境硬件环境:服务器CPU 单核及以上,内存1G以上软件运行环境:windows7及以上软件开发环境:MyEclipse、Tomcat7.02.3条件与限制2.3.1人力、资金、时间的约束珠海招聘系统实施的目标就是要带给人们带来方便,其开发
3、过程中也要考虑到人力、资金和时间的约束。因此,在设计中,重点是用户与企业间信息的交互,增强各部门间的方便快捷的联系,并提高数据统计的即时性、准确性、方便性,给公司带来良好的效益。2.3.2.在分析系统功能时要考虑有关证件的合法性验证。2.3.2.用户的特点集中在珠海及珠海附近的待业者、在校生、应届生并想通过招聘网站找一份满意的工作等各类人群,同时用户习惯使用互联网。3.数据3.1 静态数据管理员的信息,用户信息、企业信息、系统数据3.2动态数据招聘信息的更新、投递简历的更新、信息的反馈。3.3 数据库设计数据库采用MYSQL数据库。4.功能需求4.1功能描述说明001用户注册负责人:张宁输入1
4、. 输入账号2. 输入真实姓名3. 选择性别4. 输入Email5. 输入联系方式6. 输入密码7. 输入确认密码8. 输入验证码9. 点击注册按钮处理输入数据要求: 所有数据均非空;账号长度在6-20位之间,不能重复;Email要符合格式;联系方式长度为11位数字;密码8-20位,只有英语数字下划线。符合上诉要求的为正确情况。可能出现的错误情况:(1) 账号/真实姓名/Email、联系方式/密码/确认密码/验证码/ 性别 任意为空(2) 账号长度小于6位/大于20位(3) 账号已被注册过(4) 账号出现中文(5) Email不符合格式要求(6) 联系方式不等于11位(7) 联系方式出现非数字
5、(8) 密码长度小于8位/大于20位(9) 密码与确认密码不一致(10) 验证码错误输出正确情况下,提示注册成功,并跳转到登录界面错误情况输出结果:(1) 出现“账号/真实姓名/Email、联系方式/密码/确认密码/验证码 不能为空”的提示,注册失败;(2) 出现“输入有误,账号长度应在6-20位之间”提示,注册失败。(3) 出现“账号已被注册,请重新输入”的提示,注册失败(4) 出现“输入有误,账号只能出现数字、英文、下划线和$”(5) 出现“输入有误,Email格式不符合要求”(6) 提示“联系方式长度应为11位数字”(7) 提示“联系方式长度应为11位数字,请重新输入”(8) 提示“密码
6、长度应在8-20位之间”(9) 提示“确认密码与密码不一致,请重新输入”(10) 提示“验证码输入错误”说明002企业注册负责人:陈文婷输入1. 输入账号2. 输入企业名称3. 输入企业地址4. 输入联系方式5. 上传企业商标6. 上传营业执照7. 输入密码8. 输入确认密码9. 输入验证码处理输入数据要求: 所有数据均非空;账号长度在6-20位之间,不能重复;联系方式长度为11位数字;密码8-20位,只有英语数字下划线;上传的图片要符合格式。符合上诉要求的为正确情况。可能出现的错误情况:1.账号/名称/联系方式/商标/营业执照/密码/确认密码/验证码 任意为空2.账号长度小于6位/大于20位
7、3.账号已被注册过4.账号出现中文5.联系方式不等于11位6.联系方式出现非数字7.上传的企业商标/营业执照 不符合要求8.密码长度小于8位/大于20位9.密码与确认密码不一致10.验证码错误输出正确情况下,提示注册成功,并跳转到登录界面错误情况输出结果:(1)出现“账号/真实姓名/Email、联系方式/密码/确认密码/验证码 不能为空”的提示,注册失败;(2)出现“输入有误,账号长度应在6-20位之间”提示,注册失败。(3)出现“账号已被注册,请重新输入”的提示,注册失败(4)出现“输入有误,账号只能出现数字、英文、下划线和$”(5)提示“联系方式长度应为11位数字”(6)提示“联系方式长度
8、应为11位数字,请重新输入”(7)上传的图片格式应为PNG、JPG、JPEG、BMP 大小在3M以内(8)提示“密码长度应在8-20位之间”(9)提示“确认密码与密码不一致,请重新输入”(10)提示“验证码输入错误”说明003用户/企业登录负责人:陈文婷输入1. 输入账号2. 输入密码3. 选择登录类别(个人/企业),默认为个人4. 输入验证码处理要求:账号/密码/验证码都不能不能为空 ;若账号密码正确,验证码正确则为正确情况可能出错的情况: (1)账号/密码/验证码 任意为空 (2)密码错误 (3)验证码为错输出正确情况下,提示登录成功,跳转到首页错误情况输出结果:(1) 出现“账号/密码/
9、验证码 不能为空”的提示,登录失败;(2) 提示“密码错误,请重新输入”登录失败(3) 提示“验证码输入错误,请重新输入”登录失败说明004企业发布招聘信息负责人:陈文婷输入1. 在登录状态下,点击发布招聘信息2. 输入招聘职业名称3. 选择职业种类4. 输入要求,岗位职责5. 输入联系人,联系方式6. 选择招聘有效期7. 点击发布招聘信息处理输入要求:用户类型必须是企业,并要处于登录状态下,除名称、职业种类不能为空。未输入联系人、联系方式,默认联系方式为注册留下的信息;满足上诉要求的为正确情况出错情况:(1) 企业未登录账号(2) 该账号为个人用户(3) 职业名称为空(4) 职业种类未选择输
10、出正确情况下,提示发布成功,回到企业个人信息窗口出错情况输出:(1) 提示“未登录账号,即将跳转到登录窗口”,并跳转到登录窗口(2) 提示“该账号没有此权限,无法发布招聘信息”(3) 提示“职位名称不能为空”(4) 提示“职业种类未选择,无法发布,请选择后再尝试发布”说明005用户投递简历负责人:张宁输入1. 在登录状态下,选择招聘信息,点击投递简历2. 选择最高学历3. 选择毕业院校4. 选择政治面貌5. 选择户籍6. 选择民族7. 输入兴趣爱好8. 输入社会实践9. 输入工作经验10. 输入获得过的奖项11. 输入住址12. 点击投递简历处理输入要求:必须是个人用户在已登录的状态下方可投递
11、简历; 最高学历、毕业院校、政治面貌、户籍、民族不能为空;7.8.9.10.11字数限制在0-300字。可能出错的情况:(1) 最高学历/毕业院校/政治面貌/户籍/民族 任一个或多个为空(2) 输入兴趣爱好/社会实践/工作经验/获得过的奖项/住址 的字数超过限制输出正确情况下 提示“成功投递” 并跳转到个人页面出错情况输出:(1) 提示“最高学历/毕业院校/政治面貌/户籍/民族不能为空”(2)提示“兴趣爱好/社会实践/工作经验/获得过的奖项/住址 的字数超过限制,字数应在0-300字之间!”说明006企业管理信息负责人:林文献输入1. 企业删除发布的招聘信息: 点击编辑,选择想删除的招聘信息,
12、点击删除,完成删除(同时已收藏或已投递简历的用户想查看的时候会显示不存在)2. 企业查看投递的简历: 点击查看简历,关闭退出后简历的状态更改为“已查看”3. 企业修改已发布的招聘信息(具体要求参照 004)4. 企业查看留言,点击查看留言按钮,查看留言,如果想回复该条评论内容,点击回复按钮,输入回复内容,点击确认回复,回复成功(要求字数限制在1200字之间)5.处理输出说明007用户管理信息负责人:张宁输入1. 管理个人信息 (1)修改个人信息(参照用户注册的要求)(2)编辑已生成简历(参照用户投递简历的要求)(3)删除已生成简历(4)添加简历(参照用户投递简历的要求2. 管理已投简历 (1)
13、查看已投简历(查看简历状态(待查看/已查看) (2)删除已投简历3. 管理已收藏招聘信息/企业(1)取消收藏招聘信息/企业(2)查看已收藏招聘信息/企业4. 查看我的投诉5. 查看我发出的意见反馈处理输出说明008用户举报企业负责人:林文献输入1. 点击举报按钮2. 弹出对话,确认是否举报该企业3. 点击确认处理(1) 对话框点击“是”,成功举报(2) 对话框点击“否”,举报失败:输出(1) 提示“举报成功”回到招聘信息界面(2) 对话框关闭,仍然在招聘信息界面说明009意见反馈负责人:林文献输入1、 点击意见反馈按钮2、 输入意见内容3、 点击确认4、 弹出对话框 确认是否向官方提意见/建议
14、5、 点击确认/取消处理(1)弹出对话框时 点击确认按钮,反馈成功(2)弹出对话框时 点击取消按钮,取消反馈输出(1)提示“感谢用户的宝贵意见,我们会查看你的建议并接纳”反馈成功回到首页(2)取消反馈,回到首页说明010留言负责人:林文献输入1. 点击对企业的留言按钮2. 输入留言内容3.点击确认4.弹出对话框 确认留言是否存在虚假消息5.点击确认/取消处理(1)弹出对话框时 点击确认按钮,留言成功(2)弹出对话框时 点击取消按钮,取消留言输出(1)提示“您的留言为其他应聘者提供很好的帮助”留言成功回到首页(2)取消留言,回到首页说明011管理员管理负责人:陈文婷输入1、 管理个人/企业信息
15、(1)查看个人/企业信息 (2)锁定个人/企业(虚假) 2.管理员一旦确认个人信息或企业发布的招聘是虚假的,有权限删除信息,甚至是删除账号处理输出说明012分享负责人:张宁输入1.选择你要分享的内容(招聘信息;企业信息;网站信息)2.选择你要分享的渠道(微信;QQ;微博;博客)3.点击确认分享处理(1)弹出对话框时 点击确认按钮,分享成功(2)弹出对话框时 点击取消按钮,取消分享输出若成功分享,回到首页;分享失败则,回到刚才页面5.性能描述5.1 系统处理的准确性和及时性系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力
16、和响应时间能够满足企业对信息处理的需求。在系统开发过程中,必须采用一定的方法保证系统的准确性。5.2 系统的开放式和系统的可扩容性珠海招聘系统在开发过程中,应该充分考虑以后的可扩充性。例如企业中管理模块的加入,也会不断的更新和完善。所有这些,都要求系统提供足够的手段进行功能的调整和扩充为ERP系统。而要实现这一点,应通过系统的开放性来完成,即系统应是一个开放系统,只要符合一定的规范,可以简单的加入和减少系统的模块,配置系统的硬件。通过软件的修补、替换完成系统的升级和更新换代。5.3系统的易用性和易维护性珠海招聘系统是直接面对使用人员的,而使用人员往往对计算机并不时非常熟悉。这就要求系统能够提供
17、良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面;针对用户可能出现的使用问题,要提供足够的在线帮助,缩短用户对系统熟悉的过程。5.4 系统的标准性系统在设计开发使用过程中都要涉及到很多计算机硬件、软件。所有这些都要符合主流国际、国家和行业标准。例如在开发中使用的操作系统、网络系统、开发工具都必须符合通用标准。如规范的数据库操纵界面、作为业界标准的TCP/IP网络协议及ISO9002标准所要求的质量规范等;同时,在自主开发本系统时,要进行良好的设计工作,制订行之有效的软件工程规范,保证代码的易读性、可操作性和可移植性。5.5 系统的先进性目前计算机系统的技术发展相当快,做为珠海招聘系统工程,应该保证系统在一段时间内是先进的,在系统的生命周期尽量做到系统的先进,充分完成企业信息处理的要求而不至于落后。这一方面通过系统的开放性和可扩充性,不断改善系统的功能完成。另一方面,在系统设计和开发的过程中,应在考虑成本的基础上尽量采用当前主流并先进且有良好发展前途的产品。6.其他需求安全保密、可维护性、可移植性
限制150内