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

正文內(nèi)容

網(wǎng)上圖書(shū)訂購(gòu)系統(tǒng)設(shè)計(jì)畢業(yè)論文-文庫(kù)吧資料

2025-06-30 01:16本頁(yè)面
  

【正文】 1 align=center class=tableborder1 tr td class=tablebody1 valign=middle align=center width=20%【 書(shū)amp。, payinfo int(11) default NULL, createtime date default NULL, userid int(11) NOT NULL, user_item_id int(11) NOT NULL, PRIMARY KEY (orderid), KEY user_item_id (user_item_id), KEY userid (userid)) DEFAULT CHARACTER SET utf8。, orderstate int(11) default 39。 Order 表Order :orderidnumbertotalpricenumberorderstatenumberpayinfonumbercreatetimedateusernumberuserItemnumberOrder對(duì)應(yīng)表的建表語(yǔ)句為:CREATE TABLE e_order ( orderid int(11) NOT NULL auto_increment, totalprice double default 39。039。不進(jìn)行業(yè)務(wù)處理。在一個(gè)完整的控制過(guò)程中,也就是處理一個(gè)HTTP請(qǐng)求時(shí),在控制過(guò)程之初,這個(gè)Servlet會(huì)從求情的路徑中解析出具體的Struts的路徑,Controller通過(guò)這些配置信息來(lái)決定HTTP請(qǐng)求該往何處轉(zhuǎn)發(fā),而這些Action在接收到轉(zhuǎn)發(fā)來(lái)的請(qǐng)求后,再實(shí)現(xiàn)真正的商業(yè)邏輯。對(duì)執(zhí)行結(jié)果進(jìn)行判斷后,選擇不同的JSP來(lái)進(jìn)行表現(xiàn)。這樣在WEB中把請(qǐng)求,服務(wù)和表現(xiàn)分開(kāi)。同時(shí)這一層中應(yīng)該加上事務(wù),因?yàn)?,?duì)數(shù)據(jù)庫(kù)的操作可能出現(xiàn)異常,而Service完全依賴于DAO,所以當(dāng)數(shù)據(jù)庫(kù)出現(xiàn)異常后,這里可以對(duì)未完成的事務(wù)進(jìn)行回滾。因此,要為每和實(shí)體類對(duì)應(yīng)一個(gè)DAO。我們利用的是Hibernate技術(shù)。 DAO層設(shè)計(jì)在數(shù)據(jù)訪問(wèn)層,將全部使用接口和實(shí)現(xiàn)分離,這樣便于以后更換數(shù)據(jù)庫(kù)等工作。這樣在定單的實(shí)體類中就會(huì)有一個(gè)對(duì)收貨人的引用,在收貨人的實(shí)體類中就會(huì)有一個(gè)集合用來(lái)保存用戶當(dāng)前所有的定單。這里不需要在得到產(chǎn)品的時(shí)候就拿到定單條目的集合,所以使用默認(rèn)的hibernate配置就可以了。這樣在定單條目大實(shí)體類中就會(huì)有喲個(gè)屬性用來(lái)保存產(chǎn)品的引用,產(chǎn)品中也相應(yīng)的有一個(gè)結(jié)合來(lái)保存所有包含此產(chǎn)品的定單條目。這樣就能在查出的定單時(shí)直接拿到定單所有的定單條目. OrderItem與Product name orderItems price others... Product 1 has n OrderItem Order Order_item_id product quality產(chǎn)品與定單條目之間是一對(duì)多的關(guān)系,每個(gè)定單條目只包含一中產(chǎn)品。在數(shù)據(jù)庫(kù)中,定單和定單條目是兩張表,定單條目表中的外鍵是定單表中的主鍵,在這里要注意一點(diǎn)。這樣就能在查出的用戶中直接拿到用戶所有的定單. Order與OrderItem createtime orderItems orderstate payinfo totalprice orderiduser userItem Order 1 Order by n OrderItem Order Order_item_id product quality定單與定單條目之間是一對(duì)多的關(guān)系,每個(gè)定單可以同時(shí)有多個(gè)定單條目,每個(gè)定單條目卻只能屬于一個(gè)定單。在數(shù)據(jù)庫(kù)中,用戶和定單是兩張表,定單表中的外鍵是用戶表中的主鍵,在這里要注意一點(diǎn)。 DB層設(shè)計(jì)DB主要是保存實(shí)體及實(shí)體之間關(guān)系的,這里只些關(guān)于此次系統(tǒng)中作者設(shè)計(jì)的幾個(gè)模塊的ER圖: User于Order關(guān)系圖 createtime orderItems orderstate payinfo totalprice orderiduser userItem Ordern have1 User Userid usernameCreatetime state orders role Password userItems用戶與定單之間是一對(duì)多的關(guān)系,每個(gè)用戶可以同時(shí)有多個(gè)定單,每個(gè)定單卻只能屬于一個(gè)用戶。留言管理界面。定單管理界面。用戶管理界面直接顯示所有用戶的列表,在用戶管理界面。在管理員管理的主界面顯示的是管理員所有的操作。生成定單后,用戶可以查看自己的定單。用戶還可以在購(gòu)物車界面進(jìn)行下單操作。用戶可以點(diǎn)擊購(gòu)物車,進(jìn)入購(gòu)物車界面,在購(gòu)物車界面,用戶可以對(duì)購(gòu)物車?yán)锏纳唐愤M(jìn)行刪除操作,也可以將購(gòu)物車中的商品修改數(shù)量,還可以清空購(gòu)物車。用戶在留言主界面可以進(jìn)行留言。前臺(tái)用戶操作業(yè)務(wù)流程為: 開(kāi)始 瀏覽用戶留言信息 覽商品列表 登錄 瀏覽商品詳細(xì)信息 登錄 N N 登錄 Y Y 添加商品進(jìn)購(gòu)物車 用戶留言 購(gòu)物車 生成定單 退出 結(jié)束 在用戶業(yè)務(wù)流里面,首先用戶連接到主界面,主界面顯示所有商品,并且提供商品的搜索服務(wù),在主界面可以直接連接到用戶留言列表界面,在主界面還可以連接到用戶登錄界面。有將軟件分模塊,從而使系統(tǒng)橫向上面分模塊,縱向上面分層次。便于以后修改底層的實(shí)現(xiàn)。上層的服務(wù)只依賴于底層的接口,底層的實(shí)現(xiàn)方式改變不會(huì)影響到上層的服務(wù)。利用軟件分層把系統(tǒng)偶合度降低。實(shí)現(xiàn)網(wǎng)上售書(shū)的電子商務(wù)網(wǎng)站。管理員主要功能:操作普通管理員信息,操作用戶信息,操作產(chǎn)品信息,操作定單信息,操作用戶留言信息。游客主要可以用的功能是:查看所有商品,搜索商品,查看商品詳細(xì)信息,查看用戶留言列表。(6)后臺(tái)管理員可以對(duì)用戶留言進(jìn)行刪除操作。(7)后臺(tái)管理員可以查看所有的用戶對(duì)應(yīng)的定單。(6)后臺(tái)管理員可以對(duì)用戶進(jìn)行添加,刪除,修改和查詢操作。(4)登錄用戶可以在進(jìn)行購(gòu)物后,進(jìn)行下單,網(wǎng)站可以對(duì)定單進(jìn)行處理。(3)登錄用戶可以進(jìn)行購(gòu)物,并會(huì)像超市的購(gòu)物車一樣放入自己需要的物品以便后面的下單。(2)所有用戶可以進(jìn)行查詢本站所擁有的自己需要的物品。()登錄用戶可以查看用戶資料,修改密碼,添加收貨人,刪除收貨人。 模型(Model)本質(zhì)上來(lái)說(shuō)在Struts中Model是一個(gè)Action類(這個(gè)會(huì)在后面詳細(xì)討論),開(kāi)發(fā)者通過(guò)其實(shí)現(xiàn)商業(yè)邏輯,同時(shí)用戶請(qǐng)求通過(guò)控制器(Controller). 視圖(View)View是由與控制器Servlet配合工作的一整套JSP定制標(biāo)簽庫(kù)構(gòu)成,利用她們我們可以快速建立應(yīng)用系統(tǒng)的界面. 控制器(Controller)本質(zhì)上是一個(gè)Servlet,將客戶端請(qǐng)求轉(zhuǎn)發(fā)到相應(yīng)的Action類. ,只有它清楚所有請(qǐng)求與動(dòng)作的映射關(guān)系。 /sessionfactory/hibernateconfiguration創(chuàng)建持久化類的映射文件?xml version=?!DOCTYPE hibernatemapping PUBLIC //Hibernate/Hibernate Mapping DTD hibernatemapping package= class name=Catalog table=e_catalog id name=catalogid column=catalogid type=integer generator class=identity/generator /id 此處省略屬性配置 /class/hibernatemapping Struts介紹Struts是一個(gè)基于Sun J2EE平臺(tái)的MVC框架,簡(jiǎn)單易用,敏捷迅速,、JSP、自定義標(biāo)簽和信息資源(message resources)整合到一個(gè)統(tǒng)一的框架中,開(kāi)發(fā)人員利用其進(jìn)行開(kāi)發(fā)時(shí)不用再自己編碼實(shí)現(xiàn)全套MVC模式,極大的節(jié)省了時(shí)間,所以說(shuō)Struts是一個(gè)非常不錯(cuò)的應(yīng)用框架.Struts主要有三個(gè)部分組成,首先
點(diǎn)擊復(fù)制文檔內(nèi)容
語(yǔ)文相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1