paper51.com 目 录 paper51.com 引言... 5 copyright paper51.com 1 平台的简介... 5 paper51.com 1.1开发平台简介... 5 copyright paper51.com 1.2 开发平台技术简介... 5 内容来自论文无忧网 www.paper51.com 1.2.1 access知识简介... 5 内容来自论文无忧网 www.paper51.com 1.2.2 ASP知识简介... 6 copyright paper51.com 2 需求分析... 6 内容来自论文无忧网 www.paper51.com
2.1 功能需求... 6 paper51.com 2.1.1 基本功能需求... 6 paper51.com 2.1.2 用户界面需求... 7 http://www.paper51.com 2.2 性能需求... 7 内容来自www.paper51.com
2.2.1 系统安全性... 7 http://www.paper51.com 2.2.2 数据库选择... 7 http://www.paper51.com 2.3 环境... 8 内容来自论文无忧网 www.paper51.com 3 系统设计... 8 copyright paper51.com 3.1 模块结构设计... 8 paper51.com 3.2 数据设计... 9 copyright paper51.com 3.2.1 房屋信息管理系统的实体及关系模式... 9 内容来自www.paper51.com 3.2.2 实体间的联系... 10 内容来自论文无忧网 www.paper51.com 3.2.3 本系统主要涉及的 E-R图... 11 copyright paper51.com
4 详细设计... 12 内容来自论文无忧网 www.paper51.com
4.1审核房屋信息实现... 12 内容来自www.paper51.com 4.2管理员修改密码实现... 14 内容来自论文无忧网 www.paper51.com 4.2.1 查看和修改管理员信息... 14 内容来自www.paper51.com 4.2.2 程序的设计和实现... 15 copyright paper51.com 5 系统测试... 16 paper51.com
6 总结... 16 http://www.paper51.com 参考文献... 17 内容来自论文无忧网 www.paper51.com 致谢... 18 paper51.com
paper51.com 引言 http://www.paper51.com 根据调查,现在人们最关心的就是房产,房产中介也是随之诞生,房产中介多而规模不一,小型的几个人,大型的拥有多个中介点。对于房屋中介部门来说,房屋信息管理是必不可少的组成部分。但是目前大部分房屋中介部门的信息管理工作部分还是人工管理,人工管理不能及时的知道手中拥有的各类房屋信息和市场上比较需求的房屋,不能更好的适应当前客户的各种房屋需求,且管理起来相当麻烦,效率也很低。另外,人工管理还存在由于不可避免的人为因素造成数据的遗漏、误报等弊端,房屋信息管理系统正是针对日益突出的问题而开发的。 copyright paper51.com
房屋信息管理系统就是一个管理信息系统,开发本系统就是要实现数据处理方式有人工管理向计算机管理的转变,它是计算机技术和房屋管理实践活动两者之间架色桥梁。系统界面我们要做得尽量人性化,使使用者操作起来方便,管理人员需要做的就是将数据输入到系统的数据库中。虽然数据库存储容量大,但比较稳定,适合长时间的保存,且不易丢失,这无疑为信息存储量越来越大的房屋管理提供了一个方便、快捷的操作方式。本系统具有运行速度快、安全性高、稳定性好的优点,具备查看、添加、删除、修改等功能,能够快速的查询房地产交易信息。由过去的手工管理转变为计算机方式,由效率低、数据冗余、易产生错误转变为检索迅速、查找方便、可靠性高、存储量大。 copyright paper51.com
论文主要是按照软件工程的开发过程分别阐述了需求分析、系统设计、详细设计,其中重点介绍了详细阶段中自己所负责模块的具体设计过程,还阐述了在开发该系统时的一些体会。 paper51.com 1 平台的简介 内容来自论文无忧网 www.paper51.com 1.1开发平台简介 内容来自www.paper51.com (1) 开发模式:基于ASP的B/S模式 内容来自www.paper51.com (2) 客户端操作系统:Windows xp 内容来自www.paper51.com
(3) 数据库平台:Microsoft access 2000 内容来自www.paper51.com
(4) 开发环境: 1> 记事本 2> Macromedia Dreamweaver MX 2004 内容来自论文无忧网 www.paper51.com (5) 编程工具:Macromedia Dreamweaver MX 2004 copyright paper51.com 1.2 开发平台技术简介 http://www.paper51.com 1.2.1 access知识简介 copyright paper51.com
Microsoft access是一种简单易用的小型数据库系统,利用它能够快速创建具有专业特色的数据库,而不需要高深的理论知识和编程技巧,就可以轻松地创建和管理数据库。如今许多论坛类的网站或小规模企业内部网都是使用access作为动态网站数据库,引用参考文献[1]330页。它是一种关系式数据库,关系数据库由一系列表组成,表又由一系列行和列组成,每一行是一个记录,每一列是一个字段,每个字段有一个字段名,字段名在一个表中不能重复,表与表之间可以建立关系(或称关联,连接),以便查询相关联的信息。Access数据库以文件形式保存,文件的扩张名是mdb, 它由七种对象组成:表、查询、窗体、报表、宏、页和模块。 copyright paper51.com 1.2.2 ASP知识简介 内容来自论文无忧网 www.paper51.com
Microsoft的动态服务器网页(Active Server Pages,ASP)技术是当今流行的Web应用程序开发技术之一,作为服务器端脚本编写环境,它将HTML语言、脚本代码和服务器组件有机地结合在一起,可以用来创建交互式的动态网页和具有数据库访问功能的Web应用程序。ASP技术的优势主要表现在以下几个方面: 内容来自www.paper51.com
(1)ASP运行环境的配置非常方便,只要在Windows平台上安装PWS或IIS,Web服务器与ASP应用服务器的配置便基本完成了。 paper51.com (2)ASP技术进行开发时,可以通过自己的COM组件,将应用程序的商业逻辑封装在可重用的模块中,以便在脚本、其他组件或其他程序中调用。 http://www.paper51.com 2 需求分析 http://www.paper51.com 目前,大部分房屋中介部门的管理工作部分还是手工管理,工作效率低,面对规模越来越大的中介公司,我们通过实地调研之后,对房屋信息管理系统的设计开发做了一个详细的概述。 内容来自论文无忧网 www.paper51.com
2.1 功能需求 内容来自论文无忧网 www.paper51.com
2.1.1 基本功能需求 内容来自www.paper51.com 本课题要实现房屋中介部门的房屋信息管理,在设计该系统时,应尽可能的贴近大众,便于用户操作。 内容来自论文无忧网 www.paper51.com 本系统主要有以下功能: copyright paper51.com 1、发布房屋信息模块: 用户可以通过此模块免费的发布出租、出售、求租、求购的房屋信息。 内容来自论文无忧网 www.paper51.com (1) 发布出租模块:主要用于发布出租信息。发布的房屋信息包括:区域、大概位置、户型、租金、类型、设施、面积、装修情况、年限、付款方式、联系人、电话等。 内容来自论文无忧网 www.paper51.com (2) 发布求租模块:用于发布求租信息,用户根据自己的需要可以在网上发布求租信息。发布的房屋信息包括:区域、大概位置、户型、租金、类型、设施、面积、装修情况、年限、付款方式、联系人、电话等想要求租的房屋的基本信息情况。 copyright paper51.com |