房屋中介信息管理系统毕业设计.doc

上传人:牧羊曲112 文档编号:4263830 上传时间:2023-04-12 格式:DOC 页数:32 大小:520KB
返回 下载 相关 举报
房屋中介信息管理系统毕业设计.doc_第1页
第1页 / 共32页
房屋中介信息管理系统毕业设计.doc_第2页
第2页 / 共32页
房屋中介信息管理系统毕业设计.doc_第3页
第3页 / 共32页
房屋中介信息管理系统毕业设计.doc_第4页
第4页 / 共32页
房屋中介信息管理系统毕业设计.doc_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《房屋中介信息管理系统毕业设计.doc》由会员分享,可在线阅读,更多相关《房屋中介信息管理系统毕业设计.doc(32页珍藏版)》请在三一办公上搜索。

1、毕业设计报告(论文)报告(论文)题目: 房屋中介信息管理系统 的设计与实现 作者所在系部: 计算机科学与工程系 作者所在专业: 计算机应用技术 作者所在班级: 11512班 作 者 姓 名 : 胡亚杰 作 者 学 号 : 20113051237 指导教师姓名: 王培军 完 成 时 间 : 2014年6月 北华航天工业学院教务处制北华航天工业学院毕业设计(论文)任务书(理工类)学生姓名: 胡亚杰 专业: 计算机应用技术 班级: 11512 学号:20113051237指导教师: 王培军 职 称: 实验师 完成时间: 2014年6月毕业设计(论文)题目:房屋中介信息管理系统的设计与实现题目来源教师

2、科研课 题纵向课题()题目类型理论研究()注:请直接在所属项目括号内打“”横向课题()应用研究()教师自拟课题( )应用设计()学生自拟课题( )其 他()总体设计要求及技术要点:总体设计要求:系统是针对某市房屋中介信息进行管理,主要功能如下:主要功能:1.房屋信息管理,包括房屋信息添加、删除、修改和查询;2.房屋信息发信息布,按照房屋信息进行检索,查看房屋的具体信息;3.用户管理,包括用户注册,基本信息管理,超级管理员设置和添加等;4.在线预订房屋,在线预约看房时间等;5.房屋信息管理,房屋状态修改等。技术要点:1.系统采用B/S模式进行设计,以或者J2ee为开发环境及工具2.需求完备合理,

3、功能完善。3.界面简洁大方,操作方便。 4.程序架构先进高效,代码简洁清晰。5.文档齐备,撰写完整,符合规范。工作环境及技术条件:操作系统:WindowsNT/XP/Windows7开发工具:.NET为开发工具数据库:SQL SERVER工作内容及最终成果:(1)收集并查阅资料,明确毕业设计题目要实现的各功能及所需技术,在阅读与本设计有关的书籍和外文资料基础上,按要求完成毕业设计内容。(2)按照规定的格式要求,撰写毕业设计工作周志。(3)设计系统总体架构,满足设计要点和技术要求。(4)开发各典型模块,实现规定的功能。(5)完成系统联调,排除故障,使系统达到规定目标,运行状态良好。(6)撰写毕业

4、设计报告(论文),参加成果验收和毕业答辩,并上交所设计的系统和所有毕业设计文档。时间进度安排:毕业设计分为两个阶段:第8学期:2014.2完成毕业设计选题、查阅文献等初期准备工作2014.3查找资料,完成对毕业设计题目的理解,进行详细的需求调研2014.42014.5完成系统总体框架设计,熟悉开发环境和开发工具2014.52014.6完成模块设计工作,编程实现及模块调试2014.52014.6完成系统联调,排除故障,保证良好的系统运行状态2014.6撰写毕业设计报告,上交全部设计成果,参加成果验收和毕业答辩指导教师签字: 2014年3月1日教研室主任意见:教研室主任签字: 2014年3月10日

5、摘 要随着我国房地产业的发展,房地产中介咨询服务机构正在蓬勃发展。房屋中介可以有效地帮助人们管理房产或者找到合适的居住地,同时安全可靠地保管用户信息。对于房屋中介公司,一方面由于旗下拥有很多房源,如何有效、规范、快捷地管理一直不便;另一方面,中介业务员工与IT人员之间存在技术知识的差距,往往存在很多后续问题。房屋中介管理系统针对上述问题,设置了多重查询、房屋记录、房屋预约检索、已售房屋展示等几个功能。支持按条件组合查询,多项信息结合更准确定位所需信息。同时,可以对房屋的信息进行修改和删除;对于一些数据在录入时进行特别的限制;支持查询被预定的具体预约时间。采用C#技术开发,建立详细和易于理解的可

6、视化查询对象,以帮助业务人员与用户获得各自所需信息,并实现动态更新与检测。关键词:房屋中介 管理系统 B/S VS2012 C#AbstractWith the development of Chinas real estate industry, the real estate intermediary service institutions are booming. Housing intermediary can effectively help people manage real estate or to find the right place, at the same time

7、, safe and reliable storage of user information. For the housing conduit company, on the one hand because owns many houses, how to effectively, specification, and efficient management has been difficult; on the other hand, there are technical knowledge gap between the intermediary business employees

8、 and IT personnel, there are many follow-up questions.Housing intermediary management system to solve these problems, set up multiple query, housing, housing reservation record retrieval, sold housing display several functions. Support query by combination of conditions, a number of information comb

9、ined with more accurate positioning information. At the same time, the housing information to modify and delete data; for some special restrictions on entry; support query is a predetermined specific appointment time. Using C# technology development, based on detailed and easy to understand the quer

10、y object, in order to help the business personnel and users obtain the information of their needs, and realize the dynamic update and detectionKeywords:housing agency,management system,C/S,VS2012目 录摘 要IAbstractII第1章 绪 论11.1 课题研究现状分析11.1.1 本领域内已开展的研究工作21.1.2 已经取得的研究成果21.2 选题的目的及意义21.3 课题研究的主要内容3第2章 系

11、统开发的技术及背景42.1 开发技术及运行环境42.1.1 系统采用的开发技术42.1.2 系统运行环境42.2 关键技术简介42.2.1 Visual Studio开发工具概述42.2.2 后台数据库(SqlServer2014)支持5第3章 系统需求分析73.1 问题的提出73.2 系统的设计目标7第4章 系统分析与总体设计84.1 系统模块划分84.1.1 用户注册登录模块84.1.2 房屋信息浏览模块84.1.3 房屋预约模块84.1.4 房屋信息管理模块84.1.5 房屋出售信息模块94.2 系统功能结构9第5章 系统数据库设计105.1 主要实体的数据表105.2 各数据表的物理结

12、构105.2.1 用户信息表105.2.2 房屋信息表115.2.3售出房屋信息表125.2.4预约房屋信息表12第6章 系统模块设计及调试136.1 前台用户功能模块136.1.1 本系统的用户登陆136.1.2用户注册页面146.1.3前台用户登陆成功页面146.1.4预约页面166.2 房屋信息管理模块页面166.2.1 房屋信息查询页面166.2.2 房屋信息添加页面196.2.3 已售出房屋查询页面196.2.4 预约房屋信息页面206.2.5 房屋出售页面206.3 后台用户信息管理模块216.3.1 后台用户信息添加216.3.2 后台用户修改密码页面216.4 前台用户信息管理

13、226.4.1 用户添加页面226.4.2用户管理页面226.4.3用户修改页面23结 论24致 谢25参考文献26第1章 绪 论房屋中介管理系统是房屋中介机构不可缺少的一部分,能够为业务人员提供充足的信息和快速查询手段。开发房屋中介管理软件能让业务人员详细地记录房源信息与用户信息,更便捷、更有效、更规范地管理这些信息,提高工作质量和效率。同时经过学习、研究和探讨,提高逻辑思维能力,增强人际交往与沟通。过去以来,人们一直使用传统的人工方式管理房屋出租、求租等房屋信息,这种管理存在着许多缺点,比如效率低、保密性差等,时间一长,将产生大量的文件和数据,这样给查找、更新和维护房屋信息带来了不少的困难

14、,既消耗了更多的时间、人力、物力,还难于快速满足用户的需求。所以开发房屋中介管理系统对于中介业务人员以及用户来说都具有很重要的意义。基于以上问题,有必要使得房屋中介管理系统达到操作的规范化、系统化和程序化,避免随意性,既提高信息处理的速度和准确性,又能及时有效地查询、修改房源基本信息,并根据用户的不同需求,准确、迅速找到合适的房屋,提高工作效率。1.1 课题研究现状分析随着我国社会主义市场经济体制的确立和发展,商业流通领域进入了一个空前的发展阶段,面临商界的激烈竞争,只有在多变的商品和顾客中发掘并掌握市场需求,即淘汰“卖不出去的商品”,购进“卖得快、利润高的商品”的经营者才会获利,企业也才能在

15、竞争中生存和发展,如果能够选择一个好的管理系统,把大量冗杂的、看似毫无关系的数据,有机地结合起来,形象地反映出市场的供求关系,就能够及时做出正确的决策,抓住商机。在过去,销售业的操作一般都靠人工操作,如通过人工登记卡片、填写表格资料,然后根据不同的分类进帐,销售额的日结算和每月的盘点都需花费大量的人力和物力来完成。即使几年前,有些商家开始使用计算机进行管理,但也只停留在一些简单的数据计算操作,这是一项极其繁琐的工作。通过手工计算不仅容易出错,而且不能够及时地把数据之间的关系形象化地表现出来,也就不能进一步掌握市场的最新动态。而通过本管理系统基本可解决以上问题,能够方便、灵活地对数据库的资料进行

16、查询、统计等操作,所有这些对数据库进行的操作都受到管理级别的限制,确保数据的安全性。在互联网日益发展、壮大的背景下,如何让原来在单个计算机中使用的数据库可供多台计算机同时使用,也成了必然的趋势。企业要在竞争中求得生存,就应科学化、系统化地管理资料信息。此房屋中介管理系统的开发定位于一个能够满足数据库管理的软件,即具备数据库管理软件的基本功能,包括数据的增加、删除、修改和查询等,便于业务人员操作和统计房屋信息。系统采用Visual Studio 2012开发平台与SQL 2014数据库相结合进行开发,结构紧凑、运行速度快、操作简单,更拥有自己的源代码保证了软件的保密性和安全性。1.1.1 本领域

17、内已开展的研究工作1. 理论研究基础房屋中介信息管理系统系统,旨在创造一种以电子信息为基础的房屋中介信息管理模式。通过这种新的模式,为房屋中介业的创造一种新的工作方式,使房屋中介信息突破时空限制,提高房屋信息的更新速度,使售房者、中介和买家可以在任何时候、任何地点通过网络进行信息交流。本系统以Internet为平台,研究了基于Web信息系统的设计与实现,包括系统需求分析和系统功能设计以及数据库设计,使系统能够方便的管理房屋信息,能够实现用户的登录、注册,在线预约等功能,实现房屋中介信息的实时交流。2. 技术层面的支持此系统设计上采用三层结构、WinForm技术,使之在选用平台、采用技术上具有先

18、进性和可扩充性,从而保证建成的系统具有良好的稳定性。系统设计按标准化、规范化,分层设计,构件化实现。采用软件构件化的开发方式,使系统结构分层,业务与实现分离,逻辑与数据分离;以统一的服务接口规范为核心,使用开放标准。从功能上来说,系统是比较完备的,系统以WinForm技术实现Web界面与用户交互,为用户提供信息并接收其操作,同时通过数据库管理系统来存储信息数据。1.1.2 已经取得的研究成果早期网站主要是展示型网站,是以静态页面组成,以html 形式体现。主要就是宣传企业形象和产品。现在我们通常看到的是PHP、JSP实现的功能性网站。后台可以添加、修改内容,更全面的方便客户使用。采用三层架构可

19、以很好的将页面展现、操作数据库和实现业务逻辑的代码完全分离开来,层次清晰,对前期的编写和后期的维护都十分有利。而本产品是使用的三层架构和WinFrom技术,这两项技术虽然有些落后,但是正因为其存在时间的久远,使之具有更好的安全性、便利性。1.2 选题的目的及意义近年来,房地产业爆炸式发展,由此引发的房屋中介的产生,而对于房屋中介需要管理的大量信息,使得房屋中介信息管理系统的开发成为一种必然的需求。信息电子化将传统的用纸质媒介记录信息,一方面以电子流代替了实物流,可以大量减少人力,物力,降低了成本;另一方面突破了时间和空间的限制,使得交易活动可以在任何时间、任何地点进行,从而大大提高了效率,方便

20、了人们的生活。1.3 课题研究的主要内容 通过对与课题有关资料的阅读和研究,该系统应该包括:(1)用户管理模块(用户注册、登录)其中,用户注册需要进行前端验证,对格式进行一定的限制,格式不符合要求时提示错误信息。只有当所有信息都输入正确后才能进入到下一步。(2)房屋浏览模块(主界面,房屋信息详细页),主界面显示所有未售出的房屋信息,并可以查看详细信息并填写预约时间进行预约看房。(3)房屋信息管理模块(添加房屋信息,修改房屋信息,删除房屋信息)。其中,点击房屋信息进入房屋信息搜索页面,能够按照多个条件进行房屋信息的查找,并可以对房屋信息进行添加、修改和删除的操作。(4)房屋状态查询模块(已售出房

21、屋信息、预约房屋信息)。主要提供查询已售出房屋的信息以及预约房屋信息以及预约看房时间。第2章 系统开发的技术及背景2.1 开发技术及运行环境2.1.1 系统采用的开发技术基于对当前各种编程语言和数据库的了解、优缺点权衡以及自身对语言和数据库的使用熟练程度,本系统选用VS2012作为前台开发工具,后台数据库采用SqlServer2014,以软件工程思想为主要指导思想,力求开发一个操作简单、实用性强、安全性好、功能完整且可维护性好的通用电子信息管理系统。2.1.2 系统运行环境(1)硬件环境:联想笔记本。(2)软件环境:中文Windows操作系统;VS2012集成开发环境, SqlServer20

22、14数据库。2.2 关键技术简介2.2.1 Visual Studio开发工具概述Visual Studio是微软公司推出的开发环境。是最流行的Windows平台应用程序开发环境。2012 年9月12日微软在西雅图发布Visual Studio 2012。其实早在8月16日Visual Studio 2012和.NET Framework 4.5已经可以下载,微软负责Visual Studio部门的公司副总裁Jason Zander还发表博客,列举了升级到Visual Studio 2012版的12大理由。当时还主要是分发给MSDN订阅用户。9月1日批量许可(VL)发布。而在12号这天面向全球

23、用户上市。2002 年,随着 .NET 口号的提出与 Windows XP / Office XP 的发布,微软发布了 Visual Studio .NET(内部版本号为 7.0)。在这个版本的 Visual Studio 中,微软剥离了 Visual FoxPro 作为一个单独的开发环境以 Visual FoxPro 7.0 单独销售,同时取消了 Visual InterDev。与此同时,微软引入了建立在 .NET 框架上(版本1.0)的托管代码机制以及一门新的语言C#(读作 C Sharp,意为 C#)。C# 是一门建立在C+和 Java 基础上的现代语言,是编写 .NET 框架的语言。.

24、NET 的通用语言框架机制(Common Language Runtime, CLR),其目的是在同一个项目中支持不同的语言所开发的组件。所有CLR 支持的代码都会被解释成为 CLR 可执行的机器代码然后运行。.net控件是指以输入或操作数据的对象。.net控件比如ComponentOne是.net平台下对数据和方法的封装。有自己的属性和方法。属性是控件数据的简单访问者。 方法则是控件的一些简单而可见的功能。过去,开发人员将 C/C+ 与 Microsoft 基础类 (MFC) 或应用程序快速开发 (RAD) 环境(如 Microsoft® Visual Basic®)一起使用

25、来创建这样的应用程序。.NET Framework 将这些现有产品的特点合并到了单个且一致的开发环境中,该环境大大简化了客户端应用程序的开发。包含在 .NET Framework 中的 Windows 窗体类旨在用于 GUI 开发。您可以轻松创建具有适应多变的商业需求所需的灵活性的命令窗口、按钮、菜单、工具栏和其他屏幕元素。2.2.2 后台数据库(SqlServer2014)支持SQL是英文Structured Query Language的缩写,意思为结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系

26、统的标准语言。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。绝大多数流行的关系型数据库管理系统,如Oracle,Sybase,Microsoft SQL Server,Access等都采用了SQL语言标准。虽然很多数据库都对SQL语句进行了再开发和扩展,但是包括Select,Insert,Update,Delete,Create,以及Drop在内的标准的SQL命令仍然可以被用来完成几乎所有的数据库操作。SQL Server是一个关系数据库管理系统。它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,于1988年推出了第一个

27、OS/2版本。在Windows NT 推出后,Microsoft与Sybase在SQL Server的开发上就分道扬镳了,Microsoft将SQL Server移植到Windows NT系统上,专注于开发推广SQL Server的Windows NT版本。Sybase则较专注于SQL Server在UNIX操作系统上的应用。SQL Server 2000是Microsoft公司推出的SQL Server数据库管理系统,该版本继承了SQL Server 7.0版本的优点,同时又比它增加了许多更先进的功能。具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Wind

28、ows 98的膝上型电脑到运行Microsoft Windows 2000的大型多处理器的服务器等多种平台使用。数据库中存储着大量的、重要的数据。很多电子商务网站、企业内部信息化平台等都是基于SQL Server上的, 但是数据库通常没有像操作系统和网络那样在安全性上受到足够的重视,多数管理员认为只要把网络和操作系统的安全搞好了,那么所有的应用程序也就安全了。一些安全公司也忽略数据库安全,这就使数据库的安全问题更加严峻了。数据库系统中存在的安全漏洞和不当的配置通常会造成极大的损失, 而且这些严重的后果都难以预料和发现。SQL Server数据库又是属于“端口”型的数据库,这就表示任何人都能够用

29、分析工具试图连接到数据库上,从而绕过操作系统的安全机制,进而闯入系统、破坏和窃取数据资料,甚至破坏整个系统。数据完整性和合法存取会受到很多方面的安全威胁,包括密码策略、系统后门、数据库操作以及本身的安全方案。因此,对于数据库系统来说,安全性是非常重要的。第3章 系统需求分析3.1 问题的提出房屋中介管理系统从总体上把握系统的设计,在具体的设计实现上围绕着两个方面的需求展开,即用户和业务人员。用户的需求:(1)浏览房屋的基本信息。(2)对房屋进行预约看房。业务人员的需求:(1)对房屋信息的管理,包括房屋添加、修改、删除等功能。(2)对预约房屋、已出售房屋的信息查询。(3)对用户信息的管理。(4)

30、对后台管理员信息的管理。3.2 系统的设计目标经过分析,房屋中介管理系统应该实现以下主要功能:(1)支持多重查询,允许业务人员按需求组合查询,快速、有效地让业务人员获得所需数据。(2)支持对用户对房屋的预约,需要记录预约看房用户以及预约时间。(3)只是对已售出房屋的信息的查询。第4章 系统分析与总体设计4.1 系统模块划分该系统分为用户注册登录模块,房屋信息浏览模块,房屋预约模块,房屋信息管理模块、房屋出售模块。4.1.1 用户注册登录模块用户注册登录模块包括注册和登录用户注册界面:接收用户输入,经过前端验证格式正确后存入后台数据库。登录:输入用户名和密码,输入正确进入系统主界面;未注册的用户

31、可以点击注册的链接进入注册界面。4.1.2 房屋信息浏览模块产品浏览模块包括房屋信息浏览主界面。主界面:显示所有房屋信息,并能根据多个条件进行组合查询。4.1.3 房屋预约模块房屋预约模块包括房屋预约主界面房屋预约页面:点击房屋信息浏览中的预约按钮,查看房屋的详细信息,并填写预约时间进行房屋预约看房。4.1.4 房屋信息管理模块房屋信息管理模块包括添加房屋信息,修改房屋信息添加房屋信息:对房屋信息的所有信息进行设置,并添加的数据库中。修改信息:如果房屋信息输入错误,或者房屋信息有更新,可以选择该房屋,并对房屋信息进行修改。4.1.5 房屋出售信息模块房屋出售信息模块包括对出售房屋信息查询出售房

32、屋信息:对出售房屋信息的所有信息查询。4.2 系统功能结构房屋中介管理系 统前 台用 户后 台用 户填 写注 册信 息房 屋信 息管 理房屋预约信息查 询已出售房 屋查 询系 统登 录查询所有房屋信 息房 屋预 约看 房添 加房 屋信 息修 改房 屋信 息删 除房 屋信 息用 户信 息管 理添 加用 户信 息修 改用 户信 息删 除用 户信 息后台管理 员管 理添 加管理员修 改密 码系统功能结构图如图4-1所示。4-1系统功能结构图第5章 系统数据库设计数据库技术在计算机软件领域研究中一直是非常重要的主题,产生于60年代,30多年来数据库技术得到了迅速发展,形成了较为完整的理论体系和一大批实

33、用系统。并且,近年来,随着World Wide Web(WWW)的猛增及Internet技术的迅速发展,使得数据库技术成为最热门技术之一。数据库应用系统开发的目标是建立一个满足用户长期需求的产品。开发的主要过程为:理解用户的需求,然后,把它们转变为有效的数据库设计。把设计转变为实际的数据库,并且这些数据库带有功能完备、高效能的应用。此外,简洁、结构明晰的表结构对数据库的设计是相当重要的。规范化的表结构设计,在以后的数据维护中,不会发生插入(insert)、删除(delete)和更新(update)时的异常。反之,数据库表结构设计不合理,不仅会给数据库的使用和维护带来各种各样的问题,而且可能存储

34、了大量不需要的冗余信息,浪费系统资源。由此可见一个数据库的设计在一个项目的作用至关重要。5.1 主要实体的数据表根据前几章对系统各种功能需求的分析,本系统采用SqlServer数据库,数据库名为zj,本系统中所涉及到的主要实体表共有以下几个数据表:用户信息表(t_zj_people),用于存储用户信息;房屋信息表( t_zj_house),用于存储房屋信息;预约信息表( t_zj_order),用于存储预约房屋信息;已售出房屋表( t_zj_sell),用于存储已售出的房屋信息;后台管理员表(t_zj_login),用于管理员的登录信息。5.2 各数据表的物理结构5.2.1 用户信息表用户信息

35、表(t_zj_people),用于存储用户信息,各字段功能定义如表5-1所示。表5-1用户信息表(t_zj_people)列名值类型是否可为空默认值说明f_idint(12)否用户id(主键)f_namevarchar(50)否用户姓名f_phonevarchar(50)是null用户联系电话f_zjvarchar(50)否是否是中介f_loginnamevarchar(50)否0用户登录名(续)f_passwordvarchar(50)是用户登录密码5.2.2 房屋信息表 房屋信息表( t_zj_house),用于待出售房屋相关信息, 各字段功能定义如表5-2所示。表5-2房屋信息表( t_

36、zj_house)列名值类型是否可为空默认值说明f_idint(12)否房屋IDf_namevarchar(50)否房屋名称f_ownervarchar(50)否房屋出售人f_callvarchar(50)否出售人联系电话f_ontimeDatetime是null登记日期f_ageInt是null房龄f_stepInt是null楼层数f_stepmaxInt是null总楼层数f_changeInt是null是否包更名f_decorateInt是null装修规格f_furniturevarchar(50)否家具f_furnitureelevarchar(50)否家电f_payInt否付款方式f_

37、onepayInt否首付f_tingInt否几厅f_shiInt否几室f_weiInt否几卫f_isnowInt否是否现房f_rightInt否产权f_bookInt否是否有房本f_priceInt否一平米单价f_totpriceInt否总价f_downInt否是否有地下室f_carareaInt否是否有停车场f_name1Nvarchar(50)否小区名称f_roadVarchar(50)否所在路名称(续)f_type1Int否房屋类型f_type2Int否是否跃层f_type3Int否是否有阁楼f_type4Int否是否有电梯f_statusInt否房屋状态5.2.3售出房屋信息表 售出房

38、屋信息表,存储所有已售出房屋信息, 各字段功能定义如表5-3所示。表5-3售出房屋信息表( t_zj_sell)列名值类型是否可为空默认值说明f_idInt否房屋IDf_buyerInt否购买人IDf_selltimeDatetime否null售出时间f_buypriceInt否null售出总价f_zjInt否是否是中介5.2.4预约房屋信息表预约房屋信息表,存储了预约房屋信息表的信息, 各字段功能定义如表5-4所示。表5-4预约房屋信息表( t_zj_order)列名值类型是否可为空默认值说明f_idint(12)否主键IDf_houseidInt否房屋IDf_orderidInt否预约人I

39、Df_ordertimeDatetime否null预约时间f_statusInt否null预约状态f_zjInt否是否是中介第6章 系统模块设计及调试6.1 前台用户功能模块6.1.1 本系统的用户登陆本系统的用户登陆界面如图6-1所示。用户需要按照提示输入有效的信息。图6-1登陆界面部分设计代码如下:登陆验证部分的代码为: / / 用户登录功能 / / / / / public static int DalCheckLogin(string name, string password, int type) string sql = SELECT f_id FROM t_zj_login WH

40、ERE f_type=type AND f_name=name AND f_password=psw; SqlParameter paras = new SqlParameter type.ToIntInP(type), name.ToNVarCharInP(name), psw.ToNVarCharInP(password) ; return Convert.ToInt32(DBHelper.GetField(zj, sql, paras); 6.1.2用户注册页面本系统的用户注册页面如图6-2所示。图6-2用户注册6.1.3前台用户登陆成功页面前台用户登陆成功页面如图6-3所示。图6-3前

41、台用户登陆成功页面搜索房屋部分代码:验证搜索信息正确性代码:DateTime tmear = Convert.ToDateTime(1991-01-01); DateTime tmlas = Convert.ToDateTime(1991-01-01); int step = 0; int higeprice = 0; int lowprice = 0; if (TxtTimeEarly.Text != ) if (!DateTime.TryParse(TxtTimeEarly.Text, out tmear) Response.Write(alert(请输入正确的条件格式!); if (TxtTimeLast.Text != ) if (!DateTime.TryParse(TxtTimeLast.Text, out tmlas) Response.Write(alert(请输入正确的条件格式!); if (TxtStep.Text != ) if (!Int32.TryParse(TxtStep.Text, out step) Response.Write(alert(请输入正确的条件格式!); if (TxtPriceLow.Text != ) if (!Int32.TryParse(TxtPriceLow.Text, out lowprice) Response.W

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号