![工作流管理系统需求规格说明书_第1页](http://file3.renrendoc.com/fileroot_temp3/2022-5/1/856bf0ef-443f-49b1-ab9a-f5d36b87ed35/856bf0ef-443f-49b1-ab9a-f5d36b87ed351.gif)
![工作流管理系统需求规格说明书_第2页](http://file3.renrendoc.com/fileroot_temp3/2022-5/1/856bf0ef-443f-49b1-ab9a-f5d36b87ed35/856bf0ef-443f-49b1-ab9a-f5d36b87ed352.gif)
![工作流管理系统需求规格说明书_第3页](http://file3.renrendoc.com/fileroot_temp3/2022-5/1/856bf0ef-443f-49b1-ab9a-f5d36b87ed35/856bf0ef-443f-49b1-ab9a-f5d36b87ed353.gif)
![工作流管理系统需求规格说明书_第4页](http://file3.renrendoc.com/fileroot_temp3/2022-5/1/856bf0ef-443f-49b1-ab9a-f5d36b87ed35/856bf0ef-443f-49b1-ab9a-f5d36b87ed354.gif)
![工作流管理系统需求规格说明书_第5页](http://file3.renrendoc.com/fileroot_temp3/2022-5/1/856bf0ef-443f-49b1-ab9a-f5d36b87ed35/856bf0ef-443f-49b1-ab9a-f5d36b87ed355.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、西北工业大学软件与微电子学院工作流管理系统需求规格说明版本:1.0编写:年月日校对:年月日审核:年月日批准:年月日I/281引言11.1 编写目的11.2 背景11.3 定义11.4 参考资料22任务卞S述22.1 目标22.2 用户特点23需求详述33.1 关键信息33.1.1 名词解释33.2 过程描述53.2.1 系统管理53.2.2 流程设计83.2.3 业务管理133.2.4 用户操作224说明25I/281引言1.1 编写目的本需求规格说明书对系统所要实现的功能分模块进行了详细说明,它是一份描述系统整体结构及工作流程的文档。本需求规格说明书主要向客户方及与本工程相关的人员发放,使他
2、们了解该软件的功能结构详细情况。1.2 背景待开发系统是由631所提出的,针对该所的业务要求及外协任务说明。该系统包括四个子系统:系统管理;流程设计;业务管理;用户系统。本系统由西北工业大学软件与微电子学院负责开发,系统的开发环境为:Windows+J2EE1.3 定义WfMC<WorkflowManagementCoalition):工作流管理联盟。流程设计:创建工作流模型,根据实际的业务流程创建可视的流程模型。业务管理:是对工作流模型和实例进行监控和管理。活动:是一项工作的原子单元。有时会使用节点代替活动。流程:是活动的集合,有时会使用工程代替流程。角色:指工作流模型的参与者和任务承
3、担者,和权限相关联。用户:指工作流系统的使用者。连接:是两个活动之间顺序依赖的根据,有时会使用边代替连接。变量:是工作流的数据单元,被称做工作流相关数据。1/28触发器:是用户定义的逻辑,向活动/节点和工作流过程增加自动的或具体的动作。映射:是在工作流初始化时允许动态角色解决的一个工作单元。实例:代表一个工作流模型具体执行的工作流过程。1.4 参考资料GB856T-88计算机软件开发规范;民机优化设计系统部分软件模块开发合同书及外协技术协议书,中航集团631研究所与西北工业大学,2007年1月。2 任务概述2.1 目标工作流管理系统就是通过管理一序列的工作活动以及相关人员、资源、信息技术资料来
4、提供业务处理程序上的自动控制,该系统通过计算机软件来定义、管理和执行工作流程。在工作流管理系统中计算机运用程序的执行顺序是由工作流逻辑的计算机描述来驱动的。它的主要目标是对业务过程中各步骤或称活动、环节)发生的先后次序,以及同各个步骤相关的人力、资源、信息资料的调用等进行管理,从而实现业务过程的自动化。工作流管理系统将人员、组织结构、设备资源、信息源如数据库、文件系统、电子邮件、计算机辅助设计工具等)整合成一个整体。这样,工作流管理系统就成为了一个理想的用来收容业务逻辑的业务知识仓库,并给予业务逻辑一个易操作易控制的界面。2.2 用户特点本系统的用户为企事业单位的员工,对常用应用软件操作熟练,
5、流程设计人员和业务管理人员对实际工作流程熟悉和理解。2/283 需求详述3.1 关键信息3.1.1名词解释3.1.1.1 Package<包)属性属性名组成约束注释Id:由26个大小写的英文字母与数字组成P包的标识一Name同上名称Description同上描述XPDLVersion:同上rXPDL版本SourceVendorID同上CreationDate:同上:创建日期1Version同上10位数字版本号Author同上作者Codepage同上CountryKey同上PublicationStatus;同上发布状态ConformanceClass同上PriorityUnit同上3.1
6、.1.2 Workflow<流程)属性属性名组成约束注释Id由26个大小写的英文字母与数字组成流程标识Name同上名称Description同上描述CreationDate同上创建日期Version同上XPDL版本Author同上作者Codepage同上CountryKey同上PublicationStatus同上Priority同上Limit同上ValidFromDate同上ValidToDate同上3/283.1.1.3 Activity<活动)属性属性名组成约束注Id由26个大小写的英文字母与数字组成沽动标识Name同上名称Description同上描述AutomationM
7、ode同上自动模式Split同上分支Join同上合并Priority同上优先级Limit同上限制StartMode同上开始模式FinishMode同上结束模式Deadline同上终止期限3.1.1.4 Transition<转移)属性属性名组成约束注Id由26个大小写的英文字母与数字组成转移标识Name同上名称Description同上描述3.1.1.5 Application<应用程序)属性属性名组成约束注Id:由26个大小写的英文字母与数字组成应用程序标识Name同上名称Description同上描述3.1.1.6 DataField(WorkflowRelevantData&
8、gt;属性属性名组成约束注Id由26个大小写的英文字母与数字组成数据标识Name同上名称Description同上描述DataType同上数据讲13.1.1.7 Participant<参与者)属性属性名组成约束一注Id由26个大小写的英文字母与数字组成参与者标识4/28Name同上名称Description同上描述ParticipantTyp同上参与者类型二3.1.1.8 User(用户属性属性名组成约束注Id由26个大小写的英文字母与数字组成用户标识Name同上名称Email同上描述Role同上角色Password同上用户密码3.1.1.9 Role<角色)属性属性名组成:约束
9、注Id由26个大小写的英文字母与数字组成角色标识Description同上名称3.2过程描述3.2.1系统管理3.2.1.1新建用户< 1)概述:管理员通过本功能添加该软件系统的用户,并为用户分配角色。< 2)过程详述:管理员登入系统,进入新建用户界面,点选新建用户。填写用户信息,分配角色,提交之后,检查用户输入的信息是否符合要求。若不符合要求,则弹出信息提示框;符合要求,则提示创建新用户成功。新建的用户信息存入数据库,用户名出现在用户列表。< 3)输入/输出数据:输入/输出名称内容输入用户登录名用户姓名邮箱一密码确认密码角色<选择添加)5/28输出用户名空必须输入用户
10、名用户名重复用户名已存在姓名空必须输入姓名邮箱空必须输入邮箱P密码空必须输入密码密他不f输入确认密码必须相同成功信息创建用户成功3.2.1.2删除用户< 1)概述:将一个系统用户删除。< 2)过程详述:管理员登入系统,进入用户界面,展开用户列表。选择要删除的用户名,提交后转到确认界面确认删除,提示删除成功,用户数据从数据库中删除,不再出现在用户列表。< 3)输入/输出数据:输入/输出名称内容输入用户名<勾选)输出成功信息删除成功3.2.1.3新建角色< 1)概述:管理员为系统新建角色。< 2)过程详述:管理员登入系统,进入新建角色界面,选择新建角色。填写角色
11、信息,提交之后,检查输入的信息是否符合要求。若不符合要求,则弹出信息提示框;符合要求,则提示创建角色成功。新建的角色信息存入数据库,角色名出现在角色列表。< 3)输入/输出数据:输入/输出名称内容输入角色名称描述输出成功提示创建角色成功角色名空必须输入角色名称6/283.2.1.4删除角色< 1)概述:将一个角色删除。< 2)过程详述:管理员登入系统,进入用户界面,展开角色列表。选择要删除的角色,提交后转到确认界面确认删除,提示删除成功,角色数据从数据库中删除,不再出现在角色列表。< 3)输入/输出数据:输入/输出名称内容输入角色名<勾选)输出提示信息删除成功3.
12、2.1.5查看和修改用户信息< 1)概述:管理员对用户信息进行修改。< 2)详述:管理员登入系统,进入用户管理界面,展开用户列表。点击要查看的用户名,页面显示用户信息,管理员可以对用户信息进行修改并更新数据库。<3)输入输出数据:输入/输出名称内容输入要修改的用户信息查看的输出用户登录名用户姓名邮箱密码确认密码角色信息修改的输出用户登录名用户姓名邮箱密码确认密码角色用户登录名7/283.2.1.6查看角色的用户< 1)概述:查看某个角色的所有用户。< 2)详述:管理员登入系统,进入角色管理界面,展开角色列表。点选一个角色名称,显示该角色的所有用户。<3)输入
13、/输出数据:输入/输出名称内容输入无输出用户列表该角色的所有用户名3.2.2流程设计3.2.2.1新建流程模型< 1)概述:创建一个空的流程模型文件。< 2)详述:用户登录后,选择新建流程模型,系统会弹出对话框让用户输入新建流程模型文件的名称,然后系统会以用户输入的文件名创建一个空的流程模型。< 3)输入/输出数据:输入/输出名称内容输入流程模型文件的名字输入新建流程模型文件的名字输出成功提示视图区会打心个空的视图编辑文件错误提示新建流程模型文件的名字不能为空3.2.2.2图形化显示xpdl文件< 1)概述:把一个xpdl文件进行图形化显示。<2)详述:8/28用
14、户选择一个xpdl文件后,系统会把此xpdl文件在视图区中进行图形化显示。<3)输入/输出数据:输入/输出名称内容输入文件名XPDL文件的名字输出文件的视图显示在视图区中图形化显示XPDL文件错误提示没有选择XPDL文件3.2.2.3保存XPDL文件< 1)概述:把已经编辑好的流程模型以XPDL文件的形式保存。< 2)详述:用户登录后,选择保存文件,系统会把视图区中的视图元素转化成XPDL的形式并弹出对话框让用户选择保存的路径和文件名,系统会把此流程模型按用户输入的路径和文件名进行保存。< 3)输入/输出数据:输入/输出名称内容输入文件名保存的XPDL文件的文件名输出成
15、功提示你已成功保存此流程模型文件错误提示没有输入保存义件的文件名错误提示此文件名已经存在3.2,2.4导出流程模型< 1)概述:把已经编辑好的流程模型以图片的形式导出。< 2)详述:用户登录后,选择导出流程模型,系统会弹出对话框让用户输入导出图片的格式、图片的名字、保存图片的路径,然后系统会按照用户输入的名字和格式把流程模型导出并在用户选择的路径中保存。<3)输入/输出数据:输入/输出名称内容输入图片的名字一输入导出流程模型后保存的图片的名字图片的格式输入导出流程模型后保存的图片的格式输出成功提示你已经成功导出此流程模型9/28错误提示图片名字/、能为空3.2.2.5 流程模型打印预览< 1)概述:打印预览已经编辑好的流程模型。< 2)详述:用户登录后,选择打印流程模型的预览,系统会把此流程模型以图片的形式显示给用户并通过打印机把图片打印。< 3)输入/输出数据:输入/输出名称内容输入无无输出成功提示你已经成功地打印了此流程模型的预览错误提示一此电脑没有安装打印机3.2.2.6 关闭流程模型文件< 1)概述:关闭选择的流程模型文件。< 2)详述:用户登录后,选择要关闭的流程模型提交后,系统会弹出对话框确定用户是否确实要关闭流程模型,用户确认后系统会自动关闭流程模型。< 3)输入/输出数据:输入/输出名称1内容输入无无输出无无
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 45154-2024老龄化社会年龄包容性劳动力通用要求与指南
- GB/T 18487.5-2024电动汽车传导充电系统第5部分:用于GB/T 20234.3的直流充电系统
- racemic-9-Nor-9β-hydroxy-Hexahydrocannabinol-生命科学试剂-MCE-7978
- Glyceryl-dilaurate-生命科学试剂-MCE-3370
- 二零二五年度美发店租赁合同包含美发店品牌形象维护条款
- 2025年度智能化舞台搭建安全责任及技术服务合同
- 2025年度银行贷款反担保合同违约责任合同
- 2025年度父母出资购房子女房产增值收益分配协议书
- 施工日志填写样本屋面防水工程
- 职场技能提升与自主创业的实践案例分析
- 急性缺血性卒中再灌注治疗指南2024解读
- 暑假假期安全教育(课件)-小学生主题班会
- 2025年中考英语总复习:阅读理解练习题30篇(含答案解析)
- 陕西省英语中考试卷与参考答案(2024年)
- 中建医院幕墙工程专项方案
- 基于OBE理念的世界现代史教学与学生历史思维培养探究
- 施工现场扬尘污染治理巡查记录
- 2024年列车员技能竞赛理论考试题库500题(含答案)
- 中南大学《药理学》2023-2024学年第一学期期末试卷
- 《无人机测绘技术》项目3任务2无人机正射影像数据处理
- 《ISO 55013-2024 资产管理-数据资产管理指南》专业解读和应用指导材料(雷泽佳编制-2024B0)-121-240
评论
0/150
提交评论