福建工程学院
FUJIAN UNIVERSITY OF TECHNOLOGY
毕业论文(设计)
题 目: 嘉诚房产管理系统
学 生: 陈 靖
指导老师: 莫铭 魏磊晶
专 业: 网络技术与信息处理
班 级: 网络 012
学 号: 020217
2
目录
前言 ..................................................................................................................................3
二.可行性分析 ..............................................................................................................4
2.1 技术可行性 ................................................................................................4
2.2 经济可行性 .................................................................................................5
2.3 社会可行性 .................................................................................................6
需求分析 ..........................................................................................................................6
3.1 数据需求.....................................................................................................6
3.2 数据描述......................................................................................................6
3.3.数据流图.....................................................................................................7
3.4 数据流条目 .................................................................................................8
3.5 功能需求....................................................................................................11
3.6 功能描述....................................................................................................12
3.7 接口需求....................................................................................................12
概要设计 ........................................................................................................................13
4.2 处理流程....................................................................................................13
4.3 运行设计....................................................................................................15
4.3.1 运行模块的组合.................................................................................15
4.3.2 运行控制方式采用超级连接触发的方式。.....................................15
详细设计. ....................................................................................................................15
5.1 数据库设计 ...............................................................................................15
调试分析 ........................................................................................................................19
6.1 个人完成任务: ........................................................................................19
6.5 模块设计说明...........................................................................................21
方案总结 ........................................................................................................................22
3
嘉诚房产信息管理系统
摘 要:随着网络的发展,越来越多的人们倾向于在网上搜索信息。以建立一个提供房
产信息的网站为例,介绍了如何使用ASP技术在Internet上建立一个信息系统,
供用户通过WWW动态地访问Web数据库中的数据。
关键词: 嘉诚房产信息管理;ADO;ASP
Abstract:With the development of net,more,and more people are declined to
search information on the Web. This paper have introduced how to build an
information system inInternetby using ASP technology and Enabled users to access
data in web databsed actively through a sample ofaWeb offering Real estate .
keywords: Real estate web,ado,asp
前言
1.1 随着计算机及网络技术的飞速发展,Internet/Intranet 应用在全球范围内
日益普及,当今社会正快速向信息化社会前进,信息自动化的作用也越来越大。
各式的信息化管理工作迫切需要从繁杂的事务中解放出来,提高工作效率。作为
发展的形式为连锁经营的房产中介机构来说,企业规模的扩大必须有相应的计算
机信息化管理系统作为支撑,如果没有一套适合于规模不断扩大的计算机信息化
管理系统,在规模扩大到一定程度后,管理和经营问题将会凸现。
目前大部分的房产中介的房产信息管理工作部分还是手工管理,工作效率很
低,并且不能及时了解手中拥有的各类房屋的信息和市场上比较需求的房屋,不
能更好的适应当前客户的各种房屋需求。另外,手工管理还存在由于不可避免的
人为因素造成数据的遗漏、误报等等弊端。为了解决这一日益突出的问题,我们
针对房产信息管理工作自主开发了嘉诚房产信息管理系统。
嘉诚房产信息管理系统的设计目标是立足于开发一套简单易用,方便快捷,
功能强大的信息管理系统。简单易用意味着系统简易,美观的图形操作界面。界
面的设计将采用专业的图形图像设计处理软件 Photoshop7.0。方便快捷意味着系
统的即装即用,简单的服务器架构及系统安装。服务器端只需建立 www 服务以
及安装 Access 数据库,客户端只需拥有 IE 浏览器即可。功能强大意味着系统的
实用性,功能的全面性,系统的安全性和可靠性。
1.2 本系统主要实现的功能有:
数据的增、删、改:
增加房屋数据、删除房屋数据、修改房屋数据、
增加会员数据、删除会员数据、修改会员数据、
新闻发布、新闻删除、新闻修改、
填写出租房屋数据、填写出售房屋数据、
填写要租房屋数据、填写要买房屋数据、
查询功能:
查看房屋数据
4
查询出租房屋数据、查询出售房屋数据、
单个会员信息统计功能、
查看会员数据、
其他功能:
计数器调整功能、投标修改功能(禁止非法投标)
发布信息管理功能、
买方出价(投标)
会员登记、在线人数显示、投标统计功能、用户验证功能、用户数目的限制
会员竞标、管理员最后决策功能
二.可行性分析
2.1 技术可行性
网站实施的关键是实现 WEB 服务器与供应商数据库的连接接口.目前流行的
WEB 与数据库接口的技术虽然很多.但存在许多局限性例如:CGI(common gateway
interface----公共网关接口)功能比较强.跨平台性能好.可移植到绝大部分的
操作系统上.但不易开发,更改成本高.而且运行速度非常慢.IDC(internet
database connector----Internet 数据库连接器)安全性高编写容易.只要掌握
html 常识和基本的 SQL 语法就可以了,但功能较弱.只能对数据库进行操作.而
不 能 对 WEB 服 务 器 的 其 它 文 件 进 行 操 作 .jdbc(java database
connectivity--java 数据库连接)是 SUN 公司制定的 JAVA 与数据库的连接互连
规范.功能较强.安全性较好.但是执行效率低,用 JAVA 语言编程.难度较大. 微软
公司推出的 ADO(active x data objects----ACtiveX 数据对象)是以 ActiveX 技
术为基础的数据存取方法.具有使用容易.访问速度快.内存资源消耗低的特点.
能够存取各种类型的数据.因而提供了 INTERNET 上数据存取的良好接口.asp 是
实现 ADO 技术的一种较为理想的编程环境.它是 microsoft 公司为 IIS 以级 MS
personal web server 等 web 服务器开发的技术.提供了一个将 vbscript 和
jscript 集成到 html 面的服务器端的脚本编写环境.
Asp 运行具有下列特点:
Web
浏览
器
.asp
.html
WEB 服
务器
ADO
ODBC
sql 请求
sql 结果
Database
服务器
(1)不需要编译.直接搬运行;
(2)面向对象.并可通过 ACTIVE X 服务器组件来扩充功能;
(3 独立于浏览器,用户使用常规可运行 html 码的浏览器即可;
(4)源代码的保密性好.服务器会自动将 ASP 的程序代码解释为 HTML 格式的主面
内容,再送到用户端的浏览器.因此 ASP 产源程序代码不会传到用户端的浏览器.
ADO 和 ASP 相结合.可以建立提供数据库信息的主面内容.让用户在浏览器画
5
面中输入.更改或删除服务器的数据库数据.其访问 ASP 文件时.WEB 服务器将解
释该文件里的脚本语句.并利用 ADO 通过 ODBC 访问数据库.最后把运行的结果生
成 HTML 文件传给客户浏览器
asp 仅能运行在 microsoft 公司的 Windows NT 和 windows X 平台及其提供
的 WEB 服务器上,在我国 INTEANET 大部分都是采用 WINDOWS NT 操作系统与 IIS
WEB 服务器的运行环境.所以,ASP 技术是目前最有发展前景的数据库和 WEB 服务
器互连技术.
本系统系网络系统,采用 C/S 模式,基于 Intelnet 的 Http 传输协议。硬件
方面,Server 端为可扩展的 www 服务器,Client 端为个人 PC。软件方面,我们
拟采用以下几种软件:
1) 操作系统用 Windows2000 Server。Windows2000 Server 作为一个优秀的网络
操作系统,它的发行版本中集成了大量的网络应用软件,如 Web 服务器、Ftp 服
务器、邮件服务器等,可以快速的构建 Intranet 环境。
2)本系统内核使用 Asp,有几种方法可以实现本系统的内核:Jsp、PHP 等。但是
考虑到系统的使用者为房产中介机构,大多都使用 Windows2000 Server 作为 www
服务器,故还是选择微软的 Asp 与 Windows2000 Server 操作系统组合。
2.2 经济可行性
由于系统结构采用当前流行的 C/S 结构,也就是客户端/服务器模式,软硬件的
需求如前说述要求都比较低,只需要有假设 www 服务的 web 服务器,Access 数
据库以及个人 PC。而且开发时间短,成本低,而且数据量的传输快也是 C/S 结
构的优点。这不仅保证了系统的技术可行性,还保证了系统的经济可行性。
2.3 社会可行性
本系统的社会可行性主要体现在以下几个方面:
1) 本系统 C/S 模式架构的简单解决了安装配置难的问题,满足了用户的需要。
2) 由于开发成本的降低使得产品价格也会在市场上占据绝对优势。
3) 开发的针对性使产品的竞争度大大加强。