文档格式 毕业论文:BS体系结构的小区物业管理系统设计 ㊣ 精品文档 值得下载

🔯 格式:DOC | ❒ 页数:33 页 | ⭐收藏:0人 | ✔ 可以修改 | @ 版权投诉 | ❤️ 我的浏览 | 上传时间:2026-10-22 00:44
毕业论文:BS体系结构的小区物业管理系统设计第1页
第 1 页 / 共 33 页
毕业论文:BS体系结构的小区物业管理系统设计第2页
第 2 页 / 共 33 页
毕业论文:BS体系结构的小区物业管理系统设计第3页
第 3 页 / 共 33 页
毕业论文:BS体系结构的小区物业管理系统设计第4页
第 4 页 / 共 33 页
毕业论文:BS体系结构的小区物业管理系统设计第5页
第 5 页 / 共 33 页
毕业论文:BS体系结构的小区物业管理系统设计第6页
第 6 页 / 共 33 页
毕业论文:BS体系结构的小区物业管理系统设计第7页
第 7 页 / 共 33 页
毕业论文:BS体系结构的小区物业管理系统设计第8页
第 8 页 / 共 33 页
毕业论文:BS体系结构的小区物业管理系统设计第9页
第 9 页 / 共 33 页
毕业论文:BS体系结构的小区物业管理系统设计第10页
第 10 页 / 共 33 页
毕业论文:BS体系结构的小区物业管理系统设计第11页
第 11 页 / 共 33 页
毕业论文:BS体系结构的小区物业管理系统设计第12页
第 12 页 / 共 33 页
毕业论文:BS体系结构的小区物业管理系统设计第13页
第 13 页 / 共 33 页
毕业论文:BS体系结构的小区物业管理系统设计第14页
第 14 页 / 共 33 页
毕业论文:BS体系结构的小区物业管理系统设计第15页
第 15 页 / 共 33 页
温馨提示

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

的唯性,把数据库被破坏的可能性降到最低。


所有的添加功能都在添加的同时把数据更新到数据库,并马上在界面上显示出结果以能够让用户及时的知道更新的内容。


超级管理员对所有的数据都具有添加,删除,修改,查看等基本功能。


在所有的删除操作之前,系统都级联的删除其他表中的相关信息。


系统采用模式。


整个系统最关键的就是数据库系统,个强大的数据库可以支持完善个优秀的软件设计,通过软件系统与数据库系统的连接来实现通过软件界面观察和处理操作数据。


图系统模式图系统采用三层结构,在客户端用户通过浏览器完成数据下载与模拟操作,浏览器端的表现逻辑通过网页完成。


通过表现逻辑与业务逻辑的分离,使网页内容简洁,系统的可维护性和可扩充性增强。


在服务器端,系统使用中间件访问数据库,数据库服务器定义了本系统所需要的事务逻辑和数据逻辑。


本系统使用技术作为表现手段,服务器采用作为引擎,使用驱动程序访问数据库。


由于系统测试需要成熟的数据库支持,因此系统采用数据库作为数据库服务器。


技术简介全名为,它是微软公司推出的个组件,实际是种在服务器端开发脚本语言的环境。


利用它可以开发出动态交互高性能服务器端的应用,且能较容易实现复杂的应用。


利用开发的脚本程序全部运行在服务器端,与用户所采用的浏览器无关,从而极大地减少了对客户端的要求。


其工作原理是浏览器从服务器调用文件种文本业务服务器数据库服务器事务逻辑数据逻辑表示逻辑表示逻辑网页服务器业务逻辑服务器中间件数据库服务器数据库文件,服务器端的脚本引擎对每条脚本语句解释执行,再把执行的结果生成文件传给客户端。


文件包括文本标记和文件特有的脚本语句。


制作文件同文件样,可以用任何纯文本编辑器进行编辑。


可以使用任何脚本语言,只需提供其相应的脚本引擎就可,自身提供和两种脚本引擎,缺省为。


包括了个内置对象对象,从浏览器获取信息对象,发送信息到浏览器对象,控制执行情况,对服务器端控件起作用④对象,存储用户任务的信息对象,使多用户共享个程序的信息。


网站内容的动态化数据库化是网站发展的必然趋势,以其简单高效的开发方式及丰富的控制手段为网站的开发应用提供了强有力的支持。


运行模式当个浏览器从服务器请求个文件时脚本开始运行,服务器此时调用从头至尾读取请求文件,运行所有命令并把网页返回给浏览器运行模式图说明了文件使用数据库访问构件通过访问数据库的数据时,服务器起着中间部件的作用。


它接收用户浏览器的页请求使用把对数据或数据库的任何命令请求通过网络送到数据库服务器,从数据库服务器接收数据并且把产生的页和数据送回到用户浏览器。


在图中显示了在运行中各部分之间的关系各部分关系图工作原理基于的页面以文件形式驻留在服务器上。


个源文件是文本文件,可以包括以下成分文本用于显示信息页面标题等。


标记实现页面风格设计。


脚本工作原理图上图显示了的工作原理,当浏览器通过协议向服务器申请个由定义的页面时,服务器响应请求,用引擎解释被申请文件。


当遇到脚本命令时,引擎调用相应的脚本引擎脚本引擎以组件的形式驻留在服务器上进行处理。


提供两种脚本引擎,即引擎和引擎,若要使用其他脚本语言,需要在服务器上另外安装相应的脚本引擎当遇到基于标准的组件组件本身是经过编译的可重用二进制码时,引擎启动相应的组件完成指定的功能。


若文件含有访问数据库的请求,内置组件通过与数据库连接,对数据库进行访问,并将访问结果返回服务器。


引擎将脚本和组件的运行结果生成相应的语法成分,与文件中原有的文本和标记起组成标准页面送至客户端浏览器。


的技术特点在使用技术时应遵循这样个原则即脚本必须与基于标签的组件配合使用才能开发出具有实用价值的动态应用程序。


基于组件,可,因此,对这类动态发生的的排查是耗时费力的。


程序的测试测试的重要性及目的测试的重要性软件的测试在软件生命周期中占据重要的地位,在传统的瀑布模型中,软件测试学仅处于运行维护阶段之前,是软件产品交付用户使用之前保证软件质量的重要手段。


近来,软件工程界趋向于种新的观点,即认为软件生命周期每阶段中都应包含测试,从而检验本阶段的成果是否接近预期的目标,尽可能早的发现并加以修正,如果不在早期阶段进行测试,的延时扩散常常会导致最后成品测试的巨大困难。


事实上,对于软件来讲,不论采用什么技术和什么方法,软件中仍然会有错。


采用新的语言先进的开发方式完善的开发过程,可以减少的引入,但是不可能完全杜绝软件中的,这些引入的需要测试来找出,软件中的密度也需要测试来进行估计。


测试是所有工程学科的基本组成单元,是软件开发的重要部分。


自有程序设计的那天起测试就直伴随着。


统计表明,在典型的软件开发项目中,软件测试工作量往往占软件开发总工作量的以上。


而在软件开发的总成本中,用在测试上的开销要占到。


如果把维护阶段也考虑在内,讨论整个软件生存期时,测试的成本比例也许会有所降低,但实际上维护工作相当于二次开发,乃至多次开发,其中必定还包含有许多测试工作。


在实践中,软件测试的困难常常使人望而却步或敷衍了事,这是由于对测试仍然存在些不正确的看法和的态度,这包括认为测试工作不如设计和编码那样容易取得进展难以给测试人员种成就感以发现软件为目标的测试是非建设性的,甚至是破坏性的,测试中发现错位是对责任者工作的种否定测试工作枯燥无味,不能引起人们的兴趣④测试工作是艰苦而细致的工作对自己编写的程序盲目自信,在发现后,顾虑别人对自己的开发能力的看法。


这些观点对软件测试工作是极为不利的,必须澄清认识端正态度,才可能提高软件产品的质量。


测试的目的如果测试的目的是为了尽可能多地找出,那么测试就应该直接针对软件比较复杂的部分或是以前出错比较多的位置。


软件测试是为了发现而执行程序的过程测试是为了证明程序有错,而不是证明程序无个好的测试用例是在于它能发现至今未发现的④个成功的测试是发现了至今未发现的的测试。


这种观点可以提醒人们测试要以查找为中心,而不是为了演示软件的正确功能。


但是仅凭字面意思理解这观点可能会产生误导,认为发现是软件测试的唯目,查找不出的测试就是没有价值的,事实并非如此。


首先,测试并不仅仅是为了要找出。


通过分析产生的原因和的分布特征,可以帮助项目管理者发现当前所采用的软件过程的缺陷,以便改进。


同时,这种分析也能帮助我们设计出有针对性地检测方法,改善测试的有效性。


其次,没有发现的测试也是有价值的,完整的测试是评定测试质量的种方法。


测试的步骤与开发过程类似,测试过程也必须分步骤进行,每个步骤在逻辑上是前个步骤的继续。


大型软件系统通常由若干个子系统组成,每个子系统又由若干个模块组成。


因此,大型软件系统的测试基本上由下述几个步骤组成模块测试在这个测试步骤中所发现的往往是编码和详细设计的。


系统测试在这个测试步骤中发现的往往是软件设计中的,也可能发现需求说明中的。


验收测试在这个测试步骤中发现的往往是系统需求说明书中的。


测试的主要内容为了保证测试的质量,将测试过程分成几个阶段,即代码审查单元测试集成测试确认测试和系统测试。


单元测试单元测试集中在检查软件设计的最小单位模块上,通过测试发现实现该模块的实际功能与定义该模块的功能说明不符合的情况,以及编码的。


集成测试集成测试是将模块按照设计要求组装起来同时进行测试,主要目标是发现与接口有关的问题。


如个模块与另个模块可能有由于疏忽的问题而造成有害影响把子功能组合起来可能不产生预期的主功能个别看起来是可以接受的误差可能积累到不能接受的程度全程数据结构可能有等。


确认测试确认测试的目的是向未来的用户表明系统能够像预定要求那样工作。


经集成测试后,已经按照设计把所有的模块组装成个完整的软件系统,接口也已经基本排除了,接着就应该进步验证软件的有效性,这就是确认测试的任务,即软件的功能和性能如同用户所合理期待的那样。


系统测试软件开发完成以后,最终还要与系统中其他部分配套运行,进行系统测试。


包括恢复测试安全测试强度测试和性能测试等。


单独对系统的测试主要从以下几方面入手功能测试测试是否满足开发要求,是否提供设计所描述的功能,是否用户的需求都得到满足。


功能测试是系统测试最常用和必须的测试,通常还会以正式的软件说明书为测试标准。


强度测试及性能测试测试系统能力最高实际限度,即软件在些超负荷情况下功能实现的情况。


安全测试验证安装在系统内的保护机构确实能够对系统进行保护,使之不受各种非常的干扰。


针对本系统主要是对权限系统的测试和对无效数据错数据和非法数据干扰的能力的测试。


经过上述的测试过程对本系统进行测试后,本系统基本满足开发的要求,测试宣告结束。


结论系统评价本文通过本系统设计与开发,从而得出下列结论学习门新技术,最重要的是实践,只有多动手才能尽快掌握它。


个系统的开发,经验是最重要的,经验不足,就难免会有许多考虑不周之处。


要想吸引更多的用户,系统的界面必须要美观有特色友好,功能要健全。


不过由于经验不足,我设计的图形界面比较简单。


只是对基本功能进行了开发。


本次开发,我参考了很多本系统的例子,吸取了些别的本系统的长处,对自己的毕业设计进行了完善,但是还有很多的不足之处,有待以后进步学习。


实践证明,本系统有着很好的发展前景,经测试运行。


本文所制作的系统界面友好使用灵活操作简单功能齐全表现方式独特,已基本具备了成熟的技术理论。


由于时间仓促,本次设计由我完成本系统的制作,对我这样个新手而言所制作的模块还有不完善的地方。


数据库的设计也比较简单。


还有很多毕业设计中用到语言的知识也不够全面,还有很多地方不能够作到完全的理解和掌握。


通过这次毕业论文的设计制作使本人受益匪浅。


首先,由于毕业设计所用的技术和其中用到语言的其他部分是在课堂上没有接触过的,要用它来做设计必须通过大量自学来掌握,在这个过程中,不仅大大提高了我的自学能力而且让我对的学习有了进步的认识。


由于是完成在毕业设计的过程遇到了很多的困难,我求教了不少老师和同学,在这个过程中让我体会到了,个团队的重要性。


安全性问题开发中安全性是必须考虑的个很重要的方面,特别是在诸如个信息等敏感数据的模块中更是关键,所以这也是后期开发需要引起重视的。


下面就这方面的技术和解决方案加以讨论。


安装

下一篇
  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
筛选: 精品 DOC PPT RAR
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库-精品文档 帮帮文库-免费阅读 帮帮文库-海量资源
换一批