【正文】
戶信息管理模塊是一樣的。用戶可以選擇查看個人資料和修改個人資料。否則系統(tǒng)報錯,用戶重新填寫不符合要求的事項。用戶信息模塊資料管理Y修改個人資料Y寫入數(shù)據(jù)庫個人資料完整和符合要求N顯示個人資料N提示錯誤登錄注冊填寫個人資料是否個人資料完整和符合要求是否修改個人資料顯示報錯N寫入數(shù)據(jù)庫Y無用戶名注:個人資料要求包括用戶名、密碼、真實姓名、性別、電話號碼等項的系統(tǒng)提示的填寫要求圖6 用戶信息模塊流程圖(Figure 6: the process map of user registration or changing user information)用戶信息模塊包括用戶注冊和用戶資料變更兩個子模塊。要求注冊的網(wǎng)上登錄帳號不是已被注冊的情況下,用戶就能使用該賬戶進行用戶網(wǎng)上登陸和購買商品服務。注冊資料包括,網(wǎng)上登錄帳號和密碼,個人真實姓名以及相關(guān)私隱信息。用戶注冊是為了方便客戶進行網(wǎng)上預約和查詢、網(wǎng)上用戶注冊服務。系統(tǒng)對用戶輸入的信息進行相關(guān)檢索,如果符合用戶密碼一致性就進入相關(guān)的操作界面;如果輸入信息檢索用戶密碼不一致,就會提示出錯,并退回到登錄頁面,要求進行重新登錄。當已登陸系統(tǒng)后,只需通過點擊退出系統(tǒng)按鈕,把用戶授權(quán)憑證清空,就可以退出登陸。若用戶名和密碼其中一項錯誤時,就無法登錄并要求重新輸入。用戶驗證采用用戶口令和密碼的驗證機制。為了系統(tǒng)的正常運作,增加一個登陸模塊,用于使用者的身份認證。其中g(shù)oods表用于存放商品目錄、sorts表用于存放商品類別目錄、user表用于存放用戶信息、wares表用于存放商品詳細信息、words表用于存放用戶的留言。系統(tǒng)運行穩(wěn)定、安全可靠。對用戶輸入的數(shù)據(jù),系統(tǒng)進行嚴格的數(shù)據(jù)檢驗,盡可能排除人為的錯誤。查看商城內(nèi)的公告信息。實現(xiàn)網(wǎng)上購物。采用模糊查詢查詢數(shù)據(jù)。全面展示商城內(nèi)所有商品。實現(xiàn)網(wǎng)上購物,由本人一手設計開發(fā),劉立平老師指導的畢業(yè)設計課題。商品分類詳盡,可按不同類別查看商品信息。 :該軟件通過對一些典型電子商務網(wǎng)站的考察、分析以及實際的市調(diào)查,要求本系統(tǒng)具有以下功能:統(tǒng)一友好的操作界面,能保證系統(tǒng)的易用性。設置完畢,按“Finish”結(jié)束MySQL的安裝與配置。確認設置無誤,如果有誤,按“Back”返回檢查。 “Enable root access from remote machines(是否允許root用戶在其它的機器上登陸,如果要安全,就不要勾上,如果要方便,就勾上它)”。按“Next”繼續(xù)。按“Next”繼續(xù) 對mysql默認數(shù)據(jù)庫語言編碼進行設置,選擇第三個,然后在Character Set那里選擇或填入“gbk”或者“gb2312”,按 “Next”繼續(xù)。選擇您的網(wǎng)站的一般mysql訪問量,同時連接的數(shù)目,選擇“Online Transaction Processing(OLTP)(500個左右)”,按“Next”繼續(xù)。選擇mysql數(shù)據(jù)庫的大致用途,選擇 “Transactional Database Only(服務器類型,專注于事務處理,一般)”,按“Next”繼續(xù)。選擇配置方式,選擇“Detailed Configuration(手動精確配置)”。在安裝中,點選“Skip SignUp”,按“Next”略過此步驟。確認一下先前的設置無誤。點選“Change...”,手動指定安裝目錄。在“Developer Components(開發(fā)者部分)”上左鍵單擊,選擇“This feature, and all subfeatures, will be installed on local hard drive.”,即“此部分,及下屬子部分內(nèi)容,全部安裝在本地硬盤上”。 Eclipse+MyEclipse開發(fā)環(huán)境就搭建完畢了! 安裝MySQL及配置 安裝MySQL與配置MySQL是免費的數(shù)據(jù)庫軟件,在很多官方網(wǎng)站也可下載。 MyEclipse破解完畢。破解MyEclipse[7]:,選擇MyEclipse的版本號,輸入注冊名,生成序列號。) 。最后將剛才安裝的 MyEclipse 卸載。注意:安裝時候要選擇Eclipse的安裝路徑,其他選項保持默認。安裝Eclipse[3]:; ;Eclipse安裝完畢。的后面加入以下內(nèi)容:%CATALINA_HOME%\bin。 新建系統(tǒng)變量CATALINA_HOME:D:\ 在系統(tǒng)變量CLASSPATH的值的后面加入:%CATALINA_HOME%\mon\lib。JDK安裝完畢。%JAVA_HOME%\lib。安裝JDK[3]:;然后運行JDK ,安裝過程中所有選項保持默認;最后配置JDK的環(huán)境變量:在“我的電腦”上點右鍵—“屬性”—“高級”— “環(huán)境變量(N)”。 安裝Eclipse和MyEclipse以及TomcatMyEclipse是Eclipse的一個插件,所以,你必須先安裝Eclipse才可以安裝MyEclipse。Java Servlet 是JSP的技術(shù)基礎,而且大型的Web應用程序的開發(fā)需要Java Servlet和JSP配合才能完成。JSP頁面由HTML代碼和嵌入其中的Java代碼所組成。JSP將網(wǎng)頁邏輯與網(wǎng)頁設計和顯示分離,支持可重用的基于組件的設計,使基于Web的應用程序的開發(fā)變得迅速和容易。用JSP開發(fā)的Web應用是跨平臺的,即能在Linux下運行,也能在其他操作系統(tǒng)上運行。MySQL對于一般中小型,甚至大型應用都能夠勝任。MySQL主要目標是快速、健壯和易用。MySQL[8]是一個真正的多用戶、多線程SQL數(shù)據(jù)庫服務器,它是一個客戶機/服務器(B/S)結(jié)構(gòu)的實現(xiàn)。由于有了Sun的參與和支持,最新的Servlet和JSP規(guī)范總是能在Tomcat中得到體現(xiàn),Tomcat5支持最新的Servlet 。通過增加UML雙向建模工具、WYSIWYG的JSP/Struts designer、可視化的Hibernate/ORM工具、Spring和Web services支持,以及新的Oracle數(shù)據(jù)庫開發(fā),MyEclipse 。Genuitec發(fā)布了MyEclipse Enterprise Workbench ,更智能、更快捷、更簡單和更便宜的J2EE工具的新版本的誕生。Eclipse 框架還可用作為與軟件開發(fā)無關(guān)的其他應用程序類型的基礎,比如內(nèi)容管理系統(tǒng)。幸運的是,Eclipse 附帶了一個標準的插件集,包括 Java 開發(fā)工具(Java Development Tools,JDT)。Eclipse [3]是一個開放源代碼的、基于 Java 的可擴展開發(fā)平臺。 軟件平臺操作系統(tǒng):Windows XP開發(fā)工具包:MyEclipse , Tomcat 數(shù)據(jù)庫: MySQL Server 數(shù)據(jù)庫輔助建模工具:Navicat for MySQL