版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第第页共33页基于SSM框架的垃圾分类管理系统网站设计与实现目录TOC\o"1-3"\h\u15423基于SSM框架的垃圾分类管理系统网站设计与实现 1115751绪论 266321.1背景与意义 2239901.2论文主要内容 3231962需求分析 364482.1功能需求 3212632.2非功能需求 5174863总体设计 5217413.1总体功能 5294803.2功能模块 6288353.2.1业务流程 6221163.2.2用户信息管理 757543.2.3垃圾分类信息管理 877723.2.4垃圾站信息管理 965863.2.5投诉信息管理 10277153.2.6反馈信息管理 10280723.3相关技术 1127046MySQL 1229590JSP技术 128377框架技术 12108543.4数据库表 1217490(1)用户信息表(ljflgl_user): 1221288(2)反馈信息表(ljflgl_fk): 1319587(3)垃圾站信息表(room): 1331687(4)垃圾分类信息表(house): 1313614(5)投诉信息表(fix): 13101964详细设计 14220224.1登录注册模块 14207204.2用户管理模块 16184004.3垃圾分类信息模块 168844.4垃圾站管理模块 16105604.5反馈管理模块 17166934.6投诉管理模块 18257245系统实现 18255035.1登录注册模块 18276455.2系统首页模块 19162555.3用户管理模块 20177505.4垃圾分类信息管理模块 2282355.5垃圾站信息管理模块 22169745.6反馈管理模块 2374095.7投诉管理模块 24325336系统测试 2589447总结 2814135参考文献 29绪论背景与意义随着科技水平与生活质量的提高,每年产生的垃圾越来越多。在有些比较注重垃圾处理的城市,人们会将绝大多数垃圾以卫生填埋REF_Ref19081\r\h[1]的方式处理掉,相较而言其他地区则只对大部分垃圾进行填埋或堆放,从而导致更严重的环境污染。将垃圾处理至无害花费的钱财是要很高的,对不同的处理方式来说,一吨垃圾的处理费可相差几十到几百。人们大量的挥霍着资源,无度的进行生产,随意购买后又将资源变成垃圾。面对着垃圾数量的成倍增长和越来越难以处理的不明成分,过去的处理方法已不适用于现在的状态了。在这样的状况下,垃圾分类回收处理就是目前最明确有效的解决与根治垃圾污染的方法。而要实现真正的垃圾分类,就需要把所有的垃圾都在源头就进行分类与处理,用较低的成本通过分类来进行清理与回收,再使其变为可利用的资源。垃圾分类管理是针对当代社会此种市场所需要而设计出来的。垃圾分类管理网是为管理者和垃圾分类用户更好的处理各项业务并处理工作和了解垃圾分类而开发的一个平台。垃圾分类能够让垃圾产生价值,让垃圾的利用率更高,创造更大的效益。实施垃圾分类不仅能减轻对环境的污染,还能降低垃圾的处理成本,对人与环境都是有效又有益的处理办法,有大范围推广的必要性。从整个产业链的协同角度来说,前端的垃圾分类服务、中端的垃圾分类转运、终端的厨余垃圾处理REF_Ref17990\r\h[2]、渗滤液处理REF_Ref29036\r\h[3]、垃圾焚烧REF_Ref8124\r\h[4]等都将由此产生的企业共享。因此,开发这样一个垃圾分类管理网成为很有必要的事情。论文主要内容本论文主要分析与实现的内容如下:(1)根据开发的系统的需求,进行需求分析并对整体的功能以及功能的详细划分进行设计,根据系统所需数据设计出数据库表,最后设计开发出完整详细的系统。(2)确定适用于开发系统的技术,在已掌握的技术基础上对系统设计尽心完善。(3)使用SSM作为系统主题框架,设计数据对系统进行测试,测试方法使用黑盒测试,对系统的功能、可能存在的缺陷进行测试。需求分析功能需求登录注册垃圾分类管理系统网站的使用者有普通用户超级管理员、物业管理员以及超级管理员。登录:使用账号密码登录,后台通过判断id来确认登陆者身份。注册:用户提供账号和密码进行注册,账号和密码都不能为空,注册成功后页面会提示注册成功。注册后需重新登录。用户管理当登录者为超级管理员时,超级管理员可以管理用户的信息,包括使用用户名进行查询、对用户信息进行修改、删除、添加。当查询无关键词时,默认显示全部用户信息。本功能对普通用户不可见。垃圾分类信息管理提供上传垃圾分类信息的功能。用户可以在本模块了解垃圾的分类,当垃圾分类信息需要添加时,管理员可上传新的数据。对垃圾分类信息的操作还包括修改、删除、查询。当使用者进入本模块时,后台从数据库读取垃圾分类信息并显示在表格中。本模块应为使用者提供增删改查功能。当管理员选择添加后,系统将提供信息填写,按照表单填写新的垃圾分类信息。详细信息包括编号、名称、类型。编辑完成点击确定,数据将被成功保存到数据库,显示信息的表格将新增一条垃圾分类信息记录。如果想要查看一条垃圾信息的详细信息,需要先选择要查看的记录,再点击详情按钮,界面会显示相应的详细信息。管理员使用删除功能时同样需要先选择一条记录,再点击删除按钮。用户可在本模块查看所有垃圾分类信息,了解如何分类不同的垃圾。用户不能自行添加垃圾分类信息,但是需要给予用户查看与查询的权限。用户可以在搜索栏输入垃圾名称中的某个字段进行筛选查询,也可以选择某项记录后点击详情按钮后查看详细信息。垃圾站信息管理记录垃圾站信息的模块。管理员通过此模块管理垃圾站。垃圾站信息需要记录垃圾站可以收的垃圾的类型、垃圾站名称、不同垃圾站的联系人等。点击垃圾站名可以查看垃圾站详细信息。垃圾站信息模块也需要支持添加、查询、修改、删除、查看功能。其中用户只支持查询与查看功能。当用户通过查看垃圾分类为需要分类的垃圾分好类后,需要将它们按不同的类型投放到相应的垃圾站。用户可以在搜索框中输入垃圾分类来查询垃圾站。查看某一条信息时,可选择相应记录后点击详情按钮查看。反馈管理管理员在本模块可以看到所有反馈信息,首次进入时将显示所有的反馈信息。选择一条记录并点击修改按钮填写处理进度,并选择保存,用户就能看到管理员的留言。若本项反馈尚未处理完,用户可在本条反馈信息中通过相互留言的方式与管理员进行沟通。当本项反馈已处理完,管理员可选择删除。系统提供搜索功能。当管理员在搜索框内输入某个用户名后,选择查找,可看到该用户提交的所有反馈信息。当用户发现垃圾分类信息或提交垃圾收费信息存在错误需要删除或修改的情况时,就需要为用户提供反馈的渠道。在反馈管理模块用户可以提交反馈信息。反馈信息包括报修标题、详细信息。根据管理员对反馈信息的回复可以了解到反馈的处理进度。投诉管理系统为普通用户提供投诉功能。用户提交投诉信息,管理员能够看到用户提交的投诉,并对用户的投诉进行回复。管理员也可以统一处理某个用户的投诉。搜索框输入用户名,可查看此用户提交的投诉信息。对已处理的投诉信息,管理员也可以进行删除。为用户提供添加投诉信息、修改投诉信息功能。投诉信息包括投诉标题、投诉内容。非功能需求·性能:系统正常情况下处理业务时间不超过3s,繁忙状态下不超过7s。·安全性:用户信息只能被系统超级管理员使用。·可维护性:系统易于维护。·易用性:大多数人都能正常使用与操作。总体设计总体功能功能结构图是层层划分系统的功能并使用功能间的依赖关系来表示的图。图中的每个框都可以看作一个功能模块。垃圾分类管理系统的使用者大致分为管理员与普通用户。当登录人为管理员时,管理员可编辑用户管理、垃圾分类信息管理、垃圾站信息管理、反馈管理以及投诉管理等模块的信息。普通用户不能看到其他使用者的信息,但是可以查看垃圾分类信息和垃圾站信息,使用系统的反馈和投诉功能。该课题的总体功能结构图如图3.1所示。图3.1系统功能结构图功能模块3.2.1业务流程网站登录者分为物业管理员、普通用户和超级管理员。登录后系统将根据不同的身份对不同使用者开放相应的权限。超级管理员可以使用系统的用户管理功能、垃圾分类信息管理功能以及投诉信息管理功能。物业管理员可以使用垃圾分类信息管理功能和投诉管理功能,普通用户可以查看垃圾分类信息,并进行反馈。总体业务流程如图3.2所示。图3.2总体业务流程图在经过需求分析,并对系统的整体功能结构进行设计后,得到了以下的详细需求用例图,如图3.3所示。图3.3需求用例图系统使用者都需要使用账号密码进入系统,没有注册过的普通用户需要先注册再登录。只有超级管理员能够编辑用户信息,所有管理员拥有垃圾分类信息、垃圾站信息、反馈信息、投诉信息等功能的使用权。普通用户仅能查看垃圾分类信息和垃圾站信息,可使用反馈和投诉功能。用例摘要如表3-1所示。表3-1用例摘要表用例标识(UC)用例名称摘要描述1.0登录使用系统前的身份验证1.1注册用户进行注册,成功后可重新登入系统1.2用户管理超级管理员能够对用户进行管理1.3垃圾分类信息管理员能够对垃圾分类进行管理1.4垃圾站信息管理员能够对垃圾站信息进行管理1.5反馈管理管理员能够对反馈信息进行管理1.6投诉管理管理员能够对投诉信息进行管理3.2.2用户信息管理超级管理员可以使用用户信息管理功能对用户信息进行编辑,具体功能有用户信息的查询、修改、添加、删除。管理用户信息用例图如图3.4所示。图3.4管理用户信息用例图若想要对所有用户信息进行操作,需要先以超级管理员身份登录系统。登录后点击用户信息栏,在显示的用户信息界面按下添加按钮后在提交新用户信息时编辑新用户的信息。若新用户的名字在用户数据中已存在,系统将提示管理员该用户已存在,需要修改用户的名称。若不存在,则提示添加成功。3.2.3垃圾分类信息管理不了解垃圾分类的用户可以通过查看此模块来获知想了解的信息。管理员负责垃圾分类信息的维护,具体操作包括对垃圾分类信息的添加、修改、查找和删除。管理垃圾信息用例图如图3.5所示。图3.5管理垃圾信息用例图使用垃圾分类信息管理功能需要先以管理员身份登录系统。成功登入系统后,点击垃圾分类信息项。在垃圾分类信息管理页点击添加按钮,进入添加垃圾分类信息页,填入垃圾分类的相关信息。垃圾分类信息包括垃圾编号、垃圾名称以及垃圾类型。点击提交,系统将提示添加成功。3.2.4垃圾站信息管理管理员登录后,在垃圾站信息界面对垃圾站信息进行管理。管理员管理垃圾站信息用例图如图3.6所示。图3.6垃圾站信息管理用例图不同垃圾站存放不同类型的垃圾,用户需要先查看垃圾站信息再投放垃圾。管理员负责对垃圾站信息进行维护。管理员登录系统,点击垃圾站信息管理栏,选择添加垃圾站信息。管理员在垃圾站信息表单中填写新的垃圾站信息后,点击提交。若垃圾站在系统中不存在,系统将提示添加成功。3.2.5投诉信息管理管理员登录后,在投诉信息模块查看用户的投诉信息,并对用户的投诉信息进行处理。管理员处理投诉信息用例图如图3.7所示。图3.7管理员处理投诉信息用例图用户在投诉信息模块提交投诉信息,管理员查看用户提交的投诉信息后,可对投诉信息的处理进度进行修改。用户可通过管理员的修改信息了解投诉处理情况。管理员在投诉信息页选择一项投诉信息,点击处理后进入投诉信息处理页,填写投诉信息完成状态,点击提交。3.2.6反馈信息管理管理员登录网站后,点击反馈信息模块,点击修改按钮,修改反馈信息的处理状态后,提交到后台。管理员处理反馈信息用例图如图3.8所示。图3.8管理员管理反馈信息用例图用户在反馈信息模块提交反馈信息,管理员对反馈内容进行处理。用户可通过管理员的回复了解反馈处理情况。管理员处理反馈信息需要先登录系统。选择反馈管理模块,在反馈信息页选择一项反馈信息,点击处理后进入反馈信息处理页,填写反馈信息完成状态,点击提交。相关技术垃圾分类管理系统采用了MVCREF_Ref30698\r\h[5]三层架构开发,运用SSM框架REF_Ref31306\r\h[6]搭建系统。系统架构图如图3.9所示。图3.9系统架构图MySQLMySQL是一种关系数据库管理系统,在管理数据和运行速度上来讲既方便可靠又快捷。基于MySQL的应用程序开发有B/S和C/S两种模式REF_Ref23734\r\h[7]。JSP技术JSP是由Sun公司推出的一种开发语言。JSP在一定程度上实现了静态网页和动态网页的分离,从而显著提高了系统整体运行的效率REF_Ref461\r\h[8]。框架技术SSM框架由Spring、SpringMVC和MyBatis组成。Spring框架是一个基于POJO的轻量级J2EE应用框架REF_Ref1209\r\h[9]。Spring的核心技术是IOC(控制反转)和AOP的代理机制REF_Ref1209\r\h[9]。SpringMVC能够将Web层进行职责解耦,大大简化我们的开发步骤REF_Ref1777\r\h[10]。MyBatis是集成SQL查询、存储过程调用和高级映射的持久层框架REF_Ref10465\r\h[11]。数据库表数据库相当于一个系统的用来安放数据的储物柜,系统使用者能够通过系统提供的某些功能对数据库中的数据进行操作。数据库表是开发者根据用户的需求,对系统功能进行分析,再进行综合设计,从而在数据库管理系统上设计出数据库表的过程。为了能够减少误差与修改,数据库表的设计应尽量严谨并贴合实际需求,不然容易导致在实际使用时表的数据与实际功能不吻合的情况,从而加大工作量。在设计数据库表内容时需要综合系统功能来设计。用户信息表(ljflgl_user):系统用户信息表主要用于保存系统用户的信息,主要字段包括:用户ID、用户名、用户密码、用户邮箱、类型等。表结构如表3-7所示。表3-7用户信息表(ljflgl_user)列名数据类型长度允许空是否主键说明useridint11×√用户IDusernamevarchar0√×用户名称passwordvarchar255√×用户密码emailvarchar255√×用户邮箱反馈信息表(ljflgl_fk):投诉信息表主要用于保存用户反馈的信息,主要字段包括:反馈的ID、反馈标题、详情、反馈人、处理状态、用户处理状态。表结构如表3-8所示。表3-8反馈信息表(ljflgl_fk)列名数据类型长度允许空是否主键说明fk_idint11×√反馈IDfk_namevarchar0√×反馈名fk_contentvarchar11××反馈内容fk_statevarchar80√×处理状态fk_ustatevarchar80√×用户处理状态垃圾站信息表(room):垃圾站信息表主要用于保存垃圾站基础信息,主要字段包括:垃圾站ID、垃圾站存放垃圾类型、垃圾站名称、垃圾站负责人。表结构如表3-9所示。表3-9垃圾站信息表(ljflgl_room)列名数据类型长度允许空是否主键说明ljz_idint13×√垃圾站IDljz_typevarchar255√×垃圾站存放垃圾类型ljz_namevarchar255××垃圾站名称ljz_peovarchar255√×垃圾站负责人垃圾分类信息表(house):垃圾分类信息表主要用于保存垃圾分类的数据信息,主要字段包括:ID、分类名、类型。如表3-10所示。列名数据类型长度允许空是否主键说明fl_idint11×√垃圾分类IDfl_namevarchar255√×垃圾分类名fl_typevarchar255√×垃圾分类类型表3-10垃圾分类信息表(ljflgl_classify)投诉信息表(fix):报修信息表主要用于保存用户投诉的信息,主要字段包括:投诉ID、投诉标题、内容、投诉用户、完成状态、用户确认状态。表结构如表3-11所示。表3-11投诉信息表(ljflgl_fix)列名数据类型长度允许空是否主键说明ts_idint11×√投诉IDts_namevarchar255√×投诉标题ts_remarkvarchar255√×内容ts_userint20√×投诉用户ts_statevarchar255√×处理状态ts_ustatevarchar255√×用户确认状态详细设计登录注册模块登录模块通过用户名和密码以及验证码登录,后台通过id检验权限,判断登录者身份。管理员拥有系统所有权限。若登录成功会进入系统主界面,当登录失败时根据页面错误提示重新填写账号密码登录。系统登录使用shiro框架来验证身份。核心代码如下所示:注册模块用户使用账号密码进行注册。当用户创建账号时,若账号在系统中不存在,系统在后台存入账号与密码,创建一个新用户。用户使用创建的账号重新登入系统。若账号已存在,界面会弹出提示账号已存在,用户需要提交新的账号。通过注册功能只能获得普通用户权限,核心代码如下所示:用户管理模块系统读取后台用户数据后在此模块显示。超级管理员在此页面可查看所有用户信息。用户信息采取表格形式显示,核心代码如下所示:垃圾分类信息模块存放垃圾分类信息相关数据。用户可在查看各项垃圾的细目分类来分类处理垃圾。用户可在本模块查看所有垃圾分类信息,了解如何分类不同的垃圾。用户不能自行添加垃圾分类信息,但是需要给予用户查看与查询的权限。用户可以在搜索栏输入垃圾名称中的某个字段进行筛选查询,也可以选择某项记录后点击详情按钮后查看详细信息。当垃圾分类数据需要更新时,管理员可以添加新的垃圾分类数据或删除过时数据。核心代码如下所示:垃圾站管理模块存放不同垃圾站的信息。每个垃圾站只收同一类型的垃圾,但不同的垃圾站可存放同一类型垃圾,同一个管理人也可以管理多个垃圾站。用户可在投放垃圾前查看垃圾站信息。当用户通过查看垃圾分类为需要分类的垃圾分好类后,需要将它们按不同的类型投放到相应的垃圾站。用户可以在搜索框中输入垃圾分类来查询垃圾站。查看某一条信息时,可选择相应记录后点击详情按钮查看。管理员通过此模块管理垃圾站。垃圾站信息需要记录垃圾站可以收的垃圾的类型、垃圾站名称、不同垃圾站的联系人等。点击垃圾站名可以查看垃圾站详细信息。垃圾站信息模块也需要支持添加、查询、修改、删除、查看功能。其中用户只支持查询与查看功能。管理员管理垃圾站信息的添加、修改、删除。核心代码如下:反馈管理模块用户在本模块可以看到自己的反馈信息,提交反馈信息后,等待管理员的处理与回复。管理员看到后,针对用户反馈的内容进行信息回复。管理员在本模块可以看到所有反馈信息,首次进入时将显示所有的反馈信息。选择一条记录并点击修改按钮填写处理进度,并选择保存,用户就能看到管理员的留言。若本项反馈尚未处理完,用户可在本条反馈信息中通过相互留言的方式与管理员进行沟通。当本项反馈已处理完,管理员可选择删除。系统提供搜索功能。当管理员在搜索框内输入某个用户名后,选择查找,可看到该用户提交的所有反馈信息。显示反馈信息的核心代码如下:投诉管理模块打开投诉界面,选择添加投诉信息,填写投诉标题与内容,用户提交投诉信息,管理员能够看到用户提交的投诉,并对用户的投诉进行回复。管理员也可以统一处理某个用户的投诉。搜索框输入用户名,可查看此用户提交的投诉信息。对已处理的投诉信息,管理员也可以进行删除。核心代码如下:系统实现5.1登录注册模块使用者打开网站后进入登录页面。若为系统中已存在的用户或管理员,可直接登录系统。使用者需要使用账号密码登录系统,登录界面如图5.1所示。没有账号的普通用户需要注册后才能登录使用该系统。注册界面如图5.2所示。图5.1登录界面图5.2注册界面5.2系统首页模块使用者登入系统后,进入首页,页面会先显示欢迎登录垃圾分类管理系统,如图5.3所示。登录后界面的左边为功能栏,超级管理员可对用户信息、垃圾分类信息、垃圾站信息、投诉、反馈进行管理,物业管理员没有用户管理功能,用户可自行查看垃圾分类信息和垃圾站信息,并对一些情况进行反馈或投诉。用户功能界面如图5.4所示。图5.3欢迎界面图5.4用户功能界面5.3用户管理模块用户管理功能,仅支持超级管理员操作。在搜索栏输入用户名,点击查询,可以得到相关用户信息,如图5.5所示。用户信息包括用户名、密码、邮箱。点击新增按钮,进入用户信息编辑页面,填写新用户信息后选择提交。如图5.6所示。在显示的用户信息列表左侧选择一条信息,点击修改,进入用户信息编辑页面,修改信息后点击提交。如图5.7所示。当需要删除用户信息时,同样需要先选择一条或多条信息,再选择删除。删除时,界面会提示是否删除。如图5.8所示。确认后信息会被删除,当前的用户信息将减少。图5.5用户信息搜索图5.6用户添加图5.7用户信息修改图5.8删除用户5.4垃圾分类信息管理模块普通用户在本模块可以查看或查询垃圾分类信息来进行垃圾分类,如图5.9所示。当垃圾分类信息有更新或需要修改时,管理员在本模块对垃圾分类信息数据进行操作。超级管理员和物业管理员都有本模块功能的全部权限。如图5.10所示。图5.9垃圾分类信息查询图5.10管理员管理垃圾分类信息5.5垃圾站信息管理模块每个垃圾站只接受一种类型的垃圾的投放。用户在投放垃圾时需要先查询垃圾站名以及相应的接收的垃圾分类,如图5.11所示。当有新的垃圾站投入使用时,管理员要在系统中添加一个新的垃圾站,如图5.12所示。当有垃圾站被弃用时,管理员选择删除此垃圾站,如图5.13所示。图5.11垃圾站查询图5.12垃圾站添加图5.13垃圾站删除5.6反馈管理模块当系统的一些信息没有及时更新或出现错误时,用户可以提交反馈信息进行反馈,如图5.14所示。管理员看到反馈信息,进行处理与回复,如图5.15所示。用户能够看到管理员对自己反馈信息的回复,并通过这条信息与管理员沟通,如图5.16所示。图5.14提交反馈信息图5.15处理反馈信息图5.16用户回复5.7投诉管理模块系统提供投诉功能。当用户觉得系统某些地方做的不好可进行投诉。用户提交投诉信息,如图5.17所示。管理员看到投诉信息,进行处理与回复。用户看到管理员对自己投诉信息的回复,并通过这条信息与管理员沟通,如图5.18所示。图5.17提交投诉信息图5.18用户回复系统测试本系统采取黑盒测试REF_Ref10514\r\h[12],它的主要作用是用来检测系统功能是否存在错误,因此黑盒测试也被称为功能测试。黑盒测试主要分为三方面,一是检验系统的功能是否错误,有没有没有实现的功能;二是检验在系统中输入某些信息后,能否得到正确的结果;三是检测系统的性能是否满足要求。登录测试,测试系统登录界面的功能。测试用例设计如表6-1所示。表6-1登录测试用例测试编号用例描述预期结果结论1输入正确的用户名和密码进入系统主界面和预期相同2不输入信息,直接点击登录显示验证码错误和预期相同3输入错误的用户名或密码显示账号或密码错误和预期相同注册测试,测试系统注册界面的功能。测试用例设计如表6-2所示。表6-2注册测试用例测试编号用例描述预期结果结论1输入用户名,不输入密码提示输入密码和预期相同2输入用户名和密码提示输入验证码和预期相同3输入用户名密码以及验证码注册成功和预期相同4不输入信息,直接点击注册提示输入注册账号和预期相同用户管理测试,测试系统用户管理界面的功能。在界面直接选择修改,系统应弹出:“请选择一条记录”来提示;当选择多条信息并选择修改时,系统应弹出:“只能选择一条记录”来提示;当选择新增按钮,界面应直接跳转进录入信息界面;当输入用户名关键字来查找时,系统应给出与关键字有关的信息。提示测试用例如表6-3所示。表6-3用户管理测试用例测试编号用例描述预期结果结论1直接按下修改按钮提示选择一条记录和预期相同2选择多条记录后点击修改提示只能选择一条记录和预期相同3点击新增按钮进入录入信息界面和预期相同4输入关键字查询查询成功和预期相同垃圾分类信息管理测试,测试垃圾分类信息管理界面的功能。在界面直接选择修改,系统应弹出:“请选择一条记录”来提示;当选择一条信息并选择修改时,显示修改成功;当选择新增按钮,界面应直接跳转进录入信息界面,并能够成功添加一条信息;当输入垃圾名称关键字来查找时,系统应给出与关键字有关的信息。测试用例如表6-4所示。表6-4垃圾分类信息管理测试用例测试编号用例描述预期结果结论1使用垃圾名称进行查询查询成功和预期相同2添加一条垃圾分类信息界面增加一条信息,添加成功和预期相同3直接点击修改提示选择一条信息和预期相同4修改一条信息修改成功和预期相同垃圾站信息管理测试,测试垃圾站信息管理界面的功能。当选择多条信息并选择修改时,系统应弹出:“只能选择一条记录”来提示;当输入垃圾站名称关键字来查找时,系统应给出与关键字有关的信息;当直接点击删除按钮时,系统应提示:“请选择一条记录”。测试用例如表6-5所示。表6-5垃圾站信息管理测试用例测试编号用例描述预期结果结论1使用垃圾站部分名称模糊查询查询成功和预期相同2不选择点击删除提示选择一条记录和预期相同3选择多条记录,点击详情提示只能选择一条记录和预期相同反馈管理测试,测试反馈信息管理界面功能。当使用者输入标题名称进行查询时,系统应显示所有的相关信息;当使用者选择某位用户进行查询时,系统应显示与该用户相关的所有信息;当使用者修改某条反馈信息时,预期结果应为修改成功。测试用例如表6-6所示。表6-6反馈管理测试用例测试编号用例描述预期结果结论1使用标题查询查询成功和预期相同2选择用户查询查询成功和预期相同3修改反馈信息状态修改成功和预期相同投诉管理测试,测试投诉信息管理界面功能。在界面直接选择删除,系统应弹出:“请选择一条记录”来提示;当选择多条信息并选择删除时,系统应弹出:“只能选择一条记录”来提示;当使用者修改某条投诉信息时,预期结果应为修改成
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论