收藏 分销(赏)

短租网系统设计文档.doc

上传人:快乐****生活 文档编号:11397946 上传时间:2025-07-21 格式:DOC 页数:70 大小:4.27MB 下载积分:16 金币
下载 相关
短租网系统设计文档.doc_第1页
第1页 / 共70页
短租网系统设计文档.doc_第2页
第2页 / 共70页


点击查看更多>>
资源描述
短租网系统设计文档 项目名称 Project Name 密级 Confidentiality Level 轻松短租网 仅供收件方查阅 项目编号 Project ID 版本 Version 文档编号 Document Code v9.4348.2761.32 2.0 v9.4348.2761.32_SD_001 Shortrent Software System High Level Design Specification 轻松短租网 软件系统概要设计说明书 Prepared by 拟制 黄蓉 Date 日期 2015-07-22 Reviewed by 评审人 李鹏 Date 日期 Approved by 批准 周伟 Date 日期 武汉市软酷网络科技有限公司 版权所有 不得复制 Copyright © Ruankosoft Technologies(WuHan) Co., Ltd. All Rights Reserved 70 / 70 Revision Record 修订记录 Date 日期 Revision Version 修订版本 CR ID /Defect ID CR/ Defect号 Sec No. 修改章节 Change Description 修改描述 Author 作者 2015-07-08 1.0 初稿 黄蓉 2015-07-22 1.0 2、3、4、5 填充 黄蓉 2015-07-23 2.0 第二次迭代 黄蓉 目 录 1 Introduction 简介 6 1.1 Purpose 目的 6 1.2 Scope 范围 6 1.2.1 Name 软件名称 6 1.2.2 Functions 软件功能 6 1.2.3 Applications软件应用 6 1.3 Reference 参考资料 6 2 High Level Design 概要设计 7 2.1 Level 0 Design Description 第0层设计描述 7 2.1.1 软件系统上下文定义 7 2.1.2 Design Considerations设计思路 7 2.2 Level 1 Design Description 第1层设计描述 10 2.2.1 System Architecture系统结构 10 2.2.1.1 Description of the Architecture系统结构描述 10 2.2.1.2 Representation of the Business Flow业务流程说明 10 2.2.2 Decomposition Description分解描述 13 2.2.2.1 用户管理模块 13 2.2.2.1.1 用户注册 13 2.2.2.1.2 用户登录 14 2.2.2.1.3 用户找回密码 15 2.2.2.1.4 用户注销 16 2.2.2.1.5 用户个人信息管理 17 2.2.2.1.6 用户管理 18 2.2.2.2 房屋管理模块 20 2.2.2.2.1 创建房屋 20 2.2.2.2.2 修改房屋 22 2.2.2.2.3 删除房屋 23 2.2.2.2.4 查询房屋 24 2.2.2.2.5 查看房屋详情 25 2.2.2.2.6 审核房屋 26 2.2.2.3 订单管理模块 27 2.2.2.3.1 生成订单 28 2.2.2.3.2 取消订单 30 2.2.2.3.3 查询订单 30 2.2.2.3.4 审核订单 31 2.2.2.4 评论管理模块 32 2.2.2.4.1 添加评论 33 2.2.2.4.2 删除评论 34 2.2.2.4.3 查看评论 35 2.2.2.4.4 审核评论 36 2.2.2.4.5 修改评论 38 2.2.3 Interface Description接口描述 38 3 Data Structure 数据结构/Database Design 数据库设计 39 3.1 概念模型 39 3.2 数据库表设计 39 3.3 基础数据配置 41 4 UI Design 界面设计 42 4.1 主页 42 4.2 注册界面 43 4.3 登录界面 43 4.4 找回密码界面 44 4.5 个人信息界面 44 4.6 注销界面 46 4.7 创建房屋界面 46 4.8 删除房屋界面 47 4.9 查询房屋界面 48 4.10 房屋详情界面 49 4.11 后台管理界面 50 4.12 审核房屋界面 50 5 Error Design 出错处理设计 52 Keywords 关键词: 短租 Abstract 摘 要: 本文档是基于轻松短租网软件系统的概要设计与说明书,用于指导编码实现阶段工作,也是产品最终提交文档之一,描述的是轻松短租网系统的模块功能点分析,本文档主要针对轻松短租网系统各个业务功能模块进行外界环境、系统框架、业务流程、功能类上的分析。 List of abbreviations 缩略语清单: Abbreviations缩略语 Full spelling 英文全名 Chinese explanation 中文解释 1 Introduction 简介 1.1 Purpose 目的 本系统设计文档是为设计人员和开发人员而编写的,它说明了本系统的各项功能和性能需求,明确标识各功能的实现过程,阐述使用范围与背景,提供客户解决问题或达到目标所需的条件或权能,提供一个度量和遵循的标准。 本说明书的预期读者为中间用户(指软件的管理人员、设计人员、开发人员、测试人员、维护人员)。 1.2 Scope 范围 1.2.1 Name 软件名称 轻松短租网 1.2.2 Functions 软件功能 请参考《轻松短租网系统需求规格说明书》2.2 章节。 1.2.3 Applications软件应用 轻松短租网,给用户提供了一个房屋短期出租和预订房屋的平台。 1.3 Reference 参考资料 无。 2 High Level Design 概要设计 2.1 Level 0 Design Description 第0层设计描述 2.1.1 软件系统上下文定义 2.1.2 Design Considerations设计思路 1、系统的三层架构 包的结构图如下图所示: 系统分为action(视图层)、service(业务逻辑层)、dao(数据访问层),它们通过调用entity(业务模型)来完成数据的传递,其中有一部分类会被多处公用,就像工具一样,这时把它们统一放在util中。 2、程序的框架 系统使用Struts MVC模式,Struts与三层架构的结合中,Struts主要是负责页面(表示层)与业务模型(业务逻辑层)之间的控制转向。实际上是实现了表示层与业务模型层的松耦合,同时也增强了业务模型层的重用性。 将Struts引入三层结构,可以将Struts位于Web表示层,构成表示层(com.ruanko.action)、业务逻辑层(com.ruanko.service)和数据访问层(com.ruanko.dao),每层之间传递业务类,即com.ruanko.entity中类。 三层结构与Struts结合包层次结构如下表所示: 程序架构 文件与目录结构 表示层(Struts) JSP页面 struts.xml com.ruanko.action 业务逻辑层 com.ruanko.service 数据访问层 com.ruanko.dao 模型类 com.ruanko.entity 3、程序的目录结构 文件夹名 说明 img 存放图片 js 存放脚本文件 css 存放样式文件 common 存放公共页面 admin 存放后台管理页面 user 存放用户模块页面 house 存放房屋模块页面 order 存放订单模块页面 2.2 Level 1 Design Description 第1层设计描述 2.2.1 System Architecture系统结构 2.2.1.1 Description of the Architecture系统结构描述 2.2.1.2 Representation of the Business Flow业务流程说明 用户模块: 房屋模块: 订单模块: 评论模块: 2.2.2 Decomposition Description分解描述 2.2.2.1 用户管理模块 1、简介 本模块负责用户的管理,包括前台的用户注册、登录、找回密码、注销、个人信息管理,以与后台的用户管理。 2、功能列表 功能名称 功能描述 用户注册 用户注册后成为网站的会员,可以使用网站的完整功能。 用户登录 用户注册后可以登录系统,使用网站的完整功能。 用户找回密码 用户在登录时若忘记密码,则可以通过找回密码来重置自己的密码。 用户注销 用户注销账户以后,不能再通过原来的用户名和密码来登录系统。 用户个人信息管理 用户登录后可以查看和修改个人信息。 用户管理 管理员登录后可以对用户进行管理,用户状态分为“正常”、“已冻结”、“注销待审核”和“已注销”四种,管理员可以冻结、解冻用户,对用户的注销申请进行审核。 2.2.2.1.1 用户注册 1 功能设计描述 (1)类 1)action.UserAction 用户模块的action类,负责用户模块相关的所有操作,是Struts的核心部分。 2)service.UserService 用户模块的业务逻辑类,负责对数据的真实操作,实例化dao中的对象并调用dao中的方法。 3)dao.BaseDao 通用的数据访问类,负责最基本的增删改查单个操作。 4)entity.User 用户的实体类,定义了用户类的各个属性,与数据库中的user表相互映射。 (2)类与类之间关系 (3)文件列表 如下表所示。 名称 类型 存放位置 说明 header.jsp JSP WebRoot/common/header.jsp 公共的头部页面 2 功能实现说明 2.2.2.1.2 用户登录 1 功能设计描述 同2.2.2.1.1 用户注册。 2 功能实现 2.2.2.1.3 用户找回密码 1 功能设计描述 同2.2.2.1.1 用户注册。 2 功能实现 2.2.2.1.4 用户注销 1 功能设计描述 (1)类 同2.2.2.1.1 用户注册。 (2)类与类之间关系 同2.2.2.1.1 用户注册。 (3)文件列表 如下表所示。 名称 类型 存放位置 说明 deregister.jsp JSP WebRoot/user/deregister.jsp 用户的注销页面 2 功能实现 2.2.2.1.5 用户个人信息管理 1 功能设计描述 (1)类 同2.2.2.1.1 用户注册。 (2)类与类之间关系 同2.2.2.1.1 用户注册。 (3)文件列表 如下表所示。 名称 类型 存放位置 说明 admin.jsp JSP WebRoot/user/admin.jsp 用户的个人信息页面 edit.jsp JSP WebRoot/user/edit.jsp 用户的修改信息页面 editPass.jsp JSP WebRoot/user/editPass.jsp 用户的修密码页面 2 功能实现 2.2.2.1.6 用户管理 1 功能设计描述 (1)类 1)action.AdminAction 管理员模块的action类,负责后台管理模块相关的所有操作,是Struts的核心部分。 2)service.AdminService 管理员模块的业务逻辑类,负责对数据的真实操作,实例化dao中的对象并调用dao中的方法。 3)dao.BaseDao 通用的数据访问类,负责最基本的增删改查单个操作。 4)entity.Admin 管理员的实体类,定义了管理员类的各个属性,与数据库中的admin表相互映射。 5)entity.User 用户的实体类,定义了用户类的各个属性,与数据库中的user表相互映射。 (2)类与类之间关系 (3)文件列表 如下表所示。 名称 类型 存放位置 说明 userNormal.jsp JSP WebRoot/admin/userNormal.jsp 正常用户页面 userFozen.jsp JSP WebRoot/admin/userFrozen.jsp 冻结用户页面 userChecking.jsp JSP WebRoot/admin/userChecking.jsp 注销待审核用户页面 userDeregister.jsp JSP WebRoot/admin/userDeregister.jsp 已注销用户页面 2 功能实现说明 2.2.2.2 房屋管理模块 1、简介 本模块负责房屋的管理,包括前台房东的创建、查看、修改、删除房屋,房客的搜索房屋、查看详情,以与后台的房屋管理。 2、功能列表 功能名称 功能描述 创建房屋 用户登录后可作为房东创建房屋,并提交管理员审核,审核通过后房屋上线,可供房客预订。 修改房屋 房东可对已创建的房屋进行信息修改。 删除房屋 房东可以删除已经创建的房屋。 查询房屋 房客可以指定关键词查询房东已经发布的房屋。 查看房屋详情 房客可以查看自己感兴趣的房屋详情。 审核房屋 管理员登录以后可对房东创建的房屋进行审核。 2.2.2.2.1 创建房屋 1 功能设计描述 (1)类 1)action.HouseAction 房屋模块的action类,负责房屋模块相关的所有操作,是Struts的核心部分。 2)service.HouseService 房屋模块的业务逻辑类,负责对数据的真实操作,实例化dao中的对象并调用dao中的方法。 3)dao.BaseDao 通用的数据访问类,负责最基本的增删改查单个操作。 4)entity.House 房屋的实体类,定义了房屋类的各个属性,与数据库中的house表相互映射。 5)entity.User 用户的实体类,定义了用户类的各个属性,与数据库中的user表相互映射。 (2)类与类之间关系 (3)文件列表 如下表所示。 名称 类型 存放位置 说明 create.jsp JSP WebRoot/house/create.jsp 创建房屋的页面 2 功能实现说明 2.2.2.2.2 修改房屋 1 功能设计描述 (1)类 同2.2.2.2.1 创建房屋。 (2)类与类之间关系 同2.2.2.2.1 创建房屋。 (3)文件列表 如下表所示。 名称 类型 存放位置 说明 edit.jsp JSP WebRoot/house/edit.jsp 修改房屋的页面 2 功能实现 2.2.2.2.3 删除房屋 1 功能设计描述 (1)类 同2.2.2.2.1 创建房屋。 (2)类与类之间关系 同2.2.2.2.1 创建房屋。 (3)文件列表 如下表所示。 名称 类型 存放位置 说明 checking.jsp JSP WebRoot/house/checking.jsp 待审核房屋的页面 fail.jsp JSP WebRoot/house/fail.jsp 审核未通过房屋的页面 offline.jsp JSP WebRoot/house/offline.jsp 下线房屋的页面 2 功能实现 2.2.2.2.4 查询房屋 1 功能设计描述 (1)类 同2.2.2.2.1 创建房屋。 (2)类与类之间关系 同2.2.2.2.1 创建房屋。 (3)文件列表 如下表所示。 名称 类型 存放位置 说明 search.jsp JSP WebRoot/house/search.jsp 房屋搜索结果的页面 2 功能实现 2.2.2.2.5 查看房屋详情 1 功能设计描述 (1)类 同2.2.2.2.1 创建房屋。 (2)类与类之间关系 同2.2.2.2.1 创建房屋。 (3)文件列表 如下表所示。 名称 类型 存放位置 说明 detail.jsp JSP WebRoot/house/detail.jsp 房客房屋详情的页面 details.jsp JSP WebRoot/house/details.jsp 房东房屋详情的页面 2 功能实现 2.2.2.2.6 审核房屋 1 功能设计描述 (1)类 1)action.AdminAction 管理员模块的action类,负责后台管理模块相关的所有操作,是Struts的核心部分。 2)service.AdminService 管理员模块的业务逻辑类,负责对数据的真实操作,实例化dao中的对象并调用dao中的方法。 3)dao.BaseDao 通用的数据访问类,负责最基本的增删改查单个操作。 4)entity.House 房屋的实体类,定义了房屋类的各个属性,与数据库中的house表相互映射。 (2)类与类之间关系 (3)文件列表 如下表所示。 名称 类型 存放位置 说明 houseChecking.jsp JSP WebRoot/admin/houseChecking.jsp 待审核房屋的页面 2 功能实现 2.2.2.3 订单管理模块 1、简介 本模块负责订单的管理,包括前台的生成订单、取消订单、查询历史订单信息,以与后台的订单管理。 2、功能列表 功能名称 功能描述 生成订单 房客登录以后选择了自己心仪的房屋可以预订,生成订单交给房东审核。 取消订单 房客若临时改变行程,可在房东审核订单前取消订单,若房东已受理订单,则无法取消。 查询订单 管理员和用户可以查看订单。 审核订单 房东登录以后可对房客提交的订单进行审核。 2.2.2.3.1 生成订单 1 功能设计描述 (1)类 1)action.OrderAction 订单模块的action类,负责订单模块相关的所有操作,是Struts的核心部分。 2)service.OrderService 订单模块的业务逻辑类,负责对数据的真实操作,实例化dao中的对象并调用dao中的方法。 3)dao.BaseDao 通用的数据访问类,负责最基本的增删改查单个操作。 4)entity.House 房屋的实体类,定义了房屋类的各个属性,与数据库中的house表相互映射。 5)entity.User 用户的实体类,定义了用户类的各个属性,与数据库中的user表相互映射。 6)entity.Orders 订单的实体类,定义了订单类的各个属性,与数据库中的orders表相互映射。 (2)类与类之间关系 (3)文件列表 如下表所示。 名称 类型 存放位置 说明 detail.jsp JSP WebRoot/house/detail.jsp 房屋详情和预订房屋的页面 2 功能实现说明 2.2.2.3.2 取消订单 1 功能设计描述 (1)类 同2.2.2.3.1 生成订单。 (2)类与类之间关系 同2.2.2.3.1 生成订单。 (3)文件列表 如下表所示。 名称 类型 存放位置 说明 guestChecking.jsp JSP WebRoot/order/guestChecking.jsp 房客待审核订单的页面 2 功能实现 2.2.2.3.3 查询订单 1 功能设计描述 (1)类 同2.2.2.3.1 生成订单。 (2)类与类之间关系 同2.2.2.3.1 生成订单。 (3)文件列表 如下表所示。 名称 类型 存放位置 说明 guestChecking.jsp JSP WebRoot/order/guestChecking.jsp 房客待审核的订单页面 guestFail.jsp JSP WebRoot/order/guestFail.jsp 房客未通过审核的订单页面 guestSuccess.jsp JSP WebRoot/order/guestSuccess.jsp 房客审核通过的订单页面 guestCancel.jsp JSP WebRoot/order/guestCancel.jsp 房客已取消的订单页面 hostChecking.jsp JSP WebRoot/order/hostChecking.jsp 房东待审核的订单页面 hostFail.jsp JSP WebRoot/order/hostFail.jsp 房东未通过审核的订单页面 hostSuccess.jsp JSP WebRoot/order/hostSuccess.jsp 房东审核通过的订单页面 hostCancel.jsp JSP WebRoot/order/hostCancel.jsp 房东已被取消的订单页面 2 功能实现 2.2.2.3.4 审核订单 1 功能设计描述 (1)类 同2.2.2.3.1 生成订单。 (2)类与类之间关系 同2.2.2.3.1 生成订单。 (3)文件列表 如下表所示。 名称 类型 存放位置 说明 hostChecking.jsp JSP WebRoot/order/hostChecking.jsp 房东待审核的订单页面 2 功能实现 2.2.2.4 评论管理模块 1、简介 本模块负责评论的管理,包括前台的添加评论、删除评论、评论显示,以与后台的评论管理。 2、功能列表 功能名称 功能描述 添加评论 房客登录以后可以对已经完成的订单进行评论,添加评论后交给管理员审核。 删除评论 房客对已经发表的评论可以进行删除。 查看评论 管理员和用户可以查看评论。 审核订单 管理员登录以后可对房客提交的评论进行审核。 修改评论 管理员登录以后可对房客提交的评论进行修改。 2.2.2.4.1 添加评论 1 功能设计描述 (1)类 1)action.CommentAction 评论模块的action类,负责评论模块相关的所有操作,是Struts的核心部分。 2)service.CommentService 评论模块的业务逻辑类,负责对数据的真实操作,实例化dao中的对象并调用dao中的方法。 3)dao.BaseDao 通用的数据访问类,负责最基本的增删改查单个操作。 4)entity.House 房屋的实体类,定义了房屋类的各个属性,与数据库中的house表相互映射。 5)entity.User 用户的实体类,定义了用户类的各个属性,与数据库中的user表相互映射。 6)entity.Comment 评论的实体类,定义了评论类的各个属性,与数据库中的comment表相互映射。 (2)类与类之间关系 (3)文件列表 如下表所示。 名称 类型 存放位置 说明 guestSuccess.jsp JSP WebRoot/order/guestSuccess.jsp 用户已入住订单的页面 add.jsp JSP WebRoot/comment/add.jsp 用户添加评论的页面 2 功能实现说明 2.2.2.4.2 删除评论 1 功能设计描述 (1)类 同2.2.2.4.1 添加评论。 (2)类与类之间关系 同2.2.2.4.1 添加评论。 (3)文件列表 如下表所示。 名称 类型 存放位置 说明 detail.jsp JSP WebRoot/comment/detail.jsp 用户评论详情的页面 2 功能实现 2.2.2.4.3 查看评论 1 功能设计描述 (1)类 同2.2.2.4.1 添加评论。 (2)类与类之间关系 同2.2.2.4.1 添加评论。 (3)文件列表 如下表所示。 名称 类型 存放位置 说明 detail.jsp JSP WebRoot/house/detail.jsp 房屋详情页面 2 功能实现 2.2.2.4.4 审核评论 1 功能设计描述 (1)类 1)action.AdminAction 管理员模块的action类,负责后台管理模块相关的所有操作,是Struts的核心部分。 2)service.AdminService 管理员模块的业务逻辑类,负责对数据的真实操作,实例化dao中的对象并调用dao中的方法。 3)dao.BaseDao 通用的数据访问类,负责最基本的增删改查单个操作。 4)entity.Comment 评论的实体类,定义了评论类的各个属性,与数据库中的comment表相互映射。 (2)类与类之间关系 (3)文件列表 如下表所示。 名称 类型 存放位置 说明 checking.jsp JSP WebRoot/admin/checking.jsp 待审核评论页面 2 功能实现 2.2.2.4.5 修改评论 1 功能设计描述 (1)类 同2.2.2.4.1 添加评论。 (2)类与类之间关系 同2.2.2.4.1 添加评论。 (3)文件列表 如下表所示。 名称 类型 存放位置 说明 edit.jsp JSP WebRoot/comment/edit.jsp 修改评论页面 2 功能实现 2.2.3 Interface Description接口描述 无。 3 Data Structure 数据结构/Database Design 数据库设计 3.1 概念模型 3.2 数据库表设计 管理员表(Admin) 字段 类型 可为空 描述 admin_id Integer 否 管理员编号 admin_name String 否 管理员名称 admin_password String 否 管理员密码 admin_email String 否 管理员邮箱 用户表(User) 字段 类型 可为空 描述 user_id Integer 否 用户编号 user_name String 是 用户名 user_password String 否 用户密码 user_email String 否 用户电子邮箱 user_phone String 是 用户手机号 user_state String 否 用户状态(正常、冻结、注销、注销待审核) deregister_reason String 是 用户注销原因 user_register_time Date 否 用户注册时间 房屋表(House) 字段 类型 可为空 描述 house_id Integer 否 房屋编号 user_id Integer 否 房屋所属的用户编号 house_title String 否 房屋标题 house_type String 否 房屋类型(别墅、公寓……) rent_type String 否 出租类型(整租、单间、床位) house_area Integer 否 房屋面积 house_address String 否 房屋地址 guest_num Integer 否 可住人数 bedroom_num Integer 否 卧室数量 bed_num Integer 否 床数量 bathroom_num Integer 否 卫生间数量 house_photo String 否 房屋照片 house_describe String 是 房屋描述 house_price Double 否 房屋价格 house_facility String 是 房屋设施 min_day Integer 是 最少入住天数 max_day Integer 是 最多入住天数 checkin_time Date 是 入住时间 checkout_time Date 是 退房时间 house_rule String 是 房屋使用规则 house_state String 否 房屋状态 house_create_time Date 否 房屋创建时间 订单表(orders) 字段 类型 可为空 描述 order_id Integer 否 订单编号 user_id Integer 否 房客编号 house_id Integer 否 房屋编号 checkin_date Date 否 入住时间 checkout_date Date 否 退房时间 living_days Integer 否 入住天数 total_price Integer 否 总价 order_state String 否 订单状态 comment_state String 否 评论状态 order_create_time Date 否 订单生成时间 评论表(comment) 字段 类型 可为空 描述 comment_id Integer 否 评论编号 order_id Integer 否 订单编号 host_range Integer 否 房东评级1-5 house_range Integer 否 房屋评级1-5 comment_content String 否 评论内容 comment_create_time Date 否 评论添加时间 3.3 基础数据配置 管理员(admin)表中默认配置管理员用户名为admin,密码为shortrent。 4 UI Design 界面设计 4.1 主页 1 界面原图 2 界面说明 左上角为网站logo,点击可回到主页;中上部为房屋搜索框,用户可输入地点来搜索对应的房屋;右上角为注册、登录和发布房屋按钮,点击后跳转到相应界面;中间为轮播画面,展示房源信息;中下部分为热门城市;底部为管理员登录、网站介绍和用户帮助链接。 4.2 注册界面 1 界面原图 2 界面说明 用户在弹出的注册界面中输入相关信息,点击注册按钮,进行注册;如果用户已经是短租网会员,可点击右下角登录按钮跳转到登录界面;点击右上角×可关闭注册弹窗。 4.3 登录界面 1 界面原图 2 界面说明 用户在弹出的登录界面中输入相关信息,点击登录按钮,进行登录;如果用户忘记了密码,可点击右侧忘记密码链接,找回自己的密码;如果用户还不是短租网会员,可点击右下角注册按钮跳转到注册界面;点击右上角×可关闭登录弹窗。 4.4 找回密码界面 1 界面原图 2 界面说明 用户在弹出的找回密码界面中输入邮箱,点击提交按钮,进行找回密码操作;如果用户还不是短租网会员,可点击右下角注册按钮跳转到注册界面;点击右上角×可关闭登录弹窗。 4.5 个人信息界面 1 界面原图 2 界面说明 用户登录后右上角变为个人中心和退出按钮,点击个人中心来到个人信息界面,点击退出回到主页;左侧为个人中心导航栏,包括我的账户、我的房屋、我是房客和我是房东四个部分,每一栏下还有若干链接;中部为用户个人信息详情,点击修改按钮可修改基本信息。 修改个人信息界面默认显示原来的用户名、电子邮箱和手机号信息,用户进行修改后点击保存按钮。 修改账号密码界面要求用户输入原来的密码,验证正确后再输入新密码和确认新密码,点击保存按钮。 4.6 注销界面 1 界面原图 2 界面说明 用户输入密码和注销原因,点击注销按钮,进行注销账户操作。 4.7 创建房屋界面 1 界面原图 2 界面说明 用户在中间填写房屋信息,包括必填和选填两个部分,点击创建按钮,提交创建房屋的申请。 4.8 删除房屋界面 1 界面原图 2 界面说明 在已下线、审核中和未通过的房屋列表中有删除房屋按钮,点击后可删除房屋。 4.9 查询房屋界面 1 界面原图 2 界面说明 用户可以输入地点、最低价格、最高价格和房客人数来查询房屋,查询获得的房屋以如图形式展现给房客,点击房屋标题或者图片可看到房屋详情。 4.10 房屋详情界面 1 界面原图 2 界面说明 显示了该房屋的详细情况,房客可选择入住日期和退房日期来预订房屋。 4.11 后台管理界面 1 界面原图 2 界面说明 后台管理界面同样分为三个部分,点击左上角文字跳转到控制面板,点击右上角用户名可进行账户设置、修改密码和退出操作,左侧导航栏分为控制面板、用户管理、房屋管理、订单管理和数据统计五个部分,中间显示网站当前注册的用户、创建的房屋和生成的订单。 4.12 审核房屋界面 1 界面原图 2 界面说明 中间显示待审核房屋列表,点击房屋标题可查看房屋详情,在操作栏点击同意或拒绝按钮,完成对房屋的审核。 5 Error Design 出错处理设计 1、访问的页面不存在时跳转至404.jsp,提示“访问的页面不存在!”。 2、系统内部错误时跳转至500.jsp,提示“服务器繁忙,请稍后再试!”。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服