freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于bs結(jié)構(gòu)的網(wǎng)上鮮花銷售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)論文-閱讀頁

2025-07-12 17:50本頁面
  

【正文】 和用戶編碼保存在session對象中,方便其它界面使用getAttribute函數(shù)獲取session對象中的用戶名和用戶編碼。本系統(tǒng)會員與管理員登錄系統(tǒng)用的都是這個界面。在此界面中還添加了一個忘記密碼的按鈕,用以幫助用戶取回密碼。()調(diào)用。首先,如果用戶沒有注銷就離開了,下一個用戶就有可能使用前一個用戶未過期的session對象,這樣會嚴(yán)重影響到安全性。當(dāng)用戶數(shù)量很多的時(shí)候,就會造成網(wǎng)絡(luò)資源的浪費(fèi)。 用戶注冊模塊設(shè)計(jì)本系統(tǒng)約定只有花店的會員才有購買資格,才能操作購物車,生成訂單。在首頁的左上角有一個用戶注冊菜單,用戶通過此菜單進(jìn)入注冊頁面,可以進(jìn)行注冊操作。注冊界面如圖47圖47 用戶注冊界面在此模塊中用到了兩個JavaBean,一個是與用戶信息的相對應(yīng)的數(shù)據(jù)存儲Bean:user_info。其作用主要是存儲注冊頁的表單中的數(shù)據(jù)。賦值后就可以調(diào)用另一個數(shù)據(jù)邏輯Bean:userInfoDaoImpl。其具體類成員如表42成員名返回值類別作用域功能connconnDBprivate數(shù)據(jù)庫訪問類insert(user_info u)intpublic數(shù)據(jù)庫插入操作update(user_info u)intpublic數(shù)據(jù)庫更新操作updatePwd(user_info u)intpublic 修改密碼操作delete(user_info u)intpublic進(jìn)行刪除記錄操作圖42 userInfoDaoImpl類成員表在用戶名后跟的“檢測用戶名”菜單使用了JavaScript腳本函數(shù)openwin(UID)。在表單提交之前使用JavaScript腳本函數(shù)check()進(jìn)行填寫格式的驗(yàn)證。在用戶登錄時(shí)也會作同樣的操作。用戶信息查看與修改界面如圖49圖49 用戶信息查看與修改界面在整個界面中,用戶名輸入框是只讀屬性,其余的都可以更改。密碼修改界面如圖410圖410 密碼修改界面 購物車模塊和前臺訂單處理模塊的設(shè)計(jì)購物車通常為網(wǎng)上商店的核心模塊之一,在網(wǎng)上花店系統(tǒng)里面也是如此。前臺訂單處理主要是根據(jù)用戶提交的信息和購物車內(nèi)的信息生成用戶訂單即用戶訂單的查看功能。整個購物車和訂單信息填寫界面如圖412和圖413圖412購物車部分界面購物車添加花品流程圖如圖414用戶在花品詳細(xì)信息頁面選擇購買,即可觸發(fā)購物車添加花品行為,并跳轉(zhuǎn)到購物車信息界面如圖412。圖414 購物車添加花品流程圖在圖412界面中購物車信息表中填入購買的數(shù)量,然后單擊更改數(shù)量按鈕即可以更改購買數(shù)量。從圖412中顯示的購物車更改數(shù)量后的圖為圖415圖415 更改數(shù)量后的購物車信息更改購物車中花品數(shù)量的實(shí)現(xiàn)根自助訂花后臺實(shí)現(xiàn)邏輯比較相似。其具體實(shí)現(xiàn)核心代碼如下:jsp:useBean id=or scope=request class=!—將訂單一般信息提取并儲存到類order的對象or里面 jsp:setProperty name=or property=*//jsp:useBean% ……// Vector cart=(Vector)(cart)。javascript39。您還沒有選購商品!39。=39。/script)。 int userID=0。 String orderID=。javascript39。用戶登錄錯誤!請重新登錄39。=39。/script)。 (orderNotes)。 int year=()。 int date=()。 int minute=()。 orderID=(userID)+(year)+(month)+(date)+(hour)+(minute)。 (orderID)。 orderDaoImpl oral=new orderDaoImpl()。//插入訂單一般信息 if(ret==0){ (script language=39。alert(39。39。=39。/script)。 int i=0。i()。 gs=(goodselement)(i)。+ orderID+39。+()+39。 if(ret==0){ break。 if(i!=()){//插入失敗代碼實(shí)現(xiàn)回滾 ret=(or)。 ret=(delete from lineItem_table where orderID=39。)。 (script language=39。alert(39。39。=39。/script)。 (cart,cart)。 (script language=39。alert(39。)。39。 } }else{ (script language=39。alert(39。)。39。 }% 后臺用戶管理模塊設(shè)計(jì)后臺用戶管理模塊主要是實(shí)現(xiàn)管理員查看會員用戶一般信息,對會員用戶進(jìn)行凍結(jié)和解凍操作。在次模塊中實(shí)現(xiàn)了分頁顯示。在次界面中,管理員可以單擊用戶注冊名稱查看用戶的一般信息,點(diǎn)擊用戶狀態(tài)可以改變用戶的狀態(tài),即點(diǎn)擊“已激活”可以將用戶帳戶凍結(jié),點(diǎn)擊一“已凍結(jié)”可以將該用戶帳戶解凍。 String pg=(pages)。amp。 connDB conn=new connDB()。 int countRows=0。 int pageSize=5。//讀//取用戶信息條數(shù) if(()) countRows=(1)。//計(jì)//算顯示的頁面數(shù) String sql=select top +pageSize+* from userInfo_table where userID not in(select top +((pages1)*pageSize)+userID from userInfo_table order by userStatus desc,userType desc)and userType=0 order by userStatus desc,userType desc。 //要顯示的用戶信息。在實(shí)現(xiàn)其基本功能的前提下,理解掌握J(rèn)SP方面編程的思想。網(wǎng)站用戶界面由JSP完成,數(shù)據(jù)和邏輯處理由JavaBean完成,數(shù)據(jù)儲存由MSSQL實(shí)現(xiàn)。該平臺運(yùn)行于:WindowsXP +Tomcat+JSP +MSSQL的環(huán)境中。 系統(tǒng)開發(fā)工具安裝與環(huán)境配置本系統(tǒng)采用JDK和Tomcat作為開工具。 JDK和Tomcat的安裝首先從網(wǎng)上下載JDK安裝和Tomcat的安裝程序。OfflineJDK安裝包是一個解壓縮文件,可以直接解壓縮進(jìn)行安裝,整個安裝過程都是自動的,只需要選擇JDK的安裝目錄,假設(shè)安裝目錄為c:\。如果直接是一個文件夾就直接拷貝到目錄下就可以了。 配置JDK和Tomcat的環(huán)境變量 安裝好JDK和Tomcat后,要對系統(tǒng)的環(huán)境變量進(jìn)行配置才能運(yùn)行。如圖1022所示:JAVA_HOME vaule為c: \CLASSPATH vaule為 .。%JAVA_HOME%\lib\。圖51 環(huán)境變量配置 系統(tǒng)運(yùn)行與操作指南要安裝好JDK和Tomcat以后,要運(yùn)行本系統(tǒng)還要進(jìn)行一些配置。由于本系統(tǒng)是用JDBC技術(shù)實(shí)現(xiàn)數(shù)據(jù)庫連接,所以不需要配置ODBC數(shù)據(jù)源。 Tomcat中虛擬目錄的配置在D:盤根目錄下新建一文件夾huazhise作為本系統(tǒng)網(wǎng)站站點(diǎn),然后到D:\Tomcat \conf\Catalina\,對其進(jìn)行編輯:添入如下代碼:?xml version= encoding=UTF8?!This ment marks this file as generated, so it may be deleted and regenerated at any time. To preserve manual changes to this file, delete this Context debug=0 docBase=D:\huazhise path=/huazhise reloadable=true workDir=D:\ huazhise\Tomcat\work\/ 操作指南本系統(tǒng)是一個面向所有網(wǎng)民的網(wǎng)上花店系統(tǒng),它主要實(shí)現(xiàn)網(wǎng)上鮮花商品的銷售及花店對本店會員,鮮花等相關(guān)信息的管理本系統(tǒng)有兩種用戶一種是普通會員,另一種是管理員。在用戶登錄是用戶填入用戶名和密碼后,系統(tǒng)會根據(jù)用戶名自動判斷用戶類別。6 系統(tǒng)評價(jià) 系統(tǒng)的特點(diǎn)和優(yōu)點(diǎn)本系統(tǒng)設(shè)計(jì)時(shí)借鑒了國內(nèi)外優(yōu)秀網(wǎng)站的優(yōu)點(diǎn),從界面到系統(tǒng)設(shè)計(jì)都是從方便客戶,商戶管理操作的角度出發(fā),同時(shí)兼顧管理員的管理這一方面設(shè)計(jì)的。由于鮮花商品的比較特別,在系統(tǒng)中也存在相應(yīng)的特別的功能模塊,如自助訂花模塊,在一般的網(wǎng)上商店系統(tǒng)里面很少會有,幾乎沒有。鮮花買賣不比一般的商品,它存在一個組裝問題。所以其原材料記錄是很重要的。數(shù)據(jù)庫系統(tǒng)采用的是SQL Server2000,能夠?qū)崿F(xiàn)動態(tài)查詢、動態(tài)更新以及動態(tài)輸入數(shù)據(jù),并提供強(qiáng)大的管理功能。(3) 網(wǎng)站系統(tǒng)信息管理內(nèi)容全面,維護(hù)數(shù)據(jù)方便,特別是對通用字段,如商品分類、支付方式等的輸入,為了防止手動輸入時(shí)發(fā)生的各種錯誤,本系統(tǒng)采用下拉列表框或單選框的方式顯示所有可能數(shù)據(jù),使用者只需用鼠標(biāo)進(jìn)行選擇就可完成輸入工作。(4) 及時(shí)全面地處理各種錯誤異常,特別是對用戶注冊提交的信息進(jìn)行判斷,若出現(xiàn)輸入錯誤或信息為空的現(xiàn)象,系統(tǒng)就會及時(shí)給予用戶出錯提示。一般有商務(wù)網(wǎng)站操作經(jīng)驗(yàn)的用戶都可以熟練操作本系統(tǒng)。但由于時(shí)間倉促,本系統(tǒng)還存在不少不足方面,主要體現(xiàn)在:(1) 界面不夠美觀,由于時(shí)間倉促,網(wǎng)站的主要表現(xiàn)方式還是以表格+文字的方式,顏色比較單調(diào),一些界面不夠美觀,嚴(yán)重影響了顧客的購買欲和商戶加入的信心。(3) 后臺管理功能不完善,由于時(shí)間和人力的多方面的原因,在后臺管理方面的功能設(shè)計(jì)不是很完善。(2) 對于系統(tǒng)代碼和數(shù)據(jù)庫的冗余,我會進(jìn)一步簡化程序代碼,可使不同界面之間能共享一些方法、函數(shù)和變量,對數(shù)據(jù)庫采用數(shù)據(jù)庫連接池技術(shù)提高數(shù)據(jù)庫操作的性能;數(shù)據(jù)庫的關(guān)系模式可以進(jìn)一步規(guī)范化,減少冗余現(xiàn)象。系統(tǒng)分析與設(shè)計(jì)過程,是對四年大學(xué)學(xué)習(xí)的總結(jié)過程,更是進(jìn)一步學(xué)習(xí)和探索的過程。下面主要從以下幾方面談一談自己的體會:(1) 對軟件工程方法的分析和體會,在畢業(yè)設(shè)計(jì)的過程中,我們嚴(yán)格遵循軟件工程的進(jìn)行方法,把系統(tǒng)分為問題定義,可行性研究,需求分析,總體分析,詳細(xì)設(shè)計(jì),編碼和單元測試,綜合測試以及運(yùn)行維護(hù)等8個階段,完善了系統(tǒng)設(shè)計(jì)。例如:當(dāng)在瀏覽器上填好表單并提交HTTP請求時(shí),可以要求在站點(diǎn)服務(wù)器上執(zhí)行一個表單所設(shè)定的應(yīng)用程序, 而不只是一個簡單的HTML文件。使用一個好的編程工具進(jìn)行相關(guān)的設(shè)計(jì),可以大大的簡化開發(fā)步驟和難度,可以節(jié)約很多的時(shí)間。在設(shè)計(jì)過程中,我們邊看書,邊實(shí)踐,不斷遇到新的問題,不斷探索和努力使問題得到解決,其間的辛苦與樂趣也只有親身實(shí)踐才能體會的到;同時(shí)一個管理信息系統(tǒng)的設(shè)計(jì),不可能一步到位,還需要不斷完善和補(bǔ)充;同時(shí),系統(tǒng)中還存在許多問題,有待在日后的應(yīng)用實(shí)踐中發(fā)現(xiàn)和解決。 結(jié) 論本次畢業(yè)設(shè)計(jì)到此已經(jīng)順利結(jié)束,通過這次的畢業(yè)設(shè)計(jì),我學(xué)到了很多東西。通過這次的畢業(yè)設(shè)計(jì),我需要學(xué)習(xí)不僅僅是Java語言和JSP技術(shù),其它很多方面的知識都需要我去了解并掌握。在我做完了這個系統(tǒng)后,我的自身的編程能力也有了很大的提高。設(shè)計(jì)本系統(tǒng)的過程不僅是對我學(xué)過的知識的一次應(yīng)用,更是對我綜合處理問題、解決實(shí)際問題能力的培養(yǎng)和鍛煉。我在設(shè)計(jì)過程中也遇到了很多困難,但是通過指導(dǎo)老師和同學(xué)的幫助以及自己的努力,最終還是順利地完成了畢業(yè)設(shè)計(jì)。 致 謝畢業(yè)設(shè)計(jì)完成之際,我謹(jǐn)向在我畢業(yè)設(shè)計(jì)過程中給予我?guī)椭母魑焕蠋熀屯瑢W(xué)表示感謝。在本學(xué)期設(shè)計(jì)開發(fā)過程中,他給了我們很多關(guān)心、幫助和指導(dǎo),遇到難點(diǎn)指出解決思路,幫助我們順利完成該課題的設(shè)計(jì)開發(fā)工作,沒有他的幫助和指導(dǎo),就不會有我今天的成果。在他們的熱心幫助之下,使我逐漸入門,慢慢進(jìn)入狀態(tài)。同時(shí),我還要感謝父母多年來對我的培養(yǎng)和教育,正是他們對我無私的關(guān)愛才有我今天的幸
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1