




已阅读5页,还剩53页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
硕士学位论文 连锁超市物资分配调拨决策支持系统 姓 名: 学 号: 所在院系: 职业类型: 专业领域: 指导教师: 副指导教师: 二 一三年十 月 A in 2013 F 学位论文版权使用授权书 本人完全了解同济大学关于收集、保存、使用学位论文的规定,同意如下各项内容:按照学校要求提交学位论文的印刷本和电 子版本;学校有权保存学位论文的印刷本和电子版,并采用影印、缩印、扫描、数字化或其它手段保存论文;学校有权提供目录检索以及提供本学位论文全文或者部分的阅览服务;学校有权按有关规定向国家有关部门或者机构送交论文的复印件和电子版;在不以赢利为目的的前提下,学校可以适当复制论文的部分或全部内容用于学术活动。 学位论文作者签名: 年 月 日 同济大学学位论文原创性声明 本人 郑重声明:所呈交的学位论文,是本人在导师指导下,进行研究工作所取得的成果。除文中已经注明引用的内容外,本学位论文的研究成果不包含任何他人创作的、已公开发表或者没有公开发表的作品的内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确方式标明。本学位论文原创性声明的法律责任由本人承担。 学位论文作者签名: 年 月 日同济大学 硕士学位论文 摘要 I 摘 要 随着目前中 国连锁超市数量、规模日益庞大,超市物资如何分配调拨成为各大超市日益关心的问题,如果仍使用传统的人工的物资分配调拨方法势必大大影响效率。随着信息化时代的到来,借助计算机开发物资分配调拨决策支持系统也越来越得到广泛的重视及应用,它可以实现连锁超市的物资供应现代化、信息化,物资调配效率显著提高,同时也可以精简人力资源,降低成本。 本文完整的描述了一个连锁超市物资分配调拨决策支持系统的设计与实现的全过程,采用 真正的跨平台 术,利用 程平台结合 据库,完成了连锁超市物资分配调拨管理系 统的功能。 本连锁超市物资分配调拨管理系统 要实现的功能是根据各超市递交的物资申请表和各仓库的物资存储表制定物资分配方案,根据分配方案以及各仓库与各超市的距离,制定物资运输方案。按照物资运输方案制定各仓库的发物表和各超市的接收表,修改个仓库库存数和各超市的物资数。同时该决策支持系统允许决策用户修改分配方案和调拨方案,形成决策支持系统,达到人机共同决策。 系统设计完成之后经过严格的测试和试用后,所设计的各功能模块均能够稳定工作,达到了预期效果。 关键词 :物资调拨系统, 硕士学位论文 连锁超市物资分配调拨决策支持系统 of of to on of of is It of in of a of of of by SP by to of of to we to of in At to to as a to of 济大学 硕士学位论文 目录 录 第一章 引言 . 1 究背景及意义 . 1 统评价 . 1 行性分析 . 2 究内容 . 3 文的组织结构 . 4 第二章 系统需求分析 . 5 统功能需求分析 . 5 统数据需求分析 . 8 务流程图 . 8 例图 . 8 据流程图 . 10 能分析图 . 13 据库逻辑结构分析 . 14 章小结 . 15 第三章 系 统总体设计 . 16 统概述 . 16 统整体架构 . 16 目用户 . 16 统软硬件配置 . 16 统完全保密性限制 . 16 统总体 计 . 16 统结构设计 . 18 码设计 . 18 据库表结构设计 . 19 型库设计 . 22 成总申请数据库 . 22 成总分配数据库 . 22 配模型设计 . 23 拨预处理模型设计 . 24 同济大学 硕士学位论文 连锁超市物资分配调拨决策支持系统 运输模型设计 . 25 成接物表 . 26 成发物表 . 26 章小结 . 27 第四章 系统的详细设计与实现 . 28 据库实现方法 . 28 统功能的详细设计与实现 . 30 统管理员功能的详细设计与实现 . 30 市功能的详细设计与实现 . 37 库功能的详细设计与实现 . 39 章小结 . 40 第五章 系统测试 . 41 试的环境与条件 . 41 务器环境 . 41 览器环境 . 42 试过程 . 42 元测试 . 42 统测试 . 43 试结果分析 . 46 章小结 . 46 第六章 结论 . 47 致 谢 . 48 参考文献 . 49 个人简介 . 50 第 1 章 引言 1 第 一 章 引言 究背景及意义 现如今,互联网 技术的 高速 发展 正在 为人类生活带来翻天覆地的变化 , 互联网 在提高工作效率,节约生产成本方便发挥了极其重要的作用 , 因而互联 网的商业 应用 尤为引人注目 。 随着目前中国连锁超市数量、规模日益庞大, 如何以最高效最节约成本的方法从连锁超市的各个仓库分配调拨物资给连锁超市的各个超市 成为各大超市日益关心的问题 1,如果仍使用传统的人工的物资分配调拨方法 将会带来以下几点不足: ( 1) 手工分配调拨速度过慢,效率低下 ( 2) 分配调 拨程度的好坏直接依赖于技术人员 ( 3) 人力资源投入过大 ( 4) 很难保证分配调拨结果是最优化的 ( 5) 各个超市及各个仓库间相互沟通过程繁琐 随着信息化时代的到来,借助计算机开发物资分配调拨决策支持系统也越来越得到广泛的重视及应用, 它可以允许各个超市向系统提交本超市各项物资的需求量,之后会根据各项物资各个仓库的库存量以及各个超市的申请量制定物资分配方案,再结合 各仓库与各超市的距离,制定物资 实际调拨 方案 2345。在完成上述操作之后,制定 各仓库 各项物资 的发物表和各超市 各项物资 的接收表 ,分别发给个仓库和各超市,最后由 系统自动 修改 各 仓库 各项物资的 库存数和各超市 各项物资 的 库存 数 。 同时该决策支持系统允许决策用户修改分配方案和调拨方案,形成决策支持系统,达到人机共同决策 678。 该系统的成功开发和实施 可以 带来如下好处: ( 1) 实现连锁超市的物资供应现代化、信息化 ( 2) 显著提高物资调配效率 ( 3) 精简人力资源,降低成本 ( 4) 由系统自动生成最优解,还可进行人工干预 统评价 中包括: 同济大学 硕士学位论文 连锁超市物资分配调拨决策支持系统 2 a 设备的购买和维护费用; b 软件的开发和维护费用; c 人员的工资、奖金; d 房屋、空间的使用开支; g 保密安全方面的开 支; 未引入系统前,完成一次大规模的物资调拨工作至少需要一天的时间,其 中包括总部和各仓库、超市的沟通时间,总部决策时间、总部实施方案时间。 引入系统后,各仓库、超市的报备时间最多需要一小时,而总部加上人工干预 也最多两小时,总共不超过三小时,可以说大大缩短了时间,提高了效率。 预计系统从分析到设计再到实施总共需要 2 个月 本系统拥有良好的用户界面,管理员登录进入系统后,可以按照系统的各 布提示来完成操作。 大部分工作由系统自动完成,仓库管理员只需报备各项物 资的库存情况,超市管理员只需提交各项物资的申请数额,总部管理员只需决 定是否要人工干预以及如何干预即可。 未引入系统前,需要大量人力负责物资的调度以及和超市、仓库、总部各 方面的沟通协调。引入系统后,只需仓库管理员向系统汇报库存情况,超市管 理员向总部发出物资申请,由总部管理员干预后将系统分析结果发回给仓库管 理员和超市管理员即可 , 大大精简了人力。 本系统采用 据库相结合的 方法完成 91011,只要数据量不是太大,均能正常运行。 行性分析 A. 法律方面 不涉及到合同责任、侵犯专利权、侵犯版权等方面的问题,可以开发。 B. 技术方面 前台:使用 建 形界面 后台:将 据库连接 代码:通过 句实现 第 1 章 引言 3 算法思想:运筹学中运输问题求解思想 网络:各超市、各仓库及超市总部连入内部局域网 防火墙:内部局域网连防火墙 将以上技术结合起来,便可以实现此系统的开发。 C. 安全性分析 身份 认证:进入系统前要进行用户登录,以辨别身份。 密码保护:不同用户设立不同密码 防火墙技术:总部所在局域网连接防火墙 系统备份与恢复:系统定期做备份以免因突发事件造成数据丢失 安全路由技术:更加保障了系统的安全性 D. 收益 /投资比 虽然在初期要投入大量设备购入、系统开发资金、人力资源,后期要投入 系统维护费用,但从长远来看,以此系统所提高的效率、节省的人力所带来的 效益要远大于系统早期的建设费用,预计投资回收周期为两年。 本系统拥有良好的用户界面,管理员登录进入系统 后,可以按照系统的各 布提示来完成操作。大部分工作由系统自动完成,操作简便易学。 究内容 在系统的设计过程,本文将重点研究内容放在以下几个不同的功能模块的设计与实现上: ( 1)超市提交申请:各个超市管理员根据本超市现有各种物资的空缺对总部提交申请; ( 2)总部生成总申请数据库:总部根据各个超市提出的各项物资的申请,对同一物资不同超市的申请量进行汇总,得到同一物资各个超市的总汇总量,即得到总申请数据库; ( 3)总部生成总分配数据库:总部根据各项物资各超市的总申请量以及各仓库的总库存量进行匹配,如总库 存量 总申请表的每一条记录作为物资分配表,分别对应物资分配表中的超市编号、商品编号、分配数量。可得物资分配表如 表 3 表 3资分配表 超市编号 商品编号 分配数量 A1 g1 1 g2 A1 gn 同济大学 硕士学位论文 连锁超市物资分配调拨决策支持系统 24 Qj n i j 1 An g1 n g2 An gn j 3. 数据库的保密处理: 有可移植性,安全性低,很容易被拷贝之后打开、修改。在此,采用多种方法对其进行加密: ( 1) 设置安全访问密码。首先将 件以独占方式打开 ,如图4示 。 第 4 章 系统 的详细设计与 实现 29 图 4独占方式打开 据库 然后选择菜单栏的工具 /安全 /设置数据库密码选项,就可以对数据库密码进行设置,如图 4示。而设置安全机制向导,则可以设置用户访问的权限,也是一种加强 件安全的一种手段。 图 4置 据库访问密码 ( 2) 加 据源。直接对 件进行访问,很容易被跟踪到 件的存储路径,因此最好先添加 据源,而后又由程序同济大学 硕士学位论文 连锁超市物资分配调拨决策支持系统 30 访问数据源更为安全。添加 据源的过程为:打开控制面板 /管理工具 /数据源( 选择添加 *,可自命名数据源名称,并选择路径。 统功能的详细设计与实现 统 管理员功能的详细设计与实现 理员功能的详细设计 系统 管理员功能分为登陆退出、用户管理、 仓库管理、超市管理、商品管理、物资分配和物资调拨七个部分。 ( 1) 登陆 系统 管理员只有登录成功后才可进行其他操作。 包括页面: / ( 2) 用户管理 系统 管理员可查看用户信息,添加用户,删除用户,修改用户信息。 包括页面: /,/ 3) 超市管理 系统管理员可以查看超市信息,添加超市、修改超市、删除超市信息。 包括页面: /,/ 4) 仓库管理 系统管理员可以查看仓库信息,添加仓库、修改仓库、删除仓库信息。 包括页面: /,/ 5) 商品管理 系统管理员可以查看商品信息,添加商品、修改商品、删除商品信息。 包括页面: / /( 6) 物资分配 系统管理员模块可以实现超市商品申请信息的汇总,并制定物资的分配的方案。 包括页面: / 4 章 系统 的详细设计与 实现 31 ( 7) 物资调拨 系统管理员模块可 以实现仓库和超市间的整体的调拨方案,生成 物资调拨模型和制表模型 包括页面: /. 系统管理员功能模块实现 本小节对系统管理员功能部分的主要模块进行详细介绍。 ( 1)登陆 对于本论文设计的物资调拨系统,在进入到主界面之前,首先需要基于管理员账号和密码进行登录,才可以进入到该管理系统的主界面。对该系统的访问首先需要在浏览器地址中输入系统的存放路径,并基于出现的 示的登录界面进行登录,如图 4示: 图 4录界面 只有拥有管理员账号以及密码才能登录到系统。该界面是系统的第一个使用界面。在输入相应的账号以及密码信息之后,系统会单独采用 的代码对输入的账号信息的准确性进行判断,当账号信息正确之后,便登录到系统的主界面,如图 4示。 关 键算法: 用户名 密码 用户类型( 系统 管理员、 仓库 、 超市 ) 超市 信息 仓库 信息 IF is o to 同济大学 硕士学位论文 连锁超市物资分配调拨决策支持系统 32 F 超市 IF is o to Go to F F 仓库 IF is o to Go to F o to F 录算法描述:用户首先输入帐户名和密码登录系统,方法比较用户输入的信息和数据库用户表中的信息。如果没有一致的信息则跳转到 面,如果成功则获取用户的信息。接下来比较用户类型属性,如果是 超市 则继续查看 超市 信息属性,为空则跳转到添加 超市 信息的 面,若是成功获取到了信息则跳转到面。如果是 仓库 则继续查看 仓库 信息属性,为空则跳转到添加 仓库 信息的 面,若是成功获取到了信息则跳转到面。如果为管理员则跳转到管理员页面 图 4界面 第 4 章 系统 的详细设计与 实现 33 基于 4示的系统主界面,可以看出,本系统在中间偏上的位置显示出当前登录的管理员账号。之后左边是系统的导航栏,分别对应汇总、分配、调拨、系统管理几个主功能菜单,每一个菜单项中又对应几项具体的功能。右上方是本系统设计的修改密码、用户注销、退出系统。 ( 2)用户信息管理 系统 管理员可以添加用户,查询用户信息,修改用户信息,删除用户。 关键算法: 用户类型( 系统 管理员、 超市 、 仓库 ) 超市 信息 仓库 信息 用户信息列表 超市 F 仓库 F 户信息管理算法描述:系统检查 户类型属性,如果是 超市则将该 超市 的信息传入 示到屏幕上;如果是 仓库 则将 仓库 的信息传入 示到屏幕上;否则使用 方法将管理员的信息传入 示到屏幕上。 ( 3)物资分配 分配是系统非常重要的一项功能 , 分配后的结果是某项物资某超市能分配到的数量是多少,并且在这里提供了与处理功能,即系统管理员能够修改分配表中的各项记录。 在超市 管理员完成申请之后,系统管理员就可以对各超市的申请进行汇总,对各个仓库的库存进行汇总,具体的实现结果如图 4示。 同济大学 硕士学位论文 连锁超市物资分配调拨决策支持系统 34 图 4库库存汇总界面 超市申请汇总界面同图 4似,在这里便不再列举。且系统的实现部分主要是建立在 表单的增加,并不断从数据库中读取记录,直到数据表内的数据为空则停止读取。信息汇总完之后,下一步将进行物资的分配。 图 4成分配表界面 物资分配的 算法描述:首先, 比较可分配情况 。 扫描总申请表,对于同一种商品编号如 记录,将其申请数量相加,得到总的申请数量 理扫描总分配表,对于同一种商品编号的记录,将其可分配数量相加,得到总的可分配数第 4 章 系统 的详细设计与 实现 35 量 较 大小。 其次,制定 物资分配方法 。若 j:将总申请表的每一条记录作为物资分配表,分别对应物资分配表中的超市编号、商品编号、分配数量。 若 1) g+; g; g = 0; mg g+; g; =0,K=0; 0; 0) B - mF 0) B = mF; I = F; F+; 市功能的详细设计与实现 同济大学 硕士学位论文 连锁超市物资分配调拨决策支持系统 38 超市功能主要分为超市管理员登陆退出、个人信息管理、货物管理、提交物资申请表和物资接收。 ( 1) 登录 超市管理员 只有登录成功后才可进行其他操作。 包括页面: / ( 2) 个人信息管理 超市管理员 可以查看个人信息,修改个人信息,查询密码及修改密码。 包括页面: / /, / ( 3) 货物管理 超市管理员可以查看货物的需求情况。 包括页面: / 4) 提交物资申请表 超市管理员根据物资需求情况,向系统管理员提交物资申请。 包括页面: / 5) 物资接收 超市管理员可以将根据从总部分配来的货物数量,调整超市物资库存 量。 包括页面: /本小节将对超市功能的主要模块做详细描述。 ( 1)提交物资申请表 在以超市管理员身份登陆系统后,超市管理员会根据所在超市各项物资的缺少量来向总部提出申请,具体申请内容包括下面几个方面:商品名称、申请数量和申请日期,如图 4示: 第 4 章 系统 的详细设计与 实现 39 图 4市申请界面 在提交申请之后,超市管理员可以修改、删除申请。由于在该模块的设计与实现上主要以数据库的添加为主要操作内容,因此本文将不再对该模块的实现进行详 细描述。而对于超市申请的删除操作,其实现的代码部分也主要以数据库结构内容的更新,对于其实现也不再赘述,而是仅以系统截图为例。 图 4述的系统功能是超市管理员可以删除申请。 图 4市申请删除界面 库功能的详细设计与实现 仓库功能主要分为仓库管理员登陆退出、个人信息管理、货物管理、提交存储物资申请表和物资发送。 ( 1) 登录 仓库管理员 只有登录成功后才可进行其他操作。 同济大学 硕士学位论文 连锁超市物资分配调拨决策支持系统 40 包括页面: / ( 2) 个人信息管理 仓库管理员 可以查看个人信息,修改个人信息,查询密码 及修改密码。 包括页面: / /。 ( 3) 货物管理 仓库管理员可以查看货物的可提供情况。 包括页面: / 4) 提交存储物资申请表 仓库管理员根据存储物资需求情况,向系统管理员提交存储物资表。 包括页面: / 5) 物资发送 仓库管理员可以将根据从总部发来的供货量,调整仓库物资库存量。 包括页面: /能的实现 仓库功能模块的实现与超市功能模块相类似,在这里就不再详细阐述。 章小结 本章主要阐述了系统 详细设计与 实现,并分别阐述了系统的几个主模块以及分模块的 详细设计以及相应模块的功能进行了阐述 。 关键部分给出了界面图示以及具体的算法,并对算法予以详细的描述。 第 4 章 系统 的详细设计与 实现 41 第五章 系统测试 本系统虽然经过完善的需求调研,采用了程序的编程框架, 同时设计和编程人员也都追求完美,但是在系统完善的过程中不免会产生这样那样的问题,同时也有可能有功能不完善。为了减少系统中可能存在的错误以及缺陷,各种类型的测试过程仍然是十分必要的 21。大量的数据都证明,对于一个合格的系统,测试需要的工作量将达到开发工作的 40%以上。因此,系统测试工作是十分重要的。 试的环境与条件 测试环境是指准备进行并且完成软件测试工作所必需的一些相关设备、软件、数据的总称。可以操控的和稳定的测试环境,可以使测试人员缩减不必要的时间消耗来执行测试用例,同时也减少在测试过程中维护 所花费的时间,而且可以提高测试的准确性。 本节对服务器和浏览器两个测试环境进行了良好规划,以求尽可能缩减环境对测试工作的各种影响,可以提高测试工作的效率和质量。 务器环境 表 试执行的服务器硬件环境 名称 配置 8700 内存 盘 320G 显卡 独立显卡 显示器 屏 输入设备 键盘 表 试执行的服务器软件环境 操作系统 中文 服务器 据库 007 开发环境 济大学 硕士学位论文 连锁超市物资分配调拨决策支持系统 42 览器环境 表 览器硬件环境 名称 配置 8700 内存 盘 320G 显卡 独立显卡 显示器 屏 输入设备 键盘 表 览器软件环境 操作系统 更高版本 试过程 元测试 单元测试是测试中最基本的测试,当测试进行时,被测单元要与其他的功能模块相分离,以达到单独测试的功能。单元测试的目的是尽可能在早期发现软件开发过程中的缺陷,避免 在系统整合之后提高搜寻错误的难度。单元测试主要通过编写相关测试类以及测试用例来完成。 在此测试中,主要对系统的增加、修改、删除用户、修改密码、 商品查询、商品修改 、 商品添加 进行单元测试,测试结果如表 示: 表 元测试结果 测试标识符 测试内容 测试结果 与预期差别 A 增加用户 可以增加 无差别 B 修改用户 可以修改 无差别 C 删除用户 可以删除 无差别 D 商品 查询 可以查询 无差别 E 商品 修改 可以修改 无差别 F 添加 商品 可以添加 无差别 G 修改密码 可以修改 无差 别 第 4 章 系统 的详细设计与 实现 43 统 测试 系统测试,也称作行为测试。这种测试是测试系统的可操作行为以及特性是否符合设计的需求。它只考虑功能的完成情况,并不去考虑代码的编写情况以及系统的结构如何。这种测试一般从软件的界面以及相关功能来编写测试例,并通过使用编写的测试例来对系统进行测试来确保系统功能实现符合需求规范。 由于本系统功能模块较多,故选择其中重要的功能模块进行阐述。选定的功能有:登录功能、 超市申请、货物分配、 管理员维护用户信息功能。 用户登录功能测试: 在本次功能测试中,分别在三种用户角色中选择了一个测试用例。管理 员:户、 仓库管理员: 户、 超市管理员 : 户。测试证明,在输入正确的密码是,用户可以成功的登录到系统中;而输入错误的密码时,系统会拒绝该用户登录,并且提示用户名密码错误。测试证明用户登录功能运行正常,没有错误。 测试结果如表 示。 表 录功能测试结果 测试数据 预期结果 实际结果 与预期结果是否一 致 录成功 成功登录管理员首页面 一致 123 登录失败, 提示用户名密码错误 提示 “登录失败,用户名或密 码不正确 ” 一致 1 登录成功 成功登录 仓库管理员 首页面 一致 231 登录失败, 提示用户名密码错误 提示 “登录失败,用户名或密码不正确 ” 一致 1 登录成功 成功登录 超市管理员 首页面 一致 321 登录失败, 提示用户名密码错误 提示 “登录失败,用户名或密码不正确 ” 一致 超市申请 功能测试 本项功能测试选择了两个测试用例,经过测试证明,添加 申请 成功,信息添加到 超市申请 表中。 测试结果如表 示。 表 市申请 功能测试结果 测试数据 预期结果 实际结果 与预期结果同济大学 硕士学位论文 连锁超市物资分配调拨决策支持系统 44 是否一致 商品名 : 远生 40 页资料册 申请数量 : 1000 申请日期: 2012加 申请 成功,信息添加到数据库 超市 表中 提示添加 申请 成功,并可以看到 已申请物品 ,在数据库的 超市申请表中可查询到新的一条记录 一致 商品 名: 舒肤佳香皂 申请数量 : 100 申请日期: 2012加 申请 成功,信息添加到数据库 超市 表中 提示添加 申请 成功,并可以看到 已申请物品 ,在数据库的 超市申请表中可查询到新的一条记录 一致 货物分配 功能 测试 本项功能 测试的是系统的 货物分配 功能,经过测试, 货物分配表中将产生货物分配数据 ,测试成功完成。这表明 货物分配功能完全实现,系统可以良好的提供货物分配 功能。 测试结果如表 示。 表 物分配 功能测试结果 测试数据 预期结果 实际结果 与预期结果 是否一致 超市:超市 1 申请: 200 舒肤佳香皂 申请: 1000 条金号毛巾 超市 1分得了 200的舒肤佳香皂, 1000 条金号毛巾 货物分配表中记录了某超市分得某商品的数量 一致 超市:超市 2 申请: 200 舒肤佳香皂 申请: 20 箱可口可乐 超市 2分得了 200数据夹香皂, 20 箱可口可乐 货物分配表中记录了某超市分得某商品的数量 一致 货物调拨功能测试 本项功能 测试的是系统的 货物调拨 功能,经过测试, 货物调拨中将产生货物调拨数据 , 并且该调拨数据是由最优化控制下生成的最优化调拨方案。 测试成功完成。这表明 货物调拨功能完全实现,系统可以良好的提供货物调拨 功能。 测试结果如表 示。 表 物分配 功能测试结果 测试数据 预期结果 实际结果 与预期结果 是否一致 超市编号: 1 仓库编号: 1 距离: 3 公里 超市编号: 1 超市编号: 1 仓库编号: 1 商品编号: 1 调拨数量: 10 货物调拨表中存储了最优的货物调拨信息 一致 第 4 章 系统 的详细设计与 实现 45 仓库编号: 2 距离: 5 公里 超市编号: 2 仓库 编号: 1 距离: 5 公里 超市编号: 2 仓库编号: 2 距离: 3 公里 超市编号: 1 仓库编号: 1 商品编号: 2 调拨数量: 10 超市编号: 2 仓库编号: 2 商品编号: 2 调拨数量: 10 超市编号: 2 仓库编号: 2 商品编号: 2 调拨数量: 10 管理员维护用户信息功能测试 我们将此项功能测试分为三项小的测试,分别是:管理员维护 超市管理员 用户功能测试,以及管理员维护 仓库 用户功能测试和管理员删除所有 超市管理员 用户 功能测试。在前两项小测试中,针对删除功能和修改用户信息功能分别进行了测试。具体测试例和测试结果如表 示。测试证明,系统对测试例的运行的实际结果与预期结果相符,管理员维护用户信息功能运行良好。 表 理员维护用户信息功能测试结果 测试数据 预期结果 实际结果 与预期结果 是否一致 用户名: 码: 户类型: 超市管理员 操作:删除 用户删除成功 界面上查询不到该用户信息,数据库用户表中的该条记录已删除 一致 用户名: 码: 户类型: 超市管理员 操作:修改密码及用户类型 用 户密码修改成功,新密码为 户类型修改为管理员 界面上能够看到该用户的密码和类型信息已修改,且数据库用户表中的该条记录已修改 一致 用户名: 码: 2 用户类型: 仓库管理员 操作:删除 用户删除成功 界面上查询不到该用户
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 云原生开发工程师岗位面试问题及答案
- 2025届云南省寻甸县第五中学高二化学第二学期期末教学质量检测试题含解析
- 安徽省江淮名校2025年高一下化学期末监测模拟试题含解析
- 浙江省金华市磐安县第二中学2025届高二化学第二学期期末监测模拟试题含解析
- 2025届内蒙古巴彦淖尔市临河区三中化学高一下期末综合测试模拟试题含解析
- 河南禽类交易管理办法
- 拟像权力批判-洞察及研究
- 医疗项目预算管理办法
- 民兵物资仓库管理办法
- 华为公司采购管理办法
- 第四单元整体教学设计-部编版语文八年级下册
- 贵州省毕节市威宁县2024年统编版小升初考试语文试卷(原卷版)
- 平安产险湖北省中央财政水稻种植保险条款
- 日语考试N5试题
- 农商银行考试题库100题
- 电池的历史与发展
- 小学学业生涯规划与目标
- 2023年CQE客诉工程师年度总结及下年规划
- 国家开放大学《中国法律史》形成性考核1
- 搅拌类设备单机试车原始记录
- 老旧小区物业投标方案(技术标)
评论
0/150
提交评论