《卓创科技考勤日报系统需求规格说明书(SRS).doc》由会员分享,可在线阅读,更多相关《卓创科技考勤日报系统需求规格说明书(SRS).doc(47页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、上海易宝软件有限公司No: 20091229-KRS-SRS Ver 1.1 需求规格说明书(SRS)Date: Error! Unknown document property name.06卓创科技考勤日报系统需求规格说明书(SRS)卓创科技有限公司客户名称: 卓创科技项目名称: KRS作 者:盛孝强日 期: 2009-01-09文档编号: 20090106-KRS-SRS版 本: Ver1.4接收者:部门:MAIL/TEL:批准:签字:日期:变更记录版本号变更日期变更内容描述作者批准人1.02009-12-29新建盛孝强1.12009-01-06功能及细节变更:更加系统管理员对工作时间的
2、定义,请假,加班情况的处理,增加密码找回功能盛孝强1.22009-01-07增加行政管理员角色,工作流功能中增加审批功能,删除项目管理员对项目员工的添加删除功能,增加部门管理员对项目的增加修改查看功能.对文档细节描述变更盛孝强1.32009-01-08增加项目管理模块,项目管理员可对项目导入项目计划,查看项目进度图.删除了部门管理员对员工出勤的修改,修改了系统功能结构图盛孝强1.42009-01-09部门管理员,项目管理员,员工的权限变更;删除角色行政人员;考勤功能模块上下班变更为打卡管理;工作流模块变更为审核管理;日报功能模块更新,填写日报分为计划内任务,计划外任务;删除查看日报中图的方式显
3、示;删除修改日报功能;删除部门管理中的部门项目管理模块;项目管理中将导入项目计划变更为制定项目计划;将考勤报表及日报报表提取,归为新增的报表查询功能盛孝强目 录1.前言91.1目的91.2项目信息91.3范围91.4术语91.5参考文献92.系统简要说明103.非功能需求103.1运行环境103.2可用性103.3安全性103.4可靠性103.5性能113.6设计约束113.7接口/界面113.7.1硬件接口113.7.2软件接口113.8法律、版权及其他声明114.系统功能结构图125.角色155.1系统角色的描述155.1.1系统管理员155.1.2部门管理员155.1.3项目管理员155
4、.1.4普通员工155.1.5自定义角色166.功能需求166.1考勤功能166.1.1打卡管理176.1.1.1简要说明176.1.1.2事件流176.1.1.3功能关联176.1.2考勤查看176.1.2.1简要说明176.1.2.2事件流176.1.2.3功能关联186.2日报功能186.2.1填写日报186.2.1.1简要说明186.2.1.2事件流186.2.1.3功能关联196.2.2查看日报196.2.2.1简要说明206.2.2.2事件流206.2.2.3功能关联206.3报表查询206.3.1考勤报表206.3.1.1简要说明206.3.1.2事件流216.3.1.3功能关联
5、216.3.2日报完成率216.3.2.1简要说明216.3.2.2事件流216.3.2.3功能关联226.4审核管理226.4.1申请特殊事件226.4.2查看申请信息236.4.3审批申请信息246.4.4删除申请信息246.5个人信息管理256.5.1修改个人信息256.5.2个人密码找回256.6部门管理266.6.1部门人员管理266.6.1.1增加成员266.6.1.2查看成员276.6.1.3删除成员286.7项目管理296.7.1项目人员撤出296.7.1.1简要说明296.7.1.2事件流296.7.1.3功能关联296.7.2制定项目计划306.7.2.1简要说明306.7
6、.2.2事件流306.7.2.3功能关联306.7.3查看项目进度图316.7.3.1简要说明316.7.3.2事件流316.7.3.3功能关联316.8系统管理316.8.1员工管理316.8.1.1增加员工316.8.1.2查看员工326.8.1.3修改员工336.8.1.4删除员工346.8.2部门管理356.8.2.1添加部门356.8.2.2查看部门356.8.2.3修改部门366.8.2.4删除部门376.8.3项目管理386.8.3.1添加项目386.8.3.2查看项目386.8.3.3修改项目396.8.3.4删除项目406.8.4职务管理416.8.4.1添加职务416.8.
7、4.2查看职务426.8.4.3修改职务426.8.4.4删除职务436.8.5角色管理446.8.5.1增加角色446.8.5.2删除角色456.8.5.3查看并修改角色456.8.6系统设定466.8.6.1简要说明466.8.6.2事件流466.8.6.3功能关联477.数据字典478.未决事宜47附件:471. 前言1.1 目的让公司员工更好的安排日常工作.1.2 项目信息项目名称:卓创科技考勤日报系统.提出者:王卓,江学如.开发者:JAVA项目开发组.1.3 范围应用范围:项目组所有组员.1.4 术语术语说明KRS考勤日报系统简称Tomcat解析jsp文件格式的Web服务器JDKJa
8、va开发环境EclipseJava开发工具Mysql数据库1.5 参考文献暂无2. 系统简要说明本产品为独立的项目,用JAVA语言编写,B/S结构.KRS系统主要是让公司员工更好的安排日常工作.用户特点:熟练操作电脑人员.假设与依赖关系:至少要一台服务器,要求内存至少512M,硬盘至少有2G空闲空间.各局域网之间网络必须保证通过TCP/IP协议,至少有1M带宽.3. 非功能需求3.1 运行环境KRS系统运行于WINDOWS2003 + JDK1.5 + TOMCAT6.0 环境下.3.2 可用性用户仅需简单的培训即可熟练使用本系统.3.3 安全性不同职务的用户只能使用各自的功能.未登录用户无法
9、查看系统内容.用户密码为加密信息.用户密码丢失,具有密码找回功能.3.4 可靠性可用性: 支持 7 * 24 小时运行。精确度: 1024 * 768(分辨率)。最高错误或缺陷率: 1 bugs/function-point(每个功能点的错误数目)。保证系统容错性和稳定性,运行时若出现不可修复的错误,也可保证数据安全.3.5 性能系统数据量在100万以下时并且在线用户不超过100人时,所有的点击操作中,时间不超过5秒钟,日常点击操作不超过3秒钟, 对所有的统计、查询操作不超过10秒钟。数据库最大可达到5G的数据容量,可达到100万条数据记录数。 3.6 设计约束本系统采用JDK1.5 + Ec
10、lipse6.0开发,采用struts2.0 + hibernate3.2 + spring 2.0 框架设计.3.7 接口/界面3.7.1 硬件接口本系统不需要其他硬件接口.3.7.2 软件接口要求客户端IE版本6.0或以上.3.8 法律、版权及其他声明本系统为卓创科技内部使用,禁止外传,版权所有,翻版必究.4. 系统功能结构图5. 角色5.1系统角色的描述5.1.1 系统管理员1、对部门的管理:查看部门、添加、删除和修改部门。2、对项目的管理:添加项目、查看项目(包括项目日报的查看)、删除项目和修改项目,以及对项目计划的制定操作。3、对员工的管理:添加员工,删除、查看员工和员工的出勤情况。
11、添加和删除职务信息。5.1.2 部门管理员1、对部门员工的管理:添加,删除部门员工.2、可查看部门员工的出勤情况.5.1.3 项目管理员1. 对项目的人员的管理:可对项目组员工进行撤出操作, 可查看项目组内的员工日报信息.2. 对项目的管理:可导入项目计划.5.1.4 普通员工1、出勤:上下班操作,查看个人出勤信息。2、日报管理:填写日报信息。5.1.5 自定义角色在角色管理中,管理员可以选择权限,综合起来构成新的角色。6. 功能需求登录界面参考:系统界面:6.1 考勤功能概述:模拟员工上下班打卡环境,员工登录系统后,会显示当前时间,默认进入考勤功能.6.1.1 打卡管理用例图暂无打卡界面原型
12、:暂无.6.1.1.1 简要说明选择模拟上下班打卡环境,选择上班或下班点击提交,可将时间记录下来.6.1.1.2 事件流1. 选择上班选项,点击提交.2. 选择下班选项,点击提交.6.1.1.3 功能关联提交后系统可自动判断出员工有没有迟到早退.6.1.2 考勤查看用例图暂无考勤查看界面原型: 暂无.6.1.2.1 简要说明用户可以进行自己考勤的查看.6.1.2.2 事件流1. 选择时间段和查看类型后,点击提交.2. 按不同的查看类型显示不同的查看结果.6.1.2.3 功能关联1. 显示的结果会以红字来标记迟到早退的记录.2. 只可查看自己.3.时间段:以天为单位.4.查看类型包括:柱状图,饼
13、状图.柱状图可列出正常出勤情况,迟到情况,早退情况,请假情况,以次为单位;饼状图可列出正常出勤情况和非正常出勤情况.6.2 日报功能6.2.1 填写日报 用例图暂无.填写日报界面原型:暂无.6.2.1.1 简要说明员工输入相关任务信息,点击提交,任务信息提交到数据库中.6.2.1.2 事件流1. 点击填写日报,进入新的页面.2. 选择项目,点击查询,显示出该项目计划内任务.3. 点击页面内的新增按钮,可新增一条计划外任务.4. 输入相关信息.5. 点击提交按钮.6.2.1.3 功能关联1. 计划内任务只可填写实际工时.2. 计划内任务是由项目经理制定的项目计划而来.3. 日报是按照项目进行分类
14、的.4. 如果操作失败,显示失败页面,提示用户操作失败.5. 计划外任务填写内容:编号属性1任务ID2任务名称3项目4任务类型5任务名称6责任人7任务日期8所用工时9备注6.2.2 查看日报 用例图暂无.查看日报界面原型:暂无.6.2.2.1 简要说明用户可查看日报信息.6.2.2.2 事件流1. 选择日期,和姓名点击查询,显示该日日报信息,并以表格形式显示.2. 点击修改按钮,进入日报修改页面.6.2.2.3 功能关联1. 显示内容包括: 任务ID, 任务名称, 项目, 任务类型, 任务名称, 责任人, 任务日期, 所用工时, 备注.2. 页面默认显示5条日报信息,显示信息条数可以定制.3.
15、 默认日期为当天,默认员工姓名为自己. 4. 项目经理可以查看项目组员工的日报内容.6.3 报表查询6.3.1 考勤报表用例图暂无考勤报表界面原型: 暂无.6.3.1.1 简要说明选择时间段,姓名或部门,查看类型,点击提交,以报表的形式给出考勤信息.6.3.1.2 事件流1. 选择时间段,姓名或部门,查看类型.2. 点击提交,显示查询结果.3. 按不同的查看类型显示不同的查看结果.6.3.1.3 功能关联1. 显示的结果会以红字来标记迟到早退请假等情况的记录,可以将记录导出为EXCEL文件.2. 默认姓名为自己.权限为部门经理以下的员工只无法查看其它人.3. 部门经理只可查看本部门的人员考勤情
16、况.4. 系统管理员可查看所有人员的考勤情况,并生可成相关报表.5. 查看类型包括:表格形式,柱状图,饼状图.表格形式可列出每天的上下班时间,迟到早退等非正常出勤情况会以红字标出;柱状图可列出正常出勤情况,迟到情况,早退情况,请假情况,以次为单位;饼状图可列出正常出勤情况和非正常出勤情况.6.3.2 日报完成率用例图暂无日报报表界面原型: 暂无.6.3.2.1 简要说明选择员工和时间,点击查看日报完成率,日报完成率以图的形式展现.6.3.2.2 事件流1. 选择时间段和姓名以及查看类型,点击提交,显示查询结果.2. 按不同的查看类型显示不同的查看结果.6.3.2.3 功能关联1. 查看类型包括
17、:柱状图,饼状图.2. 显示对比结果为:计划内完成任务的次数, 计划内未完成任务的次数,计划外任务的次数.3. 项目经理可查看本项目组人员日报的报表.6.4 审核管理6.4.1 申请特殊事件6.4.1.1.1 简要说明可以进行请假或加班的申请.6.4.1.1.2 事件流1. 点击申请特殊事件审批,进入新的页面.2. 择请假或加班,输入申请标题,申请内容, 选申请者,申请对象,需用时间段.3. 点击提交,将申请发送给申请对象. 6.4.1.1.3 功能关联1. 申请者默认为自己.2. 申请时间由系统自动记录.3. 申请对象为项目经理,部门经理,总经理.4. 请假流程为:先由项目经理批准,再由部门
18、经理批准,三天以内的假期不用总经理批,三天以上的需要总经理批.5. 几天之内需要总经理批可以由后台定义.6. 请假流程仅需项目经理批准即可.6.4.2 查看申请信息6.4.2.1.1 简要说明可以进行申请信息的查看.6.4.2.1.2 事件流1. 可选择已读,未读,已发送.2. 点击确定,将显示符合查询要求的相关内容. 3. 点击查询后的申请标题,显示具体申请内容.6.4.2.1.3 功能关联1. 相关内容包括:申请对象,申请标题.申请者,申请时间.2. 具体申请内容包括: 申请标题,申请内容,申请者,申请对象,申请时间,需用时间段,信息状态.3. 显示查询内容后,页面内有相应的删除按钮,进行
19、删除.4. 查看具体申请内容时,如果是需要审批的申请,可以将信息状态设为已通过审批.6.4.3 审批申请信息6.4.3.1.1 简要说明可以进行申请信息的审批.6.4.3.1.2 事件流1. 在查看申请信息页面内点击申请标题,进入查看具体申请内容.2. 查看具体申请内容时,可将信息状态设为已通过,未通过.6.4.3.1.3 功能关联1. 查看具体申请内容时,进行对申请信息的状态设置.6.4.4 删除申请信息6.4.4.1.1 简要说明可以进行已读和已发送申请的删除.6.4.4.1.2 事件流1. 在查询页面选择已读,已发送 点击查询.2. 点击查询后页面内的删除按钮3. 弹出确定和取消对话框.
20、4. 将相应申请信息删除. 6.4.4.1.3 功能关联1. 点击删除按钮会提示用户是否确定删除.2. 如果操作失败,显示失败页面,提示用户操作失败.6.5 个人信息管理6.5.1 修改个人信息用例图暂无.修改个人信息界面原型:暂无.6.5.1.1.1 简要说明可以对个人的基本信息进行修改.6.5.1.1.2 事件流1. 修改相关选项,点击提交按钮.6.5.1.1.3 功能关联1.可修改的选项包括:密码,联系方式,邮箱,QQ/MSN,密码保护问题,密码保护答案.2.姓名,账号,性别,身份证号码,部门,职务,会显示出来,但不可修改.3. 如果操作失败,显示失败页面,提示用户操作失败.6.5.2
21、个人密码找回用例图暂无.个人密码找回界面原型:暂无.6.5.2.1.1 简要说明可以对个人的基本信息进行修改,此功能为单独的页面,不需要登录系统即可使用此功能.6.5.2.1.2 事件流1. 输入账号.2. 根据密码保护问题,输入密码保护答案.3. 点击确定.4. 如果密码保护答案正确则,6.5.2.1.3 功能关联1.密码保护答案正确,进入填写新密码页面.2.密码保护答案不正确,显示失败页面,提示用户操作失败.3.姓名,账号,性别,身份证号码,部门,职务,会显示出来,但不可修改.6.6 部门管理6.6.1 部门人员管理6.6.1.1 增加成员 用例图暂无.增加成员界面原型:暂无.6.6.1.
22、1.1 简要说明已经建立好的部门,部门经理可以对成员进行添加.6.6.1.1.2 事件流1. 点击增加成员,进入新的页面.2. 选择相关选项,查询出未隶属任何部门的人员.3. 勾选查询出来的人员,设置职务和项目,点击确定,将人员添加到当前部门的职务下. 6.6.1.1.3 功能关联1.相关选项包括:姓名,性别,身份证号码,职务,项目.2.已隶属其它部门的人员不会显示出来.3.如果操作失败,显示失败页面,提示用户操作失败.6.6.1.2 查看成员 用例图暂无.查看日报界面原型:暂无.6.6.1.2.1 简要说明部门经理可查看当前部门内的所有人员信息.可按部门查看,或按项目查看.6.6.1.2.2
23、 事件流1. 选择相关选项,点击查询按钮,显示人员信息.2. 点击删除按钮,进入删除成员功能.6.6.1.2.3 功能关联1. 相关选项包括:姓名,性别,身份证号码,职务.2. 点击删除按钮,进入删除成员功能,3. 人员信息可导出为EXCEL文件提供下载.6.6.1.3 删除成员用例图暂无.删除成员界面原型:暂无6.6.1.3.1 简要说明删除已经添加到本部门中的成员.6.6.1.3.2 事件流1. 查看成员后返回的页面,点击删除按钮.2. 弹出确定和取消对话框.3. 将员工删除部门.6.6.1.3.3 功能关联1. 员工属于本部门.2. 将员工信息从本部门中删除.3. 可批量删除员工.4.
24、显示操作结果,如果删除成功,显示成功信息,如果删除失败,显示原因。5. 如果操作失败,显示失败页面,提示用户操作失败.6.7 项目管理6.7.1 项目人员撤出用例图暂无.项目人员撤出界面原型:暂无6.7.1.1 简要说明将员工从项目中撤出.6.7.1.2 事件流1. 选择项目.2. 勾选员工.3. 点击删除按钮,弹出确定和取消对话框.4. 将员工从该项目中撤出.6.7.1.3 功能关联1. 显示的员工全部为处于该项目中的员工.2. 可批量撤出员工.3. 如果操作失败,显示失败页面,提示用户操作失败.6.7.2 制定项目计划用例图暂无.制定项目计划界面原型:暂无6.7.2.1 简要说明项目经理可
25、制定,导入项目计划,安排项目工作,可导入的项目计划为PROJECT文档. 6.7.2.2 事件流1. 点击制定项目计划,进入新的页面.2. 选择项目,点击查询,显示出项目中已有的项目计划.3. 点击新增按钮,新增一条项目计划,输入相关内容.4. 项目经理可直接导入.mpp格式的项目计划.5. 点击确定按钮.6.7.2.3 功能关联1. 相关内容包括:任务编号,任务名称,工期,开始时间,完成时间,前置任务,资源名称.2. 项目计划格式必须按公司的项目计划模板格式.3. 如果格式不正确,则提示用户导入的项目计划格式不正确.4. 项目计划制定成功后,会自动分配到项目组员工日报的计划内任务中.6.7.
26、3 查看项目进度图用例图暂无.项目进度图界面原型:暂无6.7.3.1 简要说明查看项目进度图,以预计工作量和实际工作量的对比.6.7.3.2 事件流1. 选择项目.2. 可以选择以饼状图或柱状图来展现.3. 点击确定.6.7.3.3 功能关联1.则默认为以饼状图来展现.6.8 系统管理6.8.1 员工管理6.8.1.1 增加员工 用例图暂无.增加员工界面原型:暂无.6.8.1.1.1 简要说明对新进入公司员工的信息增加.6.8.1.1.2 事件流1. 点击增加员工,进入新的页面.2. 将员工信息录入.3. 点击提交按钮. 6.8.1.1.3 功能关联1、 员工信息包括:姓名,账号,密码,性别,
27、身份证号码,联系方式,部门,职务,邮箱,QQ/MSN,状态,密码保护问题,密码保护答案.2、 如果操作失败,显示失败页面,提示用户操作失败.6.8.1.2 查看员工 用例图暂无.查看员工界面原型:暂无.6.8.1.2.1 简要说明系统管理员可以查看所有员工信息内容.6.8.1.2.2 事件流1. 选择相关选项,点击查询按钮,显示员工信息.2. 点击导出按钮,可将员工信息导出为EXCEL文件提供下载.6.8.1.2.3 功能关联1. 相关选项包括:身份证号码,姓名,性别,部门.2. 员工信息包括:姓名,账号,密码,性别,身份证号码,联系方式,部门,职务,邮箱,QQ/MSN,状态,密码保护问题,密
28、码保护答案.3. 员工信息可导出为EXCEL文件提供下载.4. 点击修改按钮,进入修改员工页面5. 点击删除按钮,进入删除成员页面.6.8.1.3 修改员工 用例图暂无.修改员工界面原型:暂无.6.8.1.3.1 简要说明系统管理员可以修改所有员工信息内容.6.8.1.3.2 事件流1. 查询出员工信息后,点击修改按钮.2. 对员工信息的重新录入,点击提交.6.8.1.3.3 功能关联1、 员工信息包括:姓名,账号,密码,性别,身份证号码,联系方式,部门, 职务,邮箱, QQ/MSN, 状态,密码保护问题,密码保护答案.2、 显示操作结果,如果修改成功,显示成功信息,如果失败,显示原因6.8.
29、1.4 删除员工用例图暂无.删除员工界面原型:暂无6.8.1.4.1 简要说明部门经理可以删除本部门中的成员. 系统管理员可以删除所有员工信息内容.6.8.1.4.2 事件流1. 查看员工返回的信息中,点击删除按钮.2. 点击删除按钮,弹出确定和取消对话框.6.8.1.4.3 功能关联1. 将员工信息在系统中标识为删除,即员工为离职状态.2. 如果操作失败,显示失败页面,提示用户操作失败.6.8.2 部门管理6.8.2.1 添加部门 用例图暂无.添加部门界面原型:暂无6.8.2.1.1 简要说明系统管理员可以添加部门信息.6.8.2.1.2 事件流1. 点击添加部门,进入新的页面.2. 录入部
30、门信息.3. 点击提交按钮.6.8.2.1.3 功能关联1. 添加部门信息到系统中,内容包括:部门名称,部门介绍,部门经理.2. 如果操作失败,显示失败页面,提示用户操作失败.6.8.2.2 查看部门 用例图暂无.查看部门界面原型:暂无6.8.2.2.1 简要说明系统管理员可以查看部门信息.6.8.2.2.2 事件流1. 点击查询按钮,显示所有部门信息.2. 点击修改按钮,进入修改部门页面.3. 点击删除按钮,进入删除部门页面.6.8.2.2.3 功能关联1. 内容包括:部门名称,部门介绍,部门经理.2. 点击修改按钮,进入修改部门页面.3. 点击删除按钮,进入删除部门页面.6.8.2.3 修
31、改部门 用例图暂无.修改部门界面原型:暂无6.8.2.3.1 简要说明系统管理员可以修改部门信息.6.8.2.3.2 事件流1. 点击修改部门,重新录入部门信息.2. 点击提交按钮.6.8.2.3.3 功能关联1. 内容包括:部门名称,部门介绍,部门经理.2. 如果操作失败,显示失败页面,提示用户操作失败.6.8.2.4 删除部门 用例图暂无.删除部门界面原型:暂无6.8.2.4.1 简要说明系统管理员可以删除部门信息.6.8.2.4.2 事件流1. 点击删除部门.2. 点击删除按钮,弹出确定和取消对话框.3. 将部门信息从系统中删除.6.8.2.4.3 功能关联1. 当该部门中有员工时不允许
32、删除.2. 如果操作失败,显示失败页面,提示用户操作失败.6.8.3 项目管理6.8.3.1 添加项目 用例图暂无.添加项目界面原型:暂无6.8.3.1.1 简要说明系统管理员可以添加项目信息.6.8.3.1.2 事件流1. 点击添加项目,进入新的页面.2. 录入项目信息.3. 点击提交按钮.6.8.3.1.3 功能关联1.添加项目信息到系统中,内容包括:项目名称,项目介绍,部门,项目经理名称,项目预计工作量,项目状态.2. 如果操作失败,显示失败页面,提示用户操作失败.6.8.3.2 查看项目 用例图暂无.查看项目界面原型:暂无6.8.3.2.1 简要说明系统管理员可以查看所有已添加的项目信
33、息.6.8.3.2.2 事件流1. 查看可选择:所有项目,未完成项目,已完成项目,废弃项目.2. 点击查询按钮,显示项目信息.3. 点击修改按钮,进入修改项目页面.4. 点击删除按钮,进入删除项目页面.6.8.3.2.3 功能关联1. 项目信息显示:项目名称,部门,项目经理,项目进度,项目的状态,项目组人员.2. 此处的项目进度以百分比来表示大概进度.3. 如果操作失败,显示失败页面,提示用户操作失败.6.8.3.3 修改项目 用例图暂无.修改项目界面原型:暂无6.8.3.3.1 简要说明系统管理员可以修改项目信息.6.8.3.3.2 事件流1. 点击修改项目,重新录入项目信息.2. 点击提交
34、按钮.6.8.3.3.3 功能关联1. 内容包括:项目名称,项目介绍,部门,项目经理,项目状态,项目预计工作量.2. 项目信息修改后,相关人员所属的项目信息随之更改.3如果操作失败,显示失败页面,提示用户操作失败.6.8.3.4 删除项目 用例图暂无.删除项目界面原型:暂无6.8.3.4.1 简要说明系统管理员可以删除项目信息.6.8.3.4.2 事件流1. 勾选查看项目页面所查询出来的项目.2. 选择要删除的项目.3. 点击删除按钮,弹出确定和取消对话框. 6.8.3.4.3 功能关联1. 如果有员工隶属于此项目,则提示无法删除.2. 显示操作结果,如果删除成功,显示成功信息,如果失败,显示
35、原因。3. 将项目信息从系统中标识为废弃的.6.8.4 职务管理6.8.4.1 添加职务用例图暂无.添加职务界面原型:暂无6.8.4.1.1 简要说明系统管理员可以添加职务信息.6.8.4.1.2 事件流1. 点击添加职务,进入新的页面.2. 录入职务名和职务信息.3. 点击提交按钮将职务信息添加到数据库”6.8.4.1.3 功能关联3. 职务信息包括:职务名称,职务简介.4. 如果操作失败,显示失败页面,提示用户操作失败.6.8.4.2 查看职务用例图暂无.查看职务界面原型:暂无6.8.4.2.1 简要说明系统管理员可以查看职务信息.6.8.4.2.2 事件流1. 点击查询按钮,返回所有添加
36、的职务信息.2. 点击修改按钮,进入修改职务页面.3. 点击删除按钮,进入删除职务页面.6.8.4.2.3 功能关联1. 职务信息包括:职务名称,职务简介.2. 点击修改按钮,进入修改职务页面.3. 点击删除按钮,进入删除职务页面.6.8.4.3 修改职务用例图暂无.修改职务界面原型:暂无6.8.4.3.1 简要说明系统管理员可以修改职务信息.6.8.4.3.2 事件流1. 点击查询按钮,返回所有已定义的职务信息.2. 点击修改按钮,修改该职务.6.8.4.3.3 功能关联1. 职务信息包括:职务名称,职务简介.2. 如果一个已用职务名称被修改,相关关联员工的职位名称全部被修改.3. 可批量修
37、改.4. 如果操作失败,显示失败页面,提示用户操作失败.6.8.4.4 删除职务用例图暂无.删除职务界面原型:暂无6.8.4.4.1 简要说明系统管理员可以删除职务信息.6.8.4.4.2 事件流1. 点击查询按钮,返回所有已定义的职务信息. 2. 点击删除按钮,弹出确定和取消对话框.3. 删除该职务.6.8.4.4.3 功能关联1.如果有员工担任此职务,则提示不可删除.2.没有员工担任此职务时,才可将此职务删除.3.如果操作失败,显示失败页面,提示用户操作失败.6.8.5 角色管理6.8.5.1 增加角色用例图暂无.增加角色界面原型:暂无6.8.5.1.1 简要说明系统管理员可以增加新角色6
38、.8.5.1.2 事件流1.点击添加角色按钮,进入新的页面.2.输入新角色的名称3.选择权限。4.点击提交,将权限信息添加到数据库。6.8.5.1.3 功能关联1. 权限可选择:部门人员管理、部门项目管理、项目人员管理、日报管理、个人日报的管理.2. 如果操作失败,显示失败页面,提示用户操作失败.6.8.5.2 删除角色用例图暂无.删除界面原型:暂无6.8.5.2.1 简要说明系统管理员可以删除角色.6.8.5.2.2 事件流1.选中要删除的角色.2.点击删除按钮,弹出确定和取消对话框.3.完成角色的删除操作.6.8.5.2.3 功能关联1. 如果有人属于此角色,则不能删除.2. 如果操作失败
39、,显示失败页面,提示用户操作失败.6.8.5.3 查看并修改角色用例图暂无.修改角色界面原型:暂无6.8.5.3.1 简要说明系统管理员可以修改角色6.8.5.3.2 事件流1.选中要修改的角色2.点击修改角色按钮,进入修改角色页面3.添加权限,和删除已经添加的权限4.点击提交,完成修改操作。 6.8.5.3.3 功能关联1. 如果操作失败,显示失败页面,提示用户操作失败.6.8.6 系统设定 用例图暂无.系统设定界面原型:暂无6.8.6.1 简要说明系统管理员可以对系统进行设定.包括:1. 日常工作时间的设定.2. 查询时显示记录条数的设定.3. 请假流程中,需总经理批准的天数设定.6.8.6.2 事件流1. 点击系统设定,进入新的页面.2. 输入或选定相关内容.3. 点击提交.6.8.6.3 功能关联1. 相关内容包括:上午,下午工作时间,页面显示记录条数,请假需总经理批准的天数设定.7. 数据字典暂无8. 未决事宜无附件:客户需求调查表暂无需求调查汇总表暂无以前版本的SRS文档暂无=文档结束=上海易宝软件有限公司第 47 页 / 共 47 页