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

正文內(nèi)容

基于jsp的在線(xiàn)書(shū)店銷(xiāo)售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-預(yù)覽頁(yè)

 

【正文】 挑選余地也大多了,檢索也很方便。 在歐美國(guó)家,電子商務(wù)業(yè)務(wù)開(kāi)發(fā)的如火如荼。 Ebook 可實(shí)現(xiàn)強(qiáng)大的數(shù)字化在線(xiàn)圖書(shū)館功能,它將和普通圖書(shū)一樣,可以通 過(guò)網(wǎng)站提供超大圖書(shū)數(shù)據(jù)庫(kù)和便利檢索手段,實(shí)現(xiàn)圖書(shū)借閱,圖書(shū)的查詢(xún)。個(gè)人要生存,企業(yè)要發(fā)展,就必須采取新的生存方式、競(jìng)爭(zhēng)手段去適應(yīng)它。任何新事物都代表著一種趨勢(shì),那些符合人類(lèi)進(jìn)步的趨勢(shì)必然會(huì)得到大家的認(rèn)同。電子商務(wù)將會(huì)創(chuàng)造巨大的效益和機(jī)會(huì),會(huì)將市場(chǎng)的空間形態(tài)、時(shí)間形態(tài)和虛擬形態(tài)結(jié)合起來(lái),將物流、資金流、信息流匯集成開(kāi)放的、良性循環(huán)的環(huán)路,使經(jīng)營(yíng)者以市場(chǎng)為紐帶,在市場(chǎng)上發(fā)揮最佳的作用,得到最大的效益。節(jié)省了用戶(hù)大量的時(shí)間與空間,帶動(dòng)網(wǎng)絡(luò)經(jīng)濟(jì)。 B/S 結(jié)構(gòu),即 Browser/Server(瀏覽器 /服務(wù)器 )結(jié)構(gòu),是隨著 Inter 技術(shù)的興起,對(duì) C/S 結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。傳統(tǒng)的 C/S 結(jié)構(gòu)的軟件需要針對(duì)不同的操作系統(tǒng)系統(tǒng)開(kāi)發(fā)不同版本的軟件,由于產(chǎn)品的更新?lián)Q代 十分快,這么高的代價(jià)和低效率已經(jīng)越來(lái)越不適應(yīng)了。本系統(tǒng)的網(wǎng)絡(luò)應(yīng)用原理示意圖如圖 21所示??蛻?hù)端需要進(jìn)行某項(xiàng)與數(shù)據(jù)庫(kù)之間的訪(fǎng)問(wèn)和操作的地方,只要調(diào)用一個(gè)函數(shù),至于這個(gè)函數(shù)如何編寫(xiě),如何與數(shù)據(jù)庫(kù)打交道,一直訪(fǎng)問(wèn)的是何種數(shù) 據(jù)庫(kù)都與其無(wú)關(guān)(否則,很有可能出現(xiàn)在一種數(shù)據(jù)庫(kù)系統(tǒng)上運(yùn)行的很好的 SQL 語(yǔ)句,有時(shí)換到另一種數(shù)據(jù)庫(kù)系統(tǒng)上必須加以修改 ) 。 JSP 的運(yùn)作模式 JSP作為 J2EE的一部分,既可以用于開(kāi)發(fā)小型的 Web站點(diǎn)、也可以用于開(kāi)發(fā)大型的、企業(yè)級(jí)的應(yīng)用程序,直接使用 JSP對(duì)于最小型的 We b站點(diǎn),可以直接使用 JSP來(lái)構(gòu)建動(dòng)態(tài)網(wǎng)頁(yè),這種站點(diǎn)最為簡(jiǎn)單,所需要的僅僅是簡(jiǎn)單的留言板、動(dòng)態(tài)日期等基本的功能。在單純的 JSP中加入 JavaBeans技術(shù)將有助于這種中型網(wǎng)站的開(kāi)發(fā)。在邏輯 關(guān)系異常復(fù)雜的網(wǎng)站中,借助于Servlet和 JSP良好的交互關(guān)系和 JavaBeans的協(xié)助,完全可以將網(wǎng)站的整個(gè)邏輯結(jié)構(gòu)放在 Servlet中,而將動(dòng)態(tài)頁(yè)面的輸出放在 JSP頁(yè)面中來(lái)完成。隨著 Inter 的發(fā)展,用戶(hù)對(duì)于網(wǎng)絡(luò)、 WINDOWS 等環(huán)境下的軟件使用比較熟悉,對(duì)于新鮮事物,用戶(hù)表現(xiàn)出極大的興趣和熱情,這也是網(wǎng)絡(luò)辦公興起的原因。和以往的數(shù)據(jù)解決方案相比, SQL Server 2021 更具有著巨大的空 前的價(jià)值、超強(qiáng)的功能和新穎大氣的全新體驗(yàn) [3]。 3 基于 JSP 的網(wǎng)上書(shū)店銷(xiāo)售系統(tǒng)的設(shè)計(jì) 需求分析 系統(tǒng)需要解決的主要問(wèn)題 因?yàn)榫W(wǎng)上書(shū)店系統(tǒng)的最終目的 是客戶(hù)可以通過(guò)網(wǎng)上書(shū)店找到自己所需要的書(shū)籍,網(wǎng)上書(shū)店主要向客戶(hù)提供各種書(shū)籍材料。 用例模型 用戶(hù) Use case 圖 對(duì)網(wǎng)站進(jìn)行訪(fǎng)問(wèn)時(shí),未注冊(cè)用戶(hù)可以進(jìn)行注冊(cè),也可以和注冊(cè)用戶(hù)一樣瀏覽網(wǎng)站,進(jìn)行圖書(shū)查詢(xún),查看書(shū)店的公告以及售書(shū)活動(dòng)。系統(tǒng)活動(dòng)圖如圖 32所示: 登 錄 模 塊信 息 到 數(shù) 據(jù) 庫(kù)輸 入 用 戶(hù) 信 息超 級(jí) 管 理 員普 通 管 理 員 u s e s e x t e n d s 管 理 普 通 管 理 員訂 單 管 理網(wǎng) 站 維 護(hù)管 理 添 加 站 內(nèi) 新 聞管 理 添 加 圖 書(shū) 信 息圖 32 管理員用例圖 書(shū)店銷(xiāo)售系統(tǒng) ER圖 在線(xiàn)書(shū)店銷(xiāo)售系統(tǒng)中,有用戶(hù),圖書(shū)和管理員等實(shí)體,其中管理員又分為普通管理員和超級(jí)管理員。超級(jí)管理員實(shí)體中也包含了管理員姓名和密碼等屬性。 對(duì)于銷(xiāo)售管理系統(tǒng)的基本信息數(shù)據(jù)庫(kù),可以列出一下數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)。站內(nèi)新聞信息表:新聞標(biāo)題、新聞?lì)悇e、新聞內(nèi)容。而圖書(shū)的其他信息包括圖書(shū)名稱(chēng)、從圖書(shū)基本信息數(shù)據(jù)庫(kù)中獲取。在表中 ID 字段為管理員編號(hào), username 字段為管理員用戶(hù)名, pwd 字段為登陸密碼, cx字段 為管理權(quán)限, addtime 字段為添加時(shí)間。具體如表 32所示: 表 32 gwc(已有 商品信息列表 ) 序號(hào) 字段名稱(chēng) 字段類(lèi)型 大小 允許為空 最大長(zhǎng)度 1 ID Int 4 自增編號(hào) 10 2 username VarChar 50 是 255 3 bianhao VarChar 50 是 255 4 mingcheng VarChar 50 是 255 5 tupian VarChar 50 是 255 6 jiage Float 8 是 15 7 addtime DateTime 8 是 23 8 shuliang Int 4 是 10 9 isfk VarChar 50 是 255 基于 JSP 的在線(xiàn)書(shū)店銷(xiāo)售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 10 Shangpinleibie 表主要用于存儲(chǔ)商品類(lèi)別的信息。根據(jù)系統(tǒng)需求, ID, biaohao,mingcheng, leibie, tupian, beizhu, addtime, jiage 等屬性,其中 ID 為主鍵。在表中 ID 字段為新聞序號(hào), biaoti 字段為用戶(hù)名, leibie 字段為新聞?lì)悇e, neirong 字段為新聞內(nèi)容, tianjiaren 字段為新聞添加人, addtime 字段為添加時(shí)間。具體如表 36所示: 表 36 yonghuzhuce(用戶(hù)注冊(cè)表) 序號(hào) 字段名稱(chēng) 字段類(lèi)型 大小 允許為空 最大長(zhǎng)度 1 ID Int 4 自增編號(hào) 10 2 yonghuming VarChar 50 是 255 3 mima VarChar 50 是 255 4 xingbie VarChar 50 是 255 5 dianhua VarChar 50 是 255 6 VarChar 50 是 255 7 shenfenzheng VarChar 50 是 255 8 dizhi VarChar 50 是 255 9 addtime DateTime 8 是 23 youqinglianjie 表是用于存儲(chǔ)網(wǎng)頁(yè)上的網(wǎng)頁(yè)鏈接。如果使用的是 Windows 2021 以上版本的操作系統(tǒng),那么添加 TOMCAT 服務(wù)器非常簡(jiǎn)單,只需要打開(kāi)“控制面板”里面的 “添 加 /刪除程序”選項(xiàng),然后選擇“添加 /刪除 Windows 組件”,最后選中彈出對(duì)話(huà)框的 Inter 信息服務(wù)( tomcat) 選項(xiàng),按照系統(tǒng)提示進(jìn)行安裝即可。該文件的內(nèi)容不是用來(lái)給用戶(hù)顯示的,而是用來(lái)存儲(chǔ)事件信息和由應(yīng)用程序全局使用的對(duì)象。我們可以用任何支持腳本的語(yǔ)言編寫(xiě) 文件中包含的腳本。password=。在本在線(xiàn)系統(tǒng)中,所有頁(yè)面的都默認(rèn)的使用這些參數(shù)。具體的流程圖如圖 52 所示: 本科生畢 業(yè)設(shè)計(jì)說(shuō)明書(shū)( 2021) 開(kāi) 始注 冊(cè) 登 錄 界 面輸 入 用 戶(hù) 名 和 密 碼合 法 性 檢 查是 否 合 法登 錄 到 用 戶(hù) 界 面結(jié) 束填 寫(xiě) 用 戶(hù) 表 單是 否 合 法注 冊(cè) 后 返 回 到 登 錄 界 面注 冊(cè)否是 是否 圖 42 用戶(hù)注冊(cè)流程圖 根據(jù)流程圖的設(shè)計(jì),注冊(cè)是如果為輸入用戶(hù)名或者密碼時(shí),系統(tǒng)會(huì)提示,代碼實(shí)現(xiàn)如下: 圖 43 未輸入用戶(hù)名 圖 44 未輸入密碼 function check() { if(==) { 基于 JSP 的在線(xiàn)書(shū)店銷(xiāo)售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 16 alert(請(qǐng)輸入用戶(hù)名 )。 ()。String xingbie=(xingbie)。String dizhi=(dizhi)。 if(()) { (scriptalert(39。/script)。+mima+39。+dianhua+39。+shenfenzheng+39。 本科生畢 業(yè)設(shè)計(jì)說(shuō)明書(shū)( 2021) (sql)。=39。 % 用戶(hù)登錄頁(yè)面 當(dāng)用戶(hù)注冊(cè)完成后,就可以登錄賬號(hào),然后可以進(jìn)行書(shū)籍的購(gòu)買(mǎi)等操作了,如圖 46所示: 圖 46 用戶(hù)登陸界 面 用戶(hù)登錄時(shí)首先驗(yàn)證是管理員還是用戶(hù)登錄,如果是用戶(hù),則進(jìn)入用戶(hù)界面,代碼如下: % String uid=(username)。 if((管理員 )) { sql=select * from [allusers] where username=39。 } else { if((用戶(hù) )) { sql=select * from xuesheng where xuehao=39。 基于 JSP 的在線(xiàn)書(shū)店銷(xiāo)售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 18 } else { sql=select * from jiaoshi where gonghao=39。 } } ResultSet RS_result=(sql)。(1)。 } else { if((用戶(hù) )) { (cx,用戶(hù) )。如圖 47所示: 本科生畢 業(yè)設(shè)計(jì)說(shuō)明書(shū)( 2021) 圖 47 管理員操作頁(yè)面 超級(jí)管理員登錄時(shí),需要進(jìn)行身份驗(yàn)證,代碼如下: % if (().getAttribute(cx).equals(超級(jí)管理員 )) { } else { (scriptalert(39。/script)。 String pwd=。 while(()){ i=i+1。 cx=(cx)。 String sql=delete from +tablename+ where id=+id+。)。 % 用戶(hù)購(gòu)物操作 當(dāng)用戶(hù)注冊(cè)完以后進(jìn)入頁(yè)面瀏覽或者購(gòu)物,將喜歡的書(shū)籍放入訂 單中,接著繼續(xù)瀏覽,當(dāng)用戶(hù)發(fā)現(xiàn)找到一本比剛才放入訂單中的書(shū)籍更好時(shí),就可以進(jìn)入訂單管理,刪除剛才放入訂單中的書(shū)籍,如圖 48所示: 圖 48 用戶(hù)管理 用戶(hù)查詢(xún)書(shū)籍的代碼: % int i=0。 本科生畢 業(yè)設(shè)計(jì)說(shuō)明書(shū)( 2021) String mingcheng=。 int zgs=0。 ResultSet RS_resultfy=(fysql)。 } else { curpage=1。 String sql=select top +page_record+ * from shangpinxinxi where id not in (select top +((curpage1)*page_record)+ id from shangpinxinxi order by id desc) 。 ResultSet RS_result=(sql)。 bianhao=(bianhao)。 sql=select * from gwc where username=39。 ResultSet RS_result=(sql)。String tupian=。 int i=0。 mingcheng=(mingcheng)。shuliang=(shuliang)。 (sql)。=39。如圖 49所示: 圖 49 圖書(shū)管理頁(yè)面 訂單顯示頁(yè)面代碼: % String sql=。 String id=。 String addtime=。 while(()){ i=i+1。tupian=(tupian)。 % 基于 JSP 的在線(xiàn)書(shū)店銷(xiāo)售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 24 管理員刪除訂單中書(shū)籍代碼: % String id=(id)。 (scriptalert(39。+(Referer)+39。 String sql=insert into youqinglianjie(wangzhanmingcheng,wangzhi) values(39。) 。)。 % 添加新聞通知代碼: script language=javascript function check() { if(==) { alert(請(qǐng)輸入標(biāo)題 )。如圖 410所示: 本科生畢 業(yè)設(shè)計(jì)說(shuō)明書(shū)( 2021) 圖410 資料修改頁(yè)面 修改個(gè) 人資料代碼如下: % String sql=select * from yonghuzhuce where yonghuming=39。String xingbie=。String dizhi=。xingbie=(xingbie)。dizhi=(dizhi)。String dianhua=(dianhua)。 String id=(id)。+mima+39。+dianhua+39。+shenfenzheng+39。+().getAttribute(username)+39。)。 % 5 系統(tǒng)測(cè)試 軟件測(cè)試的目的和原則 在軟件生存周期的每個(gè)階段都不可避免地會(huì)產(chǎn)生錯(cuò)誤。 盡管面向?qū)ο蠹夹g(shù)的基本思想保證了軟件應(yīng)該有更高的質(zhì)量,但無(wú)論采用什么樣的編程技 術(shù),編程人員的錯(cuò)誤都是不可避免的,而且由于面向?qū)ο蠹夹g(shù)開(kāi)發(fā)的軟件代碼重用率高,更需要嚴(yán)格測(cè)試,避免錯(cuò)誤
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1