eesb房房网房产交易系统概要设计说明书
- 格式:doc
- 大小:622.00 KB
- 文档页数:15
在线交易二手市场系统概要设计说明书概要设计说明书信息与电气工程学院软工1401**201422******1.引言1.1编写目的此概要设计说明书实现一个简易的基于校园网在线交易二手市场系统,对交易管理系统的总体设计、接口设计、界面总体设计、系统出错处理设计以及系统安全数据进行了说明,在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。
1.2背景A.待开发软件系统名称为: 在线交易二手市场;B.任务提出者:**开发者:**C.使用用户能在校园网上进行交易的系统。
D. 按照《在线交易二手市场系统需求分析说明书》为基础来具体细化系统所具备的所有功能及功能的实现方法和接口。
1.3 开发环境Visual Studio 2010Mircosoft sql server 2008 ExpressPowerDesigner 15.11.4定义本系统:基于校园网的在线交易二手市场系统设计与实现1.5参考资料《基于校园网在线交易二手市场需求分析说明书》《项目计划表》《校园网在线交易二手市场系统_数据库模型》2.总体设计2.1设计目标基于校园网的在线交易二手市场主要实现以下目标:⑴为师生提供展示商品及表现学校形象的平台。
⑵为用户提供商品信息查看、在线商品订购、商品浏览等功能。
⑶采用动态网页技术,使页面中展示的商品信息更具时效性、先进性。
⑷提供客户互评及客户给商品评论功能,收集用户对商品的意见及看法。
⑸提供后台管理页面,简化了用户信息、商品信息、订单信息等系统数据的维护操作。
2.2运行环境数据库:SQL SEVER 2008;客户端:含windows XP及以上的操作系统。
2.3总体设计思路和处理流程2.3.1模块结构设计基于校园网的在线交易二手市场系统的前台功能结构图如图2-1:图2-1 校园网的在线交易二手市场系统的前台功能结构图校园网的在线交易二手市场系统的后台功能结构图如图2-2:(图需要改)图 2-2 系统后台功能结构图2.4功能介绍◆需要为用户提供能在本系统中注册,从而成为会员的功能(及权限分配问题)。
浙江省房地产市场监督管理系统概要设计说明书编制:审核:批准:二OO四年五月*本资料仅供内部用户使用,请勿外传。
1引言1.1 编写目的为了推动我省房地产业的健康发展,搞好房地产市场的建设与管理,现希望通过信息化手段,利用先进的计算机网络来减少与杜绝房地产市场发展中存在的违法违纪违规行为,解决房地产业在发展过程中出现的问题,特别是对房地产管理部门依法行政监管。
本说明书给出浙江省房地产市场监督管理系统的设计说明,包括最终实现的软件必须满足的功能、性能、接口和用户界面、附属工具程序的功能以及设计约束等。
目的在于:▪为编码人员提供依据;▪为修改、维护提供条件;▪项目负责人将按计划书的要求布置和控制开发工作全过程;▪项目质量保证组将按此计划书做阶段性和总结性的质量验证和确认。
本说明书的预期读者包括:▪项目开发人员,特别是编码人员;▪软件维护人员;▪技术管理人员;▪执行软件质量保证计划的专门人员;▪参与本项目开发进程各阶段验证、确认以及负责为最后项目验收、鉴定提供相应报告的有关人员。
▪合作各方有关部门的负责人;项目组负责人和全体参加人员。
1.2 背景2004年,我省经济持续快速发展、城市化进程加快、居民收入水平提高及国家启动内需的政策,都为我省房地产业的发展注入了新的活力,在诸多利好因素的驱动下,我省房地产市场也继续保持在高位运行状态。
房地产投资一直保持高速增长,商品房新开工面积和竣工面积也都保持较高的增长率,商品房销售价格持续保持上升。
但是,在保持高速发展的同时,房地产市场也出现了一些引人注意的问题:商品房空置率上升,部分地区及某些产品开发投资过热,产品供给与需求不能完全对接,市场结构性矛盾突出,有相当部分物业管理不规范,产品质量差强人意,消费者针对商品房的投诉上升。
目前问题多集中在商品房违规销(预)售的环节中,房地产企业的违规行为主要有以下10种:1、未取得商品房预售许可证,擅自预售商品房的行为;2、不符合商品房预售条件,而擅自以预订、认购、预约等名义变相预售的行为;3、未按照规定的商品房现售条件,而擅自现售商品房的行为;4、违规销售住宅共用部位、共用设备或者公共设施的行为;5、房地产中介服务机构代理销售,不符合销售条件的行为;6、未解除商品房买卖合同前,将作为合同标的物的商品房再行销售、预售给他人的行为;7、违规拒缴、挪用、侵占维修基金的行为;8、面积“缺斤短两”行为;9、不履行合同和合同欺诈行为;10、政府审批中的不规范行为,如规划审批、立项审批、竣工验收、预销售许可等。
天创公司售楼管理模块操作手册金蝶软件(中国)有限公司南京分公司实施部2010-04-15目录基础资料建立 (3)集团组织建立的基础资料: (3)房地产-基础资料-房源管理: (3)房地产-基础资料-客户管理: (6)房地产-基础资料-营销公共资料: (8)销售实体组织建立的基础资料:: (12)房地产-基础资料-房源管理: (12)房地产-基础资料-营销公共资料: (13)房地产-基础资料-房源管理: (14)房地产-基础资料-客户管理: (16)售楼管理 (18)基础资料 (18)房地产-售楼管理-基础资料: (18)定价管理: (20)房地产-售楼管理-定价管理: (20)销售管理 (23)房地产-售楼管理-销售前台: (23)天创实际业务名称与系统功能名称对应表: (24)房地产-售楼管理-后台管理: (28)房地产-售楼管理-收款管理: (31)房地产-售楼管理-分析报表: (32)基础资料建立集团组织建立的基础资料:系统-组织切换-集团组织:红框内是集团组织建立的基础资料,未框起的基础资料由销售组织建立,如下图:将组织切换为“集团组织”,如下图:房地产-基础资料-房源管理:房间朝向:首先点击新增按钮,在表单中填入编码和名称,简称和备注为可选填项,最后不要忘记点保存按钮,如需修改点击,整体界面如下图:房间景观:首先点击新增按钮,在表单中填入编码和名称,简称和备注为可选填项,整体界面如下图:建筑结构:首先点击新增按钮,在表单中填入编码和名称,简称和描述为可选填项,整体界面如下图:房屋形式:首先点击新增按钮,在表单中填入名称和编码,描述和简称为可选填项,整体界面如下图:户型类别:首先点击新增按钮,在表单中填入编码和名称,描述中可详细描述户型定义,整体界面如下图:建筑性质:首先点击新增按钮,在表单中填入编码和名称,描述为可选填项,整体界面如下图:房地产-基础资料-客户管理:来源分类:首先点击新增按钮,在表单中填入编码和名称,简称和描述为可选填项,整体界面如下图:客户来源:首先点击新增按钮,在表单中填入编码和名称,在类型中点击查看按钮,并在弹出的客户来源分类框中点选相应的选项,整体界面如下图:客户分级:首先点击新增按钮,在表单中填入编码和名称,简称和描述为可选填项,整体界面如下图:家庭收入:首先点击新增按钮,在表单中填入编码和名称,简称和描述为可选填项,此处备注信息为参照数据,整体界面如下图:接待方式:首先点击新增按钮,在表单中填入编码和名称,简称和描述为可选填项,系统有预设项,整体界面如下图:房地产-基础资料-营销公共资料:款项类型:首先点击新增按钮,如下图A,系统会弹出款项类型编辑界面,如下图B,填入编码和名称后,点选款项类别,选择相应的款项,最后点击结算方式框内的添加按钮,选择相应的结算方式名称,系统会默认第一个选出的结算方式为自动带出,可以手动添加多个结算方式并选择一个为自动带出项:图A图B意向单价:首先点击新增按钮,在表单中填入编码和名称,简称和备注为可选填项,此处备注信息为参照信息,整体界面如下图:意向总价:首先点击新增按钮,在表单中填入编码和名称,简称和备注为可选填项,此处备注信息为参照信息,整体界面如下图:意向楼层:首先点击新增按钮,在表单中填入编码和名称,简称和备注为可选填项,此处备注信息为参照信息,整体界面如下图:首付比例:首先点击新增按钮,在表单中填入编码和名称,简称和备注为可选填项,整体界面如下图:商机原因:(购房原因)首先点击新增按钮,在表单中填入编码和名称,简称和备注为可选填项,整体界面如下图:意向强度:首先点击新增按钮,在表单中填入编码和名称,简称和备注为可选填项,整体界面如下图:面积需求:首先点击新增按钮,在表单中填入编码和名称,简称和备注为可选填项,整体界面如下图:事件类型:首先点击新增按钮,在表单中填入编码和名称,简称和备注为可选填项,红框内事件类型项为系统预设项,是不能修改和删除的,整体界面如下图:以上是集团组织建立并维护的基础资料,在销售组织建立基础资料和维护将来建立楼盘信息时会选用到此类资料。
房屋中介管理系统详细设计说明书一、引言随着房地产市场的繁荣发展,房屋中介业务日益增多,为了提高房屋中介管理效率,本文将详细介绍一款房屋中介管理系统的设计。
该系统将实现房屋信息管理、客户信息管理、合同管理、财务管理等功能,帮助中介公司更好地进行业务管理,提高工作效率。
二、系统需求分析1、房屋信息管理:包括房屋基本信息的录入、查询、修改等功能,支持对房屋的地理位置、面积、价格、房型等信息进行维护。
2、客户信息管理:实现客户基本信息的录入、查询、修改等功能,包括客户姓名、方式、需求等信息。
3、合同管理:支持合同的录入、查询、修改等功能,包括合同编号、合同内容、签订日期等信息。
4、财务管理:实现与财务相关的数据管理,包括房屋销售数据、租赁数据等,支持数据的统计和分析。
5、用户权限管理:为不同用户分配不同的权限,确保数据的安全性和保密性。
6、系统维护:包括对系统的常规维护和升级,保证系统的稳定性和可扩展性。
三、系统设计1、架构设计:采用B/S架构,方便用户通过浏览器进行操作。
2、功能模块:将系统分为五大模块,分别是房屋信息管理模块、客户信息管理模块、合同管理模块、财务管理模块和系统维护模块。
3、数据库设计:采用关系型数据库,设计房屋信息表、客户信息表、合同信息表、财务信息表等数据表,满足系统对数据的管理需求。
4、界面设计:采用简洁明了的界面设计风格,确保用户操作简便。
5、安全性设计:采用身份验证、权限控制等措施,确保系统的安全性和稳定性。
四、系统实现1、开发环境:采用主流的开发语言和开发工具,如Java、Spring、MyBatis等。
2、代码实现:按照模块进行代码编写,实现各模块的功能。
3、测试与调试:进行单元测试、集成测试和系统测试,确保系统的稳定性和功能性。
4、上线运行:将系统部署到服务器上,确保系统的正常运行。
5、用户培训:为用户提供培训,确保用户能够正确使用系统。
6、系统维护:定期对系统进行维护和升级,确保系统的稳定性和可扩展性。
房产租售业务内网数据平台系统功能模块要求及说明根据公司业务需要,现对房产租售业务内网平台系统功能模块作如下功能要求及说明:一、系统权限要求:权限分为公司级权限和网点权限两个级别。
1.公司级权限拥有所有数据显示、修改,系统设置,网点权限设置(权限等级、网点分配)等所有功能性权限;2.网点权限仅拥有该网点的数据显示、修改以及公司授予的权限(由公司级网点权限设置取得)二、系统登录系统登录窗口需输入用户名和密码。
各网点用户名和密码由公司级权限登录后设置后使用三、功能模块划分及功能说明:1.‘文件’模块:包括网点设置(网点用户名,登录密码,权限等级,管理楼盘,网点员工信息)、系统设置(排列方式,颜色设置等)打印(各模块界面均可打印)、操作日志(记录登录员工的操作行程)。
2.‘房源管理’模块:分为房源列表、新增房源两个分块,其中房源列表包括:编号、交易、片区、楼盘、房号、楼层、户型、朝向、面积、金额、照片、员工,委托日,状态、最后跟进日、备注等分列项内容(其含义及功能详见附表1),能按委托日时间顺序全部展示(按照由新到旧的时间顺序分页展示),也可通过分列项内容进行检索,并实时统计显示出分类数量数据,便于查询。
新增房源分块可进行新增、删除、编辑功能,并通过警示提示的保存功能存入数据库(需网点权限窗口进入)。
3.‘客源管理’模块:分为客源列表、新增客源和客房匹配三个分块,其中客源列表包括:客源编号、交易、片区、楼盘、户型、朝向、面积、金额、员工,时间,状态、备注等分列项内容(其含义及功能详见附表2),能按录入时间顺序全部展示(按照由新到旧的时间顺序分页展示),也可通过分类信息进行检索并实时统计显示出分类数量数据,便于查询;新增客源分块可进行新增、删除、编辑功能并通过警示提示的保存功能存入数据库;客房匹配功能需要做到在客源列表中选择任何一条客源信息(状态为已租和已购除外),自动智能与房源库中(状态为已租和已售不参与匹配)条件相符的房源信息相匹配,并生成相应信息列表,列表信息需包括房源各分列项信息。
需求说明书I目录第1章项目描述第2章平台需求说明2.1 平台功能需求2.1.1 集成共享总线2.1.1.1 路由分发动态路由分发:URL路由、基于规则的路由、消息合并、消息分发基于服务路由基于消息路由路由规则管理2.1.1.2 任务管理负载均衡资源配置任务调度任务执行2.1.1.3 协议转换要求能对目前主流的通讯协议和消息格式能够自动适配和接入,无需开发能实现异构消息格式、不同通讯协议直接的自由转换。
提供图形化、可配置的数据格式转换工具和手段。
实现异构系统间信息的自由流转,相互协作。
HTTP TO JMS;JMS To HTTPSocket To JMS;JMS To SocketSOAP To JMS;JMS To SOAPJSON To SOAP;SOAP To JSON基于XQuery、XPath或XSLT进行消息转换XML转换、MFL转换基于消息级别的跟踪自定义协议转换2.1.1.4 接口适配WebService适配FTP适配MQ适配HTTP适配JMS适配Socket2.1.1.5 数据处理2.1.1.5.1 数据抽取支持多种关系数据库2.1.1.5.2 文本抽取2.1.1.5.3 数据映射2.1.1.5.4 数据压缩/解压2.1.1.5.5 数据加密/解密数据可以使用高级加密标准(AES) 或RC2 进行加密。
AES 和RC2 支持多种密钥长度。
2.1.1.6 异构系统连通性支持iWay 5.5 Adapters、.NET、Oracle AQ、Tuxedo、MSMQ、IBM MQ、Oracle WebLogic、IBM WebSphere、Apache AXIS、Axway EDI、Cyclone B2B Interchange等Websphere MQ的内部传送,SecureFTP;Siebel 和PeopleSoft;Oracle BPEL PM;SAP 2.1.1.7 跨平台数据和消息传递支持同步、异步、发布、订阅支持传统消息格式:JMS、EJB/RMI、Tuxedo、FTP、SMTP、File、Email(SMTP/POP3/IMAP)、Socket、EJB converter JAR、EJB/RMI on WebLogic和本地数据库查找等。
详细设计说明书目录1引言 (2)1.1编写目的 (2)1。
2背景 (2)1。
3定义 (2)1。
4参考资料 (2)2程序系统的结构 (3)3登录模块设计说明 (3)3。
1程序描述 (3)3.2功能 (3)3.3性能 (3)3.4输人项 (3)3.5输出项 (4)3。
6算法 (4)3.7流程逻辑 (5)3。
8接口 (5)3.9存储分配 (5)3。
10注释设计 (5)3。
11限制条件 (6)3.12测试计划 (6)3。
13尚未解决的问题 (6)4注册模块设计说明 (6)4.1程序描述 (6)4。
2功能 (6)4。
3性能 (6)4.4输人项 (7)4.5输出项 (7)4.6算法 (7)4.7流程逻辑 (8)4。
8接口 (8)4。
9存储分配 (8)4。
10注释设计 (8)4.11限制条件 (9)4。
12测试计划 (9)4。
13尚未解决的问题 (9)5查询模块设计说明 (9)5.1程序描述 (9)5.2功能 (9)5。
3性能 (9)5。
4输人项 (10)5.5输出项 (10)5.6算法 (10)5。
7流程逻辑 (11)5。
8接口 (11)5。
10注释设计 (11)5.11限制条件 (11)5。
12测试计划 (11)5。
13尚未解决的问题 (12)1引言1。
1编写目的本说明书是指导开发者如何实现软件功能的编写,使得软件的大致模型得以展现,并且跟好的维护跟新.它的阅读人员是软件编程者和相关开发者。
1。
2背景一、待开发的软件系统的名称:房屋租赁系统;二、本项目的任务提出者、开发者都为本人.用户为想象中的使用人员;三、该软件系统为本人实习作业.1。
3定义无。
1.4参考资料1.合同法相关条例,有关租赁相关条例;2.房屋租赁系统的可行性分析,开题报告;3.软件需求说明书,软件可行性分析说明说,软件总体设计说明书等国际开发标准。
2程序系统的结构密码:字符串型验证码:yzm3.5输出项输出整个登录页面3。
6算法表示层接收数据,控制层将数据转到数据保存(到数据库).BEGINstring name=namecontrol。
房房网--房产交易网概要设计说明书目录1 引言 (3)1.1 目的 (3)1.2 背景 (3)1.3 定义 (3)1.4 设计依据 (3)2 总体设计 (3)2.1 需求规定 (3)2.2 运行环境 (4)2.3 运行环境基本设计概念和处理流程 (4)2.4 结构设计 (5)3 接口设计 (8)3.1 用户接口 (8)3.2 外部接口 (8)3.3 内部接口 (9)4 运行设计 (9)4.1 运行模块组合 (9)4.2 运行控制 (9)4.3 运行时间 (9)5 数据结构设计 (10)5.1 程序结构设计 (10)5.2 数据库设计 (12)6 数据结构与程序的关系 (14)6.1 功能需求与与程序的关系 (14)7 系统出错处理设计 (15)7.1 出错信息 (15)7.2 补救措施 (15)7.3 系统维护设计 (15)1引言1.1 目的●本报告将对eesb房房网房产信息系统进行概要描述,本文档的读者是项目开发、设计和评审人员。
1.2 背景本项目作为中南民族大学的实习项目而提出,希望学生通过本次实习可以积累项目经验,巩固所学的基础知识,提高软件开发能力。
●待开发的软件系统的名称:eesb房房网房产信息系统●本项目的任务提出者:武汉达内科技有限公司●本项目的开发者:参加本次实习的学员1.3 定义●eesb:房产交易网系统1.4 设计依据●武汉达内科技提出的实习项目简要说明。
●《房产交易网需求说明书》2总体设计2.1 需求规定根据武汉达内科技提出的实习项目简要说明,房产交易网系统应该包括用户前台房产管理和管理员后台管理两大部分。
经过分析与设计,前台用户房产管理部分主要分为用户注册、登录、房产查询、房产发布、楼盘查询、楼盘发布、广告发布、用户管理、在线聊天、二手房、房产评论、客服咨询、开发商管理、装修推荐等几大模块;管理员后台管理部分主要分为站内会员管理、会员积分管理、房产信息管理、楼盘信息管理、家装信息管理、广告信息管理、数据库维护、数据字典、系统设定等几大模块。
2.2 运行环境(1)硬件平台硬件最低要求:CPU PIII 500 以上PC服务器,内存在1G以上,硬盘4GB以上。
(2)软件平台操作系统:Windows 98、Windows NT、Windows 2003、Windows XP、Win7。
数据库系统:MySQL 5.0以上(3)开发环境MyEclipse 7.x、Tomcat 6.x、Dreamweaver 8、Firefox 4等。
2.3 运行环境基本设计概念和处理流程房产信息系统主要分为用户前台查询及管理和管理员后台管理。
游客登录到系统主页面,可以查看主页信息,搜索期望条件的房产、楼盘等,还可以评房、留言等,同时可以登录到系统,进行个人信息管理、聊天等。
点击进入后台的链接,到后台页面登录页面,登录后进行后台相关操作。
基本流程图如下:2.4 结构设计前台主页查询结构如下图,主要分为首页、用户管理、房产信息、楼盘信息、搜索、客服留言和家具装修模块。
注册模块:提供临时用户注册,注册用户。
登录模块:注册好的用户输入用户名和密码经验证成功后进入系统,在页面上点击个人信息管理链接可以看到自己的基本信息,登录后的用户可以搜索房产楼盘,也可以对房产楼盘发表评论。
房产查询发布模块:房产查询可以不用登录到系统就可以以游客的身份来搜索查询房产楼盘。
查询系统支持模糊查询和多条件查询。
房产发布需要用户登录到系统才可以。
登录分为普通用户和中介两种。
登录后可以发布房产。
个人发布区模块:个人发布区需要用户登录后才会显示,在个人发布区用户可以发布各种信息,如:求租,求购,出租,出售等。
点击不同的链接可以进入不同的发布页面。
在相应的发布页面填写完整的信息后经过系统验证,并且通过后会将信息公布出去。
新房和二手房模块:新房模块显示了所有的后台审核通过的全新房源信息。
二手房模块显示了所有的后台审核通过的二手房信息,其中二手房包含了各种成色的二手房源。
房产和楼盘动态模块:房产行情模块需要登录后才能看到,包含了自己发布的房产信息、所有的房产信息、和房产排行信息。
楼盘情报模块包含目前主流的楼市排行,楼盘排行等信息。
在线客服和房产评论模块:提供给用户在线咨询和评论功能。
我的首页模块:此模块是提供给所有用户的功能。
如果是普通游客,游客可以浏览和点击主页上的所有信息,也可以搜索相应的房产和楼盘信息。
如果是注册用户,登录后可导航栏中看到相应的登录后的新功能。
点击各链接后可到相应的页面进行操作。
首页是用户进入房产信息交易系统的第一个页面,首页设计如下后台管理部分功能结构如下图:3接口设计3.1 用户接口本系统采用B/S架构,基于浏览器进行操作,以鼠标和键盘为用户接口,方便管理员对数据的操作。
3.2 外部接口略。
3.3 内部接口系统基于B/S开发,系统与数据库使用JDBC连接,对数据库的操作采用Hibernate 持久层框架进行管理,hibernate的处理主要集中在dao层和daoimpl层,所有的业务都必须调用这两层的接口,保证了数据库系统的物理独立性和可扩展性。
4运行设计4.1 运行模块组合房产交易系统为一个B/S模式的网站系统。
运行时需要将网站发布出去,各个运行模块即前台用户台部分的用户注册、登录、房产查询、房产发布、楼盘查询、楼盘发布、广告发布、用户管理、在线聊天、二手房、房产评论、客服咨询、开发商管理、装修推荐等几大模块。
4.2 运行控制运行期间控制主要在用户权限管理和数据库连接池管理。
用户权限控制在后台进行设定。
而连接池的控制主要由c3p0控制,一次最多连接数为500个连接,最小为2个,每个连接等待时间为5秒。
最大的PreparedStatement的数量为100,每过1秒钟检查数据库中的空闲连接数。
4.3 运行时间根据服务器的启动时间运行。
5数据结构设计5.1 程序结构设计系统基于JavaEE的MVC三层架构设计,采用Struts + Spring + Hibernate的开发环境,目录结构如下图所示,程序总体分为src和webroot两个目录,分别用于存放源程序和页面文件。
Src目录下分为com和所有的配置文件目录,分别为本项目业务处理源程序和配置文件包,其中com文件夹按程序功能在划分为若干文件夹,每个文件夹下面有eesb文件夹,eesb文件夹下有action、dao、doc、entiy、filters、interceptors、servic、test、util文件夹,分别存放页面跳转控制文件、各个模块的数据库操作的业务接口、数据库脚本文件、实体类、各种控制的filters过滤器、各种控制拦截器、各种业务逻辑的应用层(该层调用dao层)、各种工具类。
Web目录按程序功能划分为相应的功能文件夹外,还包括样式文件目录css、图片文件目录images、各模块的页面文件夹、flash文件夹、js文件夹、dispages分页用的文件夹、各种广告的swf文件夹、资源配置和编译库文件web-inf。
各文件目录和具体文件命名遵循JAVA程序和JSP程序命名规范。
5.2 数据库设计数据库名为eesb。
主要数据表如下:序号表名中文说明1 admin 管理员基本信息表2 admin_msg 管理员详细信息表3 advertisement 广告信息表4 building 楼盘信息表5 chat 聊天记录表6 developer_info 开发商基本信息表7 developer_msg 开发商详细信息表8 furniture 家装信息表9 house_type 房产类型表10 housing 房产信息表11 info_type 房屋信息表(出租还是出售)12 message 站内信基本关系表13 message_text 站内信内容表14 permission 用户权限分类表15 user 用户基本信息表16 user_info 用户基本信息表数据库表间关系如下图数据表详细字段见《房房网数据库设计说明书.doc》6数据结构与程序的关系6.1 功能需求与与程序的关系程序实现的功能模块涉及的主要表结构user, user_info,developer_info,developer_msg 各种用户注册permission用户登录user,developer_info,admin房产信息查询与发布user,housing,info_type,house_typeuser,housing,house_type,info_type,个人发布区developer_info,developer_msg,building新房和二手房housing,house_type,info_type房产和楼盘housing,building,user,developer_info7系统出错处理设计7.1 出错信息当程序运行出错时,如果是页面填写错误,如:用户注册基本信息填写,提示错误原因,将错误位置进行定位,主要通过Ajax和js来判断;如果是数据操作错误,则系统自动跳回到主页,系统继续运行;如果数据库查询操作错误,则提示处理后的错误原因,系统继续运行;7.2 补救措施对于人为原因引起的普通错误,只需提示错误原因指导用户改正;对于系统严重错误需由维护人员进行处理,当系统崩溃时需要进行应用程序或数据库的恢复,要求系统定期进行数据的备份保存;7.3 系统维护设计系统提供分级权限控制,可方便对用户进行管理。