【正文】
畫 3)畢業(yè)論文須用 A4 單面打印,論文 50 頁以上的雙面打印 4)圖表應(yīng)繪制于無格子的頁面上 5)軟件工程類課題應(yīng)有程序清單,并提供電子文檔 1)設(shè)計(論文) 2)附件:按照任務(wù)書、開題報告、外文譯文、譯文原文(復(fù)印件)次序裝訂 3)其它 基于 ASP 技術(shù)的校園電子商務(wù)的設(shè)計與開發(fā) 4 西南大學(xué)本科畢業(yè)論文(設(shè)計)任務(wù)書 論文(設(shè)計)題目 基于 ASP 技術(shù)的校園電子商務(wù)的設(shè)計與開發(fā) 學(xué)院、專業(yè) 計算機科學(xué)與技術(shù) 學(xué)生姓名 李忠全 學(xué)號 20xx1101108 指導(dǎo)教師姓名 汪璇 開題日期 20xx 年 11 月 24 日 論文(設(shè)計)的主要內(nèi)容(技術(shù)指標(biāo))與要求: 基于 ASP 技術(shù)的校園電子商務(wù)系統(tǒng) 是以 ASP 技術(shù)開發(fā)的適應(yīng)學(xué)校環(huán)境的一個的交易系統(tǒng)。 這個系統(tǒng)重要完成的是產(chǎn)品發(fā)布管理模塊,系統(tǒng)中會對各個功能都有一定程度的設(shè)計開發(fā)。 研究方法:采用數(shù)據(jù)庫設(shè)計方法設(shè)計數(shù)據(jù)表,結(jié)合其他成功的電子商務(wù)分析數(shù)據(jù)表的建立,設(shè)計時盡量少出現(xiàn)冗余 。在開發(fā)過程中筆者對電子商務(wù)系統(tǒng)進行了總體規(guī)劃以及詳細(xì)設(shè)計。 Information Science, Southwest University, 400715, China Abstract: Over the past few years, the Electronic Commerce promptness develops and shows from the attention affecting broad having already aroused people to social and economic activities enormous ing out. And take USA as the developed country who represents especially, all in driving development of Electronic Commerce on a large scale, the business affairs manner on this account, substituting or reforming tradition, reanizes business technological process , reduces business cost , accelerates process of circulation, the thesis designs and develops the marketplace petition and prehensive national strength improving enterprise all round in having discussed Electronic Commerce system and ASP technology upper , shallow Xi of basis developing status in home and abroad owing to that ASP technology consumer concerns management system39。electronic merce system。優(yōu)良的網(wǎng)絡(luò)環(huán)境,穩(wěn)定的消費群體,方便的物流陪送等特色都使校園電子商務(wù)有著長足的發(fā)展前景。電 子商務(wù)系統(tǒng)按功能模塊分,分為產(chǎn)品上架和產(chǎn)品發(fā)布兩個模塊,上架模塊作用是把產(chǎn)品的詳細(xì)信息存儲到數(shù)據(jù)庫中,包括產(chǎn)品的名稱,價錢,介紹等一些必要信息。 電子商務(wù)系統(tǒng)的發(fā)展?fàn)顩r 我國各大中專院校 都 加快了信息化進程,并且都建立了自己的校園網(wǎng)。 在各高校領(lǐng)導(dǎo)的高度重視大力推動下,目前,國內(nèi)眾多高校組建了自己的電子商務(wù)交易平臺,東北大學(xué)、哈爾濱工業(yè)大學(xué)等著名院校則在自己校園網(wǎng)絡(luò)應(yīng)用的基礎(chǔ)上,開發(fā)實施了自己獨具特色的校園電子商務(wù)系統(tǒng)。因此,在系統(tǒng)的初步應(yīng)用階段對給管理員帶來巨大的壓力。一個 ASP 文件的后綴為 . ASP,其中包含實現(xiàn)動態(tài)功能的 VBScript 或 JScript 語句,如果去掉那些 VBScript 或 JScript 語句,它和標(biāo)準(zhǔn)的 HTML 文件沒有任何區(qū)別。 ASP包含標(biāo)準(zhǔn)的 Active X組件,這些組件可以實現(xiàn)一些復(fù)雜的功能,如使用數(shù)據(jù)庫等。 使用 ASP 與 SQL Server 數(shù)據(jù)庫 架設(shè) , ASP 的每一個命令都首先被用來生成 HTML 文件,因此 ASP 允許生成動態(tài)內(nèi)容。 (三)使用范圍 基 于 ASP 技術(shù)的校園電子商務(wù)的設(shè)計與開發(fā) 5 用 ASP 實現(xiàn)各功能時幾乎沒有什么限制,只要 Web 應(yīng)用程序 存在并正常運行 , 用ASP 編寫出的系統(tǒng),完全可以達到原來使用 Client / Server 的網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng)的水平。 它大量地借用 C,Java 和 Perl 語言的語法 , 并耦合 PHP 自己的特性 ,使 WEB 開發(fā)者能夠快速地寫出動 態(tài)產(chǎn)生頁面 。這也是 PHP 的一個弱點 [8]。而 JSP 由于是一種較新的技術(shù),國內(nèi)采用的較少。 PHP可在 Windows,Unix,Linux的 Web服務(wù)器上正常執(zhí)行 ,還支持 IIS,Apache等一般的 Web 服務(wù)器 ,用戶更換平臺時 ,無需變換 PHP3 代碼 ,可即拿即用。 (二 ) 性能比較 循環(huán)性能測試 : JSP 最快, 而 ASP、 PHP 與 JSP 相錯一個數(shù)量級 。但在國外, JSP 已經(jīng)是比較流行的一種技術(shù),尤其是電子商務(wù)類的網(wǎng)站,多采用JSP。它還具有構(gòu)成最大的 Web 站點的數(shù)據(jù)存 儲組件所需的可伸縮性、可用性和安全功能。 SQL Server 20xx 企業(yè)版 支持聯(lián)合服務(wù)器、索引視圖和大型內(nèi)存支持等功能,使其得以升級到最大 Web 站點所需的性能級別。復(fù)制同樣使您得以維護多個數(shù)據(jù)復(fù)本,同時確保單獨的數(shù)據(jù)復(fù)本保持同步。這些功能使您得以快速交付 SQL Server 應(yīng)用程序,使客戶只需最少的安裝和管理開銷即可實現(xiàn)這些應(yīng)用程序。其中電腦給人帶來了很大的便利 ,在很多地方,電腦可以代替人工作,這樣就可以大大減少人的工作量。 針對目前我校尚沒有類似的系統(tǒng)進行開發(fā),所以開發(fā)該系統(tǒng)可以使我校在校園電子商務(wù)方面得到進一步完善,同時也使得該系統(tǒng)開發(fā)出來后極具實用性! 課題可行性分析 課題調(diào)研 (1) 與實踐活動和相關(guān)的文件和資料全部由網(wǎng)上收集。 (5) 具體問題再做詳細(xì)調(diào)查研究并與指導(dǎo)老師面談。在經(jīng)濟上是完全可 行的。 ASP( Active Server Pages)動態(tài)網(wǎng)頁,是微軟公司推出的一種用以取代 CGI( Common Gateway Interface)通用網(wǎng)關(guān)接口的技術(shù),是一種簡單、易學(xué)、高效的一種 WEB 編程語言, ASP 是運行在服務(wù)器端,我們無須擔(dān)心瀏覽器是否支持 ASP 所使用的編程語言 ,用戶端只要使用可執(zhí)行 HTML 碼的瀏覽器,即可瀏覽 ASP 所設(shè)計的網(wǎng)頁內(nèi)容。 運行環(huán)境 軟件系統(tǒng)環(huán)境(服務(wù)器端): 必須安裝 Microsoft SQL Server 20xx作為本系統(tǒng)的后臺數(shù)據(jù)庫 , 且 SQL Server還必須滿足以下兩個條件: 帶有 Service Pack 4 身份驗證必須被設(shè)定為 “ 混合認(rèn)證模式 ” ( SQL Server和 Windows)。 軟件系統(tǒng)環(huán)境(客戶端): IE 游覽器或其它游覽器, Windows 98以及 Windows NT操作系統(tǒng)。會員在本系統(tǒng)中的業(yè)務(wù)流程如 31 所示,管理員的流程如圖 32 所示: 用 戶瀏 覽 商 品精 品 推 薦特 價 商 品查 詢 商 品收 藏 夾用 戶 登 陸 判 斷未登陸用 戶 登 陸新 用 戶 注 冊新 用 戶查 看 更 改 個 人 信 息 圖 31 用戶系統(tǒng)流程分析圖 [4] 基 于 ASP 技術(shù)的校園電子商務(wù)的設(shè)計與開發(fā) 12 Picture 31 User system flow analysis picture[4] 管 理 員 登 陸帳 號 驗 證驗 證 是 否 成 功驗 證 失 敗驗 證 成 功添 加 商 品管 理 欄 目管 理 用 戶管 理 產(chǎn) 品管 理 信 息 圖 32管理員系統(tǒng)流程圖 Picture 32 Manager System flow chart 數(shù)據(jù)流 基于 Web 技術(shù)的校園電子商務(wù)的數(shù)據(jù)流:管理員首先獲得產(chǎn)品的詳細(xì)信息,再將信息全部寫入到數(shù)據(jù)庫中,在發(fā)布模塊中再從數(shù)據(jù)庫調(diào)出產(chǎn)品信息并顯示在頁面中,供用戶瀏覽。整個系統(tǒng)的功能結(jié)構(gòu) 如圖 34所示 : 基 于 ASP 技術(shù)的校園電子商務(wù)的設(shè)計與開發(fā) 14 校 園 電 子 商 務(wù) 系 統(tǒng)產(chǎn) 品 分 類會 員 模 塊管 理 模 塊產(chǎn) 品 查 詢信 息 管 理產(chǎn) 品 查 詢產(chǎn) 品 瀏 覽會 員 注 冊信 息 管 理產(chǎn) 品 發(fā) 布 圖 34 系統(tǒng)功能結(jié)構(gòu)圖 Picture 34 System function structure drawing 系統(tǒng)數(shù)據(jù)模型 (1) ER圖 整 個系統(tǒng)的 E–R圖,共有用戶、產(chǎn)品、管理員 3類實體,有注冊驗證兩種關(guān)系,通過這兩種關(guān)系將用戶、產(chǎn)品、管理這 3類實體進行聯(lián)系。 ( 2)產(chǎn)品上傳模塊:產(chǎn)品資料的填寫、所屬分類、名稱、組成、簡介、價錢、折扣、物品描述。 ( 6) 信息維護模塊:主要是針對網(wǎng)站的信息所做出的更新、修改。下圖 43 是用戶登陸頁面 圖 43 會員登陸頁面 Picture 43 the member lands the page 產(chǎn)品上傳模塊 在進入產(chǎn)品上傳模塊之前,我們首先要通過驗證頁