版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于VUE的房屋出租系统的设计与实现摘要目前,许多从事物业管理的企业对于房屋出租的信息都进行了管理,都是以纸质方式做记录,人员管理的比例相对较大,往往都是各部门的主要负责人以电话或者书面形式对于房屋出租的信息进行了管理,效率不高。资料的印刷、汇总工作不及时,极易造成丢失,损坏的资料会造成损失,不易保存,资料的保密性较差。该房屋出租系统是基于VUE架构的浏览器网站系统。在设计方面实现了基于JS技术的网络系统,在数据库选择中采用MySQL数据库来进行实现房屋出租系统。这种系统共分为前台操作与后台操作。其中目标前台主要包含了用户登录账号注册、主页、招聘信息、新闻公布、个人中心等多种业务模块。本文先详细地分析了课题研究背景与其研究的现状,通过对该研究系统的应用进行了具体的可行性研究分析和市场需求分析,然后依照该课题软件开发流程,。在此基础上,给出了整个系统的总体功能模块的设计示意图,并重新设计了整个数据库的结构。根据自己所设计的框架,对设计的系统实现了各个主要的功能模块,再进行单元检验与性能评估。关键词:房屋出租系统;VUE框架;MySQL数据库目录TOC\o"1-3"\h\u299321绪论 XXIV6系统测试在进行系统软件设计的整个过程中,系统测试管理工作往往既是最后一个技术环节,又是非常重要的一个技术环节。一整套的严格、规范、完善高效的软件测试质量控制测试认证系统工作的管理控制流程体系也必将会在极大可能地来帮助客户改善产品和并有效的提高各类测试软件工作的测试质量、可靠性度及其产品可信度,降低软件工作测试中错误率高的错误发生率及对其广大的用户群体可能造成损失的软件风险系数。如果测试应该直接针对软件中更复杂的部分,那么测试需要找出尽可能多的错误,或者针对之前有更多错误的部分。检测的主要目标是为了要找到相应的解决办法,以便找到检测中的错误。这个视角可作为一种提示测试,集中在发现错误,而不显示相关软件的正确性。但是这种说法很有可能会让人们误导和忽视人们的意见。这个软件测试的唯一意义和目的之一便是要找出问题和错误,而这次的测试却是毫无用处的。6.1测试目的通过测试来检验体统再设计过程中存在的不足以及漏洞。在此过程中,主要任务是尽可能地检测系统中存在的错误,并对其进行处理,使其具有可靠性[15]。通过反复的测试发现未发现的错误并及时改正。测试并远远不仅仅单纯是仅仅为了找出一些错误。通过分析各种错误所产生的内在原因分析和分析错误事件的未来发生与趋势,为了减少被后期系统维护的进行,需要对系统进行测试保证设计开发的系统能够正常运行。代码测试是在运行代码程序功能时通过输入特定值并将输出结果与预期输出结果进行比照,从而找出代码中存在的错误,包括系统的好处和性能。6.2安全测试安全测试是指快速检测出网站在防范面对各种网络和非法入侵攻击手段后的技术反应及能力强弱状况的网络安全技术测试。通过测试网络安全检测人员自身的安全扮演防护能力来防止各类非法的网站入侵者,检查或识别检测出该网站可能会存在网络和安全的防范的漏洞,从而提高对本网站自身的网络安全及技术安全防范能力的等级。本网站的安全测试主要从以下几点完成:(1)网站用户的登陆信息安全测试。管理员或者普通用户在登录房屋租赁网站时都必须使用正确的帐号和密码登录。错误的帐号或密码将无法登录网站。(2)网站管理权限安全测试。通过使用管理员级别和会员帐号进行网站管理,任何网站违规的越权限制访问或网站权限设置使用过于混乱等等现象。(3)网站数据的安全性。网站在设计时,对所有的身份用户的账户密码进行加密设置。相关的身份信息数据可也会进行伪文处理,并且数据库拥有良好的数据备份和恢复机制。6.3测试用例本次测试主要是系统进行黑盒测试。黑盒测试是在程序界面上进行测试,主要是发现以下错误:是否有错误或缺少功能;输入是否能被程序正确接受,输出结果是否正确等。它把软件当成一个黑匣子,测试软件的内部特征,从软件程序软件的实际输入功能和实际输出性能特征条件上综合测试分析其系统是否可以满足实际设定软件功能。测试房屋出租系统的主要功能,具体测试用例如下表6-1、表6-2、表6-3、表6-4所示。(1)用户登录测试,如表6-1所示:表6-1用户登录测试表功能名称用户登录测试序号01测试时间2022年03月26日测试人员开发者测试目的测试系统登录功能是否正常、稳定测试步骤(1)在登录界面,用户名输入”abo”,密码输入”abo”(2)在登录界面,用户名输入”abo”,密码输入”abo”预测结果(1)在后台服务器信息与数据库信息进行正确的匹配处理后,提示“登录成功”,并进入主界面,使用户abo能够正常登录到系统。(2)经过客户端代码对输入的数据进行格式规范校验后,提示“用户名或密码不对,请重新输入”。实际结果(1)系统通过后台服务器与数据库信息匹配正确后,提示"登录成功"字样,并立即进入登录主界面,用户abo就可以直接正常的登录系统。(2)客户代码完成了对输入数据的格式规范检查后,提示“用户名或密码错误,请重新输入”。(2)用户注册测试,如表6-2所示:表6-2用户注册测试表功能名称用户注册测试序号02测试时间2022年03月26日测试人员开发者测试目的检测系统是否正常、稳定的进行用户注册功能测试步骤(1)输入“用户名”、“密码”,“电话”等信息,并点击注册按钮。(2)直接点击注册按钮。预测结果(1)确认注册信息输入数据库后,“注册成功”弹出,并且自动跳转到登录界面。(2)注册失败,“请输入用户名”弹出实际结果(1)确认注册信息输入数据库后,系统提示“注册成功”,跳转到登录界面。(2)注册失败,提示“输入用户名”。(3)个人中心测试,如表6-3所示:表6-3个人中心测试表功能名称个人中心测试序号03测试时间2022年03月26日测试人员开发者测试目的检测个人中心功能是否正常、稳定测试步骤用户中心界面、用户信息修改等操作预测结果成功实际结果成功(4)房屋出租信息测试,如表6-4所示:表6-4房屋出租信息测试表功能名称房屋出租信息测试序号04测试时间2022年03月26日测试人员开发者测试目的检测房屋出租信息功能是否正常、稳定测试步骤房屋出租信息界面、房屋出租信息修改等操作预测结果确认修改信息输入数据库后,房屋出租信息修改成功。修改失败,提示需要修改的信息不符合要求。实际结果(1)确认修改信息输入数据库后,房屋出租信息修改成功。(2)修改失败,提示需要修改的信息不符合要求。6.4性能测试性能检验主要是通过对系统的模拟和运行环境,来测试整个系统的性能状况以及是否满足客户的需求[16]。通过性能检测:(1)提高了系统的运行率和效果:对本次系统进行了许多台电脑的测试运行,未发现系统出现延迟、停顿现象。(2)网络数据响应平均延迟时间:其中一个主要参数一般有三个:最小平均网络数据响应延迟时间、平均网络响应延迟时间和最大平均网络数据响应延迟时间。经多次实验测试,在一个网络系统基本运行稳定或者网络状态较佳的网络情况下,局域网内部系统进行网络响应控制时间的三个主要基本参数分别也都是:1/2/5s,外网内部进行网络响应控制时间的三个主要基本参数分别也都是:3/7/12s,符合了网络用户的需求心理,在网络使用者整体心理上也是完全可以容易接受的。(3)系统环境支持不同的模拟并发网络节点已经个数:通过对于一个仿真系统环境节点进行了仿真测试,该环境中的每个不同并发网络节点,就已经个数达到45个时,网络的实际运行数据频率和传输速度将不会出现较大的周期波动。6.5测试结果分析综合分析可以得出,本信息系统完全能够满足了我国房屋出租信息服务管理系统的广大使用者实际需求。实现了该应用系统的所有各项基本功能,操作简单,操作管理流程完整,并且完全符合各项应用业务的操作要求,系统运行工作稳定。
结论本文着重介绍如何通过利用vue.js框架来研究和开发出一个具备良好的可扩充性与安全功能的住房出租系统。划分主要为用户前台数据接口与用户后台数据管理两个接口。其中前台部分主要是用户的登录以及注册,后台部分,由首页、招租信息、新闻服务发布、个人信息中心等多个功能模块。经过这段时间的研究与设计,房屋出租系统已经具备完好的功能足以满足多数用户的需求。房屋出租系统的设计与开发都是运用市面上主流且稳定的软件和技术进行开发,极大的保证了系统的稳定刘畅运行,同时还减少了管理员在对租房管理的负担,为中介创造了利益。该系统运用B/S模式能够减少用户在浏览页面时进行的复杂程序,为用户提供良好的使用体验。尽管在设计的过程中出现过不少问题,本在设计之初,对系统的设计要求也比较高,是在不断学习,不段的做设计,初衷本是想完成一个新型房屋资金出租管理信息系统,以及管理软件系统,在设计之余加强逻辑的严谨性,这样设计出来的系统才更符合市场。该项统项目的整体设计实施过程中所需要设计实现的信息系统项目,是一套新型房屋资金出租管理信息系统,以及管理软件系统,该项统项目的出租信息管理系统按照整体结构设计,数据库的整体结构设计,以及系统的信息管理等,基本功能己经实现。由于学习时间有限,没法让这个系统更加完美,存在着一些小问题,而且目前这个系统中仍然存在着许多功能尚未得到改进,希望能够在今后的生活空闲时间中不断改善。参考文献钟强.Node.JS平台下Web前端架构的研究[J].无线互联科技,2013(12):124-124.黄扬子.基于NodeJS平台搭建REST风格Web服务[J].无线互联科技,2015(16):57-59.伍万鹏.Node.JS平台下Web前端架构的研究[J].信息通信,2016(2):103-104.叶树健,伍仕宝.基于Node.js平台的移动报修系统的设计与实现[J].工业控制计算机,2017,30(6):110-112.贺祥.基于Node.js平台的天线控制软件开发实例解析[J].广播电视信息,2016(5):72-74.基于nodejs的微博系统的设计与实现[D].电子科技大学,2014.房峰,高美凤.基于Node.js的移动视频监控系统[J].计算机系统应用,2017,26(10):281-285.基于Node.js的分布式数字资源开放服务系统的设计与实现[D].北京邮电大学,2014.佚名.NODE.JS高级编程[M]//Node.js高级编程.2013.王金龙.基于Node.js的图片分享应用的设计与实现[D].南京理工大学,2015.王伶俐,张传国.基于NodeJS+Express框架的轻应用定制平台的设计与实现[J].计算机科学,2017,44(b11):596-599.麦冬,陈涛,梁宗湾.轻量级响应式框架Vue.js应用分析[J].信息与电脑(理论版),2017(7):58-59.徐頔,朱广华,贾瑶.基于VueJs的WEB前端开发研究[J].科技风,2017(14):69-69.陈岩.轻量级响应式框架Vue.js应用分析[J].中国管理信息化,2018(3):181-183.朱二华.基于Vue.js的Web前端应用研究[J].科技与创新,2017(20):119-121.基于Nodejs框架的企业人事管理系统的设计与实现[D].吉林大学,2017.ObbinkNG,MalavoltaI,ScocciaGL,etal.AnextensibleapproachfortamingthechallengesofJavaScriptdeadcodeelimination[C]//IEEEInternationalConferenceonSoftwareAnalysis.2018.KaiL,MaY,ZhiT.PerformanceComparisonandEvaluatio
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年考研会计学成本管理模拟试题
- 2026年人教版九年级历史第7课中国特色社会主义事业总体布局练习题
- 小学四年级劳动教学设计:中华小厨师匠心传承与家常菜烹饪实践
- 初中七年级数学《相交线与平行线》期末复习教学设计
- 高中劳动与综合实践主题教学设计:走近湖沱河生态调研与劳动实践
- 高中生物选择性必修1 《激素调节的过程》 第二课时 教学设计
- 高一心理班会教学设计请假不是避风港的成长突围
- 高中语文必修上册劳动主题群文阅读教学设计
- 七年级数学《实数》单元复习教学设计:基于“八题狂练”核心素养落实
- 高中政治选择性必修三《逻辑与思维》第四单元第六课第十二课《创新思维要多路探索》教学设计
- 煤矿机电运输培训课件
- 蜱虫防治教学课件
- GB/T 17456.2-2025球墨铸铁管、管件和附件外表面锌基涂层第2部分:带终饰层的富锌涂料涂层
- 工地车辆作业安全培训课件
- 比亚迪组长培训答辩
- 腰椎小关节紊乱
- 环境科学与工程专业职业生涯规划书4100字数
- 2025民航招飞英语测试题及答案
- 血浆置换操作规范与流程解析
- 小学生认识农具课件
- (中级)四级有机合成工职业技能鉴定理论考试题库(含答案)
评论
0/150
提交评论