基于ASP的房产管理信息系统的设计与实现-毕业论文.doc
《基于ASP的房产管理信息系统的设计与实现-毕业论文.doc》由会员分享,可在线阅读,更多相关《基于ASP的房产管理信息系统的设计与实现-毕业论文.doc(48页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机科学与技术系毕业设计(论文)毕业设计(论文)基于ASP的房产管理信息系统的设计与实现Design and Implementation of Property Management Information System Based on ASP学生姓名所学专业所在班级指导教师教师职称完成时间: : 信息管理与信息系统 : : : 副教授 : 摘 要随着网络的发展,越来越多的人们倾向于在网上搜索信息。传统的房屋信息是手工管理的,工作效率低,不能及时的了解手中拥有的各类房屋信息与市场上动态变化的信息差别,不能迎合时下客户对房屋的需求。手工管理存在数据的遗漏、误报等弊端,欠缺优化、新鲜度、互动
2、性,所以开发一种网上房产管理信息系统是必然趋势。本文着重阐述了房产管理信息系统功能模块的分析、设计和实现。介绍了系统的开发环境以及开发工具,对于设计思想和设计流程也做出了全面的叙述,在数据库创建思想以及各个数据表之间的具体关联等方面也做出了详细说明,并且具体剖析了系统各个功能的实现过程以及详细设计过程,在绘制简单系统功能模块图的同时,力求更加清晰地表明设计思想以及对整个程序设计的规划及具体实现。本房产管理信息系统采用B/S体系结构,其开发主要包括前台客户应用操作、查询和后台数据库的建立、维护的开发两个方面。根据实际需求,本系统采用模块化的设计思想,搭建运行环境IIS5.1,通过使用JavaSc
3、ript脚本语言完成动态的、交互的web服务器应用程序,结合Access数据库开发系统,实现了楼盘展示、出租求租信息、出售求购信息、会员专区的查询分析功能,完成后台管理员对系统信息、会员信息、房源信息、订单信息、留言信息的管理。关键词:管理信息系统,B/S结构,ASP,Access数据库II计算机科学与技术系毕业设计(论文)ABSTRACTAlong with the development of the network, more and more people tend to search for information online. Traditional housing inform
4、ation are manual management, which is low efficiency, cannot understand the differences between existing housing information with the market dynamics, cannot meet the current demands of customers. Manual management data has much omissions and misstatements, which is lack of optimization, freshness,
5、interactivity. Therefore, its an inevitable trend to develop an online property management information system.This paper expounds the property management information system function module of analysis, design and implementation. Introduces the development environment and exploitative tools of system
6、, the environmental design ideas and design process are involved in this paper, also makes a detailed explanation of the database tables and create ideas between different aspects of concrete association, and analyzes the function of the system implementation process and the detailed design process.
7、 During drawing the simple chart of system function module, strives for demonstrated the design thought and the plan of the whole process design and the specific implementation more clearly.This property management information system adopts B/S structure, which mainly includes two aspects of develop
8、ment: customer operation, inquiry and backend database building, maintenance. According to the actual demand, this system uses modular design, builds IIS5.0 operation environment, by using JavaScript scripting language to finish dynamic and interactive web server applications, combined with the Acce
9、ss database development, realizes search analysis function of system building display, hire/hack information, sell/buy information, special members function, and completes the backstage administrator to manage the system information, members information, expand information, order information and mes
10、sage information.Keywords: Management Information System B/S structure ASP Access DatabaseIII计算机科学与技术系毕业设计(论文)目 录摘 要IABSTRACTII1 绪论11.1课题的目的和意义11.2 国内外研究状况22 系统开发环境32.1 ASP技术介绍32.2 ACCESS数据库介绍43 系统分析63.1 可行性分析和预期目标63.2 需求分析74 系统设计124.1 系统总体设计124.2 数据库设计164.3 系统详细设计195 系统实现和功能测试235.1 系统实现235.2 系统验证及优
11、化286 结束语31参考文献32致 谢33附录一:程序代码34附录二:英文文献及翻译401计算机科学与技术系毕业设计(论文)1 绪论1.1 课题的目的和意义1 目的该课题研究的是基于B/S体系机构下的房产信息管理系统。目前大部分的房产信息管理工作部分还是手工管理,工作效率很低,并且不能及时了解手中拥有的各类房屋的信息和市场上比较需求的房屋,不能更好的适应当前客户对房屋的各种需求。另外,手工管理还存在由不可抗力的人为因素造成数据遗漏、误报等弊端。为解决这一日益突出的问题,针对房产信息管理工作设计了城建房产信息管理系统。该模块完成系统中的功能如下:楼盘展示、出租信息、求租信息,求购信息,出售信息,
12、可以按各种查询条件查询到所需资料以及进行登记发布,会员专区,后台管理员对数据信息的维护。2 意义随着计算机及网络技术的飞速发展,Internet/Intranet应用在全球范围内日益普及,当今社会正快速向信息化社会前进,信息自动化的作用也越来越大。各式的信息化管理工作迫切需要从繁杂的事务中解放出来,提高工作效率。对于房产信息管理机构来说,企业规模的扩大必须有相应的计算机信息化管理系统作为支撑,如果没有一套适合于规模不断扩大的计算机信息化管理系统,在规模扩大到一定程度后,管理和经营问题将会凸现。房产信息管理系统的设计目标是立足于开发一套简单易用,方便快捷,功能强大的信息管理系统。简单易用意味着系
13、统简易,美观的图形操作界面。方便快捷意味着系统的即装即用,简单的服务器架构及系统安装。功能强大意味着系统的实用性,功能的全面性,系统的安全性和可靠性。该系统能够与Internet互连,将每个房产代理商的房源信息上传到WEB服务器上,WEB服务器自动产生该房产的信息页面,供客户浏览。网站的管理者能够通过WEB管理所有代理商的房源。所有的房源信息都能附带多种图片,并且在自动生成的网页中上传相应的图片,让客户一目了然。1.2 国内外研究状况国外状况:外企由于国外管理理念的影响以及计算机应用技术的快速发展,发展速度比我国更迅速一些。据统计,目前,美国在房产信息管理中80-100%的信息处理由计算机完成
14、;在计算机应用发展较快的国家中,计算机应用于经济管理的占80%,是计算机应用的主要领域。由于国外计算机技术比我国计算机技术起步的早,房产管理信息系统在房产信息管理上已经成为了主要手段。通过网络的管理,降低了房产业管理的成本,改善了用户的服务,扩展了各部门的网络关系。国内状况:我国的计算机应用要比西方国家落后十几年,房产信息管理等管理系统的开发应用是从1973年开始的,83年以后才开始了大量实际的开发和研究工作。我国要迎头赶上,就必须利用现有的信息基础设施,重点开发和推广应用于各类科技经济等数据库和网络资源服务系统,以便取得巨大的社会效益和经济效益。由于物业管理在社会大生产中占有重要地位,其计算
15、机化在发达国家已达到95%以上,而我国在全国范围内推广计算机在管理中的应用,是在80年代初开始,起步虽晚,但发展快。我国的房产管理仍以手工管理为主,伴随着计算机控制技术和网络技术的发展,房产管理信息系统将在现有的基础上跨出更大的一步,但仍落后于西方发达国家。立足于房产管理实际需求,着眼于未来发展,我国需要建成符合标准化协议、通用性较强、实用的系统,以提高房产信息的现代化管理水平,实现房产信息资源的共享。随着我国房产业的发展,房产信息管理在地域上和技术上需要借助于计算机现代通讯技术和网络技术,实现信息联网。因此,开发此类房产管理信息系统具有必要性的,也是必然的。44计算机科学与技术系毕业设计(论
16、文)2 系统开发环境2.1 ASP技术介绍随着Internet的发展,静态Web站点的开发与维护变得越来越困难,一方面信息的不断增加和变化,使站点维护人员不得不经常修改他们的网页,特别是基于数据库驱动的Web站点更是如此;另一方面静态网页由于不能与浏览者进行有效交互,使人们感到越来越乏味,而不愿意再一次地进入同一站点。所以开发动态网页或动态内容成了越来越多的站点所追求目标。所谓动态内容是由每一个用户按照自己的需求发出请求而特殊制作的Web网页,例如访问某一网站的新用户得到的欢迎词与重新返回到该站点的用户得到的欢迎词是不同的。ASP有如下的特点:1) 无需编译ASP脚本集成于HTML当中,容易生
17、成,无需编译或链接即可直接解释执行。2) 易于生成使用常规文本编辑器(如WINDOWS下的记事本),即可进行*.asp页面的设计。若从工作效率来考虑,不妨选用具有可视化编辑能力的Visual InterDev。3) 独立于浏览器用户端只要使用可解释常规HTML码的浏览器,即可浏览ASP所设计的主页。ASP脚本是在站点服务器端执行的,用户端的浏览器不需要支持它。因此,若不通过从服务器下载来观察*.asp主页,在浏览器端见不到正确的页面内容。4) 面向对象在ASP脚本中可以方便地引用系统组件和ASP的内置组件,还能通过定制 ActiveX Server Component(ActiveX服务器组件
18、)来扩充功能。5) 与任何ActiveX scripting 语言兼容除了可使用VBScript和JScript语言进行设计外,还可通过Plug-in的方式,使用由第三方所提供的其它scripting 语言。6) 源程序代码不会外漏ASP脚本在服务器上执行,传到用户浏览器的只是ASP执行结果所生成的常规HTML码,这样可保证辛辛苦苦编写出来的程序代码不会被他人盗取。2.2 ACCESS数据库介绍Access 是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS),是Office系列应用软件之一。它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种
19、向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。Access是一种关系型数据库管理系统,其主要特点如下: 1 存储方式单一 Access管理的对象有表、查询、窗体、报表、页、宏和模块,以上对象都存放在后缀为(.mdb)的数据库文件种,便于用户的操作和管理。2 面向对象 Access是一个面向对象的开发工具,利用面向对象的方式将数据库系统中的各种功能对象化,将数据库管理的各种功能封装在各类对象中。它将一个应用系统当作是由一系列对象组成的,对每个对象它都定义一组方法和属性
20、,以定义该对象的行为和外国,用户还可以按需要给对象扩展方法和属性。通过对象的方法、属性完成数据库的操作和管理,极大地简化了用户的开发工作。同时,这种基于面向对象的开发方式,使得开发应用程序更为简便。3 界面友好、易操作 Access是一个可视化工具,是风格与Windows完全一样,用户想要生成对象并应用,只要使用鼠标进行拖放即可,非常直观方便。系统还提供了表生成器、查询生成器、报表设计器以及数据库向导、表向导、查询向导、窗体向导、报表向导等工具,使得操作简便,容易使用和掌握。 4 集成环境、处理多种数据信息Access基于Windows操作系统下的集成开发环境,该环境集成了各种向导和生成器工具
21、,极大地提高了开发人员的工作效率,使得建立数据库、创建表、设计用户界面、设计数据查询、报表打印等可以方便有序地进行。计算机科学与技术系毕业设计(论文)3 系统分析3.1 可行性分析和预期目标1、经济可行性:从流动资金来看,传统房产信息管理资金少则数十万元,多则几百万元,而网上管理系统则不需要花浩大的费用;不需要将大笔的流动资金作为管理费用。 2、技术上可行性:这个系统模块中用到的ASP技术是在HTML语言的基础上使用脚本语言对网页的对象模型进行编程。从软件的技术层面看,ASP有如下的特点:1)无需编译ASP脚本集成于HTML当中,容易生成,无需编译或链接即可直接解释执行。2)易于生成使用常规文
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 ASP 房产 管理信息系统 设计 实现 毕业论文
限制150内