论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP JSP .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > ASP >

A400133房产信息管理系统

  1.2本系统主要实现的功能有:

数据的增、删、改: 内容来自www.paper51.com

增加房屋数据、删除房屋数据、修改房屋数据、

copyright paper51.com

增加会员数据、删除会员数据、修改会员数据、

paper51.com

新闻发布、新闻删除、新闻修改、

copyright paper51.com

填写出租房屋数据、填写出售房屋数据、

http://www.paper51.com

填写要租房屋数据、填写要买房屋数据、

内容来自www.paper51.com

查询功能: 内容来自论文无忧网 www.paper51.com

查看房屋数据

内容来自论文无忧网 www.paper51.com

查询出租房屋数据、查询出售房屋数据、 paper51.com

单个会员信息统计功能、

内容来自www.paper51.com

查看会员数据、 copyright paper51.com

其他功能:

内容来自www.paper51.com

计数器调整功能、投标修改功能(禁止非法投标) http://www.paper51.com

发布信息管理功能、

内容来自论文无忧网 www.paper51.com

买方出价(投标)

http://www.paper51.com

会员登记、在线人数显示、投标统计功能、用户验证功能、用户数目的限制 http://www.paper51.com

会员竞标、管理员最后决策功能

paper51.com

二.可行性分析2.1 技术可行性 内容来自www.paper51.com

网站实施的关键是实现WEB服务器与供应商数据库的连接接口.目前流行的WEB与数据库接口的技术虽然很多.但存在许多局限性例如:CGI(common gateway interface----公共网关接口)功能比较强.跨平台性能好.可移植到绝大部分的操作系统上.但不易开发,更改成本高.而且运行速度非常慢.IDC(internet database connector----Internet数据库连接器)安全性高编写容易.只要掌握html常识和基本的SQL语法就可以了,但功能较弱.只能对数据库进行操作.而不能对WEB服务器的其它文件进行操作.jdbc(javadatabase  connectivity--java数据库连接)是SUN公司制定的JAVA与数据库的连接互连规范.功能较强.安全性较好.但是执行效率低,用JAVA语言编程.难度较大. 微软公司推出的ADO(active x dataobjects----ACtiveX数据对象)是以ActiveX技术为基础的数据存取方法.具有使用容易.访问速度快.内存资源消耗低的特点.能够存取各种类型的数据.因而提供了INTERNET上数据存取的良好接口.asp是实现ADO技术的一种较为理想的编程环境.它是microsoft公司为IIS以级MS personal web server 等web服务器开发的技术.提供了一个将vbscript 和jscript集成到html面的服务器端的脚本编写环境. copyright paper51.com

Asp运行具有下列特点:

http://www.paper51.com

Web浏览器

paper51.com

.asp paper51.com

.html copyright paper51.com

WEB服务器 copyright paper51.com

copyright paper51.com

ADO

http://www.paper51.com

paper51.com

ODBC

内容来自论文无忧网 www.paper51.com

sql请求 内容来自www.paper51.com

sql结果

http://www.paper51.com

Database 内容来自www.paper51.com

服务器 内容来自论文无忧网 www.paper51.com

(1)不需要编译.直接搬运行;

copyright paper51.com

(2)面向对象.并可通过ACTIVE X服务器组件来扩充功能;

http://www.paper51.com

(3独立于浏览器,用户使用常规可运行html码的浏览器即可; copyright paper51.com

(4)源代码的保密性好.服务器会自动将ASP的程序代码解释为HTML格式的主面内容,再送到用户端的浏览器.因此ASP产源程序代码不会传到用户端的浏览器. copyright paper51.com

    ADO和ASP相结合.可以建立提供数据库信息的主面内容.让用户在浏览器画面中输入.更改或删除服务器的数据库数据.其访问ASP文件时.WEB服务器将解释该文件里的脚本语句.并利用ADO通过ODBC访问数据库.最后把运行的结果生成HTML文件传给客户浏览器 内容来自www.paper51.com

asp仅能运行在microsoft公司的Windows NT 和 windows X平台及其提供的WEB服务器上,在我国INTEANET大部分都是采用WINDOWS NT 操作系统与IIS WEB服务器的运行环境.所以,ASP技术是目前最有发展前景的数据库和WEB服务器互连技术.

http://www.paper51.com

本系统系网络系统,采用C/S模式,基于Intelnet的Http传输协议。硬件方面,Server端为可扩展的www服务器,Client端为个人PC。软件方面,我们拟采用以下几种软件:

内容来自www.paper51.com

1)  操作系统用Windows2000Server。Windows2000 Server作为一个优秀的网络操作系统,它的发行版本中集成了大量的网络应用软件,如Web服务器、Ftp服务器、邮件服务器等,可以快速的构建Intranet环境。

内容来自论文无忧网 www.paper51.com

2)本系统内核使用Asp,有几种方法可以实现本系统的内核:Jsp、PHP等。但是考虑到系统的使用者为房产中介机构,大多都使用Windows2000 Server作为www服务器,故还是选择微软的Asp与Windows2000 Server操作系统组合。

paper51.com

2.2经济可行性

http://www.paper51.com

由于系统结构采用当前流行的C/S结构,也就是客户端/服务器模式,软硬件的需求如前说述要求都比较低,只需要有假设www服务的web服务器,Access数据库以及个人PC。而且开发时间短,成本低,而且数据量的传输快也是C/S结构的优点。这不仅保证了系统的技术可行性,还保证了系统的经济可行性。

http://www.paper51.com

2.3社会可行性 paper51.com

本系统的社会可行性主要体现在以下几个方面:

copyright paper51.com

1)      本系统C/S模式架构的简单解决了安装配置难的问题,满足了用户的需要。 copyright paper51.com

2)      由于开发成本的降低使得产品价格也会在市场上占据绝对优势。 内容来自论文无忧网 www.paper51.com

3)      开发的针对性使产品的竞争度大大加强。 copyright paper51.com

需求分析3.1 数据需求 http://www.paper51.com

需求分析工作是软件生存期中重要的一步,也是起决定性的一步。我们试图通过它来全面了解整个系统的软件功能和性能方面的要求,为软件设计打下坚实的基础。该部分的目标主要有:获得目标系统的物理模型,了解目标系统是如何运行的;抽象出目标系统的逻辑模型,对物理模型进行筛选,得到与软件系统有关的部分;建立目标系统的逻辑模型,得出数据流图和数据字典;补充目标系统的逻辑模型,对目标系统的用户界面,至今尚未考虑的细节进行说明。

copyright paper51.com

3.2数据描述 paper51.com

1.数据库描述 copyright paper51.com

本系统大部分功能都是通过数据库操作来实现的,对数据库的性能要求比较高。平均每个操作要访问数据库C1次,每次访问数据库要检索数据记录CN条(N为用户数,C,C1 为访问系数)。所以数据库访问的频率是C1*C*N*M(M表示每秒在线用户的平均数)。数据库中有些表的属性比较多,而且某些表的数据将用来检索其他表,所以要求数据库的访问能力比较强。本系统的数据库用Microsoft的Access是一个小巧灵珑的数据库软件,对于应用系统是非常理想的。除了支持标准的 SQL语句,它可以在Windows NT系统上以系统服务方式运行,或者在Windows 95/98系统上以普通进程方式运行. ASP-ACCESS的组合可以说是开发网络应用系统的黄金搭档。 内容来自www.paper51.com

3.3.数据流图 paper51.com

系统的运行流程主要是在用户和系统之间交互进行。用户分为新用户和已注册用户,因为新用户的注册和已注册用户的流程相对比较独立,所以整个系统的数据流图分两部分。系统的一级流图如下所示: 新用户注册已注册用户已注册信息用户信息

内容来自www.paper51.com

已注册用户忘记密码处理已注册用户登录 内容来自www.paper51.com

http://www.paper51.com

paper51.com

3.4数据流条目

内容来自www.paper51.com

1)      数据流名:用户信息

http://www.paper51.com

别名:无

内容来自www.paper51.com

组成:用户名+密码+密码提示+提示答案+姓名+性别+身份证+Email地址+联系电话 内容来自论文无忧网 www.paper51.com

来源:用户输入

内容来自论文无忧网 www.paper51.com

去向:注册子系统 http://www.paper51.com

2)      数据流名:已注册信息 copyright paper51.com

别名:原注册信息

内容来自www.paper51.com

组成:用户名+密码+密码提示+提示答案+姓名+性别+身份证+Email地址+联系电话

内容来自论文无忧网 www.paper51.com

来源:注册子系统

paper51.com

去向:数据库的用户表

http://www.paper51.com

3)      数据流名:登录信息 copyright paper51.com

组成:用户名+密码

paper51.com

来源:用户输入

内容来自论文无忧网 www.paper51.com

去向:系统用来检索用户信息 

http://www.paper51.com

4)      数据流名:新闻信息

内容来自www.paper51.com

组成:新闻号+新闻标题 内容来自论文无忧网 www.paper51.com

来源:新闻子系统 http://www.paper51.com

去向:新闻数据处理系统 内容来自www.paper51.com

5)      数据流名:查询信息

内容来自www.paper51.com

组成:房屋类型 paper51.com

来源:用户输入

http://www.paper51.com

去向:查询处理系统

内容来自论文无忧网 www.paper51.com

6)      数据流名:管理员信息 copyright paper51.com

组成:管理员用户名+管理员密码

paper51.com

来源:管理员输入

内容来自论文无忧网 www.paper51.com

去向:管理系统

copyright paper51.com

7)      数据流名:新闻内容 paper51.com

组成:新闻标题+新闻内容

内容来自论文无忧网 www.paper51.com

去向:新闻处理系统 内容来自www.paper51.com

8)      数据流名:房屋数据

copyright paper51.com

组成:房屋号+地段+小区名+套型+面积+价格/租金+登记时间

copyright paper51.com

4.加工说明

paper51.com

1)加工名:注册 输入数据:用户信息 输出数据:已注册信息 加工逻辑:根据用户输入的用户信息在数据库中作相应的记录

copyright paper51.com

2) 加工名:忘记密码 输入数据:原注册信息 输出数据:已注册信息 加工逻辑:用户输入已注册的用户名和密码提示问题的答案,系统验证后让用户获取密码。 paper51.com

3)      加工名:浏览新闻

内容来自论文无忧网 www.paper51.com

输入数据:新闻信息 copyright paper51.com

输出数据:新闻内容 paper51.com

加工逻辑:用户点击输入新闻标题和新闻号,系统检索数据库后给出新闻详细内容

copyright paper51.com

4)      加工名:查询房屋数据 copyright paper51.com

输入数据:房屋数据信息

copyright paper51.com

输出数据:房屋数据

内容来自www.paper51.com

加工逻辑:用户点击输入房屋类型,系统检索数据库后给出房屋数据

内容来自www.paper51.com

5)      加工名:登录

paper51.com

输入数据:用户输入登录信息 输出数据:会员登录首页 加工逻辑:将用户输入的登录信息和数据库比较,如果是已注册用户则调用会员首页,否则根据错误给出相应提示。

copyright paper51.com

6)      加工名:房屋数据管理 paper51.com

输入数据:房屋数据信息 http://www.paper51.com

输出数据:房屋数据 paper51.com

加工逻辑:系统根据房屋数据信息检索数据库,给出与用户有关的房屋数据,用户可以进行增、删、改的管理。 paper51.com

7)      加工名:个人资料修改

内容来自论文无忧网 www.paper51.com

输入数据:已注册信息 内容来自www.paper51.com

输出数据:新注册信息 copyright paper51.com

加工逻辑:用户输入新的注册信息,系统将新的信息输入数据库,取代原注册信息。

内容来自论文无忧网 www.paper51.com

8)      加工名:新闻数据管理 内容来自论文无忧网 www.paper51.com

输入数据:新闻信息

paper51.com

输出数据:更改后的新闻数据 内容来自论文无忧网 www.paper51.com

加工逻辑:系统根据新闻信息检索数据库,给出新闻数据,管理员可以进行增、删、改的管理。

内容来自论文无忧网 www.paper51.com

3.5功能需求 http://www.paper51.com

会员登记功能

http://www.paper51.com

信息查询功能 http://www.paper51.com

房屋数据管理功能

http://www.paper51.com

新闻数据管理功能 paper51.com

系统管理功能

内容来自www.paper51.com

其他功能:在线人数显示、投标统计功能、用户验证功能、 paper51.com

用户数目的限制、会员竞标、管理员最后决策功能 paper51.com

3.6功能描述

paper51.com

1)      会员登记功能:即注册系统

http://www.paper51.com

2)      信息查询功能:根据用户点击输入的信息在数据库中进行查询 paper51.com

3)      房屋数据管理功能:会员和管理员拥有的房屋数据的发布(即添加)、删除、修改 paper51.com

4)      新闻数据管理功能:管理员功能,拥有新闻数据的发布、删除、修改

http://www.paper51.com

5)      会员竞标功能:会员用户可对看中的房屋进行投标。 内容来自www.paper51.com

6)      在线人数显示:统计同一时间内在线的人数并显示 http://www.paper51.com

7)      投标统计:同一房屋的总投标人数

copyright paper51.com

8)      用户验证功能:验证用户是否为合法用户

内容来自www.paper51.com

9)      用户数目限制:限制系统的登录人数 copyright paper51.com

10)  管理员最后决策:在房屋发布的期限结束后根据投标价格决定最终得标会员 内容来自论文无忧网 www.paper51.com

3.7接口需求 copyright paper51.com

1.用户接口 copyright paper51.com

房产信息管理系统作为一个面向大众的应用系统,对人机界面要求很高。网页格式必须大众化,争取和一般的信息管理系统的格式大致不变,以便于用户能马上掌握系统的操作方法。当然风格上可以有自己的特色。其打印方式采用浏览器打印。 在系统的用户注册和登录以及发送邮件等功能上要充分利用ENTER键,这样可以大大的方便用户,其他操作均采用触发的方式。 copyright paper51.com

2.硬件接口

paper51.com

本系统也可采用分布式处理的方式,故若有多台服务器要求到多台服务器的并行连接。 copyright paper51.com

3.软件接口 内容来自www.paper51.com

与Access数据库的接口:通过ADO进行连接 http://www.paper51.com

4.通讯接口 copyright paper51.com

均采用http协议 copyright paper51.com

  http://www.paper51.com

------分隔线----------------------------
联系方式