會(huì)員管理系統(tǒng)畢業(yè)論文_第1頁(yè)
已閱讀1頁(yè),還剩29頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、<p><b>  摘要</b></p><p>  隨著信息技術(shù)在管理上越來(lái)越深入而廣泛的應(yīng)用,管理信息系統(tǒng)的實(shí)施在技術(shù)上已逐步成熟。管理系統(tǒng)是一個(gè)不斷發(fā)展的新型學(xué)科,任何一個(gè)單位要生存發(fā)展,要高效率地把內(nèi)部活動(dòng)有機(jī)地組織起來(lái),就必須建立與自身特點(diǎn)社會(huì)相適應(yīng)的管理系統(tǒng)。</p><p>  本文介紹了在vs2005環(huán)境下采用“自上而下地總體規(guī)劃,自下而上地

2、應(yīng)用開發(fā)”的策略開發(fā)一個(gè)管理信息系統(tǒng)的過(guò)程。通過(guò)分析某一健身中心的管理的不足,創(chuàng)建了一套有效的計(jì)算機(jī)管理會(huì)員的方案。文章介紹了會(huì)員管理信息系統(tǒng)的系統(tǒng)分析部分,包括可行性分析、業(yè)務(wù)流程分析等;系統(tǒng)設(shè)計(jì)部分主要介紹了系統(tǒng)功能設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì)及代碼設(shè)計(jì);系統(tǒng)實(shí)現(xiàn)部分說(shuō)明了幾個(gè)主要模塊的算法,本系統(tǒng)界面友好,操作簡(jiǎn)單,比較實(shí)用。</p><p><b>  關(guān)鍵詞:</b></p>&

3、lt;p>  管理信息系統(tǒng)、會(huì)員管理、ASP.NET</p><p><b>  目錄</b></p><p><b>  第一章 引言1</b></p><p><b>  1.1題目背景1</b></p><p>  1.2現(xiàn)狀與分析1</p>

4、<p>  1.3項(xiàng)目特點(diǎn)與意義2</p><p>  第二章系統(tǒng)開發(fā)工具3</p><p>  2.1應(yīng)用系統(tǒng)開發(fā)平臺(tái)與工具綜述3</p><p>  2.2 ASP.NET 技術(shù)5</p><p>  2.3 ADO.NET數(shù)據(jù)庫(kù)概述6</p><p><b>  第三章需求分析8&

5、lt;/b></p><p>  3.1可行性分析8</p><p>  3.2系統(tǒng)功能模塊圖9</p><p>  第四章 系統(tǒng)總體設(shè)計(jì)10</p><p>  4.1設(shè)計(jì)思想10</p><p>  4.2設(shè)計(jì)原則10</p><p>  4.3數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)10<

6、;/p><p>  4.5運(yùn)行需求15</p><p>  第五單 系統(tǒng)詳細(xì)設(shè)計(jì)16</p><p>  5.1系統(tǒng)提示信息模塊16</p><p>  5.2會(huì)員充值信息設(shè)計(jì)表18</p><p>  5.3 會(huì)員添加信息的設(shè)計(jì)19</p><p>  5.4會(huì)員補(bǔ)卡信息的設(shè)計(jì)20&

7、lt;/p><p>  5.5會(huì)員設(shè)置級(jí)別信息的設(shè)計(jì)21</p><p>  5.6會(huì)員修改的相關(guān)代碼如下:21</p><p>  5.7會(huì)員刪除信息的相關(guān)代碼如下:23</p><p>  第六章系統(tǒng)總結(jié)25</p><p><b>  致謝26</b></p><p

8、><b>  參考文獻(xiàn)27</b></p><p><b>  第一章 引言</b></p><p><b>  1.1題目背景</b></p><p>  隨著現(xiàn)代科學(xué)技術(shù)的迅猛發(fā)展,計(jì)算機(jī)技術(shù)已經(jīng)滲透到信息科學(xué)領(lǐng)域,成為各行業(yè)必不可少的工具,特別是Internet 技術(shù)的推廣和信息高速公

9、路的建立,使IT產(chǎn)業(yè)在市場(chǎng)競(jìng)爭(zhēng)中越發(fā)顯示出其獨(dú)特的外地人,步入信息化時(shí)代,有巨大的數(shù)據(jù)信息等加工處理和傳輸,這使得對(duì)數(shù)據(jù)庫(kù)的進(jìn)一步開發(fā)和利用顯得尤為迫切。</p><p>  作為國(guó)內(nèi)市場(chǎng)的一些中小型市場(chǎng)會(huì)員,它們?cè)谛畔⒒^(guò)程中的步伐要落后于大中型超市,而對(duì)于這些企業(yè)的資源管理,信息的存儲(chǔ)和處理也顯得迫切需要,要適應(yīng)市場(chǎng)競(jìng)爭(zhēng),就需要有高效的處理方式和管理方法,因此加快促進(jìn)消費(fèi)的信息化進(jìn)程是必不可少的。</p

10、><p>  實(shí)習(xí)期間,我們通過(guò)市場(chǎng)的調(diào)查,針對(duì)現(xiàn)在的實(shí)際需要,開發(fā)了這個(gè)會(huì)員管理系統(tǒng)。在開發(fā)過(guò)程中,我們針對(duì)當(dāng)前會(huì)員管理的特點(diǎn)和技術(shù)人的實(shí)際水平,采用基于 windows圖形用戶界面這一易學(xué)易用的操作環(huán)境,在系統(tǒng)設(shè)計(jì)過(guò)程中,我們盡量采用易懂易讀的人機(jī)界面,使用戶可以在短期內(nèi)完全掌握。我們又始終把系統(tǒng)的正確性放在首位,為求數(shù)據(jù)的完整和處理的正確性。在此基礎(chǔ)上優(yōu)化程序代碼,加速系統(tǒng)運(yùn)行和減少對(duì)系統(tǒng)資源的占用。</

11、p><p><b>  1.2現(xiàn)狀與分析</b></p><p>  在了解了會(huì)員管理的一些基本內(nèi)涵后,考察一下國(guó)外網(wǎng)站會(huì)員管理的體制,方法以及變化趨勢(shì),分析起不同的管理模式和特點(diǎn),從中可以得到一些有益的借鑒。目前,會(huì)員管理系統(tǒng)還存在著著作權(quán),原創(chuàng)性,生存空間及經(jīng)費(fèi)。在國(guó)外,網(wǎng)站會(huì)員管理系統(tǒng)較為發(fā)達(dá),能較好 地提供會(huì)員管理的資源,所以,人個(gè)具有會(huì)員管理系統(tǒng)的網(wǎng)站較為罕見(jiàn)。

12、</p><p>  但在中國(guó),情況正好相反,因?yàn)閲?guó)內(nèi)科研機(jī)構(gòu)和網(wǎng)站管理系統(tǒng)較為滯后,無(wú)法滿足大量網(wǎng)站會(huì)員的需求,因而產(chǎn)生了大量的個(gè)人會(huì)員管理系統(tǒng)網(wǎng)站。但我認(rèn)為隨著科研機(jī)構(gòu)和網(wǎng)站管理系統(tǒng)的發(fā)展,個(gè)人會(huì)員管理系統(tǒng)網(wǎng)站越來(lái)越不能滿足大部分網(wǎng)站會(huì)員的要求。國(guó)內(nèi)科研機(jī)構(gòu)和網(wǎng)站系統(tǒng)的發(fā)民,促使個(gè)人網(wǎng)站提升自己的會(huì)員管理水平,改變</p><p>  轉(zhuǎn)載、復(fù)制的建模式,轉(zhuǎn)向注重發(fā)表原創(chuàng)性文章和側(cè)重互

13、動(dòng)論壇、討論建設(shè)的建站模式。而目前具有網(wǎng)站會(huì)員管理的專業(yè)性管理網(wǎng)站發(fā)展參差不齊,功能單一,網(wǎng)站會(huì)員管理系統(tǒng)的專業(yè)管理還屬空白,因此網(wǎng)站會(huì)員管理系統(tǒng)這一課有著很大的發(fā)展空間。</p><p>  1.3項(xiàng)目特點(diǎn)與意義</p><p>  通過(guò)對(duì)本次畢業(yè)設(shè)計(jì)題目的分析,充分了解了此題目的要求,對(duì)其進(jìn)行系統(tǒng)的歸納、總結(jié)得知系統(tǒng)應(yīng)該具備如下特點(diǎn):</p><p>  1)本

14、系統(tǒng)的開發(fā)基本解決了以往信息管理中存在的需要人工管理,進(jìn)行人工統(tǒng)計(jì),在客戶信息的統(tǒng)計(jì),查詢,結(jié)算等工作的效率低下的問(wèn)題。為店鋪經(jīng)理及員工提供直觀、及時(shí)、方便的客戶消費(fèi)信息、客戶基本信息,結(jié)算功能等,實(shí)現(xiàn)各類信息管理工作流程的系統(tǒng)化、規(guī)范化,提高迅速反應(yīng)能力,提供有效的決策支持。數(shù)據(jù)庫(kù)信息更新靈活、安全、數(shù)據(jù)模型統(tǒng)一規(guī)范</p><p> ?。玻﹥?yōu)化數(shù)據(jù)的邏輯模型設(shè)計(jì)和物理模型的設(shè)計(jì),以提高運(yùn)行速度、降低存儲(chǔ)空間滿

15、足數(shù)據(jù)一致性的要求。充分考慮模塊的劃分,以便在編程時(shí)思路更清晰,進(jìn)行的更快速,從而使軟件的操作簡(jiǎn)單易懂,提高軟件使用的便利性。</p><p> ?。常┯脩艚缑嬗押茫烙^且比較人性化,向?qū)Чδ軓?qiáng)大,便于操作。</p><p> ?。矗┫到y(tǒng)功能齊全,性能穩(wěn)定,滿足工作人員的需求,并且具有完善而強(qiáng)大功能</p><p> ?。担┫到y(tǒng)具有一定的安全性保護(hù)。本系統(tǒng)為一個(gè)中小

16、型的會(huì)員管理系統(tǒng),所耗費(fèi)的資源非常的小,商家的電腦無(wú)論是硬件還是軟件都能夠很容易達(dá)到要求,普通的計(jì)算機(jī)應(yīng)用水平足可操作本系統(tǒng),因此,本系統(tǒng)值得開發(fā)。</p><p><b>  第二章系統(tǒng)開發(fā)工具</b></p><p>  2.1應(yīng)用系統(tǒng)開發(fā)平臺(tái)與工具綜述</p><p>  本系統(tǒng)的基于asp.net2.0,以Microsoft的Visua

17、l C#2.0為開發(fā)語(yǔ)言,Microsoft Visual Studio 2005 為開發(fā)工具,后臺(tái)采用Microsoft的SQL Server 2000數(shù)據(jù)庫(kù)管理工具。系統(tǒng)可運(yùn)行在Windows2000/xp以上操作系統(tǒng)上,操作方便,簡(jiǎn)單易用。</p><p>  1.SQL Server 2000 簡(jiǎn)介</p><p>  SQL Server 2000提供了以Web標(biāo)準(zhǔn)為基礎(chǔ)的擴(kuò)展數(shù)

18、據(jù)庫(kù)編程功能。豐富的xml和internet 標(biāo)準(zhǔn)支持允許您使用內(nèi)置的存儲(chǔ)過(guò)程以xml格式輕松存儲(chǔ)和檢索數(shù)據(jù)。您還可以使用xml更新程序容易插入、更新和刪除數(shù)據(jù)。有了SQL Server 2000,您可以使用HTTP來(lái)向數(shù)據(jù)庫(kù)發(fā)送查詢、對(duì)數(shù)據(jù)庫(kù)中存儲(chǔ)的文檔執(zhí)行全文搜索,以用能過(guò)Web訪問(wèn)Web訪問(wèn)和控制多維數(shù)據(jù)。</p><p>  SQL Server是由Microsoft開發(fā)和推廣的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)(DBM

19、S)。它是真正的 客戶機(jī)/服務(wù)器體系結(jié)構(gòu)。具有圖形化用戶界面,使系統(tǒng)管理和數(shù)據(jù)庫(kù)管理更加直觀、簡(jiǎn)單。豐富的編程接口工具,為用戶進(jìn)行程序設(shè)計(jì)提供了更大的選擇余地,具有很好的伸縮性,可跨越從運(yùn)行Windows 95/98的膝上型電腦到運(yùn)行Windows 2000的大型多處理器等多種平臺(tái)使用。另外,SQL Server與Window NT完全集成,利用了NT的許多功能,如發(fā)送和接受消息,管理登錄安全性等。SQL Server也可以很好地與Mi

20、crosoft BackOffice 產(chǎn)品集成,而且提供數(shù)據(jù)倉(cāng)庫(kù)功能,這個(gè)功能只在Oracle和其他更昂貴的DBMS 中才有。</p><p>  2. Microsoft Visual Studio 2005介紹</p><p>  通過(guò)將SDLC 工具集成到 UI級(jí)別的表面,Visual Studio Team System 提高了團(tuán)隊(duì)工作效率并增強(qiáng)了項(xiàng)目的預(yù)見(jiàn)性。</p>

21、;<p><b>  用戶界面集成</b></p><p>  工具間的無(wú)縫集成是增強(qiáng)生產(chǎn)效率的關(guān)鍵。Visual Studio Team System 提供跨整個(gè)SDLC工具套件、一致的用戶體驗(yàn)。對(duì)于開發(fā)人員而言,可以在他們當(dāng)前的開發(fā)環(huán)境串使用用某些活動(dòng)(例如,單元測(cè)試、工作項(xiàng)跟蹤、代碼剖析以及代碼分析)。</p><p><b>  數(shù)據(jù)集

22、成</b></p><p>  通過(guò)使用一個(gè)公共的跨工具集的數(shù)據(jù)倉(cāng)庫(kù),Visual Studio Team System 解決了在大多數(shù)SDLC工具中建立數(shù)據(jù)倉(cāng)庫(kù)這一問(wèn)題,并啟動(dòng)了一個(gè)聚合的項(xiàng)目的項(xiàng)目狀態(tài)視圖。團(tuán)隊(duì)數(shù)據(jù)能夠收集到的規(guī)則來(lái)管理項(xiàng)目。今天,數(shù)據(jù)主要限于缺陷跟蹤。Visual Studio Team System 中集成的數(shù)據(jù)開創(chuàng)一條新路―――通過(guò)平衡利用貫穿于SDLC 的大量是、多樣的數(shù)據(jù)

23、來(lái)管理項(xiàng)目規(guī)則。Visual Studio Team System 會(huì)收集精確的數(shù)據(jù)―――不僅限于缺陷跟蹤,而是包括測(cè)試結(jié)果、代碼涵蓋、代碼生成、任務(wù)進(jìn)度等這些貫穿于團(tuán)隊(duì)常規(guī)工作流程的數(shù)據(jù)。該數(shù)據(jù)以某些標(biāo)準(zhǔn)的報(bào)告方式呈現(xiàn),客戶和Microsoft 內(nèi)部團(tuán)隊(duì)已在報(bào)告中建立了成功項(xiàng)目管理的關(guān)鍵規(guī)則。此外,團(tuán)隊(duì)還能夠創(chuàng)建自定義報(bào)告。僅當(dāng)以項(xiàng)目的大范圍上下文查看數(shù)據(jù)時(shí),團(tuán)隊(duì)才能夠精確地報(bào)告項(xiàng)目狀態(tài)。</p><p>&l

24、t;b>  過(guò)程集成</b></p><p>  在Visual Studio Team System 中,工具行為由項(xiàng)目形如時(shí)選擇的過(guò)程決定。通過(guò)將過(guò)程與工具相集成,Visual Studio Team System幫助確保在項(xiàng)目各階段之間或各種項(xiàng)目角色之間避免丟失任何內(nèi)容。通過(guò)自動(dòng)處理團(tuán)隊(duì)成員之間的工作調(diào)整,可以提高團(tuán)隊(duì)效。率。公司通過(guò)使用過(guò)程標(biāo)準(zhǔn)化,能夠糾正貫穿于過(guò)程改進(jìn)中的系統(tǒng)問(wèn)題,而無(wú)

25、需增加團(tuán)隊(duì)的工作量。此外,過(guò)程集成并不增加工作量,而通常能夠降低與SDLC 中所采納過(guò)程相關(guān)的開銷。</p><p><b>  用戶界面擴(kuò)展性</b></p><p>  Visual Studio Team System利用現(xiàn)有的 Visual Studio Industry Partner(VSIP)計(jì)劃,將補(bǔ)充的產(chǎn)品和服務(wù)插入到Visual Studio 集成

26、開發(fā)環(huán)境(IDE)之中。</p><p><b>  數(shù)據(jù)擴(kuò)展性</b></p><p>  Visual Studio Team System利用Visual Studio Team Foundation Core Services(TFCS)將這些工具集成在一起。TFCS提供一組能夠?qū)⒐ぞ呒稍谝黄鸬墓ぞ?,無(wú)需工具間的緊耦合。對(duì)于數(shù)據(jù)收集,TFCS還能夠?qū)⒌谌焦?/p>

27、具用于由Visual Studio Team System使用的數(shù)據(jù)倉(cāng)庫(kù)。</p><p><b>  過(guò)程擴(kuò)展性</b></p><p>  Visual Studio Team System使用方法論模板來(lái)定義每個(gè)項(xiàng)目將遵循的過(guò)程。不存在適用于所有組織、以至一個(gè)組織內(nèi)的所有項(xiàng)目的能用過(guò)程。不要為此擔(dān)心,Visual Studio Team System是一個(gè)靈活的

28、工具集,它采用靈活又正規(guī)的過(guò)程。Microsoft 的Global Solution Internetor 合作伙伴將提供他們自己的方法論模板產(chǎn)品;或者,您可以自己創(chuàng)建模板。過(guò)程擴(kuò)展性允許自定義工作項(xiàng)類型、簽入策略、自定義報(bào)告以及項(xiàng)目管理模板。</p><p>  2.2 ASP.NET 技術(shù)</p><p>  1.ASP.NET概述</p><p>  ASP.

29、NET技術(shù)嚴(yán)格基于.NET框架,并為開發(fā)WEB框架提供了一個(gè)革命的編程模型。一方面放棄了ASP的解釋型運(yùn)行機(jī)制,在ASP.NET中,所有的業(yè)務(wù)邏輯代碼和前臺(tái)HTML標(biāo)記代碼是分離的,并且所有的業(yè)務(wù)邏輯代碼都是先編繹后執(zhí)行的;另一方面,ASP.NET提供了豐富的類庫(kù),在類庫(kù)中包括了豐富的控件和基本結(jié)構(gòu),WEB程序員可以像使用Visual Basic一樣快速高效地搭建WEB應(yīng)用程序。ASP.NET從根本上解決了編程語(yǔ)言的問(wèn)題,程序員基本上可

30、以用自己熟悉的、所喜愛(ài)的一種語(yǔ)言主業(yè)編寫WEB應(yīng)用程序,并且在同一項(xiàng)目中,不同語(yǔ)言所編寫的類庫(kù)可以彼此互用;拋棄了VBS腳本語(yǔ)言,采用Visual Basic.NET作為默認(rèn)的開發(fā)語(yǔ)言;為.NET平臺(tái)開發(fā)了一種全新的作用語(yǔ)言―――C#。ASP.NET通過(guò)改良的ADO.NET來(lái)實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的操作,ADO.NET技術(shù)采用了離線的數(shù)據(jù)操作,提高了分散式應(yīng)用程序的效率與擴(kuò)展性。另一個(gè)方面,ADO.NET與XML的無(wú)縫結(jié)合,使得ASP.NET操作

31、數(shù)據(jù)的跨平臺(tái)性大大增強(qiáng)。</p><p>  2 ASP.NET控件</p><p><b>  (1)文本控件</b></p><p>  文本尖控件常用的為TextBox控件和Lable控件。TextBox控件主要用于用戶輸入數(shù)據(jù),Lable控件主要用于顯示數(shù)據(jù)。兩個(gè)控件都有很多樣式屬性,以供不同的需要配置不同的外觀。</p>

32、<p><b> ?。?)選擇類控件</b></p><p>  常用的選擇控件是CheckBox控件和RadioButton控件。CheckBox控件是復(fù)選框,一個(gè)組內(nèi)允許多個(gè)CheckBox控件出現(xiàn)選中狀態(tài),而RadioButton控件是正互斥的,即在同一組內(nèi),只允許一個(gè)RadioButton被選中。</p><p><b>  (3)列表類

33、控件</b></p><p>  常使用的包括DropDownList控件和ListBox控件。這兩個(gè)控件是以列表的形式將選擇項(xiàng)顯示出來(lái),以供選擇。不同的是,DropDownList控件只能選擇唯一項(xiàng),而ListBox控件是可以根據(jù)屬性SelectionMode的不同值??刂浦炼噙x或單選項(xiàng),其中,SelectionMode=“Multiple”表示允許多選,SelectionMode=“Single”

34、表示單選。</p><p><b> ?。?)數(shù)據(jù)綁定控件</b></p><p>  本系統(tǒng)中主要用到的是DataList控件和GridView控件。DataList控件可以在一處重復(fù)列表中顯示數(shù)據(jù)項(xiàng),并且還可以支持選擇和編輯項(xiàng)目。可使用模板對(duì)DataLis中列表項(xiàng)的內(nèi)容和布局進(jìn)行定義,它的最大特點(diǎn)是可以分列顯示數(shù)據(jù)。GridView控件被設(shè)計(jì)使用在對(duì)數(shù)據(jù)操作較強(qiáng)的

35、環(huán)境下。GridView控件也是模板的數(shù)據(jù)顯示控件,在進(jìn)行數(shù)據(jù)綁定前,需要編譯控制布局的代碼。GridView提供了很多默認(rèn)的模板。GridView控件提供了分頁(yè)、排序、在線編輯等強(qiáng)大功能。</p><p>  2.3 ADO.NET數(shù)據(jù)庫(kù)概述</p><p>  1.ADO.NET概述</p><p>  ADO.NET的名稱起源于ADO(ActiveX Data

36、 Objects),這是一個(gè)廣泛的類組,用于在以往的Microsoft技術(shù)中訪問(wèn)數(shù)據(jù)。之所以使用ADO.NET名稱,是因?yàn)镸icrosoft,希望表明,這是在.NET編程環(huán)境中優(yōu)先使用的數(shù)據(jù)訪問(wèn)接口。它提供了平臺(tái)互用性和可伸縮的數(shù)據(jù)訪問(wèn)。ADO.NE增強(qiáng)了對(duì)非連接編程模式是支持,并支持RICH XML。由于傳送的數(shù)據(jù)都是XML格式的,因此任何能夠讀取XML格式的應(yīng)用程序都可以進(jìn)行數(shù)據(jù)處理。事實(shí)上,接受數(shù)據(jù)的組件不一定要是ADO.NET組

37、件,它可以是基于一個(gè)Microsoft Visual Studio的解決方案,也可以是任何運(yùn)行在其它平臺(tái)上的任何應(yīng)用程序。ADO.NET是一組用于和數(shù)據(jù)源進(jìn)行交互的面向?qū)ο箢悗?kù)。通常情況下,數(shù)據(jù)源是數(shù)據(jù)庫(kù),但是它同樣也能夠是文本文件,Excle表格或者是XML文件。ADO.NET允許和不同類弄的數(shù)據(jù)源以及數(shù)據(jù)庫(kù)進(jìn)行交互。然而并沒(méi)有與此相關(guān)的一系列類來(lái)完成這樣的工作。因?yàn)椴煌牡臄?shù)據(jù)源采用不同的協(xié)議。一些老式的數(shù)據(jù)源使用ODBC協(xié)議,許多

38、新的數(shù)據(jù)源使用OleDb協(xié)議,并且現(xiàn)在還不斷出現(xiàn)更多的數(shù)據(jù)源,</p><p>  (1)ADO.NET包含的對(duì)象</p><p>  .NET針對(duì)不同的數(shù)據(jù)庫(kù)環(huán)境,為開發(fā)人員提供了兩個(gè)命名空間下的類來(lái)操作數(shù)據(jù)庫(kù),分類是System.Data.SqlChlient和System.Data.OleDb.</p><p> ?。ǎ保㏒qlConnection 對(duì)象<

39、;/p><p>  和數(shù)據(jù)庫(kù)交互,你必須連接它。連接幫助指明數(shù)據(jù)庫(kù)服務(wù)器、數(shù)據(jù)庫(kù)名字、用戶名、密碼,和連接數(shù)據(jù)庫(kù)所需要的其它參數(shù)。Connection對(duì)象會(huì)被command對(duì)象使用,這樣就能夠知道是在哪個(gè)數(shù)據(jù)誤碼上面執(zhí)行的。你使用command對(duì)象來(lái)發(fā)送SQL語(yǔ)句給數(shù)據(jù)庫(kù)。Command對(duì)象使用connection對(duì)象來(lái)指出與哪個(gè)數(shù)據(jù)庫(kù)進(jìn)行連接。你能夠單獨(dú)使用command對(duì)象來(lái)直接執(zhí)行命令,或者將一個(gè)command

40、對(duì)象的引用傳遞給SqlDataAdapter,它保存了一組能夠操作下面描述的一組數(shù)據(jù)的命令。</p><p> ?。?)SalDataReader對(duì)象</p><p>  許多數(shù)據(jù)操作要求你只是讀取一串?dāng)?shù)據(jù)。data reader對(duì)象允許你獲得從command對(duì)象的SELECT語(yǔ)句得到的結(jié)果??紤]性能的因素,從data reader返回的數(shù)據(jù)都是快速的且只是“向前”的數(shù)據(jù)流。這意味著你只能

41、按照一定的順序從數(shù)據(jù)流中取出數(shù)據(jù)。這對(duì)于速度來(lái)說(shuō)是有好處的,但是如果你需要操作數(shù)據(jù),更好的辦法是使用DataSet.</p><p> ?。ǎ常〥ataSet 對(duì)象</p><p>  DataSet對(duì)象是數(shù)據(jù)在內(nèi)存中的表示形式。它包括多個(gè)DataTable對(duì)象,而DataTable包含列和行,就象一個(gè)普通的數(shù)據(jù)庫(kù)中的表。你甚至能夠定義表之間的關(guān)系來(lái)創(chuàng)建主從關(guān)系(parent-child

42、relationships)。DataSet是在特定的場(chǎng)景下使用―――幫助管理內(nèi)存中的數(shù)據(jù)支持對(duì)數(shù)據(jù)的斷開操作的。DataSet是被所有Data Providers使用的對(duì)象,因此它并不像Data Provider一樣需要特別的前綴。</p><p><b>  第三章需求分析</b></p><p>  隨著社會(huì)的發(fā)展,計(jì)算機(jī)的廣泛應(yīng)用已成為社會(huì)發(fā)展的重要標(biāo)志。這個(gè)

43、社會(huì)是個(gè)信息高速發(fā)展的社會(huì)以,它不僅體現(xiàn)在高速科技技術(shù)上,而且體現(xiàn)在我們?nèi)粘5纳町?dāng)中。郵局期刊管理就充分體現(xiàn)了計(jì)算機(jī)的廣泛性。根據(jù)軟件工程學(xué)的要求,開發(fā)軟件首先做的也是開發(fā)過(guò)程中最主要的就是系統(tǒng)的需求分析,它同時(shí)也是軟件生存周期中關(guān)鍵的一步。根據(jù)軟件工程學(xué)開發(fā)軟件的要求,對(duì)郵局期刊管理的全部功能和相關(guān)的技術(shù)進(jìn)行具體的分析,分析時(shí)采用結(jié)構(gòu)化的分析方法,自頂向下逐層分解問(wèn)題。下面就對(duì)郵局期刊管理系統(tǒng)進(jìn)行需求分析,以確定該軟件的規(guī)模、應(yīng)具有

44、的功能、提出的各項(xiàng)要求及所需要的硬件環(huán)境和軟件所需要的硬件環(huán)境和軟件支持,確定開發(fā)的軟件與外界的接口,根據(jù)助用戶的情況確定軟件對(duì)操作的要求,以及待開發(fā)軟件總體上的約束和限制。</p><p><b>  3.1可行性分析</b></p><p><b>  技術(shù)可行性</b></p><p>  在IT行業(yè)中從業(yè)的工作人員

45、一般都要求掌握計(jì)算機(jī)技術(shù),具有一定的軟硬件基礎(chǔ),會(huì)使用各種管理軟件,熟悉IT產(chǎn)品。因?yàn)椋械南吹陮?duì)員工的素質(zhì)要求比較高,從管理層到下面的人員,都要求具有一定的計(jì)算機(jī)基礎(chǔ),所以在新系統(tǒng)投入使用時(shí),只要對(duì)員工進(jìn)行少量的培訓(xùn),系統(tǒng)的功能和使用方法基本上能夠是系統(tǒng)順利運(yùn)行。</p><p><b>  經(jīng)濟(jì)可行性</b></p><p>  因?yàn)橥ㄟ^(guò)網(wǎng)絡(luò)傳遞信息可以不受距離的

46、限制,因此可以借閱許多的人力和物力,方便管理,由此可以減少不必要的開支,同時(shí)該系統(tǒng)可以提高工作效率,即提高經(jīng)濟(jì)效益,所以從經(jīng)濟(jì)上完全可行的。</p><p><b>  操作可行性</b></p><p>  本系統(tǒng)采用基于Windows 的圖形用戶界面,而該系統(tǒng)是大家熟悉的操作系統(tǒng),對(duì)于那些有一般計(jì)算機(jī)知識(shí)的人員就可以輕松一手。而整個(gè)會(huì)員管理系統(tǒng)采用最友好的交互界面

47、,簡(jiǎn)介明了,不需要對(duì)數(shù)據(jù)進(jìn)行深入的了解。</p><p>  會(huì)員管理系統(tǒng)的前臺(tái)開發(fā)語(yǔ)言通常可以選擇Visual Basic 、Visual C++、Delphi和Power Builder等;后臺(tái)選擇數(shù)據(jù)庫(kù)系統(tǒng),例如Access 、Oracle等。與其它工具相比,Visual C#具有功能強(qiáng)大,通用性強(qiáng)和易于擴(kuò)充維護(hù)等特點(diǎn),越來(lái)越多地被用作C/S應(yīng)用程序的前臺(tái)開發(fā)工具,本人力資源管理系統(tǒng)采用C/S的結(jié)構(gòu)來(lái)構(gòu)建。

48、Visual C#2.0與后臺(tái)數(shù)據(jù)庫(kù)相結(jié)合,能夠設(shè)計(jì)出一個(gè)高性能的會(huì)員管理系統(tǒng)。因此,本系統(tǒng)采用Visual C#作為開發(fā)工具,SQL Server作為后臺(tái)數(shù)據(jù)庫(kù)。</p><p>  3.2系統(tǒng)功能模塊圖</p><p>  下面是系統(tǒng)功能分析,用系統(tǒng)功能模塊圖表示</p><p><b>  會(huì)員用戶和管理員</b></p>

49、<p>  第四章 系統(tǒng)總體設(shè)計(jì)</p><p><b>  4.1設(shè)計(jì)思想</b></p><p> ?。?)系統(tǒng)分成幾個(gè)相對(duì)的模塊,但這些模塊都進(jìn)行集中管理。</p><p> ?。?)分層的模塊化程序設(shè)計(jì)思想,整個(gè)系統(tǒng)采用模塊化結(jié)構(gòu)設(shè)計(jì)。作為應(yīng)用程序有較強(qiáng)的可操作性的擴(kuò)展性。</p><p> ?。?

50、)合理的數(shù)據(jù)流設(shè)計(jì),在應(yīng)用系統(tǒng)設(shè)計(jì)中,相對(duì)獨(dú)立的模塊間以數(shù)據(jù)流相互連接,使各模塊間的耦合性較低,方便系統(tǒng)運(yùn)行,提高系統(tǒng)安全性。</p><p><b>  4.2設(shè)計(jì)原則</b></p><p>  為了使本系統(tǒng)功能齊全完備,操作簡(jiǎn)便,最大限度的提高軟件的質(zhì)量,從而滿足用戶的實(shí)際需要,在設(shè)計(jì)開發(fā)過(guò)程中遵循了如下的原則:</p><p>  準(zhǔn)確

51、性原則:對(duì)輸入的相關(guān)資料建立檢錯(cuò)機(jī)制,及時(shí)報(bào)錯(cuò),使用戶能夠及時(shí)準(zhǔn)確的輸入合法資料。</p><p>  易操作原則:要求設(shè)計(jì)的系統(tǒng)功能齊全,界面友好,操作方便,必要的地方進(jìn)行提示。</p><p>  源程序可讀性原則:為了便于其他設(shè)計(jì),維護(hù)人員讀懂代碼或以后的代碼修改,軟件升級(jí)維護(hù),即可能做好代碼注釋工作。</p><p>  優(yōu)化原則:為了達(dá)到優(yōu)化的目的,合理的

52、運(yùn)用窗口,菜單,對(duì)象等的繼承,自定義用戶對(duì)象,事件,函數(shù),減少不必要的重復(fù)性代碼,使程序簡(jiǎn)單明了,也方便了將來(lái)的維護(hù)</p><p>  安全性原則:可以為該系統(tǒng)的用戶設(shè)置用戶權(quán)限。</p><p>  4.3數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)</p><p>  數(shù)據(jù)庫(kù),是按照數(shù)據(jù)結(jié)構(gòu)來(lái)組織、存儲(chǔ)和管理數(shù)據(jù)的倉(cāng)庫(kù),是用于查詢的大量數(shù)據(jù)的存儲(chǔ)區(qū)域。使用數(shù)據(jù)庫(kù)可以帶來(lái)許多好處:如減少了數(shù)

53、據(jù)的冗余度,從而大大地節(jié)省了數(shù)據(jù)的存儲(chǔ)空間,實(shí)現(xiàn)數(shù)據(jù)資源的充分共享等等。此外,數(shù)據(jù)庫(kù)技術(shù)還為用戶提供了非常簡(jiǎn)便的使用手段,使用戶易于編寫有關(guān)數(shù)據(jù)庫(kù)應(yīng)用各方以。特別是近年來(lái)推出的計(jì)算機(jī)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),操作直觀,使用靈活,編程方便,功能強(qiáng)大,環(huán)境適應(yīng)廣泛,數(shù)據(jù)處理能力極強(qiáng)。</p><p>  數(shù)據(jù)庫(kù)的設(shè)計(jì)是指對(duì)一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造數(shù)據(jù)庫(kù)的模式,建立數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng),滿足各種用戶需求。作為信息資源開發(fā)、管理

54、資源開發(fā)、管理和服務(wù)的一種有效的手段,數(shù)據(jù)庫(kù)技術(shù)的應(yīng)用已越來(lái)越廣泛,從小型的單項(xiàng)事務(wù)處理系統(tǒng)到大型的信息系統(tǒng)大都用先進(jìn)的數(shù)據(jù)庫(kù)技術(shù)來(lái)保持系統(tǒng)數(shù)據(jù)的完全性、完整性和共享性。對(duì)于個(gè)實(shí)際的系統(tǒng)來(lái)說(shuō),數(shù)據(jù)庫(kù)表的設(shè)計(jì)在遵循數(shù)據(jù)庫(kù)理論的同時(shí),必須能用開發(fā)工具來(lái)實(shí)現(xiàn)用戶在各方面提出的功能要求。</p><p>  一個(gè)真正的、完整的站點(diǎn)是離不開數(shù)據(jù)庫(kù)的,因?yàn)樯倭康臄?shù)據(jù),如網(wǎng)頁(yè)訪問(wèn)人數(shù)等完全可以存儲(chǔ)在文本文件中,但實(shí)際應(yīng)用中,需

55、要保存的數(shù)據(jù)遠(yuǎn)不止這一點(diǎn)點(diǎn),而且這些數(shù)據(jù)之間往往還有關(guān)聯(lián),利用數(shù)據(jù)庫(kù)來(lái)管理這些數(shù)據(jù),可以很方便的查詢和更新。可以說(shuō)一個(gè)動(dòng)態(tài)網(wǎng)站的建設(shè)是離不開一個(gè)設(shè)計(jì)最優(yōu)的數(shù)據(jù)庫(kù)的。我們現(xiàn)在可以使用的數(shù)據(jù)庫(kù)有很多種,如:Fox數(shù)據(jù)庫(kù)(.dbf)、Access數(shù)據(jù)庫(kù)(.mdb)、DB2、Informix、Oracle和SQL Server等等,在本次設(shè)計(jì)中,選擇SQL Server2000作為后臺(tái)數(shù)據(jù)庫(kù)工具,因?yàn)樗δ苓h(yuǎn)比其它數(shù)據(jù)庫(kù)強(qiáng)大,并提供了許多標(biāo)準(zhǔn)的

56、關(guān)系數(shù)據(jù)庫(kù)管理功能的支</p><p><b>  4.3.1數(shù)據(jù)庫(kù)表</b></p><p><b>  表1:Stu</b></p><p><b>  表2:交易單號(hào)表</b></p><p><b>  表3:交易記錄</b></p>

57、<p><b>  \</b></p><p><b>  表四:會(huì)員消費(fèi)</b></p><p><b>  表5:會(huì)員級(jí)別</b></p><p><b>  表6:品牌</b></p><p><b>  表7:服務(wù)類型<

58、/b></p><p><b>  表8:登錄</b></p><p><b>  表9:衣服列表</b></p><p><b>  表10:衣服名稱</b></p><p><b>  表11:衣服瑕疵</b></p><p&

59、gt;<b>  表12:衣服顏色</b></p><p><b>  表13:附件表</b></p><p><b>  4.4性能需求</b></p><p>  數(shù)據(jù)精確度中,單價(jià)、金額采用浮點(diǎn)數(shù),保留到小數(shù)點(diǎn)后兩位。</p><p><b>  時(shí)間特性<

60、;/b></p><p>  該管理系統(tǒng)軟件從啟動(dòng)到進(jìn)入系統(tǒng)登錄界面的時(shí)間正常情況下應(yīng)少于5秒,錄入更新數(shù)據(jù)的時(shí)間正常情況下少于2秒</p><p><b> ?。?)適用性</b></p><p>  該管理系統(tǒng)軟件適用于Windows 2000/xp及以上操作系統(tǒng)。</p><p><b>  4.5

61、運(yùn)行需求</b></p><p><b> ?。?)用戶界面</b></p><p>  本系統(tǒng)采用Microsoft Visual Studio .Net 2005設(shè)計(jì),用戶交互界面采用的是基于Windows 的窗口界面。</p><p> ?。?)運(yùn)行本系統(tǒng)的硬件基本要求如下:</p><p>  CPU

62、:Inter p4及以上</p><p><b>  內(nèi)存:1G及以上</b></p><p>  硬盤:80GB及以上</p><p><b>  軟件接口</b></p><p>  .NET框架:Microfsoft .Net Framework \V2.0版本及以上。</p>

63、<p>  第五單 系統(tǒng)詳細(xì)設(shè)計(jì)</p><p>  5.1系統(tǒng)提示信息模塊</p><p><b>  會(huì)員管理表</b></p><p>  其中查詢會(huì)員的相關(guān)代碼如下:</p><p>  private void chax_Click_1(object sender, EventArgs e)<

64、/p><p><b>  {</b></p><p>  if (this.cxnum.Text.Trim() == "")</p><p><b>  {</b></p><p>  chushihua();</p><p><b>  }<

65、/b></p><p><b>  else</b></p><p><b>  {</b></p><p><b>  try//連接表</b></p><p><b>  {</b></p><p>  using (Sq

66、lConnection con = new SqlConnection(strConn))</p><p><b>  {</b></p><p>  DataTable db = new DataTable();</p><p>  SqlDataAdapter ds = new SqlDataAdapter("select * f

67、rom stu where 會(huì)員編號(hào) = '" + this.cxnum.Text + "'", con);</p><p>  ds.Fill(db);</p><p>  this.huiyuanguanli1.DataSource = db.DefaultView;</p><p>  zichushihua();

68、//會(huì)員資料初始化</p><p>  czjl();//充值記錄控件初始化 </p><p><b>  }</b></p><p><b>  }</b></p><p><b>  catch</b></p>&

69、lt;p><b>  {</b></p><p>  MessageBox.Show("連接表有問(wèn)題");</p><p><b>  }</b></p><p><b>  }</b></p><p><b>  }</b>&l

70、t;/p><p>  5.2會(huì)員充值信息設(shè)計(jì)表</p><p><b>  {</b></p><p>  //首先連接數(shù)據(jù)庫(kù),然后充值</p><p><b>  try//連接表</b></p><p><b>  {</b></p>&l

71、t;p>  using (SqlConnection con = new SqlConnection(strConn))</p><p><b>  {</b></p><p>  DataTable dt = new DataTable();</p><p>  SqlDataAdapter da = new SqlDataAdapte

72、r("select 充值日期,實(shí)收金額,實(shí)際充值 from VIEW_stu where 會(huì)員卡號(hào)='" + this.num.Text + "'", con);</p><p>  da.Fill(dt);</p><p>  this.xiaofeijil.DataSource = dt.DefaultView;</p>

73、;<p><b>  }</b></p><p><b>  }</b></p><p><b>  catch</b></p><p><b>  {</b></p><p>  MessageBox.Show("連接表有問(wèn)題&q

74、uot;);</p><p><b>  }</b></p><p><b>  }</b></p><p>  private void chongzhi_Click(object sender, EventArgs e)</p><p><b>  {</b></p&

75、gt;<p>  huiyuancz dg1 = new huiyuancz();</p><p>  dg1.hyczstate = 1;</p><p>  dg1.hycz_num = this.huiyuanguanli1[0, this.huiyuanguanli1.CurrentCell.RowIndex].Value.ToString().Trim();

76、 </p><p>  dg1.ShowDialog();</p><p>  chushihua();</p><p><b>  }</b></p><p>  private void 會(huì)員充值ToolStripMenuItem_Click(object sender, EventArgs e)<

77、;/p><p><b>  {</b></p><p>  huiyuancz dg1 = new huiyuancz();</p><p>  dg1.hyczstate = 1;</p><p>  dg1.hycz_num = this.huiyuanguanli1[0, this.huiyuanguanli1.Cur

78、rentCell.RowIndex].Value.ToString().Trim();</p><p>  dg1.ShowDialog();</p><p>  chushihua();</p><p><b>  }</b></p><p>  5.3 會(huì)員添加信息的設(shè)計(jì)</p><p>  

79、private void zjia_Click(object sender, EventArgs e)</p><p><b>  {</b></p><p>  add dlg = new add();</p><p>  dlg.ShowDialog();</p><p>  zichushihua();//會(huì)員資料

80、初始化 </p><p>  czjl();//充值記錄控件初始化 </p><p><b>  }</b></p><p>  private void 會(huì)員添加ToolStripMenuItem_Click(object sender, EventArgs e)</p><p&g

81、t;<b>  {</b></p><p>  add dlg = new add();</p><p>  dlg.ShowDialog();</p><p>  chushihua(); </p><p><b>  }</b></p><p>  5.4會(huì)員補(bǔ)卡信息的設(shè)

82、計(jì)</p><p>  private void 會(huì)員補(bǔ)卡ToolStripMenuItem_Click(object sender, EventArgs e)</p><p><b>  {</b></p><p>  huiyuanbk dg2 = new huiyuanbk();</p><p>  dg2.hyb

83、k_num1 = this.huiyuanguanli1[0, this.huiyuanguanli1.CurrentCell.RowIndex].Value.ToString().Trim();</p><p>  dg2.ShowDialog();</p><p>  chushihua();</p><p><b>  }</b><

84、/p><p>  5.5會(huì)員設(shè)置級(jí)別信息的設(shè)計(jì)</p><p>  private void szjibie_Click(object sender, EventArgs e)</p><p><b>  {</b></p><p>  huiyuanjb dg3 = new huiyuanjb();</p>

85、<p>  dg3.ShowDialog();</p><p>  chushihua(); </p><p><b>  }</b></p><p>  5.6會(huì)員修改的相關(guān)代碼如下:</p><p>  private void xiugai1_Click(object sender, EventArgs

86、 e)</p><p><b>  {</b></p><p>  if (MessageBox.Show("您確定要?jiǎng)h除姓名為" + this.huiyuanguanli1[1, this.huiyuanguanli1.CurrentCell.RowIndex].Value.ToString() + "的信息嗎?", &quo

87、t;提示", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes)</p><p><b>  {</b></p><p>  if (this.huiyuanguanli1[0, this.huiyuanguanli1.CurrentCell.RowIndex].Valu

88、e.ToString() != "")</p><p><b>  {</b></p><p>  using (SqlConnection con = new SqlConnection("Data Source=(local);Initial Catalog=student;Integrated Security=True"

89、))</p><p><b>  {</b></p><p>  con.Open();</p><p>  SqlCommand cmd = new SqlCommand("delete from stu where 會(huì)員編號(hào)='" + this.huiyuanguanli1[0, this.huiyuanguan

90、li1.CurrentCell.RowIndex].Value + "'", con);</p><p>  cmd.Connection = con;</p><p>  cmd.ExecuteNonQuery();</p><p>  con.Close();</p><p>  con.Open();<

91、/p><p>  SqlCommand sb = new SqlCommand("delete from 會(huì)員消費(fèi) where 會(huì)員卡號(hào)='" + this.huiyuanguanli1[0, this.huiyuanguanli1.CurrentCell.RowIndex].Value + "'", con);</p><p>  sb

92、.Connection = con;</p><p>  sb.ExecuteNonQuery();</p><p>  con.Close();</p><p>  chushihua();</p><p>  MessageBox.Show("刪除成功");</p><p><b> 

93、 }</b></p><p><b>  }</b></p><p><b>  }</b></p><p><b>  }</b></p><p>  private void 會(huì)員修改ToolStripMenuItem_Click(object sender,

94、EventArgs e)</p><p><b>  {</b></p><p>  add dlg = new add();</p><p>  dlg.a = 1;</p><p>  dlg.hy_num = this.huiyuanguanli1[0, this.huiyuanguanli1.CurrentCel

95、l.RowIndex].Value.ToString().Trim();</p><p>  dlg.ShowDialog();</p><p>  chushihua();</p><p><b>  }</b></p><p>  5.7會(huì)員刪除信息的相關(guān)代碼如下:</p><p>  pri

96、vate void 會(huì)員刪除ToolStripMenuItem_Click(object sender, EventArgs e)</p><p><b>  {</b></p><p>  if (MessageBox.Show("您確定要?jiǎng)h除姓名為"+this.huiyuanguanli1[1, this.huiyuanguanli1.Curr

97、entCell.RowIndex].Value.ToString()+"的信息嗎?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes)</p><p><b>  {</b></p><p>  if (this.huiyua

98、nguanli1[0, this.huiyuanguanli1.CurrentCell.RowIndex].Value.ToString() != "")</p><p><b>  {</b></p><p>  using (SqlConnection con = new SqlConnection("Data Source=(loc

99、al);Initial Catalog=student;Integrated Security=True"))</p><p><b>  {</b></p><p>  con.Open();</p><p>  SqlCommand cmd = new SqlCommand("delete from stu where

100、會(huì)員編號(hào)='" + this.huiyuanguanli1[0, this.huiyuanguanli1.CurrentCell.RowIndex].Value + "'", con);</p><p>  cmd.Connection = con;</p><p>  cmd.ExecuteNonQuery();</p><

101、;p>  con.Close();</p><p>  con.Open();</p><p>  SqlCommand sb = new SqlCommand("delete from 會(huì)員消費(fèi) where 會(huì)員卡號(hào)='" + this.huiyuanguanli1[0, this.huiyuanguanli1.CurrentCell.RowIndex]

102、.Value + "'", con);</p><p>  sb.Connection = con;</p><p>  sb.ExecuteNonQuery();</p><p>  con.Close();</p><p>  chushihua();</p><p>  Message

103、Box.Show("刪除成功");</p><p><b>  }</b></p><p><b>  }</b></p><p><b>  }</b></p><p><b>  }</b></p><p>

104、<b>  第六章系統(tǒng)總結(jié)</b></p><p>  本次畢業(yè)設(shè)計(jì)從對(duì)題目進(jìn)行需求分析到基本功能的實(shí)現(xiàn),共經(jīng)歷六個(gè)月的時(shí)間。在這期間,我在老師的要求和指導(dǎo)下,順利的完成了本次畢業(yè)設(shè)計(jì)的需求分析、詳細(xì)設(shè)計(jì)和代碼編寫的過(guò)程,同時(shí)也學(xué)到了許多平時(shí)平曾接觸到的知識(shí)。</p><p>  在整個(gè)設(shè)計(jì)和開發(fā)過(guò)程中,我深入的學(xué)習(xí)了ASP.NET這一計(jì)算機(jī)語(yǔ)言和如何用SQL Ser

105、ver2000進(jìn)行數(shù)據(jù)庫(kù)的開發(fā),真正的經(jīng)歷了一個(gè)應(yīng)用軟件開發(fā)的過(guò)程、通過(guò)這次畢業(yè)設(shè)計(jì)的使用已經(jīng)掌握了很多有關(guān)軟件開發(fā)的知識(shí),但是還有很大的差距,這需要我以后在學(xué)習(xí)中不斷的去努力。</p><p>  由于自己經(jīng)歷了此軟件開發(fā)的全過(guò)程,所以也體會(huì)到了軟件的開發(fā)的創(chuàng)造性和嚴(yán)謹(jǐn)性,在此過(guò)程中我受益匪淺。與些同時(shí)通過(guò)系統(tǒng)的需求分析和在編碼中對(duì)錯(cuò)誤的處理,培養(yǎng)了自己的自學(xué)能力和獨(dú)立分析、解決問(wèn)題的能力,這對(duì)我以后的學(xué)習(xí)和生

106、活都有相當(dāng)大的影響。</p><p><b>  致謝</b></p><p>  也許畢業(yè)設(shè)計(jì)真的是一件辛苦的事,但是,在這之中所得到的知識(shí)是無(wú)窮盡的,雖然由于自己的能力有限,做出的程序還不夠完善。但是在這時(shí)間內(nèi)自己真下得到了鍛煉和提高。我會(huì)總結(jié)此次畢業(yè)設(shè)計(jì)中的經(jīng)驗(yàn)和教訓(xùn),對(duì)于日后的學(xué)習(xí)和生活定會(huì)有所幫助。在這里我要感謝我的指導(dǎo)老師xx,感謝在我學(xué)習(xí)過(guò)程中的所有任課

107、老師,以及我輔導(dǎo)員xx。</p><p><b>  參考文獻(xiàn)</b></p><p>  [1]鄭阿奇 ,梁敬東。C#程序設(shè)計(jì)教程 機(jī)械工業(yè)出版社</p><p>  [2]楊學(xué)全。Visual C#.NET Web 應(yīng)用程序設(shè)計(jì) 電子工業(yè)出版社</p><p>  [3]郭玉峰,師成林。ASP.NET經(jīng)典

108、案例設(shè)計(jì)與實(shí)現(xiàn)。北京電子工業(yè)出版社。</p><p>  [4]邵良彬。 ASP.NET2.0揭秘。人民郵電出版社。</p><p>  [5]里克特。 ADO.NET框架程序設(shè)計(jì)。北京清華大學(xué)出版社。</p><p>  [6]黃維通,湯荷美。SQL Server實(shí)用簡(jiǎn)明教程。北就清華大學(xué)出版社。</p><p>  [7]馬俊,鄭逢斌,沈

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論