房产中介系统需求分析文档.docx
《房产中介系统需求分析文档.docx》由会员分享,可在线阅读,更多相关《房产中介系统需求分析文档.docx(44页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、需求规格说明书1引言2编写目的:2背景:2定义:3参考资料:32任务概述3目标:3用户的特点:3假定和约束:33需求分析系统用例图分析43.1用例图:4 3.1.1一般用户功能用例图:4 3.1.2经济人功能用例图:5 3.1.3系统管理员功能用例图:63.2一般用户用例描述:6 3.2.1注册用例描述:6 3.2.2登录用例描述:6 3.2.3修改登录密码用例描述:7 3.2.4管理个人信息用例描述:8 3.2.4.1 修改个人信息用例描述: 3.2.4.2 完善个人信息用例描述: 3.2.5查询房源信息用例描述:8 3.2.5.1 查询出售房源信息用例描述: 3.2.5.2 查询出租房源信
2、息用例描述: 3.2.6收藏房源用例描述:9 3.2.7管理个人房源用例描述:10 3.2.7.1发布个人房源用例描述:10 3.2.7.2删除个人房源用例描述:10 3.2.7.3修改个人房源信息用例描述:11 3.2.7.4查看个人房源信息用例描述:11 3.2.8预约房源用例描述:11 3.2.9评价房源、经纪人用例描述:12 3.2.10给经济人/系统留言: 3.3 房产经济人用例描述: 3.3.1 经济人注册用例描述: 3.3.2 经济人登陆用例描述: 3.3.3 申请网店铺用例描述: 3.3.4 管理网店用例描述: 3.3.4.1 发布新的房源信息到网站用例描述: 3.3.4.2
3、删除网店中过期房源用例描述: 3.3.4.3 修改网店中的房源信息用例描述: 3.3.5 查询房源信息用例描述: 3.3.5.1 查询他人发布的房源信息用例描述: 3.3.5.2 查询自己发布的房源信息用例描述: 3.3.6 管理员工信息用例描述: 3.3.6.1 修改员工信息用例描述 3.3.6.2 添加员工信息用例描述 3.3.6.3 删除网店成员用例描述 3.3.7 回复评价用例描述 3.3.8 经济人给系统管理人留言用例描述 3.4系统管理员用例描述: 3.4.1 系统管理员登陆用例描述 3.4.2 系统管理员修改登录密码用例描述 3.4.3 查询注册用户信息 3.4.4 系统管理员查
4、询房源详细用例描述 3.4.5 系统管理员管理系统留言用例描述 3.4.6 管理新闻用例描述:4 需求分析系统功能构造分析 4.2 子模块功能分析 4.2.1 用户管理模块 4.2.1.1 求租、求购信息管理 4.2.1.2 留言管理 4.2.1.3 注册用户账号管理功能 4.2.1.4 申请网店 4.2.1.5 管理网店 4.2.1.6 管理员工信息 4.2.2 房源管理模块 4.2.2.1 租房管理 4.2.2.2 售房管理二手房管理 4.2.3 管理员管理模块 4.2.3.1 账号管理 .2.3.2 查询注册用户信息 4.2.3.3 查询房源信息 4.2.3.4 留言管理 4.2.3.5
5、 新闻管理5 系统设计 5.1 系统的架构设计1引言1.1编写目的:此需求规格说明书对工程的背景、目标、用户特点与功能性需求等信息进展说明,确保对用户需求的理解一致。预期的读者有 (甲方)的需求提供者、工程负责人、相关技术人员等,江西师范大学软件学院软件开发小组(乙方)的工程组成员,包括工程组长、客户经理、分析设计开发测试等人员。1.2背景: 传统的房产中介主要是作为信息中介而存在的,是信息稀缺年代的产物。现在进入网络信息化时代,传统的房产中介模式受到很大的冲击。网络时代的房地产中介将成为一种信息密集型产业。为走在时代的开展前沿,在网络上开展房产中介行业极为必要,而为房产中介行业效劳的房产中介
6、系统也就应运而生。1.3定义:无1.4参考资料:UML统一建模语言软件工程2任务概述2.1目标: 本系统的主要任务是作为一个平台,管理求租、求购者与出租、出售者之间的房产信息交流。主要针对的用户是有租、购房或出租、出售房需求的一般用户,承受出售、出租房源委托的房产经纪人,以及系统管理员。 一般用户通过该系统查找合心意的房子,假设有意向,可以收藏房源,预约房源,同时可以管理个人的信息资料,可以对经纪人或房源进展评价,给系统或经纪人留言;而有房子需要出租或出售的也可以把房源信息发布上来。 经纪人通过该系统发布即时的房产信息,可以管理自己的房源添加、删除或更新房源信息,可以给系统留言,可以回复用户的
7、评价,也可以管理自己的个人信息。 系统管理员可以修改登录密码,管理留言,查询房源,查看注册用户的资料等。点(1) 本系统用户按注册及否可分为: * 未注册用户:可以进入系统浏览房源信息、新闻资讯、图片等,但不能运用收藏房源、发布房源等更多的功能。 * 注册用户:又分为一般用户与房产经纪人。 一般用户:是想要买房或租房的用户,或者个人想要发布房源信息的用户。 经纪人:是承受了委托,在系统上发布房源信息的用户。(2) 按功能需求分为: * 一般用户 * 经济人 * 系统管理员:维护系统正常运作、保持信息即时的人员。这些不同类型的用户,不必有高学历或高水平的计算机使用技术。只要能根据系统提示会一些根
8、本操作即可。所以本系统要易操作、易理解,界面清晰简洁,具有亲民性。2.3假定与约束:假定此系统为自包含的,不过分依赖其它外部系统。本工程的开发期限为3个月。3需求分析系统用例图分析3.1用例图:3.1.1一般用户功能用例图: 图3.1 一般用户用例3.1.2房产经济人功能用例图: 图3.2 房产经济人用例3.1.3系统管理员功能用例图:图3.3 系统管理员用例3.2一般用户用例描述:3.2.1注册用例描述:用例名称注册参及者一般用户用例描述用户通过该用例成为系统的一般用户。前置条件无后置条件无主干过程1、用户进入系统首页,点击注册链接;2、系统显示注册页面;3、填写用户名、密码、邮箱等。a)
9、输入空值。b) 输入超长字段。c) 输入符合字段属性要求的正常范围内的值。4、点击“确定按钮。5、系统显示注册成功。预期结果(输出)a)假设输入为空值那么提示输入相应的字段名b)输入超长字符那么提示输入的字段过长c)假设输入正常范围内的值那么返回注册成功及否的结果3.2.2登录用例描述:用例名称登录参及者一般用户用例描述一般用户根据已注册的账号登录前置条件用户成功完成注册后置条件无主干过程1、 用户点击进入登录界面,2、 系统显示登录页面。3、 用户填写用户名与密码; a)输入空值。 b)输入超长字段。 c)输入符合字段属性要求的正常范围内的值。4、 点击“登录按钮。5、 系统显示登录成功。预
10、期结果输出a)假设输入为空值那么提示输入相应的字段名b)假设输入超长字符那么提示输入的字段过长c)假设输入用户名及密码错误那么提示“用户名或密码错误d)假设输入的用户名及密码相匹配那么显示登录成功3.2.3 修改登录密码用例描述:用例名称修改登录密码参及者一般用户、房产经济人、系统管理员用例描述用户通过该用例修改登录密码,保证个人信息平安前置条件用户已经登录后置条件修改密码成功主干过程1、 用户进入个人中心,点击个人中心里密码修改功能;2、 系统显示密码修改界面;3、 用户填写新密码,点击提交;4、 系统显示密码修改成功。预期结果输出新密码入库3.2.4 管理个人信息用例描述:3.2.4.1修
11、改个人信息用例描述:用例名称修改个人信息参及者一般用户用例描述用户通过此用例来修改自己的资料前置条件用户登录系统成功后置条件无主干过程1、 用户翻开个人中心;2、 系统显示个人中心页面;3、 用户点击修改个人信息链接;4、 系统显示修改页面;5、用户在个人信息除用户编号外其余要修改的信息框内进展原有信息的覆盖或修改: a)不修改任何信息 b修改信息,但是修改之后的信息不符合输入要求 c修改的信息符合输入要求3、点击确定按钮。预期结果输出a)个人信息保持不变b)提示修改信息不符合输入要求c)提示修改成功3.2.4.2 完善个人信息用例描述:用例名称完善个人信息参及者一般用户用例描述用户通过此用例
12、完善个人资料前置条件1、 用户登录房产中介系统2、 用户进入“个人中心后置条件无主干过程1、 用户点击完善个人信息链接;2、 系统显示个人信息页面框,已经填过的信息在框里显示出来,还没填的框里那么是空白;3、 输入你想添加的框里还是空白的信息: a)输入空值 b)输入的信息不满足系统约束条件 c)输入的信息满足约束条件4、 点击确定按钮预期结果输出 a)个人信息保存不变 b)提示完善信息失败 c)提示完善信息成功3.2.5 查询房源信息用例描述:3.2.5.1 查询出售房源信息用例描述:用例名称查询出售房源信息参及者一般用户用例描述用户通过此用例来查询已发布的出售房源,找到适宜的房源前置条件无
13、后置条件无主干过程1、用户进入系统首页,在二手房房源的查询窗口中输入要查询的房源信息,点击查询按钮;2、系统根据查询条件搜索库中相对应的二手房房源;预期结果输出a) 库中有符合条件的房源,系统显示该类房源的信息b)库中没有符合条件的房源,系统提示没有找到房源3.2.5.2 查询出租房源信息用例描述:用例名称查询出租房源信息参及者一般用户用例描述用户通过此用例来查询已发布的出租房源,找到适宜的房源前置条件无后置条件无主干过程1、用户进入系统首页,在租房房源的查询窗口中输入要查询的房源信息,点击查询按钮;2、系统根据查询条件搜索库中相对应的租房房源。预期结果输出b) 库中有符合条件的房源,系统显示
14、该类房源的信息b)库中没有符合条件的房源,系统提示找到0个房源3.2.6 收藏房源用例描述:用例名称收藏房源参及者一般用户用例描述用户通过此用例将中意的房源收藏起来,放在收藏夹中随时查看前置条件用户登录了系统后置条件无主干过程1、 用户点击中意的房源边上的“收藏房源按钮;2、 系统检查用户是否登录: a)用户登录 b)未登录预期结果输出a)系统提示收藏成功,可进入“收藏夹中查看b)系统显示登录页面,提示先登录才能使用收藏功能3.2.7 管理个人房源用例描述:3.2.7.1 发布个人房源用例描述:用例名称发布个人房源参及者一般用户用例描述用户通过此用例可以将手上握有的房源发布出来前置条件1、 用
15、户登录了系统2、 用户进入个人中心后置条件无主干过程1、 用户点击房源管理的发布房源链接;2、 系统显示发布房源页面,发布页面上有四种发布类型:出租、出售、求购、求租。发布类型下面是房源的根本信息填写表单。点击不同的发布类型,会进入不同的信息填写页面;3、 用户选好发布类型,按要求填写要发布的房源信息 a)没有填写任何信息 b)填写了局部信息,但漏了一个以上必填信息 c)所以必填信息都填写了预期结果输出a)系统提示某些项必须填,不可为空b)系统提示某些项必须填,不可为空c)系统提示发布房源成功3.2.7.2 删除个人房源用例描述:用例名称删除个人房源参及者一般用户用例描述用户通过此用例将自己发
16、布的过期的房源删除前置条件1、用户登录了系统2、用户进入个人中心后置条件无主干过程1、用户点击房源管理中的“删除房源链接;2、系统 a)用户登录 b)未登录预期结果输出a)系统提示收藏成功,可进入“收藏夹中查看b)系统显示登录页面,提示先登录才能使用收藏功能3.2.7.3 修改个人房源信息用例描述:用例名称收藏房源参及者一般用户用例描述用户通过此用例将中意的房源收藏起来,放在收藏夹中随时查看前置条件用户登录了系统后置条件无主干过程3、 用户点击中意的房源边上的“收藏房源按钮;4、 系统检查用户是否登录: a)用户登录 b)未登录预期结果输出a)系统提示收藏成功,可进入“收藏夹中查看b)系统显示
17、登录页面,提示先登录才能使用收藏功能3.2.7.4 查看个人房源信息用例描述:用例名称查看个人房源信息参及者一般用户用例描述用户通过此用例可以查看自己发布的二手房、租房前置条件1、用户登录了系统2、用户进入了“个人中心后置条件无主干过程1、 用户点击管理房源中“我的二手房或“我的租房链接;2、系统在库中查找是否有符合条件的房源 a)用户还未发布过二手房或租房 b)用户发布过二手房或租房预期结果输出a)系统显示暂无房源,去“发布房源b)系统显示用户发布过的房源信息3.2.8 预约房源用例描述:用例名称预约房源参及者一般用户用例描述用户通过此用例将看中的房源向屋主或经济人预约前置条件用户登录了系统
18、后置条件无主干过程1、用户点击中意的房源边上的“预约房源按钮;5、 系统检查用户是否登录: a)用户登录 b)未登录预期结果输出a)系统提示预约成功,可进入“已预约的房源中查看b)系统显示登录页面,提示先登录才能使用预约功能3.2.9 评价房源、经纪人用例描述:用例名称评价房源、经纪人参及者一般用户用例描述用户通过此用例可以对自己了解过的房源或经济人进展评价,让更多的用户可以通过这个功能择选想要的房子前置条件用户登录了系统后置条件无主干过程1、 用户点击该房源具体信息页面下的“评价房源或“评价经济人2、 系统显示评价文本框3、 用户写下评价,并提交4、系统将编辑后的评价显示在页面上,表示评价成
19、功预期结果输出评价成功3.2.10 给经济人/系统留言用例描述:用例名称给经济人/系统留言参及者一般用户用例描述用户通过此用例把自己的意见或建议告知给经济人或管理员,帮助经济人提高效劳质量,帮助管理员完善系统。前置条件用户登录了系统后置条件无主干过程1、 用户点击菜单栏中的“留言链接;2、 系统显示留言页面,页面中可以选择“给经纪人留言或“给系统留言;3、 用户写好要留的言,选择好留言的对象,点击提交4、系统把用户的留言发给对象预期结果输出留言成功发给承受对象3.2.11 发布求租、求购信息用例描述:用例名称发布求租、求购信息参及者一般用户或未注册用户用例描述用户通过此用例把自己需求的但在系统
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 房产 中介 系统 需求 分析 文档
限制150内