施建军,徐 森
(1. 盐城思源网络科技有限公司,江苏 盐城 224000;2. 盐城工学院 信息工程学院,江苏 盐城 224051)
基于B/S的网络房产信息超市设计
施建军1,徐 森2
(1. 盐城思源网络科技有限公司,江苏 盐城 224000;2. 盐城工学院 信息工程学院,江苏 盐城 224051)
随着互联网技术的迅速发展,信息管理网络化已经成为趋势。针对房产来说,房产信息的数据更新快、数量大,以往的登记方式以及发布方式效率过于低下,文件数量过于庞大监管困难,并且一旦发生错误后也无法及时改正。为了帮助房产信息管理者更加方便快捷地维护房屋信息,节省大量的人力物力成本,设计了基于B/S的网络房产信息超市。该系统操作简单,具有较好的稳定性,为房产信息管理者及用户提供便捷的服务。
房产信息超市;B/S;销售;租房
在这个人口越来越多的社会,人们对于住房的需求越来越高。同时越来越多的人在外地工作,大多数人都会选择租房来度过开始的几年过渡期。以往人们传递租房信息或者售楼信息,大部分都是靠人为的宣传以及在人流量集中的地方张贴纸条,以便人们经过时能够注意到这些信息。但是这些陈旧的方式缺点太多,比如张贴的纸条不能及时更新,或者被后来者掩盖,并且自己也无法及时知道。同时人流量大的地方信息过于集中,信息的获取者在面对如此巨大的信息量时,通常都会因为没有对比而无从下手,或者是直接选择他们第一眼所看到的信息,无论对于信息发布者还是信息接受者,都是不公平的。
随着互联网技术的迅速发展,信息管理计算机化、网络化已经成为趋势。越来越多的互联网系统进入人们的日常生活当中来,越来越多的个人或者企业都在建设或者使用跟日常生活息息相关的计算机系统[1-5]。针对房产来说,房产信息的数据更新快、数量大,以往的登记方式以及发布方式效率过于低下,文件数量过于庞大监管困难,并且一旦发生错误后也无法及时改正。互联网技术以及计算机技术的发展,为解决这些难题提供了方便的途径[6-9]。
本文设计了基于B/S[10-12]的网络房产信息超市系统,该系统能够帮助房产信息管理者更加方便快捷地维护房屋信息,节省大量的人力物力成本。该系统操作简单,具有较好的稳定性,但是仍然有一些不足之处,今后还要继续完善。随着房产交易的发展需要以及技术的更新,必将实现更多的实用功能,为房产信息管理者及用户提供更好的服务。
1.1 需求分析
网络房产信息管理系统的主要目的,一是为了方便房屋信息管理员对于房屋信息的管理,二是为了方便用户对于房屋信息的发布和获取,并且通过房屋信息,可以方便的联系到该条信息的发布者,所以除了房屋信息管理员可以发布房屋信息外,用户也是可以自主发布信息,但是必须是注册用户才可以;对于房屋信息获取者来说,可以以游客的身份来访问系统,并非要求一定要成为注册用户。根据上述要求,可以具体分析出两大块需求点如下:(1)需求点分析(用户),包括用户注册、用户登录、房源信息查询、房源信息添加、房源信息修改、房源信息删除功能。(2)需求点分析(管理员),包括管理员登录、房源信息查询、房源信息添加、房源信息修改、房源信息删除、房源信息审核、用户信息查询、用户信息修改、用户信息删除、管理员密码修改功能。
1.2 系统功能分析
根据上面分析出来的需求点,如果把每个需求点都单独做成一个功能的话,用户在使用这个系统的时候将会变得略显繁琐,所以必须对现有的需求点进行整合,让相关性很高的需求点都集中在一个功能点中,使得用户在进行一个业务操作时,可以尽可能少的在不同的页面间进行切换,加快系统的使用效率,经过整合,用户和系统管理员的功能模块图分别如图1和图2所示:
系统功能模块图如图3所示:
图1 用户功能模块图
图2 系统管理员功能模块图
图3 系统功能模块图
2.1 系统功能设计
系统整体流程图如图4所示,管理员可以直接查看管理房源信息,修改密码等等,注册用户也可以添加信息、修改信息、删除信息,但是如果想要发布房源信息,必须先给管理员审核,如果管理员审核通过,就可以发布了,游客就可以看到这些房源信息,如果审核不通过,就发不出去,游客也将看不到这些信息。
图4 系统整体流程图
非注册用户(游客)的房源信息查询流程图如图5所示,首先进入的是用户首页,有三个选项,分别是:房源信息,用户登录和注册,游客进来查询的时候就直接选择房源信息,就可以看到房源信息,也可以根据条件查询筛选想要的房源信息。
图5 房源信息查询流程图
房源信息来源有2个,一个是注册用户,一个是管理员。注册用户及管理员添加房源信息的流程图分别如图6和图7所示。由图6,首先进入用户首页,输入用户名和密码登录到注册用户界面三个选项,分别是房源信息,我的房源和退出系统。我的房源界面里都是注册用户自己的房源信息,选择添加按钮,就会跳到添加的界面;然后填写价格、价格类型、面积、区域、小区、房源类型、信息类型、房源照片等信息,最后保存就完成用户房源信息的添加。由图7,首先进入管理员登录界面,输入用户名和密码,进入管理界面。管理菜单有添加房源信息,房源信息管理,用户信息管理,修改密码和退出系统。选择添加房源信息,然后把标题、价格、价格类型、大小、区域、小区、房源类型、信息类型、电话等信息填进去,最后保存即可。地址和手机号默认为是空。
图6 用户房源信息添加流程图
图7 管理员房源信息添加流程图
系统在整个开发过程中进行了多方面测试,包括白盒测试,从程序内部检查系统的各个需求是否实现,并进行了单元测试,对系统进行分组测试以及联调。系统开发完成后,利用墨盒测试法进行了集成测试。最后,对系统进行了性能测试和压力测试,以确保系统能够正常的运行。目前,系统经测试后,运行稳定,情况良好。
基于B/S的网络房产信息超市系统完成了需求分析中的基本功能,管理员可以增加、删除、审核房屋信息,修改登录密码等;注册用户可以增加、修改、删除房源信息,指定房屋类型,所在区域等;游客可以浏览房源信息,也可以查询相关房产信息,或成为注册用户。该系统能够帮助房产信息管理者更加方便快捷地维护房屋信息,节省大量的人力物力成本。该系统操作简单,具有较好的稳定性,但是仍然有一些不足之处,今后还要继续完善。随着房产交易的发展需要以及技术的更新,必将实现更多的实用功能,为房产信息管理者及用户提供更好的服务。
2.2 数据库设计
系统管理员的信息表主要是用户名或者是登录名以及用户登录的密码,这两列的数据类型是字符型的,长度为20,用户名为主键,密码默认是空,用户名不能为空。
房源信息表主要有序号、标题、价格面积、区域、小区、房源类型、价格类型、信息类型、房源照片、发布人id、发布人、发布者电话、发布时间、状态等,其中序号、价格、面积为整数型,时间是datetime型,标题、区域、小区、房源类型、价格类型、信息类型、房源照片、发布人id、发布人、发布者电话、发布时间以及状态的数据类型都是字符型的,序号不为空,其他的默认都是空,序号为主键。
用户信息表主要是用户编号或者登录名、用户姓名、登录密码、头像图片地址、手机号等信息,他们的数据类型都是字符型,用户编号为主键,用户姓名不能是空,登录密码也不能为空,头像图片
[1] 刘琰. 基于B/S的网络在线教学系统设计与实现[J]. 软件, 2012, 33(1): 118-119.
[2] 郑达. 商业网站软件系统的设计与实现[M]. 西安: 西安电子科技大学出版社. 2014.
[3] 刘玉玉. 基于C#的西装纸样自动生成系统的研究[J]. 软件, 2012, 33(10): 82-85.
[4] 郭晓菲, 吴鹏, 王智力. 基于. NET的SP综合管理系统设计与开发[J]. 软件, 2012, 33(2): 80-83.
[5] 徐亚峰, 蒋晓峰. 基于. NET平台的交互高校信息系统的设计与实现[J]. 软件, 2013, 34(2): 7-9.
[6] 石可. 住宅市场刚性需求研究[D]. 上海: 华东师范大学. 2010.
[7] 于冰. 一个房产交易系统的设计与实现[D]. 吉林: 吉林大学. 2012.
[8] 沈轶群. 基于楼盘表的房产综合业务管理模式研究及业务流程再造[D]. 上海: 上海交通大学. 2010.
[9] 张显俊. 房地产开发企业设计界面管理研究[D]. 重庆: 重庆大学. 2014
[10] 张环, 翟晓一, 闫振飞. 基于B/S的药房管理信息系统设计与实现[J]. 软件, 2013, 34(5): 4-5.
[11] 王志勃, 史梦安, 刁志刚. B/S模式下监控系统设计与实现[J]. 软件, 2014, 35(8):46-49.
[12] 朱腾蛟, 马柯, 樊琳. 基于B/S架构的库存风险预警平台的研究[J]. 软件.
The Design of Web Real Estate Information Supermarket Based on B/S
SHI Jian-jun1, XU Sen2
(1. Yancheng Siyuan Network Science and Technology Ltd., Yancheng Jiangsu 224000; 2. School of Information Engineering, Yancheng Institute of Technology, Yancheng Jiangsu 224051, China)
With the rapid development of Internet technology, information management network has become a trend. For real estate information data is updated quickly, with large quantity, the previous registration and released method is too inefficiency, besides, the number of files is too large to manage and once there is an error, it cannot be corrected in a timely manner. In order to help the real estate information managers to maintain the housing information more convenient and efficient and save a lot of manpower and material resources, the real estate information supermarket based on B/S was the designed, which is easy to operate, has good stability, and could provide convenient service for real estate information managers and users.
Real estate information supermarket; B/S; Sales; Tenement
TP391.41
A
10.3969/j.issn.1003-6970.2017.01.005
国家自然科学基金资助项目(61105057);江苏省政策引导类计划(产学研合作)-前瞻性联合研究资助项目(BY2016065-01)
施建军(1981-),男,学士,盐城思源网络科技有限公司总经理,主要研究方向为物联网、云计算。
徐森(1983-),男,博士,副教授,主要研究方向为智能信息处理、数据挖掘,通信作者。
本文著录格式:施建军,徐森. 基于B/S的网络房产信息超市设计[J]. 软件,2017,38(1):20-22