在開發資料庫系統時,為什麼要做軟體需求分析

時間 2021-08-14 17:13:24

1樓:

只有做了軟體需求分析,你才知道要建那些表,表結構是怎樣的,表之間的關係是 怎樣 的,知道了這些你才能做資料庫系統設計

2樓:後泰和度知

資料庫設計

1、資料庫需求分析

1)針對超市進銷存管理系統,分別對採購部門、銷售部門和庫存保管部門進行詳細的調研和分析,總結出如下的需求資訊:

商品按類管理,所以需要有一商品型別資訊。

商品必須屬於一個商品型別。

如果一個商品型別存在商品,或存在下級商品型別,則該型別不可刪除。

需要記錄**商品資訊。

在涉及商品數量的地方,要給出相應的單位。

商品銷售資訊單中要包含登記商品銷售數量、單價等資訊。

在進貨資訊中要包含商品**商等資訊。

商品報損要有報損原因。

進貨、銷售、報損操作要有相應操作員資訊。

只有管理員登入之後才可以使用系統。

預設的管理員不可以刪除。

進貨、銷售、庫存、報損資訊都要可以新增、修改、刪除、分類查詢。

當進行進貨、銷售和報損操作後,能相應更新庫存。

需要對進貨、銷售、庫存、報損進行分析,總結熱門商品。

2)經上述系統功能分析和需求總結,考慮到將來功能的擴充套件,設計如下的資料項和資料結構:

商品型別資訊,包括資料項有:商品型別編號、商品型別名稱等。

商品資訊,包括的資料項有:商品編號、商品名稱、商品介紹、庫存量等。

商品單位資訊,包括單位編號、單位名稱等。

**商資訊,包括**商名稱、介紹等。

進貨資訊,包括進貨商品、數量、單位、單價、進貨時間經手人等。

銷售資訊,包括銷售商品、數量、單位、單價、登記時間等。

報損資訊,包括報損商品、數量、單位、原因、登記時間等。

管理員資訊,包括管理員賬號、密碼、是否是預設賬號等。

2、資料庫概念結構設計

本系統根據以上的設計規劃出的實體有:商品型別資訊實體、商品資訊實體、商品單位資訊實體、**商資訊實體、進貨資訊實體、銷售資訊實體、報損資訊實體和管理員資訊實體。

計算機**!急求~~3q。。簡答題。開發軟體時,為什麼要進行需求分析?通常對軟體系統有哪些需求? 20

3樓:橙色櫻花愛

開發軟體時,為什麼要進行需求分析?

客戶參與是避免期望差異(expectation gap)的唯一途徑,這一期望差異表現在客戶期望得

到的產品與開發者所設計的產品之間不相符。然而,在專案的開始階段僅僅簡單地問一兩個

客戶的需求,然後就開始編碼,這樣做是不夠的。如果開發者僅僅為了客戶的最初需求去開

發軟體,那麼,他們可能要重新進行開發,因為,客戶常常不知道他們的真正需要,而開發

者也不知道。

使用者提出「需要」的特性並不總是與使用者利用新產品來處理他們的任務( t a s k )時所需的功

能相等價。因此,當你收集到使用者的意見後,必須分析、整理這些需求意見,直到你理解它

為止,並把你的理解寫成文件,然後與使用者一起**,這是一個反覆的過程, 並且需要花費

時間。如果你不在這一方面花時間,對預期產品一致的看法未達成共識—最終的後果可能

是返工,並且產品不盡人意。

通常軟體對於系統也是有要求的,因為作者設計軟體的時候,會測試還會根據相關的系統來開發,現在大多數軟體好像都不支援98了,所以軟體對於系統的要求也還是就是相關的條件,條件比如叫你安裝一些特定的軟體以後才能讓你安裝

4樓:脫貧攻堅播報

同意樓上的觀點!!!

5樓:

考什麼計算機3級啊 有求用

計算機**!急求~~3q。。簡答題。開發軟體時,為什麼要進行需求分析...

6樓:寶寶海綿

你考的是網路還是資料庫?實際生活中軟體的開發一般是為了一定的功能和用途,所以軟體開發前期除了進行問題分析,可行性研究之外還要對你所開發的軟體進行需求分析。簡單的說就是明確要開發的軟體有什麼用,為實現這些功能目的去開發設計這些軟體。

個人理解,**網路剛過的飄過,希望對你有用。

什麼是軟體需求?為什麼要實現軟體需求?軟體需求工程包括哪些涉眾人員

資料庫系統三層結構定義,送分題,資料庫系統一般分為三級模式結構,此結構為哪三種?

上面的是打的還是複製的 不全對。由於這方面的知識比較機密,具體咱們私聊。資料庫系統一般分為 模式結構,此結構為哪三種? 資料庫系統的 模式結構是指資料庫系統是由模式 外模式和內模式 構成的。1 模式 模式也稱邏輯模式或概念模式,是資料庫中全體資料的邏輯結構和特徵的描述,是所有使用者的公共資料檢視。模...

資料庫的都有什麼特點,資料庫系統的主要特點是什麼?

小賴被我抓走了 資料庫是存放資料的倉庫。它的儲存空間很大,可以存放百萬條 千萬條 上億條資料。但是資料庫並不是隨意地將資料進行存放,是有一定的規則的,否則查詢的效率會很低。當今世界是一個充滿著資料的網際網路世界,充斥著大量的資料。即這個網際網路世界就是資料世界。資料的 有很多,比如出行記錄 消費記錄...

國內的實時資料庫,實時資料庫系統有哪些型別?

國內野狗的實時資料庫與國外的firebase類似,適合無後端或者輕後端的應用開發,可以做到資料實時分發,也可以用來做實時通訊。目前國內廣泛使用的實時資料庫有osi pi aspen infoplus.21 honeywell phd wonderware historian ge fanuc ihi...