英文版人力资源管理系统HR项目需求文档.docx
- 文档编号:13648699
- 上传时间:2023-06-16
- 格式:DOCX
- 页数:26
- 大小:99.97KB
英文版人力资源管理系统HR项目需求文档.docx
《英文版人力资源管理系统HR项目需求文档.docx》由会员分享,可在线阅读,更多相关《英文版人力资源管理系统HR项目需求文档.docx(26页珍藏版)》请在冰点文库上搜索。
英文版人力资源管理系统HR项目需求文档
英文版人力资源管理系统hr项目需求文档
1.Foreword
1.1Objective
ThisdocumentdescribesallrequirementsofthefunctionsofHumanResouceManagementSystem(HRS).Italsodocumentsanyapplicableperformance,UIandreliabilityrequirements.Itisthereferencefordesign,codingandtesting.
1.2DocumentConventions
1.Apageisarequirement.
2.Everyrequirementhasarequirementcode
3.Requirementcodeformatisasbelow:
[HR1.0_XXX_YYF]
XXXisabbreviationofmodule
YYisnumberincreasing
Fisabbreviationoffeature1.3IntendedAudienceandReadingSuggestions
Thisdocumentisforthereaderswhoaresponsor,manager,developer,designer
andQAengineer.Thespecificreadingrequirementisbelowtable:
ReaderClassifiedReadingObjective
Understandnewsystemfeatures.ApproveandacceptprojectProjectSponsorscope.
Understandsystemfeatures.EnsureprojectsponsoranddevSystemAnalystteamareonthesamepage.
Understandsystemfeatures.EstimatedevelopmenteffortandProjectManagerprepareprojectplanaccordingly.
ArchitectDesignerArchitectthesystemusingtheSRSasabasis.
ReadthisdocumenttobetterunderstanddesignandsystemDeveloperrequirements.
Usethisdocumentastheguidancefortestingwork,e.g.writeQAEngineertestcases.
1.4Reference
2.SystemRequirements2.1Background
要通过人力资源管理系统来提高企业的管理水平,光是选取一个好的或者比较好的、适合本企业特点的人力资源管理软件还是远远不够的。
在以人为本的观念的熏陶下,人力资源管理在组织中的作用日益突出。
但是,人员的复杂性和组织的特有性使得人力资源的管理成为难题,基于这个时代背景,人力资源管理成为企业管理中非常重要的部分。
人力资源管理系统的作用之一是为人力资源规划,建立人事档案。
它的出现使得人事档案查询、调用的速度加快,也使得精确分析大量员工的知识、经验、技术、能力和职业抱负成为可能。
从而,实现企业内人力资源管理的标准化、科学化、数字化和网络化是很有必要的。
2.2UserTypeandCharacter
UserTypeCharacterPrivilege
ManagersHRmanagerswhomanagetheGeneraladmin
Humanresource
AdministratorUserRoleDefinition,UserSystemadmin
Maintenance,UserAccessControl
3.RequirementSpecification
3.1GeneralFunctions&Pagesrequirement
RequirementCodeDescription
[HR1.0_LG_01F]Requirementtarget
(RS#1)Theuserscanloginthissystem:
1.Userswillinputtheirusernameandpassword
Prerequisite
1.UsernameandpasswordhavebeensetintotheDB.
Description
Usernamerule:
1.OnlyAlphaandnumeric.
2.Notemptyandhasnospace
3.Largerthan6lessthan8characters
Passwordrule:
1.MusthasAlpha
2.Musthasnumeric.
3.Notemptyandhasnospace
4.Largerthan6lessthan8characters
Input
1.Username
2.password
BusinessRequirement
1.Userswillinputhisusernameandpassword.
2.ThesystemwillchecktheusernameandpasswordIfthe
usernameandpasswordwouldnotmatchtherule.Thesystem
wouldshowouttheerrormessage.
3.ThesystemwillcheckusernameandpasswordfromDB.IfthepasswordorusernameisnotintheDB.Thesystemwillshowtheerrormessage.
4.Userhas2differentroles,generaladminandSystemadmin,thesystemwouldgivethedifferentprivilegetodifferent
role.
Output
1.Ifok,thesystemwilljumptoMainscreen.
2.Ifnot,thesystemwillshowtheerrormessage
RequirementCodeDescription
[HR1.0_Main_01F]Requirementtarget
(RS#1)TheuserscanaccesstotheMainPage:
1.Generaladmincanoperateallthemodelsexcept"Admin
ManagementModel"'s"Add/deletemanager"function
2.Systemadmincanoperateallthemodels.
Prerequisite
N/A
Description
IntheMainPage,thispagewillbetheentryofthisHRsystem,
whichcontentsalltheModellink.
1.Divisionmanagement
2.RecruitManagement
3.StaffManagement
4.TrainingManagement
5.PerformanceManagement
6.SalaryManagement
7.AdminManagement
AllthemodelentrywillshowontheMainPage.Onlytheroleof
"systemadmin"canuse"Adminmodel"'s"Add/Deletemanager"Input
N/A
BusinessRequirement
Thismainpageistheentrypagewhichhasallthemodelentry.
Output
N/A
RequirementCodeDescription
[HR1.0_Div_01F]Requirementtarget
(RS#1)Addanewdivision:
1.Theusercanaddanewdivisionusingthisfeature
2.Theuserwouldinputthenewdivision'sinformation
(RS#2)Searchdivision:
1.Userscanlookforadivisionbyitsname,ID,createtime,
orthecombinationofthem
2.Ifuserswouldnotsetthesearchingcriteria.Thesystem
wouldshowallthedivisionsonthescreen.(Defaultsearchingallofthem)
(RS#3)deletedivision:
1.UserscandeleteoneorMoredivisionsbyclickingthedeletebuttononetime.
Prerequisite
N/A
Description
(RS#1)Addanewdivision:
NoFieldnameMandatory
1IDY
部门名2Y
创建时间3Y
备注4N
Input
(RS#1)Addanewdivision:
SeeDescription
(RS#2)Searchdivision:
1.name,
2.ID,
3.createtime
BusinessRequirement
TheDivisionmanagementmodelcanprovidethefeatureto
managetheCompanyDivisions.
Output
(RS#3)deletedivision:
1.Iftheuserwanttodeleteoneormoredivisions,the
systemwouldpopoutthealertmessagetoaskagain"Doyou
reallywanttodeletethisdivision"
Note:
Thisalertmessagecannotbewrittenintoanyjava
files.ItwouldbewrittenintoaspecialconfigurefileandcontrolledbySpring
RequirementCodeDescription
[HR1.0_Recruit_01F]Requirementtarget
(RS#1)Addanewcandidater:
1.Theusercanaddanewcandidateusingthisfeature
2.Theuserwouldinputthenewcandidate'sinformation
(RS#2)Searchcandidater:
1.Userscanlookforacandidatebyitsname,ID,phone
numberorthecombinationofthem.
2.Thesystemcanprovidethefuzzysearching.Theusercan
lookforsomeofthecandidatesbyposition,age,Hiring,
Education,workingyearsorthecombinationofthem.
3.Ifuserswouldnotsetthesearchingcriteria.Thesystem
wouldshowallthecandidatesonthescreen.(Default
searchingallofthem)
(RS#3)deletecandidate:
1.UserscandeleteoneorMorecandidatesbyclickingthe
deletebuttononetime.
(RS#4)Seethedetailofacandidate:
1.Thepersonalinformationistoomuchtobeshowallof
theminalinewhichisinalist.
2.Theusercanclickonelineofonecandidate.Thesystem
willshowoutthedetailpersonalinformation.
3.Theusercanedittheinformationinthispage.Thesystem
wouldprovidethesavebuttontosaveanychange.Whenthe
Userclickthesavebutton.Thesystemwouldpopoutanalert
message"Wouldyouwanttochangethepersonal
information?
"
(RS#5)Searchthehiringcandidate:
See(RS#2)fuzzysearching.
(RS#6)Searchthenon-hiringcandidate:
See(RS#2)fuzzysearching.Prerequisite
N/A
Description
(RS#1)Addanewcandidate:
NoFieldnameMandatory
1IDY
应聘人姓名2Y
应聘人性别3Y
应聘人年龄4N(willcalculatebybirthday)
应聘人出生日期5Y
应聘职位6Y
应聘人所学专业7Y
应聘人工作经验8Y
应聘人学历9Y
应聘人毕业学校10Y
应聘人联系电话11Y
应聘人家庭住址12N
登记时间13Y
备注信息14N
是否被录用15Y
Ifsomefileddidnotfilled,thesystemwouldshowthealert
message.
Input
(RS#1)AddanewCandidate:
SeeDescription
(RS#2)Searchcandidate:
1.name,
2.ID,
3.Phonenumber.
Fuzzysearch:
1.position,
2.age,
3.Hiring,
4.Education,
5.workingyears
BusinessRequirement
TheCandidatemanagementmodelcanprovidethefeatureto
managetheCandidateinformation.
Output
(RS#1)Addanewcandidate:
Therecordofthisnewcandidate
(RS#2)Searchcandidate:
Alltherecordsofthesearchedcandidates
(RS#3)deleteCandidate:
1.Iftheuserwanttodeleteoneormorecandidates,thesystemwouldpopoutthealertmessagetoaskagain"Doyoureallywanttodeletethiscandidate"
Note:
Thealertmessagescannotbewrittenintoanyjavafiles.ItwouldbewrittenintoaspecialconfigurefileandcontrolledbySpring
RequirementCodeDescription
[HR1.0_Staff_01F]Requirementtarget
(RS#1)Addanewstaff:
1.Theusercanaddanewstaffusingthisfeature
2.Theuserwouldinputthenewstaff'sinformation
(RS#2)Searchstaff:
1.Userscanlookforastaffbyitsname,员工账号,phone
numberorthecombinationofthem.
2.Thesystemcanprovidethefuzzysearching.Theusercan
lookforsomeofthestaffsbyage,工种,
divisionEducation,workingyearsorthecombinationof
them.
3.Ifuserswouldnotsetthesearchingcriteria.Thesystem
wouldshowallthestaffonthescreen.(Defaultsearchingallof
them)
(RS#3)deletestaff:
1.UserscandeleteoneorMorestaffsbyclickingthe
deletebuttononetime.
(RS#4)Seethedetailofastaff:
4.Thepersonalinformationistoomuchtobeshowallof
theminalinewhichisinalist.
5.Theusercanclickonelineofonestaff.Thesystem
willshowoutthedetailpersonalinformation.
6.Theusercanedittheinformationinthispage.Thesystem
wouldprovidethesavebuttontosaveanychange.Whenthe
Userclickthesavebutton.Thesystemwouldpopoutanalert
message"Wouldyouwanttochangethepersonal
information?
"
(RS#5)Searchthedivisionstaffs:
See(RS#2)fuzzysearching.
Prerequisite
N/A
Description
(RS#1)Addanewstaff:
NoFieldnameMandatory
1IDY
员工账号2Y
员工姓名3Y
员工性别4Y
员工年龄5N(willcalculatebybirthday)
员工身份证号6Y
出生日期7Y
民族8Y
是否结婚9Y
政治面貌10N
籍贯11Y
电话12Y
住址13Y
毕业学校14Y
所学专业15Y
文化程度16Y
开始工作时间17Y
工种18Y
登记时间19Y
登记人20Y
备注信息21N
Ifsomemandatoryfileddidnotfilled,thesystemwouldshowthe
alertmessage.
Input
(RS#1)Addanewstaff:
SeeDescription
(RS#2)Searchstaff:
1.name,
2.ID,
3.Phonenumber.
Fuzzysearch:
1.工种,
6.age,
7.division,
8.Education,
9.workingyears
BusinessRequirement
Thestaffmanagementmodelcanprovidethefeaturetomanage
thestaffinformation.
Output
(RS#1)Addanewstaff:
Therecordofthisnewstaff
(RS#2)Searchstaff:
Alltherecordsofthes
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 英文 人力资源 管理 系统 HR 项目 需求 文档