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

正文內(nèi)容

基于bs模式的電子商務(wù)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)計(jì)算機(jī)科學(xué)與技術(shù)畢業(yè)論文(編輯修改稿)

2024-07-15 15:24 本頁面
 

【文章內(nèi)容簡介】 首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同 JSP 文件中的 HTML 代碼一起返回給客戶。插入的 Java 程序段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁等,以實(shí)現(xiàn)建立動(dòng)態(tài)網(wǎng)頁所需要的功能。 JSP 與 Java Servlet 一樣,是在服務(wù)器端執(zhí)行的,通常返回該客戶端的就是一個(gè) HTML 文本,因此客戶端只要有瀏覽器就能瀏覽。 JSP 的 規(guī)范的最后版本是 1999 年 9 月推出的,12 月又推出了 規(guī)范。目前較新的是 規(guī)范, 規(guī)范的征求意見稿也已出臺。JSP 頁面由 HTML 代碼和嵌入其中的 Java 代碼所組成。服務(wù)器在頁面被客戶端請求以后對這些 Java 代碼進(jìn)行處理,然后將生成的 HTML 頁面返回給客戶端的瀏覽器。Java Servlet 是 JSP 的技術(shù)基礎(chǔ),而且大型的 Web 應(yīng)用程序的開發(fā)需要 Java Servlet 和 JSP 配合才能完成。JSP 具備了 Java 技術(shù)的簡單易用,完全的面向?qū)ο?,具有平臺無關(guān)性且安全可靠,主要面向因特網(wǎng)的所有特點(diǎn)。 自 JSP 推出后,眾多大公司都支持 JSP 技術(shù)的服務(wù)器,如 IBM、Oracle、Bea 公司等,所以 JSP 迅速成為商業(yè)應(yīng)用的服務(wù)器端語言。JSP 指令和腳本元素介紹如下JSP 指令是為 JSP 引擎而設(shè)計(jì)的。他們并不直接產(chǎn)生任何可見輸出,而只是告訴引擎如何處理其余 JSP 頁面。這些指令始終被括在 “$@60。%@ ?%”標(biāo)記中。兩個(gè)最重要的指令是“pagePage”和“Include”。幾乎在所有 JSP 頁面頂部都會(huì)看到“Page”指令。盡管不是必須的,但它可以讓你指定:到何處查找起支持作用的Java 類別: $@60。%@ page import= %, 出現(xiàn) Java 運(yùn)行問題時(shí),將網(wǎng)上沖浪者引向何處:$@60。%@ page errorPage= %, 還有你是否需要管理用戶的會(huì)話級信息,這些信息可能來自多個(gè)網(wǎng)頁述: $@60。%@ page session=true %. “Include”指令可以把你的內(nèi)容分成更多可管理的元素,比如包括一個(gè)普通頁面頁眉或頁腳的元素。包含的網(wǎng)頁可以是一個(gè)固定的 HTML 頁面或更多的 JSP 內(nèi)容:商丘師范學(xué)院 2022 屆本科畢業(yè)論文(設(shè)計(jì)) 5 $@60。%@ include file= %2 JSP 聲明用來讓你定義頁面級變量,以保存信息或定義 JSP 頁面的其余部分可能需要的支持方法。如果你發(fā)現(xiàn)代碼太多,通常最好把它們寫成一個(gè)獨(dú)立的 Java 類別。聲明一般都在“$@60。%! ?%”標(biāo)記中。一定要以分號(;)結(jié)束變量聲明,因?yàn)槿魏蝺?nèi)容都必須是有效的 Java 語句:$@60。%! int i=0。 %。 有了 JSP 表達(dá)式,表達(dá)式評估結(jié)果會(huì)被轉(zhuǎn)換成一個(gè)字符串,并且被直接包括在輸出頁面之內(nèi)。JSP 表達(dá)式包含在“$@60。%= ?%” 標(biāo)記中,沒有分號,除非在加引號的字符串部分使用分號。 $@60。%= i %$@60。%= Hello % .代碼片段/腳本片段(Scriptlets) JSP 代碼片段或腳本片段是嵌在“$@60。% ?%”標(biāo)記中的。這種 Java 代碼在 Web 服務(wù)器響應(yīng)請求時(shí)就會(huì)運(yùn)行。在腳本片段周圍可能是原始的 HTML 或 XML 語句,在這些地方,代碼片段可以使你創(chuàng)建條件執(zhí)行代碼,或要用到另外一段代碼的代碼。例如,以下的代碼組合使用表達(dá)式和代碼片段,顯示 HHH3 和 H4 標(biāo)記中的字符串“Hello”。代碼片段并不局限于一行源代碼: $@60。% for (int i=1。 i$@60。=4。 i++) { % $@60。H$@60。%=i%Hello$@60。/H$@60。%=i%$@60。% } %.在 JSP 中嵌入式注釋。盡管你始終可以在文件中加入 HTML 注釋,但用戶在查看頁面源代碼時(shí)會(huì)看到這些注釋。如果你不想讓用戶看到它,你就應(yīng)該將其嵌入“$@60。% ?%” 標(biāo)記中: $@60。% ment for server side only %. MySql 簡介與其他的大型數(shù)據(jù)庫例如 Oracle、DBSQL Server 等相比,MySQL 自有它的不足之處,如規(guī)模小、功能有限(MySQL Cluster 的功能和效率都相對比較差)等,但是這絲毫也沒有減少它受歡迎的程度。對于一般的個(gè)人使用者和中小型企業(yè)來說,MySQL 提供的功能已經(jīng)綽綽有余,而且由于 MySQL 是開放源碼軟件,因此可以大大降低總體擁有成本。 與其他的大型數(shù)據(jù)庫例如 Oracle、DBSQL Server 等相比,MySQL 自有它的不足之處,如規(guī)模小、功能有限(MySQL Cluster 的功能和效率都相對比較差)等,但是這絲毫也沒有減少它受歡迎的程度。對于一般的個(gè)人使用者和中小型企業(yè)來說,MySQL 提供的功能已經(jīng)綽綽有余,而且由于 MySql 是開放源碼軟件,因此可以大大降低總體擁有成本。MySQL 的管理: 可以使用命令行工具管理 MySQL 數(shù)據(jù)庫(命令 mysql 和 mysqladmin),也可以商丘師范學(xué)院 2022 屆本科畢業(yè)論文(設(shè)計(jì)) 6 從 MySQL 的網(wǎng)站下載圖形管理工具 MySQL Administrator 和 MySQL Query Browser。 phpMyAdmin 是由 php 寫成的 MySQL 資料庫系統(tǒng)管理程式,讓管理者可用 Web 介面管理 MySQL 資料庫。 phpMyBackupPro 也是由 PHP 寫成的,可以透過 Web 介面創(chuàng)建和管理數(shù)據(jù)庫。它可以創(chuàng)建偽 cronjobs,可以用來自動(dòng)在某個(gè)時(shí)間或周期備份 MySQL 數(shù)據(jù)庫。 另外,還有其他的 GUI 管理工具,例如早先的 mysqlfront 以及 ems mysql manager,navicat 等等。Mysql 存儲(chǔ)引擎: MyISAM Mysql 的默認(rèn)數(shù)據(jù)庫,最為常用。擁有較高的插入,查詢速度,但不支持事務(wù) InnoDB 事務(wù)型數(shù)據(jù)庫的首選引擎,支持 ACID 事務(wù),支持行級鎖定 BDB 源自 Berkeley DB,事務(wù)型數(shù)據(jù)庫的另一種選擇,支持 COMMIT 和 ROLLBACK等其他事務(wù)特性 Memory 所有數(shù)據(jù)置于內(nèi)存的存儲(chǔ)引擎,擁有極高的插入,更新和查詢效率。但是會(huì)占用和數(shù)據(jù)量成正比的內(nèi)存空間。并且其內(nèi)容會(huì)在 Mysql 重新啟動(dòng)時(shí)丟失 Merge 將一定數(shù)量的 MyISAM 表聯(lián)合而成一個(gè)整體,在超大規(guī)模數(shù)據(jù)存儲(chǔ)時(shí)很有用 Archive 非常適合存儲(chǔ)大量的獨(dú)立的,作為歷史記錄的數(shù)據(jù)。因?yàn)樗鼈儾唤?jīng)常被讀取。Archive 擁有高效的插入速度,但其對查詢的支持相對較差 Federated 將不同的 Mysql 服務(wù)器聯(lián)合起來,邏輯上組成一個(gè)完整的數(shù)據(jù)庫。非常適合分布式應(yīng)用 Cluster/NDB 高冗余的存儲(chǔ)引擎,用多臺數(shù)據(jù)機(jī)器聯(lián)合提供服務(wù)以提高整體性能和安全性。適合數(shù)據(jù)量大,安全和性能要求高的應(yīng)用 CSV 邏輯上由逗號分割數(shù)據(jù)的存儲(chǔ)引擎 BlackHole 黑洞引擎,寫入的任何數(shù)據(jù)都會(huì)消失,一般用于記錄 binlog 做復(fù)制的中繼 另外,Mysql 的存儲(chǔ)引擎接口定義良好。有興趣的開發(fā)者通過閱讀文檔編寫自己的存儲(chǔ)引擎。 運(yùn)行環(huán)境? 硬件平臺:CPU: P4 內(nèi)存: 512MB 以上? 軟件平臺:商丘師范學(xué)院 2022 屆本科畢業(yè)論文(設(shè)計(jì)) 7 操作系統(tǒng): Windows XP數(shù)據(jù)庫: MySQL服務(wù)器: 瀏覽器: IE 以上分辨率: 最佳效果 1024768第 3 章 系統(tǒng)分析與設(shè)計(jì)在開發(fā)一個(gè)系統(tǒng)之前需要對其進(jìn)行需求分析,了解系統(tǒng)所應(yīng)具備的功能,從而才能設(shè)計(jì)出相應(yīng)的模型。在線購物系統(tǒng)通過對系統(tǒng)的靜態(tài)行為和動(dòng)態(tài)行為進(jìn)行分析設(shè)計(jì),為后期系統(tǒng)的實(shí)現(xiàn)做好了充足的準(zhǔn)備。 可行性分析可行性分析是為了弄清楚系統(tǒng)開發(fā)的項(xiàng)目是不是可以實(shí)現(xiàn)和值得進(jìn)行研究的過程,實(shí)際上是一次大大簡化系統(tǒng)分析和系統(tǒng)設(shè)計(jì)的過程,所以進(jìn)行可執(zhí)行性的分析是非常必要的,也是很重要的。針對本次畢業(yè)設(shè)計(jì)課題,我從下面三個(gè)角度進(jìn)行了可行性分析: 技術(shù)可行性在技術(shù)方面可采用可視化編程與數(shù)據(jù)庫編程相結(jié)合的方法來實(shí)現(xiàn)。要求所有數(shù)據(jù)信息的存儲(chǔ)都由數(shù)據(jù)庫來完成,而這些數(shù)據(jù)信息的調(diào)用必須由可視化編程工具設(shè)計(jì)完成,能大大提高軟件開發(fā)的效率,縮短開發(fā)周期,具有很大的應(yīng)用潛力。本次開發(fā)采用 JSP 為網(wǎng)頁開發(fā)技術(shù),建立以 MySQL 數(shù)據(jù)庫系統(tǒng)的核心動(dòng)態(tài)網(wǎng)頁,實(shí)現(xiàn)電子商務(wù)系統(tǒng)前臺購物和后臺管理等功能模塊。就開發(fā)者個(gè)人而言,曾系統(tǒng)地學(xué)習(xí)過 Java 和 JSP 的使用,而且具有一定的編程基礎(chǔ),也曾系統(tǒng)地學(xué)過數(shù)據(jù)庫原理的基本內(nèi)容,并對 MySQL 也有一定的了解,相
點(diǎn)擊復(fù)制文檔內(nèi)容
化學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1