





























1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。
,思科技,开发者手册,电子工业出版社,需最少的安装和管理开销即可实现这些应用程序。
数据仓库。
中包括析取和分析汇总数据以进行联机分析处理的工具。
中还包括些工具,可用来直观地设计数据库并通过来分析数据。
可行性分析首先,技术可行性。
本系统仅需要台装有浏览器的计算机即可,对机器本身没有太高的要求,般当前学校或个人电脑完全可满足要求。
对于软件技术要求,现在的程序设计语言已非常成熟,要运用样式,图形图象制作工具来制作生动活泼的网页及美观的图形文件或动画文件。
其次,经济可行性。
由于本系统是为学生毕业设计使用的系统,装上该应用软件,即可使用系统,系统成本主要集中在系统软件的开发上,当系统投入运行后可以为学校节约大量的人力,物力。
所带来的效益远远大于系统软件的开发成本。
在经济上完全可行。
第三,操作可行性。
界面设计时充分考虑管理人员的习惯,使得操作简单数据录入迅速规范可靠统计准确制表灵活适应力强容易扩充。
系统概要设计根据系统的功能需求分析,将本系统划分为以下几大模块本系统功能如下注册用户登录后可以查看房源信息,修改自己的资料,密码,也可以查看网站的最新资讯,管理员登录后要能修改管理密码。
查看用户资料,能对房屋的基本信息进行修改和完善。
管理员发布房源信息。
包括房屋地址,面积,小区,售价,装修,户型,类型,总楼层,所在楼层,朝向,用途,楼龄情况等信息。
能够完成房源信息的添加修改和删除,并按照定的条件查询房源信息。
例如按户型的要求,朝向的要求,用途的要求,配套设施的要求等等查询有个出租,出售的合同统计功能按用户类型统计按出租房屋统计按出售房屋统计按求租房屋统计按求售房屋统计安居二手房中介信息管理系统类别管理房源管理会员管理最新资讯系统管理系统详细设计后台数据库设计是由开发和推广的关系数据库管理系统,它最初是由和三家共同开发的,并于年推出了第个版本。
近年来不断更新版本,年,推出了版本年,版本和用户见面是于年推出的最新版本。
特点真正的客户机服务器体系结构。
图形化用户界面,使系统管理和数据库管理更加直观简单。
丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地。
与完全集成,利用了的许多功能,如发送和接受消息,管理登录安全性等。
也可以很好地与产品集成。
具有很好的伸缩性,可跨越从运行的膝上型电脑到运行的大型多处理器等多种平台使用。
对技术的支持,使用户能够很容易地将数据库中的数据发布到页面上。
提供数据仓库功能,这个功能只在和其他更昂贵的中才有。
系统图处理流程设计系统操作流程用户名密码管理员管理二手房中介信息管理系统系统用户信息修改密码会员信息用户信息系统信息房源管理最新资讯管理员管理增加用户统计管理系统登录界面系统主界面系统管理信息数据增加流程添加信息时,编号字段由系统自动生成,且不能修改,其他信息由用户输入,之后对数据进行合法判断,合法则写入保存至数据库,不合法则重新输入数据。
数据增加流程图检查密码正确功能界面数据库功能处理密码图数据增加流程图数据修改流程在修改信息时,先选中条待修改的记录,然后直接输入数据,判断合法性,合法则保存至数据库,不合法重新输入。
数据修改流程图如图所示。
开始自动生成编号输入数据是否合法写入数据库结束图数据修改流程图数据删除流程当用户选定条记录时,单击删除按钮,会提示用户是否确定删除,然后删除数据库相关内容。
数据删除流程图如图所示。
开始选择需要修改记录输入数据是否合法写入数据库结束图数据删除流程图数据库表设计开始选择需要删除记录是否删除更新数据库系统模块设计管理员登陆当登陆时,首先出现的是个用户登陆的界面,主要是维护系统的安全性和完整性。
界面如下图所示自己粘贴截图即可管理员管理自己粘贴截图即可自己粘贴截图即可房源管理自己粘贴截图即可合同管理自己粘贴截图即可终还要与系统中其他部分配套运行,进行系统测试。
包括恢复测试安全测试强度测试和性能测试等。
单独对系统的测试主要从以下几方面入手功能测试测试是否满足开发要求,是否提供设计所描述的功能,是否用户的需求都得到满足。
功能测试是系统测试最常用和必须的测试,通常还会以正式的软件说明书为测试标准。
强度测试及性能测试测试系统能力最高实际限度,即软件在些超负荷情况下功能实现的情况。
安全测试验证安装在系统内的保护机构确实能够对系统进行保护,使之不受各种非常的干扰。
针对本系统主要是对权限系统的测试和对无效数据错数据和非法数据干扰的能力的测试。
经过上述的测试过程对软件进行测试后,软件基本满足开发的要求,测试宣告结束。
结论系统评价本文通过本系统设计与开发,从而得出下列结论学习门新技术,最重要的是实践,只有多动手才能尽快掌握它。
个系统的开发,经验是最重要的,经验不足,就难免会有许多考虑不周之处。
要想吸引更多的用户,系统的界面必须要美观有特色友好,功能要健全。
不过由于经验不足,我设计的图形界面比较简单。
只是对基本功能进行了开发。
本次开发,我参考了很多本系统的例子,吸取了些别的本系统的长处,对自己的毕业设计进行了完善,但是还有很多的不足之处,有待以后进步学习。
实践证明,本系统有着很好的发展前景,经测试运行。
本文所制作的系统界面友好使用灵活操作简单功能齐全表现方式独特,已基本具备了成熟的技术理论。
由于时间仓促,本次设计由我完成本系统的制作,对我这样个新手而言所制作的模块还有不完善的地方。
数据库的设计也比较简单。
还有很多毕业设计中用到语言的知识也不够全面,还有很多地方不能够作到完全的理解和掌握。
通过这次毕业论文的设计制作使本人受益匪浅。
首先,由于毕业设计所用的技术和其中用到语言的其他部分是在课堂上没有接触过的,要用它来做设计必须通过大量自学来掌握,在这个过程中,不仅大大提高了我的自学能力而且让我对的学习有了进步的认识。
由于是独立完成在毕业设计的过程遇到了很多的困难,我求教了不少老师和同学,在这个过程中让我体会到了,个团队的重要性。
安全性问题开发中安全性是必须考虑的个很重要的方面,特别是在诸如个信息等敏感数据的模块中更是关键,所以这也是后期开发需要引起重视的。
下面就这方面的技术和解决方案加以讨论。
安装防火墙安装防火墙并且屏蔽数据库端口能有效地阻止了来自上对数据的攻击。
输入检查和输出过滤用户在请求中嵌入恶意标记来进行攻击破坏,防止出现这种问题要靠输入检查和输出过滤,而这类检查必须在服务器端进行,旦校验代码发现有可疑的请求信息,就将这些可疑代码替换并将其过滤掉。
致谢在本次毕业论文过程中,得到了指导老师的指导与支持。
在此特别感谢指导老师的大力帮助。
指导老师的悉心指导和大力支持,在总体结构功能的把握上给予了非常大的帮助,同时根我们提供了非常优越的设计环境,并对我在编程数据库设计等细节工作上给予了耐心的指导,对于我顺利完成这次毕业论文起到了关键性的作用。
我还要感谢我的母校,以及在大学四年生活中给予我关心和帮助的老师和同学,是他们教会了我专业的知识和做人的道理。
通过这次毕业论文我还明白了作为名计算机专业的大学毕业生,我们要会的不仅仅是编写代码,更重要的是要有整体把握系统设计的能力。
我会在以后的工作和学习中不断完善自己,为我最热爱的母校争光,为自己翻开辉煌的新篇章。
参考文献孙林,彭波数据库编程实例清华大学出版社,年月巧学活用电子工业出版社,年月飞思科技产品研发中心应用开发详解电子工业出版社,年月耿祥义,张跃平实用教程清华大学出版社,年月日孙涌现代软件工程北京希望电子出版社,年月萨师煊,王珊数据库系统概论高等教育出版社,年月等编程指南第二版电子工业出版社,年月清宏计算机工作室编程技巧机械工业出版社,年月朱红,司光亚编程指南电子工业出版社,年月徐超,高级应用开发,徐州工业职业技术学院印刷,李存斌,程序设计及其应用开发,中国水利水电出版社,潘明惠,信息化工程原理与系统调试与测试程序调试在设计系统的过程中,存在些是必然的。
对于语句的语法,在程序运行时自动提示,并请求立即纠正,因此,这类比较容易发现和纠正。
但另类是在程序执行时由于不正确的操作或对些数据的计算公式的逻辑导致的结果。
这类隐蔽性强,有时会出现,有时又不出现,因此,对这类动态发生的的排查是耗时费力的。
程序的测试测试的重要性及目的测试的重要性软件的测试在软件生命周期中占据重要的地位,在传统的瀑布模型中,软件测试学仅处于运行维护阶段之前,是软件产品交付用户使用之前保证软件质量的重要手段。
近来,软件工程界趋向于种新的观点,即认为软件生命周期每阶段中都应包含测试,从而检验本阶段的成果是否接近预期的目标,尽可能早的发现并加以修正,如果不在早期阶段进行测试,的延时扩散常常会导致最后成品测试的巨大困难。
事实上,对于软件来讲,不论采用什么技术和什么方法,软件中仍然会有错。
采用新的语言先进的开发方式完善的开发过程,可以减少的引入,但是不可能完全杜绝软件中的,这些引入的需要测试来找出,软件中的密度也需要测试来进行估计。
测试是所有工程学科的基本组成单元,是软件开发的重要部分。
自有程序设计的那天起测试就直伴随着。
统计表明,在典型的软件开发项目中,软件测试工作量往往占软件开发总工作量的以上。
而在软件开发的总成本中,用在测试上的开销要占到。
如果把维护阶段也考虑在内,讨论整个软件生存期时,测试的成本比例也许会有所降低,但实际上维护工作相当于二次开发,乃至多次开发,其中必定还包含有许多测试工作。
在实践中,软件测试的困难常常使人望而却步或敷衍了事,这是由于对测试仍然存在些不正确的看法和的态度,这包
