【正文】
系數(shù)據(jù)、XML和應(yīng)用程序數(shù)據(jù)的訪問,實現(xiàn)對數(shù)據(jù)庫的各種操作[5]。在web應(yīng)用系統(tǒng)中,.。(3)面向組件的開發(fā)面向組件是繼面向?qū)ο蠛蟮挠忠涣餍汹厔?,屬于設(shè)計方法的一種。C的優(yōu)點概括如下:(1)支持快速開發(fā)借助VS開發(fā)工具,可以通過拖放的形式添加組件,并自動生成組件需要的代碼,同時自動生成的代碼與手動控制的代碼相隔離,讓開發(fā)人員更容易地檢查自己的代碼。 framework而設(shè)計的語言。 編程語言介紹C是web開發(fā)的一種重要語言,可以用C開發(fā)C/S應(yīng)用,也可以開發(fā)web應(yīng)用。(3)可擴展性與可用性sql server 2005數(shù)據(jù)庫引擎可運行在windows 9windows 2000 professional、windows 2000 server、windows 2000 advanced server、winwows nt和windows xp等平臺上,此數(shù)據(jù)庫引擎是一個功能極強的服務(wù)器,可管理供上千用戶訪問的數(shù)據(jù)庫,sql server 2005具有支持強大型數(shù)據(jù)庫環(huán)境的高速優(yōu)化。(2)多實例機制sql server 2005支持在同一臺計算機上同時運行多個關(guān)系數(shù)據(jù)庫實例,每個實例有其獨立的系統(tǒng)和用戶數(shù)據(jù)庫集合。microsoft sql server 2005是一個性能優(yōu)越的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),也是一個典型的網(wǎng)絡(luò)數(shù)據(jù)庫管理系統(tǒng),支持多種操作系統(tǒng)平臺,性能可靠、易于使用,它是一種面向數(shù)據(jù)庫的通用數(shù)據(jù)處理語言規(guī)范,能完成提取查詢數(shù)據(jù)、插入、修改、刪除數(shù)據(jù),生成、修改和刪除數(shù)據(jù)庫對象,數(shù)據(jù)庫安全控制,數(shù)據(jù)庫完整性及數(shù)據(jù)保護控制。很多數(shù)據(jù)庫產(chǎn)品都對sql語句進行了再開發(fā)和擴展,包括select、insert、update、create以及drop在內(nèi)的標(biāo)準(zhǔn)的sql命令仍然可以被用來完成幾乎所有的數(shù)據(jù)庫操作 [4]。按照ansi(美國國家標(biāo)準(zhǔn)協(xié)會)的規(guī)定,sql被作為關(guān)系數(shù)據(jù)庫管理系統(tǒng)的標(biāo)準(zhǔn)語言,sql是英文structure query language的縮寫,意思為結(jié)構(gòu)化查詢語言,sql語句可以用來執(zhí)行各種各樣的操作,例如更新數(shù)據(jù)庫中的數(shù)據(jù),從數(shù)據(jù)庫中提取數(shù)據(jù)等。數(shù)據(jù)庫是為了滿足某一部門中多個用戶的多種應(yīng)用需要,按照一定的數(shù)據(jù)模型在計算機系統(tǒng)中組織、存儲和使用的互相聯(lián)系的數(shù)據(jù)集合。同時,簡化了將設(shè)置應(yīng)用于服務(wù)器環(huán)境和web應(yīng)用程序的管理[3]。(5)安全管理借助于內(nèi)置的windows身份驗證對每個應(yīng)用程序的配置。(4)開發(fā)簡單,從簡單的窗體提交客戶端身份驗證到部署和站點配置都變得十分容易。(3)多功能性 studio集成開發(fā)環(huán)境中的大量工具箱和設(shè)計器,以及所見即所得編輯、拖放服務(wù)器控件和自動部署等功能。可跨多語言分割應(yīng)用程序,、C或javascript多種語言來編寫。它的優(yōu)點突出表現(xiàn)在以下五個方面:(1)效率增強,是編譯后的公共語言運行庫代碼,它利用早期綁定、實時編譯、本機優(yōu)化等技術(shù),開發(fā)效率顯著提高。這樣就能夠更好地利用公共語言運行庫、類型安全性、繼承性,以及該平臺的其他各項特性[2]。將應(yīng)用所學(xué)的有關(guān)數(shù)據(jù)庫,網(wǎng)絡(luò)編程和動態(tài)網(wǎng)頁制作等方面的知識,結(jié)合sql server 2005數(shù)據(jù)庫共同開發(fā)基于web的校園二手書籍交易系統(tǒng)來完成此次畢業(yè)設(shè)計。本網(wǎng)站是以二手書籍、資料為主體的供求平臺,網(wǎng)站圍繞信息的發(fā)布、搜索、分類和處理,以用戶為立足點,以最大程度方便用戶獲取信息和交易為目的,來組織整個網(wǎng)站和業(yè)務(wù)流程的構(gòu)架。,旨在為廣大學(xué)生提供方便的二手交易服務(wù)。因為其提供了一系列網(wǎng)站開發(fā)所需要的組件,開發(fā)人員只需輕輕拖曳就可以完成界面的設(shè)計和實現(xiàn),不僅可以開發(fā)出美觀的界面,還可以通過后臺技術(shù)實現(xiàn)數(shù)據(jù)管理、動態(tài)更新等。在二手交易系統(tǒng)的平臺上,用戶可以發(fā)布自己需要轉(zhuǎn)讓的商品信息,也可以查看商品信息和轉(zhuǎn)讓人的聯(lián)系方式,并購買二手商品。目前上網(wǎng)已經(jīng)成為大學(xué)生活不可或缺的一部分,在校大學(xué)生平均上網(wǎng)率達(dá)到92%,其中每周上網(wǎng)時間超過10小時以上的學(xué)生占在校學(xué)生總數(shù)的三分之一[1]。C目 錄引言 11 開發(fā)工具及技術(shù)的選擇和介紹 2 開發(fā)平臺介紹 2 數(shù)據(jù)庫選擇 4 編程語言介紹 5 62 需求分析 6 系統(tǒng)的可行性分析 7 系統(tǒng)需求 7 系統(tǒng)功能需求 8 系統(tǒng)性能需求 9 系統(tǒng)的數(shù)據(jù)需求 103 系統(tǒng)的總體設(shè)計 11 系統(tǒng)的數(shù)據(jù)模型 11 系統(tǒng)的功能結(jié)構(gòu)圖 15 系統(tǒng)的業(yè)務(wù)流程圖 154 系統(tǒng)的詳細(xì)設(shè)計 18 系統(tǒng)數(shù)據(jù)庫設(shè)計 18 用戶管理模塊的設(shè)計和實現(xiàn) 20 用戶注冊模塊 20 用戶登錄模塊 22 修改個人資料及密碼模塊 24 用戶對書籍管理模塊的設(shè)計和實現(xiàn) 28 添加供應(yīng)及需求信息模塊 28 刪除供應(yīng)及需求信息模塊 31 修改供應(yīng)及需求信息模塊 31 書籍查詢模塊的設(shè)計和實現(xiàn) 33 根據(jù)類別的查詢模塊 33 按關(guān)鍵字的查詢模塊 35 供應(yīng)、需求列表及查看信息詳情模塊設(shè)計和實現(xiàn) 36 最新供應(yīng)、需求列表模塊 36 查看信息詳情模塊 37 收藏夾模塊的設(shè)計和實現(xiàn) 39 系統(tǒng)權(quán)限管理模塊的設(shè)計和實現(xiàn) 41 書籍目錄模塊 41 管理員登錄模塊 42 管理員對站內(nèi)信息的管理模塊 44 管理員添加及刪除分類模塊 455 運行與測試 47 測試的目標(biāo) 47 測試的方法 48 測試的結(jié)論 49 服務(wù)器端配置 49結(jié)論 51參考文獻(xiàn) 52致謝 5355引 言隨著計算機及網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,Internet的應(yīng)用在全球范圍內(nèi)日益普及,電子商務(wù)越來越流行,很多人都通過網(wǎng)絡(luò)來購物。 。s organization mainly divides into five parts. The first part mainly introduced this system39。關(guān)鍵詞:二手書籍交易; ;sql server 2005;CAbstractIn the rapid development of the Internet today, the Internet bee an important channel of fast get,issue and transmit message for people, along with the high speed development of the Internet technology and database technology, emerce has bee more and more popular,the network database system which bine database and Internet provide technical support for emerce. As online shopping has bee more popular day after day, the students also bee an online shopping group that can not be ignored,in this context, the establishment of campus secondhand transaction network has big development opportunities and the graduation project topic request, set up campus secondhand books transaction system that based on the electronic merce, it can provide convenient secondhand exchange for students. The system uses technology skill, bined with sql server 2005 database to develop webbased campus secondhand transaction systems. This topic39。第四部分是對系統(tǒng)進行詳細(xì)設(shè)計,介紹了各功能模塊的設(shè)計方法及實現(xiàn)過程。第二部分分別對本系統(tǒng)進行可行性分析,系統(tǒng)需求分析和數(shù)據(jù)需求分析。本文的組織主要分為五個部分。 ,結(jié)合sql server 2005數(shù)據(jù)庫共同開發(fā)基于web的校園二手書籍交易系統(tǒng)。由于網(wǎng)上購物已日漸普及,學(xué)生也成為了網(wǎng)上購物一個不可忽略的群體,在此背景下,校園二手交易系統(tǒng)的建立具有較大的發(fā)展空間與潛力。摘 要在Internet飛速發(fā)展的今天,互聯(lián)網(wǎng)成為人們快速獲取、發(fā)布和傳遞信息的重要渠道。隨著互聯(lián)網(wǎng)技術(shù)和數(shù)據(jù)庫技術(shù)的高速發(fā)展,電子商務(wù)也越來越流行,數(shù)據(jù)庫和互聯(lián)網(wǎng)結(jié)合的網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng)為電子商務(wù)提供技術(shù)支持。建立基于校園電子商務(wù)的二手書籍交易系統(tǒng),旨在為廣大學(xué)生交易二手書籍提供方便。此課題的研究對校園電子商務(wù)的發(fā)展具有重要的意義。第一部分主要介紹了系統(tǒng)的開發(fā)工具、技術(shù)及其優(yōu)勢與特點。第三部分對系統(tǒng)進行總體設(shè)計,并設(shè)計出系統(tǒng)的功能結(jié)構(gòu)圖與業(yè)務(wù)流程圖。最后一部分對系統(tǒng)設(shè)計后的調(diào)試及服務(wù)器的配制過程予以說明。s research has great significance for the development of campus electronic merce.This article39。s development tools and technology, and explain their respective advantages and second part respectively analyzed the feasibility analysis,system demand analysis and data demand analysis. and carries on the overall design of the system in the third part, then draw the system function structure and business fourth part of this article is the description of the detailed design of the system,nainly introduced the design method and implementation process of each functional last part introduced debugging and server deployment process after website design .Key words: secondhand book transaction。sql server 2005。通過互聯(lián)網(wǎng)進行銷售的好處在于不用交房租、不用雇傭伙計、一天24小時隨時能進行服務(wù)等等。二手交易平臺的出現(xiàn)并不是偶然的,它是隨著互聯(lián)網(wǎng)的不斷深入而出現(xiàn)的。如今,電子商務(wù)網(wǎng)站的開發(fā)技術(shù)也在隨著時代發(fā)展而更加先進,目前能夠開發(fā)安全穩(wěn)定的電子商務(wù)系統(tǒng)的技術(shù)有很多,如jsp、提供web開發(fā)所需要的大部分組件,如登錄、驗證、數(shù)據(jù)源管理、數(shù)據(jù)顯示、網(wǎng)頁導(dǎo)航設(shè)計等。由于其開發(fā)具有高效性、安全性、靈活性、多功能性和面向組件開發(fā)的特點,越來越受到人們的歡迎。校園二手書籍交易系統(tǒng)為在校大學(xué)生提供一個供需平臺,學(xué)生可以將自己不用的書籍放在網(wǎng)上,也可在網(wǎng)上找到自己需要的書籍,達(dá)到雙贏的目的。本課題目的是開發(fā)基于Internet的校園二手書籍交易系統(tǒng)。1 開發(fā)工具及技術(shù)的選擇和介紹本系統(tǒng)的開發(fā)工具及技術(shù)的選用如下:開發(fā)平臺: 編程軟件:visual 2008編程語言:C數(shù)據(jù)庫:sql server 2005數(shù)據(jù)庫操作技術(shù):圖像處理軟件 photo shop 開發(fā)平臺介紹,、C,開發(fā)web應(yīng)用程序,生成企業(yè)級web應(yīng)用程序所需要的各種服務(wù)。,可用于在服務(wù)器上生成功能強大的web應(yīng)用程序。(2)靈活方便,使得web應(yīng)用程序開發(fā)人員可以充分利用整個平臺,有極大的靈活性。此外,如:.net框架類庫、消息處理和數(shù)據(jù)訪問解決方案都可從web無縫訪問。因此開發(fā)工具十分強大。例如:,可以在類似于visual studio的簡單窗體模型環(huán)境下處理事件。另外。 數(shù)據(jù)庫選擇所謂數(shù)據(jù)庫,可以把它形象地說成是存儲數(shù)據(jù)的“倉庫”。數(shù)據(jù)庫系統(tǒng)是管理大量的、持久的、可靠的、共享的數(shù)據(jù)的工具。目前,絕大多數(shù)的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),如oracle、sybase、microsoft sql server、informix、ibm db2等都采用了sql語言標(biāo)準(zhǔn)。本課題采用的數(shù)據(jù)庫是