歡迎來(lái)到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁(yè) 裝配圖網(wǎng) > 資源分類(lèi) > DOC文檔下載  

藥品進(jìn)銷(xiāo)存管理系統(tǒng)說(shuō)明論文

  • 資源ID:71269817       資源大?。?span id="u5khckl" class="font-tahoma">556.50KB        全文頁(yè)數(shù):32頁(yè)
  • 資源格式: DOC        下載積分:10積分
快捷下載 游客一鍵下載
會(huì)員登錄下載
微信登錄下載
三方登錄下載: 微信開(kāi)放平臺(tái)登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要10積分
郵箱/手機(jī):
溫馨提示:
用戶(hù)名和密碼都是您填寫(xiě)的郵箱或者手機(jī)號(hào),方便查詢(xún)和重復(fù)下載(系統(tǒng)自動(dòng)生成)
支付方式: 支付寶    微信支付   
驗(yàn)證碼:   換一換

 
賬號(hào):
密碼:
驗(yàn)證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會(huì)被瀏覽器默認(rèn)打開(kāi),此種情況可以點(diǎn)擊瀏覽器菜單,保存網(wǎng)頁(yè)到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請(qǐng)使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無(wú)水印,預(yù)覽文檔經(jīng)過(guò)壓縮,下載后原文更清晰。
5、試題試卷類(lèi)文檔,如果標(biāo)題沒(méi)有明確說(shuō)明有答案則都視為沒(méi)有答案,請(qǐng)知曉。

藥品進(jìn)銷(xiāo)存管理系統(tǒng)說(shuō)明論文

裝訂線(xiàn)畢業(yè)設(shè)計(jì)(論文)報(bào)告紙目 錄前 言3第一章 概述41.1系統(tǒng)介紹412本系統(tǒng)設(shè)計(jì)目標(biāo)及意義41.2.1本系統(tǒng)開(kāi)發(fā)設(shè)計(jì)思想41.2.2 開(kāi)發(fā)的目的41.2.3 開(kāi)發(fā)的意義41.3 開(kāi)發(fā)思路和主要內(nèi)容51.3.1 開(kāi)發(fā)思路51.3.2 開(kāi)發(fā)的主要內(nèi)容51.4數(shù)據(jù)庫(kù)Access 2003介紹51.5 JAVA語(yǔ)言介紹61.6 系統(tǒng)預(yù)覽6第二章系統(tǒng)的分析與設(shè)計(jì)8需求分析82.2系統(tǒng)結(jié)構(gòu)設(shè)計(jì)圖如圖3所示82.3 數(shù)據(jù)流圖如圖4102.4 部分?jǐn)?shù)據(jù)字典102.5 E-R圖112.6 模塊功能說(shuō)明122.7 開(kāi)發(fā)及運(yùn)行環(huán)境132.7.1硬件要求132.7.2軟件要求13第三章 數(shù)據(jù)庫(kù)詳細(xì)設(shè)計(jì)15數(shù)據(jù)庫(kù)表設(shè)計(jì)153.1.1、用戶(hù)表user153.1.2、庫(kù)存藥品明細(xì)表的設(shè)計(jì)15第四章 編碼實(shí)現(xiàn)與測(cè)試174.1編碼中的類(lèi)屬性見(jiàn)表5174.2管理員登陸編碼實(shí)現(xiàn)174.2.1管理員登錄編碼實(shí)現(xiàn)174.3藥品進(jìn)銷(xiāo)存管理系統(tǒng)模塊194.3.1 藥品查詢(xún)編碼實(shí)現(xiàn)194.3.2 新貨入庫(kù)的編碼實(shí)現(xiàn)214.3.3 藥品出售的編碼實(shí)現(xiàn)224.3.4 庫(kù)存報(bào)警的編碼實(shí)現(xiàn)2544單元測(cè)試264.4.1管理員登錄測(cè)試274.4.2藥品查詢(xún)測(cè)試274.4.2新貨入庫(kù)測(cè)試274.4.3藥品出售測(cè)試284.4.4庫(kù)存報(bào)警測(cè)試28第五章 總結(jié)與展望295.1 總結(jié)295.2 心得體會(huì)29致 謝31參考文獻(xiàn)32前 言本次畢業(yè)設(shè)計(jì)的題目是進(jìn)銷(xiāo)存管理系統(tǒng),要求利用JAVA完成管理平臺(tái)設(shè)計(jì),構(gòu)造所用的類(lèi)庫(kù);使用Access數(shù)據(jù)庫(kù)存儲(chǔ)數(shù)據(jù),限單機(jī)使用。在當(dāng)今這個(gè)信息化的社會(huì)中,誰(shuí)能更有效的利用自身資源,掌握更全面、更準(zhǔn)確的信息,更快的做出科學(xué)的決策,誰(shuí)就能順應(yīng)社會(huì)的潮流,在激烈的競(jìng)爭(zhēng)中站穩(wěn)腳跟,并同時(shí)給企業(yè)帶來(lái)更高的回報(bào)。近年來(lái),隨著我國(guó)經(jīng)濟(jì)與高科技的飛速發(fā)展,商業(yè)企業(yè)間競(jìng)爭(zhēng)日益激烈,各商家企業(yè)都在進(jìn)行著一場(chǎng)變革,無(wú)論是從生產(chǎn)效率、銷(xiāo)售渠道或是管理方法,都要求能更好的順應(yīng)社會(huì)發(fā)展的大環(huán)境,提高企業(yè)自身價(jià)值。由于傳統(tǒng)的信息處理速度慢、效率低而難以適應(yīng)當(dāng)前社會(huì)要求經(jīng)濟(jì)高效的狀況,這就需要通過(guò)利用 計(jì)算機(jī)的高速處理和大存儲(chǔ)量來(lái)尋求一種新的辦法進(jìn)行管理。管理是企業(yè)工作的核心,管理信息的重要作用不容忽視,所以每個(gè)大企業(yè)都把信息管理放在重要位置,管理工作的成敗取決于能否做出有效的決策,而有效的、正確的決策則取決于來(lái)自外界的、內(nèi)部的正確信息??茖W(xué)的進(jìn)步和生產(chǎn)的發(fā)展使人類(lèi)的意識(shí)總量不斷增長(zhǎng),生產(chǎn)社會(huì)化趨勢(shì)的擴(kuò)大和社會(huì)對(duì)產(chǎn)品需求的多樣化,生產(chǎn)經(jīng)營(yíng)活動(dòng)中涉及內(nèi)外部的信息量的迅速膨脹等因素,對(duì)信息進(jìn)行收集、加工、傳遞等過(guò)程的時(shí)間性和準(zhǔn)確性都提出了更高要求。計(jì)算機(jī)這個(gè)高效率工具能解決人們的這種客觀要求,事實(shí)證明計(jì)算機(jī)被廣泛用于軍事、科技、經(jīng)濟(jì)、商務(wù)等各方面,且獲得了巨大成功。近些年應(yīng)用于管理領(lǐng)域也獲得了成功。今天,計(jì)算機(jī)主要應(yīng)用于科學(xué)技術(shù)計(jì)算、生產(chǎn)控制和管理等方面,成為企業(yè)管理中的重要手段,它不僅用于數(shù)據(jù)處理,而且也成為決策的有力工具。計(jì)算機(jī)把生產(chǎn)經(jīng)營(yíng)過(guò)程中巨大的數(shù)據(jù)流收集、組織起來(lái)經(jīng)過(guò)加工處理轉(zhuǎn)換成為對(duì)各級(jí)管理人員做決策的有用信息,輔助企業(yè)各項(xiàng)業(yè)務(wù)活動(dòng)的進(jìn)行。計(jì)算機(jī)技術(shù)與通信技術(shù)的結(jié)合,促進(jìn)了現(xiàn)代化信息技術(shù)的發(fā)展。世界上大多數(shù)發(fā)達(dá)國(guó)家都十分重視計(jì)算機(jī)在管理中的應(yīng)用,大多企業(yè)將全部投資的10%用于計(jì)算機(jī)方面,其中的70%用于管理,其作用可見(jiàn)一般。在管理方面計(jì)算機(jī)應(yīng)用已發(fā)展成為專(zhuān)門(mén)的管理信息系統(tǒng)(MIS)。藥品進(jìn)銷(xiāo)存管理系統(tǒng)包括藥品的進(jìn)倉(cāng)管理,藥品的庫(kù)存管理,還有藥品的銷(xiāo)售管理。它是小型醫(yī)院和藥店信息化管理的重要組成部分.藥品管理是一項(xiàng)瑣碎、復(fù)雜而又十分細(xì)致的工作。手工進(jìn)行藥品日常的進(jìn)銷(xiāo)存等工作,容易出現(xiàn)“開(kāi)空單”的現(xiàn)象,且呆賬、錯(cuò)賬時(shí)有發(fā)生。正是藥品管理的這種重復(fù)性、規(guī)律性、時(shí)間性,使得藥品管理計(jì)算機(jī)信息化成為可能。計(jì)算機(jī)進(jìn)行藥品的進(jìn)銷(xiāo)存管理工作,不僅能夠保證藥品的進(jìn)銷(xiāo)存的核算正確無(wú)誤,而且還可以提高藥店的銷(xiāo)售效率,實(shí)現(xiàn)藥店藥品進(jìn)銷(xiāo)存管理的系統(tǒng)化、規(guī)范化和自動(dòng)化。第一章 概述1.1系統(tǒng)介紹本藥品進(jìn)銷(xiāo)存管理系統(tǒng)是由JAVA語(yǔ)言+ Access 2003完成總體設(shè)計(jì)的。12本系統(tǒng)設(shè)計(jì)目標(biāo)及意義通過(guò)開(kāi)發(fā)這個(gè)藥品管理系統(tǒng),使藥品進(jìn)銷(xiāo)存管理工作系統(tǒng)化,規(guī)范化,自動(dòng)化,從而達(dá)到提高管理效率的目的。1.2.1本系統(tǒng)開(kāi)發(fā)設(shè)計(jì)思想盡量采用現(xiàn)有軟硬件環(huán)境,及先進(jìn)的管理系統(tǒng)開(kāi)發(fā)方案,提高系統(tǒng)開(kāi)發(fā)水平和應(yīng)用效果的目的;系統(tǒng)應(yīng)符合企業(yè)管理的規(guī)定,滿(mǎn)足日常管理的需要,并達(dá)到操作過(guò)程中的直觀,方便,實(shí)用,安全等要求;系統(tǒng)采用模塊化程序設(shè)計(jì)方法,這樣既便于系統(tǒng)功能的各種組合,又便于未參與開(kāi)發(fā)的技術(shù)維護(hù)人員補(bǔ)充,維護(hù);系統(tǒng)應(yīng)具備數(shù)據(jù)庫(kù)維護(hù)功能,及時(shí)根據(jù)用戶(hù)需求進(jìn)行數(shù)據(jù)的添加,刪除,修改等操作。1.2.2 開(kāi)發(fā)的目的由于藥店每天的銷(xiāo)售量特別大,而藥店一直采用手工操作,尤其藥品銷(xiāo)售部分存在工作量大效率低、雇用人員多、服務(wù)質(zhì)量差、日常銷(xiāo)售數(shù)據(jù)經(jīng)常出錯(cuò)、庫(kù)存查詢(xún)困難、顧客需求信息不能及時(shí)掌握等問(wèn)題。隨著社會(huì)經(jīng)濟(jì)的迅速發(fā)展,面對(duì)藥品銷(xiāo)售業(yè)日益嚴(yán)酷競(jìng)爭(zhēng)的現(xiàn)實(shí),加強(qiáng)管理、提高工作效率和改善服務(wù)質(zhì)量成了急待解決的問(wèn)題。而解決這些問(wèn)題的關(guān)鍵措施之一就是建立實(shí)用、先進(jìn)、高效的醫(yī)藥管理系統(tǒng),引進(jìn)創(chuàng)新的經(jīng)營(yíng)機(jī)制,適應(yīng)新形式下企業(yè)的生存和發(fā)展。1.2.3 開(kāi)發(fā)的意義“藥品進(jìn)銷(xiāo)存管理系統(tǒng)” 的開(kāi)發(fā)應(yīng)用,能集中處理藥品的進(jìn)銷(xiāo)存業(yè)務(wù),嚴(yán)格規(guī)范公司的應(yīng)收應(yīng)付管理,并利用先進(jìn)的管理模式對(duì)提高倉(cāng)儲(chǔ)管理的工作效率和對(duì)市場(chǎng)的反應(yīng)能力進(jìn)行幫助,能高效益、低庫(kù)存、保證服務(wù)質(zhì)量的滿(mǎn)足藥品銷(xiāo)售日常管理的需要,使其采用現(xiàn)代化管理手段以適應(yīng)藥品銷(xiāo)售的發(fā)展。1.3 開(kāi)發(fā)思路和主要內(nèi)容1.3.1 開(kāi)發(fā)思路使用結(jié)構(gòu)化方法將把信息系統(tǒng)開(kāi)發(fā)的初步設(shè)想,按照可行性研究后畫(huà)好的數(shù)據(jù)流圖,根據(jù)輸出要求沿?cái)?shù)據(jù)流圖回溯,看輸出及運(yùn)算所得到的信息是否滿(mǎn)足輸出要求。進(jìn)行總體設(shè)計(jì)和詳細(xì)設(shè)計(jì),包括設(shè)想供選擇的方案,選擇合理的方案,推薦最佳的方案,功能分解,設(shè)計(jì)軟件結(jié)構(gòu)。自上向下分解,數(shù)據(jù)庫(kù)設(shè)計(jì)根據(jù)數(shù)據(jù)字典進(jìn)行數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)。系統(tǒng)實(shí)施后轉(zhuǎn)變成為實(shí)際可以交付用戶(hù)使用的信息系統(tǒng)。1.3.2 開(kāi)發(fā)的主要內(nèi)容信息系統(tǒng)開(kāi)發(fā)包括三個(gè)方面的內(nèi)容:系統(tǒng)分析,系統(tǒng)設(shè)計(jì),系統(tǒng)實(shí)施。其需要做大量復(fù)雜的工作,系統(tǒng)分析階段就是按系統(tǒng)規(guī)劃所定的某個(gè)開(kāi)發(fā)項(xiàng)目范圍內(nèi)明確系統(tǒng)開(kāi)發(fā)的目標(biāo)和用戶(hù)的信息需求,提出系統(tǒng)的邏輯方案。系統(tǒng)設(shè)計(jì)是根據(jù)新系統(tǒng)得邏輯方案進(jìn)行軟、硬件系統(tǒng)的設(shè)計(jì)。系統(tǒng)實(shí)施是系統(tǒng)設(shè)計(jì)付諸于實(shí)施。除此之外,還包括項(xiàng)目管理、系統(tǒng)支持等。這些工作一般需要交叉并行進(jìn)行。信息系統(tǒng)開(kāi)發(fā)又是在一定的時(shí)間范圍中進(jìn)行,從某一時(shí)間開(kāi)始,到另一時(shí)間結(jié)束。按照時(shí)間順序,以及信息系統(tǒng)開(kāi)發(fā)工作的綜合特征,可以把信息系統(tǒng)開(kāi)發(fā)過(guò)程劃分成開(kāi)始、細(xì)化、構(gòu)建和移交四個(gè)階段。每一項(xiàng)工作都要經(jīng)過(guò)一個(gè)或幾個(gè)階段,在每一個(gè)工作階段中,有需要經(jīng)過(guò)多次迭代過(guò)程。及時(shí)編寫(xiě)文檔,并進(jìn)行復(fù)查和復(fù)審防止文檔和系統(tǒng)脫節(jié),造成維護(hù)的困難。企業(yè)系統(tǒng)規(guī)劃法實(shí)現(xiàn)的主要步驟如圖所示:事實(shí)上它與自上而下的分析和自下而上的實(shí)施的原則是基本一致的。1.4數(shù)據(jù)庫(kù)Access 2003介紹Access 2003 擁有一套功能強(qiáng)大的應(yīng)用工具,其完善程度足以滿(mǎn)足專(zhuān)業(yè)開(kāi)發(fā)人員的需要。雖然如此,新手也能十分容易的學(xué)習(xí)和掌握該產(chǎn)品。通過(guò)創(chuàng)建或使用強(qiáng)大的數(shù)據(jù)庫(kù)解決方案,您能夠更為輕松地組織、訪(fǎng)問(wèn)和共享信息資源。與傳統(tǒng)的數(shù)據(jù)庫(kù)管理系統(tǒng)相比,Access 2003具有以下一些特點(diǎn):(1) Access 2003提供了許多便捷的可視化操作工具(表生成器、查詢(xún)?cè)O(shè)計(jì)器、報(bào)表設(shè)計(jì)器、數(shù)據(jù)訪(fǎng)問(wèn)頁(yè)設(shè)計(jì)器等)和向?qū)Вㄈ鐢?shù)據(jù)向?qū)А⒈硐驅(qū)?、查?xún)向?qū)?、?bào)表向?qū)У龋员阌脩?hù)能夠快捷的構(gòu)造一個(gè)簡(jiǎn)單的信息管理系統(tǒng)。(2) Access 2003作為Office套裝辦公自動(dòng)化軟件的重要組件之一,能夠與Word、Excel等辦公軟件進(jìn)行數(shù)據(jù)的交換與共享,構(gòu)成一個(gè)集文字處理、圖表生成和數(shù)據(jù)管理于一體的功能強(qiáng)大的辦公自動(dòng)化處理系統(tǒng)。(3) Access 2003提供了許多宏操作,用戶(hù)只需按照一定的順序組織這些宏操作,就可以在不編寫(xiě)任何程序的情況下,實(shí)現(xiàn)工作的自動(dòng)化,如迅速打開(kāi)報(bào)表和窗體等。(4) Access 2003提供了大量的函數(shù),如數(shù)字函數(shù)、財(cái)務(wù)函數(shù)、日期和時(shí)間函數(shù)等,讓用戶(hù)在窗體、查詢(xún)、報(bào)表中創(chuàng)建復(fù)雜的計(jì)算表達(dá)式。(5)如果要執(zhí)行復(fù)雜或?qū)I(yè)的操作,Access 2003提供了Visual Basic for Application(簡(jiǎn)稱(chēng)VBA)程序設(shè)計(jì)語(yǔ)言,讓數(shù)據(jù)庫(kù)開(kāi)發(fā)人員構(gòu)造比較高級(jí)的信息管理系統(tǒng)。(6) Access 2003不僅具有眾多簡(jiǎn)單的傳統(tǒng)數(shù)據(jù)庫(kù)管理工具,同時(shí)還進(jìn)一步增強(qiáng)了與Web的集成,以便更加方便地共享跨越各種平臺(tái)和不同用戶(hù)級(jí)別的數(shù)據(jù)。1.5 JAVA語(yǔ)言介紹JAVA是一種簡(jiǎn)單、面向?qū)ο?、分布式、?qiáng)韌性、安全、結(jié)構(gòu)中立、可移植、直譯、高性能、多線(xiàn)程而且動(dòng)態(tài)的語(yǔ)言。JAVA語(yǔ)言有著廣泛的應(yīng)用前景,大體上可以從以下幾個(gè)方面來(lái)考慮其應(yīng)用:(1)所有面向?qū)ο蟮膽?yīng)用開(kāi)發(fā),包括面向?qū)ο蟮氖录枋觥⑻幚?、綜合等;(2)計(jì)算過(guò)程的可視化、可操作化的軟件開(kāi)發(fā);(3)動(dòng)態(tài)畫(huà)面的設(shè)計(jì),包括圖形圖像的調(diào)用;(4)交互操作的設(shè)計(jì)(選擇交互、定向交互、控制流程等);(5)Internet的系統(tǒng)管理功能模塊的設(shè)計(jì),包括Web頁(yè)面的動(dòng)態(tài)設(shè)計(jì)、管理和交互操作設(shè)等;(6)Internet(企業(yè)內(nèi)部網(wǎng))上的軟件開(kāi)發(fā)(直接面向企業(yè)內(nèi)部用戶(hù)的軟件);(7)與各類(lèi)數(shù)據(jù)庫(kù)連接查詢(xún)的SQL語(yǔ)句實(shí)現(xiàn);(8)其他應(yīng)用類(lèi)型的程序。1.6 系統(tǒng)預(yù)覽(1)系統(tǒng)登陸界面如圖1所示。圖1(2)系統(tǒng)運(yùn)行的主界面如圖2所示。它的界面設(shè)計(jì)簡(jiǎn)潔,易操作,易上手。圖2第二章系統(tǒng)的分析與設(shè)計(jì)需求分析藥品進(jìn)銷(xiāo)存系統(tǒng)具有不同于其他行業(yè)的特點(diǎn):需要對(duì)藥品存貯、銷(xiāo)售進(jìn)行完善的管理。它一般因該包括以下幾個(gè)特點(diǎn):(1)藥品調(diào)價(jià)頻繁,且品種繁多,增加了藥品銷(xiāo)售定價(jià)的難度。(2)藥品來(lái)貨驗(yàn)收登記中的審查有效期環(huán)節(jié)容易出錯(cuò),錯(cuò)收過(guò)期或有效期不足的藥品。(3)手工模式下的藥品庫(kù)存難以及時(shí)掌握,雖然采取了每日進(jìn)行缺貨登記的措施來(lái)控制存,卻增加了登記尚未缺貨藥品庫(kù)存的多余工作,費(fèi)時(shí)費(fèi)力。(4)不能及時(shí)了解每種藥品的所剩有效期,使一些藥品錯(cuò)過(guò)退貨期限,造成過(guò)期藥品庫(kù)存堆積,帶來(lái)嚴(yán)重的經(jīng)濟(jì)損失。通過(guò)設(shè)計(jì)幾個(gè)典型的功能模塊,實(shí)現(xiàn)藥店日常運(yùn)營(yíng)的全面自動(dòng)化管理,可廣泛用于各類(lèi)中小型藥店醫(yī)院。本藥品進(jìn)銷(xiāo)存系統(tǒng)需要完成的功能主要有:(1)藥品的入庫(kù),包括藥品的編號(hào)入庫(kù),以及該藥品的其他相關(guān)信息。(2)藥品的添加,即在原由的藥品入庫(kù)的基礎(chǔ)上對(duì)藥品的數(shù)量進(jìn)行添加。(3)藥品的查詢(xún),可以對(duì)庫(kù)中的藥品進(jìn)行查詢(xún)分析。(4)藥品的銷(xiāo)售,要求輸入藥品編號(hào)和數(shù)量計(jì)算總體的價(jià)格和找零,實(shí)現(xiàn)一天銷(xiāo)售金額統(tǒng)計(jì)和打印。(5)庫(kù)存報(bào)警,在某種藥品的數(shù)量小于一定數(shù)量時(shí)該庫(kù)存就就報(bào)警提醒入貨。2.2系統(tǒng)結(jié)構(gòu)設(shè)計(jì)圖如圖3所示圖32.3 數(shù)據(jù)流圖如圖4圖42.4 部分?jǐn)?shù)據(jù)字典數(shù)據(jù)流圖描述了系統(tǒng)的分解,但沒(méi)有對(duì)圖中各成分進(jìn)行說(shuō)明,數(shù)據(jù)字典就是為了數(shù)據(jù)流圖的每個(gè)數(shù)據(jù)流、文件、加工,以及組成數(shù)據(jù)流或文件的數(shù)據(jù)項(xiàng)作出說(shuō)明。因篇幅限制,每樣僅舉例說(shuō)明數(shù)據(jù)流條目:新貨入庫(kù) = 藥品編號(hào)+藥品名稱(chēng)+供貨商+進(jìn)貨價(jià)格+進(jìn)貨的數(shù)量+生產(chǎn)日期+保質(zhì)期+藥品的簡(jiǎn)介(包括藥品的功能和藥品的中西藥分類(lèi))各類(lèi)財(cái)務(wù)統(tǒng)計(jì)報(bào)表 = 倉(cāng)庫(kù)材料消耗匯總(成本項(xiàng)目) + 倉(cāng)庫(kù)材料消耗匯總(按車(chē)間) + 材料收發(fā)存明細(xì)A + 材料收發(fā)存明細(xì)B +材料收發(fā)存明細(xì)C + 材料收發(fā)存分類(lèi)匯總表 + 木材消耗匯總表。文件條目:文件名稱(chēng):藥品庫(kù)存文件。簡(jiǎn)述:保存藥品的基本資料。組成:藥品ID+藥品名稱(chēng)+藥品單價(jià)+藥品的供貨商+藥品的庫(kù)存數(shù)量+保質(zhì)期+藥品的簡(jiǎn)介文件名稱(chēng):藥品銷(xiāo)售文件。簡(jiǎn)述:保存所有銷(xiāo)售的文件。組成:藥品ID+藥品名稱(chēng)+供貨商+藥品單價(jià)+所賣(mài)藥品總價(jià)格+原來(lái)庫(kù)存+剩余庫(kù)存+進(jìn)貨日期+藥品保質(zhì)期+藥品簡(jiǎn)介+今天的總收入數(shù)據(jù)項(xiàng)條目:名稱(chēng):藥品編號(hào)簡(jiǎn)述:因?yàn)樵S多地方用到編號(hào),藥品編號(hào)分四個(gè)字段(大大分類(lèi)+大分類(lèi)+分類(lèi)+小分類(lèi)),可以將材料分門(mén)別類(lèi)。 2.5 E-R圖系統(tǒng)總體E-R圖如圖5所示:圖5藥品進(jìn)貨管理模塊如圖6所示:圖62.6 模塊功能說(shuō)明(1)登陸驗(yàn)證功能:主要功能為身份驗(yàn)證,防止非法用戶(hù)進(jìn)入系統(tǒng)。實(shí)現(xiàn)方法如圖7所示:圖7. 登陸驗(yàn)證實(shí)現(xiàn)方法(2)新貨入庫(kù)模塊:主要對(duì)新藥品的各類(lèi)屬性(如生產(chǎn)日期,供貨商,保質(zhì)期,數(shù)量等等。)進(jìn)行詳細(xì)的列出后,再添加入庫(kù)。(3)藥品出售功能:主要是在藥品進(jìn)行零售時(shí),計(jì)算藥品的價(jià)格,藥品出庫(kù)的數(shù)量,庫(kù)中所剩藥品的數(shù)量和應(yīng)找金額數(shù)。(4)庫(kù)存報(bào)警功能:該功能主要是在某種藥品數(shù)量少于一定數(shù)值時(shí),進(jìn)行庫(kù)存報(bào)警,提醒藥品進(jìn)貨人員對(duì)該藥品的進(jìn)貨。(5)藥品查詢(xún)功能:該模塊主要是對(duì)藥品進(jìn)行查詢(xún),它可以通過(guò)藥品的ID進(jìn)行查詢(xún),也可以通過(guò)藥品的名稱(chēng)進(jìn)行查詢(xún)。(6)打印銷(xiāo)售清單功能:每次銷(xiāo)售打印銷(xiāo)售清單,存入銷(xiāo)售明細(xì)表,根據(jù)它可生成各種報(bào)表。2.7 開(kāi)發(fā)及運(yùn)行環(huán)境2.7.1硬件要求CPU:300MHz以上的處理器。內(nèi)存:128MB,推薦256MB。硬盤(pán):150MB以上剩余空間。顯示像素:最低800*600,最佳效果1024*768。2.7.2軟件要求操作系統(tǒng):WindowsXP SP2。數(shù)據(jù)庫(kù):Microsoft Office Access 2003。語(yǔ)言環(huán)境:JAVA 1.6.0第三章 數(shù)據(jù)庫(kù)詳細(xì)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì)在信息管理系統(tǒng)中舉足輕重,重要性甚至超過(guò)中間組件層和客戶(hù)端應(yīng)用程序設(shè)計(jì)。合理的設(shè)計(jì)不僅能提高數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)的效率,維護(hù)數(shù)據(jù)完整性與一致性,還能降低應(yīng)用程序設(shè)計(jì)和編碼的難度,并可以迅速適應(yīng)系統(tǒng)需求將來(lái)所進(jìn)行的擴(kuò)展。數(shù)據(jù)庫(kù)設(shè)計(jì)一般包括三個(gè)步驟:數(shù)據(jù)庫(kù)需求分析、數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)和數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)。在需求分析階段,要考慮到現(xiàn)有的及將來(lái)可能擴(kuò)展的用戶(hù)需求。概念結(jié)構(gòu)設(shè)計(jì)是根據(jù)需求分析得到的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu),設(shè)計(jì)相關(guān)實(shí)體和關(guān)系。數(shù)據(jù)庫(kù)表設(shè)計(jì)本數(shù)據(jù)庫(kù)分為兩張表格。3.1.1、用戶(hù)表user該表主要是保存用戶(hù)和其所使用的密碼。名 稱(chēng)字段名稱(chēng)數(shù)據(jù)類(lèi)型主 鍵非 空用戶(hù)名User文本NOYES密碼Password文本NOYES權(quán)限種別Quanxian文本NOYES表13.1.2、庫(kù)存藥品明細(xì)表的設(shè)計(jì)庫(kù)存藥品明細(xì)表的主要作用是記錄藥店所進(jìn)藥品的詳細(xì)信息和庫(kù)存數(shù)量的表。(1)確定庫(kù)存藥品明細(xì)表中包含的信息。字段名數(shù)據(jù)類(lèi)型說(shuō)明是否為主鍵藥品編號(hào)數(shù)字藥品編號(hào)是藥品名稱(chēng)文本藥品名稱(chēng)否供貨商文本供貨商名稱(chēng)否庫(kù)存數(shù)量數(shù)字庫(kù)內(nèi)剩余數(shù)量否單價(jià)貨幣藥品單價(jià)否生產(chǎn)日期數(shù)字藥品生產(chǎn)日期否保質(zhì)期文本藥品保質(zhì)期否備注文本藥品簡(jiǎn)介否表2(2)確定庫(kù)存藥品明細(xì)表的字段屬性。根據(jù)表2可以列出庫(kù)存藥品明細(xì)表的字段屬性。字段名數(shù)據(jù)類(lèi)型字段大小說(shuō) 明格 式藥品編號(hào)數(shù)字整型藥品編號(hào)無(wú)藥品名稱(chēng)文本50藥品名稱(chēng)無(wú)供貨商文本50供貨商名稱(chēng)無(wú)庫(kù)存數(shù)量數(shù)字整型庫(kù)內(nèi)剩余數(shù)量無(wú)單價(jià)貨幣整型藥品單價(jià)貨幣生產(chǎn)日期數(shù)字不適用藥品生產(chǎn)日期日期保質(zhì)期文本50藥品保質(zhì)期無(wú)備注文本50藥品簡(jiǎn)介無(wú)表3(3)確定庫(kù)存藥品明細(xì)表的默認(rèn)字段值。字段名數(shù)據(jù)類(lèi)型說(shuō) 明默認(rèn)值藥品編號(hào)數(shù)字藥品編號(hào)無(wú)藥品名稱(chēng)文本藥品名稱(chēng)無(wú)供貨商文本供貨商名稱(chēng)無(wú)庫(kù)存數(shù)量數(shù)字庫(kù)內(nèi)剩余數(shù)量無(wú)單價(jià)貨幣藥品單價(jià)無(wú)生產(chǎn)日期數(shù)字藥品生產(chǎn)日期無(wú)保質(zhì)期文本藥品保質(zhì)期無(wú)備注文本藥品簡(jiǎn)介無(wú)表4第四章 編碼實(shí)現(xiàn)與測(cè)試在這一階段的設(shè)計(jì)中,編碼實(shí)現(xiàn)是該系統(tǒng)開(kāi)發(fā)的比較重要的環(huán)節(jié),系統(tǒng)維護(hù)與管理的絕大部分的功能實(shí)現(xiàn)全部靠這一部分的編碼,在論文的這一部分主要是給各個(gè)模塊的關(guān)鍵技術(shù)的實(shí)現(xiàn)加以說(shuō)明,詳細(xì)的代碼在附錄中程序清單中全部列出。測(cè)試分為單元測(cè)試和綜合測(cè)試,單元測(cè)試是在每一個(gè)模塊完成時(shí)進(jìn)行的測(cè)試,這部分的測(cè)試是附加在每一個(gè)模塊的編碼的后面的,當(dāng)每一個(gè)模塊完成時(shí)對(duì)其進(jìn)行測(cè)試,看該模塊的功能是否能實(shí)現(xiàn),發(fā)現(xiàn)問(wèn)題及時(shí)解決,以確系統(tǒng)維護(hù)與管理系統(tǒng)可以安全可靠的運(yùn)行。綜和測(cè)試是在各個(gè)模塊功能實(shí)現(xiàn)以后進(jìn)行的。4.1編碼中的類(lèi)屬性見(jiàn)表5名稱(chēng)類(lèi)型文本JLabel midJLabe藥品編碼JLabel mnameJLabe藥品名稱(chēng)JButton bsellJButton查詢(xún)JButton cancelJButton取消JLabel mnumJLabel出售數(shù)量JLabel fukuanJLabel所附金額JLabel OfferNameJLabel供貨商JLabel MpriceJLabel進(jìn)貨價(jià)格JLabel AmountJLabel數(shù)量JLabel MdateJLabel生產(chǎn)日期JLabel bzqJLabel保質(zhì)期JButton quedJButton保存JButton prinJButton打印表54.2管理員登陸編碼實(shí)現(xiàn)4.2.1管理員登錄編碼實(shí)現(xiàn)1 檢查管理員姓名和密碼是否正確當(dāng)密碼正確時(shí)顯示進(jìn)入按鈕,進(jìn)入管理員維護(hù)主頁(yè)。否則,顯示錯(cuò)誤原因。主要代碼如下:void bt1Click() String user=t1.getText().trim().toString(); String pwd=t2.getText().trim().toString();/下面是sql數(shù)據(jù)庫(kù)查詢(xún)語(yǔ)句 String sqll="select * from user where user='"+user+"'" DBtool.ConDb(); /連接數(shù)據(jù)庫(kù) ResultSet rs = DBtool.executeQuery(sqll);/執(zhí)行語(yǔ)句 if (rs.next() if (rs.getString("password").equals(pwd) if(rs.getString("quanxian").equals("Yes") new Brows(true); else new Brows(false); MyClose(); else JOptionPane.showMessageDialog(null, "密碼錯(cuò)誤!"); t1.setText(""); t2.setText(""); else JOptionPane.showMessageDialog(null, "用戶(hù)名不存在!"); t1.setText(""); t2.setText(""); 執(zhí)行結(jié)果如下圖所示圖8 登陸窗體 圖9 管理員密碼錯(cuò)誤時(shí)顯示4.3藥品進(jìn)銷(xiāo)存管理系統(tǒng)模塊本模塊的功能主要是管理員登陸后對(duì)系統(tǒng)進(jìn)行維護(hù),它又可以分為以下幾個(gè)子模塊,分別為藥品查詢(xún)模塊,新貨添加模塊,添加貨物模塊,藥品出售模塊,庫(kù)存報(bào)警,下面是對(duì)每一個(gè)子模塊的編碼實(shí)現(xiàn)。4.3.1 藥品查詢(xún)編碼實(shí)現(xiàn)查詢(xún)藥品是根據(jù)管理員輸入藥品名稱(chēng)或藥品ID,點(diǎn)擊查詢(xún)后,首先從頁(yè)面讀取輸入信息,打開(kāi)數(shù)據(jù)庫(kù),看是否有與輸入藥品名稱(chēng)或藥品ID相匹配的藥品,如果有則顯示所要查找的藥品的詳細(xì)信息。否則顯示無(wú)此藥品。驗(yàn)證是否有此藥品及查詢(xún)藥品的主要代碼是:public void bsellClick()String sid=tid.getText().trim().toString();String sname=tname.getText().trim().toString();String sqll;ResultSet rs=null; DBtool.ConDb(); if(sid.equals("")&&sname.equals("") JOptionPane.showMessageDialog(null, "請(qǐng)輸入藥品ID或名稱(chēng)"); else if(!sname.equals("") sqll="select * from drg where name='"+sname+"'" rs = DBtool.executeQuery(sqll); else if(!sid.equals("") sqll="select * from drg where id='"+sid+"'" rs = DBtool.executeQuery(sqll); if (rs!=null&&rs.next() StringBuffer sb=new StringBuffer(); String ss="您所查詢(xún)的藥品信息如下n*n"+"藥品ID:"+rs.getString("id")+"n"+"藥品名稱(chēng):"+rs.getString("name")+"n"String sd="供貨商:"+rs.getString("offername")+"n"+"藥品單價(jià):"+rs.getString("price")+"n"+"剩余庫(kù)存:"+rs.getString("amount")+"n" String sf="進(jìn)貨日期:"+rs.getString("date")+"n"+"藥品保質(zhì)期:"+rs.getString("bzq")+"n"+"藥品簡(jiǎn)介:"+rs.getString("intro"); sb.append(ss); sb.append(sd); sb.append(sf); intro.setText(sb.toString(); else intro.setText("對(duì)不起!庫(kù)存沒(méi)有此藥品!"); 執(zhí)行結(jié)果如下圖所示圖104.3.2 新貨入庫(kù)的編碼實(shí)現(xiàn)新貨入庫(kù)是進(jìn)貨人員將某種新進(jìn)藥品的所有詳細(xì)信息輸入后,點(diǎn)擊保存后,首先從頁(yè)面讀取藥品信息,打開(kāi)數(shù)據(jù)庫(kù),把新的藥品信息添加到數(shù)據(jù)庫(kù)中。該模塊的主要實(shí)現(xiàn)編碼如下:public void quedClick() String sid=tid.getText().trim().toString(); String sname=tname.getText().trim().toString(); String sofferName=tOfferName.getText().trim().toString(); String sprice=tPrice.getText().trim().toString(); String samount=tAmout.getText().trim().toString(); String sdate=tdate.getText().trim().toString(); String sbzq=tbzq.getText().trim().toString(); String sintro=intro.getText().trim().toString();String sqll="INSERT INTO drg VALUES('"+sid+"','"+sname+"','"+sofferName+"','"+sprice+"','"+samount+"','"+sdate+"','"+sbzq+"','"+sintro+"')" if(!sid.equals("")&&!sname.equals("") DBtool.ConDb(); DBtool.executeUpdate(sqll); JOptionPane.showMessageDialog(null,"添加成功"); cancelClick(); else JOptionPane.showMessageDialog(null,"請(qǐng)?zhí)砑铀幤稩D和名稱(chēng)"); 執(zhí)行結(jié)果如下圖所示圖114.3.3 藥品出售的編碼實(shí)現(xiàn)藥品的出售是銷(xiāo)售人員將藥品的ID或名稱(chēng),出售數(shù)量,和顧客所付金額輸入,點(diǎn)擊出售后,首先從頁(yè)面讀取所出售藥品的信息,打開(kāi)數(shù)據(jù)庫(kù),找到與其匹配的藥品,計(jì)算其總價(jià)和應(yīng)找金額,顯示起藥品的詳細(xì)信息和所找金額。該模塊的主要實(shí)現(xiàn)編碼如下:public void bsellClick()String sid=tid.getText().trim().toString();String sname=tname.getText().trim().toString();String snum=tnum.getText().trim().toString();String qian=kuan.getText().trim().toString();Double dqian=new Double(0);if(!qian.equals("")dqian=new Double(qian);Integer num=new Integer(0);if(!snum.equals("")num=new Integer(snum);String sqll;ResultSet rs=null; DBtool.ConDb(); if(sid.equals("")&&sname.equals("") JOptionPane.showMessageDialog(null, "請(qǐng)輸入藥品ID或名稱(chēng)"); else if(!sname.equals("")&&!snum.equals("") sqll="select * from drg where name='"+sname+"'" rs = DBtool.executeQuery(sqll); else if(!sid.equals("")&&!snum.equals("") sqll="select * from drg where id='"+sid+"'" rs = DBtool.executeQuery(sqll); if(snum.equals("") intro.setText("!請(qǐng)輸入您所出售的數(shù)量!"); else if(qian.equals("") intro.setText("!請(qǐng)輸入您所付金額!"); else if (rs!=null&&rs.next() String nnn=rs.getString("amount").toString(); Integer number=new Integer(nnn); String money=rs.getString("price").toString(); Integer allMoney=new Integer(num.intValue()*(new Integer(money); int allm=allMoney.intValue(); dqian=new Double(dqian.doubleValue()-(double)allm); Brows.montotal=new Integer(Brows.montotal.intValue()+allm); if(number.intValue()>num.intValue() number=new Integer(number.intValue()-num.intValue(); StringBuffer sb=new StringBuffer(); String ss="您出售藥品的信息如下n*n" String sd="藥品ID:"+rs.getString("id")+"n"+"藥品名稱(chēng):"+rs.getString("name")+"n"+"供貨商:"+rs.getString("offername")+"n"+"藥品單價(jià):"+money+"n"+"所賣(mài)藥品總價(jià)格:"+allm+"元n"+"原來(lái)庫(kù)存:"+nnn+"n"+"剩余庫(kù)存:"+number.toString()+"n"+"應(yīng)找金額:"+dqian.doubleValue()+"n" String sf="進(jìn)貨日期:"+rs.getString("date")+"n"+"藥品保質(zhì)期:"+rs.getString("bzq")+"n"+"藥品簡(jiǎn)介:"+rs.getString("intro")+"n" Brows.total.append(sd); Brows.total.append(sf+"-n"); sb.append(ss); sb.append(sd); sb.append(sf); intro.setText(sb.toString(); String upd="update drg set amount='"+number.toString()+"'where id='"+sid+"'" DBtool.executeUpdate(upd); else intro.setText("對(duì)不起!庫(kù)存不夠n"+"剩余庫(kù)存:"+nnn); else intro.setText("您所賣(mài)的藥品沒(méi)有庫(kù)存!"); 執(zhí)行結(jié)果如下圖所示圖124.3.4 庫(kù)存報(bào)警的編碼實(shí)現(xiàn)該模塊是進(jìn)貨人員輸入庫(kù)存少于的數(shù)量,點(diǎn)擊查詢(xún)后,首先從頁(yè)面讀取所出售藥品的信息,打開(kāi)數(shù)據(jù)庫(kù),找到藥品庫(kù)存數(shù)量少于所輸入的數(shù)量的藥品,顯示所有少于該數(shù)量的藥品名稱(chēng)和庫(kù)存數(shù)量。該模塊的主要實(shí)現(xiàn)編碼如下:public void bsellClick()String sid=tid.getText().trim().toString();Integer inum=null; if(!sid.equals("")inum=new Integer(sid);String sqll;ResultSet rs=null; DBtool.ConDb(); if(sid.equals("") JOptionPane.showMessageDialog(null, "請(qǐng)輸入藥品ID或名稱(chēng)"); else if(!sid.equals("") sqll="select * from drg where amount<='"+inum.intValue()+"'" rs = DBtool.executeQuery(sqll); for(int i=0;i<20;i+) if (rs!=null&&rs.next() String sd=rs.getString("name"); tab.setValueAt(sd,i+1,0); String sf=rs.getString("amount"); tab.setValueAt(sf,i+1,1); else continue; 執(zhí)行結(jié)果如下圖所示圖1344單元測(cè)試由于本系統(tǒng)是單機(jī)使用版本,所以測(cè)試主要是在每一個(gè)模塊代碼完成后進(jìn)行調(diào)試,在測(cè)試中主要看各模塊的功能是否實(shí)現(xiàn)。由于自己本身能力的局限性,所以做編寫(xiě)的代碼,即使經(jīng)過(guò)反復(fù)檢查也難免出錯(cuò)所以在本階段力求使用有限的時(shí)間找出盡可能多的錯(cuò)誤,力求系統(tǒng)盡量正確。以下是題庫(kù)維護(hù)與管理的部分測(cè)試用例。4.4.1管理員登錄測(cè)試1. 管理員姓名和密碼正確管理員:admin(正確)密 碼:123(正確)按下登錄,顯示密碼正確信息,管理員可以登錄。2 管理員或密碼錯(cuò)誤管理員:admin (正確) 管理員:xxxx (錯(cuò)誤) 密 碼:2222 (錯(cuò)誤) 密 碼:123 (正確) 以上兩組測(cè)試結(jié)果顯示錯(cuò)誤信息,管理員不能登錄。4.4.2藥品查詢(xún)測(cè)試1.正確的輸入藥品ID: 1001藥品名稱(chēng):按下查詢(xún)鍵,顯示藥品ID所對(duì)應(yīng)藥品的詳細(xì)內(nèi)容。藥品ID:藥品名稱(chēng):白加黑按下查詢(xún)鍵,顯示藥品名稱(chēng)所對(duì)應(yīng)藥品的詳細(xì)內(nèi)容。2.查看是否成功在查詢(xún)結(jié)果一欄中顯示藥品的詳細(xì)信息。4.4.2新貨入庫(kù)測(cè)試1.正確的輸入藥品編號(hào): 1004藥品名稱(chēng):感康供貨商:北京同人堂進(jìn)貨價(jià)格:10數(shù)量:100生產(chǎn)日期:2007.5.3保質(zhì)期:10個(gè)月藥品簡(jiǎn)介:治療感冒藥物點(diǎn)擊保存鍵,顯示保存成功。2.查看是否成功在查詢(xún)藥品模塊的藥品ID攔中填寫(xiě)1004查詢(xún),在查詢(xún)結(jié)果一欄中顯示剛才保存藥品的詳細(xì)信息。4.4.3藥品出售測(cè)試1.正確的輸入藥品ID: 1001藥品名稱(chēng):出售數(shù)量:1所付金額:100按下出售鍵2.查看是否成功 在出售信息中顯示所出售藥品的纖細(xì)信息,和總價(jià)格,應(yīng)找金額4.4.4庫(kù)存報(bào)警測(cè)試1.正確的輸入請(qǐng)輸入庫(kù)存少于的數(shù)量: 100點(diǎn)擊查詢(xún)2.查看是否成功在查詢(xún)結(jié)果中顯示出庫(kù)中所有庫(kù)存數(shù)量小于100的藥品名稱(chēng)和藥品的數(shù)量第五章 總結(jié)與展望5.1 總結(jié)隨著經(jīng)濟(jì)的全球化以及中國(guó)經(jīng)濟(jì)改革的逐漸深化,制造業(yè)面臨著越來(lái)越激烈的競(jìng)爭(zhēng),改善企業(yè)內(nèi)部以及整個(gè)供應(yīng)鏈各個(gè)環(huán)節(jié)的管理、調(diào)度及資源配置,迅速適應(yīng)客戶(hù)的新需求和市場(chǎng)新機(jī)遇的能力,是中國(guó)企業(yè)贏得競(jìng)爭(zhēng)勝利的決定性因素,而快速有效地實(shí)施企業(yè)資源計(jì)劃系統(tǒng)是被實(shí)踐證明了的提高企業(yè)競(jìng)爭(zhēng)力的最有效的方法之一。從根本上說(shuō),企業(yè)就是一個(gè)利用資源(人、財(cái)、物、時(shí)間),為客戶(hù)創(chuàng)造價(jià)值的組織,ERP就是對(duì)這些資源進(jìn)行計(jì)劃、調(diào)度、控制、衡量、改進(jìn)的管理技術(shù)和信息系統(tǒng)?,F(xiàn)今的企業(yè)并不只是人力資源、資金和產(chǎn)品的組合,它還應(yīng)該包括供應(yīng)、銷(xiāo)售、市場(chǎng)營(yíng)銷(xiāo)、客戶(hù)服務(wù)、需求預(yù)測(cè),以及其他更多的東西。如果一個(gè)ERP系統(tǒng)真正想要最大限度地提高其生產(chǎn)能力,它必須能夠非常融洽地和其他關(guān)鍵性的商務(wù)領(lǐng)域進(jìn)行交流。當(dāng)前, 隨著經(jīng)濟(jì)的全球化以及中國(guó)經(jīng)濟(jì)改革的逐漸深化,制造業(yè)面臨著越來(lái)越激烈的競(jìng)爭(zhēng),改善企業(yè)內(nèi)部以及整個(gè)供應(yīng)鏈各個(gè)環(huán)節(jié)的管理、調(diào)度及資源配置,迅速適應(yīng)客戶(hù)的新需求和市場(chǎng)新機(jī)遇的能力,是中國(guó)企業(yè)贏得競(jìng)爭(zhēng)勝利的決定性因素。設(shè)計(jì)本系統(tǒng)正是為了適應(yīng)這種形勢(shì)。在有限的時(shí)間內(nèi)憑個(gè)人之力是很難實(shí)現(xiàn)所有的功能。因此系統(tǒng)有基本目標(biāo)和長(zhǎng)遠(yuǎn)目標(biāo)。系統(tǒng)設(shè)計(jì)基本的目標(biāo)是盡可能實(shí)現(xiàn)物流控制自動(dòng)化,長(zhǎng)遠(yuǎn)目標(biāo)是實(shí)現(xiàn)ERP管理。系統(tǒng)投入使用后,將大大減少公司的管理部門(mén)的勞動(dòng)量,改善了藥店內(nèi)部以及整個(gè)供應(yīng)鏈各個(gè)環(huán)節(jié)的管理、調(diào)度及資源配置,使得管理合理規(guī)范。盡量合理的控制物流,尤其是藥品庫(kù)存的控制,它既防止藥品供應(yīng)滯后于對(duì)他們的要求,也防止了藥品過(guò)早地出產(chǎn)和進(jìn)貨,以免增加庫(kù)存,造成物資和資金的積壓。本系統(tǒng)采用JAVA為主要開(kāi)發(fā)工具,結(jié)合Access數(shù)據(jù)庫(kù)管理系統(tǒng)。既考慮了系統(tǒng)的需求,又兼顧了運(yùn)行的效率,以及今后系統(tǒng)的功能拓展等。具有運(yùn)行效率、開(kāi)發(fā)周期短、擴(kuò)展能力強(qiáng)、技術(shù)規(guī)范等特點(diǎn)。主要技術(shù)包括:財(cái)務(wù)上的存貨概念知識(shí)、關(guān)系數(shù)據(jù)庫(kù)技術(shù)。當(dāng)然,系統(tǒng)還有需要改進(jìn)的地方。例如本系統(tǒng)的幫助系統(tǒng)還很欠缺。這一點(diǎn)對(duì)于沒(méi)有電腦操作經(jīng)驗(yàn)的使用者來(lái)說(shuō)是很重要的。5.2 心得體會(huì) 通過(guò)本管理系統(tǒng)的開(kāi)發(fā),我對(duì)軟件開(kāi)發(fā)過(guò)程有了更清晰的了解,首先是問(wèn)題定義、需求分析,然后是功能設(shè)計(jì)、詳細(xì)設(shè)計(jì)等,并對(duì)軟件測(cè)試的方法、手段有了較深的理解,同時(shí)對(duì)制造業(yè)的流程有了一個(gè)系統(tǒng)的認(rèn)識(shí)。在開(kāi)發(fā)過(guò)程還認(rèn)真學(xué)習(xí)了與系統(tǒng)相關(guān)的知識(shí),極大地拓寬了我的知識(shí)面,我感到收獲不小。在系統(tǒng)的開(kāi)發(fā)初期,必須要熟悉藥店進(jìn)銷(xiāo)存的管理流程,初步了解ERP的相關(guān)知識(shí),這樣才能進(jìn)入到設(shè)計(jì)的過(guò)程中去。從開(kāi)始熟悉這些知識(shí)到對(duì)整體設(shè)計(jì)有了解,再?gòu)母乓O(shè)計(jì)、詳細(xì)設(shè)計(jì)到開(kāi)始編碼,以及最后的測(cè)試,整個(gè)過(guò)程感覺(jué)很充實(shí),雖然遇到了不少困難,但當(dāng)我通過(guò)自己查資料、或是向指導(dǎo)老師請(qǐng)教以及向同事請(qǐng)教,而設(shè)計(jì)出解決方案并成功實(shí)現(xiàn)時(shí),那種成就感和滿(mǎn)足感足以鼓勵(lì)自己加班加點(diǎn)的辛苦。因?yàn)橐郧坝羞^(guò)使用JAVA設(shè)計(jì)管理軟件的經(jīng)驗(yàn),在這次設(shè)計(jì)的過(guò)程中,我遇到專(zhuān)業(yè)知識(shí)方面的困難不是非常多,主要困難集中在庫(kù)存管理知識(shí)、藥品進(jìn)貨知識(shí)、藥品銷(xiāo)售知識(shí)等方面的不足上。尤其是銷(xiāo)售方面的知識(shí),比如說(shuō)怎樣實(shí)現(xiàn)藥品銷(xiāo)售時(shí)的金額統(tǒng)計(jì)和打印等,在實(shí)際的開(kāi)發(fā)中我深刻的體會(huì)到了自己做課程設(shè)計(jì)和實(shí)際客戶(hù)的要求之間的距離,比如庫(kù)存的操作問(wèn)題,庫(kù)存操作中需要隨時(shí)對(duì)庫(kù)存中的藥品數(shù)量進(jìn)行了解和以有藥品的添加,而以前從未了解過(guò)這方面的知識(shí),所以無(wú)從下手。這是我當(dāng)時(shí)遇到的最束手無(wú)策問(wèn)題,整整查了兩天的有關(guān)于庫(kù)存操作的具體流程及特殊情況的處理知識(shí),又和一些相關(guān)人員進(jìn)行相應(yīng)的討論之后才使這個(gè)問(wèn)題得以解決。還有就是操作界面的方面問(wèn)題,盡管在設(shè)計(jì)的過(guò)程中,我們時(shí)刻考慮到了操作界面的友好性,但實(shí)際情況是遠(yuǎn)遠(yuǎn)不能滿(mǎn)足客戶(hù)的要求,考慮到軟件使用群體將是一群幾乎沒(méi)有任何電腦操作經(jīng)驗(yàn)的人,所以我設(shè)計(jì)的界面比較簡(jiǎn)單、實(shí)用,各個(gè)操作都一目了然。經(jīng)過(guò)這3個(gè)月的畢業(yè)設(shè)計(jì)實(shí)習(xí),確實(shí)學(xué)到了不少的東西,同時(shí)也深感自己知識(shí)的欠缺。雖然即將畢業(yè),但在以后的學(xué)習(xí)工作中,一定要繼續(xù)堅(jiān)持不段地學(xué)習(xí)新興的專(zhuān)業(yè)知識(shí)及相關(guān)的非專(zhuān)業(yè)知識(shí),只有這樣才能緊跟時(shí)代的潮流。致 謝在論文完成之際,我首先要向指導(dǎo)老師劉曉春老師表示最真摯的謝意。劉曉春老師認(rèn)真負(fù)責(zé)的工作態(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神和深厚的理論水平都使我收益匪淺。無(wú)論在理論上還是在實(shí)踐中,都給與我很大的幫助,使我得到不少的提高,這對(duì)于我以后的工作和學(xué)習(xí)都是一種巨大的幫助,感謝他耐心的輔導(dǎo)。在論文寫(xiě)作期間,父母也給予了我物質(zhì)和精神上的極大支持。我還要特別感謝各位同學(xué)給予了我無(wú)私的幫助,正是在他們的鼓勵(lì)和幫助之下,我得以順利完成論文。由于本人學(xué)識(shí)有限,加之時(shí)間倉(cāng)促,文中不免有錯(cuò)誤和待改進(jìn)之處,真誠(chéng)歡迎各位師長(zhǎng)、同學(xué)提出寶貴意見(jiàn)。參考文獻(xiàn)1日本工業(yè)會(huì)ERP研究所 編著 華連普ERP研發(fā)小組 譯著 ERP入門(mén) 華連普科技股份有限公司發(fā)行。2蘇瑞,曹斌編著Access數(shù)據(jù)庫(kù)系統(tǒng)項(xiàng)目開(kāi)發(fā)實(shí)踐 科學(xué)出版社出版。3王誠(chéng)君編著中文Access2003新編教程 清華大學(xué)出版社。4孫惠民編著ERP系統(tǒng)規(guī)劃與典型案例-利用Access2003開(kāi)發(fā)中小型ERP系統(tǒng) 清華大學(xué)出版社。5廖望編著中文Access2003案例經(jīng)典 冶金工業(yè)出版社。6 凱際資訊工作室編著Access進(jìn)銷(xiāo)存管理數(shù)據(jù)庫(kù)開(kāi)發(fā) 中國(guó)青年出版社。7 夏邦貴,劉凡馨編著Access2003數(shù)據(jù)庫(kù)開(kāi)發(fā)經(jīng)典實(shí)例精解 機(jī)械工業(yè)出版社。8袁海寧,張光瑞編著Java程序設(shè)計(jì)教程科學(xué)出版社。9求是科技編著Java數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)實(shí)例導(dǎo)航人民郵電出版社。10黃明,梁旭編著Java信息系統(tǒng)設(shè)計(jì)與開(kāi)發(fā)實(shí)例 機(jī)械工業(yè)出版社。11Russel Winder,Graham Roberts編著 竇巍 譯著Java軟件開(kāi)發(fā)人民郵電出版社。 12邱桃榮編著Java語(yǔ)言程序設(shè)計(jì)教程 機(jī)械工業(yè)出版社。13孫印杰編著Java編程案例精解 電子工業(yè)出版社。14魏海平編著標(biāo)準(zhǔn)Java2類(lèi)庫(kù)使用手冊(cè) 電子工業(yè)出版社。第 32 頁(yè) 共 32 頁(yè)

注意事項(xiàng)

本文(藥品進(jìn)銷(xiāo)存管理系統(tǒng)說(shuō)明論文)為本站會(huì)員(無(wú)***)主動(dòng)上傳,裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng)(點(diǎn)擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因?yàn)榫W(wǎng)速或其他原因下載失敗請(qǐng)重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話(huà):18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶(hù)上傳的文檔直接被用戶(hù)下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!