




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
基于B/S的網(wǎng)上購書系統(tǒng)的設(shè)計與實現(xiàn)班級:軟件092班姓名:XXX指導(dǎo)教師:XXX
——用戶模塊及后臺管理的設(shè)計與實現(xiàn)基于B/S的網(wǎng)上購書系統(tǒng)的設(shè)計與實現(xiàn)班級:軟件092目錄一、系統(tǒng)開發(fā)的背景及意義二、系統(tǒng)需求分析三、Struts2工作流程四、Hibernate工作原理五、系統(tǒng)詳細(xì)設(shè)計六、總結(jié)
目錄系統(tǒng)開發(fā)背景及意義背景近年來,隨著Internet的迅速崛起,互聯(lián)網(wǎng)已經(jīng)成為收集、提供信息的最佳渠道并且在逐步的進(jìn)入傳統(tǒng)的流通領(lǐng)域。于是電子商務(wù)應(yīng)運(yùn)而生,開始了它的流行旅程。越來越多的商家開始在網(wǎng)上建立購物的渠道,就是網(wǎng)上商店,通過這種方式向消費者展示出一種新的購物理念。同時,由于計算機(jī)網(wǎng)絡(luò)給我們的世界帶來的巨大的變化,讓網(wǎng)絡(luò)從人們極少了解的領(lǐng)域來到了全世界平常人的生活中。意義
網(wǎng)上購書系統(tǒng)也稱為電子商務(wù)平臺,在商務(wù)的活動中起著舉足輕重的作用。電子商務(wù)的發(fā)展對于一個公司而言,不僅僅意味著一個商業(yè)機(jī)會,它還意味著一個全新的網(wǎng)絡(luò)新經(jīng)濟(jì)的誕生。Internet本身所具有的開放性、全球性、低成本、高效率的特點,也成為電子商務(wù)的內(nèi)在特征,并使得電子商務(wù)大大超越了作為一種新的貿(mào)易形式所具有的價值,它不僅會改變企業(yè)本身的生產(chǎn)、經(jīng)營、管理活動,而且將影響到真?zhèn)€社會的經(jīng)濟(jì)運(yùn)行和結(jié)構(gòu)。系統(tǒng)開發(fā)背景及意義背景系統(tǒng)需求分析開發(fā)環(huán)境開發(fā)工具:MyEclipse8.0容器:Tomcat6.0數(shù)據(jù)庫:MySQL功能需求
本系統(tǒng)分為前臺模塊和后臺模塊。前臺購物模塊主要是面向用戶的部分,包括用戶注冊、登錄、商品信息的瀏覽、購物車、訂單和修改個人信息的功能;后臺是由管理員操作的,包括圖書的添加、圖書信息的顯示以及修改和刪除、會員列表、訂單列表這四個方面。系統(tǒng)需求分析開發(fā)環(huán)境Struts2的主要工作流程Struts2的主要工作流程Hibernate工作原理1.通過Configuration().configure();讀取并解析hibernate.cfg.xml文件。2.由hibernate.cfg.xml中的<mappingresource="com/xx/User.hbm.xml"/>讀取并解析映射信息3.通過config.buildSessionFactory()//創(chuàng)建SessionFactory4.sessionFactory.openSession();//打開Sesssion5.session.beginTransaction();//創(chuàng)建事務(wù)Transation6.persistentoperate持久化操作7.session.getTransaction().commit();//提交事務(wù)8.關(guān)閉Session9.關(guān)閉SesstionFactoryHibernate工作原理用戶注冊界面
該界面是用戶注冊,其中郵箱地址和驗證碼的驗證采取的是Ajax異步請求進(jìn)行驗證。昵稱和密碼的格式利用了正則表達(dá)式進(jìn)行控制,在輸入錯誤的時候會提示錯誤信息。密碼的輸入如果是錯誤的,則再次輸入密碼不能輸入,在輸入完成后,如果頁面有錯誤提示信息則不允許提交。用戶注冊界面該界面是用戶注冊,其中郵箱地址和驗證碼的驗注冊-郵箱驗證界面
在注冊頁面的信息填寫完全并且正確以后,會跳轉(zhuǎn)到注冊用戶的郵箱驗證界面,這個可以生成一個隨機(jī)的驗證碼并且發(fā)送到郵箱(在這里顯示到頁面上),用戶在輸入驗證碼之后提示注冊成功,可以通過點擊鏈接進(jìn)入商品的顯示頁面。注冊-郵箱驗證界面在注冊頁面的信息填寫完全并且正確以用戶登錄界面用戶在登錄的時候,要對用戶的郵箱地址、密碼以及郵箱驗證是否通過進(jìn)行判斷,如果郵箱地址或者密碼輸入錯誤,則會停在登錄頁面,并顯示錯誤信息。如果郵箱驗證未通過,會跳轉(zhuǎn)到郵箱驗證的頁面。用戶登錄界面用戶在登錄的時候,要對用戶的郵箱地址、密添加圖書界面添加圖書的界面中,在添加圖書封面的時候,會將要添加的圖片顯示在頁面上,便于管理員的添加。圖書的類別采用了異步請求,在網(wǎng)頁一開始加載就發(fā)送請求,并且把返回的信息填充在select中。添加圖書界面添加圖書的界面中,在添加圖書封面的時候,添加圖書界面在圖書列表的顯示頁面可以對圖書的信息進(jìn)行修改或者刪除,在修改或者刪除之后返回到原頁面。添加圖書界面在圖書列表的顯示頁面可以對圖書的信息進(jìn)行會員列表、訂單列表界面會員列表、訂單列表界面總結(jié)系統(tǒng)利用了框架進(jìn)行開發(fā),這樣大大的減少了代碼量,也降低了業(yè)務(wù)邏輯與數(shù)據(jù)層之間的耦合。利用一些jQuery的特效和Ajax異步請求讓用戶對頁面的體驗感更好。通過對網(wǎng)上購書系統(tǒng)主要功能及體系結(jié)構(gòu)的分析、設(shè)計,展示了系統(tǒng)的全部特性
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 醫(yī)療用品行業(yè)市場準(zhǔn)入政策考核試卷
- 光纜行業(yè)供應(yīng)鏈管理考核試卷
- 成人高等教育材料力學(xué)與工程應(yīng)用考核試卷
- 壓力敏感合成材料制造技術(shù)與應(yīng)用考核試卷
- 機(jī)織服裝國際貿(mào)易法規(guī)與慣例考核試卷
- 數(shù)字內(nèi)容版權(quán)監(jiān)測與維權(quán)策略考核試卷
- 青島沃爾沃購車合同范本
- 中介渠道合作合同范本
- 藝人標(biāo)準(zhǔn)解約合同范本
- 酒店訂制家具合同范本
- 小學(xué)生防性侵安全教育主題班會課件
- 2024年五級咖啡師職業(yè)技能鑒定考試題庫(含答案)
- 聯(lián)合體施工雙方安全生產(chǎn)協(xié)議書范本
- 教育集團(tuán)理事會職責(zé)
- 氣血津液(中醫(yī)理論)
- 2024年2型糖尿病中醫(yī)防治指南解讀課件
- 2024年遼寧省中考物理試題
- 2024年湖南電氣職業(yè)技術(shù)學(xué)院單招職業(yè)適應(yīng)性測試題庫含答案
- CJJ 82-2012 園林綠化工程施工及驗收規(guī)范
- 數(shù)據(jù)庫原理及應(yīng)用(第3版)
- 預(yù)防流感健康知識講座總結(jié)
評論
0/150
提交評論