课堂测试2

某公司欲建设一个房屋租赁服务系统,统一管理房主和租赁者的信息,提供快捷的租赁服务。本系统的主要功能描述如下:

1. 登记房主信息。记录房主的姓名、住址、身份证号和联系电话等信息,并写入房主信息文件。

2. 登记房屋信息。记录房屋的地址、房屋类型(如平房、带阳台的楼房、独立式住宅等)、楼层、租金及房屋状态(待租赁、已出租)等信息,并写入房屋信息文件。一名房主可以在系统中登记多套待租赁的房屋。

3. 登记租赁者信息。记录租赁者的个人信息,包括:姓名、性别、住址、身份证号和电话号码等,并写入租赁者信息文件。

4. 安排看房。已经登记在系统中的租赁者,可以从待租赁房屋列表中查询待租赁房屋信息。租赁者可以提出看房请求,系统安排租赁者看房。对于每次看房,系统会生成一条看房记录并将其写入看房记录文件中。

5. 收取手续费。房主登记完房屋后,系统会生成一份费用单,房主根据费用单交纳相应的费用。

6. 变更房屋状态。当租赁者与房主达成租房或退房协议后,房主向系统提交变更房屋状态的请求。系统将根据房主的请求,修改房屋信息文件。

系统要求如下所示:

(a)用户界面支持用户的个性化定制;

(b)系统需要支持当前主流的标准和服务,特别是通信协议和平台接口;

(c)用户操作的响应时间应不大于3秒;

(d)系统具有故障诊断和快速恢复能力;

(e)用户密码需要加密传输;

(f) 系统需要支持不低于2G的数据缓存;

(g)用户操作停滞时间超过一定时限需要重新登录验证;

问题:

1、 绘制需求层次-需求方面二维矩阵。

2、 确定关键功能。

3、 确定关键质量。(采用质量矩阵进行分析)

 

1.

 

功能

质量

约束

业务需求

统一管理房主和租赁者的信息,提供快捷的租赁服务,提高签单率

 

 

用户需求

登记房主信息、登记房屋信息、登记租赁者信息、安排看房、收取手续费、变更房屋状态

 

 

系统需求

根据房主的信息和租赁者的信息进行合适的匹配

(c) 响应时间≤3秒 (d) 故障诊断与恢复 (e) 密码加密传输 (g) 超时重新登录

(a) 用户界面定制 (b) 支持主流标准与服务 (f) 数据缓存≥2G

2.关键功能

  1. 登记房屋信息

    统的核心资源,直接影响租赁服务的可用性。

支持房主登记多套房屋,是后续租赁流程的基础。

  1. 安排看房

连接租赁者和房主的关键环节,直接影响交易转化率。

生成看房记录,为后续协议达成提供数据支持。

  1. 变更房屋状态

控制房屋生命周期(待租赁/已出租),确保系统数据的实时性和准确性。

直接影响租赁流程的闭环管理。

3.

质量需求

功能需求

响应时间≤3

登记房主信息、登记房屋信息、登记租赁者信息、安排看房、变更房屋状态

 

故障诊断与恢复

系统整体

密码加密传输

用户登录、信息登记

超时重新登录

用户操作

用户界面定制

系统整体

支持主流标准与服务

系统整体

数据缓存≥2G

系统整体

关键质量:

  1. 安全性(密码加密、超时验证)
  2. 性能(响应时间、数据缓存)
可靠性(故障恢复)
posted @ 2025-03-19 22:39  Code13  阅读(13)  评论(0)    收藏  举报