房屋租賃管理需求規格說明書V1

2021-03-04 09:46:03 字數 2062 閱讀 7885

專案名稱

房屋租賃管理系統

開發背景

為了更好的方便**管理者對房屋租賃資訊的管理,我們開發了房屋租賃管理系統。它主要包括:管理員登入、房屋資訊與房屋租賃記錄三大模組。

本規格說明描述了房屋租賃管理系統的要求,詳細列出了系統中各個環節的功能以及各個環節之間緊密的練習,並且作為各方面溝通的依據,也為下一步專案開發提供基準。軟體開發小組的每一位成員應該閱讀本需求說明,以明確專案最後要求完成的軟體產品的特點。

2.1.1 管理員登陸

2.1.1.1 功能描述

在登入頁面,輸入使用者名稱、密碼,實現登入功能。

2.1.1.2 資料項描述

使用者名稱:必填項,由字母、數字組成,最長20個字元;

密碼:必填項,由字母、數字組成,最長20個字元;

2.1.2 房屋資訊

房屋資訊主要是對房間的資訊進行管理,包括對房間資訊的新增、修改、刪除、查詢功能。

新增房屋資訊

對房價資訊進行新增,並對必要的字段進行資料校驗;

roomno(房間編號):必填項,由字母、數字、中劃線組成,最長20個字元,格式如:room-0001;

roomname(房間名稱):必填項,最長40個字元;

direction(房間方位):必填項,最長20個字元;

roomtype(房間用途):必填項,最長20個字元;

state(房間狀態):必填項,預設值為「空置」,最長20個字元;

remark(備註):非必填項,最長100個字元;

修改房屋資訊

對新增的房屋資訊進行修改,區分可修改欄位與不可修改字段;

roomno(房間編號)、roomname(房間名稱) 、direction(房間方位)三個欄位不可以修改;

roomtype(房間用途)、state(房間狀態)、remark(備註) 三個字段可以修改;

查詢房屋資訊

將所有房屋以列表的形式展示出來,查詢不帶任何條件;

刪除房屋資訊

可以刪除任意選中的房屋資訊記錄,若該房屋處於「出租」狀態,則不可以刪除該房屋資訊記錄;

2.1.3 房屋租賃記錄

房屋租賃記錄主要是對房間進行租賃,包括對房間租賃記錄的新增、修改、刪除、查詢功能。

新增房屋租賃記錄

對房屋租賃記錄進行新增,並對必要的字段進行資料校驗;

contractno(合同編號):必填項,由字母、數字組成,最長20個字元,格式如:c-0001;

contractname(合同名稱):必填項,最長20個字元;

roomid(房間id):必填項,roomid對應的房間名稱;

starttime(合同起始時間):必填項,日期型別;

endtime(合同終止時間):必填項,日期型別;

contractstate(合同狀態):必填項,預設值為「正常」,最長10個字元;

remark(備註):非必填項,最長100個字元;

修改房屋租賃記錄

對新增的房屋租賃記錄進行修改,區分可修改欄位與不可修改字段;

contractno(合同編號)、contractname(合同名稱)、roomid(房間id)、starttime(合同起始時間)、endtime(合同終止時間)五個欄位不可以修改;

contractstate(合同狀態)、remark(備註)兩個字段可以修改;

查詢房屋租賃記錄

將所有的房屋租賃記錄以列表的形式展示出來,查詢不帶任何條件;

刪除房屋租賃記錄

可以刪除任意選中的房屋租賃記錄;

myeclipse 6.5;sql server 2005;tomcat6.0.30;jdk1.6。

無 系統用例圖

圖3-1系統用例圖

功能清單

[用例1]

用例圖圖3-2房間管理用例圖

描述 房間管理主要對房間資訊進行新增、刪除、修改、檢視操作。

參與者管理員

[用例2]

用例圖圖3-3租賃記錄管理用例圖

描述 租賃記錄管理對房間租賃記錄進行新增、修改、刪除、檢視操作。

參與者管理員

使用者表(t_user)

房間表 (t_room)

租賃表 (t_rent)

產品需求規格說明書V1

note 根據不同產品需求可省略部分內容 版本歷史 目錄0.文件介紹 4 0.1 文件目的 4 0.2 文件範圍 4 0.3 讀者物件 4 0.4 參考文件 4 0.5 術語與縮寫解釋 4 1.產品介紹 5 2.產品面向的使用者群體 5 3.產品應當遵循的標準或規範 5 4.產品範圍 5 5.產品中...

任務管理平台需求規格說明書 v1

任務管理系統系統需求規格說明書 軟體 系統需求規格說明書 srs 版本 宣告 本檔案所有權和解釋權歸智翔集團所有,未經智翔集團書面許可,不得複製或向第三方公開。修訂歷史記錄 a 新增,m 修改,d 刪除 目錄1.引言 5 1.1.編寫目的 5 1.2.系統涵蓋範圍 5 1.3.縮略詞 5 1.4.假...

00圖書管理需求規格說明書V1

變更履歷 目錄1 概述 5 1.1 編寫背景和目的 5 1.2 適用範圍 6 1.3 名詞解釋 6 1.4 參考資料 6 2 系統綜述 6 2.1 系統介紹 6 2.1.1 關鍵業務流程圖 7 1 系統管理員業務流程圖 7 2 普通使用者業務流程圖 9 2.2 主要特徵 9 2.3 產品 專案中的使...