二手房中介管理系统-课程设计报告(2)
计算机学院 《XXXXX课程名称》课程设计报告
入到系统的主页面中。
二手房信息管理系统登陆普通用户登陆管理员登录普通用户的各项功能管理员的各项功能退出系统 图 2.2 实现登陆功能组织结构图
在实现系统登陆的时候应该注意实现对用户名和用户密码以及用户类别的判断,除此之外关键的内容是对用户类别的判断,并根据用户类别将用户引导到相应的功能界面。
2.1.2 普通用户功能模块
普通用户所需要实现的功能模块有:出租信息管理模块、出售信息管理模块、需求信息管理模块和用户信息管理模块。还要实现用户房屋出租查询和房屋出售查询功能。普通用户的功能只需实现将各类信息数据从数据库中读出,对自己发布的信息进行增删改等操作,应当设计的尽量方便实用,方便普通用户使用。
普通用户功能模块内部逻辑相对简单,而且部分功能与管理员用户的功能类似,可以节省一部分开发时间,但要注意和管理员实现功能的区别。将节省下来的时间用到对用户输入的查询条件是否符合查询要求的检测上和用户在发布和修改信息的时候是否缺少必要的信息上,做到在页面就将错误的输入信息检测出来,并提示相应的错误信息。
在提交数据的时候,先进行对输入框的信息检测,用系统提示框将检测到的错误信息向用户说明,并返回到输入界面。这样将错误信息在页面提交时就检测出来,可以有效减轻服务器的负担,减轻系统内部逻辑的工作复杂度,还可以加
4
计算机学院 《XXXXX课程名称》课程设计报告
快功能执行的的效率。
根据系统功能的需求,可以得到普通用户功能模块的组织结构图,见图3.3。
普通用户出租信息管理出售信息管理需求信息管理房屋出租查询房屋出售查询用户信息管理退出 图 2.3 普通用户功能组织结构图
2.1.3 管理员功能模块
管理员与普通用户要实现的功能模块基本一样。管理员能对系统的所有房屋信息进行管理,并负责网站公告和用户信息的管理。需要实现的功能模块有:出租信息管理模块、出售信息管理模块、需求信息管理模块、用户管理模块和网站公告模块。还有实现房屋出租查询功能和房屋出售查询功能。
出租管理模块、出售管理模块和需求模块是整个二手房中介交易系统的重点和难点,特别是这些模块中的调用功能,要自动实现将房源信息写入数据库中。而信息查询功能则要实现根据用户不同的需求从数据库中调用相关的数据。
网站公告模块的实现较简单,只需对新闻信息添加到数据库中,系统就会将最新数据调入到首页中,及时分享给普通用户,而且管理员还能对新闻信息进行修改和删除等操作。为了方便管理新闻信息,系统设定只有管理员才有权限对网站公告模块进行操作。
2.2 数据库设计
数据库是存储在一起的相关数据的集合,这些数据是结构化的、无有害或不必要的冗余,并为多种应用服务,数据的存储独立于使用它的程序,对数据库插入新数据、修改和检索原有数据均能按一种公用的和可控制的方式进行。
在总体的框架和功能设定好之后,为体现数据库的定义,要对应各个模块和
5
计算机学院 《XXXXX课程名称》课程设计报告
各项功能的需求设计好数据库。 2.2.1 数据库分析
在二手房信息管理工作中有大量的数据要处理,对数据库的设计要求做到:数据尽可能不重复,以最优方式为某个特定组织的多种应用服务。因此,对应二手房信息管理的需求以及系统功能的划分为本系统的数据库设计了七个数据库表。
系统数据库表的名称和对应的功能如下:
(一) 房屋类型表(class_housetype):对房屋类型进行分类。这样,用户在搜索
房屋的时候,能根据房屋类型找到用户需要的房屋。
(二) 网站公告表(news):用于保存新闻资讯。新闻资讯包括购房租房指南和房产动态这两个方面。
(三) 出租信息登记表(rent):用于保存出租房屋信息。其中包括了房屋的租金、房屋的面积和房屋的装修情况等。
(四) 地段类型表(class_type):对房源所在地进行分类。这样,用户在搜索房屋的时候,能根据房屋所在地找到用户需要的房屋。
(五) 出售信息登记表(sale):用于保存出售房屋信息。其中包括了房屋的售价、房屋的面积和房屋的装修情况等。
(六) 用户登记表(puser):用于保存用户信息。其中包括用户的真实姓名,联系方式和用户的身份证号码等。
(七) 需求信息登记表(need):用于保存用户需求房屋信息。其中包括了房屋的租金或售价,要求房屋的面积有多大和房屋的休要有什么装修等。
2.2.2 数据库表的设计
为对应本系统的宗旨,将数据库名设定为housedata。管理员默认为admin,密码为admin。以下内容为数据库表的各项字段的说明。
(一) 房屋类型表
对房屋类型进行分类,房屋类型暂时先分多层、高层、单层、电梯公寓和错层这五种。
表 2.2 房屋类型表(class_housetype)
字段
字段长度 6
字段类型 说明 计算机学院 《XXXXX课程名称》课程设计报告
ID housetype 长整型 50 自动编号 文本 编号 房产类型 (二) 网站公告表
作为一个针对房产交易而设计的系统,房产的相关信息在每天的更新,新闻对于用户来说是很重要的,这往往会影响到二手房的交易。
表 2.3 网站公告表(news)
字段 ID name content dat type hit 字段长度 长整型 50 短日期 50 长整型 字段类型 自动编号 文本 备注 日期/时间 文本 数字 说明 编号 标题 内容 日期 添加类型 点击数 (三)出租信息登记表。
保存用户房屋的出售信息,方便用户对出租房屋的信息进行查询。
表 2.4 房屋信息登记表(rent)
字段 ZID uid City Fangx Diduan Taox Lc Tc Zx Mianj M Jiag J Xiaoqm Changq Tele Content Dat D Contperson username vip
字段长度 长整型 50 20 16 12 16 16 4 8 8 2 12 2 16 8 25 50 50 20 8 50 7
字段类型 自动编号 文本 文本 文本 文本 文本 文本 文本 文本 文本 文本 文本 文本 文本 文本 备注 日期/时间 文本 文本 文本 文本 说明 编号 会员名 城市 房屋户型 地段 套型 当前层 总层数 装修 面积 面积范围 价格 价格范围 小区名 产权 电话 备注 录入时间 房产建成日期 联系人 使用者名称 是否推荐 计算机学院 《XXXXX课程名称》课程设计报告
fangshi dj 50 5 文本 文本 售价单位 点击数 (四)地段类型表
对房源所在地进行分类,暂以西安各区县为例子。
表 2.5 地段类型表(class_type)
字段 typeid type 字段长度 50 20 字段类型 数字 文本 说明 编号 类型
(五)出售信息登记表。
保存用户房屋的出售信息,方便用户对出售房屋的信息进行查询。
表 2.6 出售房屋信息登记表(sale)
字段 ZID uid City Fangx Diduan Taox Lc Tc Zx Mianj M Jiag J Xiaoqm Changq Tele Content Dat D Contperson username vip fangshi dj 字段长度 长整型 50 20 16 12 16 16 4 8 8 2 12 2 16 8 25 50 50 20 8 50 50 5 字段类型 自动编号 文本 文本 文本 文本 文本 文本 文本 文本 文本 文本 文本 文本 文本 文本 备注 日期/时间 文本 文本 文本 文本 文本 文本
说明 编号 会员名 城市 房屋户型 地 …… 此处隐藏:1721字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [互联网资料]2022年厦门大学机电工程系824机械设计
- [互联网资料]东南大学2022年硕士研究生拟录取名单公
- [互联网资料]能源调研报告(精选多篇)
- [互联网资料]初三英语下学期 中考英语 语法填空训练
- [互联网资料]2022内蒙古选调生行测常识备考:新事物
- [互联网资料]自驾必备!在新西兰租什么样的车自驾游
- [互联网资料]佛教素食菜谱44页未完
- [互联网资料]盈利能力分析外文翻译
- [互联网资料]2022年南昌航空大学音乐学院736马克思
- [互联网资料]优选外贸跟单实习报告总结(精品版)
- [互联网资料]银行新员工培训总结
- [互联网资料]2_year_visa_new_guidance_190316
- [互联网资料]天津市五校宝坻一中静海一中杨村一中芦
- [互联网资料]2007--2008学年第一学期高三数学宁波市
- [互联网资料]Chromatic framework for vision in ba
- [互联网资料]幼儿园大班上学期美术教案《心愿树》含
- [互联网资料]2022年华中农业大学信息学院820微型计
- [互联网资料]硬盘坏道的表现 __硬盘使用久了
- [互联网资料]江苏省2016年会计从业资格考试《会计基
- [互联网资料]公共场所卫生监督试卷全解
- 高级英语第一册所有修辞方法及例子总结
- 综合交通枢纽规划与城市发展
- 沃尔玛的企业文化案例分析
- 美国Thanksgiving Day 感恩节 介绍
- PEP六年级英语上册Unit6How do you fee
- 最齐全的中国大型商场购物中心名单
- 数据结构实验报告八—哈夫曼编译码
- 杭州市余杭区人民政府(通知)
- 七年级语文成语运用专项训练
- 微观经济学第三章 消费者行为 课后习题
- 对_钱学森之问_的思考
- Excel_三级联动_下拉菜单
- 办公用品需求计划申请表
- 对外汉语教材必须要知道的发展史
- 挑战杯大学生学术科技作品竞赛作品申报
- 举办民办教育培训机构应具备下列条件
- 太阳能路灯项目设计方案
- 2013年八年级上最新人教版新教材Unit3I
- 【历史】 6-4 《近代科学之父牛顿》 课
- 高中生物《第四章 第二节 探讨加酶洗衣




