【正文】
字符轉(zhuǎn)換: public static String toUni(String gbStr){ String uniStr = 。 } try{ byte[] tempByte = (GB2312)。 }catch(Exception ex){ } return uniStr。 for (int i = 0。 i++) { char c = (i)。amp。 } else { byte[] b。 }catch (Exception ex) { 18 (ex)。 } for (int j = 0。 j++) { int k = b[j]。 } (% + (k). toUpperCase())。 } 在管理信息系統(tǒng)的生命周期中,僅過了需求分析 、系統(tǒng)設(shè)計(jì)等階段之后,便開始了系統(tǒng)實(shí)施階段。 管理員登陸頁面 (1).描述:為了保證系統(tǒng)的安全性,要使用本系統(tǒng)必須先登陸到系統(tǒng)中。 loginservice 關(guān)鍵代碼: public String login(String userName,String userPw,int userType) { try 19 { (700)。 } String result=no。 Object[] con={userName,userPw}。 if(()==0) { result=no。 HttpSession session=()。 (userType, 0)。 result=yes。 } 管理員模塊 (1).描述:管理員主頁面:左方頁面展示了管理員可操作的七大功能,進(jìn)入相關(guān)的管理頁面可以鏈接到子菜單,并且高亮顯示,每個(gè)管理模塊下面都有相應(yīng)的子菜單。請(qǐng)先登錄!39。(39。,39。)/script)。輸入數(shù)據(jù)都通過 form 表單中定義的方法 onsubmit=return checkForm()來檢查,checkForm()函數(shù)中是各種的校驗(yàn)輸入數(shù)據(jù)的方式。 (2).程序效果圖如下圖 所示 圖 4 商品類別管理 類別信息刪除 (1).描述:先是點(diǎn)擊類別信息管理,頁面跳轉(zhuǎn)到類別管理界面,瀏覽所有的類別信息,點(diǎn)擊要?jiǎng)h除的類別,彈出的確定對(duì)話框,即可刪除該類別信息。是否為空也是通過 form 表單中的 onsubmit=return checkForm()來檢查。即可。 (2).程序效果圖如下圖 所示 圖 48 商品信息管理頁面 會(huì)員信息管理 會(huì)員信息管理 (1).描述:游 客訪問該站點(diǎn)的時(shí)候,可以注冊(cè)成為會(huì)員,管理員登陸后可以管理會(huì)員信息,點(diǎn)擊左側(cè)的“會(huì)員管理“,頁面調(diào)轉(zhuǎn)中后臺(tái)的是 java 類 userAction,在此類中,讀取數(shù)據(jù)庫中,提取會(huì)員的信息,綁定到 request 對(duì)象,再輸出到相應(yīng)的 jsp 顯示頁面頁面。 (yes)。 (刪除成功 )。 return succeed。 Map request=(Map)().get(request)。 return 。 Map request=(Map)().get(request)。 return 。 (2).程序效果圖如圖 所示: 圖 410 修改密碼 退出系統(tǒng) (1).描述:點(diǎn)此按鈕回到系統(tǒng)的主頁面。 item_link[8][4]=javascript:(39。,39。)。 (2).程序運(yùn)行效果圖如圖 所示: 圖 411 類別查詢界面設(shè)計(jì) 商品類別查詢 (1).描述:普通用戶點(diǎn)擊導(dǎo)航欄的“類別查詢”。 (2).程序效果圖如圖 所示: 26 圖 412 類別查詢界面設(shè)計(jì) 用戶注冊(cè) (1).描述:對(duì)于游客,至于瀏覽的功能,如果想進(jìn)一步使用本系統(tǒng),比如說購買商品、在線下訂單等,首先需要注冊(cè)一個(gè)合法的賬號(hào),然后登陸后,方能使用,點(diǎn)擊導(dǎo)航欄菜單“免費(fèi)注冊(cè)”,調(diào)用 js的 open()方法,彈出注冊(cè)頁面,輸入相關(guān)正確信息后點(diǎn)擊注冊(cè)按鈕即可完成注冊(cè),如果是沒有 輸入完整的信息,或都會(huì)給出相應(yīng)的錯(cuò)誤提示,不能錄入成功。 (2).程序效果圖如圖 所示: 圖 413 用戶注冊(cè)界面設(shè)計(jì) 系統(tǒng)測(cè)試目的與意義 系統(tǒng)測(cè)試是管理信息系統(tǒng)開發(fā)周期中一個(gè)十分重要而漫長的的階段。 系統(tǒng)測(cè)試的任務(wù)是盡可能徹底的檢查出程序中的錯(cuò)誤,提高軟件系統(tǒng)的可靠性,其目的是檢驗(yàn)系統(tǒng)“做得怎樣”。測(cè)試發(fā)現(xiàn)問題之后要經(jīng)過調(diào)試找出錯(cuò)誤原因和位置,然后進(jìn)行改正。 測(cè)試過程 在測(cè)試之初,由于將數(shù)據(jù)庫中的數(shù)據(jù)是隨便輸入,沒有實(shí)用性,為了使系統(tǒng)更加完善,在系統(tǒng)測(cè)試的過程中,本系統(tǒng)將一開始編程隨便輸入的數(shù)據(jù)全部清理后,輸入了一些有效的測(cè)試數(shù)據(jù),這樣可以更真實(shí)的反映系統(tǒng)的功能實(shí)現(xiàn)情況。 主頁面的登錄模塊測(cè)試 測(cè)試流程: (1).打開系統(tǒng)首頁,輸入錯(cuò)誤的登錄信息 (2).登錄 (3).輸入正確的登錄信息 (4).登錄 (5).測(cè) 試結(jié)果 表 51 登錄模塊測(cè)試表 模塊名稱 測(cè)試用例 預(yù)期結(jié)果 實(shí)際結(jié)果 是否通過 登錄模塊 用戶名: null 密碼: null 彈出錯(cuò)誤提示,請(qǐng)輸入用戶名 登陸失敗,提示請(qǐng)輸入用戶名 通過 登錄模塊 用戶名: m1 密碼: null 彈出錯(cuò)誤提示,請(qǐng)輸入密碼 失敗,提示輸入密碼 通過 登錄模塊 用戶名: m1 密碼: 1 彈出錯(cuò)誤提示,用戶名或者密碼錯(cuò)誤 登陸失敗,提示用戶名或者密碼錯(cuò)誤 通過 其他錯(cuò)誤 在程序設(shè)計(jì)實(shí)現(xiàn)的過程中不可避免的會(huì)產(chǎn)生各種難以預(yù)料的錯(cuò)誤,如書寫錯(cuò)誤、傳值 類型不一致、參數(shù)傳遞問題等等。 比如在 servlet 路徑配置時(shí)因粗心錯(cuò)誤導(dǎo)致運(yùn)行導(dǎo)致所報(bào)錯(cuò)誤,如圖 51: 28 圖 51 由于 servlet路徑配置錯(cuò)誤 ,運(yùn)行時(shí)的提示 結(jié) 論 本次畢業(yè)設(shè)計(jì)將我大學(xué)四年所學(xué)的理論知識(shí)用到了具體的實(shí)踐中去,深化了理論知識(shí),同時(shí)也鍛煉了動(dòng)手實(shí)踐能力。這些雖然都是小問題,但是由于不細(xì)心在具體實(shí)踐中卻浪費(fèi)了不少時(shí)間,看來平時(shí)還是要多多實(shí)踐才是。這些技術(shù)都在論文中做了比較詳細(xì)的介紹。希望在以后的時(shí)間里,我可以把這些缺陷都彌補(bǔ)過來,進(jìn)一步完善系統(tǒng)。 29 本系統(tǒng)可以在很大程度上改善我校師生閑置物品的處理問題,但由于時(shí)間按和技術(shù)條件的限制,還存在一些不足之處,有些功能還需要改進(jìn),還應(yīng)該做進(jìn)一步的系統(tǒng)調(diào)查需求分析工作,更深入的完善系統(tǒng)。 參考文獻(xiàn) [1] 耿祥義、張躍平 .Java面向?qū)ο蟪绦蛟O(shè)計(jì) .— 北京:清華大學(xué)出版社 . [2] 張銀鶴等 .Jsp完全學(xué)習(xí)手冊(cè) .— 北京:清華大學(xué)出版社 . [3] 李興華 . Java開發(fā)實(shí)戰(zhàn)經(jīng)典 (名師 講壇 ). 清華大學(xué)出版社 2021. 8 [4] 郭紅 、 王電鋼 . JSP網(wǎng)絡(luò)應(yīng)用系統(tǒng)開發(fā)教程 . 電子工業(yè)出版社 [5] 崔洋 、 賀亞茹 . MySQL數(shù)據(jù)庫應(yīng)用從入門到精通 中國鐵道出版社 [6] 李明革 . Java Web 應(yīng)用教程 —— 網(wǎng)上購物系統(tǒng)的實(shí)現(xiàn) . 中國人民大學(xué)出版社 . [7] 孫鑫 . servlet/jsp深入詳解 —— 基于 tomca的 web開發(fā) . 電子工業(yè)出版社 . [8] 李興華 、 王月清 . Java Web開發(fā)實(shí)戰(zhàn)經(jīng)典 .清華大學(xué)出版 社 . [9] 劉智勇 、 王文強(qiáng) . JavaScript從入門到精通 . 化學(xué)工業(yè)出版社 . The design and implementation of web based market work Major: Computer science and technology Name: Supervisor: [ABSTRACT]:With the rapid development of science and technology, the puter technology has been applied to each field of the society. Along with the puter technology and the rapid development of munication technology, the scale of work is gradually increasing, work element also increases ceaselessly subsequently, some use their munication, using some of its mercial purposes, in the work for sale, purchase, publicity and other operations, so that the work has more and more bee nowadays essential elements, while the website is very large in the work elements. Through the B2C electronic merce system this platform, user can remain within doors can understand the wealth of information goods, a great convenience to users, the main functions of the system include: the modity category management, merchandise management, order management, member management, bulletin management system. As administrator, members of the user to the two user platform. The front of the system using JSP as a development language, the use of MySql as a database management system, the development environment is MyEclipse, server using tomcat, developed a Web technology based on B / S structure convenient information inquiry system。在本次畢業(yè)設(shè)計(jì)中,能夠基本順利的完成任務(wù),是與 XX老師的耐 心指導(dǎo)分不開的。同時(shí), 唐 老師認(rèn)真負(fù)責(zé)的工作態(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神和深厚的理論水平都使我 受益 匪淺。我從老師身上學(xué)到了很多東西。 通過這次 畢業(yè)設(shè)計(jì)的整個(gè)開發(fā)過程,我 系統(tǒng)開發(fā)過程從 需求分析到具體功能實(shí)現(xiàn),再到最終測(cè)試和維護(hù)的理解有了很大的進(jìn)步,讓我對(duì)系統(tǒng)開發(fā)有了更深層次的認(rèn)識(shí)。 最后,在整個(gè) 系統(tǒng) 開發(fā)過程中,我身邊的同學(xué) 和朋友 給了我很多的建議,讓我很快的確定了系統(tǒng)的業(yè)務(wù)邏輯。