版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> ********學(xué)院</p><p><b> 畢業(yè)設(shè)計(jì)(論文)</b></p><p> 論文題目: 書(shū)店管理系統(tǒng) </p><p> 系 別: 計(jì)算機(jī)系 </p><p> 專(zhuān)業(yè)班級(jí): 08級(jí)軟件技術(shù)1班 </p&g
2、t;<p> 學(xué)生姓名: * * * </p><p> 指導(dǎo)教師: * * * </p><p> 二○一一年 五 月 二十 日</p><p><b> 目 錄</b></p><p><b> 摘 要1&
3、lt;/b></p><p><b> 引 言2</b></p><p><b> 1 需求分析3</b></p><p> 1.1 開(kāi)發(fā)工具簡(jiǎn)介3</p><p> 1.2 系統(tǒng)需求3</p><p> 1.3 功能需求3</p&g
4、t;<p><b> 2 總體設(shè)計(jì)4</b></p><p> 2.1 基本設(shè)計(jì)概念4</p><p> 2.2 系統(tǒng)功能模塊圖4</p><p> 2.3 數(shù)據(jù)庫(kù)設(shè)計(jì)5</p><p> 2.4 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)8</p><p> 3 詳細(xì)設(shè)計(jì)
5、與實(shí)現(xiàn)10</p><p> 3.1 新建項(xiàng)目bookshop和OPSBusiness10</p><p> 3.2 主界面的設(shè)計(jì)10</p><p> 3.3 主界面的實(shí)現(xiàn)10</p><p> 3.4 登錄模塊10</p><p> 3.5 登錄用戶(hù)模塊的實(shí)現(xiàn)11</p>
6、<p> 3.6 操作員模塊14</p><p> 3.7 圖書(shū)資料模塊15</p><p><b> 結(jié)束語(yǔ)17</b></p><p><b> 參考文獻(xiàn)18</b></p><p><b> 致 謝19</b></p>
7、<p><b> 書(shū)店管理系統(tǒng)</b></p><p> 【摘 要】隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類(lèi)社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。傳統(tǒng)的書(shū)店管理系統(tǒng)其日常管理工作都是人工操作的,存在著許多缺點(diǎn),如:效率低下、保密性差,另外時(shí)間一長(zhǎng),將產(chǎn)生大量的文件和數(shù)據(jù)。這對(duì)于數(shù)據(jù)的查找、更新和維護(hù)都帶來(lái)了不少的困難,并且浪費(fèi)
8、了許多人力和物力。為了更好地適應(yīng)當(dāng)前書(shū)店的銷(xiāo)售需求,緩解手工管理存在的弊端,開(kāi)發(fā)了書(shū)店管理系統(tǒng),為操作員提供全方位的信息服務(wù)。</p><p> 本課題設(shè)計(jì)利用Visual studio 2005和SQL Server 2005實(shí)現(xiàn)單機(jī)版的小型書(shū)店管理管理系統(tǒng),方便書(shū)店的圖書(shū)管理,為圖書(shū)愛(ài)好者及時(shí)找到他們所需求的書(shū)本,提高書(shū)店的工作效率。書(shū)店管理系統(tǒng)由登錄管理、入庫(kù)管理、庫(kù)存管理、銷(xiāo)售管理、操作員管理、供應(yīng)商管
9、理管理、圖書(shū)資料管理和圖書(shū)類(lèi)別管理八個(gè)主要模塊組成,提供操作員搜索書(shū)籍,查看書(shū)籍的詳細(xì)信息、圖書(shū)入庫(kù)等功能。本書(shū)店管理系統(tǒng)旨在提供一個(gè)可以操作的,方便查詢(xún),易于修改的輔助管理系統(tǒng),以滿足當(dāng)前小型書(shū)店的管理實(shí)踐和業(yè)務(wù)操作中的具體需求。</p><p> 【關(guān)鍵詞】Visual studio 2005 SQL Server 2005 設(shè)計(jì) 書(shū)店管理</p><p><b>
10、 引 言</b></p><p> 在當(dāng)今社會(huì),隨著計(jì)算機(jī)的發(fā)展及網(wǎng)絡(luò)技術(shù)的應(yīng)用,日常管理工作應(yīng)該從以前繁瑣的事務(wù)中解放出來(lái),從而提高了工作效率。目前在大的書(shū)店都有一套比較完整的信息管理系統(tǒng),而在一般小型的書(shū)店中大部分工作還是進(jìn)行著手工管理,工作效率很低,并且不能及時(shí)了解書(shū)店各類(lèi)圖書(shū)的庫(kù)存,讀者需求的圖書(shū)難以在短時(shí)間里找到、圖書(shū)的入庫(kù)和更新比較麻煩等,不便于動(dòng)態(tài)及時(shí)調(diào)整圖書(shū)結(jié)構(gòu)。同時(shí)由于不可避免的
11、人為因素,造成數(shù)據(jù)的遺漏、誤報(bào)等。為了更好地適應(yīng)當(dāng)前書(shū)店的銷(xiāo)售需求,緩解手工管理存在的弊端,開(kāi)發(fā)了書(shū)店管理系統(tǒng),為操作員提供全方位的信息服務(wù)。</p><p> 根據(jù)小型書(shū)店的規(guī)模和經(jīng)濟(jì)能力,本課題設(shè)計(jì)利用Visual studio 2005和SQL Server 2005實(shí)現(xiàn)單機(jī)版的小型書(shū)店管理管理系統(tǒng),方便書(shū)店的圖書(shū)管理,為圖書(shū)愛(ài)好者及時(shí)找到他們所需求的書(shū)本,提高書(shū)店的工作效率。書(shū)店管理系統(tǒng)由登錄管理、入庫(kù)
12、管理、庫(kù)存管理、銷(xiāo)售管理、操作員管理、供應(yīng)商管理管理、圖書(shū)資料管理和圖書(shū)類(lèi)別管理八個(gè)主要模塊組成,提供操作員搜索書(shū)籍,查看書(shū)籍的詳細(xì)信息、圖書(shū)入庫(kù)等功能。</p><p> 為了更好的適應(yīng)當(dāng)前書(shū)店的銷(xiāo)售需求,緩解手工管理存在的弊端,開(kāi)發(fā)了書(shū)店管理系統(tǒng),該系統(tǒng)為操作員管理書(shū)店提供了便捷,進(jìn)一步提供全方位的信息服務(wù),它具有以下幾個(gè)特點(diǎn):可以存儲(chǔ)店里的所有圖書(shū)及庫(kù)存情況,查詢(xún)店里的銷(xiāo)售情況,并可以打印相關(guān)的報(bào)表;只需
13、一到二名檔案錄入員即可操作系統(tǒng),節(jié)省大量人力可以迅速查找到所需的信息,為圖書(shū)愛(ài)好者節(jié)省找書(shū)的時(shí)間,提高書(shū)店的工作效率系統(tǒng)對(duì)軟、硬件的需求不高,易學(xué),容易掌握、操作,這樣可以很好的適應(yīng)當(dāng)前的各類(lèi)。</p><p><b> 1 需求分析</b></p><p> 1.1 開(kāi)發(fā)工具簡(jiǎn)介</p><p> C#(讀作:C Sharp)是一種
14、強(qiáng)大的、面向?qū)ο蟮某绦蜷_(kāi)發(fā)語(yǔ)言,是專(zhuān)門(mén)用于.NET的編程語(yǔ)言,用C#編寫(xiě)的所有代碼總是在.NET Framework中運(yùn)行。使用C#可以編寫(xiě)出傳統(tǒng)的Windows桌面應(yīng)用程序(WinForms)、Windows服務(wù)程序(Windows Service)、Internet應(yīng)用程序(ASP.NET)、Web服務(wù)程序(Web Service)。</p><p> 微軟推出這么強(qiáng)大的平臺(tái)和技術(shù),當(dāng)然也會(huì)有強(qiáng)大的集成開(kāi)發(fā)
15、環(huán)境(IDE)支持。那就是微軟提供的Visual Studio.NET(簡(jiǎn)稱(chēng)VS)。它集成 了.NET Framework。利用Visual Studio.NET,我們可以快速開(kāi)發(fā).NET應(yīng)用程序。</p><p> SQL Server 是一個(gè)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)。它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同開(kāi)發(fā)的,于1988 年推出了第一個(gè)OS/2 版本。在Windows
16、 NT 推出后,Microsoft與Sybase 在SQL Server 的開(kāi)發(fā)上就分道揚(yáng)鑣了,Microsoft 將SQL Server 移植到Windows NT系統(tǒng)上,專(zhuān)注于開(kāi)發(fā)推廣SQL Server 的Windows NT 版本。</p><p> Visual studio 2005和SQL Server 2005都是Microsoft公司的場(chǎng)頻,兼容性比較好,這為系統(tǒng)的開(kāi)發(fā)運(yùn)行提供了可行性。<
17、;/p><p><b> 1.2 系統(tǒng)需求</b></p><p> 書(shū)店管理系統(tǒng)需求滿足來(lái)自三個(gè)方面需求:第一,書(shū)店工作人員通過(guò)計(jì)算機(jī)來(lái)管理各類(lèi)圖書(shū),進(jìn)行圖書(shū)分類(lèi)編號(hào),調(diào)整圖書(shū)結(jié)構(gòu),增加圖書(shū)庫(kù)存,適應(yīng)讀者的需求。第二,工作人員對(duì)讀者的需求情況能做好全面的掌握,及時(shí)得到歷史銷(xiāo)售記錄。第三,也是書(shū)店的核心工作,加強(qiáng)了圖書(shū)的銷(xiāo)售管理。</p><p&
18、gt;<b> 1.3 功能需求</b></p><p> 基于系統(tǒng)需求分析,該系統(tǒng)需求實(shí)現(xiàn)以下基本功能:</p><p> 登錄用戶(hù)管理:實(shí)現(xiàn)用正確的用戶(hù)名和密碼登錄,新增登錄用戶(hù),查刪登錄用戶(hù)</p><p> 入庫(kù)管理:圖書(shū)錄入、入庫(kù)查詢(xún)、入庫(kù)報(bào)表</p><p> 庫(kù)存管理:庫(kù)存查詢(xún)、庫(kù)存報(bào)表<
19、/p><p> 銷(xiāo)售管理:圖書(shū)銷(xiāo)售、銷(xiāo)售查詢(xún)、銷(xiāo)售報(bào)表</p><p> 操作員管理:新增操作員、查刪操作員、管理員報(bào)表</p><p> 供應(yīng)商管理管理:新增供應(yīng)商、查刪供應(yīng)商、供應(yīng)商報(bào)表</p><p> 圖書(shū)資料管理:新增圖書(shū)、查刪圖書(shū)、圖書(shū)資料報(bào)表</p><p> 圖書(shū)類(lèi)別管理:新增圖書(shū)類(lèi)別、查刪圖書(shū)類(lèi)
20、別、圖書(shū)類(lèi)別報(bào)表</p><p><b> 2 總體設(shè)計(jì)</b></p><p> 2.1 基本設(shè)計(jì)概念</p><p> 本系統(tǒng)主要針對(duì)小型書(shū)店的規(guī)模小,手工處理繁瑣的情況,實(shí)現(xiàn)了書(shū)店日常管理的基本功能,操作簡(jiǎn)單。方便書(shū)店的圖書(shū)管理,為圖書(shū)愛(ài)好者及時(shí)地找到他們所需的書(shū)本,提高書(shū)店的工作效率。</p><p>
21、 本系統(tǒng)采用Visual studio 2005開(kāi)發(fā)工具,利用C#來(lái)編寫(xiě)語(yǔ)言,并采用SQL Server 2005作為后臺(tái)數(shù)據(jù)庫(kù),在滿足需求的前提下,將系統(tǒng)對(duì)運(yùn)行環(huán)境的性能要求降到最低。</p><p> 2.2 系統(tǒng)功能模塊圖</p><p> 根據(jù)需求分析的結(jié)果,本系統(tǒng)主要?jiǎng)澐忠幌?個(gè)子模塊:登錄用戶(hù)管理、入庫(kù)管理、庫(kù)存管理、銷(xiāo)售管理、操作員管理、供應(yīng)商管理管理、圖書(shū)資料管理和
22、圖書(shū)類(lèi)別管理,如圖2-1所示。書(shū)店管理系統(tǒng)業(yè)務(wù)流程如圖2-2所示。 </p><p> 圖2-1 功能流程圖</p><p> 圖2-2 業(yè)務(wù)流程圖</p><p> 2.3 數(shù)據(jù)庫(kù)設(shè)計(jì)</p><p> 由于在圖書(shū)管理系統(tǒng)中涉及大量的圖書(shū)信息、圖書(shū)入庫(kù)、庫(kù)存及銷(xiāo)售等數(shù)據(jù),因此在設(shè)計(jì)該系統(tǒng)時(shí)選擇使用SQL Server 2005數(shù)
23、據(jù)庫(kù)來(lái)滿足系統(tǒng)的要求,數(shù)據(jù)庫(kù)的名稱(chēng)為bookshop,并在數(shù)據(jù)庫(kù)中創(chuàng)建張表用于存儲(chǔ)各種不同信息。</p><p> 根據(jù)對(duì)系統(tǒng)的功能分析和功能模塊設(shè)計(jì),規(guī)劃處本系統(tǒng)中使用的數(shù)據(jù)庫(kù)實(shí)體,下面介紹幾種關(guān)鍵實(shí)體的E-R圖。</p><p> 用戶(hù)登錄信息實(shí)體包括用戶(hù)ID、用戶(hù)名、密碼。用戶(hù)登錄信息實(shí)體E-R圖如圖2-3所示</p><p> 圖2-3 用戶(hù)信息圖&l
24、t;/p><p> 入庫(kù)信息實(shí)體包括圖書(shū)編號(hào)、入庫(kù)ID、營(yíng)業(yè)員編號(hào)、供應(yīng)商編號(hào)、時(shí)間、實(shí)付金額、應(yīng)付金額及數(shù)量等。入庫(kù)信息實(shí)體E-R圖如圖2-4所示。</p><p> 圖2–4 入庫(kù)信息圖</p><p> 庫(kù)存信息實(shí)體包括商品編號(hào)、商品名稱(chēng)、數(shù)量等。庫(kù)存信息實(shí)體E-R圖如 </p><p><b> 圖2–5所示&
25、lt;/b></p><p> 圖2–5 庫(kù)存信息圖</p><p> 銷(xiāo)售信息實(shí)體包括商品編號(hào)、營(yíng)業(yè)員編號(hào)、時(shí)間、實(shí)付金額、應(yīng)付金額、數(shù)量、出庫(kù)ID等。銷(xiāo)售信息實(shí)體E-R圖如圖2–6所示。</p><p><b> 圖2–6銷(xiāo)售圖</b></p><p> 操作員信息實(shí)體包括性別、姓名、員工編號(hào)、地址、年
26、齡及電話等。操作員信息實(shí)體E-R圖如圖2–7所示。</p><p><b> 圖2–7 操作員圖</b></p><p> 供應(yīng)商信息實(shí)體包括編號(hào)、名稱(chēng)及聯(lián)系等。供應(yīng)商信息實(shí)體E-R圖如</p><p><b> 圖2–8所示。</b></p><p><b> 圖2–8供應(yīng)商圖&
27、lt;/b></p><p> 圖書(shū)資料信息實(shí)體包括圖書(shū)名稱(chēng)、類(lèi)別編號(hào)、單價(jià)及圖書(shū)編號(hào)等。圖書(shū)資料信息實(shí)體E-R圖如圖2–9所示。</p><p> 圖2–9 圖書(shū)資料信息圖</p><p> 圖書(shū)類(lèi)別信息實(shí)體包括圖書(shū)類(lèi)別名稱(chēng)及圖書(shū)類(lèi)別編號(hào)等。圖書(shū)類(lèi)別信息實(shí)體E-R圖如圖2–10所示。</p><p><b> 圖2–
28、10 類(lèi)別圖</b></p><p> 2.4 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)</p><p> 圖書(shū)管理系統(tǒng)中數(shù)據(jù)庫(kù)的各個(gè)表格設(shè)計(jì)結(jié)果如下:</p><p> 1.供應(yīng)商------Company</p><p> 數(shù)據(jù)來(lái)源:系統(tǒng)設(shè)置-----供應(yīng)商管理中進(jìn)行增刪,如</p><p><b>
29、圖2–11所示。</b></p><p> 圖2–11 供應(yīng)商圖</p><p> 2. 操作員------Employee</p><p> 數(shù)據(jù)來(lái)源:系統(tǒng)設(shè)置-----操作員管理中進(jìn)行增刪,如圖2–12所示。</p><p> 圖2–12 操作員圖</p><p> 3. 錄入明細(xì)表-----
30、GoodsIn</p><p> 數(shù)據(jù)來(lái)源:圖書(shū)錄入模塊----圖書(shū)錄入中進(jìn)行錄入,如圖2–13所示。</p><p> 圖2–13 錄入明細(xì)表</p><p> 4. 登錄-----GoodsOut</p><p> 數(shù)據(jù)來(lái)源:圖書(shū)錄入模塊----圖書(shū)錄入中進(jìn)行錄入,如如圖2–14所示。</p><p>&l
31、t;b> 如圖2–14登錄圖</b></p><p> 5. 銷(xiāo)售表-----OutDetail</p><p> 數(shù)據(jù)來(lái)源:圖書(shū)錄入模塊-----圖書(shū)錄入中進(jìn)行錄入,如圖2–15所示。</p><p><b> 圖2–15 </b></p><p> 6.圖書(shū)類(lèi)別表-----ProductC
32、lass</p><p> 數(shù)據(jù)來(lái)源:系統(tǒng)設(shè)置----圖書(shū)類(lèi)別管理中進(jìn)行增刪,如圖 2–16所示。</p><p> 圖 2–16 圖書(shū)類(lèi)別圖</p><p> 7. 庫(kù)存表-----Store</p><p> 數(shù)據(jù)來(lái)源:圖書(shū)錄入,圖書(shū)銷(xiāo)售模塊中進(jìn)行增刪,如圖 2–17所示</p><p> 圖 2–17
33、庫(kù)存圖</p><p> 3 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)</p><p> 3.1 新建項(xiàng)目bookshop和OPSBusiness</p><p> 在bookshop中添加App.config應(yīng)用程序并在OPSBusiness項(xiàng)目中添加類(lèi)DBEntity.cs以避免寫(xiě)重復(fù)的鏈接數(shù)據(jù)庫(kù)語(yǔ)句。</p><p> 3.2 主界面的設(shè)計(jì)<
34、/p><p> 充分考慮易于操作的系統(tǒng)需求,主界面使用簡(jiǎn)單和直觀的布局設(shè)計(jì)。</p><p> 3.3 主界面的實(shí)現(xiàn)</p><p> 把操作員系統(tǒng)功能分為八大類(lèi),再以菜單的模式下拉來(lái)操作各子功能模塊。界面截圖如圖3–1所示。</p><p><b> 圖3–1 主界面圖</b></p><p&
35、gt;<b> 3.4 登錄模塊</b></p><p> 此模塊主要是根據(jù)用戶(hù)輸入的用戶(hù)名和密碼驗(yàn)證用戶(hù)身份登錄界面,在菜單登錄用戶(hù)管理下可以新增登錄用戶(hù)、查刪登錄用戶(hù)。</p><p> 3.4.1登錄用戶(hù)管理</p><p><b> 輸入:用戶(hù)名和密碼</b></p><p>&l
36、t;b> 處理:</b></p><p> ?。?)程序開(kāi)始啟動(dòng)系統(tǒng)登錄對(duì)話框</p><p> ?。?)操作員輸入用戶(hù)名和密碼。</p><p> ?。?)如果用戶(hù)名或密碼錯(cuò)誤,進(jìn)行提示</p><p> ?。?)如果正確,則進(jìn)入主界面</p><p> (5)在主界面中登錄用戶(hù)管理菜單下包括新
37、增登錄用戶(hù)和查刪登錄用戶(hù):</p><p> A、新增登錄用戶(hù):新增用戶(hù)ID,用戶(hù)名及密碼并保存</p><p> B、查刪登錄用戶(hù):顯示已存在的所有操作員,并刪除要?jiǎng)h的登錄用戶(hù)。</p><p> 3.5 登錄用戶(hù)模塊的實(shí)現(xiàn)</p><p> ?。?)根據(jù)用戶(hù)名和密碼驗(yàn)證用戶(hù)身份,界面截圖如圖3–2所示。</p>&l
38、t;p> 圖3–2 登陸界面圖</p><p> 在項(xiàng)目bookshop項(xiàng)目文件中登錄窗體代碼如下:</p><p> public bool ValidateUser(string loginId, string loginPwd, ref string message)</p><p><b> {</b></p>
39、<p> int count = 0;</p><p> bool isvalidUser = false;</p><p> string sql = "select count(*) from Login where LogIn='" + loginId + "' andLogInPwd='" + lo
40、ginPwd + "'";</p><p> using (DBAgent tools = new DBAgent())</p><p><b> {</b></p><p> count = (int)tools.GetSingleValue(sql);</p><p> if (c
41、ount == 1)</p><p><b> {</b></p><p> isvalidUser = true;</p><p><b> }</b></p><p><b> else</b></p><p><b> {<
42、;/b></p><p> message = "用戶(hù)名或密碼不存在";</p><p> isvalidUser = false;</p><p><b> }</b></p><p><b> } </b></p><p> retu
43、rn isvalidUser;</p><p><b> }</b></p><p> private void button1_Click(object sender, EventArgs e)</p><p><b> {</b></p><p> bool isvalidUser =
44、false;//標(biāo)識(shí)是否為合法用戶(hù)</p><p> string message = "";//如果登錄失敗 顯示的消息提示</p><p> if (ValidateInput())//此方法為確定輸入用戶(hù)名密碼不為空</p><p><b> {</b></p><p> isvalid
45、User = ValidateUser(txtLoginId.Text, txtLoginPwd.Text, ref message);</p><p> if (isvalidUser)</p><p> { //將輸入的用戶(hù)名保存到靜態(tài)變量中</p><p> UserHelper.loginId = txtLoginId.T
46、ext;</p><p> Form1 Form1 = new Form1();</p><p> Form1.Show(); //顯示相應(yīng)用戶(hù)的主窗體</p><p> this.Visible = false;//將當(dāng)前窗體隱藏</p><p><b> }</b></p><p>
47、;<b> else</b></p><p><b> {</b></p><p> MessageBox.Show(message, "登錄失敗", MessageBoxButtons.OK, MessageBoxIcon.Error);</p><p><b> }</b&g
48、t;</p><p><b> }</b></p><p> ?。?)新增登錄用戶(hù),界面截圖如如圖2–3所示</p><p> 圖3–3 增加用戶(hù)圖</p><p> 在項(xiàng)目bookshop項(xiàng)目文件中新增用戶(hù)窗體代碼如下:</p><p> private void btnsave_Cli
49、ck(object sender, EventArgs e)</p><p><b> {</b></p><p> string LogInPwd = txtLogInPwd.Text;</p><p> string Login = txtLogin.Text;</p><p> int LoginID;&l
50、t;/p><p><b> try</b></p><p><b> {</b></p><p> LoginID = int.Parse(txtLoginID.Text);</p><p><b> }</b></p><p><b>
51、 catch</b></p><p><b> {</b></p><p> MessageBox.Show("請(qǐng)輸入正確用戶(hù)名ID");</p><p><b> return;</b></p><p><b> }</b></p
52、><p> string sql2 = "insert into Login(LoginID,Login,LogInPwd) values('" + LoginID + "','" + Login + "','" + LogInPwd + "')";</p><p>
53、; ?。?)添加刪除用戶(hù),界面截圖如圖3-4所示。</p><p> 主要代碼與查刪登錄用戶(hù)類(lèi)似</p><p> UserEntity3 userEntity1 = new UserEntity3();</p><p> UserInfoList3 userinst = userEntity1.GetAll();</p><p>
54、dataGridView1.DataSource = userinst;</p><p> 圖3–4 添加用戶(hù)圖</p><p> ?。?)入庫(kù)查詢(xún),界面截圖如圖3–5所示。</p><p> 圖3–5 入庫(kù)查詢(xún)圖</p><p><b> ?。?)銷(xiāo)售查詢(xún)</b></p><p> 界面截
55、圖如圖如圖3–6所示。</p><p><b> 如圖3–6銷(xiāo)售圖</b></p><p> 3.6 操作員模塊</p><p> ?。?)添加新的操作員詳細(xì)信息,包括ID、姓名、性別、地址、年齡及電話,對(duì)于沒(méi)有此操作權(quán)限的操作員可以選擇刪除,為詳細(xì)添加操作員同時(shí)也可以打印報(bào)表。</p><p><b>
56、 ?。?)操作員管理</b></p><p><b> 處理:</b></p><p> 新增操作員:輸入操作員ID、員工姓名、性別、地址、年齡、電話并保存.</p><p> 查刪操作員:可以查詢(xún)當(dāng)前的所有操作員的詳細(xì)資料,對(duì)于沒(méi)有權(quán)限進(jìn)入界面的操作員可以刪除。</p><p><b>
57、操作員模塊的實(shí)現(xiàn)</b></p><p><b> 新增操作員</b></p><p> 主要代碼與新增登錄用戶(hù)類(lèi)似,如圖3-7所示。</p><p> 圖3-7 增加操作員圖</p><p> 3.7 圖書(shū)資料模塊</p><p> 添加新的圖書(shū)的基本資料,并能根據(jù)圖書(shū)種
58、類(lèi)查詢(xún)相關(guān)的圖書(shū),能以報(bào)表的形式保存打印。</p><p><b> (1)新增圖書(shū)資料</b></p><p> 主要代碼與上面新增登錄用戶(hù)類(lèi)似</p><p> string sql2 = "insert into ProductClass(ClassID,ClassName) values('" + Cl
59、assID + "','" + ClassName + "')";</p><p><b> 圖3-8增加圖書(shū)圖</b></p><p><b> (2)查刪圖書(shū)資料</b></p><p> 界面截圖如圖3-9所示。</p><p&
60、gt; UserEntity2 userEntity1 = new UserEntity2();</p><p> UserInfoList2 userinst = userEntity1.GetAll();</p><p> dataGridView1.DataSource = userinst;</p><p> 圖3-9 查刪書(shū)資料圖</p>
61、;<p><b> ?。?)查刪圖書(shū)類(lèi)別</b></p><p> 主要代碼與上面查刪登錄用戶(hù)類(lèi)似</p><p> UserEntity2 userEntity1 = new UserEntity2();</p><p> UserInfoList2 userinst = userEntity1.GetAll();<
62、/p><p> dataGridView1.DataSource = userinst;</p><p> 界面截圖如圖3–10所示。</p><p> 圖3–10 供應(yīng)商圖</p><p><b> 結(jié)束語(yǔ)</b></p><p> 經(jīng)過(guò)老師耐心細(xì)致的指導(dǎo),及同學(xué)之間的相互交流,同時(shí)翻閱了
63、大量的資料(包括網(wǎng)上資料,書(shū)本及學(xué)校的一些相關(guān)資料)經(jīng)過(guò)近一段時(shí)間的努力,個(gè)人網(wǎng)站的設(shè)計(jì)制作告一段落。總結(jié)這次“文武屋-個(gè)人網(wǎng)站”開(kāi)發(fā)制作過(guò)程,我們綜合使用了目前因特網(wǎng)上比較流行的各種靜態(tài)制作方法及交互式動(dòng)態(tài)網(wǎng)站的制作設(shè)計(jì)手段,并對(duì)初步利用后臺(tái)程序完成了網(wǎng)站的動(dòng)態(tài)響應(yīng)與生成網(wǎng)頁(yè)的技術(shù)。同時(shí)也從中學(xué)習(xí)了對(duì)靜態(tài)頁(yè)面的處理風(fēng)格,色彩搭配,頁(yè)面導(dǎo)航方面有了一定經(jīng)驗(yàn)。對(duì)用Javascript語(yǔ)言制作動(dòng)態(tài)效果也有了更進(jìn)一步的認(rèn)識(shí)。在交互式網(wǎng)頁(yè)設(shè)計(jì)學(xué)
64、會(huì)了如何使用Access建立數(shù)據(jù)庫(kù),以及對(duì)數(shù)據(jù)庫(kù)瀏覽,修改,添加,查詢(xún)。如何用ASP編寫(xiě)程序來(lái)方便用戶(hù)在網(wǎng)上查看網(wǎng)站各方面的信息和交流。</p><p> 目前網(wǎng)站的制作技術(shù)與要求,都已經(jīng)告別了因特網(wǎng)初期網(wǎng)站制作的“幼稚”期,隨著各類(lèi)網(wǎng)站的迅速增加與瀏覽者需求的提高,無(wú)不要求網(wǎng)站從立意,策劃,頁(yè)面設(shè)計(jì)到后臺(tái)程序的全面提高。無(wú)論是個(gè)人網(wǎng)站還是企業(yè)網(wǎng)站都必須被要求從瀏覽者角度出發(fā),最大限度的滿足用戶(hù)的要求,這也是以
65、后各類(lèi)網(wǎng)站發(fā)展競(jìng)爭(zhēng)的真正實(shí)質(zhì)所在。</p><p> 本次設(shè)計(jì)由于設(shè)計(jì)時(shí)間較緊,且相關(guān)模塊比較多,加之設(shè)計(jì)經(jīng)驗(yàn)的不足,在網(wǎng)站的整體設(shè)計(jì)及各模塊功能可能設(shè)計(jì)的不完全,有待于進(jìn)一步的完善和改進(jìn)。</p><p><b> 參考文獻(xiàn) </b></p><p> [1] 張榮新. ASP.NET2.0網(wǎng)絡(luò)數(shù)據(jù)庫(kù)開(kāi)發(fā)技術(shù)及典型實(shí)例[M].天津:天津
66、大學(xué)出版社,2009.</p><p> [2] Bucxek Greg. ASP.NET開(kāi)發(fā)人員指南[M].北京:清華大學(xué)出版社,2002.</p><p> [3] 崔良海. ASP.NET網(wǎng)絡(luò)編程實(shí)用教程(C#版)[M].北京:中國(guó)林業(yè)出版社,2006.</p><p> [4] 周金橋. ASP.NET夜話[M].北京:電子工業(yè)出版社,2009.<
67、;/p><p> [5] 余金山,等. ASP.NET 2.0+SQL Server 2005企業(yè)項(xiàng)目開(kāi)發(fā)與實(shí)戰(zhàn)[M].北京:電子工業(yè)出版社,2008.</p><p> [6] 邱曉榮. ASP.NET頁(yè)面間數(shù)據(jù)傳遞方法的研究與實(shí)現(xiàn)[J].福建電腦,2008(4) .</p><p><b> 致 謝</b></p><
68、;p> 時(shí)光匆匆如流水,轉(zhuǎn)眼間便臨近大學(xué)畢業(yè)時(shí)節(jié),春夢(mèng)秋云,聚散已在眼前。離校日期已日趨臨近,畢業(yè)論文的的完成也隨之進(jìn)入了尾聲。從開(kāi)始進(jìn)入課題到論文的順利完成,一直都離不開(kāi)老師、同學(xué)、朋友給我熱情的幫助,在這里請(qǐng)接受我誠(chéng)摯的謝意!</p><p> 兩年多的主業(yè)知識(shí)的學(xué)習(xí),使我們學(xué)到了很多很多。雖然只有六周的畢業(yè)設(shè)計(jì)時(shí)間,但學(xué)到的不僅是對(duì)原來(lái)的專(zhuān)業(yè)知識(shí)的進(jìn)一步鞏固,也將是我們寶貴的財(cái)富。感謝學(xué)校給予了我
69、們這樣一次難得的鍛煉的機(jī)會(huì),讓我們能夠?qū)τ?jì)算機(jī)方面有了更多的體驗(yàn),對(duì)于所學(xué)到的知識(shí)也有了一次全面的體驗(yàn)。感謝所有幫助過(guò)我們的人。</p><p> 六周的畢業(yè)設(shè)計(jì)已經(jīng)圓滿地結(jié)束了,令我們感觸最深的是除了對(duì)自己本專(zhuān)業(yè)知識(shí)的鞏固和提升,還有整個(gè)畢業(yè)設(shè)計(jì)的過(guò)程,從最初的任務(wù)書(shū)、開(kāi)題報(bào)告到現(xiàn)在的畢業(yè)論文,每一步都是指導(dǎo)老師的嚴(yán)格要求下完成的,有了他的監(jiān)督才使我們對(duì)畢業(yè)設(shè)計(jì)的全過(guò)程的記憶是如此的深刻。</p>
70、<p> 三年寒窗,所收獲的不僅僅是愈加豐厚的知識(shí),更重要的是在閱讀、實(shí)踐中所培養(yǎng)的思維方式、表達(dá)能力和廣闊視野。很慶幸這些年來(lái)我遇到了許多恩師益友,無(wú)論在學(xué)習(xí)上、生活上還是工作上都給予了我無(wú)私的幫助和熱心的照顧,讓我在諸多方面都有所成長(zhǎng)。無(wú)論是任課老師,論文指導(dǎo)還是班主任,身邊同學(xué),他們都對(duì)我的生活學(xué)習(xí)有著很大的影響與幫助,由于人數(shù)眾多,在此就不一一羅列,但對(duì)他們,我始終心懷感激。感恩之情難以用語(yǔ)言量度,謹(jǐn)以最樸實(shí)的話
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)論文----書(shū)店管理系統(tǒng)
- 畢業(yè)論文---書(shū)店管理系統(tǒng)
- 書(shū)店管理系統(tǒng)畢業(yè)論文
- 書(shū)店系統(tǒng)設(shè)計(jì)畢業(yè)論文
- 網(wǎng)絡(luò)書(shū)店銷(xiāo)售管理系統(tǒng)——畢業(yè)論文
- 畢業(yè)論文——網(wǎng)絡(luò)書(shū)店銷(xiāo)售管理系統(tǒng)
- 書(shū)店銷(xiāo)售系統(tǒng)畢業(yè)論文
- 畢業(yè)論文網(wǎng)上書(shū)店管理系統(tǒng)
- 網(wǎng)上書(shū)店銷(xiāo)售管理系統(tǒng)【畢業(yè)論文】
- 網(wǎng)絡(luò)書(shū)店銷(xiāo)售管理系統(tǒng)——畢業(yè)論文
- 網(wǎng)上書(shū)店系統(tǒng)畢業(yè)論文
- 書(shū)店圖書(shū)庫(kù)存管理系統(tǒng)畢業(yè)論文
- 網(wǎng)上書(shū)店系統(tǒng)畢業(yè)論文
- 網(wǎng)上書(shū)店管理系統(tǒng)【畢業(yè)論文,絕對(duì)精品】
- 網(wǎng)上書(shū)店畢業(yè)論文---網(wǎng)上書(shū)店系統(tǒng)
- 網(wǎng)上書(shū)店系統(tǒng)畢業(yè)論文
- 畢業(yè)論文---網(wǎng)上書(shū)店系統(tǒng)
- 網(wǎng)上書(shū)店系統(tǒng)畢業(yè)論文
- 網(wǎng)上書(shū)店系統(tǒng)_畢業(yè)論文
- 畢業(yè)論文—網(wǎng)上書(shū)店系統(tǒng)
評(píng)論
0/150
提交評(píng)論