房屋中介管理系统概要设计说明书.docx
- 文档编号:23989347
- 上传时间:2023-05-23
- 格式:DOCX
- 页数:15
- 大小:100.72KB
房屋中介管理系统概要设计说明书.docx
《房屋中介管理系统概要设计说明书.docx》由会员分享,可在线阅读,更多相关《房屋中介管理系统概要设计说明书.docx(15页珍藏版)》请在冰豆网上搜索。
房屋中介管理系统概要设计说明书
概要设计说明书
1引言
1.1编写目的
在房屋中介管理系统项目的前一阶段,也就是需求分析阶段中,已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在需求说明书中获得,并在需求说明书中得到详尽得叙述及阐明。
本阶段已在系统的需求分析的基础上,对房屋中介管理系统做概要设计。
该说明书是概要实际阶段的工作成果,它应说明功能分配、模块划分、程序的总体结构、输入输出以及接口设计、运行设计、数据结构设计和出错处理设计等,为详细设计提供基础。
主要解决了实现该系统需求的程序模块设计问题。
包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。
在以下的概要设计报告中将对在本阶段中对系统所做的所有概要设计进行详细的说明。
在下一阶段的详细设计中,可参考此概要设计报告,在概要设计对房屋中介管理系统所做的模块结构设计的基础上,对系统进行详细设计。
在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。
1.2背景
一、待开发的软件系统的名称:
房屋租赁系统;
二、本项目的任务提出者、开发者都为本人。
用户为想象中的使用人员;
三、该软件系统为本人实习作业。
1.3定义
无。
1.4参考资料
1.合同法相关条例,有关租赁相关条例;
2.房屋租赁系统的可行性分析,开题报告;
3.软件需求说明书,软件可行性分析说明说,软件总体设计说明书等国际开发标准。
2总体设计
2.1需求规定
在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的房屋中介管理系统。
系统的主要功能包括:
房屋信息展示、房主登录注册、客户登录浏览、房屋查询、会面处理、房主信息管理、房态管理、交易信息存档管理、后台管理等。
要求系统能有效、快速、安全、可靠和无误的完成上述操作。
并要求客户操作简单明了,易于操作,服务器程序利于维护。
2.2运行环境
硬件:
处理器类型:
PentiumIII兼容处理器或更高速度的处理器。
处理器速度:
最低要求,500MHz,建议1GHz或更高。
内存(RAM):
最小192MB,最大为操作系统最大内存,建议512MB或更高。
输入设备:
键盘、鼠标
输出设备:
显示器、打印机
软件:
开发软件:
MyEclipse6.0
运行平台:
Windows2000/XP/2003
2.3基本设计概念和处理流程
2.4结构
2.5功能需求与程序的关系
求
租
人
员信
息设
置
出
租
人
员信
息设
置
人
员信
息
控制
房源查询设置
房源状态查询
求租意向设置
录入员工信息
所有员工信息
房型信息设置
楼层设置
幢/座设置
装修程度设置
朝向设置
用途设置
清理无效信息
推出系统
帮助文件
用户信息管理
√
√
√
求租管理
√
√
√
员工信息
√
√
出租管理
√
√
√
√
√
√
系统管理
√
√
帮助
√
2.6人工处理过程
无。
2.7尚未问决的问题
无。
3接口设计
3.1用户接口
在用户界面部分,根据需求分析的结果,用户需要一个用户友善界面。
在界面设计上,应做到简单明了,易于操作,并且要注意到界面的布局,应突出的显示重要以及出错信息。
外观上也要做到合理化.中服务器程序界面要做到操作简单,易于管理。
在设计上采用选择菜单。
总的来说,系统的用户界面应作到可靠性、简单性、易学习和使用。
3.2外部接口
系统需要一台计算机、一台喷墨打印机进行连接,由Windows操作系统支持,MyEclipse6.0前台开发工具,SQLServer2005后台数据库,前台开发工具与后台数据库通过ODBC连接。
3.3内部接口
内部接口方面,各模块之间采用函数调用、参数传递、返回值的方式进行信息传递。
具体参数的结构将在下面数据结构设计的内容中说明。
接口传递的信息将是以数据结构封装了的数据,以参数传递或返回值的形式在各模块间传输。
4运行设计
4.1运行模块组合
系统运行模块分别由一级菜单(六大功能)和二级菜单(十七个模块)构成。
4.2运行控制
系统进入二级菜单,则实际运行本系统的各种功能,通过鼠标或键盘控制系统的运行。
4.3运行时间
对于输入、查询、统计、删除、与打印等的操作时间均在秒级上完成。
5系统数据结构设计
5.1逻辑结构设计要点
1.求租信息表
求租信息(编号,房屋状态,建筑面积,使用面积,楼层,总层数,月租金,区域,户型,朝向,装修情况,房屋设施,周围环境,建成日期,物业类型,物业名称,求租备注,联系电话,联系人,登记人,登记日期)
2.出租信息表
出租信息(编号,房屋状态,建筑面积,使用面积,楼层,总层数,月租金,区域,大概地址,详细地址,户型,朝向,装修情况,房屋设施,周围环境,建成日期,物业管理费用/月/平米,出租备注,业主姓名,身份证号,产权证号,联系电话,登记人,登记日期)
3.求购信息表
求购信息(编号,房屋状态,建筑面积,使用面积,楼层,总层数,总价预算,每平米单价,区域,户型,朝向,装修情况,房屋设施,周围环境,建成日期,物业名称,物业类别,物业管理费用/月/平米,求购备注,联系人,联系电话,登记人,登记日期)
4.出售信息表
出售信息(编号,房屋状态,建筑面积,使用面积,楼层,总层数,总售价,单价/平米,区域,户型,朝向,装修情况,房屋设施,周围环境,建成日期,物业名称,物业类别,物业管理费用/月/平米,出售备注,业主姓名,身份证号,产权证号,联系电话,登记人,登记日期,产别)
5.用户信息表
用户信息(用户ID,密码)
5.2物理结构设计要点
1.求租信息表:
字段名
数据类型
字段长度与格式
关键字
编号
文本
13
是
房屋状态
文本
10
否
建筑面积
数字型/单精度
10
否
使用面积
数字型/单精度
10
否
楼层
数字型/byte
4
否
总层数
数字型/byte
4
否
月租金
数字型/单精度
10
否
区域
文本
10
否
户型
文本
10
否
朝向
文本
4
否
装修情况
文本
10
否
房屋设施
文本
50
否
周围环境
文本
50
否
建成日期
日期型
MM-DD-YY
否
物业类型
文本
20
否
物业名称
文本
20
否
求租备注
文本
50
否
联系人
文本
10
否
联系电话
数字型
20
否
登记人
文本
10
否
登记日期
日期型
MM-DD-YY
否
2.出租信息表:
字段名
数据类型
字段长度与格式
关键字
编号
文本
13
是
房屋状态
文本
5
否
建筑面积
数字型/单精度
10
否
使用面积
数字型/单精度
10
否
楼层
数字型
3
否
总层数
数字型
3
否
月租金
数字型
10
否
区域
文本
10
否
大概地址
文本
50
否
详细地址
文本
50
否
户型
文本
10
否
朝向
文本
4
否
装修情况
文本
10
否
房屋设施
文本
50
否
周围环境
文本
50
否
建成日期
日期型/中长型
YY-MM-DD
否
物业类型
文本
20
否
物业名称
文本
20
否
物业管理月费用
数字型
10
否
出租备注
文本
50
否
业主姓名
文本
10
否
联系电话
数字型
20
否
身份证号
文本型
20
否
产权证号
文本型
20
否
登记人
文本
10
否
登记日期
日期型/中长型
YY-MM-DD
否
3.求购信息表:
字段名
数据类型
字段长度与格式
关键字
编号
文本
10
是
房屋状态
文本
10
否
建筑面积
数字型
10
否
使用面积
数字型
10
否
楼层
数字型
4
否
总层数
数字型
4
否
总价预算
数字型
10
否
平米单价
数字型
10
否
区域
文本
10
否
户型
文本
10
否
朝向
文本
4
否
装修情况
文本
10
否
房屋设施
文本
50
否
周围环境
文本
50
否
建成日期
日期型
MM-DD-YY
否
物业类型
文本
20
否
物业名称
文本
20
否
求购备注
文本
50
否
联系人
文本
10
否
联系电话
数字型
20
否
登记人
文本
10
否
登记日期
日期型
MM-DD-YY
否
4.出售信息表:
字段名
数据类型
字段长度与格式
关键字
编号
文本
10
是
房屋状态
文本
10
否
建筑面积
数字型
10
否
使用面积
数字型
10
否
楼层
数字型
4
否
总层数
数字型
4
否
总售价
数字型
10
否
平米单价
数字型
10
否
区域
文本
10
否
大概地址
文本
30
否
详细地址
文本
50
否
户型
文本
10
否
朝向
文本
4
否
装修情况
文本
10
否
房屋设施
文本
50
否
周围环境
文本
50
否
建成日期
日期型
MM-DD-YY
否
物业类型
文本
20
否
物业名称
文本
20
否
物业管理月费用
数字型
10
否
出售备注
文本
50
否
业主姓名
文本
10
否
联系电话
数字型
20
否
身份证号
文本型
20
否
产权证号
文本型
20
否
产别
文本型
20
否
登记人
文本
10
否
登记日期
日期型
MM-DD-YY
否
5.用户信息表:
字段名
数据类型
字段长度与格式
关键字
用户名
文本型
20
是
密码
文本型
20
否
5.3数据结构与程序的关系
程序在对买方,卖方,交易进行操作时需对房屋中介数据库数据结构,也就是数据表进行查询和修改。
程序可以通过标准的SQL语句与数据结构进行交互。
6系统出错处理设计
6.1出错信息
系统对每一个模块(包括某些重要数据项)都提供可能的出错信息,若出现错误,以对话框的方式输出错误信息的形式、含义及处理方法。
6.2补救措施
a.后备技术:
周期性地把磁盘信息记录到磁盘媒体的后备信息,当原始系统数据万一丢失时,启用副本重新进行系统的建立与启动。
b.恢复及再启动技术:
将使用恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行。
6.3系统维护设计
为了系统维护的方便,在程序内部设计中作出安排,在程序中专门安排用于系统的检查与维护的检测点和专用模块。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 房屋中介 管理 系统 概要 设计 说明书