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