freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

超市管理系統(tǒng)—免費(fèi)計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文-文庫(kù)吧

2025-10-28 15:49 本頁(yè)面


【正文】 系統(tǒng)設(shè)計(jì) 詳細(xì)設(shè)計(jì) 編 碼 測(cè) 試 運(yùn)行維護(hù) 圖 11 軟件生命周期的瀑布模型 軟件生命周期法將軟件開(kāi)發(fā)過(guò)程分為八個(gè)階段,其開(kāi)發(fā)的時(shí)間比較長(zhǎng),而在這段時(shí)間內(nèi),用戶的參與只局限在軟件定義期的三個(gè)階段中,以后的開(kāi)發(fā)工作實(shí)際上只是由軟件開(kāi)發(fā)人員去完成。這樣,在開(kāi)發(fā)過(guò)程中,由于環(huán) 境的變化,用戶對(duì)系統(tǒng)的要求也在變更,但因用戶不參與實(shí)際的開(kāi)發(fā)過(guò)程,這些變化與用戶產(chǎn)生的新的要求就得不到及時(shí)反映。因此,當(dāng)最后將產(chǎn)品交給用戶時(shí),用戶對(duì)產(chǎn)品不滿意的現(xiàn)象就會(huì)經(jīng)常發(fā)生,同時(shí)也造成軟件維護(hù)工作量的增加。 原型法( prototyping approach)是對(duì)軟件生命周期法的改進(jìn)。原型法鼓勵(lì)用戶與軟件開(kāi)發(fā)人員通力合作,共同工作,在軟件開(kāi)發(fā)的相關(guān)階段中都有用戶的參與。這樣,在軟件開(kāi)發(fā)的全過(guò)程中,都能及時(shí)反映用戶的要求,不斷縮小開(kāi)發(fā)人員與用戶之間對(duì)要求理解的差距,從而降低軟件開(kāi)發(fā)的風(fēng)險(xiǎn),同時(shí)提高最終的軟件 產(chǎn)品的質(zhì)量。 原型法將軟件開(kāi)發(fā)過(guò)程分為以下四個(gè)步驟: ( 1) 確定用戶的基本要求。 ( 2) 開(kāi)發(fā)初始原型。 ( 3) 實(shí)現(xiàn)并運(yùn)行原型。 ( 4) 修改并完善原型。 由以上步驟可以看出,設(shè)計(jì)軟件原型是一個(gè)迭代過(guò)程,它以初始原型為輸入,隨著不斷試驗(yàn)、糾錯(cuò)、使用、評(píng)價(jià)和修改,不斷獲得新的原型。在每一次的迭代過(guò)程中,都有用戶的參加,面對(duì)實(shí)際存在的模型,用戶也就有了實(shí)在的感受,從而能提出切合實(shí)際的要求,經(jīng)過(guò)每一次修改得到的新的原型將完成更多的任務(wù),具有更強(qiáng)的功能。如此反復(fù),直到用戶滿意為止。 采用原型法開(kāi)發(fā)軟件,可以使系統(tǒng)開(kāi)發(fā)更加迅速,整個(gè)開(kāi)發(fā)過(guò)程為用 戶提供了一個(gè)可塑的系統(tǒng),從而能便用戶很有興趣地參與到開(kāi)發(fā)過(guò)程中。 1. 3. 4 本系統(tǒng)開(kāi)發(fā)方法選擇 根據(jù)本系統(tǒng)的基本要求,決定綜合利用上述兩種方法,以取長(zhǎng)補(bǔ)短。總體上是采用結(jié)構(gòu)化生命周期法進(jìn)行系統(tǒng)分析和設(shè)計(jì)的,采用了快速原型法來(lái)實(shí)現(xiàn)系統(tǒng)。 首先將系統(tǒng)分成四個(gè)模塊:進(jìn)貨管理模塊、出庫(kù)管理模塊、銷售模塊、管理人員模塊。 然后對(duì)每一個(gè)模塊的內(nèi)容進(jìn)行更詳細(xì)的劃分,確定每一部分的內(nèi)容。 最后采用原型法對(duì)每一部分細(xì)節(jié)進(jìn)行設(shè)計(jì)。 第二章 系統(tǒng)分析 167。 2. 1 系統(tǒng)客戶要求 系統(tǒng)開(kāi)發(fā)的目標(biāo)是實(shí)現(xiàn)商品零售企業(yè)進(jìn)銷存管 理的系統(tǒng)化、規(guī)范化和自動(dòng)化。這是在用戶要求的基礎(chǔ)上提出來(lái)的,用戶要求如下: ( 1)進(jìn)銷存銜接:利用進(jìn)銷存管理系統(tǒng)后,要求能夠?qū)ζ髽I(yè)內(nèi)商品流動(dòng)進(jìn)行監(jiān)控,在商品入庫(kù)、出庫(kù)、銷售等過(guò)程進(jìn)行監(jiān)督與控制。 ( 2)進(jìn)貨管理:能夠?qū)γ咳者M(jìn)貨進(jìn)入錄入、統(tǒng)計(jì)。 ( 3)庫(kù)存管理:通過(guò)本系統(tǒng),能夠清楚地看到企業(yè)庫(kù)存中的商品類別與數(shù)量,并能根據(jù)銷售情況對(duì)庫(kù)存不足的商品進(jìn)行顯示及打印訂單。 ( 4)銷售管理:能夠?qū)︿N售情況進(jìn)行錄入、統(tǒng)計(jì)。 167。 2. 2 系統(tǒng)開(kāi)發(fā)目標(biāo) 根據(jù)客戶要求,得到下面的系統(tǒng)目標(biāo): ( 1)進(jìn)貨管理:通過(guò)計(jì)算機(jī)連網(wǎng) ,能夠?qū)γ咳丈唐愤M(jìn)貨信息進(jìn)行輸入、統(tǒng)計(jì)、查詢。 ( 2)出庫(kù)管理:通過(guò)計(jì)算機(jī)連網(wǎng),能夠?qū)γ咳丈唐烦鰩?kù)信息進(jìn)行輸入、統(tǒng)計(jì)、查詢。 ( 3)銷售管理:通過(guò)計(jì)算機(jī)連網(wǎng),能夠?qū)γ咳丈唐蜂N售信息進(jìn)行輸入、統(tǒng)計(jì)、查詢。 ( 4)管理人員模塊:通過(guò)計(jì)算機(jī)連網(wǎng),能夠?qū)χ匾畔⑦M(jìn)行管理,并可查詢?nèi)啃畔ⅰ? 167。 2. 3 系統(tǒng)功能模塊設(shè)計(jì) 根據(jù)系統(tǒng)開(kāi)發(fā)目標(biāo),考慮多方面情況和 Delphi 程序編制特點(diǎn),得到如圖 21所示的系統(tǒng)功能模塊圖。 進(jìn) 銷 存 管 理 系 統(tǒng) 進(jìn) 貨 管 理 模 塊 出 庫(kù) 管 理 模 塊 銷 售 管 理 模 塊 管 理 員 模 塊 圖 21 系統(tǒng)功能模塊圖 167。 2. 4 管理職能分析 進(jìn)貨管理人員:負(fù)責(zé)對(duì)到來(lái)的 商品進(jìn)行檢查,并將進(jìn)貨情況輸入計(jì)算機(jī)。 出庫(kù)管理人員:負(fù)責(zé)對(duì)前臺(tái)所需商品,從庫(kù)房搬運(yùn)至前臺(tái),并將出庫(kù)情況輸入計(jì)算機(jī)。 銷售人員:負(fù)責(zé)將顧客購(gòu)買商品輸入計(jì)算機(jī),并根據(jù)顯示金額收取。 系統(tǒng)管理人員:負(fù)責(zé)對(duì)全部信息進(jìn)行管理、維護(hù)。 167。 2. 5 業(yè)務(wù)流程圖 根據(jù)企業(yè)商品的流通,制定如圖 22的業(yè)務(wù)流程圖。 167。 2. 6 數(shù)據(jù)流程圖 數(shù)據(jù)流圖是組織中住處運(yùn)動(dòng)的抽象,是管理信息系統(tǒng)邏輯模型的主要模式,它可以用少數(shù)幾種符號(hào)綜合地反映出信息在系統(tǒng)中的流動(dòng)、處理和存儲(chǔ)情況。 數(shù)據(jù)流程圖由四種基本元 素組成,它們的符號(hào)如圖 24。 超市進(jìn)銷存系統(tǒng)頂層流程圖如圖 25所示。 新商品 進(jìn)貨管 理員 庫(kù)房 出庫(kù)管 理員 前臺(tái) 銷售員 銷售 管理人員 圖 22 商品流通業(yè)務(wù)流程圖 D P F 外部實(shí)體 數(shù)據(jù)處理 數(shù)據(jù)流 數(shù)據(jù)儲(chǔ)存 24 數(shù)據(jù)流程圖四種基本元素 167。 2. 7 數(shù)據(jù)詞典 數(shù)據(jù)詞典 DD( data dictionary)與數(shù)據(jù)流程圖配合,能清楚地表達(dá)數(shù)據(jù)處理的要求。數(shù)據(jù)流程圖給出了系統(tǒng)的組成及其內(nèi)部各元素相互之間的關(guān)系,但卻未說(shuō)明數(shù)據(jù)元素的含意。僅靠數(shù)據(jù)流程圖人們無(wú)法理解它所描述的對(duì)象。數(shù)據(jù)詞典的任務(wù)是對(duì)于數(shù)據(jù)流程圖中出現(xiàn)的所有被命名的圖形元素,包括數(shù)據(jù)流、加工、數(shù)據(jù)文件、數(shù)據(jù)元素以及數(shù)據(jù)的源、匯點(diǎn)等,在數(shù) 據(jù)詞典中作為一個(gè)詞條加以定義,使得每一個(gè)圖形元素的名字都有一個(gè)確切的解釋。 以下僅給出數(shù)據(jù)元素、數(shù)據(jù)流、數(shù)據(jù)結(jié)構(gòu)的 DD 例子。 數(shù)據(jù)元素,如表 21。 數(shù)據(jù)流,如表 22。 數(shù)據(jù)存儲(chǔ),如表 23。 表 21數(shù)據(jù)詞典條目類型之一:數(shù)據(jù)元素 數(shù) 據(jù) 元 素 系統(tǒng)名: 超市進(jìn)銷存系統(tǒng) 編號(hào): 條目名: 商 品 代 碼 別名: 發(fā)球數(shù)據(jù)流: 存儲(chǔ)處: 數(shù)據(jù)元素值: 代碼類型 取值范圍 意義 字符串 0000 – 9999 每一種商品的編號(hào) 簡(jiǎn)要說(shuō)明:商品代碼是一個(gè)大類下一種商品的識(shí)別符,一個(gè)大類下的每種商品都有唯一的商品代碼。 修改記錄: 編寫 張杰 日期 20210423 F6 F10 F9 F8 F7 F5 F4 F3 F2 F1 商品入庫(kù)信息 0 商品信息錄入 商品銷售信息 4 銷售信息錄入 D1 進(jìn)貨信息表 D2 銷售信息表 1 信息修改庫(kù)存 D3 庫(kù)房庫(kù)存表 D4 前臺(tái)庫(kù)存表 3 信息修改庫(kù)存 圖 25 頂級(jí)數(shù)據(jù)流程圖 F1:入庫(kù)單 F2:入庫(kù)信息存儲(chǔ) F3:入庫(kù)商品信息 F4:入庫(kù)商品信息匯總 F5:出庫(kù)返庫(kù)信息 F6:出庫(kù)返庫(kù)信息 F7:銷售商品信息匯總 F8:銷售商品信息 F9:銷售信息存儲(chǔ) F10:銷售單 2 信息修改庫(kù)存 審核 張杰 日期 20210423 表 22數(shù)據(jù)詞典條目 類型之一:數(shù)據(jù)流 數(shù) 據(jù) 流 系統(tǒng)名: 超市進(jìn)銷存系統(tǒng) 編號(hào): 條目名: 進(jìn)貨信息統(tǒng)計(jì) 別名: 來(lái)源:入庫(kù)單 去處:進(jìn)貨信息匯總 數(shù)據(jù)流結(jié)構(gòu): 進(jìn)貨信息統(tǒng)計(jì) = { 日期 + 進(jìn)貨單編號(hào) + { 進(jìn)貨單位代碼 + 部門代碼 + 大類代碼 + 商品代碼 +進(jìn)貨數(shù)量 + 進(jìn)價(jià) + 支付方式代碼 + 進(jìn)貨員 代碼 + 備注 } }所有進(jìn)貨信息 需要說(shuō)明:進(jìn)貨管理員將進(jìn)貨信息錄入計(jì)算機(jī)后,管理員可進(jìn)行匯總。 修改記錄: 編寫 張杰 日期 20210423 審核 張杰 日期 20210423 表 23數(shù)據(jù)詞典條目類型之一:數(shù)據(jù)存儲(chǔ) 數(shù) 據(jù) 存 儲(chǔ) 系統(tǒng)名: 超市進(jìn)銷存系統(tǒng) 編號(hào): 條目名: 商品基本信息 別名 : 存儲(chǔ)組織: 每一種商品一條記錄 按代碼排序 記錄數(shù):約 30000 數(shù)據(jù)量:約 3MB 主關(guān)鍵字:部門代碼 + 大類代碼 + 商品代碼 輔關(guān)鍵定: 記錄組成: 項(xiàng)名:部門代碼 大類代碼 商品代碼 商品名稱 銷售碼 銷價(jià) 單位 備注 近似長(zhǎng)度: 2 2 4 20 13 4 4 50 (字節(jié)) 需要說(shuō)明:其它信息可在備注中說(shuō)明。 修改記錄: 編寫 張杰 日 期 20210423 審核 張杰 日期 20210423 第三章 系統(tǒng)設(shè)計(jì) 167。 3. 1 開(kāi)發(fā)和運(yùn)行環(huán)境選擇 3. 1. 1 運(yùn)行環(huán)境選擇 由于本系統(tǒng)針對(duì)大型超市,各方面要求較高,因此決定軟件方面,服務(wù)器端采用 Windows 2021 server,容易操作且維護(hù)簡(jiǎn)單,客戶端則采用 Windows 98。 硬件方面,服務(wù)器端要求較高,可采用高配置的 PC機(jī)或?qū)iT的服務(wù)器,而客戶端則采用一般的 PC機(jī)即可,網(wǎng)絡(luò)連接可采用 10M局域網(wǎng),資金允許下可采用 100M局域網(wǎng)來(lái)加快數(shù)據(jù)傳輸。 3. 1. 2 數(shù)據(jù)庫(kù)選擇 本系統(tǒng)要求在網(wǎng)絡(luò)下運(yùn)行,并且需要多個(gè)用戶進(jìn)行訪問(wèn),因此,在多種數(shù)據(jù)庫(kù)軟件中,選擇了相對(duì)來(lái)說(shuō)比較易用的 SQL server 2021作為后臺(tái)數(shù)據(jù)庫(kù)。 Microsoft SQL server是一個(gè)高性能的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),它具有客戶機(jī) /服務(wù)器體系結(jié)構(gòu),能夠滿足大規(guī)模分布式計(jì)算環(huán)境的需要。 Microsoft SQL server數(shù)據(jù)庫(kù)管理系統(tǒng)特點(diǎn)如下: ( 1)完全的客戶機(jī) /服務(wù)器體系結(jié)構(gòu)。 ( 2)簡(jiǎn)單的圖形化管理工具。 ( 3)隱含的迸發(fā)控制能力。 ( 4)豐富的編程接口工具。 ( 5)多線程體系結(jié) 構(gòu)。 ( 6) SQL server 是 Microsoft 服務(wù)器套件 BackOffice 的成員之一,它與其它軟件( Windows 202 Inter Information Server、 Exchange Server 等)有機(jī)結(jié)合,并充分利用它們所提供的服務(wù)或功能,從而增強(qiáng)了 SQL server數(shù)據(jù)庫(kù)系統(tǒng)的功能,同時(shí)占用較少的資源。 ( 7) SQL server數(shù)據(jù)庫(kù)系統(tǒng)各種對(duì)象的范圍更加廣泛。 3. 1. 3 開(kāi)發(fā)工具選擇 目前,有許多的數(shù)據(jù)庫(kù)廠商和應(yīng)用開(kāi)發(fā)工具廠商都紛紛推出新一代的 32位快速應(yīng)用開(kāi)發(fā)( Rapid Application Development, RAD)工具,這些工具為應(yīng)用開(kāi)發(fā)人員開(kāi)發(fā)企業(yè)級(jí)C/S結(jié)構(gòu)應(yīng)用程序帶來(lái)了極大的便利。 比較常用的開(kāi)發(fā)軟件包括: Visual FoxPro、 Visual Basic、 Visual C++、 Delphi、 Power Builder、 Java和 .Net系列。 在這里我選擇 Delphi 。 Delphi的特性如下: ( 1)提供高開(kāi)發(fā)效率的 Inter應(yīng)用的開(kāi)發(fā)工具,以便使企業(yè)在 Inter上快速擴(kuò)展現(xiàn)存的系統(tǒng)和構(gòu)造新的系統(tǒng)。 ( 2)支 持所有的分布式計(jì)算標(biāo)準(zhǔn): HTTP、 CORBA、 COM、 MTS,并可將已有系統(tǒng)與電子商務(wù)無(wú)縫地集成在一起。 ( 3)提供高效率的數(shù)據(jù)庫(kù)開(kāi)發(fā)工具,對(duì)訪問(wèn)數(shù)據(jù)庫(kù)提供了強(qiáng)有力的支持。 ( 4)提供高效的企業(yè)級(jí)開(kāi)發(fā)工具,包括一系列的增強(qiáng)功能,以提高大型企業(yè)級(jí)開(kāi)發(fā)團(tuán)隊(duì)的開(kāi)發(fā)效率。 ( 5)提供高效率的開(kāi)發(fā)工具,以提高程序員的開(kāi)發(fā)效率,縮短開(kāi)發(fā)周期。 ( 6)擁有強(qiáng)大的可視化功能和高效率的編譯器。 167。 3. 2 系統(tǒng)目標(biāo)設(shè)計(jì) 3. 2. 1 設(shè)計(jì)目標(biāo) ( 1)良好的人機(jī)界面,方便快捷的輸入方式。 ( 2)靈活的查詢功能。 ( 3)能自 動(dòng)計(jì)算所需數(shù)據(jù),并打印。 3. 2. 2 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì) 系統(tǒng)總共分成五大模塊,每一模塊的內(nèi)容如圖:
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1