版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、本文由chen535628849貢獻(xiàn)pdf文檔可能在WAP端瀏覽體驗(yàn)不佳。建議您優(yōu)先選擇TXT,或下載源文件到本機(jī)查看。蘇州大學(xué)本科生畢業(yè)設(shè)計(論文)目錄前言……1第一章技術(shù)簡介……21.1概述……21.1.1技術(shù)簡介……21.1.2內(nèi)置對象……21.1.3C#語言……31.2技術(shù)概述……31.2.1簡介……31.2.2與數(shù)據(jù)庫的連接……3第二章系統(tǒng)需求分析……52.1系統(tǒng)功能……52.2程序基本流程……52.2.1前臺程序流程……52
2、.2.2后臺程序流程……6第三章系統(tǒng)的設(shè)計……73.1系統(tǒng)前臺頁面設(shè)計……73.2系統(tǒng)后臺頁面設(shè)計……73.3數(shù)據(jù)庫設(shè)計……83.3.1數(shù)據(jù)庫總體結(jié)構(gòu)……83.3.2數(shù)據(jù)表設(shè)計……83.4數(shù)據(jù)層封裝設(shè)計……10I蘇州大學(xué)本科生畢業(yè)設(shè)計(論文)3.4.1數(shù)據(jù)表封裝總體設(shè)計……103.4.2數(shù)據(jù)表封裝邏輯設(shè)計……113.5邏輯處理模塊設(shè)計……133.5.1前臺邏輯處理設(shè)計……133.5.2產(chǎn)品展示頁邏輯處理……133.5.3留言板設(shè)計……1
3、43.5.2后臺邏輯處理設(shè)計……15第四章系統(tǒng)實(shí)現(xiàn)……184.1前臺實(shí)現(xiàn)……184.1.1首頁實(shí)現(xiàn)……184.1.2產(chǎn)品展示頁面實(shí)現(xiàn)……194.2后臺程序?qū)崿F(xiàn)……204.2.1母版實(shí)現(xiàn)……204.2.2登陸頁面實(shí)現(xiàn)……214.2.3賬戶管理實(shí)現(xiàn)……214.2.4產(chǎn)品發(fā)布……234.3數(shù)據(jù)表的實(shí)現(xiàn)及設(shè)置……264.4數(shù)據(jù)層模塊設(shè)計……274.4.1管理員賬戶類……274.4.2用戶留言表類……304.4.3產(chǎn)品類……314.4.4產(chǎn)品分類
4、表封裝類……32第五章總結(jié)與展望……35II蘇州大學(xué)本科生畢業(yè)設(shè)計(論文)5.1課題總結(jié)……355.2展望……35參考文獻(xiàn)……36致謝……37III蘇州大學(xué)本科生畢業(yè)設(shè)計(論文)摘要隨著計算機(jī)網(wǎng)絡(luò)通信技術(shù)和Interne的飛速發(fā)展,企業(yè)通過互聯(lián)網(wǎng)進(jìn)行宣傳,展示,并且進(jìn)行開展電子商務(wù)已成為一種趨勢,并且越來越受到各個企業(yè)的重視。通過互聯(lián)網(wǎng)這一快捷的溝通渠道,企業(yè)網(wǎng)站能夠加快企業(yè)與客戶間的信息流通,擴(kuò)大企業(yè)的知名度與影響力。本文以技術(shù),用和
5、SqlServer2005數(shù)據(jù)庫,設(shè)計了一個企業(yè)網(wǎng)站程序,實(shí)現(xiàn)了企業(yè)信息介紹,產(chǎn)品發(fā)布與展示,在線留言溝通的功能,并且對該系統(tǒng)做出全面的介紹。本文共分五章,首先介紹了本文用到的各項(xiàng)技術(shù),隨后分別介紹了系統(tǒng)的前臺,后臺,數(shù)據(jù)層模塊。本文闡述了企業(yè)網(wǎng)站程序設(shè)計的一般模式,并且在最后進(jìn)行了簡單總結(jié)和展望。關(guān)鍵詞:企業(yè)網(wǎng)站,,SQLServer2005IV蘇州大學(xué)本科生畢業(yè)設(shè)計(論文)AbstractWiththerapiddevelopmen
6、tofcomputerwkcommunicationtechnologyInterneenterprisesusethesetechnologiestodisplayconductecommercehasbecomeatrend.Memeattentionwaspaidtotheseareas.EnterprisecouldKeepintouchwiththeircustomermeconvenientmaketheirproducts
7、knownbymepeople.ThisarticledevelopsawebsitesystembythetechnologyofadatabasecalledSQLServer.Thissystem使用的開發(fā)語言是C#。C#是從C語言發(fā)展而來,它汲取了包括C,Java,Delphi在內(nèi)的多種語言的精華,是一種簡單易學(xué),類型安全和完全面向?qū)ο蟮母呒壋绦蛟O(shè)計語言。它的設(shè)計目標(biāo)就是在繼承C功能強(qiáng)大的同時,建有RAD(快速應(yīng)用開發(fā))語言的高
8、效性。作為.的核心編程語言,C#充分享受了CLR提供的優(yōu)勢,能夠與其他應(yīng)用程序方便的繼承和交互,下面是對它的幾個突出特點(diǎn)的描述:1)語法簡潔:它使用有限的指令,修飾符和操作符,語法上基本不存在任何冗余,整個語言結(jié)構(gòu)清晰。2)完全面向?qū)ο螅篊#具有面向?qū)ο蟮恼Z言的所有特性。以類為基礎(chǔ)構(gòu)建所有的類型,并通過命名空間對代碼進(jìn)行組織和管理。3)與WEB緊密結(jié)合:借助WEB框架,C#使得網(wǎng)絡(luò)開發(fā)幾乎和本地開發(fā)一樣簡單。4)版本管理技術(shù):C#字語言
9、中內(nèi)置了版本控制功能。5)靈活與兼容性:C#中允許使用非托管代碼和其他程序。1.2技術(shù)概述1.2.1簡介是.Framewk中很重要的一部分,它提供了對MicrosoftSQLServer等數(shù)據(jù)源以及通過OLEDB,XML分開的數(shù)據(jù)源的一致訪問。應(yīng)用程序(如應(yīng)用程序)可以通過來連接這些數(shù)據(jù)源,并檢索,插入,修改和刪除數(shù)據(jù)源中的數(shù)據(jù)。1.2.2與數(shù)據(jù)庫的連接對數(shù)據(jù)庫進(jìn)行操作首先必須與數(shù)據(jù)庫取得聯(lián)系接著發(fā)出SQL命令或存儲過程告訴數(shù)據(jù)庫打算進(jìn)
10、行什么樣的工作最后由數(shù)據(jù)庫返回所需的數(shù)據(jù)記錄。ADO.有兩個核心組件:DataSet和.數(shù)據(jù)提供程序每個組件都包含很多對象下面對一些主要的對象3蘇州大學(xué)本科生畢業(yè)設(shè)計(論文)進(jìn)行探討。Connection對象主要用于開啟程序和數(shù)據(jù)庫之間的連接。不利用連接對象將數(shù)據(jù)庫打開是無法從數(shù)據(jù)庫中取得數(shù)據(jù)的。這個對象在ADO.的最底層編程時可以動態(tài)產(chǎn)生這個對象也可以由其它的對象自動產(chǎn)生。DataSet(數(shù)據(jù)集)對象是ADO.的核心專門用來處理從數(shù)據(jù)
11、存儲中讀出的數(shù)據(jù)并以離線方式存在于本地內(nèi)存中。DataSet使用相同的方式來操作從不同數(shù)據(jù)源取得的數(shù)據(jù)不管底層的數(shù)據(jù)庫是SQLServer還是acle。在DataSet中可以包含任意數(shù)量的DataTable且每個DataTable對應(yīng)數(shù)據(jù)庫的一個table或view。DataTable會負(fù)責(zé)維護(hù)每一筆數(shù)據(jù)行保留它的初始狀態(tài)和當(dāng)前的狀態(tài)以解決數(shù)據(jù)庫的并發(fā)訪問問題。DataAdapter對象用來建立、初始化數(shù)據(jù)表和DataSet對象結(jié)合起來
12、在內(nèi)存中存放數(shù)據(jù)。DataAdapter對象能隱藏和ConnectionComm對象溝通的細(xì)節(jié)。DataAdapter對象允許將DataSet對象中的數(shù)據(jù)保存到數(shù)據(jù)源可以從數(shù)據(jù)源取出數(shù)據(jù)也可以對底層數(shù)據(jù)保存體進(jìn)行數(shù)據(jù)的添加刪除或修改操作。DataAdapter對象包含4個不同類型的Comm。Comm:用來取得數(shù)據(jù)來源中的記錄Comm:用來添加記錄到數(shù)據(jù)來源。UpdateComm:用來更新數(shù)據(jù)來源中的記錄。Comm:用來刪除數(shù)據(jù)來源中的記
13、錄。本網(wǎng)站在訪問數(shù)據(jù)庫時首先通過Connection對象完成了連接數(shù)據(jù)庫然后使用Comm對象操作數(shù)據(jù)庫并將結(jié)果由數(shù)據(jù)庫取回放置到DataSet對象中最后利用控件輔助將結(jié)果輸出。4蘇州大學(xué)本科生畢業(yè)設(shè)計(論文)第二章系統(tǒng)需求分析2.1系統(tǒng)功能本系統(tǒng)要實(shí)現(xiàn)一個企業(yè)網(wǎng)站系統(tǒng),提供的主要功能有:1前臺功能如表2.1所示:表2.1前臺功能列表前臺企業(yè)首頁企業(yè)簡介產(chǎn)品展示聯(lián)系方式留言板總體展示企業(yè)的概括介紹企業(yè)的基本信息展示企業(yè)的產(chǎn)品信息提供給客戶
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)論文——企業(yè)網(wǎng)站設(shè)計
- 企業(yè)網(wǎng)站設(shè)計畢業(yè)論文
- 企業(yè)網(wǎng)站畢業(yè)論文
- 企業(yè)網(wǎng)站畢業(yè)論文-畢業(yè)設(shè)計
- 企業(yè)網(wǎng)站建設(shè)畢業(yè)論文
- 畢業(yè)論文-企業(yè)網(wǎng)站的規(guī)劃與設(shè)計
- 企業(yè)網(wǎng)站開發(fā)畢業(yè)論文
- 畢業(yè)論文--asp企業(yè)網(wǎng)站制作
- 畢業(yè)論文——asp企業(yè)網(wǎng)站設(shè)計與實(shí)現(xiàn)
- 企業(yè)網(wǎng)站的設(shè)計與實(shí)現(xiàn)畢業(yè)論文
- 企業(yè)網(wǎng)站畢業(yè)設(shè)計論文
- 響應(yīng)式企業(yè)網(wǎng)站設(shè)計與實(shí)現(xiàn)-畢業(yè)論文
- 響應(yīng)式企業(yè)網(wǎng)站設(shè)計與實(shí)現(xiàn)畢業(yè)論文
- 小型電子商務(wù)網(wǎng)站和企業(yè)網(wǎng)站畢業(yè)論文設(shè)計
- 企業(yè)網(wǎng)站建設(shè)畢業(yè)設(shè)計論文
- 畢業(yè)論文-小型企業(yè)網(wǎng)站的制作
- 畢業(yè)論文-小型企業(yè)網(wǎng)站的制作
- 企業(yè)網(wǎng)絡(luò)畢業(yè)論文設(shè)計
- 畢業(yè)論文---企業(yè)網(wǎng)站推廣策略及方案分析
- 企業(yè)網(wǎng)站畢業(yè)設(shè)計
評論
0/150
提交評論