房屋拆迁;JSP技术;BS结构_第1页
房屋拆迁;JSP技术;BS结构_第2页
房屋拆迁;JSP技术;BS结构_第3页
房屋拆迁;JSP技术;BS结构_第4页
房屋拆迁;JSP技术;BS结构_第5页
已阅读5页,还剩59页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

哈尔滨工业大学毕业设计(论文)IPAGE摘要随着我国经济的快速发展人们的生活越来越好,但也给我们带来了一系列的问题。在现代中国,城市化进程逐渐加快,城市人口快速增长,是影响社会和谐稳定的重要因素之一。老房子多,不满足城市人口发展的需要。因此,我们必须要进行房屋的拆迁和改造工作。但是,房屋的拆迁关系到老百姓的生活。如果房屋拆迁工作不顺利,将严重影响社会安定和老百姓正常生活。因此本人设计了绥化市北林区房屋拆迁信息管理系统。本人以JSP为开发技术,实现了关于绥化市市北林区房屋拆迁的信息管理系统。具体来说,在系统设计中,采用B/S的结构,同时使用JSP技术设计动态页面,采用MYSQL数据库,进行了绥化市北林区房屋搬迁相关的事务性和支持管理理性的工作。关键词:房屋拆迁;JSP技术;B/S结构;AbstractWiththerapiddevelopmentofChina'seconomy,people'slifeisgettingbetterandbetter,butitalsobringsusaseriesofproblems.InmodernChina,theprocessofurbanizationisspeedingupgradually,andtherapidgrowthofurbanpopulationisoneoftheimportantfactorsaffectingsocialharmonyandstability.Therearemanyoldhouses,whichdonotmeettheneedsofurbanpopulationdevelopment.Therefore,wemustcarryonthehousedemolitionandthetransformationwork.However,thehousedemolitionisrelatedtopeople'slife.Ifthehousedemolitionworkisnotsmooth,itwillseriouslyaffectthesocialstabilityandthenormallifeofthepeople.Therefore,IdesignedtheinformationmanagementsystemofhousingdemolitioninBeilinDistrictofSuihuaCity.IuseJSPasthedevelopmenttechnologytorealizetheinformationmanagementsystemofhousedemolitioninBeilinDistrictofSuihuaCity.Specifically,inthesystemdesign,weuseB/Sstructure,JSPtechnologytodesigndynamicpages,MySQLdatabasetocarryouttheworkrelatedtothehouserelocationinBeilinDistrictofSuihuaCity.Keywords:HousedemolitionJSPTechnologyB/Sstructure目录TOC\o"1-3"\u摘要 IAbstract II第1章绪论 11.1课题背景 11.2目的和意义 31.2.1课题目的 31.2.2课题意义 4第2章可行性分析 62.1经济可行性 62.2技术可行性 72.3社会可行性 9本章小结 9第3章需求分析 113.1绥化市北林区房屋拆迁信息管理系统需求概述 113.1.1功能需求 113.1.2非功能需求 133.2业务流程分析 133.2.1拆迁工程立项业务流程分析 133.2.2补偿标准制定业务流程分析 143.2.3补偿款发放业务流程分析 153.2.4安置分房业务流程分析 163.3系统需求用例分析 163.3.1财务人员用例图 173.3.2主任用例图 193.3.3工作人员用例图 223.4系统概念类模型 27本章小结 28第4章架构建模 294.1绥化市北林区房屋拆迁信息管理系统解决方案 294.1.1系统与子系统关系设计 294.1.2系统部署设计 304.2系统架构设计 314.3数据库模型设计 32本章小结 33第5章系统UI构件设计 305.1系统UI构件设计 345.1.1财务人员UI构件设计 345.1.2主任UI构件设计 345.1.3工作人员UI构件设计 355.2系统行为分析与设计 355.2.1财务人员行为分析 355.2.2主任行为分析 355.2.3工作人员行为分析 385.3系统设计类图设计 41本章小结 41第6章系统实现 426.1拆迁工程管理的实现 426.2基本信息管理的实现 456.3财务信息管理的实现 466.4安置分房功能的实现 49本章小结 50第7章系统测试 557.1测试的基本概念 557.2测试计划 577.3测试用例 577.3.1白盒测试 577.3.2黑盒测试 607.4测试结果 627.4.1白盒测试结果 627.4.2黑盒测试结果 637.4.3测试结论 64本章小结 65结论 66致谢 67参考文献 68附录1译文 69附录2英文参考资料 73附录3源程序核心代码 78第1章绪论1.1课题背景 在国外拆迁工作繁琐复杂,很多外国拆迁公司投资大量资金,投资房屋拆迁信息管理系统。在开发系统的过程中,本文在结合我国的国情的基础下,结合国外一些成熟的房屋拆迁信息管理,研究了一套适合我国的房屋拆迁信息管理系统。美国是信息技术最发达的国家。信息结构实现了社会分工。联邦政府主要负责制定政策和条例。许多房屋开发公司已经使用了先进的房屋拆迁信息系统,俄罗斯将大力支持和开发具有竞争力的信息和通信技术。居民住宅的建设在城市建设过程中不可少。社会和经济发展迅速,城市的计划及建设的发展与今天社会经济的发展不能赶上,受到了制约。纸张越来越紧张,城市旧式住宅水准低,不能满足城市人口发展的需求。因此,城市有关部门要通过重新计划拆除一些旧式建筑,改善城市基础设施。但是对于民生和人民群众迫切的利益,取消住宅工作并没有理想。特别是拆迁户的安置问题包括房地产布置问题,包括赔偿金问题等,拆迁工作的始终一贯。拆除城市房屋的重量很大。房屋拆迁信息管理的困难更加体现。各住宅拆除工程都规模很大,相关范围非常广泛。电脑网络技术不普及以前这些信息一般都会以纸张文件形式出现。员工每天都会面临大量的合同、文件、表格。并且时时统计、运营,需要处理集合等数据。一不小心,政府部门和百姓之间会造成误解,造成社会稳定。因此,建设一套电脑系统,用电子化方式存储大量数据信息处理数据,需要各种房屋拆迁相关的资料。目前,我国大部分房屋的软件系统处理的资料都是在商品房销售及租赁住宅中发生的,很少处理拆除和住宅数据信息的软件系统产品。1.2目的和意义1.2.1课题目的绥化市北林区房屋拆迁信息管理系统的开发与设计充分考虑了拆迁中的各种需求。在满足不同岗位管理权限的前提下,通过深入的需求分析和研究,在创建系统强大的业务功能的同时,突出了业务系统实现和管理的快速性和智能性,综合考虑业务管理功能和系统功能的完整集成。绥化市北林区房屋拆迁信息管理系统保证了系统的易用性。因此,总体而言,拆迁管理具有良好的社会经济价值。绥化市北林区房屋拆迁信息管理系统的目标用户是房屋拆迁工程的工作人员和被拆迁户,需要为他们开发一套用于房屋拆迁工程的信息系统。目前拆除工作完全通过人员手工总调查数据输入EXCEL文件,并查询了文件。其中,旧住宅评价等需要大量计算的工作也完全是手工完成的。这样做的话降低了工作效率。客户实际需要的房屋拆迁信息系统是能够实现拆迁体系中信息登记、拆迁预算、结算的信息化等功能的系统,本系统可以进行拆迁信息采集、拆迁信息审核、拆迁户安置的全面处理和管理,本套系统能够提高工作效率,减少人工操作,而且也方便了拆迁户。我们研究了拆迁工程的具体业务,发现拆迁行业的业务复杂繁琐,拆迁行业的信息处理规则随着拆迁工程的时期和地域的不同而不同,并没有统一的标准,所有的应用解决方案都依托于拆迁行业的具体业务之上,而且信息处理的需要随着拆迁的时期和地域的变化而变化。而已有的信息系统产品的功能,都无法满足客户的需求。因此我们需要开发一套适用于拆迁行业的房屋拆迁信息处理系统,以满足拆迁工作人员和拆迁户的需要。由于房屋拆迁信息系统的功能是进行拆迁登记、房屋安置、拆迁工程的管理,这样我们就建设了一套覆盖房屋拆迁整个过程的信息处理系统。项目的实施将会提高房屋拆迁工作人员的工作效率,方便拆迁户,而且房屋拆迁工作效率的提高和成本的降低都能够得到有效的解决。1.2.2课题意义作为发展中国家,我国从建国一来,便飞速发展。尤其是在改革以后,经济发展更是突飞猛进,中小城市的大规模建设已经在我国获得可行性论证,我国进入了急速发展时代。这样的规划工程进行得很顺利,城市的运行和秩序更加利,形成城市和周边的城市和周边的建设等。农村人民群众生活的便利和舒适感更方便。但这些企划公司的建设一定会影响原构成区的一些建筑设施的重建和搬家。城市占地的紧张和城市地区人口和外来人口的大量增加矛盾逐渐加剧,缓解这矛盾的最重要途径是结构合理的,团结的部分建筑和民用房屋进行拆迁、改造和重建和人民群众迫切的利益实质性住宅拆迁工作不理想,因此很难按照计划实行。特别是拆迁者的安置问题包括住房分配问题,包括拆除补偿金问题在内,实行拆迁住宅工作的自始至终进行搬迁工作,成为搬家工作中重点。

因此,信息管理是房屋拆迁信息管理的困难程度更加体现。各住宅拆除迁工程都规模很大,相关范围非常广泛。在房屋拆迁过程中有很多的问题,如果处理的不得当会造成政府部门和百姓之间误解,为社会的稳定而建立电脑软件系统,提供各种房屋拆迁相关资料,方便工作人员进行房屋拆迁的各种业务。此外,我国国情和世界形势也迫切需要我们制定一套房屋拆迁管理制度。无论国家实力、国土面积、城镇化程度都已基本完成,发展缓慢,城乡格局稳定,基本没有大规模的转型。即使存在拆迁问题,也不会成为国家的战略和任务。因此,迫切需要我们研究一套房屋拆迁信息管理系统。第2章可行性分析本章是可行性分析,具体从经济可行性、技术可行性以及社会环境可行性三方面对绥化市北林区房屋拆迁信息管理系统进行了具体的分析。通过经济可行性、技术可行性和社会可行性的分析来证明绥化市北林区房屋拆迁信息管理系统是可行的。2.1经济可行性经济可行性分析要估计项目的成本和效益,在技术实现上满足我们开发所需要的基本要求,使用自己的笔记本电脑就可以进行程序编码以及程序运行,这也使得我们在开发过程中的开销基本没有。从以上的分析可以了解,绥化市北林区房屋拆迁信息管理系统是可以实现的。绥化市北林区房屋拆迁信息管理系统的初期投资情况如表2-1所示。表2-1绥化市北林区房屋拆迁信息管理系统初期投资序号项目人工(人·日)单价(元)合计(元)1可行性研究520010002需求分析723016103总体设计91009004前台页面的详细设计620012005后台管理系统的详细设计81008006数据库设计720014007编码实现61006008系统测试1030030008合计10510据上表我们可以看出,投资费用主要是针对于软件的开发前后费用进行了详细的分析,需要的成本并不是很高。而绥化市北林区的拆迁部门还需要预计每个工作人员配一台质量较好的办公电脑,和一台服务器来支撑系统的运行,每台电脑3000元,一台服务器5000元。根据要求,要让绥化市北林区能够真正的运行起来绥化市北林区房屋拆迁信息管理系统总计费用35000元。经过以上几个经济方面的分析,虽然开发该系统时需要一些成本作为基础的,包括表2-1中包含的一些特定的款项以外,在开发系统当中也是会有一些额外的资金支出的,所以说会花费一些资金成本来开发这个系统。但是在该系统能够完全应用的现实的情况的时候,会节省大量的人力资源来整理各项纸张资料。并且在运用上能够大量的保证数据的准确性,同时不会因为保存的环境恶劣的情况下对数据造成的损失,所以综上所述该系统的开发在经济可行性上是非常可行的。2.2技术可行性绥化市北林区房屋拆迁管理系统主要采用JSP技术,基于B/S结构和MySQL数据库,应用程序开发功能齐全、使用简单,建立了完整、安全、稳定的数据数据库。绥化市北林区房屋拆迁信息管理系统在技术上是可行的。本人采用JSP技术,JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP与JavaServlet一样,是在服务器端执行的,通常返回该客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。通过以上对系统的综合论述,表明该系统在软件、硬件等技术方面是可行的。对于处理请求,它是相应web服务器的数据库。对于获得的结果,它也会返回到web服务器。这里的所有操作几乎都是自动的。因此,当新的管理系统投入使用时,系统管理员可以很容易地掌握如何使用和建立系统。这样可以使系统平稳运行。2.3社会可行性社会环境可行性是在社会与人的大环境下考察所研究的项目是否符合社会的良好发展,是否能够给社会带来有益的效果,社会环境可以很好的支撑项目的发展、实施、展示等项目的一系列功能,同样我们在做项目的同时也应考虑自己的项目能否给社会带来一定的增益。社会是指一定数量的人员为主,在环境条件下通过物质的渗透和一定文化程度的结果作为人们生活与发展的共同体,每个社会公民都有着同等的地位,人在一定的社会结构或群体中有特定的社会资源、权力、义务所决定具体的社会位置。社会与个人相互依存、相互制约、相互促进、相互统一。中国正处在社会大国的重要地位,其发展也是气势长虹,随着社会的发展我们所处的社会结构、职业发展、企业模式等都在发生变化,随之我们面对日新月异的社会环境变化,我们应该根据自己所学去应对这种变化,每一个软件和社会都是相辅相成的,经过不断的分析与揣摩,了解软件项目还需要进行战略环境分析,包括内部和外部环境分析,可以知道并更好的预测项目的进行过程中会遇到的问题和风险,并对其做出决定,知道自己的项目的优势和劣势,进而进一步研究决定下一步的项目计划,这就是战略分析的目的和意义。房屋拆迁是我国城市化建设的必由之路,也是一个非常重要的环节。每个人的存在都离不开社会环境,它不仅相互促进,而且相互制约。个体不仅要始终依靠社会,而且要保持个体与社会进步的一致性。社会可以使人进步,人也可以使社会进步。个体对社会环境的依赖不是消极的,而是需要不断的创新和理解。通过上面的分析能够看出,绥化市北林区房屋拆迁信息管理系统无论从经济可行性、技术可行性还是从社会可行性都是可行的。绥化市北林区房屋拆迁系统提高了工作人员的效率也避免了误会的发生。因此,绥化市北林区房屋拆迁信息管理系统在社会可行性方面是没有问题的本章小结本章对本系统所应用技术做了一个大体的介绍,这项技术易于维护,使用安全,效率更高。只有根据具体方案,才能保证系统的正常设计,提高设计效率。第3章需求分析本章是对绥化市北林区房屋拆迁信息管理系统进行了需求分析,从需求概述、业务流程图模型、系统用例图模型、系统概念类图四方面进行了需求分析,从这四方面能够清楚的了解此系统将要实现的功能。3.1绥化市北林区房屋拆迁信息管理系统的需求概述3.1.1功能需求绥化市北林区房屋拆迁信息管理系统以拆迁项目为管理单位,被拆迁人为主要线索,在拆迁管理办公室与各拆迁、评估机构之间建立内部办公网络,实现拆迁安置资金、拆迁安置房的实时监督和动态管理,各项管理活动实现电子化以后,不仅规范了行政行为,还产生了大量行业信息,把这些信息进行归集、整理、分析,就可以形成各种统计报表、市场分析报告,为政府、企业和公众提供各种信息服务。本系统是连接微观操作和宏观管理的桥梁。从微观上来讲,可随时查看到每一个被拆迁户的详细资料,及对应的每一个操作员的操作情况,也可随时查看到每个拆迁项目的进展情况和每个拆迁公司的具体实施情况。同时还可以随时查看每个拆迁户的拆迁裁决和拆迁信访情况,擎握各市县的拆迁量和拆迁计划便于做出宏观决策。通过采用本系统,不仅可体现拆迁实施工作的“公平、公正、公开”,规范操作,也使拆迁实施工作时刻处于拆迁管理部门的监控之下,对切实维护拆迁双方当事人的合法权益。绥化市北林区房屋拆迁信息管理系统以拆迁项目为管理单位,拆迁户为主要线索,在拆迁管理办公室与各拆迁、评估机构之间建立内部办公网络,实现拆迁安置资金、拆迁安置房的实时监督和动态管理.各项管理活动实现电子化以后,不仅规范了行政行为,还产生了大量行业信息,把这些信息进行归集、整理、分析,就可以形成各种统计报表、市场分析报告,为政府、企业和公众提供各种信息服务。本系统主要分为五个模块,即拆迁工程管理、基本信息管理、安置分房、财务管理和系统管理。拆迁工程管理主要实现的是拆迁工程的基本信、工程立项、工程进度和工程审核,在此模块由工作人员对拆迁的基本信息进行输入,领导和相关部门可以对拆迁工程进行审查并查看拆迁的进度。基本信息管理主要是由工作人员操作的,工作人员需在此模块内输入拆迁户的基本信息、拆迁标准的制定和协议签订的信息。拆迁标准的制定由相关部门进行制定,由工作人员进行录入。拆迁户和部门领导可以对拆迁标准和协议签订尽心查看。安置分房模块主要包括安置方式、房源分配、安置情况。拆迁户可以对自己的安置方式进行选择,可以通过此模块查看房源分配情况。系统管理分为日志管理、用户管理和权限管理。在此模块可以对拆迁户、领导、工作人员以及相关部门的权限进行规定。3.1.2非功能需求以下从系统的界面需求、安全性需求、环境需求等三方面对绥化市北林区房屋拆迁信息管理系统进行介绍。界面需求,本系统的用户面对的网页的页面,绥化市北林区房屋拆迁信息管理系统的登陆界面使用的绥化市北林区某个精品小区的实景图片,界面简单美观,提高用户的使用感。本系统的主界面的基调为蓝色,可以给用户简单舒服的感觉。输入元素出现在按钮上方,每个输入信息区域都可以识别。安全性需求,由于本系统的用户是特殊的,在web开发中,由于服务器端代码没有对输入参数进行验证,导致客户端机器人很容易获取数据。数据库中的数据经过了严格的审查,用户之间可以共享数据。软件的数据在局域网中,确保数据不被其他人截取、篡改或删除。同时,该部门的重要数据必须加密。要求在网络中传输密文,如软件用户的密码。。环境需求,开发环境:本项目是在Windows10x64位系统下开发。使用Java语言进行开发,版本为1.8版本。框架使用Springboot2。数据库使用MySQL8.0.17,数据库可视化工具使用Navicat12。前端的界面样式主要以HTML5+CSS3进行界面设计及样式设计,采用JavaScript用来给HTML网页增加动态功能,部分会用到Jquery,UI插件使用Bootstrap3.3。后台代码编辑器使用IDEAUltimate2018。前端代码编辑器使用HBuilder。运行环境:本系统运行时,需要Java1.8、MySQL8.0.17、Tomcat8.0。硬件环境:CPU最低配置需要i5-6500及以上,主频需要达到2.3GHz及以上。内存需要8GB及以上。硬盘需要200GB及以上。显卡使用集成显卡(64m显存)或独立显卡。性能需求,数据精确度需求,对于绥化市北林区房屋拆迁信息管理系统而言,其中涉及到许多关于项目内容的数据,由于项目涉及到各种业务,例如进度数据、费用数据、质量指标数据等等,这些数据要求很高的准确性,资金数额等字段也非常准确。因此,可以突出项目数据的准确性要求。3.2业务流程分析3.2.1拆迁工程立项业务流程分析绥化市北林区房屋拆迁信息管理系统的用户组要是拆迁部门的工作人员、财务人员、拆迁主任和系统管理员。在拆迁过程中,拆迁工程的立项是很重要的一步,拆迁立项主要是根据拆迁共层的基本信息,对拆迁工程进行筛选,拆迁工程的立项决定房屋拆迁后续的一系列的工作。在拆迁的过程中主要的用户是工作人员和主任。拆迁工程立项是由工作人员录入拆迁工程的基本信息,拆迁工程的基本信息由相关部门提供,工作人员只负责拆迁工程信息的录入。在拆迁共层信息录入的过程中必须严格按照拆迁规则进行录入,不得录入与拆迁项目无关或错误得信息。工作人员将拆迁户的基本信息统计成拆迁工程表,将拆迁工程表交给主任进行审核。若主任审核不通过,工作人员需重新录入新的拆迁功工程的基本信息,若主任审核通过,由工作人员对拆迁工程进行公示,工作人员需打印出公示单方便主任和拆迁户的查看。具体的业务流程图如图3-1所示。图3-1拆迁工程立项业务流程图3.2.2补偿标准制定业务流程分析在拆迁过程中涉及到拆迁户的基本信息和补偿标准的制定。补偿标准的制定主要用户是工作人员和主任。首先,工作人员需要录入拆迁户的基本信息,然后将拆迁户的基本信息统计成拆迁信息表,然后工作人员需要根据拆迁信息表制定补偿标准,其次工作人员需将制定的补偿标准交给主任审核,若主任不同意此补偿标准,工作人员需重新制定补偿标准;若主任同意此审核标准,工作人员需制作补偿标准公示单,最后工作人员将补偿标准公示。具体的业务流程图如图3-2所示。图3-2补偿标准制定业务流程图3.2.3补偿款发放业务流程分析补偿款发放的主要用户为工作人员、财务人员和主任。在拆迁过程中,拆迁部门会给拆迁户几种不同的拆迁补偿方式。在补偿款发放的过程中就需要拆迁户将补偿方式反馈给工作人员,工作人员确认拆迁户的补偿方式。确认拆迁户的补偿方式后将补偿方式统计成拆迁补偿表,工作人员将拆迁补偿表提交给财务人员,财务人员根据具体的拆迁补偿表对补偿款进行计算,财务人员计算完成后交给主任进行审核,若主任审核不通过,财务人员需重新计算;若主任审核通过,财务人员将补偿款进行发放,最后财务人员需将发放结果进行通知。具体的业务图如图3-3所示。图3-3补偿款发放业务流程图3.2.4安置分房业务流程分析安置分房的主要用户是工作人员和主任。首先工作人员需根据拆迁户的意愿确认安置方式,然后工作人员统计成安置方式单,工作人员需将安置方式单交给主任进行审核,若主任审核不通过,工作人员需重新和拆迁户取人安置方式;若主任审核通过,工作人员需将安置方式绘制成安置审核表,最后见安置结果进行通知。具体的业务流程图如图3-4所示。图3-4安置分房业务流程图3.3系统需求用例分析 3.3.1财务人员用例图根据绥化市北林区房屋拆迁信息管理系统的实际需求,本系统使用的人员分别是财务人员、主任、工作人员和系统的管理人员。财务人员主要是补偿款计算和补偿款发放。补偿款计算是财务人员根据补偿标准对补偿款进行计算。补偿款的发放是财务人员提交的补偿款审核合格后,根据补偿款表单进行发放。财务人员的用例图如图3-5所示。图3-5财务人员用例图下表为财务人员在补偿款计算的基本操作,其中对执行此动作的必要前提条件和角色这几项进行了具体的说明。详细描述如下表3-1所示。表3-1补偿款计算用例描述描述项说明用例编号UC01-01用例名称补偿款计算用例描述财务人员对补偿款的计算参与者财务人员前置条件拆迁补偿表正常显示后置条件提交后可以查询到补偿款基本事件流点击“补偿款发放”;进入补偿款发放页面,点击“补偿款计算”;根据拆迁补偿表计算补偿款,计算后在补偿款金额文本框内输入补偿款金额;点击“提交”;跳转到操作成功页面;续表3-1扩展事件流若补偿款金额填写错误,点击“重置”,补偿款金额文本框内数据被清空。规则与约束补偿款金额文本框内输入的必须得是数字。下表为财务人员在补偿款发放的基本操作,其中此对及执行此动作的必要前提条件和角色这几项进行了具体的说明。详细描述如下表3-2所示。表3-2补偿款发放用例描述描述项说明用例编号UC01-02用例名称补偿款发放用例描述财务人员对补偿款的发放参与者财务人员前置条件拆迁补偿表正常显示后置条件提交后可以查询到补偿款发放记录基本事件流点击“补偿款发放”;进入补偿款发放页面,点击“补偿款发放”;根据拆迁补偿表发放补偿款;点击“提交”;跳转到操作成功页面;扩展事件流无规则与约束无。3.3.2主任用例图主任主要是进行审核工作,包括拆迁工程的审核、补偿标准的审核和安置方式的审核。拆迁工程审核是根据工作人员提供的拆迁工程表进行审核。补偿标准审核是对工作人员指制定的补偿标准进行审核。安置方式审核是对工作人员提交的安置方式单进行审核。主人的用例图如图3-6所示。图3-6主任用例图下表为主任在拆迁工程审核的基本操作,其对执行此动作的必要前提条件和角色这几项进行了具体的说明。详细描述如下表3-3所示。表3-3拆迁工程审核用例描述描述项说明用例编号UC02-01用例名称拆迁工程审核用例描述主任对拆迁工程的审核参与者主任前置条件拆迁工程表正常显示后置条件拆迁工程公示续表3-3基本事件流点击“拆迁工程管理”进入拆迁工程管理页面,点击“拆迁项目审核”;审核通过点击“通过”;.跳转到操作成功页面;扩展事件流若审核不通过点击“不通过”,显示项目审核失败。规则与约束无。下表为主任在补偿标准审核的基本操作,其中对执行此动作的必要前提条件和角色这几项进行了具体的说明。详细描述如下表3-4所示。表3-4补偿标准审核用例描述描述项说明用例编号UC02-02用例名称补偿标准审核用例描述主任对补偿标准的审核参与者主任前置条件补偿标准公示正常显示后置条件可以查询到补偿标准基本事件流点击“补偿标准”进入补偿标准页面,点击“补偿标准审核”审核通过点击“通过”;跳转到操作成功页面;扩展事件流若审核不通过点击“不通过”,显示补偿标准审核失败。规则与约束无。下表为主任在安置方式审核的基本操作,其中对执行此动作的必要前提条件和角色这几项进行了具体的说明。详细描述如下表3-5所示。表3-5安置方式审核用例描述描述项说明用例编号UC02-03用例名称安置方式审核用例描述主任对安置方式的审核参与者主任前置条件安置方式单正常显示后置条件可以查询到安置方式基本事件流点击“安置方式”进入安置方式页面,点击“安置方式审核”审核通过点击“通过”;跳转到操作成功页面;扩展事件流若审核不通过点击“不通过”,显示安置审核失败。规则与约束无。3.3.3工作人员用例图工作人员需要录入拆迁工程的信息、拆迁项目公示、录入拆迁户基本信息、指定补偿标准、补偿标准公示、确认补偿方式、确认安置方式、补偿发放结果、安置结果。在绥化市北林区房屋拆迁信息管理系统中工作人员是一个很重要的角色,因为工作人员要将拆迁工程的基本信息和拆迁户的基本信息进行录入,若工作人员将拆迁工程的信息拆迁户的信息录入错误,直接导致后续工作的进行。工作人员制定的补偿标准也决定着拆迁户的具体利益。工作人员的用例图如图3-6所示。图3-6工作人员用例图下表为拆迁工程信息录入的基本操作,其中对执行此动作的必要前提条件和角色。详细描述如下表3-6所示。表3-6拆迁工程信息录入用例描述描述项说明用例编号UC03-01用例名称录入拆迁工程信息用例描述工作人员对拆迁工程信息进行录入的过程参与者工作人员补充与描述工作人员进入拆迁工程页面,录入拆迁工程信息,点击添加下表为拆迁工程项目公示的基本操作,其中对执行此动作的必要前提条件和角色。详细描述如下表3-7所示.表3-7拆迁工程项目公示用例描述描述项说明用例编号UC03-02用例名称拆迁工程项目公示用例描述工作人员对拆迁工程进行公示的过程参与者工作人员补充与描述工作人员进入拆迁工程页面,点击项目公示下表为拆迁户信息录入的基本操作,其中对执行此动作的必要前提条件和角色。详细描述如下表3-8所示.表3-8拆迁户信息录入用例描述描述项说明用例编号UC03-03用例名称录入拆迁户信息用例描述工作人员对拆迁户信息进行录入的过程参与者工作人员补充与描述工作人眼进入基本信息页面,录入拆迁户基本信息,点击添加下表为工作人员在制定补偿标准的基本操作,其中对执行此动作的必要前提条件和角色这几项进行了具体的说明。详细描述如下表3-9所示。表3-9制定补偿标准用例描述描述项说明用例编号UC03-04用例名称制定补偿标准用例描述描述了工作人员制定补偿标准的过程参与者工作人员前置条件拆迁户信息表显示正常后置条件制定的标准可以查询基本事件流点击“补偿标准”;进入补偿标准制定页面,输入补偿标准,点击“添加”;补偿标准添加成功;扩展事件流若补偿标准填写错误,点击“重置”清空补偿标准。规则与约束无下表为工作人员进行补偿标准公示的基本操作,其中对执行此动作的必要前提条件和角色这几项进行了具体的说明。详细描述如下表3-10所示。表3-10补偿标准公示用例描述描述项说明用例编号UC03-05用例名称补偿标准公示用例描述描述了工作人员进行补偿标准公示的过程参与者工作人员下表为工作人员进行确认补偿方式的基本操作,其中对执行此动作的必要前提条件和角色这几项进行了具体的说明。详细描述如下表3-11所示。表3-11确认补偿方式用例描述描述项说明用例编号UC03-06用例名称确认补偿方式用例描述描述了工作人员进行确认补偿方式的过程参与者工作人员下表为工作人员进行确认安置方式的基本操作,其中对执行此动作的必要前提条件和角色这几项进行了具体的说明。详细描述如下表3-12所示。表3-11确认安置方式用例描述描述项说明用例编号UC03-07用例名称确认安置方式用例描述描述了工作人员进行确认安置方式的过程参与者工作人员下表为工作人员进行补偿款发放结果通知的基本操作,其中对执行此动作的必要前提条件和角色这几项进行了具体的说明。详细描述如下表3-13所示。表3-13补偿款发放结果通知用例描述描述项说明用例编号UC03-08用例名称补偿款发放结果通知用例描述描述了工作人员进行补偿款发发放结果通知参与者工作人员前置条件补偿款审核通过后置条件补偿款发放通知可以查到基本事件流点击“补偿标准”;进入补偿标准页面,点击“发布”;补偿款发放通知结果成功;扩展事件流无规则与约束无下表为工作人员进行安置结果通知的基本操作,其中对执行此动作的必要前提条件和角色这几项进行了具体的说明。详细描述如下表3-14所示。表3-14安置结果通知用例描述描述项说明用例编号UC03-09用例名称安置结果结果通知用例描述描述了工作人员进行安置结果通知参与者工作人员前置条件安置审核表显示正常后置条件安置结果通知可以查到基本事件流点击“安置分房”;进入安置分房页面,点击“发布”;安置结果通知结果成功;扩展事件流无规则与约束无以上是工作人员的用例分析,对工作人员进行的工作进行了详细的表述,更好的对本系统的进行了分析。3.4系统概念类模型类图是所有UML图形类别中最常用的。本文提出的绥化市北林区房屋拆迁管理系统涵盖了广泛的实体,所以这部分的系统类图是一个简单的介绍,包括了基本信息管理、财务信息管理、安置分房、拆迁工程管理和系统管理五个模块的内容。在对系统进行需求分析的过程中发现他们的类分别为工作人员、财务人员、拆迁户、工作人员、统计报表、拆迁部门、协议报表、公示、补偿标准、财务报表等。下面将简略介绍主要的类及他们之间的关系,如图3-18所示。图3-18系统概念类图本章小结本章对绥化市北林区房屋拆迁信息管理系统进行了需求分析,通过功能结构图、用例图、概念类图、业务流程模型图对本系统进行具体的分析,更好的将本系统呈现出来。第4章架构建模本章是从系统与子系统的包图、系统部署图、系统的架构建模以及数据库的类图来具体分析绥化市北林区房屋拆迁信息管理系统的架构建模的过程,清楚的表现了系统实现的功能,对系统进行整的架构分析,方便了后续的程序设计。4.1绥化市北林区房屋拆迁信息管理系统解决方案4.1.1系统与子系统关系设计包图是其中包括的类是成千上万的,再加上它们之间各种复杂的关系,多重性、继承性等,它们之间关系的管理必然超出了人们可以接收程度。因此,引入包这个结构是相当必要的。在绥化市北林区房屋拆迁信息管理系统中使用了“包”的机制,若一个包相当于一个子系统。但是对于工作流程复杂的应用程序而言,其中包括的类是成千上万的,再加上它们之间各种复杂的关系,多重性、继承性等,它们之间关系的管理必然超出了人们可以接收程度。因此,引入包这个结构是相当必要的。我们把绥化市北林区房屋拆迁信息管理系统定义为一个大包。绥化市北林区房屋拆迁信息管理系统包含了6个主要包,分别是拆迁工程管理、用户的基本信息管理、安置分房、财务信息管理和系统管理。拆迁工程管理包含了拆迁工程的立项、拆迁工程的基本信息、拆迁工程的进度查询和拆迁工程的审核。用户的基本信息管理包括拆迁户的信息添加、拆迁户信息的查询、补偿标准的制定、协议签订的信息。安置分房包括安置方式、房源分配、安置情况。财务管理包括补偿款审核、补偿款发放、财务统计。系统管理包括用户管理、权限管理和系统日志。本系统的整体包图如图4-1所示。图4-1绥化市北林区房屋拆迁信息管理系统包图4.1.2系统部署设计UML部署图描述了运行时硬件节点和运行在这些节点上的软件组件的静态视图。绥化市北林区房屋拆迁信息管理系统的部署图如图4-2所示。图4-2系统部署图4.2系统架构设计根据对绥化市北林区房屋拆迁的现状分析后,针对要实现的功能进行了关于技术上的选择,绥化市北林区房屋拆迁信息管理系统的开发,使用了开发软件eclipse,为了实现除了常规应用文本信息的存贮,还可以存储图片等信息选择了Tomcat服务端来部署系统项目,实现快速集成。数据库使用云端服务器自带的底层MySQL数据库。开发该系统,不仅用于管理拆I按户还为工作人员提升了拆迁效率。首先设计界面,界面上输入的数据传到eclipse当中进行处理,同时把数据保存到Bmob后端云MySQL数据库当中,当需要进行数据回传时,只需要在云端进行查找操作即可完成,对绥化市北林区房屋拆迁信息管理系统进行的架构设计。如图4-3所示。图4-3系统架构建模图4.3数据库模型设计绥化市北林区房屋拆迁管理系统中的关键字段就是设计数据库中的一些表字段,这些字段其中包括字符的类型,字符的大小,通过数据库类图可以清楚的看到绥化市北林区房屋拆迁信息管理系统的相关的数据库的表的设计,其中还有各表之间的关系,绥化市北林区房屋拆迁信息管理系统中的数据库所涉及到的表,详细描述如下图4-4所示。图4-4数据库类图本章小结本章是从系统与子系统的包图、系统部署图、系统的架构建模以及数据库的类图来具体分析绥化市北林区房屋拆迁信息管理系统的架构建模的过程,清楚的表现了系统实现的功能,对系统进行整的架构分析,方便了后续的程序设计。第5章系统UI构件设计构件建模是对构件本质特征的抽象描述。本章从系统UI构建设计、系统行为分析和实现以及系统总体类图的设计来详细的阐述了系统架构建模的过程,对系统进行了更详细的分析,更加方便后续程序的进行。绥化市北林区房屋拆迁信息管理系统UI构件设计5.1.1财务人员UI构件设计构件图又被称之为组件图,它的作用就是为了展示组元,组件图主要用于描述基于组件的开发中的SOA系统。财务人员主要进行拆迁款计算和拆迁款的补偿,财务人员的UI构件图如图5-1所示。图5-1财务人员UI构件图5.1.2主任UI构件设计主任主要进行拆迁项目的审核、补偿标准的审核和安置方式的审核,主任的UI构件图如图5-2所示。图5-2主任UI构件图5.1.2工作人员UI构件设计组件是表示系统中模块的类,其性能可以在其环境的上下文中替换。组件有自己的行为,例如提供外部接口和使用其他组件接口,这些接口可能通过端口公开或使用。端口表示类与其环境或其他类之间的交互点。工作人员需要录入拆迁工程的信息、拆迁项目公示、录入拆迁户基本信息、指定补偿标准、补偿标准公示、确认补偿方式、确认安置方式、补偿发放结果、安置结果。在绥化市北林区房屋拆迁信息管理系统中工作人员是一个很重要的角色,因为工作人员要将拆迁工程的基本信息和拆迁户的基本信息进行录入,若工作人员将拆迁工程的信息拆迁户的信息录入错误,直接导致后续工作的进行。工作人员制定的补偿标准也决定着拆迁户的具体利益,工作人员的UI构件图如图5-3所示。图5-3工作人员UI构件图系统行为分析与设计5.2.1财务人员行为分析根据绥化市北林区房屋拆迁信息管理系统的实际需求,本系统使用的人员分别是财务人员、主任、工作人员和系统的管理人员。财务人员主要是补偿款计算和补偿款发放。补偿款计算是财务人员根据补偿标准对补偿款进行计算。补偿款的发放是财务人员提交的补偿款审核合格后,根据补偿款表单进行发放。财务人员对补偿款的计算时序图如图5-4所示。图5-4补偿款计算时序图补偿款的发放是财务人员提交的补偿款审核合格后,根据补偿款表单进行发放。补偿款发放如图5-5所示。图5-5补偿款发放时序图5.2.2主任行为分析本模块中,拆迁办工作人员需要输入拆迁项目的基本信息,根据拆迁项目的基本信息和政府下达拆迁补偿金的相应标准计算补偿金。薪酬自动计算后,允许员工根据相关政策、法律法规进行人工调整。调整完成后,提交主任审核。审查通过后,可将拆迁补偿的有关情况存入数据库并公布。拆迁户和工作人员都可以通过自己的权限查询补偿的相关信息。补偿款审核时序图如图5-6所示。图5-6补偿款审核时序图5.2.3工作人员行为分析工作人员需要录入拆迁工程的信息、拆迁项目公示、录入拆迁户基本信息、指定补偿标准、补偿标准公示、确认补偿方式、确认安置方式、补偿发放结果、安置结果。在绥化市北林区房屋拆迁信息管理系统中工作人员是一个很重要的角色,工作人员需制定补偿标准。工作人员制定的补偿标准也决定着拆迁户的具体利益。工作人员录入拆迁户信息的时序图如图5-7所示。图5-7拆迁户信息录入时序图工作人员需要录入拆迁工程的信息、拆迁项目公示、录入拆迁户基本信息、指定补偿标准、补偿标准公示、确认补偿方式、确认安置方式、补偿发放结果、安置结果。在绥化市北林区房屋拆迁信息管理系统中工作人员是一个很重要的角色,因为工作人员要将拆迁工程的基本信息和拆迁户的基本信息进行录入,若工作人员将拆迁工程的信息录入。工作人员制定的补偿标准也决定着拆迁户的具体利益。录入拆迁工程主要是工作人员进入拆迁工程页面,点击拆迁工程信息管理,工作人员输入拆迁工程信息,点击添加,显示操作成功,则拆迁工程信息录入成功。工作人员录入拆迁工程信息的时序图如图5-8所示。图5-8拆迁工程录入时序图5.3系统设计类图设计绥化市北林区房屋拆迁信息管理系统中的关键字段就是设计数据库中的一些表字段,这些字段其中包括字符的类型,字符的大小,通过数据库类图可以清楚的看到绥化市北林区房屋拆迁信息管理系统的相关的数据库的表的设计,其中还有各表之间的关系,绥化市北林区房屋拆迁信息管理系统中的数据库所涉及到的表,绥化市北林区房屋拆迁信息管理系统的总体类图如图5-8所示。图5-8系统总体类图本章小结构件建模是对构件本质特征的抽象描述。本章从系统UI构建设计、系统行为分析和实现以及系统总体类图的设计来详细的阐述了系统架构建模的过程,对系统进行了更详细的分析,更加方便后续程序的进行。第6章系统实现本章主要介绍了整个系统主要模块的具体实现,主要包括拆迁工程管理、基本信息管理、安置分房和财务信息管理。6.1拆迁工程管理的实现绥化市北林区房屋拆迁信息管理系统的拆迁工程管理模块主要实现拆迁工程的添加和查询。拆迁工程添加页面主要包括工程名称、施工单位、拆迁地点、鸟瞰图、状态、施工时间、工程立项、负责人、工程信息和工程简介。拆迁工程添加页面主要由工作人员进行填写,具体的功能实现如图6-1所示。图6-1拆迁工程添加页面下图是在拆迁工程页面进行拆迁工程审核,首先得到拆迁工程查询页面的输入的信息,工作人员输入拆迁工程的基本信息,所有信息必须按规则填写。工作人员在拆迁工程查询页面,点击审核,若审核通过,主任点击通过,审核结束。若审核不通过,主任点击不通过,审核结束。向数据库中的jihua表中插入接收到的数据,若不是$cz=="xs",则显示操作失败,流程结束。若$是cz=="xs",则显示操作成功,流程结束。详细流程图如下图6-2所示。图6-2拆迁工程审核流程图拆迁工程的查询页面主要对拆迁工程的具体信息进行展示,工作人员可以通过模糊查询查看拆迁工程的信息,工作人员也可以点击修改和删除按钮对拆迁工程进行修改和删除,也可以通过详细按钮,查看拆迁工程的详细信息。拆迁工程的详细信息包括拆迁工程的的立项时间、拆迁工程的基本信息、拆迁工程的审核信息、拆迁项目的负责人等。具体的页面实现如图6-3所示。图6-3拆迁工程查询页面6.2基本信息管理的实现绥化市北林区房屋拆迁信息管理系统的基本信息管理主要实现用户信息的添加、用户信息的查询、签订协议的添加、签订协议的查询、补偿标准的添加、补偿标准的查询,用户信息的添加主要包括账号、密码、姓名、性别、身份证、手机号、照片、现住地址、和备注。此页面由工作人员进行添加。具体的页面实现由6-4所示。图6-4用户信息添加页面对用户信息管理进行分析:首先在界面选择一级模块教育管理,然后选择教育计划添加,首先前端会进行验证某些必填信息是否添加,然后点击保存此时系统将数据保存到数据库,具体流程图如图6-5所示图6-5用户信息添加流程图用户信息查询可以通过账号和性别等条件查询用户的基本信息,工作人员可以将用户的基本信息导出用于统计报表,具体的功能实现如图6-6所示。图6-6用户信息查询页面协议签订添加页面主要包括账号、姓名、性别、手机、补偿情况、安置情况、是否补偿、补偿方式、协议文件、补偿时间、发放人,工作人员需对此页面进行详细的填写,若添加了错误的信息可以点击重置重新添加,具体的功能如图6-7所示。图6-7协议签订添加页面下图是在项目进度页面进行添加项目进度,首先得到添加项目进度页面的输入的信息,向数据库中的jidu表中插入接收到的数据,若不是$cz=="xs",则显示操作失败,流程结束。若$是cz=="xs",则显示操作成功,流程结束。详细流程图如图6-8所示。图6-8协议添加流程图协议签订查询可以通过账号和性别等条件,工作人员可以将用户的基本信息导出用于统计报表,在此页面工作人员还可以通过下载按钮对签订的协议的具体信息进行下载,具体的功能实现如图6-9所示。图6-9协议签订查询页面补偿标准添加主要包括账号、姓名、性别、手机、房屋补偿、过度费、其他费用、总费用、补偿时间、发放人。工作人员需对这些信息进行填写,填写完整后点击提交即补偿标准上传成功,若工作人员在填写时填写错误,点击重置按钮即可清空补偿标准,具体的功能实现如图6-10所示。图6-10补偿标准添加页面补偿标准查询可以通过账号和性别等条件查询补偿标准信息,工作人员可以通过修改和删除按钮对补偿标准进行修改和删除,工作人员可以通过详细按钮查看补偿标准,工作人员可以在是否审核栏查看补偿标准的情况,工作人员也可以根据实际情况更改补偿标准,具体的功能实现如图6-11所示。图6-11补偿标准查询页面6.3财务信息管理的实现绥化市北林区房屋拆迁信息管理系统的财务信息管理主要实现补偿类型添加、补偿类型查询、财务信息添加、财务信息查询。下图是补偿类型查询页面,可以通过模糊查询查询具体的补偿类型,工作人员可以通过点击修改和删除按钮对补偿类型进行修改和删除,工作人员可以查看补偿类型的详细情况,若在需要的时候,工作人员可以打印补偿类型,具体的功能实现如图6-12所示。图6-12补偿类型查询页面对财务信息进行分析:首先在界面选择一级模块教育管理,然后选择教育计划添加,首先前端会进行验证某些必填信息是否添加,然后点击保存此时系统将数据保存到数据库,具体流程图如图6-13所示图6-13财务信息添加流程图下图是财务信息添加页面,主要包括账号、姓名、性别、手机、类型、补偿时间、发放人、补偿标准。工作人员可以要对所有的信息进行添加确保拆迁户和拆迁部门能够在财务信息查询页面找到,具体的功能实现如图6-14所示。。图6-14财务信息添加页面下图是财务信息查询页面,工组人员可以再次页面对财务信息进行具体的查询,工作人员可以点击导出到EXCEL按钮,导出财务信息进行汇报,具体得功能实现如图6-15所示。。图6-15财务信息查询页面6.4安置分房功能的实现绥化市北林区房屋拆迁信息管理系统的安置分房包括房屋类型添加,房屋类型查询,安置分房添加、安置分房查询。下图是房屋类型查询页面,工作人员和拆迁户可以通过房源分配的模糊查询查看分配的情况,工作人员可以对房源分配情况进行修改和删除,拆迁户只可以查看房源分配情况,具体的功能实现如图6-16所示。图6-16房屋类型查询页面下图是安置分房添加页面,工作人员需在此页面对账号、姓名、性别、手机、安置标题、房源分配、安置方式、安置时间、安置情况、安置人进行填写,填写完成后需提交以便于安置分房信息可以在查询页面可以找到,具体的功能实现如图6-17所示。图6-17安置分房添加页面下图是安置分房查询页面,工作人员可以通过对姓名和安置标题的模糊查询查看安置分房的具体情况,对安置分房信息进行详细的查看,具体实现的功能如图6-18所示。图6-18安置分房查询页面本章小结本章主要介绍了整个系统主要模块的具体实现,通过不同的设计实例来测试整个系统运行情况。并通过实例演示了整个系统的流程,分析了系统的效果。第7章系统测试系统测试是对整个系统的测试。将硬件、软件和操作人员视为一个整体,检查其是否符合系统规范。7.1测试的基本概念软件测试描述了旨在提高软件正确性、完整性、安全性和质量的程序。换言之,软件测试是核实或比较实际成果和预期成果的一个过程。软件测试的典型定义是软件开发测试,即软件开发的测试。在软件开发的早期阶段,其规模小,复杂性低。软件测试中有许多测试,但最常用的是黑盒测试和白盒测试。黑盒测试也称为函数测试。它测试每个功能是否正确使用。。黑盒测试侧重于程序的外部结构,而不考虑内部逻辑结构。主要测试软件接口和软件功能。白盒测试也称为结构测试、透明盒测试、逻辑驱动测试或基于代码的测试。白盒测试是一种测试用例设计方法。白盒测试又称结构测试、透明盒测试、逻辑驱动测试或基于代码的测试。白盒测试是一种测试用例设计方法,盒子指的是被测试的软件,白盒指的是盒子是可视的,即清楚盒子内部的东西以及里面是如何运作的。7.2测试计划测试计划是对整个信息系统应用软件进行的组装测试和验证测试,描述了测试活动的范围、方法、资源和进度。它确定测试项、测试特性、测试任务、执行任务的人员以及各种可能的风险。系统测试计划如下表7-1所示。表7-1绥化市北林区房屋拆迁信息管理系统测试的内容序号测试项目测试时间测试内容1测试计划2019.11.15对绥化市北林区房屋拆迁信息管理系统进行测试规划2功能测试2019.11.16测试系统的功能是否正确、完善3环境测试2019.11.17对系统的跨平台、在不同的软件、硬件系统环境下得运行状况4界面测试2019.11.18操作是否简便、视觉效果是否合理5性能测试2019.11.19绥化市北林区房屋拆迁信息管理系统处理事务的速度6测试统计2019.11.20是绥化市北林区房屋拆迁信息管理系同用例进行统计7测试结论2019.11.21对绥化市北林区房屋拆迁信息管理系统进行总结得出测试结论7.3测试用例7.3.1白盒测试绥化市北林区房屋拆迁信息管理系统的拆迁工程管理模块主要实现拆迁工程的添加和查询。拆迁工程添加页面主要包括工程名称、施工单位、拆迁地点、鸟瞰图、状态、施工时间、工程立项、负责人、工程信息和工程简介。拆迁工程添加页面主要由工作人员进行填写。其拆迁工程添加的业务流程图如图7-1所示。绥化市北林区发给拆迁信息管理系统的修改密码模块测试本系统通过功能测试用来验证本系统功能的覆盖路径是否成功,或满足系统设计的要求,以便保证系统功能需求的实现。系统测试方式为白盒测试,拆迁工程管理进行功能测试。系统登录模块测试用例如表7-2所示。表7-2拆迁工程添加白盒测试用例项目名称绥化市北林区房屋拆迁信息管理系统测试人员邓美欣用例标识01测试方法白盒测试测试日期2019.11.18用例描述路径覆盖测试 前置条件登录页面显示正常

环境需求服务器windows客户端MyElicpse序号测试项输入及操作说明期望的测试结果001系统登录覆盖路径ABCDEFG路径ABCDEFG完全覆盖002系统登录覆盖路径ABHI路径ABHI完全覆盖003系统登录覆盖路径ABCDJK路径ABCDJK完全覆盖004系统登录覆盖路径ABCDHKL路径ABCDHKL完全覆盖绥化市北林区房屋拆迁信息管理系统的拆迁工程审核模块测试本系统通过功能测试用来验证本系统功能的覆盖路径是否成功,或满足系统设计的要求,以便保证系统功能需求的实现。系统测试方式为白盒测试,拆迁工程审核模块进行功能测试。拆迁工程审核模块测试用例如表7-3所示。表7-3拆迁工程审核模块白盒测试用例项目名称绥化市北林区房屋拆迁信息管理系统测试人员邓美欣用例标识01测试方法白盒测试测试日期2019.11.18用例描述路径覆盖测试 前置条件成功登录此系统

环境需求服务器windows7客户端MyEclipse序号测试项输入及操作说明期望的测试结果001拆迁工程审核覆盖路径ABCDE路径ABCDE完全覆盖002拆迁工程审核覆盖路径ABCFG路径ABCFG完全覆盖绥化市北林区房屋拆迁信息管理系统的添加用户信息模块测试本系统通过功能测试用来验证本系统功能的覆盖路径是否成功,或满足系统设计的要求,以便保证系统功能需求的实现。系统测试方式为白盒测试,添加用户信息模块进行功能测试。添加用户信息模块测试用例如表7-4所示。表7-4添加用户信息模块白盒测试用例项目名称绥化市北林区房屋拆迁信息管理系统测试人员邓美欣用例标识01测试方法白盒测试测试日期2019.11.18用例描述路径覆盖测试 前置条件成功登录此系统

环境需求服务器windows7客户端MyElicpse序号测试项输入及操作说明期望的测试结果001添加用户信息覆盖路径ABCDE路径ABCDE完全覆盖002添加用户信息覆盖路径ABCFG路径ABCFG完全覆盖7.3.2黑盒测试绥化市北林区房屋拆迁信息管理系统的系统管理模块测试本系统通过性能测试用来验证本系统功能的完整性、可用性、正确性等等指标是否合格,或满足系统设计的要求,以便保证系统功能需求的实现。系统测试方式为黑盒测试对系统管理模块进行性能测试。系统管理模块测试用例如表7-6所示。表7-6系统管理模块测试用例项目名称绥化市北林区房屋

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论