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

正文內(nèi)容

本科畢業(yè)論文_小型電子商務(wù)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2024-10-05 21:56 本頁面
 

【文章內(nèi)容簡介】 組織成為 package(數(shù)據(jù)包)以便進(jìn)行管理,實(shí)際上就 8 是把一組 JavaBean 一起放在某某目錄中,每個(gè)類的定義前加上 package xx。目錄 xx必須放在系統(tǒng)環(huán)境 CLASSPATH 包含的目錄下,系統(tǒng)才能找到其中的 JavaBean。建立自己的 JavaBean 和 package 時(shí),就要放在 CLASSPATH 響應(yīng)的目錄中。 數(shù)據(jù)庫連接對動態(tài)網(wǎng)站來說是最為重要的部分, Java 中連接數(shù)據(jù)庫的技術(shù)是JDBC(Java Database Connectivity)。很多數(shù)據(jù)庫系統(tǒng)帶有 JDBC 驅(qū)動程序, Java 程序就通過 JDBC 驅(qū)動程序與數(shù)據(jù)庫相連,執(zhí)行查詢、提取數(shù)據(jù)等等操作。 Sun 公司還開發(fā)了 JDBCODBC bridge,用此技術(shù) Java程序就可以訪問帶有 ODBC驅(qū)動程序的數(shù)據(jù)庫,目前大多數(shù)數(shù)據(jù)庫系統(tǒng)都帶有 ODBC 驅(qū)動程序,所以 Java 程序能訪問諸如 Oracle、Sybase、 Microsoft SQL Server 和 Microsoft Access 等數(shù)據(jù)庫。 JSP 的設(shè)計(jì)目標(biāo)主要是提供一種更為簡便、有效的動態(tài)網(wǎng)頁編 寫手段,并且強(qiáng)網(wǎng)頁程序的獨(dú)立性、兼容性和可復(fù)用性。 它是通過以下幾個(gè)方面加以實(shí)現(xiàn)的: ( 1)簡便性和有效性 通過前面對 JSP的組成的介紹,可以知道 JSP動態(tài)網(wǎng)頁的編寫與一般的靜態(tài) HTML的網(wǎng)頁的編寫是十分相似的。只是在原來的 HTML 網(wǎng)頁中加入一些 JSP 專有的標(biāo)簽,或是一些腳本程序(而且此項(xiàng)不是必需的)。這樣,一個(gè)熟悉 HTML 網(wǎng)頁編寫的設(shè)計(jì)人員可以很容易進(jìn)行 JSP 網(wǎng)頁的開發(fā)。而且開發(fā)人員完全可以不自己編寫腳本程序,而只是通過 JSP 獨(dú)有的標(biāo)簽利用別人已寫好的部件來實(shí)現(xiàn)動態(tài)網(wǎng)頁的編寫。這樣,一個(gè)不熟悉腳本語言 的網(wǎng)頁開發(fā)者,完全可以利用 JSP 做出漂亮的動態(tài)網(wǎng)頁。而這在其他的動態(tài)網(wǎng)頁開發(fā)中是不可思議的。 ( 2)程序的獨(dú)立性 JSP 是 Java API 家族的一部分,它擁有一般的 Java 程序的跨平臺的特性,換句話說,就是擁有程序的對平臺的獨(dú)立性。 ( 3)程序的兼容性 因?yàn)? JSP 中的動態(tài)內(nèi)容可以各種形式進(jìn)行顯示,所以它可以為各種客戶提供服務(wù):從使用 HTML/ DHTML 的瀏覽器,到使用 WML 的各種手提無線設(shè)備(移動電話和個(gè)人數(shù)字設(shè)備 PDA),再到使用 XML 的 B2B 應(yīng)用,都可以使用 JSP的動態(tài)頁面。 ( 4)程序的可重用性 前面已經(jīng)提到,在 JSP 頁面中可以不直接將腳本程序嵌入,而只是將動態(tài)的交互部分作為一個(gè)部件加以引用。這樣,一旦這樣的一個(gè)部件寫好,它可以為多個(gè)程序重 9 復(fù)引用,實(shí)現(xiàn)了程序的可重用性。現(xiàn)在,大量的標(biāo)準(zhǔn) JavaBean 程序庫就是一個(gè)很好的例證。 ( 5)擴(kuò)展性 擴(kuò)展性對于處理巨大數(shù)量用戶的網(wǎng)頁是很關(guān)鍵的。 JSP 頁在第一次被調(diào)用時(shí)編譯一次并駐留在內(nèi)存中,這對大量訪問的站點(diǎn)提供了更好的擴(kuò)展性。 Servlet 與 JSP 之間的關(guān)系: 當(dāng) JSP 成為開發(fā)動態(tài)網(wǎng)站的主要技術(shù)時(shí), Servlet 在開發(fā)中占據(jù)了非常重要的位置 。網(wǎng)站開發(fā)具有兩種模式,其中的一種模式同時(shí)使用到了 JSP 和 Servlet。這種模式結(jié)合了 JSP 和 Servlet 技術(shù),充分利用了 JSP和 Servlet 兩者的優(yōu)點(diǎn)。 JSP 技術(shù)主要用來表現(xiàn)頁面,而 Servlet 技術(shù)主要用來完成大量的邏輯處理。也就是說, JSP 主要用來發(fā)送給前端的用戶,而 Servlet 主要來響應(yīng)用戶的請求,完成請求的邏輯處理。 Servlet 充當(dāng)著控制著的角色,用來負(fù)責(zé)響應(yīng)用的事務(wù)處理。 JSP 本身沒有任何的業(yè)務(wù)處理邏輯,它只簡單的檢索 Servlet 創(chuàng)建的 JavaBean或者對象,再將動態(tài)的內(nèi)容插入 到預(yù)定義的模塊中。 Servlet 創(chuàng)建 JSP 需要的 JavaBean 和對象,再根據(jù)用戶的行為,決定處理哪個(gè)JSP 頁面并發(fā)送給用戶。 由于 Servlet 更適合于后臺開發(fā)者的使用,而且 Servlet 本身需要更多的編程技術(shù),因此 Servlet 本身在頁面上表現(xiàn)形式上非常的欠缺,遠(yuǎn)遠(yuǎn)不如 JSP。 在實(shí)際的開發(fā)過程中,往往先把 JSP 頁面開發(fā)出來,然后再將 JSP 代碼轉(zhuǎn)換成Servlet。這樣做的好處是充分利用了 JSP 的頁面表現(xiàn)能力,避免了 Servlet 在頁面表現(xiàn)方面的嚴(yán)重不足,大大縮短了開發(fā)周期,各盡所能。 第 運(yùn) 行環(huán)境的搭建 的安裝與環(huán)境變量的配置 使用 (windows 版 )雙擊“ ”安裝文件,開始安裝 JDK,安裝步驟按默認(rèn)即可。 系統(tǒng)環(huán)境變量配置: 10 右鍵單擊“我的電腦”,然后選擇“屬性”,在打開的對話框中,選擇“高級”選項(xiàng)卡,然后單擊下面的“環(huán)境變量”按鈕,在彈出的環(huán)境變量對話框中,看下面的“系統(tǒng)變量”塊,單擊“新建”按鈕,彈出“新建系統(tǒng)變量”對話框,然后創(chuàng)建變量名為“ JAVA_HOME”的變量,變量值為“ C:\Program Files\Java\\”(即安裝JDK 時(shí)所選的安裝 JDK 的根目錄)。然后再在系統(tǒng)環(huán)境變量中選擇“ Path”變量,單擊“編輯”按鈕,彈出編輯系統(tǒng)變量對話框,在“變量值”的后面添加“ 。%JAVA_HOME%bin”。 安裝與環(huán)境變量的配置 使用 版本,解壓“ ”文件,到指定目錄即可。當(dāng)用戶配置完環(huán)境變量后,就可以運(yùn)行 MyEclipse,在 MyEclipse 工具欄上點(diǎn)擊“ window” ?選擇“ showtime” ?選擇“ Serves”在 serves 里面把你的工程名稱加載進(jìn)去,在“ Tomcat ”上單擊右鍵,選擇“ Run”運(yùn)行即可。 Tomcat 的環(huán)境變量的配置: 右鍵單擊“我的電腦”,然后選擇“屬性”,在打開的對話框中,選擇“高級”選項(xiàng)卡,然后單擊下面的“環(huán)境變量”按鈕,在彈出的環(huán)境變量對話框中,看下面的“系統(tǒng)變量”塊,單擊“新建”按鈕,彈出“新建系統(tǒng)變量”對話框,然后創(chuàng)建變量名為“ TOMCAT_HOME ”的變量,變量值為“ C:\Program Files\Apache Software Foundation\Tomcat \”(即解壓 Tomcat 時(shí)所選的 Tomcat 的根目錄),然后再在系統(tǒng)環(huán)境變量中選擇“ Path”變量,單擊“編輯”按鈕,彈出編輯系統(tǒng)變量對話框,在“變量值”的后面添加“ 。%TOMCAT_HOME%bin”。 安裝 使用 版本, MyEclipse 的 安裝: 首先安 裝 ECLIPSE 到“F: \eclipse” 路徑下 ,按照默認(rèn)的安裝配置,點(diǎn)擊 “ 下一步 ” 完成安裝,之后安裝 MYECLIPSE ,按照默 認(rèn)配置點(diǎn)擊 “ 下一步 ” ,選擇 “F: \eclipse” 路徑,點(diǎn)擊“ 下一步 ” ,按照默認(rèn)配置點(diǎn)擊 “ 下一步 ” ,完成 MyEclipse 安裝后打開MyEclipse,選擇 工程需要存放的路徑 (隨意)后進(jìn)入 MyEclipse 操作平臺上 .另外,還要載入相應(yīng)的 jar 包,如 Hibernatelib、 Jdbclib、 Strutslib 等包。 安裝 運(yùn)行 MySQL Server 安裝程序 “” , 安裝向?qū)?,?“Next”繼續(xù) , 選擇安裝類型,選擇 “Custom” 。按 “Next” 繼續(xù) , 在 “Developer Components” 11 上左鍵單擊,選擇 “This feature, and all subfeatures, will be installed on local hard drive.” ,以保證安裝所有文件。點(diǎn)選 “Change...” ,手動指定安裝目錄。按“Next” 繼續(xù) , 確認(rèn)一下先前的設(shè)置。按 “Install” 開始安裝 ,安裝完 出現(xiàn)界面 后 ,按 “Next” 繼續(xù) ,接著 直接按 “Next” 繼續(xù) , 至此,軟件安裝完成。勾選 “Configure the Mysql Server now” ,按 “Finish” 結(jié)束軟件的安裝并啟動 MySQL Server 配置向?qū)?。?“Next” 繼續(xù) , 選擇配置方式, “Detailed Configuration” 、 “Standard Configuration” ,選擇 “Detailed Configuration” ,方便熟悉配置過程。選擇服務(wù)器類型, “Developer Machine( 開發(fā)測試類, MySQL 占用很少資源 )” 、 “Server Machine(服務(wù)器類型, MySQL 占用較多資源 )” 、 “Dedicated MySQL Server Machine(專門的數(shù)據(jù)庫服務(wù)器, MySQL 占用所有可用資源 )” ,一般選 “Server Machine” ,不會太少,也不會占滿。按 “Next” 繼續(xù) , 選擇 mysql 數(shù)據(jù)庫的大致用途, “Multifunctional Database( 通用多功能型,好 )” 、 “Transactional Database Only(服務(wù)器類型,專注于事務(wù)處理,一般 )” 、 “Non Transactional Database Only(非事務(wù)處理型,較簡單,主要做一些監(jiān)控、記數(shù)用,對 MyISAM 數(shù)據(jù)類型的支持僅限于 nontransactional),隨自己的用途而選擇了,我這里選擇 “Transactional Database Only” ,按 “Next” 繼續(xù) , 對 InnoDB Tablespace 進(jìn)行配置,就是為 InnoDB 數(shù)據(jù)庫文件選擇一個(gè)存儲空間,如果修改了,要記住位置,重裝的時(shí)候要選擇一樣的地方,否則可能會造成數(shù)據(jù)庫損壞,當(dāng)然,對數(shù)據(jù)庫做個(gè)備份就沒問題了。使用用默認(rèn)位置,直接按 “Next” 繼續(xù) , 選擇網(wǎng)站的一般 MySQL 訪問量,同時(shí)連接的數(shù)目,“Decision Support(DSS)/OLAP(20 個(gè)左右 )” 、 “Online T ransaction Processing(OLTP)(500 個(gè)左右 )” 、 “Manual Setting( 手動設(shè)置,自己輸一個(gè)數(shù) )” ,我這里選 “Manual Setting” ,并且設(shè)置為 10,按 “Next” 繼續(xù) , 是否啟用 TCP/IP連接,設(shè)定端口, Port Number: 3306,在這個(gè)頁面上,您還可以選擇 “ 啟用標(biāo)準(zhǔn)模式 ”(Enable Strict Mode) ,這樣 MySQL 就不會允許細(xì)小的語法錯(cuò)誤。如果您還是個(gè)新手,我建議您取消標(biāo)準(zhǔn)模式以減少麻煩。但熟悉 MySQL 以后,盡量使用標(biāo)準(zhǔn)模式,因 為它可以 降低有害數(shù)據(jù)進(jìn)入數(shù)據(jù)庫的可能性。按 “Next” 繼續(xù) , 對 MySQL 默認(rèn)數(shù)據(jù)庫語言編碼進(jìn)行設(shè)置,第一個(gè)是西文編碼,第二個(gè)是多字節(jié)的通用 utf8 編碼,都不是我們通用的編碼,這里選擇第三 個(gè),然后在 Character Set 那里選擇或填入“gbk” ,當(dāng)然也可以用 “gb2312” ,按 “Next” 繼續(xù) , 選擇是否將 MySQL 安裝為Windows 服務(wù),還可以指定 Service Name,是否自動啟動 MySQL Server 服務(wù),是否 12 將 MySQL 的 bin 目錄加入到 Windows PATH(加入后,就可以直接使用 bin 下的文 件,而不用指出目錄名,按 “Next” 繼續(xù) , 是否要修改默認(rèn) root 用戶 (超級管理員 )的密碼 (默認(rèn)為空 ), “New root password” 如果要修改,就在此填入新密碼 (如果是重裝,并且之前已經(jīng)設(shè)置了密碼,在這里更改密碼可能會出錯(cuò),請留空,并將 “Modify Security Settings” 前面的勾去掉,安裝配置完成后另行修改密碼 ), “Enable root access from remote machines(如果要安全,就不要勾上,如果要方便,就勾上它 )” 。最后 “Create An Anonymous Account( 新建一個(gè)匿名用戶,匿名用戶可以連接數(shù)據(jù)庫,不能操作數(shù)據(jù),包括查詢 )” ,一般就不用勾了,設(shè)置完畢,按 “Next” 繼續(xù) , 確認(rèn)上述步驟設(shè)置,按 “Execute” 使設(shè)置生效 , 配置完成。按 “Finish” 結(jié)束并退出配置。 13 第 3 章 系統(tǒng)性能需求及數(shù)據(jù)描述 第 需求分析 系統(tǒng)需要解決的主要問題 本系統(tǒng)要實(shí)現(xiàn)模擬在線購物 (電子商務(wù) )系統(tǒng)。能夠?qū)崿F(xiàn)用戶注冊,在網(wǎng)上瀏覽商品,將選中商品放入購物車,最后訂單管理等功能 系統(tǒng) 具備的基本功能 小型商務(wù)網(wǎng)站的開發(fā)主要包括應(yīng)用程序系統(tǒng)和后臺數(shù)據(jù)庫,應(yīng)用程序系統(tǒng)要求界面友好、功能完備、易使用等特點(diǎn)。而后臺數(shù)據(jù)庫的數(shù)據(jù)要具有一致性、完整性、安全性。 ( 1) 用戶管理模塊 實(shí)現(xiàn)用戶的登錄、注冊。 ( 2)產(chǎn)品瀏覽模塊 包括主界面和分類瀏覽。 ( 3) 購物車模塊 包括購買變更數(shù)量、刪除、恢復(fù)、列表顯示 ( 4) 生成訂單模塊 14 包括訂單確認(rèn),填寫送貨地址 第 可行性研究
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1