我的工程实践项目为实现一个面向租房房源信息的搜索引擎,并提供一定程度的房源对比功能,以方便人们找到称心如意的租房。
1、应用域
用户通过我们的输入框输入信息,根据定位信息,我们应该提供用户需要的房源信息,根据关键词的不同,我们要提供更具个性化的信息,并且提供各种对比,为用户能够找到心仪之房提供便利。本项目面向的对象就是寻求租房信息的用户。
2、头脑风暴
本搜索引擎中,主要有两个角色:用户和管理员。对于用户来说,功能应使用便利,提供的信息要准确,并且界面要美观。对于管理员来说,要充分理解用户的需求,不仅要提供基本功能,减少bug,也要使用户使用愉快,让这个引擎人性化。
3、项目中的类及对应的属性、方法
①管理员
属性:名称、密码、权限级别
方法:爬虫、界面设置、提供数据、管理用户行为
②用户
属性:名称、密码、记录
方法:搜索、对比、分享、收藏、登录、注销
4、UML类图
原文:https://www.cnblogs.com/rings/p/11930601.html