版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
年4月19日網(wǎng)上書店畢業(yè)設(shè)計開題報告文檔僅供參考,不當(dāng)之處,請聯(lián)系改正。畢業(yè)設(shè)計(論文)開題報告題目名稱:《網(wǎng)上書店》學(xué)生姓名:學(xué)號:二級學(xué)院(系)/專業(yè):計算機(jī)與軟件學(xué)院/軟件技術(shù)班級:指導(dǎo)教師:年3月7日
畢業(yè)設(shè)計(論文)開題報告1.本課題的背景及意義隨著科學(xué)技術(shù)的飛速發(fā)展,Internet這個昔日只被少數(shù)科學(xué)家接觸和使用的科研工具已經(jīng)成了普通百姓都能夠觸及的大眾型媒體傳播手段。21世紀(jì)是網(wǎng)絡(luò)的時代、信息的時代,時間是非常寶貴的,由于種種原因人們抽不出時間到實(shí)體書店去買書,也不知道哪家書店會有自己想要的書籍,同時那些傳統(tǒng)書店的經(jīng)營者未必有好的方法讓人們知道“我這就有顧客需要的書籍”,這種買賣雙方之間信息交流上的阻礙成為“網(wǎng)上書店”網(wǎng)站發(fā)展的原動力。書籍網(wǎng)上交易近幾年在中國發(fā)展迅猛,如同一些書店在各地開設(shè)書店以拉近書店與顧客間距離一樣當(dāng)前,網(wǎng)上書店在國際互聯(lián)網(wǎng)上能夠?qū)崿F(xiàn)的商務(wù)已經(jīng)多樣化,能夠完成從最基本的信息展示、信息發(fā)布功能到在線交易、在線客戶服務(wù)、在線網(wǎng)站管理功能等。網(wǎng)上書城向廣大用戶推出的是一種全新的網(wǎng)上信息服務(wù),旨在書店與消費(fèi)者之間架起一座高速、便捷的網(wǎng)上信息橋梁,為廣大用戶節(jié)省時間,方便用戶購書,讓用戶永遠(yuǎn)走在時代的前沿。成本低廉是開設(shè)網(wǎng)上書店的主要原因,它24小時的全天候和全方位服務(wù)也是店面書店所不能比及的。與其它商品相比,書籍運(yùn)送幾乎不怕碰撞碎裂,運(yùn)送相對方便;同時書本因具有功能單一,形式簡單,易于判斷和選擇二獨(dú)具優(yōu)勢,很適合網(wǎng)上交易;書籍單價較低,降低了消費(fèi)者在網(wǎng)絡(luò)購物的門檻,因此網(wǎng)上書城的開設(shè)已成為必不可少的經(jīng)營策略之一。本研究課題主要研究一個具有個性化搜索功能的網(wǎng)上書店銷售系統(tǒng)。即網(wǎng)上書店不但讓用戶輕松、快捷、方便進(jìn)行在線購物,讓管理員能夠發(fā)布各種圖書信息,完成網(wǎng)上書店所必須具備的基本功能之外,更重要的是本書店在搜索圖書方面為用戶創(chuàng)立了一個友好的搜索環(huán)境,并在整體上實(shí)現(xiàn)用戶注冊、用戶管理、書籍瀏覽、書籍查詢、在線購書和系統(tǒng)管理等功能。主要采用超文本連接語言A、Javascript、Div+css、SQLserver等技術(shù)來實(shí)現(xiàn)網(wǎng)上書店系統(tǒng),采用了面向?qū)ο蟮能浖_發(fā)方法,按照軟件工程的基本步驟進(jìn)行了系統(tǒng)分析、設(shè)計和實(shí)現(xiàn)。2.本課題的基本內(nèi)容及關(guān)鍵問題本系統(tǒng)主要包括以下模塊:前臺模塊(個人中心管理模塊,購物車管理模塊),后臺模塊(圖書管理模塊)。其中每一模塊都包含有子模塊,詳細(xì)如下:個人中心管理模塊:包括個人信息的注冊、添加、刪除、修改、查看個人的詳細(xì)信息等。購物車管理模塊:包括對已加入購物車的書籍進(jìn)行查看、添加、刪除、修改、下訂單等。管理員模塊:對個人信息的查看、修改、增加、刪除等。圖書管理模塊:管理員對圖書的查看、修改、增加、刪除等。關(guān)鍵問題:搜索功能是一難點(diǎn)。訂單的查看是一個難點(diǎn)。購物車的功能實(shí)現(xiàn)是一個特大難點(diǎn)。圖書在網(wǎng)頁上用數(shù)據(jù)控件顯示是一個難點(diǎn)。系統(tǒng)數(shù)據(jù)的處理(如何添加到數(shù)據(jù)庫)是一個難點(diǎn)。畢業(yè)設(shè)計(論文)開題報告3.本課題調(diào)研情況綜述經(jīng)過相關(guān)的資料查詢,當(dāng)前對于網(wǎng)上書店系統(tǒng)有以下幾種技術(shù)解決方案:1.PHP+MySQL+Linux優(yōu)點(diǎn):開發(fā)需要的軟件及平臺免費(fèi),PHP具有很強(qiáng)的移植性,具有優(yōu)秀的前臺框架模板,設(shè)計前臺變得容易。由于PHP本身存在的一些缺點(diǎn),使得它不適合應(yīng)用于大型電子商務(wù)站點(diǎn),而更適合一些小型的商業(yè)站點(diǎn)。首先,PHP缺乏規(guī)模支持。其次,缺乏多層結(jié)構(gòu)支持。對于大負(fù)荷站點(diǎn),解決方法只有一個:分布計算。數(shù)據(jù)庫、應(yīng)用邏輯層、表示邏輯層彼此分開,而且同層也能夠根據(jù)流量分開,組成二維陣列。而PHP則缺乏這種支持。還有上面提到過的一點(diǎn),PHP提供的數(shù)據(jù)庫接口支持不統(tǒng)一,這就使得它不適合運(yùn)用在電子商務(wù)中2.ASP.NET+MySqlServerASP.NET是Microsoft.NETFramework中用于生成Web應(yīng)用程序和XMLWebServices的技術(shù)。能夠經(jīng)過MicrosoftWindowsd的COM/DCOM獲得ActiveX規(guī)模支持,經(jīng)過DCOM和TranscationServer獲得結(jié)構(gòu)支持;這樣使得該方案具有可行性??墒怯捎诜课葑赓U系統(tǒng)的安全性要求較高,A+SQLServer多依賴系統(tǒng)功能,容易產(chǎn)生安全漏洞。該頁面使用一種已編譯的、由事件驅(qū)動的編程模型,這種模型能夠提高性能并支持將應(yīng)用程序邏輯結(jié)構(gòu)同用戶界面相隔離。3.JSP+SSH+MySQLJSP建立在java基礎(chǔ)之上具有java語言的分布式,可移植性強(qiáng),跨平臺,面向?qū)ο蟮奶攸c(diǎn)。Struts是實(shí)現(xiàn)MVC框架的輕量級框架,具有豐富的頁面標(biāo)簽,極大的方便了前臺開發(fā)以及各層次的分離。Hibernate是輕量級的持久成框架,它使開發(fā)完全面向?qū)ο?,?shí)現(xiàn)了數(shù)據(jù)庫的封裝,系統(tǒng)移植的關(guān)鍵問題:不同數(shù)據(jù)庫版本數(shù)據(jù)移植問題。Spring是另外一個輕量級框架,經(jīng)過IoC以及AOP是的對象之間的依賴關(guān)系降得最低,而且能夠提供強(qiáng)大的事務(wù)管理功能,使得開發(fā)人員更集中于業(yè)務(wù)處理??偟膩碚f,ASP,PHP,JSP三者都有相當(dāng)數(shù)量的支持者,而這三者也各有所長,在開發(fā)過程中,我們應(yīng)該根據(jù)實(shí)際的需要來使用最合適的技術(shù),本系統(tǒng)由于規(guī)模以及安全性要求采用第二種解決方案。4.本課題的方案論證本課題將在對相關(guān)網(wǎng)站和當(dāng)前網(wǎng)絡(luò)上使用的博客系統(tǒng)的調(diào)研,詳細(xì)地獲取并研究需求,建立對應(yīng)的邏輯模型以及獲取相關(guān)數(shù)據(jù)。在準(zhǔn)確地理解需求的基礎(chǔ)之上,將采用當(dāng)前最為流行的技術(shù):.NET+Mysql+(Div+Css)+HTML等技術(shù)完成系統(tǒng)的設(shè)計與開發(fā)。其中運(yùn)用MVC框架,“C”負(fù)責(zé)管理系統(tǒng)的所有組件?!癕”負(fù)責(zé)基礎(chǔ)數(shù)據(jù),“V”負(fù)責(zé)頁面展示。MVC將代碼中的業(yè)務(wù)邏輯和數(shù)據(jù)顯示分離,保證更好的開發(fā)效率。采用Div+Css方式進(jìn)行系統(tǒng)頁面的設(shè)計,該方式有利于提高頁面打開速度和搜索引擎的查詢,同時還能夠?qū)崿F(xiàn)頁面樣式的整體變換使網(wǎng)頁更加美觀。本系統(tǒng)使用.NET技術(shù)作為表現(xiàn)層技術(shù),負(fù)責(zé)收集用戶數(shù)據(jù)請求并將其提交到指定的控制器,另外還負(fù)責(zé)處理結(jié)果的展示。為了實(shí)現(xiàn)更好的維護(hù)性,頁面禁用了java腳本取而代之的是JSTL標(biāo)簽。.NET所有請求都向Struts的ActionServlet發(fā)送,所有請求都有Struts處理。然后轉(zhuǎn)發(fā)到Spring的動態(tài)代理類,由她管理業(yè)務(wù)邏輯,來調(diào)用相應(yīng)的action處理請求。經(jīng)過Spring提供的注入方案,管理各組件,面向接口編程,降低了系統(tǒng)的復(fù)雜度。程序開發(fā)對數(shù)據(jù)庫的操作將使用Spring提供的HibernateSupport來完成,另外程序的測試也將使用Spring提供的測試框架。Hibernate將作為對數(shù)據(jù)庫操作的封裝,面向?qū)ο蟮姆绞焦芾頂?shù)據(jù),為后期
溫馨提示
- 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年版餐廳股權(quán)轉(zhuǎn)讓協(xié)議書
- 2025年度綠色環(huán)保水電安裝項(xiàng)目合同書3篇
- 2025年度汽車吊機(jī)租賃及吊裝作業(yè)現(xiàn)場應(yīng)急預(yù)案合同3篇
- 2024年股權(quán)轉(zhuǎn)讓之擔(dān)保協(xié)議要覽
- 2025年度消防工程應(yīng)急物資儲備與供應(yīng)合同3篇
- 2025年度水暖設(shè)備研發(fā)、生產(chǎn)、銷售與售后一體化承包合同3篇
- 二零二五年度光伏發(fā)電站建設(shè)項(xiàng)目合同3篇
- 2025年度虛擬偶像創(chuàng)作軟件銷售合同范本2篇
- 地面施工冬季施工方案(7篇)
- 春節(jié)放假的通知匯編9篇資料
- 工程訓(xùn)練(廣東工業(yè)大學(xué))智慧樹知到期末考試答案2024年
- 2023-2024學(xué)年重慶市九龍坡區(qū)高二(上)期末物理試卷(含解析)
- 初中數(shù)學(xué)九年級下冊《位似》(1)教案
- 天全縣儲備林建設(shè)項(xiàng)目施工組織設(shè)計樣本
- 礦權(quán)收儲方案
- 2022-2023學(xué)年重慶市渝北區(qū)人教PEP版五年級上冊期末英語試卷
- 安徽省合肥市廬江縣2022-2023學(xué)年八年級上學(xué)期期末物理試卷(含答案)
- 造價年度工作總結(jié)
- 護(hù)理人員應(yīng)急預(yù)案培訓(xùn)課件:居家病人護(hù)理與應(yīng)急服務(wù)
- 液壓與氣動傳動CAI第1章
- 廣告?zhèn)髅叫袠I(yè)操作人員安全培訓(xùn)
評論
0/150
提交評論