产品需求
规格
视频线规格配置磁共振要求常用水泵型号参数扭矩规格钢结构技术规格书
说明书
机构图标
{ ERP人事和车位管理系统 }
产品需求规格说明书
文件状态: 文件标识: Company-Project-RD-PRS [?] 草稿 当前版本: 1.0 [ ] 正式发布 作 者: 糯米流开发团队
[ ] 正在修改 完成日期: Year-Month-Day
机构公开信息
ERP人事和车位管理系统,《产品需求规格说明书》
版 本 历 史
版本/状态 作者 参与者 起止日期 备注
Page 2 of 42 , 糯米流开发团队,2009
ERP人事和车位管理系统,《产品需求规格说明书》
目 录 目 录
0. 文档介绍............................................................................................................................. 4
0.1 文档目的 ....................................................................................................................... 4 0.2 文档范围 ....................................................................................................................... 4 0.3 读者对象 ....................................................................................................................... 5 0.4 参考文档 ....................................................................................................................... 5 0.5 术语与缩写解释 ............................................................................................................ 5 1. 产品介绍............................................................................................................................. 6
2. 产品面向的用户群体 ......................................................................................................... 6
3. 产品应当遵循的标准或
规范
编程规范下载gsp规范下载钢格栅规范下载警徽规范下载建设厅规范下载
............................................................................................. 6
4. 产品范围............................................................................................................................. 6
5. 产品中的角色 ..................................................................................................................... 6
6. 产品的功能性需求 ............................................................................................................. 7
6.0 功能性需求分类 ............................................................................................................ 7 6.1 FEATURE 1系统登录 ...................................................................................................... 8
6.1.1 Function 1.1 ............................................................................................................. 8
6.2 FEATURE 2系统管理 .................................................................................................... 10
6.2.1 Function2.1 ............................................................................................................ 10
6.2.2 Function 2.2 ........................................................................................................... 11
6.2.3 Function 2.3 ........................................................................................................... 12
6.2.4 Function 2.4 ........................................................................................................... 13
6.2.5 Function2.5 ............................................................................................................ 13
6.2.6 Function 2.6 ........................................................................................................... 14
6.2.7 Function 2.7 ........................................................................................................... 15
6.2.8Function 2.8 ............................................................................................................ 16
6.3 FEATURE 1 ..................................................................................................................... 16
6.3.1 Function3.1 ............................................................................................................ 17
6.3.2 Function 3.2 ........................................................................................................... 18
6.3.3 Function 3.3 ........................................................................................................... 19
6.3.4 Function 3.4 ........................................................................................................... 19
6.3.5 Function 3.5 ........................................................................................................... 20
6.3.6 Function 3.6 ........................................................................................................... 21
6.3.7 Function 3.7 ........................................................................................................... 21
6.3.8 Function 3.8 ........................................................................................................... 22
6.3.9 Function 3.9 ........................................................................................................... 23
6.3.10 Function 3.10 ....................................................................................................... 24
Page 3 of 42 , 糯米流开发团队,2009
ERP人事和车位管理系统,《产品需求规格说明书》
6.3.11 Function 3.11 ....................................................................................................... 25
6.3.12 Function 3.12 ....................................................................................................... 26
6.3.13 Function 3.13 ....................................................................................................... 27
6.3.14 Function 3.14 ....................................................................................................... 28
6.3.15 Function 3.15 ....................................................................................................... 29
6.4 FEATURE 4车位管理 .................................................................................................... 30
6.4.1 Function 4.1 ........................................................................................................... 30
6.4.2 Function 4.2 ........................................................................................................... 31
6.4.3 Function 4.3 ........................................................................................................... 32
6.4.4 Function 4.4 ........................................................................................................... 33
6.4.5 Function 4.5 ........................................................................................................... 34
6.4.6 Function 4.6 ........................................................................................................... 35
6.4.7 Function 4.7 ........................................................................................................... 36
6.4.8 Function 4.8 ........................................................................................................... 37
6.4.9 Function 4.9 ........................................................................................................... 38
7. 产品的非功能性需求 ....................................................................................................... 38
7.1 用户界面需求.............................................................................................................. 38 7.2 软硬件环境需求 .......................................................................................................... 39 7.3 产品质量需求.............................................................................................................. 39 7.N 其他需求 ..................................................................................................................... 39 附录A:需求建模与分析
报告
软件系统测试报告下载sgs报告如何下载关于路面塌陷情况报告535n,sgs报告怎么下载竣工报告下载
............................................................................................. 40
A.1 需求模型1 .................................................................................................................. 40 A.N 需求模型N ................................................................................................................ 40 附录B:需求确认 ................................................................................................................ 41
0. 文档介绍
0.1 文档目的
说明本系统实现的功能,给有需要使用在线管理系统的企业或公司提供参考。
0.2 文档范围
本文档包含产品介绍,产品面向的用户群体,产品应当遵循的标准或规范,产品范
围,产品中的角色,产品的功能性需求,产品的非功能性需求。
Page 4 of 42 , 糯米流开发团队,2009
ERP人事和车位管理系统,《产品需求规格说明书》
0.3 读者对象
企业或公司的决策者、人事部门和后勤部门的经理。 0.4 参考文档
[SPP-PROC-PP] SEPG ,需求开发规范,机构名称,日期0.5 术语与缩写解释
缩写、术语 解 释 员工ID 企业或公司对员工的唯一编号。
…
Page 5 of 42 , 糯米流开发团队,2009
ERP人事和车位管理系统,《产品需求规格说明书》
1. 产品介绍
本产品是为公司和企业的人事管理部门和车位管理部门所开发的一个 ERP系统。随着公司业务的扩大,传统的人工管理方式是不能满足日益扩大的工作需求,而这个新的ERP系统则可以改变公司的工作方式以及大幅提高其的工作效率。
2. 产品面向的用户群体
本产品所面向的用户群体主要是公司和企业的总经理,人事部门的员工和车位管理部门的员工。
3. 产品应当遵循的标准或规范
普通ISO各项标准。
4. 产品范围
本产品适用于员工数量达到一定规模需要进行规范管理的企业或公司,以及原有公司管理系统不能满足实际管理需要的企业或公司。包含对员工信息和车位信息的增、删、查、改等各项基本操作,以及对员工信息的收集和统计。不包含对员工数据的智能分析。 5. 产品中的角色
提示:阐述本产品的各种角色及其职责。各种角色的具体行为将在功能性需求中描述。
角色名称 职责描述
系统管理员 对系统用户进行管理,拥有最高权限。
人事员工 对人事数据有操作权限,进行人事数据的各项修改、查询 行政员工 对车位有管理权限,进行车位数据的各项修改、查询
Page 6 of 42 , 糯米流开发团队,2009
ERP人事和车位管理系统,《产品需求规格说明书》
6. 产品的功能性需求
6.0 功能性需求分类
功能类别 子功能
1. 登录系统1.系统登录
1. 增加系统用户信息
2.系统管理 2. 删除系统用户信息
3. 查询系统用户信息
4. 修改系统用户信息
5. 查看所有员工信息
6. 查看所有部门信息
7. 查看所有职位信息
8. 查看所有车位信息
1. 增加员工信息
3.人事管理 2. 删除员工信息
3. 修改员工信息
4. 查看员工信息
5. 增加员工考勤信息
6. 查询员工考勤信息
7. 新增部门信息
8. 删除部门信息
9. 修改部门信息
10. 查看部门信息
11. 增加职位信息
12. 删除职位信息
13. 修改职位信息
14. 查看职位信息
15. 统计员工信息
1. 增加预留车位
4.车位管理 2. 删除预留车位
3. 更新员工车位
4. 添加员工车位
5. 删除员工车位
6. 分配客户车位
7. 回收客户车位
Page 7 of 42 , 糯米流开发团队,2009
ERP人事和车位管理系统,《产品需求规格说明书》
8. 查看车位信息
9. 显示空闲车位
总用例图:
manager,management
administration
Loginhr,management
hr_managemer
car,management
car,manager
6.1 Feature 1系统登录
总用例图:
administration
Login
hr_managemer
car,manager
6.1.1 Function 1.1
用例图
Page 8 of 42 , 糯米流开发团队,2009
ERP人事和车位管理系统,《产品需求规格说明书》 administration
Login
hr_managemer
car,manager
用例描述:
名称、标识符 用户系统登录
功能描述 根据用户提交的账号密码判断是否允许登录,并根据用户类型访问对应的页面。
优先级
输入 用户账号和密码
操作序列 输入用户账号和密码――,提交
输出 与用户类型对应的页面 补充说明 用户账号或密码错误给出相应提示
活动图
Page 9 of 42 , 糯米流开发团队,2009
ERP人事和车位管理系统,《产品需求规格说明书》
input,uName&uPass
submit
invaliduName&uPass,is,valid?
valid
car,manager[admin,index]adminuser,type,is?[hr,index]
hr,manager
[car,index]
6.2 Feature 2系统管理
总用例图:
manage_system_useradministrator
query_company_info
6.2.1 Function2.1
用例图
Page 10 of 42 , 糯米流开发团队,2009
ERP人事和车位管理系统,《产品需求规格说明书》
add_system_user_info
administrator
用例描述:
名称、标识符 增加系统用户信息
功能描述 通过已查询的系统用户信息,再中增加一条主管信息
优先级
输入 增加系统用户信息选项
操作序列 点击新增系统用户信息按钮——>输入新增系统用户信息——>提交
输出 增加系统用户信息成功提示
补充说明 如操作失败,给出操作失败提示
活动图
select_system_user_info
validadd,pagevalid_process?[add_system_user_info_index]submit
invalid
[fail]
6.2.2 Function 2.2
用例图
delete_system_user_info
administrator
用例描述:
名称、标识符 删除系统用户信息
功能描述 从数据库中删除一条系统用户信息
优先级
输入 主管信息
操作序列 点击删除系统用户信息按钮——>删除系统用户信息——>提交
输出 删除系统用户信息成功提示
补充说明 如操作失败,给出操作失败提示
Page 11 of 42 , 糯米流开发团队,2009
ERP人事和车位管理系统,《产品需求规格说明书》
活动图
select_system_user_info
validdelete,pagevalid_process?[delete_system_user_info_index]submit
invalid
[fail]
6.2.3 Function 2.3
用例图
query_system_user_info
administrator
用例描述:
名称、标识符 选择信息
功能描述 根据系统用户号选择部门主管信息
优先级
输入 系统用户号
操作序列 点击系统用户查询页面——>点击查询按钮
输出 查询系统用户信息成功提示
补充说明 如操作失败,给出操作失败提示
活动图
select_queried_system_user_info
validquery,pagevalid_process?[query_system_user_info_index],submit
invalid
[fail]
Page 12 of 42 , 糯米流开发团队,2009
ERP人事和车位管理系统,《产品需求规格说明书》
6.2.4 Function 2.4
用例图
modify_system_user_info
administrator
用例描述:
名称、标识符 修改系统用户信息
功能描述 修改系统用户各项信息
优先级
输入 修改的系统用户信息
操作序列 点击选择修改项——>输入修改信息——>提交
输出 修改系统用户信息成功提示
补充说明 如操作失败,给出操作失败提示
活动图
select_system_user_info
validmodify,pagevalid_process?[modify_system_user_info_index],submit
invalid
[fail]
6.2.5 Function2.5
用例图
queryt_employee_info
administrator
用例描述:
名称、标识符 查询员工信息
功能描述 查询所有员工所有信息
优先级
Page 13 of 42 , 糯米流开发团队,2009
ERP人事和车位管理系统,《产品需求规格说明书》
输入 无
操作序列 点击查询按钮
输出 显示所有员工所有信息 补充说明 如操作失败,给出操作失败提示
活动图
select_employee_info
validquery,pagevalid_process?[query_employee_info_index],submit
invalid
[fail]
6.2.6 Function 2.6 用例图
query_department_info
administrator
用例描述:
名称、标识符 查询部门信息
功能描述 查询所有部门信息
优先级
输入 无
操作序列 点击查询按钮
输出 显示所有部门信息
补充说明 如操作失败,给出操作失败提示
活动图
Page 14 of 42 , 糯米流开发团队,2009
ERP人事和车位管理系统,《产品需求规格说明书》
select_department_info
validquery,pagevalid_process?[query_department_info_index]submit
invalid
[fail]
6.2.7 Function 2.7
用例图
queryt_job_info
administrator
用例描述:
名称、标识符 查询职务信息
功能描述 在数据库中查询所有职务信息
优先级
输入
操作序列 点击查询按钮
输出 显示所有职务信息
补充说明 如操作失败,给出操作失败提示
活动图
select_job_info
validquery,pagevalid_process?[query_job_info_index]submit
invalid
[fail]
Page 15 of 42 , 糯米流开发团队,2009
ERP人事和车位管理系统,《产品需求规格说明书》 6.2.8Function 2.8
用例图
query_car_info
administrator
用例描述:
名称、标识符 查询车库信息
功能描述 在数据库中查询所有车库信息
优先级
输入
操作序列 点击查询按钮
输出 显示所有车库信息
补充说明 如操作失败,给出操作失败提示
活动图
select_car_info
validquery,pagevalid_process?[query_car_info_index]submit
invalid
[fail]
6.3 Feature 1 总用例图
Page 16 of 42 , 糯米流开发团队,2009
ERP人事和车位管理系统,《产品需求规格说明书》
employee_info_process
attendance_info_processhr_managerjob_info_process
deparment_info_process
6.3.1 Function3.1
用例图
add_employee_info
hr_manager 用例描述:
名称、标识符 增加员工信息
功能描述 在数据库中增加一条员工信息
优先级
输入 新增员工信息
操作序列 点击新增员工信息按钮——>输入新增员工信息——>提交
输出 增加员工信息成功提示
补充说明 如操作失败,给出操作失败提示
活动图
Page 17 of 42 , 糯米流开发团队,2009
ERP人事和车位管理系统,《产品需求规格说明书》
clikc_add_employee_button
input_employee_info
valid[success]valid_process?submit
invalid
[fail]
6.3.2 Function 3.2
用例图
delete_employee_info
hr_manager 用例描述:
名称、标识符 删除员工信息
功能描述 根据员工号删除员工信息
优先级
输入 员工号
操作序列 选择员工号——>点击删除按钮
输出 删除员工信息成功提示
补充说明 如操作失败,给出操作失败提示
活动图
select_employees
validvalid_process?submit[success]
invalid
[fail]
Page 18 of 42 , 糯米流开发团队,2009
ERP人事和车位管理系统,《产品需求规格说明书》
6.3.3 Function 3.3
用例图
modify_department_info
hr_manager 用例描述:
名称、标识符 修改员工信息
功能描述 修改员工各项信息
优先级
输入 修改的员工信息
操作序列 选择修改项——>输入修改信息——>提交
输出 修改员工信息成功提示
补充说明 如操作失败,给出操作失败提示
活动图
click_modify_employee_button
select_employee_modify_iterms
validvalid_process?input_modify_info[modified_employee_info_index]
invalid
[fail]
6.3.4 Function 3.4
用例图
query_employee_info
hr_manager 用例描述:
名称、标识符 查询员工信息
功能描述 查看全部员工信息,或根据客户所选内容(如员工号,员工姓名,员工部门,员工
职位等)查看员工信息。
Page 19 of 42 , 糯米流开发团队,2009
ERP人事和车位管理系统,《产品需求规格说明书》
优先级
输入 员工号,员工姓名,员工部门,员工职位等或其组合 操作序列 点击查询按钮——>选择查询属性——>提交
输出 显示所查员工信息
补充说明 如操作失败,给出操作失败提示
活动图
click_query_employee_button
select_or_input_query_iterms
invalid[invalid_process]valid_process?submit
valid
yesinfo_exist?[queried_employees_info]
no
[queried_info_is_none]
6.3.5 Function 3.5
用例图
add_employee_attendance
hr_manager 用例描述:
名称、标识符 增加员工考勤记录
功能描述 查询员工考勤信息
优先级
输入 员工号
操作序列 点击员工考勤增加按钮——>选择员工号——>提交
输出 显示所选员工号所选日期内的考勤信息 补充说明
活动图
Page 20 of 42 , 糯米流开发团队,2009
ERP人事和车位管理系统,《产品需求规格说明书》
select_employee_id
submit 6.3.6 Function 3.6
用例图
check_employee_attendance
hr_manager 用例描述:
名称、标识符 查询员工考勤记录
功能描述 查询员工考勤信息
优先级
输入 日期,员工号
操作序列 点击员工考勤查询按钮——>选择员工号和日期——>提交
输出 显示所选员工号所选日期内的考勤信息 补充说明
活动图
select_employee_attendance_button
select_employeeids_and_dates
validshow_attendance_infovalid_process?submit
invalid
show_fail
6.3.7 Function 3.7
用例图
add_department_info
hr_manager
Page 21 of 42 , 糯米流开发团队,2009
ERP人事和车位管理系统,《产品需求规格说明书》 用例描述:
名称、标识符 增加部门信息
功能描述 在数据库中增加一条部门信息
优先级
输入 新增部门信息
操作序列 点击新增部门信息按钮——>输入新增部门信息——>提交
输出 增加部门信息成功提示
补充说明 如操作失败,给出操作失败提示
活动图
clikc_add_department_button
input_deparment_info
valid[success]valid_process?submit
invalid
[fail]
6.3.8 Function 3.8
用例图
delete_department_info
hr_manager
用例描述:
名称、标识符 删除部门信息
功能描述 根据部门号在数据库中删除一条部门的信息
优先级
输入 部门号
操作序列 选择部门号——>点击删除按钮
输出 删除部门信息成功提示
补充说明 如操作失败,给出操作失败提示
Page 22 of 42 , 糯米流开发团队,2009
ERP人事和车位管理系统,《产品需求规格说明书》
活动图:
select_departments
validvalid_process?submit[success]
invalid
[fail]
6.3.9 Function 3.9
用例图
update_department_info
hr_manager
用例描述:
名称、标识符 修改部门信息
功能描述 修改部门各项信息
优先级
输入 修改的部门信息
操作序列 选择修改项——>输入修改信息——>提交
输出 修改部门信息成功提示
补充说明 如操作失败,给出操作失败提示
活动图:
Page 23 of 42 , 糯米流开发团队,2009
ERP人事和车位管理系统,《产品需求规格说明书》
modify_department
select_department_modify_button
invalidinput_modify_infovalid_process?[show_fail]
valid
[show_success]
6.3.10 Function 3.10
用例图
query_department_infohr_manager
用例描述:
名称、标识符 查看部门信息
功能描述 查看全部部门信息,或根据客户所选内容(如部门号,部门名称等)查看部门信息。
优先级
输入 部门号,部门名称等或其组合
操作序列 点击查询按钮——>选择查询属性——>提交
输出 显示所查部门信息
补充说明 若查询失败,显示查询失败提示
活动图:
Page 24 of 42 , 糯米流开发团队,2009
ERP人事和车位管理系统,《产品需求规格说明书》
select_or_input_query_iterms
invalid[invalid_process]valid_process?submit
valid
yesinfo_exist?[queried_department_info]
no
[queried_info_is_none]
`
6.3.11 Function 3.11
用例图
add_job_infohr_manager
用例描述:
名称、标识符 增加职位信息
功能描述 在数据库中增加一条职位信息
优先级
输入 职位信息
操作序列 点击新增职位信息按钮——>输入新增职位信息——>提交
输出 增加职位信息成功提示
补充说明 如操作失败,给出操作失败提示
活动图:
Page 25 of 42 , 糯米流开发团队,2009
ERP人事和车位管理系统,《产品需求规格说明书》
add_job
input_job_info
invalid[show_fail]valid_process?submit
valid
[show_success]
6.3.12 Function 3.12 用例图
delete_job_info
hr_manager
用例描述:
名称、标识符 删除职位信息
功能描述 根据职位号删除职位信息
优先级
输入 职位号
操作序列 选择职位号——>点击删除按钮
输出 删除职位信息成功提示
补充说明 如操作失败,给出操作失败提示
活动图:
Page 26 of 42 , 糯米流开发团队,2009
ERP人事和车位管理系统,《产品需求规格说明书》
select_jobs
validvalid_process?submit[success]
invalid
[fail]
6.3.13 Function 3.13
用例图
modify_job_infohr_manager
用例描述:
名称、标识符 修改职位信息
功能描述 修改职位各项信息
优先级
输入 修改的职位信息
操作序列 选择修改项——>输入修改信息——>提交
输出 修改职位信息成功提示
补充说明 如操作失败,给出操作失败提示
活动图:
Page 27 of 42 , 糯米流开发团队,2009
ERP人事和车位管理系统,《产品需求规格说明书》
modify_job
select_job_modify_items
invalidinput_modify_infovalid_process?[show_fail]
valid
[show_success]
6.3.14 Function 3.14
用例图
query_job_infohr_manager
用例描述:
名称、标识符 查看职位信息
功能描述 查看全部职位信息,或根据客户所选内容(如职位号,职位名称等)查看职位信息。
优先级
输入 职位号,职位名称等或其组合
操作序列 点击查询按钮——>选择查询属性——>提交
输出 显示所查职位信息
补充说明 若查询失败,显示查询失败提示
活动图:
Page 28 of 42 , 糯米流开发团队,2009
ERP人事和车位管理系统,《产品需求规格说明书》
select_or_input_query_iterms
invalid[invalid_process]valid_process?submit
valid
yesinfo_exist?[queried_job_info]
no
[queried_info_is_none]
6.3.15 Function 3.15
用例图
collect_employees_infohr_managemer
用例描述:
名称、标识符 统计员工信息
功能描述 可以统计指定员工的指定信息,并以指定的
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
格形式输出
优先级
输入 员工号,统计内容,输出格式
操作序列 选择员工号,统计内容,输出格式——>提交
输出 统计信息的表格
补充说明 若统计失败,显示操作提示
活动图:
Page 29 of 42 , 糯米流开发团队,2009
ERP人事和车位管理系统,《产品需求规格说明书》
select_some_empplyees
select_comments_need_to_collect
select_output_format
submit
noopration,success?[error_prompt]
yes
6.4 Feature 4车位管理
总用例图:
update_||add_||,dec_employee_car_park
allocate_||release_||add_||dec_customer_car_park
Actor_1
query_all_info||_free_car_park 6.4.1 Function 4.1
用例图
Page 30 of 42 , 糯米流开发团队,2009
ERP人事和车位管理系统,《产品需求规格说明书》
add_car_parkcar,manager
用例描述:
名称、标识符 增加预留车位
功能描述 给新建的停车场分配车位ID,并存入数据库,管理员根据页面显示内容,点击添加
按钮,输入车位信息(包括地点、车位ID等)并提交。
优先级
输入 车位信息
操作序列 输入车位信息――,提交
输出 操作提示
补充说明 出错后给出相应提示
活动图
input,car_park,info
submit
noadd,success?[error_prompt]
yes
[success_prompt]
6.4.2 Function 4.2
用例图
del_car_parkcar,manager
用例描述:
名称、标识符 删除预留车位
功能描述 车位因损坏等原因不能使用时,从数据库中删除。可以根据提示文本,输入车位ID,
Page 31 of 42 , 糯米流开发团队,2009
ERP人事和车位管理系统,《产品需求规格说明书》
直接删除预留车位
优先级
输入 车位ID
操作序列 输入车位ID ――,提交
输出 操作提示
补充说明 操作错误给出相应提示
活动图
input,car_park,id
submit
nodel,success?[error_prompt]
yes
[success_prompt]
6.4.3 Function 4.3
update,car-idcar_id_modify
car_manager
更新员工车位用例
用例描述:
名称、标识符 更新员工车位
功能描述 车位管理员根据员工车位号更新车位信息,打开页面根据提示,选择员工号并提交,
进行更新操作,包括车牌号、车位号等。 优先级
输入 员工号
操作序列 点击更新员工车位按钮——>输入员工ID——>提交
输出 员工车位信息是否更新的提示
Page 32 of 42 , 糯米流开发团队,2009
ERP人事和车位管理系统,《产品需求规格说明书》 补充说明 员工可能因车牌号等信息更改而导致管理系统的不一致,该系统应该及时更新车位
信息
活动图
input,employee,id
invalid
validate?
valid
modify,car,id
invalid
valid?
valid
[display,modifie,info]
6.4.4 Function 4.4 用例图
query_all_car_park
add_employee_car_park
car_manager
添加员工车位
用例描述:
名称、标识符 添加员工车位
Page 33 of 42 , 糯米流开发团队,2009
ERP人事和车位管理系统,《产品需求规格说明书》
功能描述 车位管理员根据员工新增车辆情况为其分配一个车位,可以从预留的车位中分配一
个车位给该员工,根据员工车牌号查询是否存在对应车位,没有则为之分配车位
优先级
输入 车牌号
操作序列 根据车牌号查询车位信息表——>点击添加按钮——>为其分配一个车位——>提交
输出 员工车位是否添加成功的提示
补充说明 公司员工拥有车辆是一个动态的过程,如果有员工新购车辆或者增加了新员工,管
理员应为其分配一个车位
活动图:
input,car_id
yesexist?[display,already,exist]
no
add,car,id
[dispaly,added]
6.4.5 Function 4.5
用例图:
dec_employee_car_park
car_manager
删除员工车位
用例描述:
名称、标识符 删除员工车位
功能描述 若员工有车位,其离职后需要删除他所占车位,输入车牌号,收回其所占车位
优先级
输入 车牌号
操作序列 点击删除按钮——>提交
Page 34 of 42 , 糯米流开发团队,2009
ERP人事和车位管理系统,《产品需求规格说明书》
输出 员工车位是否删除成功的提示
补充说明 如果因某些原因离开公司,他所占的车位必须让出以供他人所需
活动图:
input,car_id
nohas,car,park?[display,no,park]
yes
delete
[display,deleted]
6.4.6 Function 4.6
用例图:
query_free_park
add_customer_car_park205
添加客户车位
用例描述:
名称、标识符 添加客户车位信息
功能描述 有客户进来,查看是否存在空闲车位,有则为其开一个临时车位
优先级
输入 无
操作序列 点击车位申请按钮——>提交
输出 车位添加是否成功
Page 35 of 42 , 糯米流开发团队,2009
ERP人事和车位管理系统,《产品需求规格说明书》
补充说明 如果车位请求不成功即没有空闲车位,提示管理员暂时不能分配,可以让客户到其
他地方停车
活动图:
query_free_park
no
free?[display,no,free,car,park]
yes
allocate
[display,allocated]
6.4.7 Function 4.7
dec_customer_car_parkcar_manager
减少客户车位
用例描述:
名称、标识符 删除客户车位信息
功能描述 客户离开后,释放其所占车位号,以供其他客户使用
优先级
输入 车位释放
操作序列 点击车位释放按钮——>提交
输出 车位释放信息提示
补充说明 如果客户使用该公司车位资源则释放
活动图:
Page 36 of 42 , 糯米流开发团队,2009
ERP人事和车位管理系统,《产品需求规格说明书》
input,car,park,release
has,car,park?
yes
release,a,park[display,no,car,,park]
[dispaly,released]
6.4.8 Function 4.8 用例图:
query_all_car_park
car_manager
查询所有车位
用例描述:
名称、标识符 查询所有车位信息
功能描述 提交查询请求可以查询到所有信息
优先级
输入 查询车位信息请求
操作序列 点击查询按钮——>提交
输出 所有车位信息
补充说明
活动图:
[display,all,info]input,query,car,park,info,request
Page 37 of 42 , 糯米流开发团队,2009
ERP人事和车位管理系统,《产品需求规格说明书》
6.4.9 Function 4.9
用例图:
query_free_parkcar_manager
查询空闲车位
用例描述:
名称、标识符 显示空闲车位
功能描述 提交空闲车位申请请求可以查询到目前所有空闲车位信息
优先级
输入 空闲车位查询请求
操作序列 点击空闲查询——>提交
输出 空闲车位信息
补充说明 及时查询空闲信息,以通知客户能否停车
活动图:
[display,all,info]input,query,free,park,info,request
7. 产品的非功能性需求
7.1 用户界面需求
需求名称 详细要求
登录页面 有输入账号和密码的文本提示和文本框,有登录和重置的按钮,背景大气
系统管理页面 上方为公司名称图片,侧边栏显示操作按钮和提示,右侧显示查询的信息,或
具体操作要提交的数据、提示、按钮等。
人事管理页面 上方为公司名称图片,侧边栏显示操作按钮和提示,右侧显示查询的信息,或
具体操作要提交的数据、提示、按钮等。
车位管理页面 上方为公司名称图片,侧边栏显示操作按钮和提示,右侧显示查询的信息,或
具体操作要提交的数据、提示、按钮等。
Page 38 of 42 , 糯米流开发团队,2009
ERP人事和车位管理系统,《产品需求规格说明书》
7.2 软硬件环境需求
需求名称 详细要求
电脑配置 CPU:PD925以上,硬盘:8G以上,内存:256以上
系统配置 Windows 2000、xp、vista系统,IE5.0及以上版本,firefox3.0及以上版本,jre1.5
以上版本。
…
7.3 产品质量需求
主要质量属性 详细要求
正确性 不会因为任何外界和人为的因素导致系统崩溃。
健壮性 阻止任何误操作可能导致的错误并进行友好提示。
可靠性 对网络和系统可能出现的故障有对应的处理方法,保证数据的一致性。
性能,效率 要能控制查询数据库所花的时间。
易用性 使用某个功能时操作要尽可能少。
清晰性 页面简洁直观,功能按钮和数据输出提示明确。
安全性 数据不会泄露,丢失,及出现数据的不匹配。
可扩展性 能根据实际需要再加入员工论坛功能,员工打卡功能等。
兼容性 能在多个操作系统平台和主流浏览器中使用。
可移植性 根据需要能方便的移植其他的操作系统,数据库,并能正常使用。
…
7.n 其他需求
Page 39 of 42 , 糯米流开发团队,2009
ERP人事和车位管理系统,《产品需求规格说明书》 附录A:需求建模与
分析报告
成本分析报告下载顾客满意度调查结果及分析报告员工思想动态分析报告期中考试质量分析报告高一期中考试质量分析报告
建议用Rational Rose对产品需求进行建模与分析。 A.1 需求模型1
A.n 需求模型N
Page 40 of 42 , 糯米流开发团队,2009
ERP人事和车位管理系统,《产品需求规格说明书》
附录B:需求确认
提示:需求确认规程请参见SPP-PROC-RM,主要分两步:(1)需求评审,(2)需求承
诺。对需求的评审应当采用“正式技术评审方式”,将产生一份“需求评审报告”,规程
SPP-PROC-TR。在获取责任人(Stakeholders)对需求的承诺之前,该《产品需请参见
求规格说明书》必须先通过需求评审。
需求评审报告摘要
需求文档 输入名称,标识符,版本,作者,完成日期,…
需求评审报告 输入名称,标识符,评审日期,…
[ ] 工作成果合格,“无需修改”或者“需要轻微修改但不必再审核”。 评审结论 [?] 工作成果基本合格,需要作少量的修改,之后通过审核即可。
[ ] 工作成果不合格,需要作比较大的修改,之后必须重新对其评审。
评审意见
评审小组成员 输入评审小组成员
需求承诺
需求文档 输入名称,标识符,版本,作者,完成日期
承诺…
客户承诺
签字,日期
承诺…
项目经理承诺
签字,日期
Page 41 of 42 , 糯米流开发团队,2009
ERP人事和车位管理系统,《产品需求规格说明书》
Page 42 of 42 , 糯米流开发团队,2009