收藏 分销(赏)

设备管理信息系统详细设计.docx

上传人:pc****0 文档编号:8755433 上传时间:2025-03-01 格式:DOCX 页数:39 大小:606.88KB 下载积分:10 金币
下载 相关 举报
设备管理信息系统详细设计.docx_第1页
第1页 / 共39页
设备管理信息系统详细设计.docx_第2页
第2页 / 共39页


点击查看更多>>
资源描述
目录 设备管理系统详细设计 4 1. 编写目的 4 2. 背景 4 3. 定义 4 4. 总体设计 5 4.1、 需求概述 5 4.2、 系统结构 5 4.2.1、 系统的功能模块图 5 4.2.2、 多层架构关系图 6 5. 系统模块设计 6 5.1、 登录模块设计 6 5.1.1、 模块描述 6 5.1.2、 功能描述 6 5.1.3、 性能描述 6 5.1.4、 输入输出 7 5.1.5、 设计方法及接口 7 5.1.6、 流程逻辑 7 5.2、 系统管理 8 5.2.1、 人员管理模块 8 5.2.1.1、 模块描述 8 5.2.1.2、 功能描述 8 5.2.1.3、 性能描述 9 5.2.1.4、 输入输出 9 5.2.1.5、 设计方法及接口 10 5.2.1.6、 流程逻辑 11 5.2.2、 权限管理模块 11 5.2.2.1、 模块描述 11 5.2.2.2、 功能描述 12 5.2.2.3、 性能描述 12 5.2.2.4、 输入输出 12 5.2.2.5、 设计方法及接口 13 5.2.2.6、 流程逻辑 13 5.2.3、 部门管理模块 14 5.2.3.1、 模块描述 14 5.2.3.2、 功能描述 14 5.2.3.3、 性能描述 14 5.2.3.4、 输入输出 15 5.2.3.5、 设计方法及接口 15 5.2.3.6、 流程逻辑 16 5.3、 设备台账管理 16 5.3.1、 模块描述 16 5.3.2、 功能描述 16 5.3.3、 性能描述 16 5.3.4、 输入输出 17 5.3.5、 设计方法及接口 17 5.3.6、 流程逻辑 18 5.4、 设备进购管理 19 5.4.1、 采购申请管理 19 5.4.1.1、 模块描述 19 5.4.1.2、 功能描述 19 5.4.1.3、 性能描述 20 5.4.1.4、 输入输出 20 5.4.1.5、 设计方法及接口 20 5.4.2、 采购审批管理 21 5.4.2.1、 模块描述 21 5.4.2.2、 功能描述 21 5.4.2.3、 性能描述 21 5.4.2.4、 输入输出 22 5.4.2.5、 设计方法及接口 22 5.4.2.6、 流程逻辑 22 5.4.3、 采购入库管理 23 5.4.3.1、 模块描述 23 5.4.3.2、 功能描述 23 5.4.3.3、 性能描述 23 5.4.3.4、 输入输出 23 5.4.3.5、 设计方法及接口 23 5.4.3.6、 流程逻辑 24 5.5、 设备维护管理 25 5.5.1、 设备点巡检 25 5.5.1.1、 模块描述 25 5.5.1.2、 功能描述 25 5.5.1.3、 性能描述 25 5.5.1.4、 输入输出 26 5.5.1.5、 设计方法及接口 26 5.5.1.6、 流程逻辑 26 5.5.2、 设备维护计划 26 5.5.2.1、 模块描述 26 5.5.2.2、 功能描述 27 5.5.2.3、 性能描述 27 5.5.2.4、 输入输出 27 5.5.2.5、 设计方法及接口 27 5.5.2.6、 逻辑流程 28 5.5.3、 设备维护模块 28 5.5.3.1、 模块描述 28 5.5.3.2、 功能描述 28 5.5.3.3、 性能描述 28 5.5.3.4、 输入输出 29 5.5.3.5、 设计方法及接口 29 5.5.3.6、 逻辑流程 29 5.5.4、 设备报废管理 29 5.5.4.1、 模块描述 29 5.5.4.2、 功能描述 30 5.5.4.3、 性能描述 30 5.5.4.4、 输入输出 30 5.5.4.5、 设计方法及接口 30 5.5.4.6、 逻辑流程 31 5.5.5、 工作票管理 31 5.5.5.1、 某块描述 31 5.5.5.2、 功能描述 31 5.5.5.3、 性能描述 32 5.5.5.4、 输入输出 32 5.5.5.5、 设计方法及接口 32 5.5.5.6、 逻辑流程 33 5.6、 备品、配件管理 33 5.6.1、 模块描述 33 5.6.2、 功能描述 33 5.6.3、 性能描述 33 5.6.4、 输入输出 34 5.6.5、 设计方法于接口 34 5.6.6、 逻辑流程 34 5.7、 统计分析模块 35 5.7.1、 模块描述 35 5.7.2、 功能描述 35 5.7.3、 性能描述 35 5.7.4、 输入输出 35 5.7.5、 设计方法及接口 35 5.7.6、 逻辑流程 36 5.8、 打印模块 36 6. 数据设计 36 修改记录 修改日期 版本 修改人员 审批人 修改原因 设备管理系统详细设计 1. 编写目的 设备管理系统详细设计是设计的第三个阶段,这个阶段的主要任务是在设备管理系统需求分析说明书的基础上,对概要设计中产生的功能模块进行过程描述,设计功能模块的内部细节,为编写源代码提供必要的说明。  2. 背景 设备管理系统是一个以设备为中心,对设备从安装、使用直到报废的一个完整周期中所发生的各种事件进行跟踪的一个管理信息系统。为了给为企业提供一个简便实用的管理平台,将设备全生命周期的管理工作信息化,有效地进行设备管理工作,来进一步提高人员工作效率,节约人力资源,直接为企业创造价值。 3. 定义 数据库管理软件:Microsoft SQL Server 2008 运行环境:Windows7及以上版本 开发语言:ASP.net 开发工具:Microsoft Visual Studio 2010 (1)由于本系统的开发将是基于浏览器的B/S 结构,所以浏览器端的语言使用HTML/CSS/JavaScript,服务器端的语言使用ASP(.NET),开发人员将不能用其他的开发语言(编写组件除外)。而数据库也将随之采用SQL Server2008。  (2)开发人员在编写代码的过程中需要严格按照软件工程的要求来进行,以利于接下来的测试和维护及升级。 4. 总体设计 4.1、 需求概述 能够对系统使用人员进行查询、添加、修改、删除操作,并按需授予权限。而且能够实现设备从生产部门提出需求(有申请单),各部门审批、手续齐全后购买、设备入库、设备领用、设备维护、设备报废,全流程涉及的相关人、手续实现数字化流转,能够对全流程中产生的表单进行查询、添加、修改、删除操作。 4.2、 系统结构 4.2.1、 系统的功能模块图 图 1 4.2.2、 多层架构关系图 图 2 5. 系统模块设计 5.1、 登录模块设计 5.1.1、 模块描述 该模块主要实现不同用户(超级管理员、管理员等)的登录功能,在登陆时需要区分登录者的角色,根据登录者角色不同,成功登录后显示不同的权限。 5.1.2、 功能描述 用户通过其用户名和其密码登录,在登录时检查其用户名和密码的正确性,基于安全考虑要求用户输入验证码,并进行验证的验证。登录成功后进入管理员管理界面。且根据不同的权限看到的界面也是不同的。 5.1.3、 性能描述  1)灵活性:用户输入按回车键可以进行确认; 2)时间特性:用户输入后的验证时间在1.5秒之内;  3)格式:用户名、密码不要超过16个字符信息,验证码为5位大小写字母、数字的组合,验证码中的字母不区分大小写,可加必要的干扰。 5.1.4、 输入输出 模块名:登录模块 模块编号: 上层调用模块:系统登录界面 下层调用模块:系统主界面 输入数据:用户名,密码,验证码 输出数据:登录结果,显示权限 处理过程:先判断验证码的正确性,验证后调用数据库,验证用户名、密码是否正确。 验证成功登录界面隐藏,弹出主界面 5.1.5、 设计方法及接口 与服务器建立连接,将用户名和密码发送到服务器进行验证,通过返回的结果判断登录是否成功。 1、数据库连接:   1)加载驱动 2)获取连接对象  3)创建statement语句,执行SQL语句 4)处理结果集 5)释放连接  2、记录登录信息及信息处理:  当用户点击“登录”按钮之后,数据将提交到后台进行处理,获取页面传过来的账号和密码,将账号和密码与数据库中进行对比,如果正确,在asp的Session存入一个标记属性,表示当前已经有管理员登录了。处理完毕后,跳转到管理页面,如果失败,则提示登录失败,返回登录页面。 1)内部接口  用户登录成功,进入系统主界面。系统主界面根据用户的角色显示不同的权限列表。  2)用户接口   用户登录界面要求简洁、大方,屏幕显示直观,能够验证用户输入信息的正确性,对于合法用户数据可以实现保存 5.1.6、 流程逻辑 1)用户在进入登录界面后,要求在光标位置输入用户名,再输入密码和验证码,先验证用户输入信息是否为空。如果为空,给出相应错误提示。  2)用户输入信息不为空,先验证验证码的正确性,验证码错误,给出错误提示;再验证用户名、密码是否输入正确,如果验证通过,根据用户角色显示用户权限列表;验证不能过,累加器加1,同时给出错误提示。  3)信息验证次数大于3次,提示用户为非法用户,退出系统。 图 3 5.2、 系统管理 系统管理是用于控制整套应用系统的关键模块,保证各个子模块能有效、协同和安全地工作。系统管理包括人员管理、权限管理两个功能。基于安全性,系统管理模块设定为只有管理员才能访问。 5.2.1、 人员管理模块 5.2.1.1、 模块描述 该模块主要实现管理员对用户信息的添加及修改,查看用户信息列表,对新增用户进行密码初始化。用户本身有修改密码及修改本人信息的权限。超级管理员按需授予管理权限。 5.2.1.2、 功能描述 本模块中主要运用查看、添加、修改和删除。其中注意的是对密码的初始化以及密码修改后的加密。针对密码初始化,由系统管理员在添加新增用户时设置初始化密码,一般初始化密码统一。新入公司的员工在首次登录系统时需要对初始密码进行修改,修改后的密码具有保密性,在前台与后台数据库均是不可见的。因此采用MD5加密算法,用于加密用户名密码,验证登录身份。 5.2.1.3、 性能描述 1)用户输入按回车键可以进行确认; 2)用户输入后的验证时间在2~3秒; 5.2.1.4、 输入输出 添加用户信息模块: 模块名:添加用户信息模块 模块编号:1 上层调用模块:人员管理模块 下层调用模块:数据库 输入数据:新添加的用户信息 输出数据:添加后的用户信息 处理过程:在系统管理的人员管理子系统的添加用户界面下,点击添加用户按钮切换到用户信息输入界面,输入相应信息点击确认,得到添加结果 删除用户信息模块: 模块名:删除用户信息模块 模块编号:2 上层调用模块:人员管理模块 下层调用模块:数据库 输入数据:无 输出数据:无 处理过程:在系统管理的人员管理子系统的添加用户界面下,选择要删除的用户信息,点击删除用户按钮,将相应的用户信息从数据库中删除。 修改用户信息模块: 模块名:修改用户信息模块 模块编号:3 上层调用模块:人员管理模块 下层调用模块:数据库 输入数据:修改的用户信息 输出数据:修改后的用户信息 处理过程:在系统管理的人员管理子系统的添加用户界面下,点击修改按钮切换到用户信息界面,输入相应信息点击保存按钮,得到修改后的结果。 查询用户信息模块: 模块名:查询用户信息模块 模块编号:4 上层调用模块:人员管理模块 下层调用模块:数据库 输入数据:查询条件 输出数据:查询的用户信息 处理过程:在系统管理人员管理子系统的添加用户界面下,在搜索框中输入查询条件,点击查询按钮进行查询,得到添加结果 修改登录密码 模块名:用户密码模块 模块编号:5 上层调用模块:人员管理模块 下层调用模块:数据库 输入数据:原密码、确认原密码、新密码 输出数据:修改后的密码 处理过程:在系统管理人员管理子系统的添加用户界面下,点击修改按钮切换到密码修改界面,输入相关信息点击保存按钮,得到修改后的结果。 5.2.1.5、 设计方法及接口 通过面向对象语言设计类,在public中实现调用,类之间实现严格封装。模块间采用数据耦合方式,通过参数表传达数据,交换信息。 人员管理具体包括add_admin、adminList、admininfo、up_Admin和up_pwd等五个方法。 1)add_admin方法  功能:增加新用户。  参数:用户名、密码、权限、部门编号、部门名称、超级管理员标志。 返回值:包含用户信息的DataTable。  设计思路:创建数据访问类—>生成数据访问对象—>生成插入命令—>执行插入操作。  2)adminList方法  功能:从数据库中获取所有用户的详细信息。  参数:用户ID。  返回值:包含所有用户信息的IDataReader。  设计思路:创建数据访问类—>生成数据访问对象—>生成查询命令—>执行查询操作—>返回查询结果。  3)admininfo方法  功能:从数据库中获取指定用户的所有信息。  参数:用户ID。  返回值:包含指定用户信息的IDataReader。  设计思路:创建数据访问类—>生成数据访问对象—>生成查询命令—>执行查询操作—>返回查询结果。   4)up_Admin方法  功能:修改用户信息。  参数:用户ID、用户名、密码、权限、部门编号、部门名称、超级管理员标志。  返回值:无。  设计思路:创建数据访问类—>生成数据访问对象—>生成更新命令—>执行更新操作。  5)up_pwd方法  功能:修改指定用户的密码。  参数:用户ID、新密码。  返回值:无。  设计思路:创建数据访问类—>生成数据访问对象—>生成更新命令—>执行更新操作。 5.2.1.6、 流程逻辑 1)用户登录后根据权限来判断添加、修改、删除按钮是否可用 2)员工首次登录提示更改密码 3)管理员可通过不同条件来对员工进行查询 图 4 5.2.2、 权限管理模块 5.2.2.1、 模块描述 权限管理模块是出于系统的安全性考虑实现用户的权限管理,要求规定用户级别,通过定义用户级别来实现权限控制,用户要使用该设备管理系统,首先要通过身份验证,根据不同的用户级别选择进入相应的用户主界面,结合session在不同页面间传递的级别信息设置相关功能按钮的可见性从而来实现权限控制。 5.2.2.2、 功能描述 根据用户输入的用户名,密码以及用户级别判定用户是否可以使用该系统以及用户的权限等,根据具体情况弹出相应错误提示或者进入相应的系统主界面。 1)说明: 权限:在系统中,权限通过模块+动作来产生,模块就是整个系统中的一个子模块,可能对应一个菜单,动作也就是整个模块中(在B/S系统中也就是一个页面的所有操作,比如“浏览、添加、修改、删除”等)。将模块与之组合可以产生此模块下的所有权限。 权限组:为了更方便的权限的管理,将一个模块下的所有权限组合一起,组成一个“权限组”,也就是一个模块管理权限。比如一个权限组(用户管理),包括用户的浏览、添加、删除、修改、等操作权。 用户组:将某一类型的人、具有相同特征人组合一起的集合体。通过对组授予权限,快速使一类人具有相同的权限,来简化对用户授予权限的繁琐性、耗时性。用户组的划分,可以按职位、项目或其它来实现。用户可以属于某一个组或多个组。 2) 给某人赋予权限方式: 通过职位。在职位中,职位成员的权限继承当前所在职位的权限,对于下级职位拥有的权限不可继承。 直接指定。直接指定是通过对某个人具体指定一项权限,使其有使用这个权限的能力。  说明:如果添加新员工,员工调换职位,满足条件的员工会自动继承所在职位的权限,不需要重新分配权限的功能。 5.2.2.3、 性能描述 1)可通过回车键进行确认 2)对员工信息进行查询时反应时间应为3~5秒 5.2.2.4、 输入输出 模块名:权限管理模块 模块编号: 上层调用模块:系统管理模块 下层调用模块:数据库 输入数据:对员工赋予权限 输出数据:修改后的权限组 处理过程:在系统管理的权限管理子系统下按需求对人员进行权限授予,并把具有相同权限的人员组成一个用户组 5.2.2.5、 设计方法及接口 将用户输入的信息传入后台,构造并执行相应的查找语句,返回数据表,若数据表中有记录就说明用户信息正确,进入主界面,否则,弹出错误提示窗体,并将用户级别存入session传入相关页面。 5.2.2.6、 流程逻辑 图 5 1、简要描述:可对所有用户进行设置权限操作  2、主要参与者:具有管理权限的管理员  3、触发事件:当管理员为用户设置权限时触发。  4、事件流   1)管理员查询到要授予或回收权限的用户  2)给予不同用户不同的模块管理权限。  3)选择确定     5、后置条件:设置最后一个用户权限,确认操作无误后退出。  6、非功能性需求:只有管理员才有对用户管理的权限。 图 6 5.2.3、 部门管理模块 5.2.3.1、 模块描述 为了更好的推广,可以对部门进行添加、删除、修改,来满足不同公司的实际需求。 5.2.3.2、 功能描述 图 7 5.2.3.3、 性能描述 1)可通过回车键进行确认 2)对部门信息进行查询更改时反应时间应为3~5秒 5.2.3.4、 输入输出 添加部门信息模块 模块名:添加部门信息模块 模块编号:1 上层调用模块:部门管理模块 下层调用模块:数据库 输入数据:新添加的部门信息 输出数据:添加后的部门信息 处理过程:在系统管理的人员管理子系统的添加用户界面下,点击添加用户按钮切换到部门信息输入界面,输入相应信息点击确认,得到添加结果 删除部门信息模块 模块名:删除部门信息模块 模块编号:2 上层调用模块:部门管理模块 下层调用模块:数据库 输入数据:无 输出数据:无 处理过程:在系统管理的人员管理子系统的添加用户界面下,选择要删除的部门信息,点击删除用户按钮,将相应的部门信息从数据库中删除。 修改部门信息模块 模块名:修改部门信息模块 模块编号:3 上层调用模块:部门管理模块 下层调用模块:数据库 输入数据:修改的部门信息 输出数据:修改后的部门信息 处理过程:在系统管理的人员管理子系统的添加用户界面下,点击修改按钮切换到部门信息界面,输入相应信息点击保存按钮,得到修改后的结果。 5.2.3.5、 设计方法及接口 部门管理具体包括add_Section、Del_Section、 Up_Section等三个方法。 1、add_Section方法  功能:增加部门。  参数:部门编码和部门名称。  返回值:无。  设计思路:创建数据访问类—>生成数据访问对象—>生成插入命令—>执行插入命令。  2、 Del_Section方法  功能:删除指定部门及其相关信息。  参数:部门编码。  返回值:无。  设计思路:创建数据访问类—>生成数据访问对象—>从部门表删除该部门,并从设备表中删除所有隶属该部门的设备—>返回。   3、 Up_Section方法  功能:修改指定部门信息。  参数:部门编码和部门名称。  返回值:无。  设计思路:创建数据访问类—>生成数据访问对象—>生成更新命令—>执行更新命令。 5.2.3.6、 流程逻辑 5.3、 设备台账管理  5.3.1、 模块描述 要求根据用户的输入实现设备的信息的增删查改。该模块的设备修改页面除实现基本功能外还要实现另外一个功能,就是根据登陆界面传递的session值判定用户的权限,以确定是否显示更改和删除按钮。 5.3.2、 功能描述 该模块实现对设备基本信息、采购记录、检修履历、报废记录实现录入、查询、修改功能。实现设备信息的增删查改,并配合用户权限管理的实现。 5.3.3、 性能描述 要求用户在输入信息时,如果输入错误,可以点击重置按钮来方便的进行重新输入,此外还要提供必要的下拉框选择输入来方便用户的输入。 5.3.4、 输入输出 设备基本信息模块 模块名:设备基本信息模块 模块编号:1 上层调用模块:台账管理模块 下层调用模块:数据库 输入数据:用户输入界面上的所需信息 输出数据:根据用户的输入,保存相应的信息。 处理过程:在台账管理的设备基本信息管理子系统界面下,根据实际,点击添加、修改、删除按钮切换到相应界面,输入相关信息,得到结果,实现对设备基本信息管理。 设备申购记录模块 模块名:设备采购记录模块 模块编号:2 上层调用模块:台账管理模块 下层调用模块:数据库 输入数据:设备采购的申请、审批记录 输出数据:设备采购申请记录表 处理过程:在台账管理的设备采购记录管理子系统界面下,根据需求,点击添加、修改、删除按钮切换到相应界面,输入相关信息,得到结果,实现对设备采购记录的管理。 设备维护履历模块 模块名:设备维护履历模块 模块编号:3 上层调用模块:台账管理模块 下层调用模块:数据库 输入数据:设备维护的相关信息 输出数据:设备维护记录表 处理过程:在台账管理的设备维护履历管理子系统下,根据需求,点击添加、修改、删除按钮切换到相应界面,输入相关信息,得到结果,实现对设备维护履历的管理。 设备报废记录模块 模块名:设备报废记录模块 模块编号:4 上层调用模块:台账管理模块 下层调用模块:数据库 输入数据:设备报废的相关信息 输出数据:设备报废记录单 处理过程:在台账管理的设备维护履历管理子系统下,根据需求,点击添加、删除按钮切换到相应界面,输入相关信息,实现对设备报废记录的管理。 5.3.5、 设计方法及接口 1)添加设备:根据用户的输入信息,构造并执行相应的插入语句,主意之前要先进行判断设备编号是否被占用,保证资产编号的唯一性,符合设备表的约束条件。 Ø  2)查询设备:根据用户动态设定的条件,自动构造并执行相应的查询语句,显示符合要求的记录,这些记录可以通过动态的绑定gridview组件来实现。 Ø  3)更改设备:点击查询界面的相关记录的超链接,进入修改删除界面,并显示该设备的相关信息,输入相应的要修改的值,点击更改按钮,自动构造并执行更新语句,并根据运行结果提示相关执行信息。 Ø  5)删除设备:点击查询界面的相关记录的超链接,进入修改删除界面,并显示该设备的相关信息,点击删除按钮,自动构造并执行删除语句,并根据运行结果提示相关执行信息。 该模块隶属于设备管理系统,涉及到设备表和类别表,类型表。调用方式是通过单击相应的链接实现的,当从管理界面进入修改界面时,要传递记录的主键信息。 5.3.6、 流程逻辑 主界面上点击相应信息进入相应窗体:  设备添加:输入信息,点击添加,弹出相应的提示信息,点击重置,清空输入的信息,以便重新输入。  查询设备:输入信息,显示相应的记录,点击链接,进入设备的修改删除界面,根据登陆界面传递的session值判断用户级别,确定相关按钮的显示。 修改设备:修改相应的信息点击更改按钮,弹出相应的提示信息。 删除设备:点击删除,执行相应操作,提示操作结果,点击返回,返回查询界面。 图 8 5.4、 设备进购管理 该模块实现设备从提出申请、审批、设备入库全流程数字化,并记录设备详细信息和必要表单。 5.4.1、 采购申请管理 5.4.1.1、 模块描述 该模块可以实现按照需求来制定申请,实现信息化流转,并生成采购申请单 5.4.1.2、 功能描述 新建申请单的用例描述 用例名称 新建申请单 简要说明 申请人通过此用例可建立相应的申请单 执行者 申请人 前置条件 申请人员工账号仍可用,可登录本系统 后置条件 保存申请单信息,流转申请 基本流 (1)用户使用系统账号登录系统,系统显示我的主界面 (2)用户点击菜单栏中的新建申请单链接,系统显示选择新建类别界面 (3)用户点击新建物资/物品申请单,系统显示填写物资/物品申请单页面 (4)用户填写信息后点击提交按钮,系统执行后置条件 5.4.1.3、 性能描述 采购设备进行审批时,领导登录系统时自动弹窗提示,对于app端有信息提示标识 5.4.1.4、 输入输出 模块名:采购申请模块 模块编号: 上层调用模块:设备进购管理模块 下层调用模块:数据库 输入数据:需要购买设备的名称、数量 输出数据:设备采购申请记录 处理过程:员工根据需求在系统中录入采购申请,在系统中经过流转到上级部门进行确认,最后由经办人填表生成采购申请单 5.4.1.5、 设计方法及接口 Add_Cg_Apply方法  功能:添加设备采购申请信息  参数:ArrayList类型的设备采购申请信息数组  返回值:无  设计思路:创建数据库访问类—>生成数据访问对象—>根据设备采购申请信息数组生成插入命令—>执行插入操作 该模块涉及到采购申请表。调用方式是通过单机相应的链接实现的,当从管理界面进入修改界面时,要传递记录的主键信息。 5.4.1.6、 流程逻辑 图 9 5.4.2、 采购审批管理 5.4.2.1、 模块描述 实现领导对申请单进行信息化审批,减少人工操作,实现快速审批 5.4.2.2、 功能描述 采购申请审批用例表 用例名称 采购申请审批 简要说明 领导通过此用例可对申请单进行审批 执行者 各相关部门领导 前置条件 部门领导具有管理权限 后置条件 保存设备进购申请表信息,打印采购申请单 基本流 1、申请部门经理、人事管理部门经理、依次对申请单进行审批,并记录相关信息 2、审批确认后,流转经办人打印采购申请单 3、系统记录本次申请和审批,点击结束系统执行后置条件,用例结束 5.4.2.3、 性能描述 进行审批时,领导审批确认后自动流转并弹窗提示,直到审批结束。 申请人可以查看审批流程到底流转到哪里,可以实时同步跟踪 5.4.2.4、 输入输出 模块名:采购审批模块 模块编号: 上层调用模块:设备进购管理模块 下层调用模块:数据库 输入数据:各领导的审批结果和意见 输出数据:各级领导的审批结果和 处理过程:各领导对申购单进行审批流转,最终返回给经办人进行设备采购。若某部门领导审核未通过,则直接返回给经办人,进行重新制单。 5.4.2.5、 设计方法及接口 Add_Cg_Review方法  功能:添加设备采购审核信息  参数:ArrayList类型的设备采购审核信息数组  返回值:无  设计思路:创建数据库访问类—>生成数据访问对象—>根据设备采购审核信息数组生成插入命令—>执行插入操作 5.4.2.6、 流程逻辑 1)经办人通过三方比较制作采购申请单,提交给申请部门审批确认,确认后流转给人事行政部经理、确认后流转总经理,总经理最终确认后返回给经办人,进行购买等操作。 2)在审批过程中,某个环节没通过都返回给经办人,进行重新制单。 图 10 5.4.3、 采购入库管理 5.4.3.1、 模块描述 此模块主要是对购买设备进行检验,合格后入库,通知申请部门领出。并由设备管理人员录入设备出/入明细表。 5.4.3.2、 功能描述 记录设备详细信息生成初始记录作为备份,对设备出入库的信息进行管理。 图 11 5.4.3.3、 性能描述 提供必要下拉框,减少管理人员的输入量 提供重置按钮进行一键重置 5.4.3.4、 输入输出 模块名:采购入库模块 模块编号: 上层调用模块:设备进购管理模块 下层调用模块:数据库 输入数据:设备的名称、规格、价格、销售单位、售后服务电话等详细信息 输出数据:设备进/出库记录 处理过程: 设备到货后,经过检验,登记,通知申请部门领取,记录设备的进/出库记录 5.4.3.5、 设计方法及接口 Add_Sb_info方法  功能:添加设备基础信息  参数:ArrayList类型的设备基础信息数组  返回值:无  设计思路:创建数据库访问类—>生成数据访问对象—>根据设备基础信息数组生成插入命令—>执行插入操作 5.4.3.6、 流程逻辑 图 12 5.5、 设备维护管理 图 13 5.5.1、 设备点巡检 5.5.1.1、 模块描述 该模块是在检查设备(根据设备使用部门的反馈和设备保养周期信息)之后录入相关的检查结果,如果设备检查中发现问题,检查人员可以根据情况触发审批流程,并由设备检查人员录入信息。 5.5.1.2、 功能描述 1)录入设备检查信息:设备名称、编号,检查日期,设备状态,检修人员;生成设备检查记录。 2)查看检查历史:管理员员可以在此模块中查看某台设备、某位检查人员的检查历史。 5.5.1.3、 性能描述 提供必要的下拉框,减少使用者的文字输入 查询时反应时间应为2~3秒 5.5.1.4、 输入输出 模块名:设备点巡检模块 模块编号: 上层调用模块:设备维护管理模块 下层调用模块:数据库 输入数据:设备损坏部位,原因等记录 输出数据:设备检查记录 处理过程: 点巡检发现问题后,由管理员在点巡检界面输入问题设备的信息进行记录,并由管理员手动输入判断是否进行审批。 5.5.1.5、 设计方法及接口 添加检查记录:根据用户的输入信息,构造并执行相应的插入语句,弹出执行结果的提示。 该模块隶属于设备管理系统,涉及到设备检查记录。调用方式是通过单击相应的链接实现的,当从管理界面进入修改界面时,要传递记录的主键信息。 5.5.1.6、 流程逻辑 图 14 5.5.2、 设备维护计划 5.5.2.1、 模块描述 该模块根据设备检查信息建立和维护计划检修的数据以及生成相应的工作票。 5.5.2.2、 功能描述 用例名称 设备维护计划管理 简要说明 管理员通过此用例对设备维护计划进行修改、执行、删除操作 执行者 设备管理人员 前置条件 设备管理人员具有管理权限 后置条件 对设备维护计划进行修改调整,生成工作单 基本流 1、查看维护计划的具体情况 2、管理员对维护计划进行调整,系统自动生成工作票 3、系统记录本次操作,点击结束系统执行后置条件,用例结束 5.5.2.3、 性能描述 管理员可以对工作单进行批量处理 系统反应时间应为2~3秒 系统可以通过回车键进行确认 5.5.2.4、 输入输出 模块名:设备维护计划管理模块 模块编号: 上层调用模块:设备维护管理模块 下层调用模块:数据库 输入数据:管理员对维护计划的调整 输出数据:设备维护工作票 处理过程:管理员根据实际情况在维护计划管理界面对维护计划进行添加、调整等操作跳转相应界面,输入相关信息,系统根据调整自动生成工作票 5.5.2.5、 设计方法及接口 1)添加维护计划:根据用户的输入信息,构造并执行相应的插入语句,弹出执行结果的提示 2)更改维护计划:点击查询界面的相关记录的超链接,进入修改删除界面,并显示该维修记录的相关信息,输入相应的要修改的值,点击更改按钮,自动构造并执行更新语句,并根据运行结果提示相关执行信息,根据登陆界面的session值判定修改界面相关按钮的显示。 3)删除维护计划:点击查询界面的相关记录的超链接,进入修改删除界面,并显示该维修记录的相关信息,点击删除按钮,自动构造并执行删除语句,并根据运行结果提示相关执行信息。 该模块隶属于设备管理系统,涉及到设备维护计划表。调用方式是通过单击相应的链接实现的,当从管理界面进入修改界面时,要传递记录的主键信息 5.5.2.6、 逻辑流程 图 15 5.5.3、 设备维护模块 5.5.3.1、 模块描述 依据工作票对设备进行维护并记录设备的检修结果和备件使用情况。 5.5.3.2、 功能描述 用例名称 设备维护模块 简要说明 管理员通过此用例对设备维护信息进行管理 执行者 设备管理人员 前置条件 设备管理人员具有管理权限 后置条件 对设备维护信息进行调整,记录系统 基本流 1)查询工作票信息:设备编号,设备名称,规格等。 2)修理人员修理完设备后,登记设备检修情况和备件使用情况 3)录入设备维护信息(维护人员,维护费用等) 5.5.3.3、 性能描述 录入维护记录时提供下拉框,方便管理员操作 查询时反应时间应控制在2~3秒 5.5.3.4、 输入输出 模块名:设备维护模块 模块编号: 上层调用模块:设备维护管理模块 下层调用模块:数据库 输入数据:设备维护相关信息 输出数据:设备维护记录 处理过程:管理人员根据维护消耗在设备维护子模块界面输入设备维护有关信息,得到设备维护履历 5.5.3.5、 设计方法及接口 添加维修记录:根据用户的输入信息,构造并执行相应的插入语句,弹出执行结果的提示 Add_Sbwx_info方法  功能:添加设备维修信息  参数:ArrayList类型的设备维修信息数组  返回值:无  设计思路:创建数据库访问类—>生成数据访问对象—>根据设备维修信息数组生成插入命令—>执行插入操作 该模块隶属于设备管理系统,涉及到设备信息表和维修记录表。调用方式是通过单击相应的链接实现的,当从管理界面进入修改界面时,要传递记录的主键信息 5.5.3.6、 逻辑流程 图 16 5.5.4、 设备报废管理 5.5.4.1、 模块描述 此模块主要对损坏设备进行申请、审批和记录。 5.5.4.2、 功能描述 用例名称 设备报废模块 简要说明 使用人员通过用例对设备报废进行申请,管理员进行审批 执行者 设备使用人员、管理员 前置条件 使用人员具有系统使用权限,管理员具有审批权限 后置条件 对设备报废信息进行记录 基本流 1)申请:根据设备实际情况,生成申请单。 2)审批:在系统中按照审批流程实现电子化审批。并生成记录。 5.5.4.3、 性能描述 1)申请时流转上级部门需要有弹窗提示 2)报废信息记录界面有必要下拉框 5.5.4.4、 输入输出 模块名:设备报废模块 模块编号: 上层调用模块:设备维护管理模块 下层调用模块:数据库 输入数据:报废设备的相关信息 输出数据:设备报废记录 处理过程:设备使用人员在报废管理子模块界面中点击申请跳转报废申请界面,完成自动依次提交给部门经理、人事行政部经理、总经理进行审批 5.5.4.5、 设计方法及接口 Add_Sbbf方法  功能:添加设备报废信息  参数:ArrayList类型的设备报废信息数组  返回值:无  设计思路:创建数据库访问类—>生成数据访问对象—>根据设备报废信息数组生成插入命令—>执行插入操作 该模块隶属于设备管理系统,涉及到设备信息表和报废记录表。调用方式是通过单击相应的链接实现的,当从管理界面进入修改界面时,要传递记录的主键信息 5.5.4.6、 逻辑流程 图 17 5.5.5、 工作票管理 5.5.5.1、 某块描述 此模块主要是对工作票进行添加、修改、开启/关闭的操作,方便针对设备维
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 管理财经 > 管理学资料

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服