茶莊管理系統需求分析文檔

 

 

 

茶莊管理系統需求分析前端

 

 

 

題    目算法

茶莊管理系統需求分析數據庫

 

 

小    組後端

馬寅孟    陳紅梅安全

   

 

 

 

 

 

 

 

 

 

目  錄服務器

 

1. 引言.... 2併發

1.1 編寫目的... 2框架

1.2 項目風險... 2前後端分離

1.3 文檔約定... 2jsp

1.4 預期讀者... 3

1.5 產品範圍... 3

2. 綜合描述.... 3

2.1 產品的情況... 3

2.2 產品的功能... 3

2.3 用戶類和特性... 4

2.4 運行環境... 4

2.5 設計和實現... 4

3. 其它非功能需求.... 4

3.1 性能需求... 4

3.2 安全性需求... 5

3.3 軟件質量屬性... 5

3.4 業務規則... 5

4. 分析模型.... 5

4.1 數據流程圖... 5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1. 引言

 

1.1 編寫目的

爲茶莊的擁有者提供更廣闊的茶葉銷售渠道順便帶動其它產業的發展,例如帶動當地旅遊業的發展。

 

1.2 項目風險

茶莊管理系統項目由本小組獨立開發,全部風險均由本小組承擔。

1.3 文檔約定

該條定義了該文檔編寫標準,第一層標題採用黑體二號,第二層標題採用黑體三號,第三層標題採用黑體小三,正文均採用四號宋體。

 

1.4 預期讀者

該條定義了該需求分析報告所針對的預期讀者類型,包括:用戶,開發人員,項目經理,營銷人員,測試人員和文檔編寫人員。

 

1.5 產品範圍

本軟件主要面向社會各層有相關需求的人羣。

 

 

2. 綜合描述

本產品初期在 PC 端的網頁上運行。產品的主要羣體是茶莊的管理人員,或者是茶莊負責外圍推廣的工做人員。商家須要在咱們的首頁註冊帳號而後登錄,設置商家所需的服務項目,例如輸入茶葉的種類,以及茶莊所提供的茶類活動。

2.1 產品的情況

本網站是一種初步的設想。以讓遊客本身採茶葉並參與制做爲成品茶葉爲賣點,弘揚茶道文化。並將住宿,周邊羣衆特產做爲附帶消費帶動當地經濟發展。

在當今社會,經濟高速發展,「逃離城市」已是一個很是火熱的話題,有許多有必定經濟實力的消費者指望能去到一個放鬆身心,遠離城市,親近天然,有內容,有必定思想深度,而且交通方便,距離不算太遠的地方來一場說走就走的旅行。而近幾年茶道文化在許多收入還不錯的人羣中傳揚的很好,因此將全程參與茶葉的製做過程做爲賣點,與各旅行社合做,開發一個爲期兩三天的短時間旅遊點基本上也是可行的。好比瀘州敘永縣之類的地方都是可行的,氣候合適,距離成都也不太遠,開車幾個小時的車程。距離貴州也不遠,旅行社能夠在貴州和四川之間的旅行線路加入本旅遊點。

 

2.2 產品的功能

本產品的最大的特點就是商家能夠根據他們的需求自定義服務項目,憑今生成每一個商家獨立的經營界面。

 

2.3 用戶類和特性

本產品的用戶是具備必定規模茶莊的管理人員,他們能夠更方便快捷的實時掌控茶莊的經營狀況,他們是本身家茶莊的最高權限管理員擁有更多的權限,例如只有最高權限管理員能夠查看當日的帳單數據,以及擁有給普通管理員受權這一權限的權力。

 

2.4 運行環境

本軟件的運行環境平臺:Windows。

 

2.5 設計和實現

 

2.5.1     前端實現:

前端是jsp技術,採用先後端分離模式,前端請求接口。

 

2.5.2     後端實現:

後端使用Spring Boot和JDBCtemplate,數據採用MySQL來存儲,服務器採用阿里雲。

 

 

3. 其它非功能需求

咱們在完成產品後都會作大量的測試,也會發布測試版來作相應bug的調整,最大化的保證產品的可靠性。在軟件的安全方面咱們想採用RSA非對稱加密算法來保證數據的安全性,由於在目前的加密算法中該算法的安全性是徹底可靠的。產品的開發咱們都作了大量的註釋,而且都是採用當前比較火的幾個框架來完成,包中產品之後的維護以及擴展。

 

3.1 性能需求

該系統主要是面對使用,所以界面要設計要有亮點,簡單來講要有「顏值」。其次要能處理高併發的狀況,知足夜晚,節日等高發時間產品的可靠性。隨着產品的推廣,用戶的羣體會不斷的擴增,若是不能處理高併發,程序可能會出現崩潰的現象。

 

3.2 安全性需求

用戶設有本身的密碼,密碼最少包含三種不一樣的字符。對於系統,咱們有防爆破的保障措施,若是一個帳號填寫密碼錯誤出現了屢次,必須對該帳號上鎖,須要用電話號碼等手段進行解鎖。

 

3.3 軟件質量屬性

產品配有相關的用戶文檔說明,在軟件裏面也有相關的幫助說明,軟件操做較爲簡單方便,和當前的購物平臺界面基本相似,易用性強。軟件只要搭建了JavaEE的環境,硬件在內存8G,硬盤100G的平臺上就能完成運行,代碼也配有大量的註釋,保證可移植性。

 

3.4 業務規則

咱們設有超級管理員,通常管理員兩個身份,超級管理員他能夠對數據庫作任何的增刪改查等操做,而且能夠增長通常管理員或者刪除通常管理員。通常管理員則是現場進行茶莊服務的人員。

 

4. 分析模型

 

4.1 數據流程圖

如圖4.1所示:

 

 

 

 

 

 

 

 

圖4.1

相關文章
相關標籤/搜索