收藏 分销(赏)

房地产售房信息管理系统-学位论文.doc

上传人:可**** 文档编号:3005933 上传时间:2024-06-12 格式:DOC 页数:74 大小:847.50KB
下载 相关 举报
房地产售房信息管理系统-学位论文.doc_第1页
第1页 / 共74页
房地产售房信息管理系统-学位论文.doc_第2页
第2页 / 共74页
房地产售房信息管理系统-学位论文.doc_第3页
第3页 / 共74页
房地产售房信息管理系统-学位论文.doc_第4页
第4页 / 共74页
房地产售房信息管理系统-学位论文.doc_第5页
第5页 / 共74页
点击查看更多>>
资源描述

1、大连交通大学信息工程学院2012届本科生毕业设计(论文)外文翻译 大连交通大学信息工程学院毕业设计(论文)任务书题 目 房地产售房信息管理系统任务及要求:1.设计(研究)内容和要求任务:1、 调查信息管理自动化的技术发展近况,完成实习报告,字数不少于3000,第三周交给指导老师。2、 结合自己实习情况安排进度,填写进度计划表,第二周完成后交给指导老师签字,并严格执行。3、 按照软件工程思想,独立完成系统的设计和程序开发,完成代码估计2000行左右。4、 用JSP技术实现房地产售房信息的管理。5、 程序简洁,算法可行,运行情况良好。要求:1、 每周和指导老师至少见面沟通一次,回报课题进展情况,接

2、受老师询问。2、 接到任务书后,查阅与题目及专业相关的外文资料进行翻译,要求不少于10000个外文字符,译出汉字不得少于3000,于第四周交给指导老师审阅。3、 毕业设计第13周完成毕业论文的装订,并由指导老师评阅。论文要求12000字以上,包括综述、系统总体设计、系统实现、性能分析、结论等。4、 教学第13周通过中软及教研室组织进行软件验收,验收时要提供软件使用说明书。5、 于第13周提出毕业答辩申请并签字。6、 第14 周答辩,要求制作PPT2.原始依据通过大学几年的学习,已经学习了诸如软件工程、数据库原理及应用、数据结构、C+、Visual Basic、JAVA等多门程序设计语言和网络等

3、基础知识和专业知识,学生有能力而且可以独立完成小中型项目的设计与开发。学校现有设备和环境可以提供给学生实习和上机,而且具有专业老师可以指导学生。3.参考文献1 黄梯云.管理信息系统M.高等教育出版社.2009.32 常春光.房地产管理信息系统M.大连理工大学出版社.2008年3 Stuart I Greenbaum. George Kanatas and Itzhak VeneziaLoan commitments and the management of uncertain credit demandThe Journal of Real Estate Finance and Econom

4、ics.2008.44 Ding Lu Responses to Globalization from a Big Transition Economy:The Case of China Global Economic Review.2008.35 李红.梁晋.电子商务技术M.人民邮电出版社.20096 马云霞.房地产行业顾客客户信息的数据统计与分析.20097 卡恩.张红.房地产市场分析方法与应用M.北京:中信出版社.20098 陈畴踊.信息资源管理M.浙江大学出版社.2009年6月9 张欣宇.房屋销售管理系统的设计与实现D.大连理工大学硕士论文.200810 常晋义.邹永林.周蓓.管理信

5、息系统M.北京:中国电力出版社.200911 Jin Hongfu.Analysis and Design for a Management Information SystemJ.Electronics & Automation.200912 张基温.信息系统开发案例M.北京清华大学出版社.200913 萨师煊.王珊. 数据库系统概论M.北京:高等教育出版社.2009指导教师签字:教研室主任签字: 年 月 日大连交通大学信息工程学院毕业设计(论文)进度计划与考核表学生姓名王旭弘专业班级软件工程08-2班指导教师王鑫翟悦本课题其他人员无题目房地产售房信息管理系统日期计划完成内容完成情况指导老师

6、检查签字第1周实习调研,查阅课题相关外文资料第2周了解行业状况、查阅文献资料,阅读资料,撰写调研报告第3周完成10000字符或3000汉字以上的外文翻译资料,准备资料,学习JSP技术第4周进行需求分析第5周进行概要设计第6周进行概要设计, 基本框架完成,提交毕业论文提纲第7周完成后台数据库的设计并编码,完成部分论文第8周完成前台界面的设计并编码,完成部分论文第9周继续编码并进行测试,继续编写毕业设计论文第10周继续进行程序测试,继续编写毕业设计论文第11周整理资料、文档、图表等,修改毕业设计论文第12周完成毕业设计论文,打印,按要求装订第13周软件验收和准备毕业设计答辩第14周毕业设计答辩及成

7、绩评定指导教师签字: 年月日注:“计划完成内容”由学生本人认真填写,其它由指导教师考核时填写。大连交通大学信息工程学院毕业设计(论文)调研报告学生姓名 王旭弘 专业班级 软件工程08-2班 指导教师 王鑫翟悦 职 称 高工讲师 所在单位 信息科学系软件工程教研室 教研室主任 刘瑞杰 完成日期 2012 年 4 月 6 日实习报告1 课题来源及意义近年来随着计算机的日益普及和网络(特别是因特网)的迅速发展,在全球范围内形成了一种新的企业经营方式,他们把所有的商业活动和贸易往来电子化,利用发达的网络环境进行快速有效的商业活动。这就是最近成为世界上最热门的话题:电子商务。 随着计算机及网络技术的飞速

8、发展,Internet/Intranet应用在全球范围内日益普及,当今社会正快速向信息化社会前进,信息自动化的作用也越来越大。从而使我们从繁杂的事务中解放出来,提高了我们的工作效率。现在的房产企业,为获得更好的经经收益,一般都投入巨额的宣传费宣传自己;但利用的一般都是传统的宣传媒体,例如户外广告牌、车箱广告、电视广告等,很少利用现在流行的网络媒体宣传自己。但是,随着该行业竞争日益的激烈,提高房产企业宣传力度,提升自我形象、为客户提供更好的服务,始终为了公司当前必须考虑的问题。另一方面,随着Internet飞速发展,它越来越成为人们生活中的一部分,人们亲切地把它叫做信息高速公路。计算机技术及通信

9、技术的普及,人们有越来越多的机会,访问Internet,并从Internet中获取资源,Internet紧密的与人们的生活联系起来。解决企业宣传问题的途径之一,就是将计算机技术引入进来,为用户创建一个交流的平台。管理的任务就在于通过有效地管理人财物等资源来实现企业得到目标,而要管理这些资源,需要通过反映这些资源的信息系统来管理。信息系统可以把为管理而搜集的有效数据流进行收集,组织和控制起来,经过处理转换为数据,经过分析,编程对各级管理人员作决定具有重要意义的有用信息。所以,技术的发展使得传统的宣传方式满足不了了时代的需求。房地产售房信息管理系统是一个房地产公司不可缺少的使用工具,它可以向售楼管

10、理人员提供为制定明智的决策所需的信息。所以房地产售房信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来我国的房地产公司使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。2 国内外的现状房地产售房信息管理系统作为房地产信息管理自动化的一部分,管理自动化的发展现状如下。(1)国外研究现状:微软公司创始人比尔盖茨曾说:“房地产业将会由于技术的进步而发生改变,这种改变己经开始并以极快的速度进行,只有意识到这一点的人,才能在房地产业生存下去。目前,这种预言已经变为了现实。信息

11、技术在美国、欧洲等房地产行业中的应用已很普及,行业发展的信息化程度较高。其中,一个突出的特点是信息技术与业务流程再造相结合,不单是信息技术的简单的应用,而是业务流程再造的过程。MLS(Multiple Listing Service),即多重上市服务,是十九世纪八十年代产生于美国的一种房地产交易方式。它是由房地产经纪人联合起来,共同建立信息系统,共享系统的信息资源,实现了最早的资源整合。在房地产领域,MLS系统如今己经风行于欧美国家,单在美国,几乎就有90%房地产经纪都加入了该系统,各大州都成立了MLS协会。到目前为止,已成功地实行了MLS系统的有英国、加拿大、澳大利亚、日本、新西兰、新加坡等

12、国家。为房地产企业提供体系统化的经营管理工具和平台,帮助房地产企业实现整合经营和并行管理,达到高效决策、风险预防、开源节流等目标。在美国,售楼管理信息系统正在改变以经纪人为主要载体的传统房地产经营方式。美国房地产经纪人协会共有70万名成员,90%的经纪人拥有个人电脑,60%的经纪人使用电子邮件与客户联系,72%的房地产公司通过互联网的方式进行房屋销售。据美国房地产经纪人协会的一份调查显示,使用电脑管理系统的房地产经纪人与那些不使用或很少使用的经纪人相比,其年收入要高出$7400美元。美国最大的房地产两站“家居顾问”(HomeAdvisor)仅列出的待售量就有100多万套,约占全美房地产销售量的

13、20%。(2)国内发展现状:中国的房地产业是伴随着中国的改革开放、实行社会主义市场经济而发展起来的新兴行业,开发商的规模从小到大,很多都发展成为跨地域的大型集团公司或上市公司,其管理模式也由最初的粗放式管理逐步趋向科学化、规范化的管理模式,其中,企业信息化的建设是提高房地产企业管理水平的重要手段。与国外相比,我国房地产行业起步较晚,虽然随着信息技术的日益普及和房地产行业在国内的迅猛发展,房地产业已取得了卓有成效的成果,但因为我国房地产行业市场化时间不长、制度政策不完善,使得房地产开发企业管理水平参差不齐,房地产开发信息化管理和规范化管理整体水平仍然不高,一线城市和二三线城市地区差异较大,规范企

14、业和小型公司管理方式不同,信息技术在中国房地产产业中的应用和发展仍存在诸多制约因素。自住制度改革以来,很长一段时间,房地产市场保持着繁荣的局面,近几年,楼盘的销售不断升温,房地产经济公司的管理业务流程也得到不断提升,但是在08年爆发的金融危机不得不提醒我们更好的来管理房产业务。当前的金融危机是由美国房产市场泡沫促成的,房产作为交易对象的流通市场,它是房地产业进行社会再生产的基本条件,并可带动建筑业建材工业等诸多产业发展,国外房产经纪的失误,带来的这次严重的影响,虽然说金融危机的产生不可避免,但如果有良好的房地产管理信息系统,那么房产泡沫的影响就会得到减小,对客户利益的影响也会减少。随着国内房产

15、市场的发展以及国家对楼市的调控,房地产张的重视,房产管理系统会得到一个空前良好的发展前景。优秀的房产管理系统可以把房产市场的市场机制合理实现,并且提高房产的价值和使用价值,可提高房地产业的经济效益,促进房产资源的有效配置和房产建设资金的良性循环,因此,建立优秀的房地产管理信息系统是必不可少的。系统工程的方法已经被被不断应用于人口问题,能源规划,农业系统以及区域发展战略和军事系统等方面,作为分析和解决系统开发,运作及管理实践中的问题所应遵循的工作程序和基本方法,这是选择作为房地产售楼管理管理信息系统的中心思想。而信息系统的数据存放在数据苦衷,数据库技术为信息系统提供了更有效数据管理的手段,所以,

16、掌握了数据库管理系统也儿就能够胜任信息系统的开发设计和应用工作了。 由于国外企业在资金、技术和管理等方面具有显著优势,他们开发的商品房质量更好,品质更佳,建设成本更低,所以,国内的房地产市场竞争格局将会发生明显变化。国内关于售楼管理信息系统正处于研究起步阶段,更多更优秀的售楼管理信息系统正在被开发出来,房地产商们已经不仅仅将眼光局限于电视广告宣传等手段,更注重了利用计算机技术提高企业的高效管理,来提高房地产的经营策略,利用售楼管理信息系统及时了解楼盘的动态销售情况,还能充分利用电脑的可检索性、方便、快速地了解有关销售楼盘的其他各种详细资料,以便及时做出正确决策。为了要在激烈的市场竞争中取得优势

17、,国内的房地产企业必须要有市场危机意识,强化企业管理,逐步形成企业的核心竞争力,以高科技、高品质、高效益、低消耗、低成本、创品牌的房地产开发,不断开拓市场、占领市场,才能维持企业的生存和发展。只有这样,在预算内按时开发符合客户真正需要的高质量软件,国内房地产企业才能将前所未有的竞争压力变为竞争动力,才能在全球的房地产市场竞争中占有一席之地。3 本课题的研究目标本系统使用SUN公司推出的JSP进行前端开发,通过JSP和数据库进行无缝连接,大量应用了JAVA中的控件和触发事件。后台的数据库管理系统是SQL Server 2000,整个数据库都是相互关联的,具有较高的完整性,一致性和安全性。根据软件

18、开发流程,本系统的开发过程是:首先在短时间内建立系统应用原型;然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。本系统总体的功能是实现宏港房地产开发有限公司销售管理的系统化、规模化和自动化,实现用户在网络中,足不出户就可以对房地产售房信息进行管理。4 研究内容1、本系统总体的功能是实现房地产开发有限公司房地产售房信息管理系统的系统化、规模化和自动化,具体包括如下功能模块:(1)楼盘资料管理:包括项目信息管理和房型信息管理。楼盘房屋资料管理包括楼盘名称、地理位置、占地面积、建筑面积、建筑密度、绿化面积、开发日期、楼房数量、房屋数量、售出数量、预定数量、剩余数量等资料的

19、管理。房型信息管理包括对房屋编号、所在楼盘、房型名称、所在楼号、所在单元、所在楼层、门号、建筑面积、合计金额的管理,可以对他们进行录入、修改、查询等操作。(2)房屋销售管理:房屋销售管理包括对房屋编号、客户编号、所在楼盘、房型名称、所在楼号、所在单元、所在楼层、门号、建筑面积、合计金额、客户姓名、所在单位、联系电话、身份证号的管理,可以对他们进行查询等操作。(3)客户信息管理:包括客户资料管理。客户资料管理包括有编号、姓名、所在单位、联系电话、身份证号。(4)员工信息管理: 包括职工资料管理。职工资料管理包括有员工编号、员工姓名、员工性别、出生日期、员工职务、联系电话、家庭住址。(5)系统维护

20、:系统维护包括用户的注册,用户的删除,密码的修改。因为本系统为企业的管理系统,其中涉及到商业机密,所以设置了两个权限,管理员和操作员。2、为保证系统的高效、科学、合理,系统应实现以下目标:(1)系统能够稳定、可靠的运行,具有良好的可维护性、可扩展性、可移植性。在数据组织、系统功能、系统结构上保留足够的扩充余地,便于今后的扩充。(2)系统能够简化管理,提高效率。(3)系统能够提供流畅的数据信息处理、快速方便的信息查询。为确保系统实际应用时的科学性和先进性,本系统采用B/S 结构的设计思想。(4)系统具有良好的安全保密性能,良好的误操作保护。(5)具有良好的用户接口,操作简单、方便,易于学习和掌握

21、。5可行性分析营运可行性分析:在本系统的运营阶段,使用系统的工作人员,除了需要具备在Microsoft Windows平台上使用个人电脑的知识,并不需要特别的技术能力。这方面的知识,与系统有直接接触的职员都已经具备。并且在项目投产前,还会安排对操作系统的人员进行必要的培训。系统技术维护支持工作,在初期仍将由硬件供应商及本人完成,以后由信息部接手。该公司信息完全具备使用维护该系统的能力。因此本系统营运方面可行。经济可行性分析:本系统的实施所需经费主要用于购买软、硬件、系统开发及系统维护。本系统总体耗费不多,是在一个企业可以承担的范围之内的。应用本系统将帮助房屋销售工作人员提高工作效率,更简便的填

22、写房产信息,更加快捷的查询统计房产信息,同时,有利于房地产公司各部门之间更好的沟通,从而提高了办事效率,减少了消耗成本。本系统开发经费并不是很多。对于规模不很大,经费有限的单位在经济上是可以接受的,并且本系统实施后可以显著提高效率,很快就可以体现经济效益。技术可行性分析:从软件角度来看,现在软件技术发展的已经比较成熟,无论是数据库还是应用程序都可以实现系统功能;从硬件角度来看,系统所要用到的硬件都可以购买到,可以满足系统要求。从人员角度来看,本系统所面向的用户是公司内部职员,就是平时在公司内部工作的职员,他们平时工作就离不开电脑,懂得基本微机操作,无须另聘专人即可使该系统正常实施运行。从技术角

23、度来看,开发技术和数据库技术已经具备了完备、成熟的理论和体系结构。所以本系统的开发在技术上完全可行。经以上分析,本系统的开发具有可行性。6 研究方法与系统采用技术开发工具:MyEclipse系统服务器:Tomcat 6.0数据库:SQL2000数据库。开发时用到的技术有:1 Servlet:一种服务器端的Java应用程序。 2 JSP:是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。3 Html:超文本标记语言或超文本链接标示语言。4 CSS:层叠样式表。5 Javascript脚本语言。6 Xml可扩展标记语言。7 进度安排第1周实习调研,查阅课题相

24、关外文资料第2周了解行业状况、查阅文献资料,阅读资料,撰写调研报告第3周完成10000字符或3000汉字以上的外文翻译资料,准备资料,学习JSP技术第4周进行需求分析第5周进行概要设计第6周进行概要设计, 基本框架完成,提交毕业论文提纲第7周完成后台数据库的设计并编码,完成部分论文第8周完成前台界面的设计并编码,完成部分论文第9周继续编码并进行测试,继续编写毕业设计论文第10周继续进行程序测试,继续编写毕业设计论文第11周整理资料、文档、图表等,修改毕业设计论文第12周完成毕业设计论文,打印,按要求装订第13周软件验收和准备毕业设计答辩第14周毕业设计答辩及成绩评定8 参考文献1 黄梯云.管理

25、信息系统M.高等教育出版社.2009.32 常春光.房地产管理信息系统M.大连理工大学出版社.2008年3 Stuart I Greenbaum. George Kanatas and Itzhak VeneziaLoan commitments and the management of uncertain credit demandThe Journal of Real Estate Finance and Economics.2008.44 Ding Lu Responses to Globalization from a Big Transition Economy:The Case

26、of China Global Economic Review.2008.35 李红.梁晋.电子商务技术M.人民邮电出版社.20096 马云霞.房地产行业顾客客户信息的数据统计与分析.20097 卡恩.张红.房地产市场分析方法与应用M.北京:中信出版社.20098 陈畴踊.信息资源管理M.浙江大学出版社.2009年6月9 张欣宇.房屋销售管理系统的设计与实现D.大连理工大学硕士论文.200810 常晋义.邹永林.周蓓.管理信息系统M.北京:中国电力出版社.200911 Jin Hongfu.Analysis and Design for a Management Information Sys

27、temJ.Electronics & Automation.200912 张基温.信息系统开发案例M.北京清华大学出版社.200913 萨师煊.王珊. 数据库系统概论M.北京:高等教育出版社.2009大连交通大学信息工程学院毕业设计(论文)外文翻译学生姓名 王旭弘 专业班级 软件工程08-2班 指导教师 王鑫翟悦 职 称 高工讲师 所在单位 信息科学系软件工程教研室 教研室主任 刘瑞杰 完成日期 2012 年 4 月 13 日JSP application frameworksWhat are application frameworks:A framework is a reusable,

28、semi-complete application that can be specialized toproduce custom applications Johnson. Like people, software applications are more alike than they are different. They run on the same computers, expect input from the same devices, output to the same displays, and save data to the same hard disks. D

29、evelopers working on conventional desktop applications are accustomed to toolkits and development environments that leverage the sameness between applications. Application frameworks build on this common ground to provide developers with a reusable structure that can serve as the foundation for thei

30、r own products.A framework provides developers with a set of backbone components that have the following characteristics:1.They are known to work well in other applications.2. They are ready to use with the next project.3. They can also be used by other teams in the organization.Frameworks are the c

31、lassic build-versus-buy proposition. If you build it, you will understand it when you are donebut how long will it be before you can roll your own? If you buy it, you will have to climb the learning curveand how long is that going to take? There is no right answer here, but most observers would agre

32、e that frameworks such as Struts provide a significant return on investment compared to starting from scratch, especially for larger projects.Other types of frameworks:The idea of a framework applies not only to applications but to application componentsas well. Throughout this article, we introduce

33、 other types of frameworks that you can use with Struts. These include the Lucene search engine, the Scaffold toolkit, the Struts validator, and the Tiles tag library. Like application frameworks, these tools provide semi-complete versions of a subsystem that can be specialized to provide a custom c

34、omponent.Some frameworks have been linked to a proprietary development environment. This is not the case with Struts or any of the other frameworks shown in this book. You can use any development environment with Struts: Visual Age for Java, JBuilder, Eclipse, Emacs, and Textpad are all popular choi

35、ces among Struts developers. If you can use it with Java, you can use it with Struts.Enabling technologies:Applications developed with Struts are based on a number of enablingtechnologies.These components are not specific to Struts and underlie every Java web application. A reason that developers us

36、e frameworks like Struts is to hide the nasty details behind acronyms like HTTP, CGI, and JSP. As a Struts developer, you dont need to be an alphabet soup guru, but a working knowledge of these base technologies can help you devise creative solutions to tricky problems.Hypertext Transfer Protocol (H

37、TTP):When mediating talks between nations, diplomats often follow a formal protocol.Diplomatic protocols are designed to avoid misunderstandings and to keep negotiations from breaking down. In a similar vein, when computers need to talk, they also follow a formal protocol. The protocol defines how d

38、ata is transmitted and how to decode it once it arrives. Web applications use the Hypertext Transfer Protocol (HTTP) to move data between the browser running on your computer and the application running on the server.Many server applications communicate using protocols other than HTTP. Some of these

39、 maintain an ongoing connection between the computers. The application server knows exactly who is connected at all times and can tell when a connection is dropped. Because they know the state of each connection and the identity of each person using it, these are known as stateful protocols.By contr

40、ast, HTTP is known as a stateless protocol. An HTTP server will accept any request from any client and will always provide some type of response, even if the response is just to say no. Without the overhead of negotiating and retaining a connection, stateless protocols can handle a large volume of r

41、equests. This is one reason why the Internet has been able to scale to millions of computers.Another reason HTTP has become the universal standard is its simplicity. An HTTP request looks like an ordinary text document. This has made it easy for applications to make HTTP requests. You can even send

42、an HTTP request by hand using a standard utility such as Telnet. When the HTTP response comes back, it is also in plain text that developers can read.The first line in the HTTP request contains the method, followed by the locationof the requested resource and the version of HTTP. Zero or more HTTP r

43、equest headers follow the initial line. The HTTP headers provide additional information to the server. This can include the browser type and version, acceptable document types, and the browsers cookies, just to name a few. Of the seven request methods, GET and POST are by far the most popular.Once t

44、he server has received and serviced the request, it will issue an HTTP response. The first line in the response is called the status line and carries the HTTP protocol version, a numeric status, and a brief description of the status. Following the status line, the server will return a set of HTTP re

45、sponse headers that work in a way similar to the request headers.As we mentioned, HTTP does not preserve state information between requests.The server logs the request, sends the response, and goes blissfully on to the next request. While simple and efficient, a stateless protocol is problematic for

46、 dynamic applications that need to keep track of their users. (Ignorance is not always bliss.Cookies and URL rewriting are two common ways to keep track of users between requests. A cookie is a special packet of information on the users computer. URL rewriting stores a special reference in the page address that a Java server can use to track users. Neither approach is seamless, and using either means extra work when developing a web application. On its own, a standard HTTP web server does no

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 学术论文 > 毕业论文/毕业设计

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服