




已阅读5页,还剩21页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
盐城师范学院毕业设计盐 城 师 范 学 院毕业设计小区物业报修管理系统的设计与实现学生姓名 学 院 信息工程学院 专 业 网络工程 班 级 12(2) 学 号 指导教师 2016年5月16日盐城师范学院毕业设计小区物业报修管理系统的设计与实现摘 要近年来,随着经济的迅速发展,科技的不断进步,互联网已经深深影响了人们的生活。互联网把世界连成一个整体,分布在世界各地的人使用它可以迅速获取、发布和传递信息。互联网的应用越来越广泛,它一个网站,是一个媒体,也是一个相互沟通的平台。目前,许多大企业、高校都有自己的网站。通过网站,人们可以更方便、更快捷的共享信息。本论文主要阐述了小区物业报修管理系统的设计与实现。在介绍动态网页程序的开发和数据访问技术的基础上阐述了本系统的设计方案、实现方法和所采用的开发工具。本论文论述的是一个简化的Web应用程序模型,完成一个给住户和管理员使用的系统。不同的用户类型所能使用的功能不同。前台系统提供小区业主访问登录,实现查看公告、报修、查看消息、投拆等功能。后台控制系统由管理员登录,实现收费管理,报修处理,公告管理、房产管理等功能。本系统有着界面简洁,操作方便的特点。【关键词】小区物业报修管理系统;物业管理;Java全套设计加扣 3012250582The design and implementation of theresidential property repair management ststemAbstractIn recent years, the rapid development of economy, the progress of science and technology, the Internet technology is almost mature, the Internet has deeply affected peoples lives. It links the world as a whole, through the Internet so that people around the world can quickly access, publish and transfer information. The application of Internet is more and more extensive. A website, is a media, is also a platform for mutual communication. At present, many large enterprises, and even small companies and universities have their own web site. Through the website people share information more convenient and faster.This paper describes the design and implementation of residential property repair management system. Based on the introduction of dynamic web application development and data access technologies elaborated on the system design, implementation and development tools used. This paper discusses is a simplified Web application model, a complete system for residents and administrators. Different types of users can use different functions. The system provides access to residential property owners foreground login, view the announcement realization, repair, view messages, complaints and other functions. Background control system by the administrator login, to achieve management fees, repair processing, bulletin management, complaint management. Key words Residential property management system repair; property management; Java目 录1 课题研究的背景11.1 课题研究现状11.2 课题研究目标21.3 课题内容22 相关的理论和技术22.1 Java简介22.2 JSP简介22.3 Eclipse简介32.4 框架介绍32.5 开发环境介绍43 系统需求分析43.1 可行性的分析43.2 功能需求分析53.3 系统使用性能的要求54 对系统的设计64.1 系统的运行模式64.1.1 C/S模式64.1.2 B/S模式64.2 系统能模块设计74.3 数据表设计85 系统实现105.1 前台的基本操作115.1.1 前台登录115.1.2 小区概况125.1.3 小区缴费125.1.4 业主报修125.1.5 小区公告135.1.6信息修改145.2 后台基本操作145.2.1 后台登录145.2.2 房产管理145.2.3 收费管理155.2.4 报修处理165.2.5公告管理166 系统测试166.1 用户登录显示界面的测试176.2 信息查询功能的测试177 总 结18引 言随着经济的发展,科技的进步,网络逐渐发达,信息产业不断改良,计算机事业也在不断地发展,人们生活水平也得到了提高。随着人们生活节奏的不断加快,高质量的生活水平以及较优越的生活环境越来越成为人们所追求的目标。但是相应的,这样也会加强人们的劳动量,居民的生活节奏也随之慢慢的加快。长此以往,人民的生活压力慢慢变大,那些简单的社区服务已经完全不能满足人们的需求。如此一来,提高社区服务水平就成了当务之急。为了可以尽量的满足人们在社区服务这一块的需求,我们要有全方位的物业管理的意识。为了达到人们所需求的高标准、高质量的社区服务水平,我们有必要使用一些科技手段来达成我们的目标。从某种意义上来说,随着信息化与科学化在现代建设中的地位不断提高,物业管理步入信息化与科学化的时代早已来临。1 课题研究的背景1.1 课题研究现状中国物业行业的发展速度极快,但是发展速度快,就必然会出现一些问题。主要有以下几点原因:我国的物业行业还有没达到一个较高的市场化程度,行业竞争并不是很大。国内物业行业服务机构现阶段大部分都是行政性的组织,但这是有很大问题的。物业行业的生存和发展应该遵循市场的规律,而且应当自主获得合理的收益,收益的多少由市场决定。也就是说,物业管理必须实行收费制,收费标准虽遵循国家法规的指导,但最终应该由市场来决定。我国物业管理存在社会化不够的问题,产权制度等方面急需改革。现阶段我国物业管理专业化程度还是很低的,相关单位不仅应有专门的组织机构,而且还需要有专业人员和相关工具配备。我国物业管理还存在规范化欠缺的问题。规范化要求,就是物业单位要遵循增幅的相关规章制度,并且在有关部门登记注册,接受有关部门的审核,依照法律法规妥善经营。为了确保服务的质量,一整套科学的管理制度与业主的监督是必不可少的。现在有些物业已经具备了这些条件,但是缺乏执行力度。此小区物业报修管理系统其实就是为了改正传统销售中出现的一些问题而进行开发的,宗旨就是实现高效率化、自动化和规范化,使得物业行业更加贴近小区民众的生活。1.2 课题研究目标本论文论述的是一个简化的Web应用程序模型,基于J2EE技术,采用Web应用设计模式MVC设计模式架构,使用B/S体系结构,前台为客户机浏览器,中间件服务器为Web服务器,后台为数据库服务器,使用Eclipse作为开发环境,用Java语言来完成系统的开发,JSP技术来设计网页,利用CSS+DIV设计网站页面布局及美化网页,根据JS脚本语言实现网页的动态性,MySQL实现数据库的设计,用SQL语句实现数据库的操作。我们的收费标准也很低,可以说相对来说,我们的服务又周到,设施安排又合理,我们的后台控制人员以及服务的人员可以很容易得学会。1.3 课题内容本系统,主要使用了JSP技术来实现了系统前台与后台界面的布局,通过JSP技术使网页与数据内容分离开,由数据库来对数据进行统一管理。这样做的目的在于方便对系统进行后期的维护管理,与静态网页相比,动态网页需要程序脚本语言支持,通过脚本语言来对网站的内容进行实时的更新和响应。大部分的网站都会采用动态网页,因为它有以下优点:第一,动态网页与数据库连接,维护管理相比静态网页方便;第二,动态网页代码中含有常用的脚本语言,可以便于一些功能的实现;第二,动态网页将数据信息与网页代码分离开,由数据库来对网站数据内容进行统一管理及修改。2 相关的理论和技术2.1 Java简介Java是计算机界的一种语言。它的最主要的特点是面向对象。而面向对象这种技术是把现实和虚拟世界相结合的一种新技术,也把数据以及算法互相结合的一种方法。Java的这种面向对象技术特别具有现代化的特点。为面向过程设计奠定了基础,并且成为了软件开发的主流产品之一。Java具有封装还有继承以及多太这三个基本特性。当Java语言被编译之后。会生成一种叫Java VM的编码1。2.2 JSP简介JSP的全部名称叫做JavaServerPages。实际上也叫做Java的一个服务性界面。它使得一个叫HTML的语法得到了扩展。JSP也叫做动态的页面开发技术。它的标签同样有很多种功能,比如说用在数据库上,或者对其它的信息进行分享,也可以是单纯的传递信息。JSP在现代化的编程环境中占有很大的优势,它承载了一个很重要的任务:将多种浏览器网页的元素都拼接在一起。这就会慢慢形成了一种网络的平台,为很多WEB程序提供了必要的每一种服务,所以说JSP的优点有很多,编写程序的时候,一次性就能完成,省事方便;可以在好几个地方使用;这个有很多系统对它支持,从而也就有了很好的伸缩性能,它对服务端口的要求很低。接下来就是有关JSP的缺点:首先,JSP可以跨平台运行同时又具有强大的可伸缩性,因此具有很高的复杂度。其次,Java的运行是靠class常驻内存来实现的,占用内存较高。此外还需要一定的硬盘空间存放.Java文件和.class文件以及相应的版本文件2。2.3 Eclipse简介Eclipse一般是成为JAVA可扩展的开放平台。就它本身来说,它是由一个框架和一组服务组成的。Eclipse最早是由IBM公司开发而成的。它取代了Visual Agefor Java中的IDE。Eclipse用于Java语言的开发和应用,但是有时候很多的插件组会使它并没有展示出它本身的完整的性能。太多的插件会使它的性能降低。Eclipse是有一定的开发基础的。Eclipse也为C+这些语言提供方便3。Eclipse具有很长的历史,它的基础是富客户机平台,也叫做RCP。而RCP中有其核心的平台,还有可移植构件工具包。Eclipse这个工作平台与视角,编译器,这些相关的名词密不可分,Eclipse计划包括本身,在软件工程,计算机技术这些方面起着很重要的作用,Eclipse就像软件开发者一样,功能成熟而且完成。之后,成为开放了的原始码计划,Eclipse项目分成了三个项目。有开发的工具箱,外挂开发环境,以及平台。Eplise有各种版本。有稳定版,整合版本,还有当日最新版本4。2.4 框架介绍MVC的扩写就是Model-View-Controller,这实际上是把这个应用程序分开成三种层次,他们分别Model,View,Controller,也就是叫模型模具,视图界面,以及控制模式,因此 MVC就是被这三个部分构建成的。 Event(事件)会把Controller变成模具模型或者是视觉层面,当然,他有时候也会把两个同时都改变5。一旦控制层面的数据变成了模具模型层面的数据或者他们的属性互相改变了,那么所有基于视图层面的数据都会跟着更新数据。和这些相类似的,只要视觉层面被控制层改变了,视图层面会从之前的模型中得到相应的数据来更新自己。MVC模式很早之前是由smalltalk语言研究团发明的,这个模式被应用在使用者们互相交换的应用程序里面。利用MVC这个应用程序有相当多的优点的,当遇到需要把数据和数据互相分开,或者你要增添或者删掉一个使用者的视图的时候就会变得很方便。有时候你还可以在执行这个程序的时候进行操作。Model是可以独立被开发的,View也是这样,这就是使得程序的维护性大大增强了,它的扩展性也会变强,测试的时候会变得更加容易;另一方面,把控制逻辑和显示的界面分离开,这样就能让程序在运行期间依据工作流、使用者的个人习惯或者model的状态来自由的选择不同的使用者显示界面。因此,MVC模式是被大范围的使用的Web程序等架构。2.5 开发环境介绍(1)操作系统:Windows 9X、Windows NT Workstation/Server 4.0以上、Windows 2000 Server/Professional、Windows XP Professional。(2)CPU:对于CPU来说要求并不是很高,在Windows里面的一些简单的操作可以执行就行了。但是另外,它的处理得时候是很快的,所以当有代码输入的时候,它的效率也会变得高了。(3)内存:最低的配置是128MB,但是对于用户使用者来说,我们是建议使用256MB以上的内存的。如果用户用的是W2000或WXP的时候,我们一般都建议用256MB以上的内存的。(4)硬盘空间:至少需要50MB或者50MB以上的硬盘空间来安装所要用到的组件。开发工具: Eclipse开发工具、Tomcat7服务器、JDK1.7、MySQL数据库。3 系统需求分析3.1 可行性的分析(1)技术可行性技术可行性是可行性分析的关键。本系统用Servlet技术实现逻辑判断,并且以Java和JSP为基础,数据库方面则采用MySQL。同时,运用HTML超文本标记语言,通过网页的形式将内容显示出来。通过这些专业知识以及网络上的相关资料,开发一个基于中小型医院的病历管理系统是可行的。(2)经济可行性到现在为止,我们已经开发了很多方面的信息管理的系统,尤其是在计算机网络这一方面,是越来越贴近人们的生活了,我们这个安全性是很高的,技术上也是基本没有问题的。(3)操作可行性我们这次采用的是面向对象的方法,使用的界面更加接近人们的日常,所以人们看起来会很舒适,而且,我们的工作量远远大于之前使用的老式的模式管理的系统,无论是什么工作者,学起来,使用起来是很方便的。3.2 功能需求分析管理员模块功能:(1)业主信息的整理:这个部分最主要的是完善统计这个住宅区里面业主们的各种信,包括对业主信息的查看和添加等的各种操作。(2)报修信息管理:该管理功能主要完成对业主报修通知的传递,其中有报修信息的查询、处理、删除等的操作。(3)业主的评价功能:此管理功能主要完成对业主评价信息的任务系统,其中有对评价好的信息的查询、处理、删除操作。(4)缴费信息的管理:这个功能起到处理小区内部各种费用收缴的作用。业主模块功能:(1)个人信息和管理:这个地方就是对小区里面居住的人的信息的一个统计。(2)在线报修:该管理功能主要完成对报修信息的管理,包括报修信息的报修、查看、删除操作。(3)在线评价:该管理功能主要完成对评价信息的管理,包括评价信息的评价、查看、删除操作。(4)在线缴费:该管理功能主要完成对缴费信息的管理,包括缴费信息的缴费、查看操作。3.3 系统使用性能的要求(1)系统处理的及时性和准确性系统的必要性能就是系统处理上的准确性与及时性。在系统的设计与开发时,当前和将来的工作量都是需要考虑到的。(2)系统的开放性和系统的可扩充性在开发小区物业报修管理系统的过程中,以后的软件扩充还是有必要考虑到的。所以,我们设计的是一个开放的系统,在以后的二次开发中,可以根据需要适当的增加或者修改软件的功能。这样人性化的设计,可以让用户用起来更加方便。(3)系统的易用性一个好的系统应该有一个简洁明了的图形用户界面,方便用户的操作。本系统操作简单,界面简洁,并且附加了说明,大大缩减了用户熟悉系统所需要的时间。4 对系统的设计4.1 系统的运行模式4.1.1 C/S模式C/S模式,又称作客户/服务器模式,它的英文名叫做client-Server。基于C/S这个管理系统,这个系统包含两个主体的计算机,一个是客户机,另外一个是服务器,也可以叫服务端口。因此C/S模式的核心就在这个里面。服务器端口的作用是为了给客户提供网络上所需要的资源,与此同时服务器的另外一个作用就是去处理一些相关的数据。客户端口能够获取资源全是归功于服务器。但是呢,客户机却是C/S模式的基础构架。当客户机要和服务器进行交换信息的时候,客户使用端就会向后台服务端口提出相应的口令。C/S模式有多种的好处,这个模式的客户使用端口解决问题的能力可以说很强,这样减少了服务端口的难度了,由于各种的命令是在客户的服务器上被解决的,所以说在这个端口传递信息的速度以及处理的速度都是比较快的。举个例子,如果有一些遇到的客户端问题没有办法解决,最终还是再转发到服务器上了。当然,C/S模式也有缺点。一:现代化的办公室具有很强的移动性,而且分布的也比较散漫,所以这个对于模式来说,扩展性的话比较难。二:对于C/S模式来说,客户端是必须配套使用专用的客户端使用的软件。这对于C/S模式来说,它的成本以及其他的工作量就比较高。三:在C/S模式当中,使用者用这个系统限制会比较大,可能兼容性没那么好6。4.1.2 B/S模式B/S(Browser/Sever)模式,也叫浏览器/服务端口模式。这个模式是把Web技术作为基础,这个又不同于C/S的结构模式。基于B/S管理的系统上,浏览器取代了客户服务端口的一些功能。在这个模式中,管理信息的系统中的一些核心功能基本上让服务器来完成。而浏览器一般用来负责和用户的交互。目前,大型的数据库信息管理系统一般都用B/S模式,开发的经过比较容易掌握和运用。用户只要自己的电脑有浏览器,并且开通了网络,就能和服务端口进行信息交换。 其实还是有很多使用者比较喜欢用这种模式的。B/S模式被分为三个层次。Web浏览器,服务器,数据的服务端口。一般它的界面都是一样的,用户的需求传递,都是服务端口和指令端口相互命令的。在我们设置页面浏览器的时候,我们就是单纯的需要一些脚本,让它能有最基础的解决问题的一些功能是最首要的。B/S结果是用类似于asp,php,JSP这些语言编译的,当然了这个也可以被VC,VB等转换成另一些格式。换句话说,B/S是另一种C/S7。其结构如图4-1所示:图4-1 B/S模式结构示意图这篇文章是侧重于小区物业的报修处理的系统,一个好的系统,有一个好的使用模式是很必要的,因为这个关系到系统的开发以及相关的维护等功能,这个时候,系统的运行,受欢迎程度都是很有必要的,因此B/S模式是相对来说比较适合小范围小区物业保修管理的这个运营模式的。4.2 系统能模块设计当用户登录系统时,不同的角色进入菜单的功能是不同的,本系统供业主和管理员使用操作不同权限功能模块,实现数据的集成。系统前台功能主要有:用户注册、用户登录、查看网站公告、查看小区概况、业主报修、评价、缴费、修改个人信息等管理功能。前台系统功能结构图如图4-2所示:图4-2 前台系统模块功能结构图系统后台主要为管理员提供收缴费用、报修问题的解决、小区信息的整理与录入、管理小区住宅用户的信息、公告消息的管理、房产信息的管理、评价的管理、修改密码等管理功能。后台系统功能结构图如图4-3所示:后台功能模块修改密码房产管理公共管理住户信息管理保修处理收费管理图4-3 后台系统模块功能结构图4.3 数据表设计数据库的作用:在整个系统中占的地位是很重要的,数据库最首先要做到的就是符合一般的设计规则,这样之后,我们的设计开发者会给程序员提供更多的方便,我们处理数据和数据之间的信息也会更加的便捷,逻辑也会更加的鲜明。这个系统的数据库就是MYSQL,我们这个小区的物业系统就叫做wuyegl db,下面介绍其具体的数据库的信息表的设计方案8。(1)用户信息管理表格,这个是用作存放使用者的个人相关的信息,结构如表4-1所示:表4-1 用户信息表名类型长度小数点允许空值idbigint200Yunnamevarchar2550upassvarchar2550utypevarchar2550truenamevarchar2550housenovarchar2550phonevarchar2550sfidvarchar2550(2)缴费信息表,用来存取小区缴费的基本信息,结构如表4-2所示:表4-2 缴费信息表名类型长度小数点允许空值idbigint200Yuidvarchar2550nianvarchar2550yuevarchar2550jevarchar2550statusvarchar2550sypevarchar2550remarkvarchar2550(3)报修信息表,用来存取小区报修的基本信息,结构如表4-3所示:表4-3 报修信息表名类型长度小数点允许空值idbigint200Yauthorvarchar2550contenttext00clijvarchar2550slstausvarchar2550savetimevarchar2550(4)员工信息表,用来存取物业员工的基本信息,结构如表4-4所示:表4-4 员工信息表名类型长度小数点允许空值idbigint200Ytruenamevarchar2550empnovarchar2550sexvarchar2550addrvarchar2550sfidvarchar2550telphonevarchar2550(5)评论信息表,用来存取业主评论的基本信息设,结构如表4-5所示:表4-5 评论信息表名类型长度小数点允许空值idbigint110Ypxidvarchar2550ncontentvarchar2550useridvarchar2550savetimevarchar25505 系统实现本章主要对小区物业报修管理系统的主要部分进行细致的解释与设计,其中还用到了软件工程的一些知识,尤其是比较重要的一些部分,因此要进行详细的描述和各种功能的解释。这个系统的产生用的是现在比较普遍的MVC模式,它的全名叫做model,view,controller.换成中文的功能解释有三层功能,数据逻辑,使用者的显示界面,以及控制的端口,数据的模型一般是用Java语言来编写的,最主要的是完成数据之间的逻辑任务,包括了Javabean的一些方法9。使用者的显示界面就是view了,这个界面是由很多不同界面相组合而成的。控制器是模型和界面之间的一个桥梁,因为它要根据不同的用户不同的信息而互相的跳转,而来满足使用者之间的需求。这样我们的处理端口处理和接受信息的时候就会更加的方便了。这个模式把数据内部系统和外界用户端口互相分开的一个系统,这个更加有利于系统的维护以及更新,我们的成本较低,但是使用的寿命会更加的长。总而言之就是一个节能的模式10。5.1 前台的基本操作用户进入小区物业管理系统界面,可以查看小区公告,查看小区概况,查看小区报修,查看评论,如果用户想要缴费、报修需要登录到本系统,没有登录账户可以先会员注册再登录。5.1.1 前台登录下图是小区物业管理系统的首页:图5-1 系统首页界面图5-2 用户登录界面5.1.2 小区概况业主在小区概况界面可以查看小区的公共设施等信息。其界面设计效果如图5-3所示:图5-3 查看小区概况界面5.1.3 小区缴费业主在小区缴费页面可以查看缴费通知信息和房产信息,进行缴纳操作。缴费信息有费用类型、金额、费用日期、备注信息。其界面设计效果如图5-4所示: 图5-4 小区缴费界面5.1.4 业主报修业主通过报修界面进行填写报修信息,等待管理员进行回复查看,评价。业主报修界面设计效果如图5-5所示:图5-5 业主报修界面添加报修信息的关键代码如下:if(ac.equals(addbaoxiu) String content = request.getParameter(bxcontent); System.out.println(/=+content); String sql = insert into baoxiu (author,content,cljg,slstatus,savetime) values(+yz.get(id)+,+content+,未受理,+Info.getDateStr()+); mOper(sql); request.setAttribute(suc, ); go(/list.jsp?t=4, request, response);5.1.5 小区公告业主可以在小区公告界面查看物业发布的小区公共,及时了解最新信息。小区公共界面设计效果如图5-6所示:图5-6 小区公共界面5.1.6信息修改业主可以在信息修改界面修改用户名,密码,联系电话等信息。信息修改界面设计效果如图5-7所示: 图5-7 信息修改界面5.2 后台基本操作管理员登录进后台系统进行操作管理。后台系统提供收缴费用的管理、报修问题的处理、小区的息管理、住宅用户的信息管理、公告管理、房产管理、留言管理、工作人员的管理、修改密码等管理功能。5.2.1 后台登录图5-8 后台管理登录界面5.2.2 房产管理物业管理包括费用的收缴管理、报修的处理、小区内部的信息处理、住宅用户的信息管理、公告消息的推送、不动产的管理、留言管理功能,住户信息包括住户登录名、密码、姓名、房产、身份证、电话信息,管理员具有查看和删除操作。房产信息有楼栋号、门牌号、户型、面积、入住时间信息、迁出时间、状态信息。管理员可以进行增删改查操作,如果有用户进行入住,管理员可以查看此房产的住户消息。房产相关的信息的管理显示页面的设计图如图5-9所示:图5-9 房产管理界面5.2.3 收费管理收费管理提供管理员具有增删改查的管理权限,收费信息包括费用类型、住户、欠费时间、金额、状态信息。其界面设计效果如图5-10所示:图5-10 收费管理界面添加缴费信息的关键代码如下:if(ac.equals(addjf)String frombanks = request.getParameter(frombanks);String tobanks = request.getParameter(tobanks);String author = user.get(id).toString();String jftype = request.getParameter(jftype);String feiyong = request.getParameter(feiyong);String fromacc = request.getParameter(fromacc);String toacc = request.getParameter(toacc); String sql = insert into wsjf values(null,+frombanks+,+tobanks+,+author+,+jftype+,+feiyong+,+fromacc+,+toacc+); mOper(sql); request.setAttribute(suc, ); go(/admin/addjf.jsp, request, response);5.2.4 报修处理报修处理界面查看业主提交的报修信息进行回复、处理。报修信息包括报修人姓名、报修内容、处理详情、受理状态信息。在留言管理界面可以查看业主对报修处理信息的评价内容。报修处理界面设计效果如图5-11所示:图5-11 报修处理界面5.2.5公告管理管理员可以在公告管理进行添加、修改、删除公共的处理。公共管理界面设计效果如图5-12所示:图5-12 报修处理界面6 系统测试经过几个月的设计工作后,系统的各个功能都已全部实现,接下来就要进行系统测试。测试分为两部分进行11。第一,先对系统的各个模块进行测试,看各个模块是否能正常运行。第二,对整个系统进行测试,测试系统整体运行有没有问题以及是否能满足客户的需求。无论多么简单的系统,测试是必不可少的。通过测试,可以查看系统运行的整体情况,可以知道系统是否有缺陷以及矛盾的地方,这样可以及时的做出修改,使系统进一步完善。6.1 用户登录显示界面的测试在这个系统中,有管理员和业主,管理员和业主需要输入正确的账号和密码,只有选择角色正确,才可以进入相应的系统界面。下面是对系统进行的测试。表6-1 用户登录界面的测试测试数据预期结果实际结果测试结果不输入帐号和密码显示“账户或密码错误”显示“账户或密码错误”通过测试输入错误的账号显示“账户或密码错误”显示“账户或密码错误”通过测试输入错误的密码显示“账户或密码错误”显示“账户或密码错误”通过测试选择错误的角色显示“账户或密码错误”显示“账户或密码错误”通过测试输入正确的帐号密码成功登录成功登录通过测试由上述测试所得,如果使用者需要登录进入系统,需要正确选择角色且输入正确的账号以及正确的密码才能成功登录进入需要用到的系统界面。以上的测试结果符合系统实际情况。6.2 信息查询功能的测试当用户登录进入登陆界面的时候,我们需要对系统中的某些信息进行查询,例如管理员对住户信息的查询。管理员需输入相关的查询关键字之后点击“查询”按钮来进行查询操作。现进行如表6-2的测试。表6-2 信息查询功能的测试测试数据预期结果实际结果测试状态不输入查询关键字显示“请输入要查询的关键字”显示“请输入要查询的关键字”通过测试输入查询关键字后点击“查询”可以查找到相关信息可以查找到相关信息通过测试由上述测试所得,用户在进行信息查询功能时,需输入相关的查询关键字后方可进行信息查询,可以查询相应信息。此功能通过测试。此外,还需要根据软件测试的要求及基本原则设计较为合适的测试用例,对系统其他各个模块的功能进行详细测试,在此不详细阐述。7 总 结通过这次毕业论文写作,我学到了很多东西,在它的每个功能实现中,我学到了很多新知识,每一个小成就,都带着我的刻苦钻研,无论是在理论还是在实践中,我的能力得到了足够的锻炼。回顾小区物业管理系统整个开发设计过程,我学到了很多在书本上学不到的知识和经验。如之前在期末课程设计,通常是做简单的编码,实现一些简单的功能,界面效果比较单一,系统运行过程中的一些操作实现起来也不是很顺利。但在毕业设计中,我将负
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年木材加工、处理机械项目申请报告
- 水龙吟-苏轼课件
- 机电设备安装调试与验收方案
- 水粉插画基础知识培训课件
- 混凝土施工中预应力钢筋张拉技术方案
- 基础设施施工工艺优化
- 混凝土施工的临时设施搭建与管理方案
- 城镇集中供热的用户需求与服务管理方案
- 水痘和腮腺炎培训课件
- 用户体验设计42课件
- 社保补助代理协议书
- 2物流行业2025年人力资源招聘策略研究
- 幼儿园大班家长会
- 非洲出国务工合同协议
- 统计分析在资产评估中的运用
- 网络基础知识课件教学
- 信号工-矿井提升运输安全培训课件
- 劳务派遣与工厂签合同
- 2024辽宁交投艾特斯技术股份有限公司招聘笔试参考题库附带答案详解
- 2025年农业社会化作业合作协议
- 化工设备基础知识培训课件
评论
0/150
提交评论