《家具超市信息管理系統(tǒng)課程設計》由會員分享,可在線閱讀,更多相關《家具超市信息管理系統(tǒng)課程設計(11頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、
家具超市信息管理系統(tǒng)
軟件需求規(guī)格說明書
學 校:
項目名稱:家具超市信息管理系統(tǒng)
作 者:
擬定時間
目錄
1 引言 2
1.1 開發(fā)環(huán)境 2
1.2 軟件功能 3
2 具體需求 3
2.1 功
2、能需求 3
2.2 性能需求 4
3 軟件質(zhì)量 5
3.2 可維護性 5
3.3 可移植性 5
3.4 易用性 5
4 數(shù)據(jù)庫設計
4.1 系統(tǒng)結構流程圖
4.2 E-R圖
5 數(shù)據(jù)庫演示
5.1 數(shù)據(jù)庫關系圖
5.2 員工信息表
5.3 商品銷售信息表
5.4 商品庫存信息表
1 引言
1.1 開發(fā)環(huán)境
操作系統(tǒng):Window 7
開發(fā)工具包:JDK-6u3 + Eclipse-4.3
JSP服務器:Tomcat-6.0.35
數(shù)據(jù)庫:MySQL-5.6.10
瀏覽器:IE 6.0
1.2 軟件功能
基本功能:貨物的出入庫信息錄入,內(nèi)容
3、編輯,批量管理,采購審批管理以及庫存預警功能
實現(xiàn)目標:提高管理效率降低人工成本;降低采購成本;及時調(diào)整采購策略,防止價格流失;減少倉儲面積,提高房產(chǎn)綜合利用率;降低儲備資金占用;整理貨倉信息,為促銷提供參照。
2 具體需求
2.1 功能需求
2.1.1 整體系統(tǒng)說明
本系統(tǒng)超級管理員擁有管理普通用戶信息的權限;普通用戶可對貨物信息進行編輯更新并申請采購貨物;審批用戶可對采購申請進行查看、審批。
2.1.2 前臺功能
普通用戶的功能為貨物的入庫、出庫,貨物信息的編輯、查找貨物信息以及采購申請與審批。
2.1.3 后臺功能
超級管理員擁有添加、刪除以及編輯、查找用戶的功能。
4、
2.2 性能需求
2.2.1響應時間
(1)在系統(tǒng)查詢商品名稱和已購貨物以及其它的相關查詢時,系統(tǒng)對查詢的響應時間為幾百毫秒至一秒之間
(2)用戶登錄時,系統(tǒng)對登錄的響應時間5秒以內(nèi),也就是系統(tǒng)在5秒之內(nèi)應該對用戶名和密碼等用戶信息進行核對完成。
(3)在數(shù)據(jù)庫的操作過程中,如耗材的添加、刪除;用戶的添加、刪除與查詢等數(shù)據(jù)庫操作響應時間小于2秒,查詢商品名稱和用戶信息時,系統(tǒng)在2秒之內(nèi)從數(shù)據(jù)庫中找到相關信息,添加或者刪除相關信息時候;系統(tǒng)在2秒之內(nèi)完成新數(shù)據(jù)的插入和刪除。
(4)在系統(tǒng)進行數(shù)據(jù)運算時,一秒之內(nèi)給出運算的結果。
2.2.2 系統(tǒng)吞吐量
吞吐量是指系統(tǒng)在單位時
5、間內(nèi)處理請求的數(shù)量,在本系統(tǒng)中,系統(tǒng)的吞吐量包括單位時間內(nèi)完成用戶對系統(tǒng)的相關操作和客戶對系統(tǒng)請求訪問的數(shù)量,該系統(tǒng)的吞吐量為150萬左右。
3.2.3系統(tǒng)的適應性
(1)該系統(tǒng)具有較強的可擴展性,在原有的系統(tǒng)功能上,可以添加一些新的功能,以滿足用戶的需要,在相關的原有功能上,用戶可以根據(jù)自己的要求,添加一些新的子功能。
(2)操作簡潔性,使用系統(tǒng)的一般用戶或者是購物者,只需要知道些初級的計算機知識,就可以對系統(tǒng)進行使用,而且高級別的用戶也只需要有一定的數(shù)據(jù)庫和計算機的知識就可以對相關的數(shù)據(jù)和信息進行操作。
(3)運行環(huán)境和訪問環(huán)境多樣性,該系統(tǒng)在Windows XP 、Vista和w
6、indows 7等系統(tǒng)上都可以運行,支持多種瀏覽器的訪問,包括IE 6.0和比IE 6.0更高級的瀏覽器及Chromium內(nèi)核瀏覽器。
3 軟件質(zhì)量
3.1 安全性
因本數(shù)據(jù)屬于實驗室內(nèi)部管理用關鍵數(shù)據(jù),因此除實驗室管理人員外,其他人員不得訪問.要求設有登錄密碼檢驗功能,并且此密碼可以在以后進行修改;密碼在5分鐘內(nèi)輸入5次錯誤將在2小時內(nèi)不能登錄。而且能快速恢復系統(tǒng)和故障處理,方便系統(tǒng)升級和擴充,故障恢復時間不超過5小時。
3.2 可維護性
要求本軟件的維護文檔齊全,便于維護。
3.3 可移植性
由于本系統(tǒng)使用java語言編寫,因此可以跨平臺運行。
3.4 易用性
l 簡
7、易性:簡潔的界面讓用戶便于使用、便于了解、并能減少用戶發(fā)生錯誤選擇的可能性。
l 用戶的語言:選擇主動式語言而非被動式,用戶可以在界面中對屬于自己權限的信息進行實時修改。
l 記憶負擔最小化:因為人腦不是電腦,在設計界面時必須要考慮人類大腦處理信息的限度。人類的短期記憶極不穩(wěn)定、有限,24小時內(nèi)存在25%的遺忘率。所以對用戶來說,瀏覽信息要比記憶更容易,因此本界面系統(tǒng)會在最大程度上為用戶提供方便的信息瀏覽。
l 一致性:界面的結構必須清晰且一致,風格與內(nèi)容相一致。5、清楚:在視覺效果上便于理解和使用。
l 用戶的熟悉程度:用戶可通過已掌握的知識來使用界面,但不超出一般常識。
l 從用
8、戶的觀點考慮:想其所想,做其所做。按照用戶自己的方法理解和使用。
l 排列:本界面系統(tǒng)是一個有序整齊的界面,能讓用戶輕松的使用。
l 安全性:用戶能自由的做出選擇,且所有選擇都是可逆的。在用戶做出危險的選擇時有信息提示。
l 靈活性:簡單來說就是要讓用戶方便的使用,但不同于上述
4 數(shù)據(jù)庫設計
4.1 系統(tǒng)結構圖
4.2 E-R圖
5數(shù)據(jù)庫演示
5.1數(shù)據(jù)庫關系圖
5.2員工信息表
5.2.1員工信息表
5.2.2工資管理表
5.2.3員工勤績管理表
5.3商品銷售信息表
5.3.1商品銷售信息表
5.4 商品庫存信息表
5.4.1 商品庫存信息統(tǒng)計表
5.4.2 商品計劃訂購表
5.4.3 商品采購信息表
10