數(shù)據(jù)庫課程設(shè)計(jì)--藥品銷售管理系統(tǒng)_第1頁
已閱讀1頁,還剩30頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、<p>  *******************</p><p><b>  實(shí)踐教學(xué)</b></p><p>  *******************</p><p><b>  計(jì)算機(jī)與通信學(xué)院</b></p><p><b>  2013年春季學(xué)期</b>&

2、lt;/p><p><b>  數(shù)據(jù)庫 課程設(shè)計(jì)</b></p><p>  題 目: 藥品銷售管理系統(tǒng) </p><p>  專業(yè)班級: </p><p>  姓 名: </p><p>  學(xué) 號: </p>

3、;<p>  指導(dǎo)教師: </p><p>  成 績: </p><p><b>  目 錄</b></p><p>  目錄...............................................1</p><p>

4、;  摘要...............................................3</p><p>  前言...............................................4</p><p>  正文...............................................5</p><p>

5、  1.需求分析.........................................5</p><p>  1.1問題描述.....................................5</p><p>  1.2系統(tǒng)流程圖...................................6</p><p>  1.3數(shù)據(jù)流程圖....

6、...............................6</p><p>  1.4數(shù)據(jù)字典.....................................7</p><p>  2.概念結(jié)構(gòu)設(shè)計(jì)....................................8</p><p>  2.1數(shù)據(jù)庫概念設(shè)計(jì)...................

7、............8</p><p>  2.2總體軟件設(shè)計(jì)圖..............................12</p><p>  2.3邏輯結(jié)構(gòu)設(shè)計(jì)................................13</p><p>  2.3.1數(shù)據(jù)表的設(shè)計(jì)..........................13</p>&l

8、t;p>  2.4關(guān)系模型及關(guān)系圖............................15</p><p>  3.系統(tǒng)實(shí)現(xiàn)........................................15</p><p>  3.1數(shù)據(jù)庫窗口..................................15</p><p>  3.2信息查詢模塊

9、................................17</p><p>  3.3管理模塊....................................17</p><p>  4.系統(tǒng)測試........................................17</p><p>  4.1測試方法.................

10、...................17</p><p>  4.2測試用例....................................17</p><p>  4.3用戶銷售分析................................25</p><p>  5.使用說明書...................................

11、..25</p><p>  總結(jié).............................................27</p><p>  參考文獻(xiàn).........................................28</p><p>  致謝.............................................29&l

12、t;/p><p>  附錄1 部分源代碼................................30</p><p><b>  摘 要</b></p><p>  隨著信息技術(shù)的迅猛發(fā)展,我國市場經(jīng)濟(jì)出現(xiàn)了前所未有的繁榮景象,在眾多行業(yè)中,國家越來越重視民生行業(yè),如醫(yī)療,社保等等。而國家制訂了醫(yī)保,為廣大的人民看病就醫(yī)提供便利。近年來醫(yī)

13、藥行業(yè)發(fā)展迅速,藥品品種類不斷增加和需求的日益旺盛,舊有的企業(yè)管理模式已不能適應(yīng)新型企業(yè)的需要。單純靠手工記賬進(jìn)行藥品的進(jìn)、銷、存的管理已經(jīng)明顯力不從心。如何利用現(xiàn)代信息技術(shù)使企業(yè)擁有快速、高效的市場反應(yīng)能力和更高的效率是醫(yī)藥經(jīng)營企業(yè)關(guān)心的問題。</p><p>  目前我國的大型藥店很多采用了計(jì)算機(jī)管理,但是大部分中小型藥店還以手工管理為主,主要原因是缺少相應(yīng)的軟件支持。部分小型藥店采用大型醫(yī)藥管理軟件, 開發(fā)

14、一套藥店信息管理系統(tǒng),可以讓職工和消費(fèi)者最快速度了解到藥品信息,并方便藥品的存儲和管理。本系統(tǒng)的目的就是要開發(fā)一套方便藥品銷售存儲和管的。</p><p>  關(guān)鍵詞: PowerBuilder;SQL語言;數(shù)據(jù)庫設(shè)計(jì);藥店管理信息系統(tǒng)設(shè)計(jì)</p><p><b>  前 言</b></p><p>  在人類跨入21世紀(jì)之際,席卷全世界的信

15、息化浪潮正在全球范圍內(nèi)轟轟烈烈的上演,它已經(jīng)深刻地滲透到現(xiàn)代社會(huì)的各個(gè)領(lǐng)域:通訊、經(jīng)濟(jì)、技術(shù)、政治等等。</p><p>  在醫(yī)療衛(wèi)生領(lǐng)域,信息化概念的引入,尤其是醫(yī)院信息系統(tǒng)的應(yīng)用,大大改變了醫(yī)院的管理模式和工作流程,對提高醫(yī)院的管理水平、質(zhì)量效益、經(jīng)濟(jì)效益、社會(huì)效益起到了巨大地促進(jìn)作用。</p><p>  藥品銷售管理系統(tǒng)是目前一個(gè)醫(yī)藥公司不可缺少的部分,所以藥品銷售管理系統(tǒng)應(yīng)該能

16、夠?yàn)樗幤蜂N售的決策者和管理者提供充足的信息,快捷的查詢手段和有效的管理方式。但一直以來人們使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多缺點(diǎn),如:效率低、保密性差,另外時(shí)間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護(hù)都帶來了不少的困難。 隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)技術(shù)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識,它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來越重要的作用。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對藥品銷售信息進(jìn)行管理

17、,具有用手工管理所無法比擬的優(yōu)點(diǎn)。例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點(diǎn)能夠極大地提高藥品銷售管理的效率,也是科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。</p><p><b>  正 文</b></p><p><b>  需求分析</b></p><p><b>

18、  1.1 問題描述</b></p><p>  現(xiàn)今藥品銷售管理的繁瑣給具有強(qiáng)烈時(shí)間觀念的藥品銷售人員帶來了諸多不便,面對龐大的信息量,為了減輕從事人員的工作負(fù)擔(dān),就要有藥品銷售管理系統(tǒng)來提高藥品銷售工作的效率。通過這樣的系統(tǒng),可以做到藥品銷售信息的規(guī)范管理,科學(xué)統(tǒng)計(jì)和快速查詢,從而減少管理方面的工作量。</p><p>  通過分析現(xiàn)有系統(tǒng),發(fā)現(xiàn)種種細(xì)節(jié)之處并不盡如人意。用

19、戶應(yīng)該需要一個(gè)功能完善,特點(diǎn)突出,操作便利,具有相當(dāng)?shù)姆治龊皖A(yù)測能力的管理信息系統(tǒng)。具體要求如下:</p><p>  1、 要求訂單、出庫單等一次輸入,自動(dòng)顯示,自動(dòng)生成報(bào)表,并能按用戶要求執(zhí)行相關(guān)操作。普通用戶和管理員在登錄后進(jìn)入不同的操作窗口。普通用戶只能進(jìn)行簡單的查詢和生成報(bào)表;而管理員則可以都各部分信息進(jìn)行添加、修改、刪除以及查詢和生成報(bào)表。</p><p>  2、要求查詢方便

20、、快捷,能夠按時(shí)間和業(yè)務(wù)種類統(tǒng)計(jì)。</p><p>  3、因?yàn)閺氖聦I(yè)務(wù)的操作不盡相同,所以要求有用戶登錄及保密功能。</p><p>  4、操作員對計(jì)算機(jī)并不精通,所以要求本系統(tǒng)能盡量簡化操作,使輸入單據(jù)的過程盡量與真實(shí)單據(jù)的輸入過程相似,使操作過程簡單易懂,明白易學(xué)。</p><p>  5、由于本軟件用的PB9.0進(jìn)行界面設(shè)計(jì)和和數(shù)據(jù)庫的連接,顯得比較復(fù)雜

21、,在實(shí)現(xiàn)用戶的要求方面還是有些不足。</p><p>  為此,我們著手開發(fā)本軟件,力求通過本軟件,能幫助管理人員利用計(jì)算機(jī)快速方便的對藥品銷售信息進(jìn)行輸入、輸出、查找、修改的各種操作,使散亂的藥品銷售信息能夠更加的具體化,直觀化。</p><p><b>  1.2 系統(tǒng)流程圖</b></p><p>  經(jīng)過調(diào)查分析,并且依據(jù)用戶的要求,我

22、們確定系統(tǒng)的基本功能和工作流程如下:</p><p>  圖1.1 系統(tǒng)流程圖</p><p><b>  1.3 數(shù)據(jù)流程圖</b></p><p>  首先,客戶將訂貨要求以訂單形式送交企業(yè)業(yè)務(wù)部門,業(yè)務(wù)部門將訂單進(jìn)行錄入,并依據(jù)客戶往來賬目來確定是否接收該客戶的訂單。訂單經(jīng)審核批準(zhǔn)后,將發(fā)貨通知送交發(fā)貨部門,同時(shí)儲存訂單記錄。</

23、p><p>  之后,發(fā)貨部門發(fā)出出貨憑證,同時(shí)向客戶發(fā)出出貨通知,并根據(jù)客戶支付情況儲存相關(guān)賬目。如圖1.2</p><p>  圖1.2 第一層DFD圖</p><p><b>  訂單審核:</b></p><p><b>  圖1.3 </b></p><p><b

24、>  開發(fā)貨單:</b></p><p><b>  圖1.4</b></p><p><b>  1.4 數(shù)據(jù)字典</b></p><p>  數(shù)據(jù)字典是描述系統(tǒng)流程圖中所有數(shù)據(jù)流、數(shù)據(jù)存儲、處理功能等信息的集合,其包括4種條目;數(shù)據(jù)流、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)項(xiàng)。建立完善的數(shù)據(jù)字典是對所收集、整理的數(shù)據(jù)的一種分

25、析歸檔方式,為下一步建立數(shù)據(jù)庫和處理數(shù)據(jù)做準(zhǔn)備。</p><p>  藥品銷售管理系統(tǒng)數(shù)據(jù)字典卡片如下所示:</p><p><b>  概念結(jié)構(gòu)設(shè)計(jì)</b></p><p>  2.1 數(shù)據(jù)庫概念設(shè)計(jì)(E-R圖)</p><p><b>  藥品實(shí)體屬性圖</b></p><p

26、><b>  客戶實(shí)體屬性圖</b></p><p>  入庫/發(fā)貨信息實(shí)體屬性圖</p><p><b>  發(fā)貨信息實(shí)體屬性圖</b></p><p><b>  系統(tǒng)實(shí)體聯(lián)系圖</b></p><p><b>  總體E-R圖</b></

27、p><p>  2.2 總體軟件設(shè)計(jì)圖</p><p><b>  2.3邏輯結(jié)構(gòu)設(shè)計(jì)</b></p><p>  2.3.1數(shù)據(jù)表的設(shè)計(jì)</p><p><b>  1、客戶表的設(shè)計(jì)</b></p><p>  客戶表用來保存所有客戶的信息,包括的數(shù)據(jù)項(xiàng)有:客戶代碼、名稱、聯(lián)系

28、人,地址、電話,手機(jī),傳真,郵編,E-mail,稅號,開戶行,賬號,信譽(yù)度等。</p><p><b>  2.藥品表的設(shè)計(jì)</b></p><p>  藥品表用來保存藥品的所有信息,包括的數(shù)據(jù)項(xiàng)有:藥品代碼、商品名稱、 </p><p>  劑型、產(chǎn)地、規(guī)格、價(jià)格、保質(zhì)期等。</p><p><b>  3、

29、銷售單表的設(shè)計(jì)</b></p><p>  發(fā)貨單表用來保存發(fā)貨信息,包括數(shù)據(jù)項(xiàng)有:發(fā)貨單號,客戶代碼,藥品代碼,經(jīng)手人,數(shù)量,單價(jià),日期等信息。</p><p><b>  4、庫存表的設(shè)計(jì)</b></p><p>  庫存表用來保存各種藥品在倉庫中的數(shù)量及入庫信息,包括數(shù)據(jù)項(xiàng)有:入庫代碼,客戶代碼,經(jīng)手人,商品代碼,數(shù)量,單價(jià),

30、金額,日期等。</p><p><b>  5、利潤表的設(shè)計(jì)</b></p><p>  利潤表用來保存藥品銷售的利潤信息,包括藥品代碼,總數(shù)量,成本價(jià),利潤等。</p><p>  6、權(quán)限管理表的設(shè)計(jì)</p><p>  權(quán)限管理表用來記錄保存登錄客戶及管理員的信息,包括用戶名和密碼。</p><

31、p>  2.4 關(guān)系模型及關(guān)系圖 (DrugSell)</p><p><b>  1、關(guān)系模型:</b></p><p>  客戶(客戶代碼,名稱,聯(lián)系人,地址,電話,手機(jī),傳真,郵編,E-mail,稅號,開戶行,賬號,信譽(yù)度)</p><p>  發(fā)貨單(訂單號,客戶代碼,經(jīng)手人,日期,出/入庫)</p><p&g

32、t;  藥品訂單(訂單號,藥品代碼,數(shù)量)</p><p>  藥品(藥品代碼,藥品名稱,劑型,產(chǎn)地,規(guī)格,單價(jià),保質(zhì)期)</p><p>  倉庫(藥品代碼,總數(shù)量,成本價(jià))</p><p>  用戶密碼(用戶名,密碼)</p><p><b>  關(guān)系圖(如下)</b></p><p><

33、;b>  系統(tǒng)實(shí)現(xiàn)</b></p><p>  詳細(xì)設(shè)計(jì)階段的根本目標(biāo)是確定應(yīng)該如何具體地實(shí)現(xiàn)所要求的系統(tǒng)。</p><p><b>  3.1 數(shù)據(jù)庫窗口</b></p><p><b>  數(shù)據(jù)庫連接</b></p><p>  本系統(tǒng)采用PB形式的數(shù)據(jù)庫,在打開PB時(shí)打開相應(yīng)

34、的工作空間,然后打開tools->datebase painter連接數(shù)據(jù)庫。</p><p><b>  系統(tǒng)登陸窗口</b></p><p>  在系統(tǒng)登錄窗口,不同的用戶可以使用自己的密碼登錄進(jìn)主菜單。</p><p><b>  3.系統(tǒng)主菜單</b></p><p>  軟件的所有功

35、能都在此界面實(shí)現(xiàn),普通用戶跟管理員看到的界面外觀沒有什么不同,只是功能有一些差別。具體就是普通用戶只能進(jìn)行簡單查詢,而管理員可以進(jìn)行數(shù)據(jù)庫的修改、添加、刪除以及查詢。</p><p>  3.2 信息查詢模塊</p><p>  普通用戶點(diǎn)擊可以選擇【客戶查詢】、【庫存查詢】、【藥品查詢】以及【銷售查詢】;對相關(guān)信息進(jìn)行詳細(xì)的操作。</p><p>  按【退出】就

36、可以返回到主菜單,進(jìn)行更多的選擇。</p><p><b>  3.3管理模塊</b></p><p>  管理員可以選擇【客戶管理】、【藥品管理】、【利潤管理】、【銷售管理】、【庫房管理】、【權(quán)限管理】;點(diǎn)擊【銷售管理】、【客戶管理】、【庫房管理】、【權(quán)限管理】、【藥品管理】,【利潤分析】這六個(gè)按鈕可以得到不同的管理模塊,在這些模塊中可以選擇添加、修改、刪除和查詢等

37、操作,只是前三個(gè)操作每次操作都要進(jìn)行?!敬_認(rèn)】存。</p><p>  這六個(gè)窗口提供信息的圖形化顯示,使這些信息更直觀的表現(xiàn)在管理者的面前,從而簡單的進(jìn)行想進(jìn)行的的操作。</p><p><b>  4系統(tǒng)測試</b></p><p><b>  4.1測試方法</b></p><p>  程序測

38、試包括正確性測試、運(yùn)行速度與存儲空間的調(diào)試、使用簡便性的調(diào)試,在系統(tǒng)測試中使用最多的方法是黑箱法和白箱法。在本系統(tǒng)的系統(tǒng)測試中,前期主要使用白箱法測試,在系統(tǒng)的統(tǒng)調(diào)測試中主要用到黑箱法。</p><p>  由于目前軟件設(shè)計(jì)已經(jīng)到了調(diào)試階段,所以下面測試用例系采用黑箱法測試,而結(jié)構(gòu)測試由于分布在軟件設(shè)計(jì)的整個(gè)過程中且比較散亂,所以在此省略結(jié)構(gòu)測試的測試用例。</p><p><b&g

39、t;  4.2測試用例</b></p><p><b> ?。?) 登陸測試</b></p><p>  若輸入的用戶名和密碼正確,若用戶屬于一般用戶組,則可進(jìn)入用戶界面。倘若用戶名或密碼輸入錯(cuò)誤,則會(huì)彈出提示,停止程序的運(yùn)行,等待用戶的再次輸入。</p><p>  若輸入的用戶名是管理員則進(jìn)入管理員操作窗口。</p>

40、<p><b>  操作選項(xiàng)菜單</b></p><p><b>  2.1用戶操作窗口</b></p><p>  普通用戶通過該窗口對應(yīng)按鈕進(jìn)行下一步操作,包括【客戶查詢】、【銷售查詢】、【庫存查詢】、【藥品查詢】和【退出】;相應(yīng)查詢則進(jìn)入下一查詢界面,退出則返回登錄界面。</p><p>  2.2管理

41、員操作窗口</p><p>  管理員通過該窗口可以進(jìn)行下一步操作,包括【客戶管理】、【藥品管理】、【銷售管理】、【庫房管理】、【利潤管理】、【權(quán)限管理】和【退出】;相應(yīng)按鈕則可以進(jìn)入下一操作界面,退出則返回登錄界面。</p><p>  (3)管理模塊的測試</p><p><b>  藥品模塊測試</b></p><p&

42、gt;  3.1 用戶對藥品信息的查詢</p><p>  該窗口給普通用戶提供了藥品的基本信息,包括藥品代碼,藥品名稱,劑型,產(chǎn)地,規(guī)格,單價(jià),保質(zhì)期。用戶可執(zhí)行【查詢】、【保存】和【退出】,在輸入藥品代碼后就點(diǎn)擊查詢進(jìn)行查詢;退出則返回上一界面。</p><p>  3.2 管理員對藥品的管理測試</p><p>  管理員可在此窗口進(jìn)行數(shù)據(jù)的增刪、修改和查詢;

43、在執(zhí)行添加、修改和刪除任務(wù)后,點(diǎn)擊確認(rèn)鍵保存并生成新的數(shù)據(jù)庫。查詢則需進(jìn)入查詢窗口進(jìn)行查詢。</p><p><b>  客戶模塊測試</b></p><p>  3.3用戶對客戶信息的查詢測試</p><p>  該窗口通過管理窗口進(jìn)入并給管理員提供了客戶的基本信息,包括客戶代碼,名稱,聯(lián)系人,地址,電話,手機(jī),傳真,郵編,E-mail,稅號

44、,開戶行,賬號,信譽(yù)度。</p><p>  若所填客戶代碼不在客戶信息表里,則系統(tǒng)會(huì)提示用戶輸入客戶信息,若客戶類別為供貨商且添加的藥品代碼不在藥品信息表內(nèi),同樣提示用戶輸入藥品信息,而如果客戶類別為零售商且添加的藥品代碼不在藥品信息或藥品數(shù)量不足,則告訴客戶訂貨失敗,提示用戶重新選擇藥品。</p><p>  3.4管理員對客戶的管理測</p><p>  3.

45、5用戶客戶信息的查詢</p><p><b>  銷售模塊測試</b></p><p>  管理員在這些模塊中可以選擇添加、刪除等操作,只是每次操作都要進(jìn)行確認(rèn)保存。而查詢?nèi)蝿?wù)執(zhí)行通過管理界面進(jìn)入,在輸入發(fā)貨單號點(diǎn)擊確認(rèn),則可對信息進(jìn)行查詢。</p><p>  3.6管理員對銷售信息的管理測試</p><p>  3.

46、7管理員對信息進(jìn)行添加/修改操作,并保存操作結(jié)果</p><p>  3.8管理員對銷售信息進(jìn)行查詢并保存</p><p><b>  庫房管理模塊</b></p><p>  3.9管理員對庫房信息管理測試</p><p>  在此窗口中可以進(jìn)行添加、修改、刪除和查詢操作。前三個(gè)操作可在管理界面進(jìn)行;添加、修改和刪除可

47、對某行點(diǎn)擊進(jìn)行操作。</p><p>  而查詢操作則通過管理界面進(jìn)入到查詢界面,輸入入庫單號,點(diǎn)擊查詢按鈕則可對信息進(jìn)行查詢。</p><p>  3.9管理員對庫房信息進(jìn)行查詢并保存</p><p><b>  利潤分析模塊</b></p><p>  3.10管理員對利潤管理的測試</p><p

48、>  此窗口可對利潤數(shù)據(jù)進(jìn)行增刪、修改和查詢。前三操作直接在管理界面操作,點(diǎn)擊某行對其進(jìn)行增刪或修改操作;通過確認(rèn)鍵進(jìn)行確認(rèn)保存。</p><p>  3.11管理員對利潤分析盡心查詢并保存</p><p><b>  權(quán)限管理模塊</b></p><p>  3.12管理員權(quán)限管理測試</p><p>  該窗口

49、由管理員對用戶進(jìn)行【添加】、【刪除】等操作。</p><p>  4.3 用戶銷售分析</p><p>  本系統(tǒng)提供了銷售利潤率,和純收入二個(gè)分析數(shù)據(jù),通過點(diǎn)擊銷售信息里可以查看純收入,可以通過訂單表內(nèi)的銷售數(shù)目和單價(jià)以及成本價(jià)判定是否正確。公式:純收入=數(shù)目*(單價(jià)-成本價(jià))。銷售利潤率在銷售分析里能夠查詢到。通過對表里數(shù)據(jù)的計(jì)算來和看到的結(jié)果是否一致,如果一直這證明銷售分析正確。&l

50、t;/p><p><b>  5.軟件使用說明書</b></p><p>  點(diǎn)擊運(yùn)行程序,會(huì)彈出登錄對話框,用戶名是k1密碼是1,k2密碼2,k3密碼3,就可以登錄,以用戶登錄會(huì)進(jìn)入管理界面而且可以修改數(shù)據(jù)庫。</p><p>  登錄后就顯示下面的主界面,會(huì)提供很多查詢以及修改信息。</p><p>  點(diǎn)擊每一個(gè)按鈕就

51、會(huì)彈出相應(yīng)的信息??梢愿鶕?jù)信息以及測試的步驟進(jìn)行需要的操作。</p><p><b>  總 結(jié)</b></p><p>  雖然曾經(jīng)對PB9.0和這個(gè)開發(fā)工具有所了解 ,但是首次用PB9.0開發(fā)這樣一個(gè)管理系統(tǒng),并且僅僅憑借指導(dǎo)教師的指導(dǎo)和參考書本上的知識進(jìn)行設(shè)計(jì),時(shí)間也非常短,因此課程設(shè)計(jì)的難度很大,通過努力,終于完成了本次設(shè)計(jì),雖然程序在結(jié)構(gòu)、功能上還存在一些

52、問題和不足,但是通過設(shè)計(jì)、思考、請教,收獲很大。</p><p>  通過此次設(shè)計(jì),本人對PB9.0有了更深一步的認(rèn)識,將書本上的一些程序設(shè)計(jì)的知識運(yùn)用到了實(shí)際中,基本具備了用計(jì)算機(jī)解決工作中實(shí)際問題的能力。對PB9.0的窗體對象、窗體控件對象、數(shù)據(jù)環(huán)境對象和數(shù)據(jù)控件及其基本屬性基本上能夠正常運(yùn)用,并且使用這些工具進(jìn)行一般的事務(wù)處理和軟件的設(shè)計(jì)。</p><p>  在設(shè)計(jì)的過程中,我深深

53、地感到了PB的博大精深,由于是第一次開發(fā)這樣一個(gè)管理系統(tǒng),在設(shè)計(jì)過程中僅用到了一些基本的功能,因此必然會(huì)出現(xiàn)程序代碼不夠精煉等情況。在今后的設(shè)計(jì)中,將進(jìn)一步解決目前仍然存在的一些問題,同時(shí)有必要對代碼進(jìn)行完善,提高程序的健壯性。</p><p>  今后若有機(jī)會(huì),可以先充實(shí)軟件的功能,然后在有條件的情況下,將所有的數(shù)據(jù)庫轉(zhuǎn)移到服務(wù)器上,實(shí)行客戶/服務(wù)器的管理模式,增加對系統(tǒng)出錯(cuò)處理模塊的管理,以及實(shí)現(xiàn)Intern

54、et方面的功能開發(fā)。</p><p>  計(jì)算機(jī)技術(shù)的高速發(fā)展,使我深深地認(rèn)識到只有不斷地加強(qiáng)學(xué)習(xí),才能在計(jì)算機(jī)技術(shù)方面不至于被淘汰。今后,我還要加強(qiáng)計(jì)算機(jī)軟件開發(fā)方面的學(xué)習(xí),爭取下次能夠做到更好。</p><p><b>  參考文獻(xiàn)</b></p><p>  1.李明等. 數(shù)據(jù)庫原理及應(yīng)用[M]. 西南交大出版社, 2007.7</

55、p><p>  2.袁方(譯). 現(xiàn)代數(shù)據(jù)庫管理(第7版)[M]. 電子工業(yè)出版社, 2006.1 </p><p>  3.張瑜等(譯). 數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)與管理(第6版)[M]. 清華大學(xué)出版社, 2005.9</p><p>  4.鄭阿奇. SQL Server實(shí)用教程(第2版) [M]. 電子工業(yè)出版社, 2007.11</p><p&g

56、t;  5.熊擁軍,劉衛(wèi)國. 數(shù)據(jù)庫技術(shù)與應(yīng)用實(shí)踐教程—SQL Server 2005 [M]. 清華大學(xué)出版社, 2010,4</p><p>  6.周濤, 呂偉臣, 夏永和. SQL Server 2005 數(shù)據(jù)庫基礎(chǔ)應(yīng)用[M]. 清華大學(xué)出版社, 2007,12</p><p>  7.陳磊等. PowerBuilder 9 數(shù)據(jù)庫項(xiàng)目案例導(dǎo)航[M]. 清華大學(xué)出版社, 2005,

57、1</p><p>  8.楊檸. 進(jìn)銷存管理軟件參考流程的研究與分析[J]. 黑龍江科技信息,2010,5</p><p>  9.初小璐.完全掌握SQL Server 2000 [M] 機(jī)械工業(yè)出版社,2004</p><p>  10.張海藩.軟件工程導(dǎo)論[M].北京:清華大學(xué)出版社,1998.1</p><p>  11.謝希仁.

58、計(jì)算機(jī)網(wǎng)絡(luò)(第二版)[M].北京:電子工業(yè)出版社,2003.6 </p><p>  12.薩師煊,王珊.數(shù)據(jù)庫系統(tǒng)概論[M].北京:高等教育出版社,2002.2</p><p>  13.王永皎.PowerBuilder數(shù)據(jù)庫應(yīng)用開發(fā)教程(第二版):北京:清華大學(xué)出版社,2007.8</p><p><b>  致 謝</b></p&

59、gt;<p>  感謝我的很多同學(xué),在我在編程中、在調(diào)試程序中遇見很多挫折時(shí),遇見不懂的問題時(shí),是他們給了我?guī)椭刮也恢劣诳ㄔ谀骋画h(huán)節(jié)處,毫無進(jìn)展。感謝教授我《數(shù)據(jù)庫》的龐淑俠老師以及相關(guān)課程的老師們,沒有他們的教導(dǎo)就沒有今天的這個(gè)課程設(shè)計(jì),是他們讓我從以前對數(shù)據(jù)庫知識一無所知到現(xiàn)在能完成一個(gè)小型軟件的設(shè)計(jì)的轉(zhuǎn)變。</p><p>  最后,要感謝的是我的指導(dǎo)老師——zz老師,他對我認(rèn)真而負(fù)責(zé)的態(tài)

60、度感染著我,使我認(rèn)識到自己的薄弱處,和對知識的掌握不夠,還是不夠靈活,努力讓自己以后加強(qiáng)這方面的理論知識,培養(yǎng)良好的編程習(xí)慣和興趣,更讓我知道做一個(gè)軟件不是一蹴而就的,是要下苦工夫的,是要用心去做的,這樣才能做出一個(gè)令大家令自己滿意的管理系統(tǒng)來。</p><p>  附件Ⅰ 部分原程序代碼</p><p><b>  //登陸界面的代碼</b></p>

61、<p>  if sle_1.text="" then</p><p>  messagebox("警告","請輸入用戶名!")</p><p><b>  else</b></p><p>  if sle_1.text="k1" then</p&

62、gt;<p>  if sle_2.text="1"then</p><p>  open (lx2)</p><p>  close(parent)</p><p><b>  else </b></p><p>  messagebox("提示","密碼

63、有誤,請重新輸入!")</p><p>  sle_2.setfocus()</p><p><b>  end if</b></p><p>  elseif sle_1.text="k2" then</p><p>  if sle_2.text="2"then<

64、;/p><p><b>  open(lx2)</b></p><p>  close(parent)</p><p><b>  else </b></p><p>  messagebox("提示","密碼輸入有誤,請重新輸入??!")</p>&

65、lt;p>  sle_2.setfocus()</p><p><b>  end if</b></p><p>  elseif sle_1.text="k3" then</p><p>  if sle_2.text="3"then</p><p><b>  

66、open(lx2)</b></p><p>  close(parent)</p><p><b>  else </b></p><p>  messagebox("提示","密碼輸入有誤,請重新輸入!!")</p><p>  sle_2.setfocus()<

67、;/p><p><b>  end if</b></p><p><b>  end if</b></p><p><b>  end if</b></p><p><b>  //關(guān)閉窗口</b></p><p>  close(窗口

68、名)</p><p>  //打開窗口,關(guān)閉原窗口</p><p>  open (窗口名)</p><p>  close (窗口名)</p><p><b>  //執(zhí)行含表界面</b></p><p><b>  connect;</b></p><

69、p>  dw_1.settransobject(sqlca)</p><p>  dw_1.retrieve()</p><p><b>  //添加及修改數(shù)據(jù)</b></p><p>  dw_1.insertrow(0) </p><p><b>  //刪除數(shù)據(jù)</b></p>

70、;<p>  dw_1.deleterow(0)</p><p><b>  //確認(rèn)保存數(shù)據(jù)</b></p><p>  if dw_1.update()=1 then</p><p><b>  commit;</b></p><p><b>  else </b&

71、gt;</p><p><b>  rollback;</b></p><p><b>  end if</b></p><p><b>  //查詢代碼</b></p><p>  dw_1.setfilter("入庫單號='"+sle_1.tex

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論