《《超市會(huì)員管理系統(tǒng)》需求分析(共11頁(yè))》由會(huì)員分享,可在線閱讀,更多相關(guān)《《超市會(huì)員管理系統(tǒng)》需求分析(共11頁(yè))(11頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、精選優(yōu)質(zhì)文檔-----傾情為你奉上
《超市會(huì)員管理系統(tǒng)》需求分析報(bào)告
一、系統(tǒng)概述
1.1 引言
社會(huì)生活的現(xiàn)代化,使得市場(chǎng)的走向發(fā)生巨大變化,由于經(jīng)濟(jì)的發(fā)展,人們對(duì)生活的需求已經(jīng)不再足于豐衣足食的低度要求,許多人們往往不是單純?yōu)闈M足生活必需去購(gòu)買,而是憑著喜歡,意欲和感觀去購(gòu)買。商店和顧客之間的交流也隨著商店的多樣化、商業(yè)化而削弱,商店之間的競(jìng)爭(zhēng)更加激烈。如果一個(gè)商店能夠加深和顧客的交流,提升服務(wù)質(zhì)量以致打動(dòng)顧客,吸引顧客,自然會(huì)顧客盈門。
1.1.1 編寫(xiě)目的
這份需求分析文檔是用戶(客戶)對(duì)即將開(kāi)發(fā)的系統(tǒng)的功能要求,是作為系統(tǒng)設(shè)計(jì)和開(kāi)發(fā)者的主要依據(jù),更方便系統(tǒng)設(shè)計(jì)及開(kāi)發(fā)人員工
2、作的開(kāi)展。
1.1.2 項(xiàng)目背景
項(xiàng)目名稱:超市會(huì)員管理系統(tǒng)
軟件開(kāi)發(fā)者:醫(yī)藥信息工程學(xué)院醫(yī)學(xué)智能信息處理08(1)班第二組:
李超宏(組長(zhǎng)) 李志達(dá) 李建威 陳成琳 羅伙生
1.1.3 任務(wù)目標(biāo)
通過(guò)對(duì)超市會(huì)員管理業(yè)務(wù)的特點(diǎn)進(jìn)行分析,使用現(xiàn)有的工具,開(kāi)發(fā)出一個(gè)能夠?qū)?huì)員信息,購(gòu)物情況統(tǒng)計(jì),返得等進(jìn)行綜合管理的管理信息系統(tǒng)。
1.1.4 用戶特點(diǎn)
本軟件的最終用戶是面向用戶、讀者(老師和同學(xué)等),他們都具有一定的計(jì)算機(jī)使用基礎(chǔ),可以比較熟練操作計(jì)算機(jī)。用戶和讀者都是經(jīng)常性用戶。
系統(tǒng)維護(hù)人員為計(jì)算機(jī)專業(yè)人員,熟悉數(shù)據(jù)庫(kù)、操作系統(tǒng)、網(wǎng)絡(luò)維護(hù)工作。維護(hù)人員
3、為間隔性用戶。
二、可行性及需求分析
2.1 可行性分析
2.1.1 可行性研究的前提
該系統(tǒng)能夠?qū)崿F(xiàn)對(duì)超市會(huì)員的各類信息錄入,刪除,修改和查詢操作,能夠?qū)崿F(xiàn)對(duì)各種統(tǒng)計(jì)信息的查詢,并可以以報(bào)表形式輸出。
2.1.2 技術(shù)可行性
硬件、軟件、運(yùn)行環(huán)境和開(kāi)發(fā)環(huán)境方面的條件和限制:軟件需求:操作系統(tǒng)WINDOWS 2000,XP以上;
數(shù)據(jù)庫(kù)服務(wù)器端軟件Microsoft SQL server 2005。
硬件方面也能滿足,由此知使用現(xiàn)在的技術(shù)是可以實(shí)現(xiàn)這個(gè)超市會(huì)員管理系統(tǒng)的。
2.1.3 經(jīng)濟(jì)可行性
要完成這樣的超市會(huì)員方面管理系統(tǒng),并不像真正用于超市各方面管理系統(tǒng)那么復(fù)雜和
4、龐大,所需要的人力物力資源會(huì)比較少,所以在經(jīng)濟(jì)可行性上是可以接受的。
2.2 功能需求
超市會(huì)員管理系統(tǒng)的功能主要有:
1、會(huì)員基本信息管理
2、會(huì)員卡日常管理
3、會(huì)員積分管理
4、會(huì)員政策管理
5、會(huì)員報(bào)表(記錄)管理
2.3數(shù)據(jù)流圖
系統(tǒng)頂層流圖
操作要求
反饋數(shù)據(jù)
反饋數(shù)據(jù)
查詢申請(qǐng)
會(huì)員
收銀員
超市會(huì)員管理系統(tǒng)
超市會(huì)員管理數(shù)據(jù)流圖
查詢修改積分
信息反饋
查詢政策信息
輸出報(bào)表
管理會(huì)員信息
信息反饋
信息反饋
查詢修改信息
超市會(huì)員管理系統(tǒng)
報(bào)表管理
會(huì)員政策管理
會(huì)員積分管理
會(huì)員卡日常管理
會(huì)員基本信
5、息管理
會(huì)員卡日常管理數(shù)據(jù)流圖
會(huì)員卡日常管理
回收舊卡
補(bǔ)辦新卡
更改信息
解掛卡
掛失卡
發(fā)行新卡
卡中取款
存款入卡
會(huì)員基本信息管理數(shù)據(jù)流圖
會(huì)員基本信息管理
卡結(jié)日期
辦卡日期
會(huì)員積分
會(huì)員卡號(hào)
會(huì)員名稱等
獎(jiǎng)品信息
會(huì)員政策管理數(shù)據(jù)流圖
會(huì)員積分管理
積分結(jié)束日期
積分分類狀況
積分開(kāi)始日期
會(huì)員政策管理數(shù)據(jù)流圖
會(huì)員政策管理
會(huì)員卡折扣狀況
積分獲得途徑
積分換獎(jiǎng)狀況
會(huì)員入會(huì)途徑
2.4 數(shù)據(jù)字典
名字:會(huì)員基本信息
別名:
描述:記錄會(huì)員的姓名,性別,購(gòu)卡日期,使用期限和所得積分基本狀況。
6、
定義:會(huì)員基本信息=姓名+性別+卡號(hào)+積分
位置:消費(fèi)者
名字:會(huì)員卡
別名:
描述:成為會(huì)員的一種憑證,可以享受購(gòu)物的一定優(yōu)惠。
定義:會(huì)員卡=限會(huì)員本人使用+購(gòu)物優(yōu)惠
位置:會(huì)員擁有
名字:會(huì)員政策
別名:
描述:會(huì)員卡及積分所得的具體優(yōu)惠政策
定義:會(huì)員政策=會(huì)員所享受的各種優(yōu)惠具體內(nèi)容
位置:會(huì)員管理系統(tǒng)
名字:會(huì)員積分
別名:
描述:購(gòu)買不同物品獲得不同積分,積分換得物品獎(jiǎng)勵(lì)。
定義:會(huì)員積分=獲得積分+不同層次積分
位置:會(huì)員管理系統(tǒng)
名字:報(bào)表
別名:
描述:打印會(huì)員購(gòu)物及積分換獎(jiǎng)基本信息
定義:報(bào)表=購(gòu)物物品+物品名稱+物
7、品件數(shù)+目前價(jià)格+積分換取物品+換取件數(shù)+所有物品總價(jià)
位置:輸出到打印機(jī)
三、總體設(shè)計(jì)
3.1超市會(huì)員管理系統(tǒng)主要分四大模塊
3.1.1會(huì)員基本信息管理模塊
包括會(huì)員的姓名,性別,購(gòu)卡日期,結(jié)卡日期,購(gòu)物性況等。
3.1.2 會(huì)員卡管理模塊
包括卡中取款,存款入卡,補(bǔ)辦新卡,回收舊卡,發(fā)行新卡,掛失卡,解掛卡,更改信息等。
3.1.3 會(huì)員積分管理模塊
包括會(huì)員積分開(kāi)始記分日期及結(jié)束日期,積分的劃分種類等。
3.1.4 會(huì)員政策管理模塊
包括消費(fèi)者怎么成為會(huì)員,會(huì)員折扣具體信息,積分的不同劃分種類獲得不同的獎(jiǎng)品管理,積分的獲得途徑等。
3.2 超市會(huì)員管理系統(tǒng)模
8、塊
大型超市會(huì)員管理系統(tǒng)
會(huì)員基本信息
會(huì)員卡管理
會(huì)員積分管理
會(huì)員政策管理
會(huì)員姓名
會(huì)員性別
購(gòu)物性況
存款入卡
回收舊卡
卡中取款
結(jié)卡日期
補(bǔ)辦新卡
購(gòu)卡日期
掛失卡
發(fā)行新卡
解掛卡
更改卡信息
積分開(kāi)始日期
積分結(jié)束日期
積分劃分種類
積分獎(jiǎng)品信息
積分獲得途徑
會(huì)員折扣劃分
怎樣成為會(huì)員
3.3開(kāi)發(fā)工具確定
系統(tǒng)開(kāi)發(fā)工具:NetBeans IDE.
本系統(tǒng)使用NetBeans IDE.NetBeans是目前市場(chǎng)上最流行的,使用方便的,開(kāi)放源碼的JAVA集成開(kāi)發(fā)環(huán)境(IDE)。它可以在Solari,Windows,Lin
9、ux和Macintosh OS—X平臺(tái)上進(jìn)行開(kāi)發(fā),允許不同的JAVA開(kāi)發(fā)工具在單一的編程使用程序上運(yùn)行。通過(guò)和開(kāi)放的API的模塊化結(jié)構(gòu),第三方能夠非常輕松的擴(kuò)展或集成NetBeans平臺(tái)。
NetBeans使用JAVA編程語(yǔ)言編寫(xiě),具有很好的可移植性。其強(qiáng)大的功能 ,可以幫助開(kāi)發(fā)人員編寫(xiě),編譯,調(diào)試和部署JAVA程序,將版本控制和XML編輯等眾多功能融入其中,并集成了程序員開(kāi)發(fā)桌面,WEB,企業(yè)級(jí)和移動(dòng)使用所需要的一切軟件資源。
NetBeans的一些特性:
(1)全面支技構(gòu)建NetBeans插件模塊和基于NetBeans平臺(tái)的客戶端使用程序。
(2)全面支持SUN App
10、lication Server 8.3 ,Weblogic 9.0 JBoss 4 以及Tomcat 5.x。
(3)全面支持JAVA企業(yè)版使用程序消息服務(wù)。
(4)增強(qiáng)了對(duì)Java Server Faces 和Struts的支持。
(5)提供了各種功能強(qiáng)大的代碼編輯器。
(6)加快了代碼編譯的速度。
(7)可以通過(guò)NeBeans Developer Collaboration和其他開(kāi)發(fā)者一起討論和編輯代碼。
(8)集成了編寫(xiě),測(cè)試以及調(diào)試JAVA ME程序的功能。
系統(tǒng)數(shù)據(jù)管理系統(tǒng):Microsoft SQL Sevrer2000.
本系統(tǒng)采用Microsoft SQL Sevrer2000.作為數(shù)據(jù)庫(kù)管理系統(tǒng)。Microsoft SQL Sevrer2000是微軟公司推出的一個(gè)高性能的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)。
特點(diǎn):(1)可視化管理工具。(2)集中管理。(3)具有很好的可伸縮性。(4)支持?jǐn)?shù)據(jù)復(fù)制。(5)支持分布式事務(wù)管理。(6)支持?jǐn)?shù)據(jù)倉(cāng)庫(kù)。(7)對(duì)WEB技術(shù)的支持。
專心---專注---專業(yè)